diff options
Diffstat (limited to 'src/3rdparty/webkit/WebCore/inspector/InspectorClient.h')
-rw-r--r-- | src/3rdparty/webkit/WebCore/inspector/InspectorClient.h | 24 |
1 files changed, 4 insertions, 20 deletions
diff --git a/src/3rdparty/webkit/WebCore/inspector/InspectorClient.h b/src/3rdparty/webkit/WebCore/inspector/InspectorClient.h index f96662a7f7..841c15eb0e 100644 --- a/src/3rdparty/webkit/WebCore/inspector/InspectorClient.h +++ b/src/3rdparty/webkit/WebCore/inspector/InspectorClient.h @@ -30,6 +30,7 @@ namespace WebCore { +class InspectorController; class Node; class Page; class String; @@ -40,30 +41,13 @@ public: virtual void inspectorDestroyed() = 0; - virtual Page* createPage() = 0; - - virtual String localizedStringsURL() = 0; - - virtual String hiddenPanels() = 0; - - virtual void showWindow() = 0; - virtual void closeWindow() = 0; - - virtual void attachWindow() = 0; - virtual void detachWindow() = 0; - - virtual void setAttachedWindowHeight(unsigned height) = 0; + virtual void openInspectorFrontend(InspectorController*) = 0; virtual void highlight(Node*) = 0; virtual void hideHighlight() = 0; - virtual void inspectedURLChanged(const String& newURL) = 0; - - virtual void populateSetting(const String& key, InspectorController::Setting&) = 0; - virtual void storeSetting(const String& key, const InspectorController::Setting&) = 0; - virtual void removeSetting(const String& key) = 0; - - virtual void inspectorWindowObjectCleared() = 0; + virtual void populateSetting(const String& key, String* value) = 0; + virtual void storeSetting(const String& key, const String& value) = 0; }; } // namespace WebCore |