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

#include <WebInspectorUI.h>

Inheritance diagram for WebKit::WebInspectorUI:
WTF::RefCounted< WebInspectorUI > IPC::Connection::Client WebCore::InspectorFrontendClient WTF::RefCountedBase WTF::RefCountedBase WTF::RefCountedBase IPC::MessageReceiver

Public Member Functions

void didReceiveMessage (IPC::Connection &, IPC::Decoder &) override
 
void didClose (IPC::Connection &) override
 
void didReceiveInvalidMessage (IPC::Connection &, IPC::StringReference, IPC::StringReference) override
 
void establishConnection (IPC::Attachment connectionIdentifier, uint64_t inspectedPageIdentifier, bool underTest, unsigned inspectionLevel)
 
void showConsole ()
 
void showResources ()
 
void showTimelines ()
 
void showMainResourceForFrame (const String &frameIdentifier)
 
void startPageProfiling ()
 
void stopPageProfiling ()
 
void startElementSelection ()
 
void stopElementSelection ()
 
void attachedBottom ()
 
void attachedRight ()
 
void attachedLeft ()
 
void detached ()
 
void setDockSide (DockSide)
 
void setDockingUnavailable (bool)
 
void setIsVisible (bool)
 
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
 
void bringToFront () override
 
void closeWindow () override
 
WebCore::UserInterfaceLayoutDirection userInterfaceLayoutDirection () const override
 
void requestSetDockSide (DockSide) override
 
void changeAttachedWindowHeight (unsigned) override
 
void changeAttachedWindowWidth (unsigned) override
 
void openInNewTab (const String &url) override
 
bool canSave () override
 
void save (const WTF::String &url, const WTF::String &content, bool base64Encoded, bool forceSaveAs) override
 
void append (const WTF::String &url, const WTF::String &content) override
 
void inspectedURLChanged (const String &) override
 
void sendMessageToBackend (const String &) override
 
void pagePaused () override
 
void pageUnpaused () override
 
bool isUnderTest () override
 
unsigned inspectionLevel () const override
 
- Public Member Functions inherited from WTF::RefCounted< WebInspectorUI >
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 String backendCommandsURL ()
 
virtual String debuggableType ()
 
virtual WEBCORE_EXPORT void openInNewTab (const String &url)=0
 
virtual void inspectedURLChanged (const String &)=0
 
virtual WEBCORE_EXPORT void sendMessageToBackend (const String &)=0
 
virtual ~InspectorFrontendClient ()
 
virtual String backendCommandsURL ()
 
virtual String debuggableType ()
 
virtual WEBCORE_EXPORT void openInNewTab (const String &url)=0
 
virtual void inspectedURLChanged (const String &)=0
 
virtual WEBCORE_EXPORT void sendMessageToBackend (const String &)=0
 

Static Public Member Functions

static Ref< WebInspectorUIcreate (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< WebInspectorUI >
 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 IPC::Connection::Client
virtual ~Client ()
 

Member Function Documentation

◆ append()

void WebKit::WebInspectorUI::append ( const WTF::String url,
const WTF::String content 
)
overridevirtual

◆ attachedBottom()

void WebKit::WebInspectorUI::attachedBottom ( )
inline

◆ attachedLeft()

void WebKit::WebInspectorUI::attachedLeft ( )
inline

◆ attachedRight()

void WebKit::WebInspectorUI::attachedRight ( )
inline

◆ bringToFront()

void WebKit::WebInspectorUI::bringToFront ( )
overridevirtual

◆ canSave()

bool WebKit::WebInspectorUI::canSave ( )
overridevirtual

◆ changeAttachedWindowHeight()

void WebKit::WebInspectorUI::changeAttachedWindowHeight ( unsigned  height)
overridevirtual

◆ changeAttachedWindowWidth()

void WebKit::WebInspectorUI::changeAttachedWindowWidth ( unsigned  width)
overridevirtual

◆ closeWindow()

void WebKit::WebInspectorUI::closeWindow ( )
overridevirtual

◆ create()

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

◆ detached()

void WebKit::WebInspectorUI::detached ( )
inline

◆ didAppend()

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

◆ didClose()

void WebKit::WebInspectorUI::didClose ( IPC::Connection )
inlineoverridevirtual

◆ didReceiveInvalidMessage()

void WebKit::WebInspectorUI::didReceiveInvalidMessage ( IPC::Connection ,
IPC::StringReference  ,
IPC::StringReference   
)
inlineoverridevirtual

◆ didReceiveMessage()

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

Implements IPC::MessageReceiver.

◆ didSave()

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

◆ establishConnection()

void WebKit::WebInspectorUI::establishConnection ( IPC::Attachment  connectionIdentifier,
uint64_t  inspectedPageIdentifier,
bool  underTest,
unsigned  inspectionLevel 
)

◆ frontendLoaded()

void WebKit::WebInspectorUI::frontendLoaded ( )
overridevirtual

◆ inspectedURLChanged()

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

◆ inspectionLevel()

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

◆ isUnderTest()

bool WebKit::WebInspectorUI::isUnderTest ( )
inlineoverridevirtual

◆ localizedStringsURL()

String WebKit::WebInspectorUI::localizedStringsURL ( )
overridevirtual

◆ moveWindowBy()

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

◆ openInNewTab()

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

◆ pagePaused()

void WebKit::WebInspectorUI::pagePaused ( )
overridevirtual

Reimplemented from WebCore::InspectorFrontendClient.

◆ pageUnpaused()

void WebKit::WebInspectorUI::pageUnpaused ( )
overridevirtual

Reimplemented from WebCore::InspectorFrontendClient.

◆ requestSetDockSide()

void WebKit::WebInspectorUI::requestSetDockSide ( DockSide  side)
overridevirtual

◆ save()

void WebKit::WebInspectorUI::save ( const WTF::String url,
const WTF::String content,
bool  base64Encoded,
bool  forceSaveAs 
)
overridevirtual

◆ sendMessageToBackend()

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

◆ sendMessageToFrontend()

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

◆ setDockingUnavailable()

void WebKit::WebInspectorUI::setDockingUnavailable ( bool  unavailable)

◆ setDockSide()

void WebKit::WebInspectorUI::setDockSide ( DockSide  side)

◆ setIsVisible()

void WebKit::WebInspectorUI::setIsVisible ( bool  visible)

◆ showConsole()

void WebKit::WebInspectorUI::showConsole ( )

◆ showMainResourceForFrame()

void WebKit::WebInspectorUI::showMainResourceForFrame ( const String frameIdentifier)

◆ showResources()

void WebKit::WebInspectorUI::showResources ( )

◆ showTimelines()

void WebKit::WebInspectorUI::showTimelines ( )

◆ startElementSelection()

void WebKit::WebInspectorUI::startElementSelection ( )

◆ startPageProfiling()

void WebKit::WebInspectorUI::startPageProfiling ( )

◆ startWindowDrag()

void WebKit::WebInspectorUI::startWindowDrag ( )
overridevirtual

◆ stopElementSelection()

void WebKit::WebInspectorUI::stopElementSelection ( )

◆ stopPageProfiling()

void WebKit::WebInspectorUI::stopPageProfiling ( )

◆ userInterfaceLayoutDirection()

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

◆ windowObjectCleared()

void WebKit::WebInspectorUI::windowObjectCleared ( )
overridevirtual

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