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

Issue 701073002: Reland "Do not haul suggestions back to browser in AutofillHostMsg_ShowPasswordSuggestions" (Closed)

Created:
6 years, 1 month ago by vabr (Chromium)
Modified:
6 years, 1 month ago
CC:
chromium-reviews, benquan, browser-components-watch_chromium.org, jam, darin-cc_chromium.org, Dane Wallinga, dyu1, mkwst+moarreviews-renderer_chromium.org, estade+watch_chromium.org, gcasto+watchlist_chromium.org, Ilya Sherman, rouslan+autofillwatch_chromium.org, mkwst+watchlist-passwords_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Project:
chromium
Visibility:
Public.

Description

Reland "Do not haul suggestions back to browser in AutofillHostMsg_ShowPasswordSuggestions" This is a reland of https://codereview.chromium.org/688633004. Patch set 1 here = the landed patch set (2) of the relanded CL, just automatically rebased on ToT Patch set 2 here = fix of the crash, as outlined in http://crbug.com/429607#c7 Patch set 3 here = Comments from jww@ (https://codereview.chromium.org/688633004#msg12) addressed Original CL description: **************************************************************** Currently, PasswordAutofillAgent (in renderer) prepares password autofill suggestions for PasswordAutofillManager (in browser) and sends them via IPC. But the manager has the data to generate the suggestions itself, so this CL makes it derive the suggestions from that data instead of hauling it through IPC. This CL also adds one more test case to the PasswordAutofillManager unittest, to compensate for the coverage lost in the PasswordAutofillAgent browsertest by moving some logic out of the agent to the manager. **************************************************************** BUG=429607, 400186, 377422, 118601 TBR=gcasto@chromium.org,jww@chromium.org Committed: https://crrev.com/2f5c6cafb187ea63f5edd2314280dd66bc5d7855 Cr-Commit-Position: refs/heads/master@{#302781}

Patch Set 1 #

Total comments: 1

Patch Set 2 : Fix crash #

Patch Set 3 : Don't validate browser-computed values #

Patch Set 4 : Boolean typo #

Unified diffs Side-by-side diffs Delta from patch set Stats (+195 lines, -109 lines) Patch
M chrome/renderer/autofill/password_autofill_agent_browsertest.cc View 5 chunks +16 lines, -41 lines 0 comments Download
M components/autofill/content/common/autofill_messages.h View 1 chunk +4 lines, -5 lines 0 comments Download
M components/autofill/content/renderer/password_autofill_agent.cc View 3 chunks +37 lines, -44 lines 0 comments Download
M components/password_manager/core/browser/password_autofill_manager.h View 1 chunk +4 lines, -5 lines 0 comments Download
M components/password_manager/core/browser/password_autofill_manager.cc View 1 2 3 2 chunks +59 lines, -7 lines 0 comments Download
M components/password_manager/core/browser/password_autofill_manager_unittest.cc View 3 chunks +75 lines, -7 lines 0 comments Download

Messages

Total messages: 14 (5 generated)
vabr (Chromium)
Mike, Please have a look at the diff of patch set 3 against 1. Patch ...
6 years, 1 month ago (2014-11-05 09:41:06 UTC) #3
Mike West
LGTM, based on our offline discussion.
6 years, 1 month ago (2014-11-05 09:43:29 UTC) #4
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/701073002/60001
6 years, 1 month ago (2014-11-05 09:47:13 UTC) #6
commit-bot: I haz the power
Try jobs failed on following builders: ios_dbg_simulator on tryserver.chromium.mac (http://build.chromium.org/p/tryserver.chromium.mac/builders/ios_dbg_simulator/builds/30674)
6 years, 1 month ago (2014-11-05 10:23:56 UTC) #8
vabr (Chromium)
Mike, I forgot to negate the DCHECK condition when turning it into an if-statement. Fixed ...
6 years, 1 month ago (2014-11-05 10:50:24 UTC) #9
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/701073002/80001
6 years, 1 month ago (2014-11-05 10:52:05 UTC) #11
Mike West
On 2014/11/05 10:50:24, vabr (Chromium) wrote: > Mike, > > I forgot to negate the ...
6 years, 1 month ago (2014-11-05 11:12:01 UTC) #12
commit-bot: I haz the power
Committed patchset #4 (id:80001)
6 years, 1 month ago (2014-11-05 11:53:38 UTC) #13
commit-bot: I haz the power
6 years, 1 month ago (2014-11-05 11:54:12 UTC) #14
Message was sent while issue was closed.
Patchset 4 (id:??) landed as
https://crrev.com/2f5c6cafb187ea63f5edd2314280dd66bc5d7855
Cr-Commit-Position: refs/heads/master@{#302781}

Powered by Google App Engine
This is Rietveld 408576698