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

Issue 1456983002: Move JS-related password manager code upstream (Closed)

Created:
5 years, 1 month ago by vabr (Chromium)
Modified:
5 years, 1 month ago
CC:
chromium-reviews, gcasto+watchlist_chromium.org, mkwst+watchlist-passwords_chromium.org, vabr+watchlistpasswordmanager_chromium.org, sdefresne+watch_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Move JS-related password manager code upstream Moves credential_manager.h credential_manager.mm js_credential_manager.h js_credential_manager.mm js_password_manager.h js_password_manager.mm resources/credential_manager.js resources/password_controller.js from the downstream to ios/chrome/browser/passwords. This is the upstream part of the internal CL 310987013. BUG=514241 Committed: https://crrev.com/b0a8964d59e03ab82709c85dd4f201cd7d44d3ba Cr-Commit-Position: refs/heads/master@{#360617}

Patch Set 1 #

Total comments: 74

Patch Set 2 : Comments addressed #

Patch Set 3 : Removed namespace + addressed most comments #

Patch Set 4 : Indent fixed, capitalisation fixed, typo fixed #

Unified diffs Side-by-side diffs Delta from patch set Stats (+1832 lines, -60 lines) Patch
M ios/chrome/browser/DEPS View 1 2 1 chunk +1 line, -0 lines 0 comments Download
A ios/chrome/browser/passwords/credential_manager.h View 1 2 1 chunk +131 lines, -0 lines 0 comments Download
A ios/chrome/browser/passwords/credential_manager.mm View 1 2 1 chunk +360 lines, -0 lines 0 comments Download
A ios/chrome/browser/passwords/js_credential_manager.h View 1 2 1 chunk +50 lines, -0 lines 0 comments Download
A ios/chrome/browser/passwords/js_credential_manager.mm View 1 2 1 chunk +103 lines, -0 lines 0 comments Download
A ios/chrome/browser/passwords/js_password_manager.h View 1 2 3 1 chunk +65 lines, -0 lines 0 comments Download
A ios/chrome/browser/passwords/js_password_manager.mm View 1 2 3 1 chunk +107 lines, -0 lines 0 comments Download
A ios/chrome/browser/passwords/resources/credential_manager.js View 1 chunk +574 lines, -0 lines 0 comments Download
A ios/chrome/browser/passwords/resources/password_controller.js View 1 2 1 chunk +418 lines, -0 lines 0 comments Download
M ios/chrome/ios_chrome.gyp View 2 chunks +10 lines, -0 lines 0 comments Download
M ios/web/BUILD.gn View 1 2 2 chunks +1 line, -1 line 0 comments Download
M ios/web/ios_web.gyp View 1 2 6 chunks +6 lines, -6 lines 0 comments Download
A + ios/web/public/web_state/js/credential_util.h View 1 2 2 chunks +3 lines, -3 lines 0 comments Download
D ios/web/web_state/js/credential_util.h View 1 2 1 chunk +0 lines, -47 lines 0 comments Download
M ios/web/web_state/js/credential_util.mm View 1 2 1 chunk +1 line, -1 line 0 comments Download
M ios/web/web_state/js/credential_util_unittest.mm View 1 2 1 chunk +1 line, -1 line 0 comments Download
M ios/web/web_state/ui/crw_web_controller.mm View 1 2 2 chunks +1 line, -1 line 0 comments Download

Messages

Total messages: 26 (6 generated)
vabr (Chromium)
Hi Eugene! I'd like your expertise in answering the question below. Thanks! Vaclav https://codereview.chromium.org/1456983002/diff/1/ios/chrome/browser/DEPS File ...
5 years, 1 month ago (2015-11-18 15:54:41 UTC) #2
vabr (Chromium)
David, Could you ask you for the complete review and OWNERS approval? Feel free to ...
5 years, 1 month ago (2015-11-18 15:55:40 UTC) #4
droger
LGTM This is mostly a rubberstamp, left a few style nits. Please wait for eugene's ...
5 years, 1 month ago (2015-11-18 16:24:17 UTC) #5
vabr (Chromium)
Thanks for the review! (Just to explain -- I try on purpose not to mix ...
5 years, 1 month ago (2015-11-18 16:52:28 UTC) #6
droger
Thanks for the changes.
5 years, 1 month ago (2015-11-18 16:54:48 UTC) #7
vabr (Chromium)
https://codereview.chromium.org/1456983002/diff/1/ios/chrome/browser/passwords/js_credential_manager.h File ios/chrome/browser/passwords/js_credential_manager.h (right): https://codereview.chromium.org/1456983002/diff/1/ios/chrome/browser/passwords/js_credential_manager.h#newcode16 ios/chrome/browser/passwords/js_credential_manager.h:16: namespace passwords { Hm, I see you only advised ...
5 years, 1 month ago (2015-11-18 16:55:13 UTC) #8
Eugene But (OOO till 7-30)
lgtm, I commented only deviations from our Style Guides. The last 3 comments are optional, ...
5 years, 1 month ago (2015-11-18 17:06:48 UTC) #9
droger
https://codereview.chromium.org/1456983002/diff/1/ios/chrome/browser/passwords/js_credential_manager.h File ios/chrome/browser/passwords/js_credential_manager.h (right): https://codereview.chromium.org/1456983002/diff/1/ios/chrome/browser/passwords/js_credential_manager.h#newcode16 ios/chrome/browser/passwords/js_credential_manager.h:16: namespace passwords { On 2015/11/18 16:55:13, vabr (Chromium) wrote: ...
5 years, 1 month ago (2015-11-18 17:07:41 UTC) #10
droger
https://codereview.chromium.org/1456983002/diff/1/ios/chrome/browser/passwords/js_credential_manager.h File ios/chrome/browser/passwords/js_credential_manager.h (right): https://codereview.chromium.org/1456983002/diff/1/ios/chrome/browser/passwords/js_credential_manager.h#newcode16 ios/chrome/browser/passwords/js_credential_manager.h:16: namespace passwords { On 2015/11/18 17:07:40, droger wrote: > ...
5 years, 1 month ago (2015-11-18 17:11:27 UTC) #11
vabr (Chromium)
Quick response to David below. Will address the comments from Eugene soon. Thanks both for ...
5 years, 1 month ago (2015-11-18 17:14:07 UTC) #12
vabr (Chromium)
On 2015/11/18 17:14:07, vabr (Chromium) wrote: > Quick response to David below. > Will address ...
5 years, 1 month ago (2015-11-18 17:21:53 UTC) #13
vabr (Chromium)
Thanks for your reviews so far! Eugene, PTAL, in particular at: * my push-back against ...
5 years, 1 month ago (2015-11-19 10:02:28 UTC) #14
droger
The naming looks good. Still LGTM.
5 years, 1 month ago (2015-11-19 12:32:19 UTC) #15
Eugene But (OOO till 7-30)
lgtm modulo fixing acronyms and formatting. Hope my explanations make sense :) https://codereview.chromium.org/1456983002/diff/1/ios/chrome/browser/passwords/js_password_manager.h File ios/chrome/browser/passwords/js_password_manager.h ...
5 years, 1 month ago (2015-11-19 15:13:21 UTC) #16
vabr (Chromium)
Thanks, I appreciated the deeper explanation! This time no push-back, all addressed. Will be sending ...
5 years, 1 month ago (2015-11-19 16:45:02 UTC) #17
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1456983002/60001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1456983002/60001
5 years, 1 month ago (2015-11-19 16:46:37 UTC) #19
commit-bot: I haz the power
Dry run: This issue passed the CQ dry run.
5 years, 1 month ago (2015-11-19 16:55:41 UTC) #21
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1456983002/60001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1456983002/60001
5 years, 1 month ago (2015-11-19 17:36:42 UTC) #24
commit-bot: I haz the power
Committed patchset #4 (id:60001)
5 years, 1 month ago (2015-11-19 17:42:58 UTC) #25
commit-bot: I haz the power
5 years, 1 month ago (2015-11-19 17:43:41 UTC) #26
Message was sent while issue was closed.
Patchset 4 (id:??) landed as
https://crrev.com/b0a8964d59e03ab82709c85dd4f201cd7d44d3ba
Cr-Commit-Position: refs/heads/master@{#360617}

Powered by Google App Engine
This is Rietveld 408576698