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

Issue 728028 link

Starred by 2 users

Issue metadata

Status: Fixed
Owner:
Closed: Jun 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux , Windows , Mac
Pri: 1
Type: Bug-Regression



Sign in to add a comment

Regression: 'Save password' bubble is seen even though Login button is not clicked at instagram.com

Reported by sans...@etouch.net, May 31 2017

Issue description

Chrome Version: 61.0.3116.0 (Official Build)64a9be37ccf1e29e9e9cc302da2297f2d3661b5d-refs/heads/master@{#475721}-32/64 bit
OS: Windows (7,8,10),Linux (14.04 LTS),Mac OS X(10.11.6,10.12.3)

Steps:
1. Launch Chrome and navigate to https://www.instagram.com/accounts/login/
2. Enter invalid/valid username and password and go to another tab
3. Now switch to Instagram tab and observe

Actual: Unnecessary 'Save password' bubble is seen after switching between tabs even though Login button is not clicked

Expected: 'Save password' bubble should not be seen when Login button is not clicked

This is a regression issue broken in M-60, will soon update the bisect info

Good build: 60.0.3103.0
Bad build: 60.0.3104.0
 
Actual_video.mp4
792 KB View Download
Expected_video.mp4
861 KB View Download
Cc: rbasuvula@chromium.org
Labels: hasbisect-per-revision
Owner: jochen@chromium.org
Status: Assigned (was: Unconfirmed)
Using the per-revision bisect providing the bisect results,
Good build:60.0.3103.0(Revision:472587).
Bad build:60.0.3104.0(Revision:473014).

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

CHANGE-LOG URL:
---------------
https://chromium.googlesource.com/chromium/src/+log/3f4525771d643a19fc3624525b02988b140d31a7..70632e4f5d2895a9870dcc64cf022ed4e8d5cabd

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

@Jochen Eisinger: Could you please look into the issue, As per the change Its appears to be intentional change.Could you please confirm.

Note :Able to reproduce the issue in Win 10.0,Ubuntu 14.04 & Mac 10.12.3 and Able to reproduce in latest Canary #61.0.3115.0

Comment 2 by jochen@chromium.org, May 31 2017

Cc: kolos@chromium.org dvadym@chromium.org
thx for the report, will have a look

+maxim, vadym fyi
Project Member

Comment 3 by bugdroid1@chromium.org, Jun 2 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/c5787e3c4df8dc3dbcd6f23b59b830ad63152899

commit c5787e3c4df8dc3dbcd6f23b59b830ad63152899
Author: Jochen Eisinger <jochen@chromium.org>
Date: Fri Jun 02 15:22:38 2017

Unconditionally return when the password form is still visible

BUG= 728028 
R=dvadym@chromium.org,kolos@chromium.org

Change-Id: I3500a44b7ebbf2d489705930d687f2dd2d97dd86
Reviewed-on: https://chromium-review.googlesource.com/522067
Reviewed-by: Vadym Doroshenko <dvadym@chromium.org>
Commit-Queue: Jochen Eisinger <jochen@chromium.org>
Cr-Commit-Position: refs/heads/master@{#476660}
[modify] https://crrev.com/c5787e3c4df8dc3dbcd6f23b59b830ad63152899/components/autofill/content/renderer/password_autofill_agent.cc

Does this need to be merged?
Labels: ReleaseBlock-Beta Merge-Request-60
yes
Status: Fixed (was: Assigned)
Project Member

Comment 7 by sheriffbot@chromium.org, Jun 6 2017

Labels: -Merge-Request-60 Hotlist-Merge-Approved Merge-Approved-60
Your change meets the bar and is auto-approved for M60. Please go ahead and merge the CL to branch 3112 manually. Please contact 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
Thanks for the fix. 

Please confirm whether the fix is verified in canary. If yes, merge to 3112 branch ASAP.
confirmed!
Project Member

Comment 10 by bugdroid1@chromium.org, Jun 6 2017

Labels: -merge-approved-60 merge-merged-3112
The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/1b6f373436136de47387ef35df01e9652fbf0257

commit 1b6f373436136de47387ef35df01e9652fbf0257
Author: Jochen Eisinger <jochen@chromium.org>
Date: Tue Jun 06 20:49:26 2017

Unconditionally return when the password form is still visible

BUG= 728028 
R=dvadym@chromium.org, kolos@chromium.org
TBR=jochen@chromium.org

(cherry picked from commit c5787e3c4df8dc3dbcd6f23b59b830ad63152899)

Change-Id: I3500a44b7ebbf2d489705930d687f2dd2d97dd86
Reviewed-on: https://chromium-review.googlesource.com/522067
Reviewed-by: Vadym Doroshenko <dvadym@chromium.org>
Commit-Queue: Jochen Eisinger <jochen@chromium.org>
Cr-Original-Commit-Position: refs/heads/master@{#476660}
Reviewed-on: https://chromium-review.googlesource.com/526592
Reviewed-by: Jochen Eisinger <jochen@chromium.org>
Cr-Commit-Position: refs/branch-heads/3112@{#205}
Cr-Branched-From: b6460e24cf59f429d69de255538d0fc7a425ccf9-refs/heads/master@{#474897}
[modify] https://crrev.com/1b6f373436136de47387ef35df01e9652fbf0257/components/autofill/content/renderer/password_autofill_agent.cc

Note: Above issue is fixed on latest canary version 61.0.3123.0, please refer the attached video
Fixed_video.mp4
890 KB View Download
Labels: TE-Verified-M61 TE-Verified-61.0.3123.0
Labels: TE-Verified-M60 TE-Verified-60.0.3112.24
Verified the issue on windows 10, Mac 10.12.5 and Ubuntu 14.04 using chrome beta version #60.0.3112.24 as per comment #0

Observed that "Save password" bubble was not seen when login button was not clicked. Hence, the fix is working as expected.

Attaching screen cast for reference.

Hence, adding the verified labels.

Thanks...!!
728028.mp4
934 KB View Download
Project Member

Comment 14 by bugdroid1@chromium.org, Jun 21 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/bbb84fd936d665eae716cfc8ea43308a73d2bf35

commit bbb84fd936d665eae716cfc8ea43308a73d2bf35
Author: Jochen Eisinger <jochen@chromium.org>
Date: Wed Jun 21 09:00:50 2017

Add regression test for password manager

We shouldn't treat multiple XHRs without changes to the password form as
a successful submission

BUG= 734954 ,  728028 
R=dvadym@chromium.org

Change-Id: I8394bb411f9db8236e452ddaa8e5488da3a7861e
Reviewed-on: https://chromium-review.googlesource.com/542775
Reviewed-by: Vadym Doroshenko <dvadym@chromium.org>
Commit-Queue: Jochen Eisinger <jochen@chromium.org>
Cr-Commit-Position: refs/heads/master@{#481153}
[modify] https://crrev.com/bbb84fd936d665eae716cfc8ea43308a73d2bf35/chrome/renderer/autofill/password_autofill_agent_browsertest.cc

Sign in to add a comment