Home | History | Annotate | Download | only in page

Lines Matching refs:DOMWindow

27 #include "DOMWindow.h"
85 PostMessageTimer(DOMWindow* window, PassRefPtr<SerializedScriptValue> message, const String& sourceOrigin, PassRefPtr<DOMWindow> source, PassOwnPtr<MessagePortChannelArray> channels, SecurityOrigin* targetOrigin)
108 RefPtr<DOMWindow> m_window;
111 RefPtr<DOMWindow> m_source;
116 typedef HashCountedSet<DOMWindow*> DOMWindowSet;
130 static void addUnloadEventListener(DOMWindow* domWindow)
135 set.add(domWindow);
138 static void removeUnloadEventListener(DOMWindow* domWindow)
141 DOMWindowSet::iterator it = set.find(domWindow);
149 static void removeAllUnloadEventListeners(DOMWindow* domWindow)
152 DOMWindowSet::iterator it = set.find(domWindow);
160 static void addBeforeUnloadEventListener(DOMWindow* domWindow)
165 set.add(domWindow);
168 static void removeBeforeUnloadEventListener(DOMWindow* domWindow)
171 DOMWindowSet::iterator it = set.find(domWindow);
179 static void removeAllBeforeUnloadEventListeners(DOMWindow* domWindow)
182 DOMWindowSet::iterator it = set.find(domWindow);
190 static bool allowsBeforeUnloadListeners(DOMWindow* window)
202 bool DOMWindow::dispatchAllPendingBeforeUnloadEvents()
213 Vector<RefPtr<DOMWindow> > windows;
220 DOMWindow* window = windows[i].get();
239 unsigned DOMWindow::pendingUnloadEventListeners() const
241 return windowsWithUnloadEventListeners().count(const_cast<DOMWindow*>(this));
244 void DOMWindow::dispatchAllPendingUnloadEvents()
255 Vector<RefPtr<DOMWindow> > windows;
262 DOMWindow* window = windows[i].get();
284 void DOMWindow::adjustWindowRect(const FloatRect& screen, FloatRect& window, const FloatRect& pendingChanges)
315 void DOMWindow::parseModalDialogFeatures(const String& featuresArg, HashMap<String, String>& map)
342 bool DOMWindow::allowPopUp(Frame* activeFrame)
349 bool DOMWindow::canShowModalDialog(const Frame* frame)
359 bool DOMWindow::canShowModalDialogNow(const Frame* frame)
369 DOMWindow::DOMWindow(Frame* frame)
374 DOMWindow::~DOMWindow()
383 ScriptExecutionContext* DOMWindow::scriptExecutionContext() const
388 void DOMWindow::disconnectFrame()
394 void DOMWindow::clear()
472 int DOMWindow::orientation() const
481 Screen* DOMWindow::screen() const
488 History* DOMWindow::history() const
495 BarInfo* DOMWindow::locationbar() const
502 BarInfo* DOMWindow::menubar() const
509 BarInfo* DOMWindow::personalbar() const
516 BarInfo* DOMWindow::scrollbars() const
523 BarInfo* DOMWindow::statusbar() const
530 BarInfo* DOMWindow::toolbar() const
537 Console* DOMWindow::console() const
545 DOMApplicationCache* DOMWindow::applicationCache() const
553 Navigator* DOMWindow::navigator() const
560 Location* DOMWindow::location() const
568 Storage* DOMWindow::sessionStorage() const
593 Storage* DOMWindow
623 NotificationCenter* DOMWindow::webkitNotifications() const
645 IndexedDatabaseRequest* DOMWindow::indexedDB() const
651 void DOMWindow::postMessage(PassRefPtr<SerializedScriptValue> message, MessagePort* port, const String& targetOrigin, DOMWindow* source, ExceptionCode& ec)
659 void DOMWindow::postMessage(PassRefPtr<SerializedScriptValue> message, const MessagePortArray* ports, const String& targetOrigin, DOMWindow* source, ExceptionCode& ec)
691 void DOMWindow::postMessageTimerFired(PostMessageTimer* t)
711 DOMSelection* DOMWindow::getSelection()
718 Element* DOMWindow::frameElement() const
726 void DOMWindow::focus()
734 void DOMWindow::blur()
742 void DOMWindow::close()
761 void DOMWindow::print()
773 void DOMWindow::stop()
783 void DOMWindow::alert(const String& message)
797 bool DOMWindow::confirm(const String& message)
811 String DOMWindow::prompt(const String& message, const String& defaultValue)
829 bool DOMWindow::find(const String& string, bool caseSensitive, bool backwards, bool wrap, bool /*wholeWord*/, bool /*searchInFrames*/, bool /*showDialog*/) const
838 bool DOMWindow::offscreenBuffering() const
843 int DOMWindow::outerHeight() const
855 int DOMWindow::outerWidth() const
867 int DOMWindow::innerHeight() const
879 int DOMWindow::innerWidth() const
891 int DOMWindow::screenX() const
903 int DOMWindow::screenY() const
915 int DOMWindow::scrollX() const
929 int DOMWindow::scrollY() const
943 bool DOMWindow::closed() const
948 unsigned DOMWindow::length() const
956 String DOMWindow::name() const
964 void DOMWindow::setName(const String& string)
972 String DOMWindow::status() const
980 void DOMWindow::setStatus(const String& string)
988 String DOMWindow::defaultStatus() const
996 void DOMWindow::setDefaultStatus(const String& string)
1004 DOMWindow* DOMWindow::self() const
1009 return m_frame->domWindow();
1012 DOMWindow* DOMWindow::opener() const
1021 return opener->domWindow();
1024 DOMWindow* DOMWindow::parent() const
1031 return parent->domWindow();
1033 return m_frame->domWindow();
1036 DOMWindow* DOMWindow::top() const
1045 return m_frame->tree()->top(true)->domWindow();
1048 Document* DOMWindow::document() const
1056 if (m_frame->domWindow() != this)
1063 PassRefPtr<Media> DOMWindow::media() const
1070 PassRefPtr<CSSStyleDeclaration> DOMWindow::getComputedStyle(Element* elt, const String&) const
1079 PassRefPtr<CSSRuleList> DOMWindow::getMatchedCSSRules(Element* elt, const String& pseudoElt, bool authorOnly) const
1091 PassRefPtr<WebKitPoint> DOMWindow::webkitConvertPointFromNodeToPage(Node* node, const WebKitPoint* p) const
1103 PassRefPtr<WebKitPoint> DOMWindow::webkitConvertPointFromPageToNode(Node* node, const WebKitPoint* p) const
1115 double DOMWindow::devicePixelRatio() const
1128 PassRefPtr<Database> DOMWindow::openDatabase(const String& name, const String& version, const String& displayName, unsigned long estimatedSize, ExceptionCode& ec)
1145 void DOMWindow::scrollBy(int x, int y) const
1159 void DOMWindow::scrollTo(int x, int y) const
1175 void DOMWindow::moveBy(float x, float y) const
1195 void DOMWindow::moveTo(float x, float y) const
1217 void DOMWindow::resizeBy(float x, float y) const
1236 void DOMWindow::resizeTo(float width, float height) const
1255 int DOMWindow::setTimeout(ScheduledAction* action, int timeout, ExceptionCode& ec)
1265 void DOMWindow::clearTimeout(int timeoutId)
1273 int DOMWindow::setInterval(ScheduledAction* action, int timeout, ExceptionCode& ec)
1283 void DOMWindow::clearInterval(int timeoutId)
1291 bool DOMWindow
1307 bool DOMWindow::removeEventListener(const AtomicString& eventType, EventListener* listener, bool useCapture)
1320 void DOMWindow::dispatchLoadEvent()
1344 InspectorTimelineAgent* DOMWindow::inspectorTimelineAgent()
1352 bool DOMWindow::dispatchEvent(PassRefPtr<Event> prpEvent, PassRefPtr<EventTarget> prpTarget)
1381 void DOMWindow::removeAllEventListeners()
1389 void DOMWindow::captureEvents()
1394 void DOMWindow::releaseEvents()
1399 EventTargetData* DOMWindow::eventTargetData()
1404 EventTargetData* DOMWindow::ensureEventTargetData()