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

Issue 114057: Re-land the password store work from bug 8205, with changes that should fix b... (Closed)

Created:
11 years, 6 months ago by stuartmorgan
Modified:
9 years, 7 months ago
CC:
chromium-reviews_googlegroups.com, johnmaguire
Visibility:
Public.

Description

Re-land the password store work from bug 8205, with changes that should fix bug 12479. The Linux pieces are still disabled, however. BUG=8205 TEST=Password autofill should continue to work on Windows. Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=17273

Patch Set 1 #

Patch Set 2 : '' #

Total comments: 5

Patch Set 3 : '' #

Patch Set 4 : '' #

Unified diffs Side-by-side diffs Delta from patch set Stats (+1411 lines, -156 lines) Patch
M build/linux/system.gyp View 1 2 3 1 chunk +37 lines, -0 lines 0 comments Download
M chrome/browser/browser.vcproj View 1 2 3 1 chunk +19 lines, -3 lines 0 comments Download
M chrome/browser/password_manager/password_form_manager.h View 1 2 3 5 chunks +7 lines, -16 lines 0 comments Download
M chrome/browser/password_manager/password_form_manager.cc View 1 2 3 8 chunks +30 lines, -57 lines 0 comments Download
M chrome/browser/password_manager/password_form_manager_win.cc View 1 2 3 1 chunk +0 lines, -77 lines 0 comments Download
M chrome/browser/password_manager/password_manager.h View 1 2 3 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/password_manager/password_manager.cc View 1 2 3 2 chunks +3 lines, -1 line 0 comments Download
A chrome/browser/password_manager/password_store.h View 2 3 1 chunk +115 lines, -0 lines 0 comments Download
A chrome/browser/password_manager/password_store.cc View 2 3 1 chunk +92 lines, -0 lines 0 comments Download
A chrome/browser/password_manager/password_store_default.h View 1 2 3 1 chunk +67 lines, -0 lines 0 comments Download
A chrome/browser/password_manager/password_store_default.cc View 1 chunk +83 lines, -0 lines 0 comments Download
A chrome/browser/password_manager/password_store_gnome.h View 1 chunk +40 lines, -0 lines 0 comments Download
A chrome/browser/password_manager/password_store_gnome.cc View 1 chunk +177 lines, -0 lines 0 comments Download
A chrome/browser/password_manager/password_store_kwallet.h View 1 chunk +111 lines, -0 lines 0 comments Download
A chrome/browser/password_manager/password_store_kwallet.cc View 1 chunk +387 lines, -0 lines 0 comments Download
A chrome/browser/password_manager/password_store_win.h View 1 chunk +39 lines, -0 lines 0 comments Download
A chrome/browser/password_manager/password_store_win.cc View 1 chunk +105 lines, -0 lines 0 comments Download
M chrome/browser/profile.h View 1 2 3 5 chunks +9 lines, -0 lines 0 comments Download
M chrome/browser/profile.cc View 1 2 3 5 chunks +54 lines, -0 lines 0 comments Download
M chrome/chrome.gyp View 1 2 3 6 chunks +32 lines, -1 line 0 comments Download
M chrome/test/testing_profile.h View 1 2 3 1 chunk +3 lines, -0 lines 0 comments Download

Messages

Total messages: 11 (0 generated)
stuartmorgan
This is just a reversal of the backout in http://codereview.chromium.org/113871, with changes to the Windows ...
11 years, 6 months ago (2009-05-28 22:35:56 UTC) #1
tim (not reviewing)
Hm. It's unfortunate this is all because of an unnecessary dispatch across the PasswordStore thread; ...
11 years, 6 months ago (2009-05-29 00:07:19 UTC) #2
tim (not reviewing)
On 2009/05/29 00:07:19, timsteele wrote: > Hm. It's unfortunate this is all because of an ...
11 years, 6 months ago (2009-05-29 00:17:59 UTC) #3
stuartmorgan
On 2009/05/29 00:07:19, timsteele wrote: > Hm. It's unfortunate this is all because of an ...
11 years, 6 months ago (2009-05-29 00:25:46 UTC) #4
stuartmorgan
On 2009/05/29 00:17:59, timsteele wrote: > Also, I think you're missing password_store.{h,cc} Oops! Fixed.
11 years, 6 months ago (2009-05-29 00:29:41 UTC) #5
tim (not reviewing)
OK, sorry for delay. I'm okay with it as is, for a temporary shim layer. ...
11 years, 6 months ago (2009-05-29 20:45:54 UTC) #6
stuartmorgan
John, can you weigh in on the lock question? http://codereview.chromium.org/114057/diff/2010/2016 File chrome/browser/password_manager/password_store.cc (right): http://codereview.chromium.org/114057/diff/2010/2016#newcode61 Line ...
11 years, 6 months ago (2009-05-29 21:29:12 UTC) #7
davidsansome
http://codereview.chromium.org/114057/diff/2010/2017 File chrome/browser/password_manager/password_store.h (right): http://codereview.chromium.org/114057/diff/2010/2017#newcode109 Line 109: Lock pending_requests_lock_; On 2009/05/29 21:29:12, stuartmorgan wrote: > ...
11 years, 6 months ago (2009-05-29 21:43:25 UTC) #8
tim (not reviewing)
yay! less locking :) Stuart, if you don't want to do it right now you ...
11 years, 6 months ago (2009-05-29 21:46:24 UTC) #9
stuartmorgan
Done, and added a comment to the class doc to make it explicit that it's ...
11 years, 6 months ago (2009-05-29 22:18:40 UTC) #10
tim (not reviewing)
11 years, 6 months ago (2009-05-29 22:27:28 UTC) #11
thanks! LGTM

Powered by Google App Engine
This is Rietveld 408576698