Index: mojo/services/html_viewer/html_document_view.h |
diff --git a/mojo/services/html_viewer/html_document_view.h b/mojo/services/html_viewer/html_document_view.h |
index af315bb75fb25c9e3f1b13abd0c016eb25d27d14..9a3bc34a244e7aad5ea72c9483944dce6f6bd83f 100644 |
--- a/mojo/services/html_viewer/html_document_view.h |
+++ b/mojo/services/html_viewer/html_document_view.h |
@@ -41,6 +41,12 @@ class HTMLDocumentView : public blink::WebViewClient, |
virtual bool allowsBrokenNullLayerTreeView() const; |
// WebFrameClient methods: |
+ virtual blink::WebFrame* createChildFrame(blink::WebLocalFrame* parent, |
+ const blink::WebString& frameName); |
+ virtual void didDisownOpener(blink::WebLocalFrame*); |
+ virtual void frameDetached(blink::WebFrame*); |
+ virtual void frameFocused(); |
+ virtual void willClose(blink::WebFrame*); |
virtual blink::WebCookieJar* cookieJar(blink::WebLocalFrame* frame); |
virtual blink::WebNavigationPolicy decidePolicyForNavigation( |
blink::WebLocalFrame* frame, blink::WebDataSource::ExtraData* data, |
@@ -66,11 +72,10 @@ class HTMLDocumentView : public blink::WebViewClient, |
void Repaint(); |
ViewManager* view_manager_; |
- View* view_; |
+ LazyInterfacePtr<NavigatorHost> navigator_host_; |
blink::WebView* web_view_; |
View* root_; |
bool repaint_pending_; |
- LazyInterfacePtr<NavigatorHost> navigator_host_; |
base::WeakPtrFactory<HTMLDocumentView> weak_factory_; |
DISALLOW_COPY_AND_ASSIGN(HTMLDocumentView); |