Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(283)

Issue 2650033004: Show Page Info from Form-Not-Secure 'Learn more' link (Closed)

Created:
3 years, 11 months ago by estark
Modified:
3 years, 11 months ago
CC:
chromium-reviews, rouslan+autofill_chromium.org, estade+watch_chromium.org, sebsg+autofillwatch_chromium.org, vabr+watchlistautofill_chromium.org, mathp+autofillwatch_chromium.org
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Show Page Info from Form-Not-Secure 'Learn more' link Instead of directly opening a tab to the Help Center, the "Learn more" link should open the Page Info bubble. From there the user can click another link to open the Help Center, if they want. BUG=684682 TEST=Enable #enable-http-form-warning. Visit http://rsolomakhin.github.io. Fill out the Name/Password form and submit it and save the password. Go back to http://rsolomakhin.github.io and focus the Password field. Observe the "Login not secure" warning in the autofill dropdown and click it. Observe that the Page Info bubble opens down from the omnibox. Review-Url: https://codereview.chromium.org/2650033004 Cr-Commit-Position: refs/heads/master@{#446469} Committed: https://chromium.googlesource.com/chromium/src/+/c83163e85da7ed3dc54a0dd21bf1954f2643459c

Patch Set 1 #

Patch Set 2 : fix Android #

Patch Set 3 : android fix #

Patch Set 4 : fix unused var #

Total comments: 10

Patch Set 5 : elawrence, mathp comments #

Patch Set 6 : Remove the 'trigger a call to open the url' references #

Total comments: 6

Patch Set 7 : mathp comments #

Total comments: 23

Patch Set 8 : msw comments #

Patch Set 9 : rebase #

Unified diffs Side-by-side diffs Delta from patch set Stats (+46 lines, -90 lines) Patch
M chrome/browser/chromeos/login/ui/simple_web_view_dialog.h View 1 2 3 4 2 chunks +1 line, -8 lines 0 comments Download
M chrome/browser/chromeos/login/ui/simple_web_view_dialog.cc View 1 2 3 4 1 chunk +1 line, -3 lines 0 comments Download
M chrome/browser/ui/autofill/chrome_autofill_client.cc View 1 2 3 4 5 6 7 8 3 chunks +16 lines, -7 lines 0 comments Download
M chrome/browser/ui/browser_commands.h View 1 2 3 4 2 chunks +1 line, -8 lines 0 comments Download
M chrome/browser/ui/browser_commands.cc View 1 2 3 4 5 6 7 8 3 chunks +15 lines, -5 lines 0 comments Download
M chrome/browser/ui/cocoa/location_bar/location_icon_decoration.mm View 1 2 3 4 5 6 7 3 chunks +1 line, -19 lines 0 comments Download
M chrome/browser/ui/views/location_bar/location_bar_view.h View 1 2 3 4 5 6 7 8 1 chunk +1 line, -4 lines 0 comments Download
M chrome/browser/ui/views/location_bar/location_icon_view.cc View 1 2 3 4 5 6 7 3 chunks +1 line, -20 lines 0 comments Download
M chrome/browser/ui/views/toolbar/toolbar_view.h View 1 2 3 4 1 chunk +1 line, -4 lines 0 comments Download
M chrome/browser/ui/views/toolbar/toolbar_view.cc View 1 2 3 4 1 chunk +2 lines, -6 lines 0 comments Download
M components/password_manager/core/browser/password_autofill_manager_unittest.cc View 1 2 3 4 5 3 chunks +6 lines, -6 lines 0 comments Download

Messages

Total messages: 53 (35 generated)
estark
mathp, PTAL? Thanks!
3 years, 11 months ago (2017-01-25 07:02:58 UTC) #13
elawrence
https://codereview.chromium.org/2650033004/diff/60001/chrome/browser/ui/autofill/chrome_autofill_client.cc File chrome/browser/ui/autofill/chrome_autofill_client.cc (right): https://codereview.chromium.org/2650033004/diff/60001/chrome/browser/ui/autofill/chrome_autofill_client.cc#newcode44 chrome/browser/ui/autofill/chrome_autofill_client.cc:44: #include "components/security_state/core/security_state.h" Should/can the new #includes live inside the ...
3 years, 11 months ago (2017-01-25 15:50:48 UTC) #21
elawrence
On 2017/01/25 15:50:48, elawrence wrote: > https://codereview.chromium.org/2650033004/diff/60001/chrome/browser/ui/autofill/chrome_autofill_client.cc > File chrome/browser/ui/autofill/chrome_autofill_client.cc (right): > > https://codereview.chromium.org/2650033004/diff/60001/chrome/browser/ui/autofill/chrome_autofill_client.cc#newcode44 > ...
3 years, 11 months ago (2017-01-25 15:53:14 UTC) #22
Mathieu
https://codereview.chromium.org/2650033004/diff/60001/chrome/browser/ui/autofill/chrome_autofill_client.cc File chrome/browser/ui/autofill/chrome_autofill_client.cc (right): https://codereview.chromium.org/2650033004/diff/60001/chrome/browser/ui/autofill/chrome_autofill_client.cc#newcode401 chrome/browser/ui/autofill/chrome_autofill_client.cc:401: "https://support.google.com/chrome/answer/95617"; Would you like to verify with meggynwatkins@ about ...
3 years, 11 months ago (2017-01-25 15:55:56 UTC) #23
Mathieu
On 2017/01/25 15:55:56, Mathieu Perreault wrote: > https://codereview.chromium.org/2650033004/diff/60001/chrome/browser/ui/autofill/chrome_autofill_client.cc > File chrome/browser/ui/autofill/chrome_autofill_client.cc (right): > > https://codereview.chromium.org/2650033004/diff/60001/chrome/browser/ui/autofill/chrome_autofill_client.cc#newcode401 ...
3 years, 11 months ago (2017-01-25 15:57:29 UTC) #24
estark
https://codereview.chromium.org/2650033004/diff/60001/chrome/browser/ui/autofill/chrome_autofill_client.cc File chrome/browser/ui/autofill/chrome_autofill_client.cc (right): https://codereview.chromium.org/2650033004/diff/60001/chrome/browser/ui/autofill/chrome_autofill_client.cc#newcode44 chrome/browser/ui/autofill/chrome_autofill_client.cc:44: #include "components/security_state/core/security_state.h" On 2017/01/25 15:50:48, elawrence wrote: > Should/can ...
3 years, 11 months ago (2017-01-25 16:50:01 UTC) #29
Mathieu
autofill lgtm https://codereview.chromium.org/2650033004/diff/100001/chrome/browser/ui/autofill/chrome_autofill_client.cc File chrome/browser/ui/autofill/chrome_autofill_client.cc (right): https://codereview.chromium.org/2650033004/diff/100001/chrome/browser/ui/autofill/chrome_autofill_client.cc#newcode395 chrome/browser/ui/autofill/chrome_autofill_client.cc:395: if (chrome::ShowWebsiteSettings( nit: do we need the ...
3 years, 11 months ago (2017-01-25 17:03:42 UTC) #30
elawrence
> https://codereview.chromium.org/2650033004/diff/100001/chrome/browser/ui/autofill/chrome_autofill_client.cc#newcode395 > chrome/browser/ui/autofill/chrome_autofill_client.cc:395: if > (chrome::ShowWebsiteSettings( > nit: do we need the if and ...
3 years, 11 months ago (2017-01-25 17:11:03 UTC) #31
estark
+achuith for chrome/browser/chromeos +engedy for components/password_manager +msw for chrome/browser/ui The chrome/browser/ui change is to move ...
3 years, 11 months ago (2017-01-25 17:23:15 UTC) #35
engedy
components/password_manager LGTM.
3 years, 11 months ago (2017-01-25 17:27:36 UTC) #36
achuithb
On 2017/01/25 17:23:15, estark wrote: > +achuith for chrome/browser/chromeos rubberstamp lgtm
3 years, 11 months ago (2017-01-25 20:16:16 UTC) #39
msw
c/b/ui lgtm with nits https://codereview.chromium.org/2650033004/diff/120001/chrome/browser/ui/autofill/chrome_autofill_client.cc File chrome/browser/ui/autofill/chrome_autofill_client.cc (right): https://codereview.chromium.org/2650033004/diff/120001/chrome/browser/ui/autofill/chrome_autofill_client.cc#newcode393 chrome/browser/ui/autofill/chrome_autofill_client.cc:393: // On desktop platform, open ...
3 years, 11 months ago (2017-01-25 20:22:41 UTC) #40
elawrence
lgtm https://codereview.chromium.org/2650033004/diff/120001/chrome/browser/ui/autofill/chrome_autofill_client.cc File chrome/browser/ui/autofill/chrome_autofill_client.cc (right): https://codereview.chromium.org/2650033004/diff/120001/chrome/browser/ui/autofill/chrome_autofill_client.cc#newcode399 chrome/browser/ui/autofill/chrome_autofill_client.cc:399: // Otherwise fall through to the section below ...
3 years, 11 months ago (2017-01-26 01:14:58 UTC) #41
estark
Thanks all. https://codereview.chromium.org/2650033004/diff/120001/chrome/browser/ui/autofill/chrome_autofill_client.cc File chrome/browser/ui/autofill/chrome_autofill_client.cc (right): https://codereview.chromium.org/2650033004/diff/120001/chrome/browser/ui/autofill/chrome_autofill_client.cc#newcode393 chrome/browser/ui/autofill/chrome_autofill_client.cc:393: // On desktop platform, open Page Info, ...
3 years, 11 months ago (2017-01-26 18:41:59 UTC) #42
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2650033004/140001
3 years, 11 months ago (2017-01-26 18:46:36 UTC) #45
commit-bot: I haz the power
Failed to apply patch for chrome/browser/ui/browser_commands.cc: While running git apply --index -p1; error: patch failed: ...
3 years, 11 months ago (2017-01-26 19:49:05 UTC) #47
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2650033004/160001
3 years, 11 months ago (2017-01-26 21:31:43 UTC) #50
commit-bot: I haz the power
3 years, 11 months ago (2017-01-26 22:31:37 UTC) #53
Message was sent while issue was closed.
Committed patchset #9 (id:160001) as
https://chromium.googlesource.com/chromium/src/+/c83163e85da7ed3dc54a0dd21bf1...

Powered by Google App Engine
This is Rietveld 408576698