| Index: chrome/browser/extensions/api/declarative_content/chrome_content_rules_registry.cc | 
| diff --git a/chrome/browser/extensions/api/declarative_content/chrome_content_rules_registry.cc b/chrome/browser/extensions/api/declarative_content/chrome_content_rules_registry.cc | 
| index e764669af5d1338a43d7b82fd4a70b301f0141c7..aca2cd6ea71b3a4a9578a76cde57ebb2852e9bd3 100644 | 
| --- a/chrome/browser/extensions/api/declarative_content/chrome_content_rules_registry.cc | 
| +++ b/chrome/browser/extensions/api/declarative_content/chrome_content_rules_registry.cc | 
| @@ -14,6 +14,7 @@ | 
| #include "content/public/browser/notification_source.h" | 
| #include "content/public/browser/render_process_host.h" | 
| #include "content/public/browser/web_contents.h" | 
| +#include "extensions/browser/api/declarative/rules_registry_service.h" | 
| #include "extensions/browser/extension_registry.h" | 
| #include "extensions/browser/extension_system.h" | 
| #include "extensions/common/extension_messages.h" | 
| @@ -29,7 +30,7 @@ ChromeContentRulesRegistry::ChromeContentRulesRegistry( | 
| declarative_content_constants::kOnPageChanged, | 
| content::BrowserThread::UI, | 
| cache_delegate, | 
| -                           WebViewKey(0, 0)) { | 
| +                           RulesRegistryService::kDefaultRulesRegistryID) { | 
| extension_info_map_ = ExtensionSystem::Get(browser_context)->info_map(); | 
|  | 
| registrar_.Add(this, | 
| @@ -166,13 +167,9 @@ std::string ChromeContentRulesRegistry::AddRulesImpl( | 
| DCHECK(content_rules_.find(rule_id) == content_rules_.end()); | 
|  | 
| scoped_ptr<ContentRule> content_rule( | 
| -        ContentRule::Create(url_matcher_.condition_factory(), | 
| -                            browser_context(), | 
| -                            extension, | 
| -                            extension_installation_time, | 
| -                            *rule, | 
| -                            ContentRule::ConsistencyChecker(), | 
| -                            &error)); | 
| +        ContentRule::Create(url_matcher_.condition_factory(), browser_context(), | 
| +                            extension, extension_installation_time, *rule, | 
| +                            ContentRule::ConsistencyChecker(), &error)); | 
| if (!error.empty()) { | 
| // Clean up temporary condition sets created during rule creation. | 
| url_matcher_.ClearUnusedConditionSets(); | 
|  |