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

Issue 927293002: platformKeys: Hook up the certificate selection dialog to selectClientCertificates. (Closed)

Created:
5 years, 10 months ago by pneubeck (no reviews)
Modified:
5 years, 10 months ago
Reviewers:
bartfab (slow), msw
CC:
chromium-reviews, extensions-reviews_chromium.org, cbentzel+watch_chromium.org, nkostylev+watch_chromium.org, tfarina, oshima+watch_chromium.org, chromium-apps-reviews_chromium.org, stevenjb+watch_chromium.org, davemoore+watch_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@cert_perms
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

platformKeys: Hook up the certificate selection dialog to selectClientCertificates. With this change the platformKeys API is functional. The only restriction it is effectively disabled if the user is policy managed. This restriction will be removed once the according policy is in place. Depends on https://codereview.chromium.org/932553002/ BUG=450167 Committed: https://crrev.com/fcaf87dba8e3ae20df648d169eb379d38697a552 Cr-Commit-Position: refs/heads/master@{#317335}

Patch Set 1 : #

Total comments: 54

Patch Set 2 : Addressed Bartosz's and Mike's comments. #

Total comments: 8

Patch Set 3 : Fixed includes. #

Patch Set 4 : Rebased. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+284 lines, -22 lines) Patch
M chrome/app/generated_resources.grd View 1 chunk +5 lines, -0 lines 0 comments Download
M chrome/browser/chromeos/platform_keys/platform_keys_service.h View 1 4 chunks +11 lines, -5 lines 0 comments Download
M chrome/browser/chromeos/platform_keys/platform_keys_service.cc View 4 chunks +10 lines, -5 lines 0 comments Download
M chrome/browser/chromeos/platform_keys/platform_keys_service_factory.h View 1 1 chunk +0 lines, -4 lines 0 comments Download
M chrome/browser/chromeos/platform_keys/platform_keys_service_factory.cc View 1 2 2 chunks +88 lines, -2 lines 0 comments Download
M chrome/browser/extensions/api/platform_keys/platform_keys_api.cc View 1 chunk +2 lines, -1 line 0 comments Download
M chrome/browser/extensions/api/platform_keys/platform_keys_apitest_nss.cc View 1 chunk +5 lines, -1 line 0 comments Download
A chrome/browser/ui/platform_keys_certificate_selector_chromeos.h View 1 1 chunk +44 lines, -0 lines 0 comments Download
M chrome/browser/ui/views/certificate_selector.cc View 1 2 2 chunks +5 lines, -4 lines 0 comments Download
A chrome/browser/ui/views/platform_keys_certificate_selector_chromeos.h View 1 2 3 1 chunk +50 lines, -0 lines 0 comments Download
A chrome/browser/ui/views/platform_keys_certificate_selector_chromeos.cc View 1 2 3 1 chunk +61 lines, -0 lines 0 comments Download
M chrome/chrome_browser_ui.gypi View 2 chunks +3 lines, -0 lines 0 comments Download

Messages

Total messages: 24 (10 generated)
pneubeck (no reviews)
ptal
5 years, 10 months ago (2015-02-19 17:19:43 UTC) #6
bartfab (slow)
lgtm with nits. https://codereview.chromium.org/927293002/diff/80001/chrome/app/generated_resources.grd File chrome/app/generated_resources.grd (right): https://codereview.chromium.org/927293002/diff/80001/chrome/app/generated_resources.grd#newcode9981 chrome/app/generated_resources.grd:9981: + <message name="IDS_PLATFORM_KEYS_SELECT_CERT_DIALOG_TEXT" desc="The text in ...
5 years, 10 months ago (2015-02-19 18:55:43 UTC) #7
pneubeck (no reviews)
@Mike, this is the second CL that I mentioned. Bartosz is currently looking at it, ...
5 years, 10 months ago (2015-02-19 18:56:39 UTC) #9
pneubeck (no reviews)
On 2015/02/19 18:56:39, pneubeck wrote: > @Mike, this is the second CL that I mentioned. ...
5 years, 10 months ago (2015-02-19 18:57:06 UTC) #10
msw
https://codereview.chromium.org/927293002/diff/80001/chrome/app/generated_resources.grd File chrome/app/generated_resources.grd (right): https://codereview.chromium.org/927293002/diff/80001/chrome/app/generated_resources.grd#newcode9980 chrome/app/generated_resources.grd:9980: + <!-- Strings for the certificate selection dialog triggered ...
5 years, 10 months ago (2015-02-19 20:21:54 UTC) #11
pneubeck (no reviews)
https://codereview.chromium.org/927293002/diff/80001/chrome/app/generated_resources.grd File chrome/app/generated_resources.grd (right): https://codereview.chromium.org/927293002/diff/80001/chrome/app/generated_resources.grd#newcode9980 chrome/app/generated_resources.grd:9980: + <!-- Strings for the certificate selection dialog triggered ...
5 years, 10 months ago (2015-02-19 21:51:42 UTC) #13
msw
lgtm
5 years, 10 months ago (2015-02-19 21:59:28 UTC) #14
pneubeck (no reviews)
Thanks!
5 years, 10 months ago (2015-02-19 21:59:34 UTC) #15
bartfab (slow)
Still LGTM. https://codereview.chromium.org/927293002/diff/100001/chrome/browser/chromeos/platform_keys/platform_keys_service_factory.cc File chrome/browser/chromeos/platform_keys/platform_keys_service_factory.cc (right): https://codereview.chromium.org/927293002/diff/100001/chrome/browser/chromeos/platform_keys/platform_keys_service_factory.cc#newcode38 chrome/browser/chromeos/platform_keys/platform_keys_service_factory.cc:38: callback.Run(nullptr); Nit: #include "base/callback.h" as you are ...
5 years, 10 months ago (2015-02-20 12:49:19 UTC) #16
pneubeck (no reviews)
https://codereview.chromium.org/927293002/diff/100001/chrome/browser/chromeos/platform_keys/platform_keys_service_factory.cc File chrome/browser/chromeos/platform_keys/platform_keys_service_factory.cc (right): https://codereview.chromium.org/927293002/diff/100001/chrome/browser/chromeos/platform_keys/platform_keys_service_factory.cc#newcode38 chrome/browser/chromeos/platform_keys/platform_keys_service_factory.cc:38: callback.Run(nullptr); On 2015/02/20 12:49:19, bartfab wrote: > Nit: #include ...
5 years, 10 months ago (2015-02-20 14:25:21 UTC) #18
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/927293002/120001
5 years, 10 months ago (2015-02-20 15:01:29 UTC) #20
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/927293002/140001
5 years, 10 months ago (2015-02-20 15:38:06 UTC) #22
commit-bot: I haz the power
Committed patchset #4 (id:140001)
5 years, 10 months ago (2015-02-20 16:31:40 UTC) #23
commit-bot: I haz the power
5 years, 10 months ago (2015-02-20 16:32:14 UTC) #24
Message was sent while issue was closed.
Patchset 4 (id:??) landed as
https://crrev.com/fcaf87dba8e3ae20df648d169eb379d38697a552
Cr-Commit-Position: refs/heads/master@{#317335}

Powered by Google App Engine
This is Rietveld 408576698