2011-02-21 Pavel Feldman <pfeldman@chromium.org>
[WebKit-https.git] / Source / WebCore / inspector / InspectorState.h
index 2683a08..1cae9ad 100644 (file)
@@ -45,9 +45,12 @@ class InspectorClient;
 
 class InspectorState {
 public:
-    InspectorState(InspectorClient* client);
+    InspectorState(InspectorClient*);
+    InspectorState(InspectorClient*, const String& jsonString);
+    virtual ~InspectorState() {}
 
-    void restoreFromInspectorCookie(const String& jsonString);
+    void mute();
+    void unmute();
 
     bool getBoolean(const String& propertyName);
     String getString(const String& propertyName);
@@ -65,6 +68,7 @@ private:
 
     InspectorClient* m_client;
     RefPtr<InspectorObject> m_properties;
+    bool m_isOnMute;
 };
 
 } // namespace WebCore