diff options
author | ananta@chromium.org <ananta@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-05-22 22:38:39 +0000 |
---|---|---|
committer | ananta@chromium.org <ananta@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-05-22 22:38:39 +0000 |
commit | 585c9dd77856582dd3bbdf773ae9b63b51f8c200 (patch) | |
tree | ffcc6dbdaf73f7866558315e4ceb234d270b4667 /webkit/common/webkit_common.gypi | |
parent | 63c8cb0e1d055530f8c29250c68553175f2b1287 (diff) | |
download | chromium_src-585c9dd77856582dd3bbdf773ae9b63b51f8c200.zip chromium_src-585c9dd77856582dd3bbdf773ae9b63b51f8c200.tar.gz chromium_src-585c9dd77856582dd3bbdf773ae9b63b51f8c200.tar.bz2 |
The chrome browser target should not depend on plugins.
This in turn brings with it a dependency on webkit_glue which in turn brings in webkit.
We should only depend on plugins_common in the browser.
The pepper component updater for flash is the only component in the browser which depends
on webkit\plugins\ppapi. This is to check if the interface name passed in is supported by the browser.
I added a function IsSupportedPepperInterface to the newly added ppapi_utils.cc/.h file which lives in
webkit/common/plugins/ppapi
Added a macro LEGACY_IFACE to the newly added ppapi/thunk/interfaces_legacy.h file. This macro consolidates
the list of interfaces being checked for on the browser. It is used in plugin_module.cc and ppapi_utils.cc
BUG=237249
TBR=cpu@chromium.org, jamesr@chromium.org, raymes@chromium.org, yzshen@chromium.org
Review URL: https://codereview.chromium.org/15505004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@201623 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'webkit/common/webkit_common.gypi')
0 files changed, 0 insertions, 0 deletions