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

Issue 505373004: Introduce proximity_auth component. (Closed)

Created:
6 years, 3 months ago by Tim Song
Modified:
6 years, 3 months ago
Reviewers:
Ilya Sherman, blundell
CC:
chromium-reviews
Project:
chromium
Visibility:
Public.

Description

Introduce proximity_auth component. This component handles the protocol between Chrome and an associated phone for the Easy Unlock and Easy Sign-in features. The system is currently implemented as a Chrome packaged app, and this is the first step in migrating this functionality to native code. We will gradually reimplement the system and switch from the app to this component once the refactoring is complete. BUG=385719 Committed: https://crrev.com/a72d976919a59d83ebe2883ff623050802a24488 Cr-Commit-Position: refs/heads/master@{#292704}

Patch Set 1 #

Total comments: 13

Patch Set 2 : fixes and add gyp defines #

Patch Set 3 : separate test in BUILD.gn #

Patch Set 4 : rebase #

Patch Set 5 : move unit test to component_unittests #

Total comments: 6

Patch Set 6 : fixes #

Patch Set 7 : remove run_all_unittests.cc #

Patch Set 8 : rebase #

Unified diffs Side-by-side diffs Delta from patch set Stats (+128 lines, -13 lines) Patch
M components/BUILD.gn View 1 2 3 4 5 6 7 2 chunks +2 lines, -0 lines 0 comments Download
M components/OWNERS View 1 2 3 4 1 chunk +5 lines, -0 lines 0 comments Download
M components/components.gyp View 1 2 3 4 5 6 7 1 chunk +1 line, -0 lines 0 comments Download
M components/components_tests.gyp View 1 2 3 4 5 6 7 2 chunks +4 lines, -0 lines 0 comments Download
A + components/proximity_auth.gypi View 1 2 3 4 5 1 chunk +7 lines, -6 lines 0 comments Download
A + components/proximity_auth/BUILD.gn View 1 2 3 4 5 2 chunks +7 lines, -8 lines 0 comments Download
A + components/proximity_auth/DEPS View 1 0 chunks +-1 lines, --1 lines 0 comments Download
A components/proximity_auth/OWNERS View 1 1 chunk +4 lines, -0 lines 0 comments Download
A components/proximity_auth/proximity_auth_system.h View 1 1 chunk +32 lines, -0 lines 0 comments Download
A components/proximity_auth/proximity_auth_system.cc View 1 1 chunk +21 lines, -0 lines 0 comments Download
A components/proximity_auth/proximity_auth_system_unittest.cc View 1 1 chunk +27 lines, -0 lines 0 comments Download
A components/proximity_auth/remote_device.h View 1 1 chunk +19 lines, -0 lines 0 comments Download

Messages

Total messages: 19 (1 generated)
Tim Song
tengs@chromium.org changed reviewers: + isherman@chromium.org
6 years, 3 months ago (2014-08-27 01:32:25 UTC) #1
Tim Song
6 years, 3 months ago (2014-08-27 01:32:25 UTC) #2
Ilya Sherman
isherman@chromium.org changed reviewers: + blundell@chromium.org
6 years, 3 months ago (2014-08-27 03:18:34 UTC) #3
Ilya Sherman
+The one, the only, Dr. Blundell. I really think we should go ahead and introduce ...
6 years, 3 months ago (2014-08-27 03:18:34 UTC) #4
blundell
On 2014/08/27 03:18:34, Ilya Sherman wrote: > +The one, the only, Dr. Blundell. > > ...
6 years, 3 months ago (2014-08-27 13:40:12 UTC) #5
blundell
https://codereview.chromium.org/505373004/diff/1/components/proximity_auth/DEPS File components/proximity_auth/DEPS (right): https://codereview.chromium.org/505373004/diff/1/components/proximity_auth/DEPS#newcode2 components/proximity_auth/DEPS:2: "+base" this isn't necessary (everything is allowed to depend ...
6 years, 3 months ago (2014-08-27 13:41:58 UTC) #6
Tim Song
Patchset #3 (id:40001) has been deleted
6 years, 3 months ago (2014-08-27 19:38:31 UTC) #7
Tim Song
https://codereview.chromium.org/505373004/diff/1/components/proximity_auth/DEPS File components/proximity_auth/DEPS (right): https://codereview.chromium.org/505373004/diff/1/components/proximity_auth/DEPS#newcode2 components/proximity_auth/DEPS:2: "+base" On 2014/08/27 13:41:57, blundell wrote: > this isn't ...
6 years, 3 months ago (2014-08-27 19:40:06 UTC) #8
Ilya Sherman
https://codereview.chromium.org/505373004/diff/1/components/proximity_auth/run_all_unittests.cc File components/proximity_auth/run_all_unittests.cc (right): https://codereview.chromium.org/505373004/diff/1/components/proximity_auth/run_all_unittests.cc#newcode11 components/proximity_auth/run_all_unittests.cc:11: class ProximityAuthTestSuite : public base::TestSuite { On 2014/08/27 19:40:06, ...
6 years, 3 months ago (2014-08-27 19:44:48 UTC) #9
blundell
On 2014/08/27 19:44:48, Ilya Sherman wrote: > https://codereview.chromium.org/505373004/diff/1/components/proximity_auth/run_all_unittests.cc > File components/proximity_auth/run_all_unittests.cc (right): > > https://codereview.chromium.org/505373004/diff/1/components/proximity_auth/run_all_unittests.cc#newcode11 ...
6 years, 3 months ago (2014-08-28 07:49:37 UTC) #10
Tim Song
I moved the test to components_unittests, but I still feel that a separate target is ...
6 years, 3 months ago (2014-08-28 19:01:53 UTC) #11
Ilya Sherman
LGTM, thanks :)
6 years, 3 months ago (2014-08-28 19:09:30 UTC) #12
blundell
LGTM with nits As Ilya alluded to, it's not scalable from an infra POV to ...
6 years, 3 months ago (2014-08-29 10:15:46 UTC) #13
Tim Song
https://chromiumcodereview.appspot.com/505373004/diff/100001/components/proximity_auth.gypi File components/proximity_auth.gypi (right): https://chromiumcodereview.appspot.com/505373004/diff/100001/components/proximity_auth.gypi#newcode10 components/proximity_auth.gypi:10: 'include_dirs': [ On 2014/08/29 10:15:46, blundell wrote: > you ...
6 years, 3 months ago (2014-08-29 18:20:38 UTC) #14
Tim Song
6 years, 3 months ago (2014-08-29 18:20:39 UTC) #15
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/tengs@chromium.org/505373004/160001
6 years, 3 months ago (2014-08-29 18:57:28 UTC) #17
commit-bot: I haz the power
Committed patchset #8 (id:160001) as d5e2173a79ace6313deeceadcb8dae3d55708fcd
6 years, 3 months ago (2014-08-29 22:57:08 UTC) #18
commit-bot: I haz the power
6 years, 3 months ago (2014-09-10 03:11:18 UTC) #19
Message was sent while issue was closed.
Patchset 8 (id:??) landed as
https://crrev.com/a72d976919a59d83ebe2883ff623050802a24488
Cr-Commit-Position: refs/heads/master@{#292704}

Powered by Google App Engine
This is Rietveld 408576698