Index: extensions/browser/extension_function_dispatcher.cc |
diff --git a/extensions/browser/extension_function_dispatcher.cc b/extensions/browser/extension_function_dispatcher.cc |
index 523d6ff7e5970c21ba5663ef8456cf499fbaecad..e92b455a87f0f75230a05d8185342850164335e3 100644 |
--- a/extensions/browser/extension_function_dispatcher.cc |
+++ b/extensions/browser/extension_function_dispatcher.cc |
@@ -483,7 +483,7 @@ ExtensionFunction* ExtensionFunctionDispatcher::CreateExtensionFunction( |
} else if (content::ChildProcessSecurityPolicy::GetInstance() |
->HasWebUIBindings(requesting_process_id)) { |
// WebUI is calling this API. |
- if (!api->IsAvailableToWebUI(params.name)) { |
+ if (!api->IsAvailableToWebUI(params.name, params.source_url)) { |
disallowed_reason = "WebUI can only call webui-enabled APIs"; |
} |
} else { |