webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | List of all members
WebCore::InspectorStubFrontend Class Referencefinal
Inheritance diagram for WebCore::InspectorStubFrontend:
WebCore::InspectorFrontendClientLocal Inspector::FrontendChannel WebCore::InspectorFrontendClient WebCore::InspectorFrontendClient

Public Member Functions

 InspectorStubFrontend (Page &inspectedPage, RefPtr< DOMWindow > &&frontendWindow)
 
virtual ~InspectorStubFrontend ()
 
- Public Member Functions inherited from WebCore::InspectorFrontendClientLocal
WEBCORE_EXPORT InspectorFrontendClientLocal (InspectorController *inspectedPageController, Page *frontendPage, std::unique_ptr< Settings >)
 
virtual WEBCORE_EXPORT ~InspectorFrontendClientLocal ()
 
WEBCORE_EXPORT void windowObjectCleared () final
 
WEBCORE_EXPORT void frontendLoaded () override
 
void startWindowDrag () override
 
WEBCORE_EXPORT void moveWindowBy (float x, float y) final
 
WEBCORE_EXPORT UserInterfaceLayoutDirection userInterfaceLayoutDirection () const final
 
WEBCORE_EXPORT void requestSetDockSide (DockSide) final
 
WEBCORE_EXPORT void changeAttachedWindowHeight (unsigned) final
 
WEBCORE_EXPORT void changeAttachedWindowWidth (unsigned) final
 
WEBCORE_EXPORT void openInNewTab (const String &url) final
 
bool canSave () override
 
void save (const String &, const String &, bool, bool) override
 
void append (const String &, const String &) override
 
WEBCORE_EXPORT void sendMessageToBackend (const String &message) final
 
WEBCORE_EXPORT bool isUnderTest () final
 
WEBCORE_EXPORT unsigned inspectionLevel () const final
 
WEBCORE_EXPORT bool canAttachWindow ()
 
WEBCORE_EXPORT void setDockingUnavailable (bool)
 
WEBCORE_EXPORT bool isDebuggingEnabled ()
 
WEBCORE_EXPORT void setDebuggingEnabled (bool)
 
WEBCORE_EXPORT bool isTimelineProfilingEnabled ()
 
WEBCORE_EXPORT void setTimelineProfilingEnabled (bool)
 
WEBCORE_EXPORT bool isProfilingJavaScript ()
 
WEBCORE_EXPORT void startProfilingJavaScript ()
 
WEBCORE_EXPORT void stopProfilingJavaScript ()
 
WEBCORE_EXPORT void showConsole ()
 
WEBCORE_EXPORT void showMainResourceForFrame (Frame *)
 
WEBCORE_EXPORT void showResources ()
 
WEBCORE_EXPORT void setAttachedWindow (DockSide)
 
WEBCORE_EXPORT PageinspectedPage () const
 
PagefrontendPage () const
 
WEBCORE_EXPORT InspectorFrontendClientLocal (InspectorController *inspectedPageController, Page *frontendPage, std::unique_ptr< Settings >)
 
virtual WEBCORE_EXPORT ~InspectorFrontendClientLocal ()
 
WEBCORE_EXPORT void windowObjectCleared () final
 
WEBCORE_EXPORT void frontendLoaded () override
 
void startWindowDrag () override
 
WEBCORE_EXPORT void moveWindowBy (float x, float y) final
 
WEBCORE_EXPORT UserInterfaceLayoutDirection userInterfaceLayoutDirection () const final
 
WEBCORE_EXPORT void requestSetDockSide (DockSide) final
 
WEBCORE_EXPORT void changeAttachedWindowHeight (unsigned) final
 
WEBCORE_EXPORT void changeAttachedWindowWidth (unsigned) final
 
WEBCORE_EXPORT void openInNewTab (const String &url) final
 
bool canSave () override
 
void save (const String &, const String &, bool, bool) override
 
void append (const String &, const String &) override
 
WEBCORE_EXPORT void sendMessageToBackend (const String &message) final
 
WEBCORE_EXPORT bool isUnderTest () final
 
WEBCORE_EXPORT unsigned inspectionLevel () const final
 
WEBCORE_EXPORT bool canAttachWindow ()
 
WEBCORE_EXPORT void setDockingUnavailable (bool)
 
WEBCORE_EXPORT bool isDebuggingEnabled ()
 
WEBCORE_EXPORT void setDebuggingEnabled (bool)
 
WEBCORE_EXPORT bool isTimelineProfilingEnabled ()
 
WEBCORE_EXPORT void setTimelineProfilingEnabled (bool)
 
WEBCORE_EXPORT bool isProfilingJavaScript ()
 
WEBCORE_EXPORT void startProfilingJavaScript ()
 
WEBCORE_EXPORT void stopProfilingJavaScript ()
 
WEBCORE_EXPORT void showConsole ()
 
WEBCORE_EXPORT void showMainResourceForFrame (Frame *)
 
WEBCORE_EXPORT void showResources ()
 
WEBCORE_EXPORT void setAttachedWindow (DockSide)
 
WEBCORE_EXPORT PageinspectedPage () const
 
PagefrontendPage () const
 
- Public Member Functions inherited from WebCore::InspectorFrontendClient
virtual ~InspectorFrontendClient ()
 
virtual String backendCommandsURL ()
 
virtual String debuggableType ()
 
virtual void pagePaused ()
 
virtual void pageUnpaused ()
 
virtual ~InspectorFrontendClient ()
 
virtual String backendCommandsURL ()
 
virtual String debuggableType ()
 
virtual void pagePaused ()
 
virtual void pageUnpaused ()
 
- Public Member Functions inherited from Inspector::FrontendChannel
virtual ~FrontendChannel ()
 
virtual void sendMessageToFrontend (const String &message)=0
 
virtual ~FrontendChannel ()
 
virtual void sendMessageToFrontend (const String &message)=0
 

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
}
 
- Public Types inherited from Inspector::FrontendChannel
enum  ConnectionType { ConnectionType::Remote, ConnectionType::Local, ConnectionType::Remote, ConnectionType::Local }
 
enum  ConnectionType { ConnectionType::Remote, ConnectionType::Local, ConnectionType::Remote, ConnectionType::Local }
 
- Static Public Member Functions inherited from WebCore::InspectorFrontendClientLocal
static WEBCORE_EXPORT unsigned constrainedAttachedWindowHeight (unsigned preferredHeight, unsigned totalWindowHeight)
 
static WEBCORE_EXPORT unsigned constrainedAttachedWindowWidth (unsigned preferredWidth, unsigned totalWindowWidth)
 
static WEBCORE_EXPORT unsigned constrainedAttachedWindowHeight (unsigned preferredHeight, unsigned totalWindowHeight)
 
static WEBCORE_EXPORT unsigned constrainedAttachedWindowWidth (unsigned preferredWidth, unsigned totalWindowWidth)
 
- Protected Member Functions inherited from WebCore::InspectorFrontendClientLocal
WEBCORE_EXPORT void restoreAttachedWindowHeight ()
 
WEBCORE_EXPORT void restoreAttachedWindowHeight ()
 

Constructor & Destructor Documentation

◆ InspectorStubFrontend()

WebCore::InspectorStubFrontend::InspectorStubFrontend ( Page inspectedPage,
RefPtr< DOMWindow > &&  frontendWindow 
)

◆ ~InspectorStubFrontend()

WebCore::InspectorStubFrontend::~InspectorStubFrontend ( )
virtual

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