| Index: chrome/browser/extensions/extension_service.cc
|
| diff --git a/chrome/browser/extensions/extension_service.cc b/chrome/browser/extensions/extension_service.cc
|
| index 06617e6de89f4edbfc9f14c826b79ad6cb2be306..9338f19ea194da77bd703a8b7c0d2ceeba31ff37 100644
|
| --- a/chrome/browser/extensions/extension_service.cc
|
| +++ b/chrome/browser/extensions/extension_service.cc
|
| @@ -654,7 +654,9 @@ void ExtensionService::LoadExtensionsFromCommandLineFlag(
|
| extensions::UnpackedInstaller::Create(this)->LoadFromCommandLine(
|
| base::FilePath(t.token()), &extension_id, false /*only-allow-apps*/);
|
| // Extension id is added to whitelist after its extension is loaded
|
| - // because code is executed asynchronously.
|
| + // because code is executed asynchronously. TODO(michaelpg): Remove this
|
| + // assumption so loading extensions does not have to be asynchronous:
|
| + // crbug.com/708354.
|
| if (switch_name == switches::kDisableExtensionsExcept)
|
| disable_flag_exempted_extensions_.insert(extension_id);
|
| }
|
|
|