Disable menu-related translate bubble tests on Mac
NSMenus on Mac block in a nested run-loop, so any tests that open a menu and try to do things to it or sense things on it either: - Succeed by accident because of a race condition with app activations - Block until the menu or another window is interacted with Disabling these until we've either been able to make NSMenus asynchronous to match views expectations, or found a way to test this functionality a different way. |AlwaysTranslateLanguageMenuItem| has an additional problem: pressing a button halfway through closes the bubble, but on non-Mac platforms, the test can continue due to asynchronous window closing. On Mac, the window's content view is removed as soon as closing begins. We'll probably need to address this by breaking it up into multiple tests and creating a way to sense the state without relying on an object owned by the closing bubble. Bug: 810479,823735 Change-Id: I9d9d9ca49a3436b91d3cc99fb43ecef13d2e77c0 Reviewed-on: https://chromium-review.googlesource.com/969653Reviewed-by:Elly Fong-Jones <ellyjones@chromium.org> Commit-Queue: Leonard Grey <lgrey@chromium.org> Cr-Commit-Position: refs/heads/master@{#544400}
Showing
Please register or sign in to comment