Chromium Code Reviews
DescriptionImplement PermissionServiceImpl::RequestPermission in terms of RequestPermissions
This removes duplicate code from PermissionServiceImpl.
RequestPermissions and RequestPermission used to duplicate most of their
code. Instead RequestPermission is now implemented on top of the more
general RequestPermissions function, but with only a single item in the
request vector. This is in preparation for adding feature policy checks
to these functions, which would otherwise add more duplicated code.
This also fixes a small bug in ShellPermissionManager which was tickled by this change.
BUG=689802
Review-Url: https://codereview.chromium.org/2898653004
Cr-Commit-Position: refs/heads/master@{#475282}
Committed: https://chromium.googlesource.com/chromium/src/+/d93dbb23431e74ccc31aba4183fc2aef78a6553c
Patch Set 1 #Patch Set 2 : Implement PermissionServiceImpl::RequestPermission in terms of RequestPermissions #Patch Set 3 : Implement PermissionServiceImpl::RequestPermission in terms of RequestPermissions #Patch Set 4 : Implement PermissionServiceImpl::RequestPermission in terms of RequestPermissions #Patch Set 5 : Implement PermissionServiceImpl::RequestPermission in terms of RequestPermissions #
Messages
Total messages: 31 (24 generated)
|
|||||||||||||||||||||||||||||||||||||