Index: extensions/browser/api/declarative_content/content_rules_registry.h |
diff --git a/extensions/browser/api/declarative_content/content_rules_registry.h b/extensions/browser/api/declarative_content/content_rules_registry.h |
index 25c3ee6e42e3784959a0d079c5d22340d26029ba..f7f08bdb079a0ab36b3694c7ede75938861a130c 100644 |
--- a/extensions/browser/api/declarative_content/content_rules_registry.h |
+++ b/extensions/browser/api/declarative_content/content_rules_registry.h |
@@ -36,6 +36,12 @@ |
cache_delegate, |
rules_registry_id) {} |
+ // Applies all content rules given an update (CSS match change or |
+ // page navigation, for now) from the renderer. |
+ virtual void Apply( |
+ content::WebContents* contents, |
+ const std::vector<std::string>& matching_css_selectors) = 0; |
+ |
// Applies all content rules given that a tab was just navigated. |
virtual void DidNavigateMainFrame( |
content::WebContents* tab, |