|
virtual WEBCORE_EXPORT | ~DOMWindow () |
|
void | didSecureTransitionTo (Document &) |
|
void | registerProperty (DOMWindowProperty &) |
|
void | unregisterProperty (DOMWindowProperty &) |
|
void | resetUnlessSuspendedForDocumentSuspension () |
|
void | suspendForDocumentSuspension () |
|
void | resumeFromDocumentSuspension () |
|
RefPtr< MediaQueryList > | matchMedia (const String &) |
|
WEBCORE_EXPORT unsigned | pendingUnloadEventListeners () const |
|
bool | allowPopUp () |
|
WEBCORE_EXPORT void | setCanShowModalDialogOverride (bool) |
|
Screen * | screen () const |
|
History * | history () const |
|
Crypto * | crypto () const |
|
BarProp * | locationbar () const |
|
BarProp * | menubar () const |
|
BarProp * | personalbar () const |
|
BarProp * | scrollbars () const |
|
BarProp * | statusbar () const |
|
BarProp * | toolbar () const |
|
Navigator * | navigator () const |
|
Navigator * | clientInformation () const |
|
Location * | location () const |
|
void | setLocation (DOMWindow &activeWindow, DOMWindow &firstWindow, const String &location, SetLocationLocking=LockHistoryBasedOnGestureState) |
|
DOMSelection * | getSelection () |
|
Element * | frameElement () const |
|
WEBCORE_EXPORT void | focus (bool allowFocus=false) |
|
void | focus (DOMWindow &callerWindow) |
|
void | blur () |
|
WEBCORE_EXPORT void | close () |
|
void | close (Document &) |
|
void | print () |
|
void | stop () |
|
WEBCORE_EXPORT RefPtr< DOMWindow > | open (const String &urlString, const AtomicString &frameName, const String &windowFeaturesString, DOMWindow &activeWindow, DOMWindow &firstWindow) |
|
void | showModalDialog (const String &urlString, const String &dialogFeaturesString, DOMWindow &activeWindow, DOMWindow &firstWindow, std::function< void(DOMWindow &)> prepareDialogFunction) |
|
void | alert (const String &message=emptyString()) |
|
bool | confirm (const String &message) |
|
String | prompt (const String &message, const String &defaultValue) |
|
bool | find (const String &, bool caseSensitive, bool backwards, bool wrap, bool wholeWord, bool searchInFrames, bool showDialog) const |
|
bool | offscreenBuffering () const |
|
int | outerHeight () const |
|
int | outerWidth () const |
|
int | innerHeight () const |
|
int | innerWidth () const |
|
int | screenX () const |
|
int | screenY () const |
|
int | screenLeft () const |
|
int | screenTop () const |
|
int | scrollX () const |
|
int | scrollY () const |
|
bool | closed () const |
|
unsigned | length () const |
|
String | name () const |
|
void | setName (const String &) |
|
String | status () const |
|
void | setStatus (const String &) |
|
String | defaultStatus () const |
|
void | setDefaultStatus (const String &) |
|
DOMWindow * | self () const |
|
DOMWindow * | window () const |
|
DOMWindow * | frames () const |
|
DOMWindow * | opener () const |
|
DOMWindow * | parent () const |
|
DOMWindow * | top () const |
|
WEBCORE_EXPORT Document * | document () const |
|
RefPtr< StyleMedia > | styleMedia () const |
|
WEBCORE_EXPORT Ref< CSSStyleDeclaration > | getComputedStyle (Element &, const String &pseudoElt) const |
|
WEBCORE_EXPORT RefPtr< CSSRuleList > | getMatchedCSSRules (Element *, const String &pseudoElt, bool authorOnly=true) const |
|
double | devicePixelRatio () const |
|
RefPtr< WebKitPoint > | webkitConvertPointFromPageToNode (Node *, const WebKitPoint *) const |
|
RefPtr< WebKitPoint > | webkitConvertPointFromNodeToPage (Node *, const WebKitPoint *) const |
|
PageConsoleClient * | console () const |
|
void | printErrorMessage (const String &) |
|
String | crossDomainAccessErrorMessage (const DOMWindow &activeWindow) |
|
ExceptionOr< void > | postMessage (JSC::ExecState &, DOMWindow &callerWindow, JSC::JSValue message, const String &targetOrigin, Vector< JSC::Strong< JSC::JSObject >> &&) |
|
void | postMessageTimerFired (PostMessageTimer &) |
|
void | languagesChanged () |
|
void | scrollBy (const ScrollToOptions &) const |
|
void | scrollBy (double x, double y) const |
|
void | scrollTo (const ScrollToOptions &) const |
|
void | scrollTo (double x, double y) const |
|
void | moveBy (float x, float y) const |
|
void | moveTo (float x, float y) const |
|
void | resizeBy (float x, float y) const |
|
void | resizeTo (float width, float height) const |
|
ExceptionOr< int > | setTimeout (std::unique_ptr< ScheduledAction >, int timeout) |
|
void | clearTimeout (int timeoutId) |
|
ExceptionOr< int > | setInterval (std::unique_ptr< ScheduledAction >, int timeout) |
|
void | clearInterval (int timeoutId) |
|
int | requestAnimationFrame (Ref< RequestAnimationFrameCallback > &&) |
|
int | webkitRequestAnimationFrame (Ref< RequestAnimationFrameCallback > &&) |
|
void | cancelAnimationFrame (int id) |
|
bool | addEventListener (const AtomicString &eventType, Ref< EventListener > &&, const AddEventListenerOptions &) final |
|
bool | removeEventListener (const AtomicString &eventType, EventListener &, const ListenerOptions &) final |
|
void | removeAllEventListeners () final |
|
bool | dispatchEvent (Event &, EventTarget *) |
|
void | dispatchLoadEvent () |
|
void | captureEvents () |
|
void | releaseEvents () |
|
void | finishedLoading () |
|
ExceptionOr< Storage * > | sessionStorage () const |
|
ExceptionOr< Storage * > | localStorage () const |
|
Storage * | optionalSessionStorage () const |
|
Storage * | optionalLocalStorage () const |
|
DOMApplicationCache * | applicationCache () const |
|
DOMApplicationCache * | optionalApplicationCache () const |
|
CustomElementRegistry * | customElementRegistry () |
|
CustomElementRegistry & | ensureCustomElementRegistry () |
|
ExceptionOr< Ref< NodeList > > | collectMatchingElementsInFlatTree (Node &, const String &selectors) |
|
ExceptionOr< RefPtr< Element > > | matchingElementInFlatTree (Node &, const String &selectors) |
|
double | nowTimestamp () const |
|
void | resetAllGeolocationPermission () |
|
bool | isCurrentlyDisplayedInFrame () const |
|
void | willDetachDocumentFromFrame () |
|
void | willDestroyCachedFrame () |
|
void | enableSuddenTermination () |
|
void | disableSuddenTermination () |
|
WeakPtr< DOMWindow > | createWeakPtr () |
|
virtual WEBCORE_EXPORT | ~DOMWindow () |
|
void | didSecureTransitionTo (Document &) |
|
void | registerProperty (DOMWindowProperty &) |
|
void | unregisterProperty (DOMWindowProperty &) |
|
void | resetUnlessSuspendedForDocumentSuspension () |
|
void | suspendForDocumentSuspension () |
|
void | resumeFromDocumentSuspension () |
|
RefPtr< MediaQueryList > | matchMedia (const String &) |
|
WEBCORE_EXPORT unsigned | pendingUnloadEventListeners () const |
|
bool | allowPopUp () |
|
WEBCORE_EXPORT void | setCanShowModalDialogOverride (bool) |
|
Screen * | screen () const |
|
History * | history () const |
|
Crypto * | crypto () const |
|
BarProp * | locationbar () const |
|
BarProp * | menubar () const |
|
BarProp * | personalbar () const |
|
BarProp * | scrollbars () const |
|
BarProp * | statusbar () const |
|
BarProp * | toolbar () const |
|
Navigator * | navigator () const |
|
Navigator * | clientInformation () const |
|
Location * | location () const |
|
void | setLocation (DOMWindow &activeWindow, DOMWindow &firstWindow, const String &location, SetLocationLocking=LockHistoryBasedOnGestureState) |
|
DOMSelection * | getSelection () |
|
Element * | frameElement () const |
|
WEBCORE_EXPORT void | focus (bool allowFocus=false) |
|
void | focus (DOMWindow &callerWindow) |
|
void | blur () |
|
WEBCORE_EXPORT void | close () |
|
void | close (Document &) |
|
void | print () |
|
void | stop () |
|
WEBCORE_EXPORT RefPtr< DOMWindow > | open (const String &urlString, const AtomicString &frameName, const String &windowFeaturesString, DOMWindow &activeWindow, DOMWindow &firstWindow) |
|
void | showModalDialog (const String &urlString, const String &dialogFeaturesString, DOMWindow &activeWindow, DOMWindow &firstWindow, std::function< void(DOMWindow &)> prepareDialogFunction) |
|
void | alert (const String &message=emptyString()) |
|
bool | confirm (const String &message) |
|
String | prompt (const String &message, const String &defaultValue) |
|
bool | find (const String &, bool caseSensitive, bool backwards, bool wrap, bool wholeWord, bool searchInFrames, bool showDialog) const |
|
bool | offscreenBuffering () const |
|
int | outerHeight () const |
|
int | outerWidth () const |
|
int | innerHeight () const |
|
int | innerWidth () const |
|
int | screenX () const |
|
int | screenY () const |
|
int | screenLeft () const |
|
int | screenTop () const |
|
int | scrollX () const |
|
int | scrollY () const |
|
bool | closed () const |
|
unsigned | length () const |
|
String | name () const |
|
void | setName (const String &) |
|
String | status () const |
|
void | setStatus (const String &) |
|
String | defaultStatus () const |
|
void | setDefaultStatus (const String &) |
|
DOMWindow * | self () const |
|
DOMWindow * | window () const |
|
DOMWindow * | frames () const |
|
DOMWindow * | opener () const |
|
DOMWindow * | parent () const |
|
DOMWindow * | top () const |
|
WEBCORE_EXPORT Document * | document () const |
|
RefPtr< StyleMedia > | styleMedia () const |
|
WEBCORE_EXPORT Ref< CSSStyleDeclaration > | getComputedStyle (Element &, const String &pseudoElt) const |
|
WEBCORE_EXPORT RefPtr< CSSRuleList > | getMatchedCSSRules (Element *, const String &pseudoElt, bool authorOnly=true) const |
|
double | devicePixelRatio () const |
|
RefPtr< WebKitPoint > | webkitConvertPointFromPageToNode (Node *, const WebKitPoint *) const |
|
RefPtr< WebKitPoint > | webkitConvertPointFromNodeToPage (Node *, const WebKitPoint *) const |
|
PageConsoleClient * | console () const |
|
void | printErrorMessage (const String &) |
|
String | crossDomainAccessErrorMessage (const DOMWindow &activeWindow) |
|
ExceptionOr< void > | postMessage (JSC::ExecState &, DOMWindow &callerWindow, JSC::JSValue message, const String &targetOrigin, Vector< JSC::Strong< JSC::JSObject >> &&) |
|
void | postMessageTimerFired (PostMessageTimer &) |
|
void | languagesChanged () |
|
void | scrollBy (const ScrollToOptions &) const |
|
void | scrollBy (double x, double y) const |
|
void | scrollTo (const ScrollToOptions &) const |
|
void | scrollTo (double x, double y) const |
|
void | moveBy (float x, float y) const |
|
void | moveTo (float x, float y) const |
|
void | resizeBy (float x, float y) const |
|
void | resizeTo (float width, float height) const |
|
ExceptionOr< int > | setTimeout (std::unique_ptr< ScheduledAction >, int timeout) |
|
void | clearTimeout (int timeoutId) |
|
ExceptionOr< int > | setInterval (std::unique_ptr< ScheduledAction >, int timeout) |
|
void | clearInterval (int timeoutId) |
|
int | requestAnimationFrame (Ref< RequestAnimationFrameCallback > &&) |
|
int | webkitRequestAnimationFrame (Ref< RequestAnimationFrameCallback > &&) |
|
void | cancelAnimationFrame (int id) |
|
bool | addEventListener (const AtomicString &eventType, Ref< EventListener > &&, const AddEventListenerOptions &) final |
|
bool | removeEventListener (const AtomicString &eventType, EventListener &, const ListenerOptions &) final |
|
void | removeAllEventListeners () final |
|
bool | dispatchEvent (Event &, EventTarget *) |
|
void | dispatchLoadEvent () |
|
void | captureEvents () |
|
void | releaseEvents () |
|
void | finishedLoading () |
|
ExceptionOr< Storage * > | sessionStorage () const |
|
ExceptionOr< Storage * > | localStorage () const |
|
Storage * | optionalSessionStorage () const |
|
Storage * | optionalLocalStorage () const |
|
DOMApplicationCache * | applicationCache () const |
|
DOMApplicationCache * | optionalApplicationCache () const |
|
CustomElementRegistry * | customElementRegistry () |
|
CustomElementRegistry & | ensureCustomElementRegistry () |
|
ExceptionOr< Ref< NodeList > > | collectMatchingElementsInFlatTree (Node &, const String &selectors) |
|
ExceptionOr< RefPtr< Element > > | matchingElementInFlatTree (Node &, const String &selectors) |
|
double | nowTimestamp () const |
|
void | resetAllGeolocationPermission () |
|
bool | isCurrentlyDisplayedInFrame () const |
|
void | willDetachDocumentFromFrame () |
|
void | willDestroyCachedFrame () |
|
void | enableSuddenTermination () |
|
void | disableSuddenTermination () |
|
WeakPtr< DOMWindow > | createWeakPtr () |
|
void | deref () const |
|
void | deref () const |
|
void | deref () const |
|
void | ref () const |
|
bool | hasOneRef () const |
|
unsigned | refCount () const |
|
void | relaxAdoptionRequirement () |
|
void | ref () const |
|
bool | hasOneRef () const |
|
unsigned | refCount () const |
|
void | relaxAdoptionRequirement () |
|
void | ref () const |
|
bool | hasOneRef () const |
|
unsigned | refCount () const |
|
void | relaxAdoptionRequirement () |
|
void | ref () |
|
void | deref () |
|
virtual Node * | toNode () |
|
virtual bool | isMessagePort () const |
|
WEBCORE_EXPORT void | addEventListenerForBindings (const AtomicString &eventType, RefPtr< EventListener > &&, AddEventListenerOptionsOrBoolean &&) |
|
WEBCORE_EXPORT void | removeEventListenerForBindings (const AtomicString &eventType, RefPtr< EventListener > &&, ListenerOptionsOrBoolean &&) |
|
WEBCORE_EXPORT ExceptionOr< bool > | dispatchEventForBindings (Event &) |
|
virtual bool | dispatchEvent (Event &) |
|
virtual void | uncaughtExceptionInEventHandler () |
|
bool | setAttributeEventListener (const AtomicString &eventType, RefPtr< EventListener > &&) |
|
EventListener * | attributeEventListener (const AtomicString &eventType) |
|
bool | hasEventListeners () const |
|
bool | hasEventListeners (const AtomicString &eventType) const |
|
bool | hasCapturingEventListeners (const AtomicString &eventType) |
|
bool | hasActiveEventListeners (const AtomicString &eventType) const |
|
const EventListenerVector & | eventListeners (const AtomicString &eventType) |
|
bool | fireEventListeners (Event &) |
|
bool | isFiringEventListeners () const |
|
void | visitJSEventListeners (JSC::SlotVisitor &) |
|
void | invalidateJSEventListeners (JSC::JSObject *) |
|
void | ref () |
|
void | deref () |
|
virtual Node * | toNode () |
|
virtual bool | isMessagePort () const |
|
WEBCORE_EXPORT void | addEventListenerForBindings (const AtomicString &eventType, RefPtr< EventListener > &&, AddEventListenerOptionsOrBoolean &&) |
|
WEBCORE_EXPORT void | removeEventListenerForBindings (const AtomicString &eventType, RefPtr< EventListener > &&, ListenerOptionsOrBoolean &&) |
|
WEBCORE_EXPORT ExceptionOr< bool > | dispatchEventForBindings (Event &) |
|
virtual bool | dispatchEvent (Event &) |
|
virtual void | uncaughtExceptionInEventHandler () |
|
bool | setAttributeEventListener (const AtomicString &eventType, RefPtr< EventListener > &&) |
|
EventListener * | attributeEventListener (const AtomicString &eventType) |
|
bool | hasEventListeners () const |
|
bool | hasEventListeners (const AtomicString &eventType) const |
|
bool | hasCapturingEventListeners (const AtomicString &eventType) |
|
bool | hasActiveEventListeners (const AtomicString &eventType) const |
|
const EventListenerVector & | eventListeners (const AtomicString &eventType) |
|
bool | fireEventListeners (Event &) |
|
bool | isFiringEventListeners () const |
|
void | visitJSEventListeners (JSC::SlotVisitor &) |
|
void | invalidateJSEventListeners (JSC::JSObject *) |
|
JSDOMObject * | wrapper () const |
|
void | setWrapper (JSDOMObject *, JSC::WeakHandleOwner *, void *) |
|
void | clearWrapper (JSDOMObject *) |
|
JSDOMObject * | wrapper () const |
|
void | setWrapper (JSDOMObject *, JSC::WeakHandleOwner *, void *) |
|
void | clearWrapper (JSDOMObject *) |
|
WEBCORE_EXPORT | ContextDestructionObserver (ScriptExecutionContext *) |
|
virtual WEBCORE_EXPORT void | contextDestroyed () |
|
ScriptExecutionContext * | scriptExecutionContext () const |
|
WEBCORE_EXPORT | ContextDestructionObserver (ScriptExecutionContext *) |
|
virtual WEBCORE_EXPORT void | contextDestroyed () |
|
ScriptExecutionContext * | scriptExecutionContext () const |
|
WEBCORE_EXPORT | FrameDestructionObserver (Frame *) |
|
Frame * | frame () const |
|
WEBCORE_EXPORT | FrameDestructionObserver (Frame *) |
|
Frame * | frame () const |
|
void | provideSupplement (const char *key, std::unique_ptr< Supplement< DOMWindow >> supplement) |
|
void | provideSupplement (const char *key, std::unique_ptr< Supplement< DOMWindow >> supplement) |
|
void | removeSupplement (const char *key) |
|
void | removeSupplement (const char *key) |
|
Supplement< DOMWindow > * | requireSupplement (const char *key) |
|
Supplement< DOMWindow > * | requireSupplement (const char *key) |
|