DescriptionUse 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 and SimpleMessageBoxViews are no longer
MessagePumpDispatchers. 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.
BUG=none
R=sky@chromium.org
Previously committed in r253723, but reverted in r253744 because it broke
interactive_ui_tests on win-dbg.
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=254089
Patch Set 1 : . #Patch Set 2 : revert #Patch Set 3 : fix-win-dbg-interactive-ui-test #Patch Set 4 : moar-fix #Messages
Total messages: 7 (0 generated)
|