| 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 783a8bf0ad0cdc62e3bac3099fbafd59c8637afa..d402962efe358453f0dde3cb86b52b0c885c6ed4 100644
|
| --- a/chrome/browser/extensions/extension_function_dispatcher.cc
|
| +++ b/chrome/browser/extensions/extension_function_dispatcher.cc
|
| @@ -450,8 +450,7 @@ void ExtensionFunctionDispatcher::HandleRequest(
|
| DCHECK(service);
|
| const Extension* extension = service->GetExtensionById(extension_id(), false);
|
| DCHECK(extension);
|
| - function->set_include_incognito(service->IsIncognitoEnabled(extension) &&
|
| - !extension->incognito_split_mode());
|
| + function->set_include_incognito(service->CanCrossIncognito(extension));
|
|
|
| if (!service->ExtensionBindingsAllowed(function->source_url()) ||
|
| !extension->HasApiPermission(function->name())) {
|
|
|