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

Issue 12902030: Make Encryptor a component. Used by //chrome and (soon) //components/webdata. (Closed)

Created:
7 years, 9 months ago by Jói
Modified:
7 years, 9 months ago
Reviewers:
Ilya Sherman, dhollowa
CC:
chromium-reviews, Raman Kakilate, akalin, estade+watch_chromium.org, benquan, Raghu Simha, ahutter, browser-components-watch_chromium.org, dbeam+watch-autofill_chromium.org, sail+watch_chromium.org, Dane Wallinga, dyu1, dhollowa+watch_chromium.org, Albert Bodenhamer, haitaol1, Ilya Sherman, tim (not reviewing), kaiwang
Visibility:
Public.

Description

Move Encryptor to //components/webdata/encryptor. Used by //components/autofill, //chrome/browser and (soon) //components/webdata itself. Looking at [ git blame ], dhollowa@ and thestig@ seemed like the most likely candidates for the OWNERS. Let me know if you disagree. This seems small enough not to warrant a dynamic lib, and it doesn't have any singletons or such that would require it to be one (since it is used by multiple other components in the components build), so I made it a static library. TBR=ben@chromium.org BUG=181277 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=190292

Patch Set 1 #

Total comments: 6

Patch Set 2 : Address review comments. #

Patch Set 3 : Move to //components/webdata/encryptor. #

Patch Set 4 : Merge to head for commit. #

Patch Set 5 : Remove duplicate include. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+86 lines, -782 lines) Patch
M chrome/browser/DEPS View 1 2 3 1 chunk +1 line, -0 lines 0 comments Download
D chrome/browser/password_manager/encryptor.h View 1 chunk +0 lines, -51 lines 0 comments Download
D chrome/browser/password_manager/encryptor_mac.mm View 1 chunk +0 lines, -150 lines 0 comments Download
D chrome/browser/password_manager/encryptor_password_mac.h View 1 chunk +0 lines, -35 lines 0 comments Download
D chrome/browser/password_manager/encryptor_password_mac.mm View 1 chunk +0 lines, -80 lines 0 comments Download
D chrome/browser/password_manager/encryptor_password_mac_unittest.cc View 1 chunk +0 lines, -79 lines 0 comments Download
D chrome/browser/password_manager/encryptor_posix.cc View 1 chunk +0 lines, -139 lines 0 comments Download
D chrome/browser/password_manager/encryptor_unittest.cc View 1 chunk +0 lines, -143 lines 0 comments Download
D chrome/browser/password_manager/encryptor_win.cc View 1 chunk +0 lines, -65 lines 0 comments Download
M chrome/browser/password_manager/login_database_win.cc View 1 2 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/signin/signin_manager_unittest.cc View 1 2 2 chunks +1 line, -1 line 0 comments Download
M chrome/browser/signin/token_service_unittest.cc View 1 2 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/sync/glue/chrome_encryptor.cc View 1 2 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/sync/glue/chrome_encryptor_unittest.cc View 1 2 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/sync/test/integration/sync_test.cc View 1 2 2 chunks +1 line, -1 line 0 comments Download
M chrome/browser/webdata/DEPS View 1 2 3 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/webdata/autofill_table.cc View 1 2 2 chunks +1 line, -1 line 0 comments Download
M chrome/browser/webdata/autofill_table_unittest.cc View 1 2 2 chunks +1 line, -1 line 0 comments Download
M chrome/browser/webdata/token_service_table.cc View 1 2 1 chunk +1 line, -1 line 0 comments Download
M chrome/chrome_browser.gypi View 1 2 3 3 chunks +1 line, -7 lines 0 comments Download
M chrome/chrome_tests_unit.gypi View 1 2 3 1 chunk +0 lines, -2 lines 0 comments Download
M components/autofill/browser/autofill_common_test.cc View 1 2 1 chunk +1 line, -1 line 0 comments Download
M components/autofill/browser/personal_data_manager_unittest.cc View 1 2 2 chunks +1 line, -1 line 0 comments Download
M components/components.gyp View 1 2 2 chunks +7 lines, -0 lines 0 comments Download
M components/components_tests.gypi View 1 2 3 chunks +8 lines, -3 lines 0 comments Download
A components/webdata.gypi View 1 2 1 chunk +34 lines, -0 lines 0 comments Download
A components/webdata/encryptor/DEPS View 1 2 1 chunk +4 lines, -0 lines 0 comments Download
A + components/webdata/encryptor/OWNERS View 1 2 1 chunk +1 line, -1 line 0 comments Download
A components/webdata/encryptor/README View 1 2 1 chunk +4 lines, -0 lines 0 comments Download
A + components/webdata/encryptor/encryptor.h View 1 2 2 chunks +3 lines, -3 lines 0 comments Download
A + components/webdata/encryptor/encryptor_mac.mm View 1 2 1 chunk +2 lines, -2 lines 0 comments Download
A + components/webdata/encryptor/encryptor_password_mac.h View 1 2 2 chunks +3 lines, -3 lines 0 comments Download
A + components/webdata/encryptor/encryptor_password_mac.mm View 1 2 2 chunks +1 line, -2 lines 0 comments Download
A + components/webdata/encryptor/encryptor_password_mac_unittest.cc View 1 2 1 chunk +1 line, -1 line 0 comments Download
A + components/webdata/encryptor/encryptor_posix.cc View 1 2 1 chunk +1 line, -1 line 0 comments Download
A + components/webdata/encryptor/encryptor_unittest.cc View 1 2 1 chunk +1 line, -1 line 0 comments Download
A + components/webdata/encryptor/encryptor_win.cc View 1 2 1 chunk +1 line, -1 line 0 comments Download
M sync/util/data_encryption_win.cc View 1 2 1 chunk +1 line, -1 line 0 comments Download

Messages

Total messages: 17 (0 generated)
Jói
isherman@ for chrome/browser/password_manager/OWNERS. dhollowa@ to check if new OWNERS list looks right, and because of ...
7 years, 9 months ago (2013-03-21 23:38:12 UTC) #1
Ilya Sherman
LGTM https://codereview.chromium.org/12902030/diff/1/chrome/browser/webdata/web_data_service_factory.cc File chrome/browser/webdata/web_data_service_factory.cc (right): https://codereview.chromium.org/12902030/diff/1/chrome/browser/webdata/web_data_service_factory.cc#newcode51 chrome/browser/webdata/web_data_service_factory.cc:51: path = path.Append(kWebDataFilename); nit: Why is this diff ...
7 years, 9 months ago (2013-03-22 01:34:34 UTC) #2
Jói
Thanks Ilya. I've uploaded a new patch that addresses your comments. Cheers, Jói https://codereview.chromium.org/12902030/diff/1/chrome/browser/webdata/web_data_service_factory.cc File ...
7 years, 9 months ago (2013-03-22 10:49:55 UTC) #3
dhollowa
On 2013/03/21 23:38:12, Jói wrote: > isherman@ for chrome/browser/password_manager/OWNERS. > > dhollowa@ to check if ...
7 years, 9 months ago (2013-03-22 16:13:23 UTC) #4
Jói
Moved to //components/webdata/encryptor. Cheers, Jói On Fri, Mar 22, 2013 at 4:13 PM, <dhollowa@chromium.org> wrote: ...
7 years, 9 months ago (2013-03-22 17:57:41 UTC) #5
dhollowa
LGTM. Thanks!
7 years, 9 months ago (2013-03-22 18:13:07 UTC) #6
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/joi@chromium.org/12902030/12045
7 years, 9 months ago (2013-03-24 17:32:31 UTC) #7
commit-bot: I haz the power
Presubmit check for 12902030-12045 failed and returned exit status 1. INFO:root:Found 30 file(s). Running presubmit ...
7 years, 9 months ago (2013-03-24 17:32:48 UTC) #8
Jói
TBR=ben@chromium.org for many trivial automated include path updates, and fixes to chrome/browser/DEPS for this change. ...
7 years, 9 months ago (2013-03-24 17:34:31 UTC) #9
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/joi@chromium.org/12902030/12045
7 years, 9 months ago (2013-03-24 17:34:58 UTC) #10
commit-bot: I haz the power
Step "update" is always a major failure. Look at the try server FAQ for more ...
7 years, 9 months ago (2013-03-24 17:44:31 UTC) #11
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/joi@chromium.org/12902030/12045
7 years, 9 months ago (2013-03-24 17:57:13 UTC) #12
commit-bot: I haz the power
Step "update" is always a major failure. Look at the try server FAQ for more ...
7 years, 9 months ago (2013-03-24 18:05:25 UTC) #13
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/joi@chromium.org/12902030/12045
7 years, 9 months ago (2013-03-24 19:12:47 UTC) #14
commit-bot: I haz the power
Step "update" is always a major failure. Look at the try server FAQ for more ...
7 years, 9 months ago (2013-03-24 20:30:15 UTC) #15
Jói
Committed patchset #5 manually as r190292 (presubmit successful).
7 years, 9 months ago (2013-03-24 20:57:52 UTC) #16
Lei Zhang
7 years, 9 months ago (2013-03-25 20:22:08 UTC) #17
Message was sent while issue was closed.
On 2013/03/24 20:57:52, Jói wrote:
> Committed patchset #5 manually as r190292 (presubmit successful).

Sure. I guess I can play owner...

Powered by Google App Engine
This is Rietveld 408576698