diff options
author | derat@chromium.org <derat@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-10-19 16:48:24 +0000 |
---|---|---|
committer | derat@chromium.org <derat@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-10-19 16:48:24 +0000 |
commit | 0472d93e6feea49df59caadb7ab849a9599f916f (patch) | |
tree | 80a07a819383af87f1aaed5db02fbba2f03a723b /chrome/browser/ui/views/fullscreen_exit_bubble_views.cc | |
parent | 077bfb3c0d4458cdc2a847254d30f645938369b8 (diff) | |
download | chromium_src-0472d93e6feea49df59caadb7ab849a9599f916f.zip chromium_src-0472d93e6feea49df59caadb7ab849a9599f916f.tar.gz chromium_src-0472d93e6feea49df59caadb7ab849a9599f916f.tar.bz2 |
aura: Make tests pass Desktop's dispatcher to message loop.
Pass the Desktop's MessageLoop::Dispatcher to
MessageLoopForUI::RunAllPendingWithDispatcher() instead of
just calling RunAllPending() without a dispatcher.
Otherwise, we frequently get stuck forever in
MessagePumpX::RunOnce(). g_main_context_iteration() appears
to return true (indicating that it performed work)
indefinitely there for reasons that are unclear to me.
BUG=100671
TEST=ran aura_unittests successfully locally in conjunction with a change that was previously hanging consistently
Review URL: http://codereview.chromium.org/8346023
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106301 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/ui/views/fullscreen_exit_bubble_views.cc')
0 files changed, 0 insertions, 0 deletions