diff options
author | brettw@chromium.org <brettw@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-11-12 21:24:24 +0000 |
---|---|---|
committer | brettw@chromium.org <brettw@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-11-12 21:24:24 +0000 |
commit | 48a5faa6500b6c6055348abf1540cbb06c721f33 (patch) | |
tree | 043ab3baeec17a93ee2bcee1c23e92f3d608a4e9 /base/lazy_instance.h | |
parent | b7a4f36aa4ac90259978a7bdf83288e6889fbc83 (diff) | |
download | chromium_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 'base/lazy_instance.h')
0 files changed, 0 insertions, 0 deletions