summaryrefslogtreecommitdiffstats
path: root/webkit/glue
diff options
context:
space:
mode:
Diffstat (limited to 'webkit/glue')
-rw-r--r--webkit/glue/webview_impl.h4
-rw-r--r--webkit/glue/webwidget_delegate.h4
-rw-r--r--webkit/glue/webworker_impl.cc2
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,