| 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..4ce56dd7a4c5aa6d5f11323b466d2c335fe1576a 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 menu message loop has
|
| + // not yet terminated. It has only been marked for termination.
|
| + EXPECT_TRUE(runner_->IsRunning());
|
| }
|
|
|
| void MenuDeleteCallback() {
|
|
|