Index: content/public/renderer/render_frame_observer.h |
diff --git a/content/public/renderer/render_frame_observer.h b/content/public/renderer/render_frame_observer.h |
index ea2ba2b7035df6252c77e9ba80eb75620c01f59b..7a9b8cf03e9fc9f521bfacf9d2e8dc9f27db8d3f 100644 |
--- a/content/public/renderer/render_frame_observer.h |
+++ b/content/public/renderer/render_frame_observer.h |
@@ -13,6 +13,7 @@ |
#include "content/common/content_export.h" |
#include "ipc/ipc_listener.h" |
#include "ipc/ipc_sender.h" |
+#include "third_party/WebKit/public/platform/WebLoadingData.h" |
#include "third_party/WebKit/public/platform/WebVector.h" |
#include "third_party/WebKit/public/web/WebMeaningfulLayout.h" |
#include "v8/include/v8.h" |
@@ -112,6 +113,10 @@ class CONTENT_EXPORT RenderFrameObserver : public IPC::Listener, |
// Notifications when |PerformanceTiming| data becomes available |
virtual void DidChangePerformanceTiming() {} |
+ // Notification when renderer uses an particular code path during a page |
+ // load. This is used for metrics collection. |
Charlie Harrison
2016/04/05 22:26:06
"when the renderer"
Charlie Harrison
2016/04/06 14:24:51
Done.
|
+ virtual void DidObserveLoadingBehavior(blink::WebLoadingData data) {} |
kinuko
2016/04/06 05:54:14
|data| sounds like a payload, let's consistently u
Charlie Harrison
2016/04/06 14:24:51
Done.
|
+ |
// Called when the focused node has changed to |node|. |
virtual void FocusedNodeChanged(const blink::WebNode& node) {} |