| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
to its own file.
Reverses the dependency between Extension and Manifest.
Part 1 of moving Manifest to top-level extensions.
BUG=162530
TBR=ben@chromium.org
Review URL: https://chromiumcodereview.appspot.com/12093036
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@179828 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
manifest to handlers.
This makes it possible to support multi-key handlers using the same interface.
Fixes a bug with default behavior for manifest handlers; previously, HasNoKey would be called even for inappropriate extension types.
BUG=159265
Review URL: https://chromiumcodereview.appspot.com/12084034
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@179470 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This CL is the copy of the issue, fixing the problem.
First few API implementation of AppsDebuggerPrivate.
This CL adds the skeleton for AppsDebuggerPrivate APIs with
Implementation of getItemInfo, Inspect and AutoUpdate.
Will be adding apitest to the CL.
BUG=149036
TBR=estrade@chromium.org
TBR=sky@chromium.org
Review URL: https://chromiumcodereview.appspot.com/11428116
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@173612 0039d316-1c4b-4281-b951-d872f2087c98
Review URL: https://chromiumcodereview.appspot.com/11620011
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@173811 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
> First few API implementation of AppsDebuggerPrivate.
>
> This CL adds the skeleton for AppsDebuggerPrivate APIs with
> Implementation of getItemInfo, Inspect and AutoUpdate.
>
> Will be adding apitest to the CL.
>
> BUG=149036
> TBR=estrade@chromium.org
> TBR=sky@chromium.org
>
> Review URL: https://chromiumcodereview.appspot.com/11428116
TBR=grv@chromium.org
Review URL: https://codereview.chromium.org/11614021
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@173622 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This CL adds the skeleton for AppsDebuggerPrivate APIs with
Implementation of getItemInfo, Inspect and AutoUpdate.
Will be adding apitest to the CL.
BUG=149036
TBR=estrade@chromium.org
TBR=sky@chromium.org
Review URL: https://chromiumcodereview.appspot.com/11428116
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@173612 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=151656
Review URL: https://chromiumcodereview.appspot.com/10909239
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@159211 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
For context see this thread:
https://groups.google.com/a/chromium.org/forum/?fromgroups#!topic/chromium-dev/RMcVNGjB4II
TBR=thakis,pkasting,jam
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146163 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Drive can have third party web applications associated with documents,
and we want to support that on ChromeOS. This adds a task generator
and task executor implementation that can handle drive apps.
It maps the application suffixes to the given app, and tells the UI
what name to display for them.
TBR=zelidrag@chromium.org
BUG=chromium:126895
TEST=Ran on device, ran new unit tests.
Review URL: https://chromiumcodereview.appspot.com/10577029
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@143852 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
extension that uses old manifest version.
Screen shot: http://imgur.com/dAHVo
BUG=131962
TBR=estade@chromium.org
TEST=Load any extension that uses manifest_version < 2. Should see warning message in chrome://extensions/.
Review URL: https://chromiumcodereview.appspot.com/10536084
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@141803 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Instead of an explicit "platform_app": true manifest keys, platform apps are now
defined by the presence of the "background" section inside "app" (since platform
apps require background pages). The top-level "background" section is not
supported for platform apps.
R=miket@chromium.org
BUG=131394
Review URL: https://chromiumcodereview.appspot.com/10544059
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@141177 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
r134596 changed that check to a warning, but we don't want platform apps with
manifest_version 1 to load at all.
Also switches disallowing of app.launch for platform apps to be implemented via
_manifest_features.json, now that subkeys are supported.
Also removes some features from platform apps, since they're only applicable to
extensions and packaged apps.
R=mpcomplete@chromium.org
Review URL: http://codereview.chromium.org/10265021
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@134994 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Manifest restriction violations are now warnings instead of fatal errors.
Add background.persistent subkey and restrict it to dev mode.
BUG=122459
TEST=no
Review URL: https://chromiumcodereview.appspot.com/10217017
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@134596 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
This reverts commit fe7a83483ab3d6b7c3e0db1f3252474cbe350f81.
BUG=112620
TBR=mpcomplete@chromium.org
Review URL: https://chromiumcodereview.appspot.com/9664053
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@126101 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
manifest features.
BUG=112620
Review URL: https://chromiumcodereview.appspot.com/9616052
TBR=aa@chromium.org
Review URL: https://chromiumcodereview.appspot.com/9665034
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@125982 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=112620
Review URL: https://chromiumcodereview.appspot.com/9616052
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@125979 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
BUG=112620
Review URL: https://chromiumcodereview.appspot.com/9609007
TBR=aa@chromium.org
Review URL: https://chromiumcodereview.appspot.com/9615036
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@125249 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=112620
Review URL: https://chromiumcodereview.appspot.com/9609007
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@125247 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Re-impement manifest feature requirements using a more general framework that
we will also use for permissions and APIs in the future.
Original patch from aa@chromium.org, review URL http://codereview.chromium.org/9415004/
TBR=aa@chromium.org,jstritar@chromium.org
BUG=
TEST=
Review URL: http://codereview.chromium.org/9425056
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@123434 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
Changes std::string error to string16 in various locations of the Extensions file, spanning up the tree from ExtensionErrorReporter and Extension::InitFromValue, with conversion to string16 beginning at extension_l10n_util::LocalizeExtension and Extension::Create. Later patches can continue/expand the conversion.
BUG=71980
TEST=Run existing unit tests and browser tests, which have been adjusted for string16s.
Review URL: http://codereview.chromium.org/8890086
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@114917 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
The "chrome_url_overrides" manifest key is now accessible by packaged apps.
BUG=101992, 104103
TEST=existing, ManifestTest
Review URL: http://codereview.chromium.org/8654001
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@112914 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This breaks some ChromeOS tests. Among the log output:
"Feature 'chrome_url_overrides' is not allowed in this type of manifest."
Original review: http://codereview.chromium.org/8654001
BUG=101992, 104103, chromium-os:23709
TEST=no
Review URL: http://codereview.chromium.org/8786004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@112808 0039d316-1c4b-4281-b951-d872f2087c98
|
|
BUG=101992, 104103
TEST=existing, ManifestTest
Review URL: http://codereview.chromium.org/8654001
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@112764 0039d316-1c4b-4281-b951-d872f2087c98
|