summaryrefslogtreecommitdiff
path: root/src/3rdparty/webkit/WebCore/inspector/InspectorClient.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/3rdparty/webkit/WebCore/inspector/InspectorClient.h')
-rw-r--r--src/3rdparty/webkit/WebCore/inspector/InspectorClient.h24
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