New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 709346 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Last visit 28 days ago
Closed: Jun 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux , Windows
Pri: 1
Type: Bug-Regression



Sign in to add a comment

Regression : default focus is missing in extension install prompt

Reported by avsha...@etouch.net, Apr 7 2017

Issue description

Chrome Version : 59.0.3065.0 (Official Build) 1d73b1aebe5f3a978a5a87c7502689b49ba1b134-refs/heads/master@{#462712} 32/64 bit
OS : Windows (7,8,10), Linux(14.04 LTS)

Test URL : https://chrome.google.com/webstore/search/pdf%20viewer?utm_source=chrome-ntp-icon

What steps will reproduce the problem?
1. Launch chrome and navigate to above test URL.
2. Click on 'ADD TO CHROME' button seen next to the first extension name, immediately observe the 'Add extension' button and default blue focus ring in install prompt.

Actual : 1. In install prompt, 'Add extension' button enables after a slight delay.
         2. Default blue focus ring is missing from 'Cancel' button.

Expected : In install prompt, 'Add extension' button should not take time to get enabled and default blue focus ring should be present on 'Cancel' button. 

This is a regression issue broken in ‘M-59’, below is the Manual Regression range and will soon update other info.
Good build : 59.0.3063.0
Bad build : 59.0.3064.0

Note : Above issue is only seen on Windows(7,8,10) & Linux(14.04 LTS) OS and the same is not reproducible on Mac(10.11.6, 10.12.1) OS since the UI is different.  
 
Actual_Result.mp4
2.7 MB View Download
Expected_Result.mp4
1.8 MB View Download
Cc: rbasuvula@chromium.org
Labels: hasbisect-per-revision
Owner: ackermanb@chromium.org
Status: Assigned (was: Unconfirmed)
Using the per-revision bisect providing the bisect results,
Good build:59.0.3063.0 (Revision:461928).
Bad build:59.0.3064.0 (Revision:462305).

You are probably looking for a change made after 461932 (known good), but no later than 461933 (first known bad).

CHANGE-LOG URL:
---------------
https://chromium.googlesource.com/chromium/src/+log/0c187ee3c2b8fc9d0dd81758f892cf6fd0ba4c3f..303d78445257d1eec726c4ebadb3517cb16c8c09

From the CL above, assigning the issue to the concern owner

@ackermanb: Could you please look into the issue, pardon me if it has nothing to do with your changes and if possible please assign it to concern owner.

Review-Url:  https://codereview.chromium.org/2716353003
Note: Able to reproduce the issue in Win 10.0,Ubuntu 14.04 & Not in Mac 10.12.3 and Able to reproduce in latest Canary #59.0.3065.0.
Cc: kavvaru@chromium.org durga.behera@chromium.org brajkumar@chromium.org ajha@chromium.org
 Issue 709393  has been merged into this issue.
Cc: rdevlin....@chromium.org
The delay in enabling the "Add extension" button is working as intended. However, the lost focus of the cancel button is not. I will work on getting a fix out for that.
Components: -Blink>HTML>Dialog UI>Browser
That is not a HTML <dialog> but Chrome UI.
Summary: Regression : default focus is missing in extension install prompt (was: Regression : In install prompt, 'Add extension' button enables after a slight delay and default focus is missing.)
Updating description to reflect WAI vs regression.
Status: Fixed (was: Assigned)
This should be fixed with the above patch.
Labels: Merge-Request-60
M59 has sailed, but we can probably merge this to M60.
Project Member

Comment 9 by sheriffbot@chromium.org, Jun 21 2017

Labels: -Merge-Request-60 Hotlist-Merge-Review Merge-Review-60
This bug requires manual review: M60 has already been promoted to the beta branch, so this requires manual review
Please contact the milestone owner if you have questions.
Owners: amineer@(Android), cmasso@(iOS), josafat@(ChromeOS), bustamante@(Desktop)

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
Cc: manoranj...@chromium.org
+Mano for TE verification.
Cc: krajshree@chromium.org
Labels: Needs-Feedback
Tested the issue on Win-10 and Ubuntu 14.04 using latest canary #61.0.3138.0.

Attached screen casts for reference

Following are the steps followed to test the issue.
------------
1. Launched chrome and navigated to URL: https://chrome.google.com/webstore/search/pdf%20viewer?utm_source=chrome-ntp-icon.
2. Clicked on 'ADD TO CHROME' button seen next to the first extension name. 
3. Observed that the "Add extension" button enabled after a slight delay whereas default blue focus ring was present on the 'Cancel' button.

ackermanb@ - Could you please verify the screen casts of both OS-Win and OS-Linux and please confirm the expected behavior.

Thanks...!!
709346@Win.mp4
1.4 MB View Download
709346@Linux.ogv
3.2 MB View Download
Hey krajshree, yep the behavior is as expected. Thanks!
Labels: -Needs-Feedback
Labels: -Merge-Review-60 Merge-Approved-60
Thanks!  Approving for merge into M60.
Labels: TE-Verified-M61 TE-Verified-61.0.3138.0
As per comment #12, adding the verified labels.

Thanks...!!

Sign in to add a comment