commit | 049975acdd1ea7b29aadcfdfca266f125f36e3cd | [log] [tgz] |
---|---|---|
author | Trent Apted <tapted@chromium.org> | Sun Jan 07 23:43:26 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Mon Jan 08 22:48:16 2018 |
tree | 87639b95e9be1d13ba267448c0e69a0f446b7f5f | |
parent | 5ed1d19244d15c71c3079c9105b2c291dc91f1da [diff] |
Mac: Remove the arrow from extension popups with SecondaryUiMd. MD/Harmony bubbles have no arrows and anchor to a bottom corner of the anchor button. BubbleDialogDelegate takes care of this for Views dialogs but for Harmony phase 1, the extension popup doesn't need to change to MacViews. Currently the anchor location is updated, but the bubble still has an arrow. Remove the arrow to make bubbles consistent. As a bonus, this actually makes them more consistent with the NSMenu that's shown for extensions without their own popup, which also doesn't have an arrow. Bug: 757646 Change-Id: I868e64f2d062f9b6cbddd5c48fe9fd9539306f8f Reviewed-on: https://chromium-review.googlesource.com/850497 Commit-Queue: Trent Apted <tapted@chromium.org> Reviewed-by: Elly Fong-Jones <ellyjones@chromium.org> Cr-Commit-Position: refs/heads/master@{#527792}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .