diff options
author | sadrul@chromium.org <sadrul@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-03-11 01:19:48 +0000 |
---|---|---|
committer | sadrul@chromium.org <sadrul@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-03-11 01:19:48 +0000 |
commit | 7d8dce44a24a628b361a668550fedcbe5c78f03b (patch) | |
tree | 6502fab22a7c53b5774f63189d03adb61d1b292a /gpu/command_buffer | |
parent | d080d3e45d72575612058097b338c9aad8ef481c (diff) | |
download | chromium_src-7d8dce44a24a628b361a668550fedcbe5c78f03b.zip chromium_src-7d8dce44a24a628b361a668550fedcbe5c78f03b.tar.gz chromium_src-7d8dce44a24a628b361a668550fedcbe5c78f03b.tar.bz2 |
Use the default dispatcher where possible for nested message loops.
Notable changes:
* Add QuitNestedMessageLoop() to client::DispatcherClient, which can be used to
terminate a nested loop started by RunWithDispatcher().
* FirstRunDialog is no longer a MessagePumpDispatcher. The default dispatcher
is used instead, and QuitNestedMessageLoop() is called to terminate the loop
instead of returning POST_DISPATCH_QUIT_LOOP from the Dispatch() override.
This change was previously committed in r253723 and r254089, but reverted in
r253744 and r254095 because some interactive_ui_tests on windows bots failed on
SimpleMessageBoxViews related change. So this CL aims to reland that CL without
the change in SimpleMessageBoxViews for now.
BUG=342338
R=sky@chromium.org
Review URL: https://codereview.chromium.org/192743007
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@256093 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'gpu/command_buffer')
0 files changed, 0 insertions, 0 deletions