diff options
author | cduvall@chromium.org <cduvall@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-03-27 06:53:45 +0000 |
---|---|---|
committer | cduvall@chromium.org <cduvall@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-03-27 06:53:45 +0000 |
commit | d6e42fa5e90c85aa093b012b6836ed287411f652 (patch) | |
tree | 73823e4202084edd62cbeee9e48cc1ca04dbc278 /chrome/common/common_resources.grd | |
parent | e2f9fd10fc89e70f6aaad4901da3240b2a51691a (diff) | |
download | chromium_src-d6e42fa5e90c85aa093b012b6836ed287411f652.zip chromium_src-d6e42fa5e90c85aa093b012b6836ed287411f652.tar.gz chromium_src-d6e42fa5e90c85aa093b012b6836ed287411f652.tar.bz2 |
Implement API features for the Extension API feature system
Now features can be declared in the _api_features.json file, and dependencies
of the form "api:<api_name>" will refer to these features.
This patch also prevents schemas for APIs using the feature system from being
loaded when calling ExtensionAPI::IsAvailable().
TBR=ben@chromium.org
BUG=55316, 120070
Review URL: https://chromiumcodereview.appspot.com/12846011
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@190836 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/common/common_resources.grd')
-rw-r--r-- | chrome/common/common_resources.grd | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/chrome/common/common_resources.grd b/chrome/common/common_resources.grd index bc7c186..06f100f 100644 --- a/chrome/common/common_resources.grd +++ b/chrome/common/common_resources.grd @@ -9,6 +9,7 @@ </outputs> <release seq="1"> <includes> + <include name="IDR_EXTENSION_API_FEATURES" file="extensions\api\_api_features.json" type="BINDATA" /> <include name="IDR_EXTENSION_MANIFEST_FEATURES" file="extensions\api\_manifest_features.json" type="BINDATA" /> <include name="IDR_EXTENSION_PERMISSION_FEATURES" file="extensions\api\_permission_features.json" type="BINDATA" /> <include name="IDR_WEB_APP_SCHEMA" file="web_app_schema.json" type="BINDATA" /> |