Index: android_webview/renderer/aw_content_renderer_client.h |
diff --git a/android_webview/renderer/aw_content_renderer_client.h b/android_webview/renderer/aw_content_renderer_client.h |
index 30f44b440fbb4a7ea511d5a2b907956a1c33b51b..dc02cce981df11c1534969020c62b8418b647efc 100644 |
--- a/android_webview/renderer/aw_content_renderer_client.h |
+++ b/android_webview/renderer/aw_content_renderer_client.h |
@@ -16,7 +16,10 @@ class VisitedLinkSlave; |
namespace android_webview { |
-class AwContentRendererClient : public content::ContentRendererClient { |
+class AwExecutionTerminationFilter; |
+ |
+class AwContentRendererClient : public content::ContentRendererClient, |
+ public content::RenderProcessObserver { |
public: |
AwContentRendererClient(); |
virtual ~AwContentRendererClient(); |
@@ -50,9 +53,13 @@ class AwContentRendererClient : public content::ContentRendererClient { |
blink::WebNavigationPolicy default_policy, |
bool is_redirect) OVERRIDE; |
+ // content::RenderProcessObserver implementation. |
+ virtual void WebKitInitialized() OVERRIDE; |
+ |
private: |
scoped_ptr<AwRenderProcessObserver> aw_render_process_observer_; |
scoped_ptr<visitedlink::VisitedLinkSlave> visited_link_slave_; |
+ scoped_refptr<AwExecutionTerminationFilter> execution_termination_filter_; |
}; |
} // namespace android_webview |