Index: chrome/common/extensions/manifest_url_handler.cc |
diff --git a/chrome/common/extensions/manifest_url_handler.cc b/chrome/common/extensions/manifest_url_handler.cc |
index e1f158ce82c50b9fa7851e76402cace9f7847a72..1d3d14c93604d147dbbaf39e9418f704e6c9db8b 100644 |
--- a/chrome/common/extensions/manifest_url_handler.cc |
+++ b/chrome/common/extensions/manifest_url_handler.cc |
@@ -103,6 +103,10 @@ bool DevToolsPageHandler::Parse(Extension* extension, string16* error) { |
return true; |
} |
+const std::vector<std::string> DevToolsPageHandler::Keys() const { |
+ return SingleKey(keys::kDevToolsPage); |
+} |
+ |
HomepageURLHandler::HomepageURLHandler() { |
} |
@@ -130,6 +134,10 @@ bool HomepageURLHandler::Parse(Extension* extension, string16* error) { |
return true; |
} |
+const std::vector<std::string> HomepageURLHandler::Keys() const { |
+ return SingleKey(keys::kHomepageURL); |
+} |
+ |
UpdateURLHandler::UpdateURLHandler() { |
} |
@@ -158,6 +166,10 @@ bool UpdateURLHandler::Parse(Extension* extension, string16* error) { |
return true; |
} |
+const std::vector<std::string> UpdateURLHandler::Keys() const { |
+ return SingleKey(keys::kUpdateURL); |
+} |
+ |
OptionsPageHandler::OptionsPageHandler() { |
} |
@@ -198,6 +210,10 @@ bool OptionsPageHandler::Parse(Extension* extension, string16* error) { |
return true; |
} |
+const std::vector<std::string> OptionsPageHandler::Keys() const { |
+ return SingleKey(keys::kOptionsPage); |
+} |
+ |
URLOverridesHandler::URLOverridesHandler() { |
} |
@@ -263,4 +279,8 @@ bool URLOverridesHandler::Parse(Extension* extension, string16* error) { |
return true; |
} |
+const std::vector<std::string> URLOverridesHandler::Keys() const { |
+ return SingleKey(keys::kChromeURLOverrides); |
+} |
+ |
} // namespace extensions |