Index: extensions/browser/extension_function.cc |
diff --git a/extensions/browser/extension_function.cc b/extensions/browser/extension_function.cc |
index accc12d4e4139be6003eb2323e4c32dfcba3c3ad..7e9a19499b49d84a05728609387b98cad2dca407 100644 |
--- a/extensions/browser/extension_function.cc |
+++ b/extensions/browser/extension_function.cc |
@@ -375,8 +375,9 @@ SyncExtensionFunction::SyncExtensionFunction() { |
SyncExtensionFunction::~SyncExtensionFunction() { |
} |
-void SyncExtensionFunction::Run() { |
- SendResponse(RunImpl()); |
+bool SyncExtensionFunction::RunImpl() { |
+ SendResponse(RunSync()); |
+ return true; |
} |
SyncIOThreadExtensionFunction::SyncIOThreadExtensionFunction() { |
@@ -385,6 +386,7 @@ SyncIOThreadExtensionFunction::SyncIOThreadExtensionFunction() { |
SyncIOThreadExtensionFunction::~SyncIOThreadExtensionFunction() { |
} |
-void SyncIOThreadExtensionFunction::Run() { |
- SendResponse(RunImpl()); |
+bool SyncIOThreadExtensionFunction::RunImpl() { |
+ SendResponse(RunSync()); |
+ return true; |
} |