diff options
| author | The Android Open Source Project <initial-contribution@android.com> | 2008-12-17 18:05:15 -0800 |
|---|---|---|
| committer | The Android Open Source Project <initial-contribution@android.com> | 2008-12-17 18:05:15 -0800 |
| commit | 1cbdecfa9fc428ac2d8aca0fa91c9580b3d57353 (patch) | |
| tree | 4457a7306ea5acb43fe05bfe0973b1f7faf97ba2 /WebKit/gtk/WebCoreSupport/InspectorClientGtk.h | |
| parent | 9364f22aed35e1a1e9d07c121510f80be3ab0502 (diff) | |
| download | external_webkit-1cbdecfa9fc428ac2d8aca0fa91c9580b3d57353.zip external_webkit-1cbdecfa9fc428ac2d8aca0fa91c9580b3d57353.tar.gz external_webkit-1cbdecfa9fc428ac2d8aca0fa91c9580b3d57353.tar.bz2 | |
Code drop from //branches/cupcake/...@124589
Diffstat (limited to 'WebKit/gtk/WebCoreSupport/InspectorClientGtk.h')
| -rw-r--r-- | WebKit/gtk/WebCoreSupport/InspectorClientGtk.h | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/WebKit/gtk/WebCoreSupport/InspectorClientGtk.h b/WebKit/gtk/WebCoreSupport/InspectorClientGtk.h index 9afd42b..4fba55d 100644 --- a/WebKit/gtk/WebCoreSupport/InspectorClientGtk.h +++ b/WebKit/gtk/WebCoreSupport/InspectorClientGtk.h @@ -30,6 +30,8 @@ #define InspectorClientGtk_h #include "InspectorClient.h" +#include "webkitwebview.h" +#include "webkitwebinspector.h" namespace WebCore { class Node; @@ -41,7 +43,10 @@ namespace WebKit { class InspectorClient : public WebCore::InspectorClient { public: + InspectorClient(WebKitWebView* webView); + virtual void inspectorDestroyed(); + void webViewDestroyed(); virtual WebCore::Page* createPage(); @@ -53,9 +58,20 @@ namespace WebKit { virtual void attachWindow(); virtual void detachWindow(); + virtual void setAttachedWindowHeight(unsigned height); + virtual void highlight(WebCore::Node*); virtual void hideHighlight(); virtual void inspectedURLChanged(const WebCore::String& newURL); + + virtual void populateSetting(const WebCore::String& key, WebCore::InspectorController::Setting&); + virtual void storeSetting(const WebCore::String& key, const WebCore::InspectorController::Setting&); + virtual void removeSetting(const WebCore::String& key); + + private: + WebKitWebView* m_webView; + WebKitWebView* m_inspectedWebView; + WebKitWebInspector* m_webInspector; }; } |
