polychrome: fix ZoomBubbleView wiring
This change: 1) Makes ZoomBubbleView behave correctly in Polychrome Cocoa mode, by using the Cocoa code paths there; 2) Factors out some of the messy ifdef logic into even messier (but encapsulated!) ifdef logic 3) Marks one test (NonImmersiveFullscreen) as requiring a Views browser window, although this test currently fails in that mode on Mac. This change fixes all the ZoomBubbleBrowserTest, ZoomBubbleDialogTest, and ZoomControllerBrowserTest tests for polychrome. Bug: 817408 Change-Id: I3ecfa3aa98fb27ab32ac389c4be4955c3933b35c Reviewed-on: https://chromium-review.googlesource.com/960801 Commit-Queue: Elly Fong-Jones <ellyjones@chromium.org> Reviewed-by:Peter Kasting <pkasting@chromium.org> Cr-Commit-Position: refs/heads/master@{#544098}
Showing
Please register or sign in to comment