summaryrefslogtreecommitdiffstats
path: root/ppapi/proxy/DEPS
diff options
context:
space:
mode:
authorbrettw@chromium.org <brettw@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-11-12 21:24:24 +0000
committerbrettw@chromium.org <brettw@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-11-12 21:24:24 +0000
commit48a5faa6500b6c6055348abf1540cbb06c721f33 (patch)
tree043ab3baeec17a93ee2bcee1c23e92f3d608a4e9 /ppapi/proxy/DEPS
parentb7a4f36aa4ac90259978a7bdf83288e6889fbc83 (diff)
downloadchromium_src-48a5faa6500b6c6055348abf1540cbb06c721f33.zip
chromium_src-48a5faa6500b6c6055348abf1540cbb06c721f33.tar.gz
chromium_src-48a5faa6500b6c6055348abf1540cbb06c721f33.tar.bz2
Make the Graphics2D flush call an asynchronous operation. This tracks the
callback in the plugin and adds a new message when a flush is complete in the renderer. I adapted the callback factory so it could be used for tracking the flush callbacks in the proxy in the renderer, and also changed the URL loader stuff (which had some custom management) around so that it also uses the factory. This also fixes a bug in font proxying where we would assert if there was a font creation error because the dispatcher wasn't set on the SerializedVar in the font decription. TEST=none BUG=none Review URL: http://codereview.chromium.org/4876003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65995 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'ppapi/proxy/DEPS')
-rw-r--r--ppapi/proxy/DEPS7
1 files changed, 7 insertions, 0 deletions
diff --git a/ppapi/proxy/DEPS b/ppapi/proxy/DEPS
index 377524e..d5d2f9c 100644
--- a/ppapi/proxy/DEPS
+++ b/ppapi/proxy/DEPS
@@ -4,4 +4,11 @@ include_rules = [
# headers (which don't depend on anything else).
"+webkit/glue/plugins/ppb_private.h",
"+webkit/glue/plugins/ppb_private2.h",
+
+ # We don't want the proxy to depend on the C++ layer, which is appropriate
+ # for plugins only. However, the completion callback factory is a very useful
+ # tool that we would otherwise have to duplicate, and has no other
+ # dependencies, so we allow that.
+ "-ppapi/cpp",
+ "+ppapi/cpp/completion_callback.h"
]