diff options
author | guohui@chromium.org <guohui@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-12-05 01:14:06 +0000 |
---|---|---|
committer | guohui@chromium.org <guohui@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-12-05 01:14:06 +0000 |
commit | 914cf6717f487282a993b689cd05f7fd81242c63 (patch) | |
tree | 4969f28a3c6d74b166303a6e9a9779d2ec1793b1 /chrome/chrome_renderer.gypi | |
parent | 86943d5b15f73ee8731050e793bb61a65f2c28c5 (diff) | |
download | chromium_src-914cf6717f487282a993b689cd05f7fd81242c63.zip chromium_src-914cf6717f487282a993b689cd05f7fd81242c63.tar.gz chromium_src-914cf6717f487282a993b689cd05f7fd81242c63.tar.bz2 |
Reimplement chrome.principals API through v8 binding
The chrome.principals API was originally implemented in https://codereview.chromium.org/24584002 based on extension system. However since extension does not exist on mobile, we have to reimplement the API through V8 binding.
For background, please refer to the doc https://docs.google.com/a/google.com/document/d/1bVHuWnxjZZrtcwVEJxJEOuD3nZpfvyHxrAQI3mhXZ7U/edit#.
BUG=298164
Review URL: https://codereview.chromium.org/88833002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@238843 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/chrome_renderer.gypi')
-rw-r--r-- | chrome/chrome_renderer.gypi | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/chrome/chrome_renderer.gypi b/chrome/chrome_renderer.gypi index 0411c70..546b284 100644 --- a/chrome/chrome_renderer.gypi +++ b/chrome/chrome_renderer.gypi @@ -180,6 +180,8 @@ 'renderer/net_benchmarking_extension.h', 'renderer/playback_extension.cc', 'renderer/playback_extension.h', + 'renderer/principals_extension_bindings.cc', + 'renderer/principals_extension_bindings.h', 'renderer/resource_bundle_source_map.cc', 'renderer/resource_bundle_source_map.h', 'renderer/resources/extensions/app_custom_bindings.js', |