summaryrefslogtreecommitdiffstats
path: root/webkit/glue/webview_impl.h
diff options
context:
space:
mode:
Diffstat (limited to 'webkit/glue/webview_impl.h')
-rw-r--r--webkit/glue/webview_impl.h31
1 files changed, 10 insertions, 21 deletions
diff --git a/webkit/glue/webview_impl.h b/webkit/glue/webview_impl.h
index bad4764..c8d64ae 100644
--- a/webkit/glue/webview_impl.h
+++ b/webkit/glue/webview_impl.h
@@ -81,9 +81,18 @@ class WebViewImpl : public WebView, public base::RefCounted<WebViewImpl> {
virtual void setTextDirection(WebKit::WebTextDirection direction);
// WebView methods:
+ virtual void initializeMainFrame(WebKit::WebFrameClient*);
virtual WebKit::WebSettings* settings();
virtual WebKit::WebString pageEncoding() const;
virtual void setPageEncoding(const WebKit::WebString& encoding);
+ virtual bool isTransparent() const;
+ virtual void setIsTransparent(bool value);
+ virtual bool tabsToLinks() const;
+ virtual void setTabsToLinks(bool value);
+ virtual bool tabKeyCyclesThroughElements() const;
+ virtual void setTabKeyCyclesThroughElements(bool value);
+ virtual bool isActive() const;
+ virtual void setIsActive(bool value);
virtual bool dispatchBeforeUnloadEvent();
virtual void dispatchUnloadEvent();
virtual WebKit::WebFrame* mainFrame();
@@ -119,42 +128,25 @@ class WebViewImpl : public WebView, public base::RefCounted<WebViewImpl> {
const WebKit::WebPoint& client_point,
const WebKit::WebPoint& screen_point);
virtual int dragIdentity();
+ virtual bool setDropEffect(bool accept);
virtual void inspectElementAt(const WebKit::WebPoint& point);
// WebView methods:
- virtual void InitializeMainFrame(WebKit::WebFrameClient* frame_client);
virtual WebViewDelegate* GetDelegate();
- virtual void SetTabKeyCyclesThroughElements(bool value);
- virtual WebKit::WebFrame* GetPreviousFrameBefore(WebKit::WebFrame* frame,
- bool wrap);
- virtual WebKit::WebFrame* GetNextFrameAfter(WebKit::WebFrame* frame,
- bool wrap);
- virtual void StopLoading();
- virtual void SetBackForwardListSize(int size);
virtual const std::wstring& GetInspectorSettings() const;
virtual void SetInspectorSettings(const std::wstring& settings);
- virtual void ShowJavaScriptConsole();
- virtual bool SetDropEffect(bool accept);
virtual void AutofillSuggestionsForNode(
int64 node_id,
const std::vector<std::wstring>& suggestions,
int default_suggestion_index);
virtual void HideAutofillPopup();
virtual void SetIgnoreInputEvents(bool new_value);
-
virtual WebDevToolsAgent* GetWebDevToolsAgent();
WebDevToolsAgentImpl* GetWebDevToolsAgentImpl();
-
- virtual void SetIsTransparent(bool is_transparent);
- virtual bool GetIsTransparent() const;
-
virtual void MediaPlayerActionAt(int x,
int y,
const MediaPlayerAction& action);
- virtual void SetActive(bool active);
- virtual bool IsActive();
-
// WebViewImpl
const WebKit::WebPoint& last_mouse_down_point() const {
@@ -260,9 +252,6 @@ class WebViewImpl : public WebView, public base::RefCounted<WebViewImpl> {
virtual void SetSpellingPanelVisibility(bool is_visible);
virtual bool GetSpellingPanelVisibility();
- virtual void SetTabsToLinks(bool enable);
- virtual bool GetTabsToLinks() const;
-
#if ENABLE(NOTIFICATIONS)
// Returns the provider of desktop notifications.
WebKit::NotificationPresenterImpl* GetNotificationPresenter();