summaryrefslogtreecommitdiffstats
path: root/extensions/renderer/extension_frame_helper.h
diff options
context:
space:
mode:
authorrdevlin.cronin <rdevlin.cronin@chromium.org>2015-07-07 18:43:54 -0700
committerCommit bot <commit-bot@chromium.org>2015-07-08 01:45:33 +0000
commit76b124147816bd7f8d02ef8f4caf29eb0fa29856 (patch)
treeb916f31095990db07cd2284782a7b44b48ee7f2f /extensions/renderer/extension_frame_helper.h
parent6446d0279024a730201e0be5e4f0ef52e918288a (diff)
downloadchromium_src-76b124147816bd7f8d02ef8f4caf29eb0fa29856.zip
chromium_src-76b124147816bd7f8d02ef8f4caf29eb0fa29856.tar.gz
chromium_src-76b124147816bd7f8d02ef8f4caf29eb0fa29856.tar.bz2
[Extensions OOPI] Move ExtensionHelper functionality to ExtensionFrameHelper
Move the bulk of the remaining functionality from ExtensionHelper to ExtensionFrameHelper. Also move DidMatchCSS from RenderViewObserver to RenderFrameObserver. BUG=455776 TBR=thestig@chromium.org (fix transitive include in chrome/renderer/page_load_histograms.h) Review URL: https://codereview.chromium.org/1226673011 Cr-Commit-Position: refs/heads/master@{#337717}
Diffstat (limited to 'extensions/renderer/extension_frame_helper.h')
-rw-r--r--extensions/renderer/extension_frame_helper.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/extensions/renderer/extension_frame_helper.h b/extensions/renderer/extension_frame_helper.h
index 22bb3c1..480b426 100644
--- a/extensions/renderer/extension_frame_helper.h
+++ b/extensions/renderer/extension_frame_helper.h
@@ -62,6 +62,11 @@ class ExtensionFrameHelper
private:
// RenderFrameObserver implementation.
+ void DidCreateDocumentElement() override;
+ void DidMatchCSS(
+ const blink::WebVector<blink::WebString>& newly_matching_selectors,
+ const blink::WebVector<blink::WebString>& stopped_matching_selectors)
+ override;
void DidCreateScriptContext(v8::Local<v8::Context>,
int extension_group,
int world_id) override;