webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | Static Public Member Functions | List of all members
WebCore::Location Class Reference

#include <Location.h>

Inheritance diagram for WebCore::Location:
WebCore::ScriptWrappable WTF::RefCounted< Location > WebCore::DOMWindowProperty WTF::RefCountedBase WTF::RefCountedBase WTF::RefCountedBase

Public Member Functions

void setHref (DOMWindow &activeWindow, DOMWindow &firstWindow, const String &)
 
String href () const
 
void assign (DOMWindow &activeWindow, DOMWindow &firstWindow, const String &)
 
void replace (DOMWindow &activeWindow, DOMWindow &firstWindow, const String &)
 
void reload (DOMWindow &activeWindow)
 
ExceptionOr< voidsetProtocol (DOMWindow &activeWindow, DOMWindow &firstWindow, const String &)
 
String protocol () const
 
void setHost (DOMWindow &activeWindow, DOMWindow &firstWindow, const String &)
 
String host () const
 
void setHostname (DOMWindow &activeWindow, DOMWindow &firstWindow, const String &)
 
String hostname () const
 
void setPort (DOMWindow &activeWindow, DOMWindow &firstWindow, const String &)
 
String port () const
 
void setPathname (DOMWindow &activeWindow, DOMWindow &firstWindow, const String &)
 
String pathname () const
 
void setSearch (DOMWindow &activeWindow, DOMWindow &firstWindow, const String &)
 
String search () const
 
void setHash (DOMWindow &activeWindow, DOMWindow &firstWindow, const String &)
 
String hash () const
 
String origin () const
 
String toString () const
 
Ref< DOMStringListancestorOrigins () const
 
- Public Member Functions inherited from WebCore::ScriptWrappable
JSDOMObjectwrapper () const
 
void setWrapper (JSDOMObject *, JSC::WeakHandleOwner *, void *)
 
void clearWrapper (JSDOMObject *)
 
JSDOMObjectwrapper () const
 
void setWrapper (JSDOMObject *, JSC::WeakHandleOwner *, void *)
 
void clearWrapper (JSDOMObject *)
 
- Public Member Functions inherited from WTF::RefCounted< Location >
void deref () const
 
void deref () const
 
void deref () const
 
- Public Member Functions inherited from WTF::RefCountedBase
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 ()
 
- Public Member Functions inherited from WebCore::DOMWindowProperty
 DOMWindowProperty (Frame *)
 
virtual void disconnectFrameForDocumentSuspension ()
 
virtual void reconnectFrameFromDocumentSuspension (Frame *)
 
virtual void willDestroyGlobalObjectInCachedFrame ()
 
virtual void willDestroyGlobalObjectInFrame ()
 
virtual void willDetachGlobalObjectFromFrame ()
 
Frameframe () const
 
 DOMWindowProperty (Frame *)
 
virtual void disconnectFrameForDocumentSuspension ()
 
virtual void reconnectFrameFromDocumentSuspension (Frame *)
 
virtual void willDestroyGlobalObjectInCachedFrame ()
 
virtual void willDestroyGlobalObjectInFrame ()
 
virtual void willDetachGlobalObjectFromFrame ()
 
Frameframe () const
 

Static Public Member Functions

static Ref< Locationcreate (Frame *frame)
 
- Static Public Member Functions inherited from WebCore::ScriptWrappable
template<typename Derived >
static ptrdiff_t offsetOfWrapper ()
 
template<typename Derived >
static ptrdiff_t offsetOfWrapper ()
 

Additional Inherited Members

- Protected Member Functions inherited from WebCore::ScriptWrappable
 ~ScriptWrappable ()
 
 ~ScriptWrappable ()
 
- Protected Member Functions inherited from WTF::RefCounted< Location >
 RefCounted ()
 
 RefCounted ()
 
 RefCounted ()
 
 ~RefCounted ()
 
 ~RefCounted ()
 
 ~RefCounted ()
 
- Protected Member Functions inherited from WTF::RefCountedBase
 RefCountedBase ()
 
 ~RefCountedBase ()
 
bool derefBase () const
 
bool deletionHasBegun () const
 
 RefCountedBase ()
 
 ~RefCountedBase ()
 
bool derefBase () const
 
bool deletionHasBegun () const
 
 RefCountedBase ()
 
 ~RefCountedBase ()
 
bool derefBase () const
 
bool deletionHasBegun () const
 
- Protected Member Functions inherited from WebCore::DOMWindowProperty
virtual ~DOMWindowProperty ()
 
virtual ~DOMWindowProperty ()
 
- Protected Attributes inherited from WebCore::DOMWindowProperty
Framem_frame
 
DOMWindowm_associatedDOMWindow
 

Member Function Documentation

◆ ancestorOrigins()

Ref< DOMStringList > Location::ancestorOrigins ( ) const

◆ assign()

void Location::assign ( DOMWindow activeWindow,
DOMWindow firstWindow,
const String url 
)

◆ create()

static Ref<Location> WebCore::Location::create ( Frame frame)
inlinestatic

◆ hash()

String Location::hash ( ) const

◆ host()

String Location::host ( ) const

◆ hostname()

String Location::hostname ( ) const

◆ href()

String Location::href ( ) const

◆ origin()

String Location::origin ( ) const

◆ pathname()

String Location::pathname ( ) const

◆ port()

String Location::port ( ) const

◆ protocol()

String Location::protocol ( ) const

◆ reload()

void Location::reload ( DOMWindow activeWindow)

◆ replace()

void Location::replace ( DOMWindow activeWindow,
DOMWindow firstWindow,
const String url 
)

◆ search()

String Location::search ( ) const

◆ setHash()

void Location::setHash ( DOMWindow activeWindow,
DOMWindow firstWindow,
const String hash 
)

◆ setHost()

void Location::setHost ( DOMWindow activeWindow,
DOMWindow firstWindow,
const String host 
)

◆ setHostname()

void Location::setHostname ( DOMWindow activeWindow,
DOMWindow firstWindow,
const String hostname 
)

◆ setHref()

void Location::setHref ( DOMWindow activeWindow,
DOMWindow firstWindow,
const String url 
)

◆ setPathname()

void Location::setPathname ( DOMWindow activeWindow,
DOMWindow firstWindow,
const String pathname 
)

◆ setPort()

void Location::setPort ( DOMWindow activeWindow,
DOMWindow firstWindow,
const String portString 
)

◆ setProtocol()

ExceptionOr< void > Location::setProtocol ( DOMWindow activeWindow,
DOMWindow firstWindow,
const String protocol 
)

◆ setSearch()

void Location::setSearch ( DOMWindow activeWindow,
DOMWindow firstWindow,
const String search 
)

◆ toString()

String WebCore::Location::toString ( ) const
inline

The documentation for this class was generated from the following files: