Chromium Code Reviews
Descriptionchromeos: Move ownership of ash VPN provider list from chrome into ash
This will make it easier to convert VPNDelegate to a mojo interface for
mustash.
The ash VPNDelegate maintains the list of providers. It is responsible for
adding the built-in OpenVPN provider. Chrome only provides the list of
extension-backed VPN providers.
Collpase VPNProvider::Key and VPNProvider into a single struct because
there is a 1:1 mapping between the two structs, so there is no need for
a separate key.
BUG=651148
TEST=added VPNDelegateTest to ash_unittests
Committed: https://crrev.com/2dd804b7babf9e02ecfec278fb628e67dcbaa837
Cr-Commit-Position: refs/heads/master@{#433745}
Patch Set 1 #Patch Set 2 : rebase #
Total comments: 4
Patch Set 3 : rebase #
Total comments: 8
Patch Set 4 : review comments #Patch Set 5 : Collapse VPNProvider::Key and VPNProvider structs #
Total comments: 1
Dependent Patchsets: Messages
Total messages: 35 (26 generated)
|