Index: content/public/renderer/render_view_observer.h |
diff --git a/content/public/renderer/render_view_observer.h b/content/public/renderer/render_view_observer.h |
index aed5a2f59d89384569a4e886871a112a8187366a..e0a4ee21bd05925a17ec37dcd461fcd28ba8c340 100644 |
--- a/content/public/renderer/render_view_observer.h |
+++ b/content/public/renderer/render_view_observer.h |
@@ -12,6 +12,8 @@ |
#include "ipc/ipc_sender.h" |
#include "third_party/WebKit/public/platform/WebVector.h" |
#include "third_party/WebKit/public/web/WebIconURL.h" |
+// TODO(dcheng): Temporary. Convert back to a forward declare. |
+#include "third_party/WebKit/public/web/WebLocalFrame.h" |
class GURL; |
@@ -52,37 +54,38 @@ class CONTENT_EXPORT RenderViewObserver : public IPC::Listener, |
// These match the WebKit API notifications |
virtual void DidStartLoading() {} |
virtual void DidStopLoading() {} |
- virtual void DidFinishDocumentLoad(blink::WebFrame* frame) {} |
- virtual void DidFailLoad(blink::WebFrame* frame, |
+ virtual void DidFinishDocumentLoad(blink::WebLocalFrame* frame) {} |
+ virtual void DidFailLoad(blink::WebLocalFrame* frame, |
const blink::WebURLError& error) {} |
- virtual void DidFinishLoad(blink::WebFrame* frame) {} |
- virtual void DidStartProvisionalLoad(blink::WebFrame* frame) {} |
- virtual void DidFailProvisionalLoad(blink::WebFrame* frame, |
+ virtual void DidFinishLoad(blink::WebLocalFrame* frame) {} |
+ virtual void DidStartProvisionalLoad(blink::WebLocalFrame* frame) {} |
+ virtual void DidFailProvisionalLoad(blink::WebLocalFrame* frame, |
const blink::WebURLError& error) {} |
- virtual void DidCommitProvisionalLoad(blink::WebFrame* frame, |
+ virtual void DidCommitProvisionalLoad(blink::WebLocalFrame* frame, |
bool is_new_navigation) {} |
- virtual void DidClearWindowObject(blink::WebFrame* frame, int world_id) {} |
- virtual void DidCreateDocumentElement(blink::WebFrame* frame) {} |
- virtual void FrameCreated(blink::WebFrame* parent, |
+ virtual void DidClearWindowObject(blink::WebLocalFrame* frame, int world_id) { |
+ } |
+ virtual void DidCreateDocumentElement(blink::WebLocalFrame* frame) {} |
+ virtual void FrameCreated(blink::WebLocalFrame* parent, |
blink::WebFrame* frame) {} |
virtual void FrameDetached(blink::WebFrame* frame) {} |
Charlie Reis
2014/04/02 23:34:15
Again, why FrameCreated but not FrameDetached, etc
dcheng
2014/04/02 23:47:08
This is somewhat subtle and just a starting point.
Charlie Reis
2014/04/03 00:37:11
Yeah, guess I stumbled onto a pretty subtle one.
dcheng
2014/04/03 20:39:57
Once we figure it out, we'll document the differen
Charlie Reis
2014/04/03 20:56:31
Ok in this case, but I disagree about skipping com
dcheng
2014/04/03 21:03:25
Right, but currently it's completely unknown. Any
|
virtual void FrameWillClose(blink::WebFrame* frame) {} |
virtual void DidMatchCSS( |
- blink::WebFrame* frame, |
+ blink::WebLocalFrame* frame, |
const blink::WebVector<blink::WebString>& newly_matching_selectors, |
const blink::WebVector<blink::WebString>& stopped_matching_selectors) {} |
- virtual void WillSendSubmitEvent(blink::WebFrame* frame, |
+ virtual void WillSendSubmitEvent(blink::WebLocalFrame* frame, |
const blink::WebFormElement& form) {} |
- virtual void WillSubmitForm(blink::WebFrame* frame, |
+ virtual void WillSubmitForm(blink::WebLocalFrame* frame, |
const blink::WebFormElement& form) {} |
- virtual void DidCreateDataSource(blink::WebFrame* frame, |
+ virtual void DidCreateDataSource(blink::WebLocalFrame* frame, |
blink::WebDataSource* ds) {} |
- virtual void PrintPage(blink::WebFrame* frame, bool user_initiated) {} |
+ virtual void PrintPage(blink::WebLocalFrame* frame, bool user_initiated) {} |
virtual void FocusedNodeChanged(const blink::WebNode& node) {} |
- virtual void WillCreateMediaPlayer(blink::WebFrame* frame, |
+ virtual void WillCreateMediaPlayer(blink::WebLocalFrame* frame, |
blink::WebMediaPlayerClient* client) {} |
virtual void ZoomLevelChanged() {}; |
- virtual void DidChangeScrollOffset(blink::WebFrame* frame) {} |
+ virtual void DidChangeScrollOffset(blink::WebLocalFrame* frame) {} |
virtual void DraggableRegionsChanged(blink::WebFrame* frame) {} |
virtual void DidCommitCompositorFrame() {} |
virtual void DidUpdateLayout() {} |