Chromium Code Reviews
DescriptionIntroduces alias networking.onc for networkingPrivate API.
Adds networking.onc permission, which guards the introduced
networking.onc alias - for now, the permission is bound to dev channel
and available to the same whitelist as networkingPrivate API.
To avoid duplicating whitelist for the two permissions, the whitelist
is moved to behavior features and the behavior feature is added as a
dependency for both of them.
Refactors networking private API tests to enable parameterizing the
networking API to be used in the test and adds tests that exercise
alias - networking.onc code path.
Also groups some sub tests (which were all run in a separate browser
test) together in order to reduce total overhead of starting browser
for browser tests.
This is the first step towards renaming networkingPrivate API to
networking.onc (which will be made available to kiosk sessions).
BUG=672186
Committed: https://crrev.com/975d838eca97d3cac1578861c9df42fe46e2a9d5
Cr-Commit-Position: refs/heads/master@{#438574}
Patch Set 1 #Patch Set 2 : . #Patch Set 3 : tweak similarity #Patch Set 4 : . #Patch Set 5 : . #Patch Set 6 : . #Patch Set 7 : update permission message #Patch Set 8 : . #Patch Set 9 : remove huge renaming in api impl #Patch Set 10 : . #
Total comments: 8
Patch Set 11 : . #Patch Set 12 : networkConfig -> networking.onc #
Total comments: 2
Patch Set 13 : . #Patch Set 14 : tests #Patch Set 15 : . #
Total comments: 6
Patch Set 16 : . #
Total comments: 2
Patch Set 17 : . #Patch Set 18 : . #Patch Set 19 : . #Patch Set 20 : . #
Total comments: 4
Patch Set 21 : . #
Total comments: 8
Patch Set 22 : test alias #Patch Set 23 : . #Patch Set 24 : allow optional permission #Messages
Total messages: 63 (40 generated)
|