diff options
Diffstat (limited to 'webkit/glue')
-rw-r--r-- | webkit/glue/webview_impl.h | 4 | ||||
-rw-r--r-- | webkit/glue/webwidget_delegate.h | 4 | ||||
-rw-r--r-- | webkit/glue/webworker_impl.cc | 2 |
3 files changed, 2 insertions, 8 deletions
diff --git a/webkit/glue/webview_impl.h b/webkit/glue/webview_impl.h index ac85c06..d55df1a 100644 --- a/webkit/glue/webview_impl.h +++ b/webkit/glue/webview_impl.h @@ -144,7 +144,7 @@ class WebViewImpl : public WebView, public base::RefCounted<WebViewImpl> { static WebViewImpl* FromPage(WebCore::Page* page); WebViewDelegate* delegate() { - return delegate_.get(); + return delegate_; } // Returns the page object associated with this view. This may be NULL when @@ -228,7 +228,7 @@ class WebViewImpl : public WebView, public base::RefCounted<WebViewImpl> { WebCore::Frame* frame, const WebCore::PlatformKeyboardEvent& e); - scoped_refptr<WebViewDelegate> delegate_; + WebViewDelegate* delegate_; WebKit::WebSize size_; WebKit::WebPoint last_mouse_position_; diff --git a/webkit/glue/webwidget_delegate.h b/webkit/glue/webwidget_delegate.h index 824b665..17704b0d 100644 --- a/webkit/glue/webwidget_delegate.h +++ b/webkit/glue/webwidget_delegate.h @@ -117,10 +117,6 @@ class WebWidgetDelegate { // is closed. This is used to support |window.showModalDialog|. virtual void RunModal(WebWidget* webwidget) = 0; - // Owners depend on the delegates living as long as they do, so we ref them. - virtual void AddRef() = 0; - virtual void Release() = 0; - // Returns true if the widget is in a background tab. virtual bool IsHidden(WebWidget* webwidget) = 0; diff --git a/webkit/glue/webworker_impl.cc b/webkit/glue/webworker_impl.cc index d1ba068..e42dbfe 100644 --- a/webkit/glue/webworker_impl.cc +++ b/webkit/glue/webworker_impl.cc @@ -46,8 +46,6 @@ using WebKit::WebWorkerClient; class WorkerWebViewDelegate : public WebViewDelegate { public: WorkerWebViewDelegate() {} - virtual void AddRef() { } - virtual void Release() { } virtual void Blur(WebWidget *webwidget) { } virtual void CloseWidgetSoon(WebWidget *webwidget) { } virtual void DidInvalidateRect(WebWidget *webwidget, |