| Index: ui/views/controls/menu/menu_runner_cocoa_unittest.mm
|
| diff --git a/ui/views/controls/menu/menu_runner_cocoa_unittest.mm b/ui/views/controls/menu/menu_runner_cocoa_unittest.mm
|
| index ee86b98275691c9349bcf84962c0bf5838d70af2..14a634a61f8ffef581edb24dc56f8cc3cea51f59 100644
|
| --- a/ui/views/controls/menu/menu_runner_cocoa_unittest.mm
|
| +++ b/ui/views/controls/menu/menu_runner_cocoa_unittest.mm
|
| @@ -129,7 +129,10 @@ class MenuRunnerCocoaTest : public ViewsTestBase {
|
|
|
| void MenuCancelCallback() {
|
| runner_->Cancel();
|
| - EXPECT_FALSE(runner_->IsRunning());
|
| + // For a syncronous menu, MenuRunner::IsRunning() should return true
|
| + // immediately after MenuRunner::Cancel() since the nested message loop has
|
| + // not yet been terminated. It has only been marked for termination.
|
| + EXPECT_TRUE(runner_->IsRunning());
|
| }
|
|
|
| void MenuDeleteCallback() {
|
|
|