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

Issue 614023002: [Password manager] Relplace the FormFieldData vector from autofill::FormData with named fields… (Closed)

Created:
6 years, 2 months ago by Pritam Nikam
Modified:
6 years, 1 month ago
CC:
chromium-reviews, mkwst+watchlist_chromium.org, 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, rouslan+autofillwatch_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Project:
chromium
Visibility:
Public.

Description

[Password manager] Replace the FormFieldData vector from autofill::FormData with named-fields (Clean-up). BUG=417295 Committed: https://crrev.com/0acc7f6e27371b58110c5a273de2784c068d1ad8 Cr-Commit-Position: refs/heads/master@{#303603}

Patch Set 1 : #

Total comments: 13

Patch Set 2 : Incorporated review inputs. #

Total comments: 38

Patch Set 3 : Incorporated review comments. #

Total comments: 6

Patch Set 4 : Removed FormData from PasswordFormFillData. #

Total comments: 34

Patch Set 5 : Incorporated review inputs. #

Total comments: 2

Patch Set 6 : Incorporated Vaclav's review comments. #

Total comments: 3

Patch Set 7 : After rebase. #

Total comments: 2

Patch Set 8 : Incorporated nit. #

Patch Set 9 : Fixed browser_tests. #

Total comments: 2

Patch Set 10 : Incorporated nit from Vaclav's review. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+71 lines, -62 lines) Patch
M chrome/renderer/autofill/password_autofill_agent_browsertest.cc View 1 2 3 4 5 6 7 8 6 chunks +7 lines, -8 lines 0 comments Download
M components/autofill/content/common/autofill_messages.h View 1 2 3 4 5 6 1 chunk +6 lines, -1 line 0 comments Download
M components/autofill/content/renderer/password_autofill_agent.cc View 1 2 3 4 5 6 8 chunks +19 lines, -29 lines 0 comments Download
M components/autofill/core/common/autofill_data_validation.cc View 1 2 3 4 1 chunk +5 lines, -2 lines 0 comments Download
M components/autofill/core/common/password_form_fill_data.h View 1 2 3 4 5 6 7 8 9 1 chunk +16 lines, -3 lines 0 comments Download
M components/autofill/core/common/password_form_fill_data.cc View 1 2 3 4 2 chunks +8 lines, -6 lines 0 comments Download
M components/password_manager/core/browser/password_autofill_manager.cc View 1 2 3 4 5 6 2 chunks +4 lines, -5 lines 0 comments Download
M components/password_manager/core/browser/password_autofill_manager_unittest.cc View 1 2 3 4 5 6 3 chunks +6 lines, -8 lines 0 comments Download

Messages

Total messages: 42 (9 generated)
Pritam Nikam
On 2014/09/30 13:16:36, Pritam Nikam wrote: > mailto:pritam.nikam@samsung.com changed reviewers: > + mailto:vabr@chromium.org Hi Vaclav, ...
6 years, 2 months ago (2014-09-30 13:19:27 UTC) #3
vabr (Chromium)
Hi Pritam Nikam, Thanks for looping me in. I think your direction is correct, and ...
6 years, 2 months ago (2014-09-30 14:19:49 UTC) #4
Ilya Sherman
Yes, this is definitely moving in the correct direction. Thanks for working on this cleanup ...
6 years, 2 months ago (2014-09-30 20:02:32 UTC) #6
Pritam Nikam
On 2014/09/30 20:02:32, Ilya Sherman wrote: > Yes, this is definitely moving in the correct ...
6 years, 2 months ago (2014-10-01 06:21:26 UTC) #7
Pritam Nikam
Thanks Vaclav and Ilya for review inputs. Sorry for delay on posting updates on this ...
6 years, 2 months ago (2014-10-13 10:48:00 UTC) #8
vabr (Chromium)
Hi Pritam Nikam. I left a couple of comments. Cowardly, I leave answering your question ...
6 years, 2 months ago (2014-10-13 12:30:53 UTC) #9
Ilya Sherman
https://codereview.chromium.org/614023002/diff/20001/components/autofill/core/common/form_data.h File components/autofill/core/common/form_data.h (right): https://codereview.chromium.org/614023002/diff/20001/components/autofill/core/common/form_data.h#newcode43 components/autofill/core/common/form_data.h:43: // TODO (pritam.nikam): Make sure we remove |fields|, and ...
6 years, 2 months ago (2014-10-13 23:49:32 UTC) #10
Pritam Nikam
Thanks Ilya & Vaclav. I've incorporated some of the review inputs along patch set #3. ...
6 years, 2 months ago (2014-10-16 12:55:13 UTC) #11
vabr (Chromium)
Hi Pritam Nikam, Thanks for the update, I'm looking forward to the rest of your ...
6 years, 2 months ago (2014-10-16 16:34:25 UTC) #12
Pritam Nikam
Hi Vaclav & Ilya. Sorry for replying late. Uploaded a new patch set. With this ...
6 years, 1 month ago (2014-11-04 13:22:22 UTC) #13
vabr (Chromium)
Hi Pritam Nikam, This LGTM modulo the comment below. Please make sure to get approval ...
6 years, 1 month ago (2014-11-04 21:28:33 UTC) #14
vabr (Chromium)
Also, you might want to remove "[WIP]" from the CL title. :)
6 years, 1 month ago (2014-11-04 21:29:20 UTC) #15
Ilya Sherman
The changes to password_autofill_agent.cc are somewhat hard to review, as you are both moving the ...
6 years, 1 month ago (2014-11-04 23:05:31 UTC) #16
Pritam Nikam
Thanks Ilya & Vaclav for review! I've incorporated your inputs to latest patch set, PTAL. ...
6 years, 1 month ago (2014-11-05 05:58:15 UTC) #17
Pritam Nikam
+ Palmer palmer@chromium.org: Please review changes in: - components/autofill/content/common/autofill_messages.h Please feel free to go through ...
6 years, 1 month ago (2014-11-05 06:00:49 UTC) #20
vabr (Chromium)
Hi Pritam Nikam, I have slightly differing views from Ilya, so I think it is ...
6 years, 1 month ago (2014-11-05 08:23:40 UTC) #21
Pritam Nikam
Thanks Vaclav for review. I've incorporated inputs in new patch set, PTAL! Thanks! https://codereview.chromium.org/614023002/diff/190001/components/autofill/content/renderer/password_autofill_agent.cc File ...
6 years, 1 month ago (2014-11-05 10:53:00 UTC) #22
vabr (Chromium)
Thank you, Pritam Nikam, for addressing my comments. I left one optional follow-up on your ...
6 years, 1 month ago (2014-11-05 12:34:55 UTC) #23
Ilya Sherman
On 2014/11/04 23:05:31, Ilya Sherman wrote: > The changes to password_autofill_agent.cc are somewhat hard to ...
6 years, 1 month ago (2014-11-05 20:38:22 UTC) #24
Ilya Sherman
https://codereview.chromium.org/614023002/diff/230001/components/autofill/content/renderer/password_autofill_agent.cc File components/autofill/content/renderer/password_autofill_agent.cc (right): https://codereview.chromium.org/614023002/diff/230001/components/autofill/content/renderer/password_autofill_agent.cc#newcode71 components/autofill/content/renderer/password_autofill_agent.cc:71: bool AddInputElementToResultWithMatchingFieldName( When moving the code as I've recommended ...
6 years, 1 month ago (2014-11-05 20:40:00 UTC) #25
Pritam Nikam
Thanks Vaclav and Ilya for review. As recommended I've added a follow-up CL: https://codereview.chromium.org/700403002/. Please ...
6 years, 1 month ago (2014-11-06 06:31:59 UTC) #26
Pritam Nikam
On 2014/11/06 06:31:59, Pritam Nikam wrote: > Thanks Vaclav and Ilya for review. > > ...
6 years, 1 month ago (2014-11-07 09:27:20 UTC) #27
Ilya Sherman
LGTM, thanks. https://codereview.chromium.org/614023002/diff/190001/components/autofill/content/renderer/password_autofill_agent.cc File components/autofill/content/renderer/password_autofill_agent.cc (right): https://codereview.chromium.org/614023002/diff/190001/components/autofill/content/renderer/password_autofill_agent.cc#newcode79 components/autofill/content/renderer/password_autofill_agent.cc:79: for (size_t i = 0; i < ...
6 years, 1 month ago (2014-11-07 20:19:25 UTC) #29
palmer
LGTM mod documentation nit. https://codereview.chromium.org/614023002/diff/250001/components/autofill/core/common/password_form_fill_data.h File components/autofill/core/common/password_form_fill_data.h (right): https://codereview.chromium.org/614023002/diff/250001/components/autofill/core/common/password_form_fill_data.h#newcode45 components/autofill/core/common/password_form_fill_data.h:45: // The URL (minus query ...
6 years, 1 month ago (2014-11-07 21:19:01 UTC) #30
Pritam Nikam
Thanks Vaclav, Ilya & Palmer, I've incorporated the nit mentioned in new patch. As review ...
6 years, 1 month ago (2014-11-08 09:20:42 UTC) #31
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/614023002/270001
6 years, 1 month ago (2014-11-08 09:22:22 UTC) #33
commit-bot: I haz the power
Try jobs failed on following builders: linux_chromium_rel_ng on tryserver.chromium.linux (http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_rel_ng/builds/4109)
6 years, 1 month ago (2014-11-08 10:18:10 UTC) #35
Pritam Nikam
On 2014/11/08 10:18:10, I haz the power (commit-bot) wrote: > Try jobs failed on following ...
6 years, 1 month ago (2014-11-10 05:12:15 UTC) #36
vabr (Chromium)
LGTM with a single nit. Thanks for all your effort! Vaclav https://codereview.chromium.org/614023002/diff/290001/components/autofill/core/common/password_form_fill_data.h File components/autofill/core/common/password_form_fill_data.h (right): ...
6 years, 1 month ago (2014-11-10 15:38:41 UTC) #37
Pritam Nikam
Thanks Vaclav for the correction. I've addressed nit in my newest patch. PTAL! As rest ...
6 years, 1 month ago (2014-11-11 06:41:03 UTC) #38
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/614023002/310001
6 years, 1 month ago (2014-11-11 06:48:16 UTC) #40
commit-bot: I haz the power
Committed patchset #10 (id:310001)
6 years, 1 month ago (2014-11-11 07:44:30 UTC) #41
commit-bot: I haz the power
6 years, 1 month ago (2014-11-11 07:45:41 UTC) #42
Message was sent while issue was closed.
Patchset 10 (id:??) landed as
https://crrev.com/0acc7f6e27371b58110c5a273de2784c068d1ad8
Cr-Commit-Position: refs/heads/master@{#303603}

Powered by Google App Engine
This is Rietveld 408576698