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

Issue 771173002: Added utility functions related to working with "facets". (Closed)

Created:
6 years ago by engedy
Modified:
6 years ago
Reviewers:
Mike West
CC:
gcasto+watchlist_chromium.org, mkwst+watchlist-passwords_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Project:
chromium
Visibility:
Public.

Description

Added utility functions related to working with "facets". A "facet" is defined as the manifestation of a logical application on a given platform, for example, as an Android application, or as a Web application accessible from a browser. Facets that belong to the same logical application can be treated as synonymous for certain purposes, e.g., sharing log-in credentials between them. BUG=437865 Committed: https://crrev.com/fca6d78d0edb1a2b545698e419c4da857ba0b477 Cr-Commit-Position: refs/heads/master@{#307709}

Patch Set 1 #

Total comments: 10

Patch Set 2 : Addressed comments. #

Patch Set 3 : Introduced FacetURI. #

Total comments: 10

Patch Set 4 : Take 3. #

Patch Set 5 : Fix typo. #

Patch Set 6 : Rename arguments named 'uri' to 'spec' #

Patch Set 7 : Removed unused includes. #

Patch Set 8 : Have proper includes. #

Total comments: 14

Patch Set 9 : Addressed comments. #

Patch Set 10 : Fix typo. #

Patch Set 11 : Fix Android compile errors. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+583 lines, -0 lines) Patch
M components/components_tests.gyp View 1 chunk +1 line, -0 lines 0 comments Download
M components/password_manager.gypi View 1 chunk +2 lines, -0 lines 0 comments Download
M components/password_manager/core/browser/BUILD.gn View 1 chunk +2 lines, -0 lines 0 comments Download
A components/password_manager/core/browser/affiliation_utils.h View 1 2 3 4 5 6 7 8 9 10 1 chunk +136 lines, -0 lines 0 comments Download
A components/password_manager/core/browser/affiliation_utils.cc View 1 2 3 4 5 6 7 8 9 10 1 chunk +262 lines, -0 lines 0 comments Download
A components/password_manager/core/browser/affiliation_utils_unittest.cc View 1 2 3 4 5 6 7 8 1 chunk +180 lines, -0 lines 0 comments Download

Messages

Total messages: 24 (6 generated)
engedy
Mike, as discussed, I have carved out the utility methods from https://codereview.chromium.org/767163005/. Please take a ...
6 years ago (2014-12-02 15:01:50 UTC) #2
Mike West
Thanks for putting this together! I'd suggest changing the CL description a bit so that ...
6 years ago (2014-12-02 16:33:06 UTC) #3
engedy
Please see my responses. I apologize for not being able to answer "Done" to practically ...
6 years ago (2014-12-02 19:24:55 UTC) #4
Mike West
On 2014/12/02 19:24:55, engedy wrote: > Please see my responses. I apologize for not being ...
6 years ago (2014-12-02 21:56:22 UTC) #5
engedy
Hmm, you are right. Verifying the URI to "some" extent makes no sense. There should ...
6 years ago (2014-12-03 14:09:47 UTC) #6
engedy
On 2014/12/03 14:09:47, engedy wrote: > Hmm, you are right. Verifying the URI to "some" ...
6 years ago (2014-12-03 21:01:39 UTC) #8
Mike West
I think this is probably the right direction to go, and not as ugly as ...
6 years ago (2014-12-03 22:58:35 UTC) #9
engedy
Mike, take #3... Turns out that the server-side API no longer liked the URLs after ...
6 years ago (2014-12-08 20:53:16 UTC) #11
engedy
Removed unused includes.
6 years ago (2014-12-09 10:36:08 UTC) #12
engedy
Have proper includes.
6 years ago (2014-12-09 10:39:17 UTC) #13
Mike West
https://codereview.chromium.org/771173002/diff/180001/components/password_manager/core/browser/affiliation_utils.cc File components/password_manager/core/browser/affiliation_utils.cc (right): https://codereview.chromium.org/771173002/diff/180001/components/password_manager/core/browser/affiliation_utils.cc#newcode42 components/password_manager/core/browser/affiliation_utils.cc:42: bool ContainsOnlyAlphanumericAnd(const base::StringPiece& input, I'd suggest that this method ...
6 years ago (2014-12-09 12:13:34 UTC) #14
engedy
https://codereview.chromium.org/771173002/diff/180001/components/password_manager/core/browser/affiliation_utils.cc File components/password_manager/core/browser/affiliation_utils.cc (right): https://codereview.chromium.org/771173002/diff/180001/components/password_manager/core/browser/affiliation_utils.cc#newcode42 components/password_manager/core/browser/affiliation_utils.cc:42: bool ContainsOnlyAlphanumericAnd(const base::StringPiece& input, On 2014/12/09 12:13:34, Mike West ...
6 years ago (2014-12-09 14:54:46 UTC) #15
Mike West
LGTM, thanks for going another round.
6 years ago (2014-12-09 15:01:22 UTC) #16
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/771173002/220001
6 years ago (2014-12-10 14:47:21 UTC) #18
commit-bot: I haz the power
Try jobs failed on following builders: android_chromium_gn_compile_dbg on tryserver.chromium.linux (http://build.chromium.org/p/tryserver.chromium.linux/builders/android_chromium_gn_compile_dbg/builds/24614)
6 years ago (2014-12-10 14:53:08 UTC) #20
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/771173002/240001
6 years ago (2014-12-10 15:06:21 UTC) #22
commit-bot: I haz the power
Committed patchset #11 (id:240001)
6 years ago (2014-12-10 16:11:51 UTC) #23
commit-bot: I haz the power
6 years ago (2014-12-10 16:13:06 UTC) #24
Message was sent while issue was closed.
Patchset 11 (id:??) landed as
https://crrev.com/fca6d78d0edb1a2b545698e419c4da857ba0b477
Cr-Commit-Position: refs/heads/master@{#307709}

Powered by Google App Engine
This is Rietveld 408576698