Add a mechanism to store and retrieve preferences for the Web Inspector.
[WebKit-https.git] / WebCore / loader / EmptyClients.h
index 5495a95899ea3d98246af725a2b1888c82cf4348..0220c744d31ba18bd2056a10f6475cc0e35e70de 100644 (file)
@@ -152,7 +152,6 @@ public:
 
     virtual void detachedFromParent2() { }
     virtual void detachedFromParent3() { }
-    virtual void detachedFromParent4() { }
 
     virtual void download(ResourceHandle*, const ResourceRequest&, const ResourceRequest&, const ResourceResponse&) { }
 
@@ -387,25 +386,29 @@ public:
 
 class EmptyInspectorClient : public InspectorClient {
 public:
-    virtual ~EmptyInspectorClient() {}
+    virtual ~EmptyInspectorClient() { }
 
-    virtual void inspectorDestroyed() {};
+    virtual void inspectorDestroyed() { }
 
     virtual Page* createPage() { return 0; };
 
-    virtual String localizedStringsURL() { return String(); };
+    virtual String localizedStringsURL() { return String(); }
 
-    virtual void showWindow() {};
-    virtual void closeWindow() {};
+    virtual void showWindow() { }
+    virtual void closeWindow() { }
 
-    virtual void attachWindow() {};
-    virtual void detachWindow() {};
+    virtual void attachWindow() { }
+    virtual void detachWindow() { }
 
-    virtual void setAttachedWindowHeight(unsigned) {};
+    virtual void setAttachedWindowHeight(unsigned) { }
 
-    virtual void highlight(Node*) {};
-    virtual void hideHighlight() {};
-    virtual void inspectedURLChanged(const String& newURL) {};
+    virtual void highlight(Node*) { }
+    virtual void hideHighlight() { }
+    virtual void inspectedURLChanged(const String& newURL) { }
+
+    virtual void populateSetting(const String& key, InspectorController::Setting&) { }
+    virtual void storeSetting(const String& key, const InspectorController::Setting&) { }
+    virtual void removeSetting(const String& key) { }
 };
 
 }