Regression: Focus highlight is missing on 'Secure' button after opening Allow/block bubble..
Reported by
db...@etouch.net,
Aug 7 2017
|
||
Issue descriptionChrome Version: Chrome Version:62.0.3178.0 (Official Build) cdd15784955039742fe9a8235581922d41b82d78-refs/heads/master@{#492239}(64 bit). OS: Mac(10.11.6,10.12.3),Windows(7,8,10), Linux(14.04 LTS) What steps will reproduce the problem? (1) Launch chrome, navigate to https://permission.site/ (2) Click on 'Location', observe focus highlight on Secure after opening allow/block bubble. Actual: Focus highlight is missing on Secure button. Expected: Focus highlight should be seen. This is Regression issue broken in M-62 and will soon update other bisect info. Manual Bisect Info: Good Build: 62.0.3166.0 Bad Build: 62.0.3168.0
,
Aug 8 2017
,
Aug 9 2017
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/fa87564a2465007e14531df9b0139b6948b9eb1e commit fa87564a2465007e14531df9b0139b6948b9eb1e Author: Trent Apted <tapted@chromium.org> Date: Wed Aug 09 04:04:17 2017 MacViews: Ensure the page info button highlight tracks permission bubbles. Permission bubbles do their own re-anchoring, so haven't needed a call to bubble_anchor_helper's KeepBubbleAnchored(). However, they do need the feature that allows the LocationBarDecoration to properly show a highlight while the bubble is visible. Add TrackBubbleState(Bubble, Decoration) to cater for this. Bug: 752900 Change-Id: I8650a4155e28b96cfcc15b6e20d18a74424bb372 Reviewed-on: https://chromium-review.googlesource.com/604770 Reviewed-by: Sarah Chan <spqchan@chromium.org> Commit-Queue: Trent Apted <tapted@chromium.org> Cr-Commit-Position: refs/heads/master@{#492818} [modify] https://crrev.com/fa87564a2465007e14531df9b0139b6948b9eb1e/chrome/browser/ui/cocoa/bubble_anchor_helper_views.h [modify] https://crrev.com/fa87564a2465007e14531df9b0139b6948b9eb1e/chrome/browser/ui/cocoa/bubble_anchor_helper_views.mm [modify] https://crrev.com/fa87564a2465007e14531df9b0139b6948b9eb1e/chrome/browser/ui/cocoa/location_bar/location_bar_decoration.h [modify] https://crrev.com/fa87564a2465007e14531df9b0139b6948b9eb1e/chrome/browser/ui/cocoa/permission_bubble/permission_bubble_cocoa_interactive_uitest.mm [modify] https://crrev.com/fa87564a2465007e14531df9b0139b6948b9eb1e/chrome/browser/ui/cocoa/permission_bubble/permission_prompt_impl_views_mac.mm
,
Aug 9 2017
|
||
►
Sign in to add a comment |
||
Comment 1 by jmukthavaram@chromium.org
, Aug 7 2017Labels: hasbisect-per-revision OS-Linux OS-Windows
Owner: tapted@chromium.org
Status: Assigned (was: Unconfirmed)