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

Issue 999783002: Extend vpnProvider API to support future enhancements (Closed)

Created:
5 years, 9 months ago by kaliamoorthi
Modified:
5 years, 9 months ago
CC:
chromium-reviews, chromium-apps-reviews_chromium.org, extensions-reviews_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Extend vpnProvider API to support future enhancements This CL modifies the vpnProvider extension API to support the following usecases 1) Support internal create of VPN configurations by admin policy. 2) Deliver UI events to the VPN client from the native UI in the platform. 3) Support the use of a unique identifier in the future instead of name. BUG=461256 Committed: https://crrev.com/3b40c46c3691bd3d5027b8bbe45d7fc1c463be5d Cr-Commit-Position: refs/heads/master@{#320306}

Patch Set 1 : #

Total comments: 26

Patch Set 2 : Fixed review comments #

Patch Set 3 : Added documentation for UI events #

Unified diffs Side-by-side diffs Delta from patch set Stats (+71 lines, -14 lines) Patch
M extensions/browser/api/vpn_provider/vpn_provider_api.h View 1 1 chunk +1 line, -0 lines 0 comments Download
M extensions/browser/api/vpn_provider/vpn_provider_api.cc View 1 3 chunks +11 lines, -3 lines 0 comments Download
M extensions/browser/api/vpn_provider/vpn_service.h View 1 2 chunks +8 lines, -3 lines 0 comments Download
M extensions/browser/api/vpn_provider/vpn_service.cc View 1 2 chunks +18 lines, -2 lines 0 comments Download
M extensions/common/api/vpn_provider.idl View 1 2 4 chunks +33 lines, -6 lines 0 comments Download

Messages

Total messages: 16 (6 generated)
kaliamoorthi
PTAL
5 years, 9 months ago (2015-03-11 14:43:50 UTC) #3
not at google - send to devlin
IDL lgtm with some comments https://codereview.chromium.org/999783002/diff/20001/extensions/common/api/vpn_provider.idl File extensions/common/api/vpn_provider.idl (right): https://codereview.chromium.org/999783002/diff/20001/extensions/common/api/vpn_provider.idl#newcode65 extensions/common/api/vpn_provider.idl:65: show_configure_dialog Style should be ...
5 years, 9 months ago (2015-03-11 17:56:09 UTC) #4
bartfab (slow)
lgtm https://codereview.chromium.org/999783002/diff/20001/extensions/browser/api/vpn_provider/vpn_provider_api.cc File extensions/browser/api/vpn_provider/vpn_provider_api.cc (right): https://codereview.chromium.org/999783002/diff/20001/extensions/browser/api/vpn_provider/vpn_provider_api.cc#newcode190 extensions/browser/api/vpn_provider/vpn_provider_api.cc:190: this, params->name /* name is id for now ...
5 years, 9 months ago (2015-03-12 12:06:39 UTC) #5
kaliamoorthi
Thanks Benjamin, Bartosz. I have addressed your comments. https://codereview.chromium.org/999783002/diff/20001/extensions/browser/api/vpn_provider/vpn_provider_api.cc File extensions/browser/api/vpn_provider/vpn_provider_api.cc (right): https://codereview.chromium.org/999783002/diff/20001/extensions/browser/api/vpn_provider/vpn_provider_api.cc#newcode190 extensions/browser/api/vpn_provider/vpn_provider_api.cc:190: this, ...
5 years, 9 months ago (2015-03-12 15:23:48 UTC) #7
bartfab (slow)
Still LGTM. https://codereview.chromium.org/999783002/diff/20001/extensions/common/api/vpn_provider.idl File extensions/common/api/vpn_provider.idl (right): https://codereview.chromium.org/999783002/diff/20001/extensions/common/api/vpn_provider.idl#newcode148 extensions/common/api/vpn_provider.idl:148: // Triggered when there is an UI ...
5 years, 9 months ago (2015-03-12 16:06:28 UTC) #9
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/999783002/100001
5 years, 9 months ago (2015-03-12 16:30:16 UTC) #12
not at google - send to devlin
https://codereview.chromium.org/999783002/diff/20001/extensions/common/api/vpn_provider.idl File extensions/common/api/vpn_provider.idl (right): https://codereview.chromium.org/999783002/diff/20001/extensions/common/api/vpn_provider.idl#newcode148 extensions/common/api/vpn_provider.idl:148: // Triggered when there is an UI event for ...
5 years, 9 months ago (2015-03-12 16:31:10 UTC) #13
kaliamoorthi
On 2015/03/12 16:31:10, kalman wrote: > https://codereview.chromium.org/999783002/diff/20001/extensions/common/api/vpn_provider.idl > File extensions/common/api/vpn_provider.idl (right): > > https://codereview.chromium.org/999783002/diff/20001/extensions/common/api/vpn_provider.idl#newcode148 > ...
5 years, 9 months ago (2015-03-12 16:34:09 UTC) #14
commit-bot: I haz the power
Committed patchset #3 (id:100001)
5 years, 9 months ago (2015-03-12 17:16:09 UTC) #15
commit-bot: I haz the power
5 years, 9 months ago (2015-03-12 17:17:03 UTC) #16
Message was sent while issue was closed.
Patchset 3 (id:??) landed as
https://crrev.com/3b40c46c3691bd3d5027b8bbe45d7fc1c463be5d
Cr-Commit-Position: refs/heads/master@{#320306}

Powered by Google App Engine
This is Rietveld 408576698