| 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 d0281c37583afa0619bad3f01abcde16dce60616..9892b4343023f73d82fb2574d7aaa2c68ce81537 100644
|
| --- a/chrome/browser/extensions/extension_function_dispatcher.cc
|
| +++ b/chrome/browser/extensions/extension_function_dispatcher.cc
|
| @@ -245,6 +245,16 @@ ExtensionHost* ExtensionFunctionDispatcher::GetExtensionHost() {
|
| return delegate_->GetExtensionHost();
|
| }
|
|
|
| +Extension* ExtensionFunctionDispatcher::GetExtension() {
|
| + ExtensionsService* service = profile()->GetExtensionsService();
|
| + DCHECK(service);
|
| +
|
| + Extension* extension = service->GetExtensionById(extension_id());
|
| + DCHECK(extension);
|
| +
|
| + return extension;
|
| +}
|
| +
|
| void ExtensionFunctionDispatcher::HandleRequest(const std::string& name,
|
| const std::string& args,
|
| int request_id,
|
|
|