| Index: chrome/renderer/render_view_observer.h
|
| ===================================================================
|
| --- chrome/renderer/render_view_observer.h (revision 73993)
|
| +++ chrome/renderer/render_view_observer.h (working copy)
|
| @@ -14,6 +14,7 @@
|
| namespace WebKit {
|
| class WebFrame;
|
| class WebMouseEvent;
|
| +struct WebURLError;
|
| }
|
|
|
| // Base class for objects that want to filter incoming IPCs, and also get
|
| @@ -27,13 +28,21 @@
|
|
|
| // These match the WebKit API notifications.
|
| virtual void DidFinishDocumentLoad(WebKit::WebFrame* frame) {}
|
| + virtual void DidFailLoad(WebKit::WebFrame* frame,
|
| + const WebKit::WebURLError& error) {}
|
| virtual void DidFinishLoad(WebKit::WebFrame* frame) {}
|
| + virtual void DidStartProvisionalLoad(WebKit::WebFrame* frame) {}
|
| + virtual void DidFailProvisionalLoad(WebKit::WebFrame* frame,
|
| + const WebKit::WebURLError& error) {}
|
| + virtual void DidCommitProvisionalLoad(WebKit::WebFrame* frame,
|
| + bool is_new_navigation) {}
|
| virtual void FrameDetached(WebKit::WebFrame* frame) {}
|
| virtual void FrameWillClose(WebKit::WebFrame* frame) {}
|
|
|
| // These match the RenderView methods below.
|
| virtual void FrameTranslated(WebKit::WebFrame* frame) {}
|
| virtual void DidHandleMouseEvent(const WebKit::WebMouseEvent& event) {}
|
| + virtual void PageCaptured(const string16& page_text) {}
|
|
|
| protected:
|
| RenderViewObserver(RenderView* render_view);
|
|
|