summaryrefslogtreecommitdiffstats
path: root/chrome/installer
diff options
context:
space:
mode:
authorkbr@google.com <kbr@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2010-05-06 03:14:45 +0000
committerkbr@google.com <kbr@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2010-05-06 03:14:45 +0000
commit2ae64d648884a2c469ab987fb8ddbaa981ca3fe9 (patch)
tree660fca3953ab6bebbfa24f5d6dd9f93cd993ae25 /chrome/installer
parente8345245dbeed71eed592c8a89e4b70403019e47 (diff)
downloadchromium_src-2ae64d648884a2c469ab987fb8ddbaa981ca3fe9.zip
chromium_src-2ae64d648884a2c469ab987fb8ddbaa981ca3fe9.tar.gz
chromium_src-2ae64d648884a2c469ab987fb8ddbaa981ca3fe9.tar.bz2
Call set_unblock(true) on async resize message to guarantee its
processing order relative to sync messages, in particular flush on behalf of SwapBuffers, in the GPU process. This fixes a race condition in WebGL initialization where the back buffer would sometimes not be resized properly. Thanks to jam for the suggestion for this fix. Tested manually by reloading the WebGL image-texture-test demo over 100 times and ensuring it displayed properly each time. BUG=42733 TEST=none Review URL: http://codereview.chromium.org/1914005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@46545 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/installer')
0 files changed, 0 insertions, 0 deletions