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

#include <RemoteWebInspectorUI.h>

Inheritance diagram for WebKit::RemoteWebInspectorUI:
WTF::RefCounted< RemoteWebInspectorUI > IPC::MessageReceiver WebCore::InspectorFrontendClient WTF::RefCountedBase WTF::RefCountedBase WTF::RefCountedBase

Public Member Functions

void didReceiveMessage (IPC::Connection &, IPC::Decoder &) override
 
void initialize (const String &debuggableType, const String &backendCommandsURL)
 
void didSave (const String &url)
 
void didAppend (const String &url)
 
void sendMessageToFrontend (const String &)
 
void windowObjectCleared () override
 
void frontendLoaded () override
 
void startWindowDrag () override
 
void moveWindowBy (float x, float y) override
 
String localizedStringsURL () override
 
String backendCommandsURL () override
 
String debuggableType () override
 
WebCore::UserInterfaceLayoutDirection userInterfaceLayoutDirection () const override
 
void bringToFront () override
 
void closeWindow () override
 
void openInNewTab (const String &url) override
 
void save (const String &url, const String &content, bool base64Encoded, bool forceSaveAs) override
 
void append (const String &url, const String &content) override
 
void inspectedURLChanged (const String &) override
 
void sendMessageToBackend (const String &) override
 
bool canSave () override
 
bool isUnderTest () override
 
unsigned inspectionLevel () const override
 
void requestSetDockSide (DockSide) override
 
void changeAttachedWindowHeight (unsigned) override
 
void changeAttachedWindowWidth (unsigned) override
 
- Public Member Functions inherited from WTF::RefCounted< RemoteWebInspectorUI >
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 IPC::MessageReceiver
virtual ~MessageReceiver ()
 
virtual void didReceiveSyncMessage (Connection &, Decoder &, std::unique_ptr< Encoder > &)
 
- Public Member Functions inherited from WebCore::InspectorFrontendClient
virtual ~InspectorFrontendClient ()
 
virtual WEBCORE_EXPORT void openInNewTab (const String &url)=0
 
virtual void save (const WTF::String &url, const WTF::String &content, bool base64Encoded, bool forceSaveAs)=0
 
virtual void append (const WTF::String &url, const WTF::String &content)=0
 
virtual void inspectedURLChanged (const String &)=0
 
virtual void pagePaused ()
 
virtual void pageUnpaused ()
 
virtual WEBCORE_EXPORT void sendMessageToBackend (const String &)=0
 
virtual ~InspectorFrontendClient ()
 
virtual WEBCORE_EXPORT void openInNewTab (const String &url)=0
 
virtual void save (const WTF::String &url, const WTF::String &content, bool base64Encoded, bool forceSaveAs)=0
 
virtual void append (const WTF::String &url, const WTF::String &content)=0
 
virtual void inspectedURLChanged (const String &)=0
 
virtual void pagePaused ()
 
virtual void pageUnpaused ()
 
virtual WEBCORE_EXPORT void sendMessageToBackend (const String &)=0
 

Static Public Member Functions

static Ref< RemoteWebInspectorUIcreate (WebPage &)
 

Additional Inherited Members

- Public Types inherited from WebCore::InspectorFrontendClient
enum  DockSide {
  DockSide::Undocked = 0, DockSide::Right, DockSide::Left, DockSide::Bottom,
  DockSide::Undocked = 0, DockSide::Right, DockSide::Left, DockSide::Bottom
}
 
enum  DockSide {
  DockSide::Undocked = 0, DockSide::Right, DockSide::Left, DockSide::Bottom,
  DockSide::Undocked = 0, DockSide::Right, DockSide::Left, DockSide::Bottom
}
 
- Protected Member Functions inherited from WTF::RefCounted< RemoteWebInspectorUI >
 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
 

Member Function Documentation

◆ append()

void WebKit::RemoteWebInspectorUI::append ( const String url,
const String content 
)
override

◆ backendCommandsURL()

String WebKit::RemoteWebInspectorUI::backendCommandsURL ( )
inlineoverridevirtual

Reimplemented from WebCore::InspectorFrontendClient.

◆ bringToFront()

void WebKit::RemoteWebInspectorUI::bringToFront ( )
overridevirtual

◆ canSave()

bool WebKit::RemoteWebInspectorUI::canSave ( )
inlineoverridevirtual

◆ changeAttachedWindowHeight()

void WebKit::RemoteWebInspectorUI::changeAttachedWindowHeight ( unsigned  )
inlineoverridevirtual

◆ changeAttachedWindowWidth()

void WebKit::RemoteWebInspectorUI::changeAttachedWindowWidth ( unsigned  )
inlineoverridevirtual

◆ closeWindow()

void WebKit::RemoteWebInspectorUI::closeWindow ( )
overridevirtual

◆ create()

Ref< RemoteWebInspectorUI > WebKit::RemoteWebInspectorUI::create ( WebPage page)
static

◆ debuggableType()

String WebKit::RemoteWebInspectorUI::debuggableType ( )
inlineoverridevirtual

Reimplemented from WebCore::InspectorFrontendClient.

◆ didAppend()

void WebKit::RemoteWebInspectorUI::didAppend ( const String url)

◆ didReceiveMessage()

void WebKit::RemoteWebInspectorUI::didReceiveMessage ( IPC::Connection ,
IPC::Decoder  
)
overridevirtual

Implements IPC::MessageReceiver.

◆ didSave()

void WebKit::RemoteWebInspectorUI::didSave ( const String url)

◆ frontendLoaded()

void WebKit::RemoteWebInspectorUI::frontendLoaded ( )
overridevirtual

◆ initialize()

void WebKit::RemoteWebInspectorUI::initialize ( const String debuggableType,
const String backendCommandsURL 
)

◆ inspectedURLChanged()

void WebKit::RemoteWebInspectorUI::inspectedURLChanged ( const String urlString)
override

◆ inspectionLevel()

unsigned WebKit::RemoteWebInspectorUI::inspectionLevel ( ) const
inlineoverridevirtual

◆ isUnderTest()

bool WebKit::RemoteWebInspectorUI::isUnderTest ( )
inlineoverridevirtual

◆ localizedStringsURL()

String WebKit::RemoteWebInspectorUI::localizedStringsURL ( )
overridevirtual

◆ moveWindowBy()

void WebKit::RemoteWebInspectorUI::moveWindowBy ( float  x,
float  y 
)
overridevirtual

◆ openInNewTab()

void WebKit::RemoteWebInspectorUI::openInNewTab ( const String url)
override

◆ requestSetDockSide()

void WebKit::RemoteWebInspectorUI::requestSetDockSide ( DockSide  )
inlineoverridevirtual

◆ save()

void WebKit::RemoteWebInspectorUI::save ( const String url,
const String content,
bool  base64Encoded,
bool  forceSaveAs 
)
override

◆ sendMessageToBackend()

void WebKit::RemoteWebInspectorUI::sendMessageToBackend ( const String message)
override

◆ sendMessageToFrontend()

void WebKit::RemoteWebInspectorUI::sendMessageToFrontend ( const String message)

◆ startWindowDrag()

void WebKit::RemoteWebInspectorUI::startWindowDrag ( )
overridevirtual

◆ userInterfaceLayoutDirection()

WebCore::UserInterfaceLayoutDirection WebKit::RemoteWebInspectorUI::userInterfaceLayoutDirection ( ) const
overridevirtual

◆ windowObjectCleared()

void WebKit::RemoteWebInspectorUI::windowObjectCleared ( )
overridevirtual

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