From 12075d18817f463f954cdb5f6d51f3ac7ecc498a Mon Sep 17 00:00:00 2001 From: "mpcomplete@chromium.org" Date: Wed, 27 Feb 2013 05:38:05 +0000 Subject: Change --load-extension flag so the extensions don't persist across restart. I made --load-extension use a different Location type than other unpacked extensions, but they are still treated the same in most cases. BUG=73330 TBR=ben@chromium.org Review URL: https://chromiumcodereview.appspot.com/12345002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@184887 0039d316-1c4b-4281-b951-d872f2087c98 --- chrome/browser/extensions/permissions_updater.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'chrome/browser/extensions/permissions_updater.cc') diff --git a/chrome/browser/extensions/permissions_updater.cc b/chrome/browser/extensions/permissions_updater.cc index 8c0e8be..10623ee 100644 --- a/chrome/browser/extensions/permissions_updater.cc +++ b/chrome/browser/extensions/permissions_updater.cc @@ -136,7 +136,7 @@ void PermissionsUpdater::GrantActivePermissions(const Extension* extension, // We only maintain the granted permissions prefs for INTERNAL and LOAD // extensions. - if (extension->location() != Manifest::LOAD && + if (!Manifest::IsUnpackedLocation(extension->location()) && extension->location() != Manifest::INTERNAL) return; -- cgit v1.1