Index: chrome/browser/extensions/extension_function_dispatcher.cc |
diff --git a/chrome/browser/extensions/extension_function_dispatcher.cc b/chrome/browser/extensions/extension_function_dispatcher.cc |
index 2c1fe405c759745b2c3a14ff2e42d9739736b063..571639d7be226f047a4d30c86f28f18bc289cd5a 100644 |
--- a/chrome/browser/extensions/extension_function_dispatcher.cc |
+++ b/chrome/browser/extensions/extension_function_dispatcher.cc |
@@ -35,6 +35,7 @@ |
#include "chrome/browser/extensions/extension_proxy_api.h" |
#include "chrome/browser/extensions/extension_rlz_module.h" |
#include "chrome/browser/extensions/extension_service.h" |
+#include "chrome/browser/extensions/extension_settings_api.h" |
#include "chrome/browser/extensions/extension_sidebar_api.h" |
#include "chrome/browser/extensions/extension_tabs_module.h" |
#include "chrome/browser/extensions/extension_test_api.h" |
@@ -365,6 +366,12 @@ void FactoryRegistry::ResetFunctions() { |
RegisterFunction<DetachDebuggerFunction>(); |
RegisterFunction<SendRequestDebuggerFunction>(); |
+ // Settings |
+ RegisterFunction<GetSettingsFunction>(); |
+ RegisterFunction<SetSettingsFunction>(); |
+ RegisterFunction<RemoveSettingsFunction>(); |
+ RegisterFunction<ClearSettingsFunction>(); |
+ |
// Content settings. |
RegisterFunction<GetResourceIdentifiersFunction>(); |
RegisterFunction<ClearContentSettingsFunction>(); |