diff options
author | stuartmorgan@chromium.org <stuartmorgan@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-10-01 18:04:06 +0000 |
---|---|---|
committer | stuartmorgan@chromium.org <stuartmorgan@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-10-01 18:04:06 +0000 |
commit | 8b4755fa086ef5d41e6a6ed40a38ac45390b9511 (patch) | |
tree | 555a11c1fdaee95ebfb29cdfb9a7a2a7cce9a3c1 /chrome/chrome.gyp | |
parent | 56bf1b7944f2c7b2a620b0e1476086b7e60f0da6 (diff) | |
download | chromium_src-8b4755fa086ef5d41e6a6ed40a38ac45390b9511.zip chromium_src-8b4755fa086ef5d41e6a6ed40a38ac45390b9511.tar.gz chromium_src-8b4755fa086ef5d41e6a6ed40a38ac45390b9511.tar.bz2 |
Enable the invalidating Core Animation plugin drawing model on 10.5
This also adds a layer of abstraction between the concept of the accelerated surface, and our cross-process implementation (which is something we needed to fix in general, but was necessary here to avoid bleeding TransportDIB references into code that's not supposed to know about process separation). There's no in-process implementation since we don't support in-process plugins on the Mac, but the abstraction is now there if we want to add one in the future.
BUG=32012
TEST=Plugins using invalidating Core Animation model should run on 10.5
Review URL: http://codereview.chromium.org/3449023
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@61199 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/chrome.gyp')
-rw-r--r-- | chrome/chrome.gyp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/chrome/chrome.gyp b/chrome/chrome.gyp index 8624a7b..ca49e30 100644 --- a/chrome/chrome.gyp +++ b/chrome/chrome.gyp @@ -619,6 +619,8 @@ 'plugin/plugin_main_mac.mm', 'plugin/plugin_thread.cc', 'plugin/plugin_thread.h', + 'plugin/webplugin_accelerated_surface_proxy_mac.cc', + 'plugin/webplugin_accelerated_surface_proxy_mac.h', 'plugin/webplugin_delegate_stub.cc', 'plugin/webplugin_delegate_stub.h', 'plugin/webplugin_proxy.cc', |