Index: chrome/browser/extensions/api/preference/chrome_direct_setting.h |
diff --git a/chrome/browser/extensions/api/preference/chrome_direct_setting.h b/chrome/browser/extensions/api/preference/chrome_direct_setting.h |
index f373e2218e42e9cf9841e586ee4669261cc3a013..c58cab26e96c18dc35a1a5bcc401547a6f02716f 100644 |
--- a/chrome/browser/extensions/api/preference/chrome_direct_setting.h |
+++ b/chrome/browser/extensions/api/preference/chrome_direct_setting.h |
@@ -7,7 +7,7 @@ |
#include "base/lazy_instance.h" |
#include "base/macros.h" |
-#include "chrome/browser/extensions/chrome_extension_function.h" |
+#include "extensions/browser/extension_function.h" |
class PrefService; |
@@ -15,7 +15,7 @@ namespace extensions { |
namespace chromedirectsetting { |
// Base class to host instance method helpers. |
-class DirectSettingFunctionBase : public ChromeSyncExtensionFunction { |
+class DirectSettingFunctionBase : public UIThreadExtensionFunction { |
protected: |
DirectSettingFunctionBase(); |
~DirectSettingFunctionBase() override; |
@@ -39,7 +39,7 @@ class GetDirectSettingFunction : public DirectSettingFunctionBase { |
protected: |
// ExtensionFunction: |
- bool RunSync() override; |
+ ResponseAction Run() override; |
private: |
~GetDirectSettingFunction() override; |
@@ -55,7 +55,7 @@ class SetDirectSettingFunction : public DirectSettingFunctionBase { |
protected: |
// ExtensionFunction: |
- bool RunSync() override; |
+ ResponseAction Run() override; |
private: |
~SetDirectSettingFunction() override; |
@@ -71,7 +71,7 @@ class ClearDirectSettingFunction : public DirectSettingFunctionBase { |
protected: |
// ExtensionFunction: |
- bool RunSync() override; |
+ ResponseAction Run() override; |
private: |
~ClearDirectSettingFunction() override; |