summaryrefslogtreecommitdiffstats
path: root/extensions/browser/extension_util.cc
Commit message (Collapse)AuthorAgeFilesLines
* Remove all the ephemeral apps code.benwells2015-12-091-12/+0
| | | | | | | | BUG=517735 Review URL: https://codereview.chromium.org/1497193002 Cr-Commit-Position: refs/heads/master@{#363918}
* Allow extensions to specify that they are not allowed in incognito mode.kundaji2015-09-181-0/+7
| | | | | | | | | | | | | | Add "not_allowed" as a valid value to the "incognito" field in the manifest. Track incognito behavior using an enum instead of a boolean to distinguish between "split", "spanning", and "not_allowed". Add CanBeIncognitoEnabled method to utils which checks the manifest entry in addition to checking if extension is platform app or component. BUG=455756 Review URL: https://codereview.chromium.org/1351223003 Cr-Commit-Position: refs/heads/master@{#349806}
* Move IsolatedStorage helper functions from chrome/ into extensions/.tfarina2015-07-131-0/+26
| | | | | | | | | | | This is another step into fixing tmdiep's TODO. BUG=None R=rdevlin.cronin@chromium.org Review URL: https://codereview.chromium.org/1236033003 Cr-Commit-Position: refs/heads/master@{#338570}
* Moved IS_EPHEMERAL flag to extension prefstmdiep@chromium.org2014-05-221-0/+26
This patch moves the IS_EPHEMERAL flag from the Extension class to extension prefs. This is because an Extension object is immutable and this flag needs to be changed after creation to quickly promote a running ephemeral app to being installed. Otherwise the install must be delayed until the ephemeral app is closed. BUG=374018 TBR=sky@chromium.org TEST=All automated tests Review URL: https://codereview.chromium.org/282103003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@272157 0039d316-1c4b-4281-b951-d872f2087c98