Extension Docs: Details on valid optional permissions is incomplete
Reported by
peter.m....@gmail.com,
Mar 15 2018
|
||||||
Issue descriptionChrome Version : 65.0.3325.162 OS Version: OS X 10.13.2 URLs (if applicable) : https://developer.chrome.com/extensions/permissions Other browsers tested: Add OK or FAIL after other browsers where you have tested this issue: Safari: N/A Firefox: N/A IE/Edge: N/A I am reporting a content bug on https://developer.chrome.com/extensions/permissions I clicked on “Report a content bug” in the footer and it brought me here with the “Defect on Mac OS” template. This list looks incomplete: ``` You can specify any of the following as optional permissions: host permissions background bookmarks clipboardRead clipboardWrite contentSettings contextMenus cookies debugger history idle management notifications pageCapture tabs topSites webNavigation webRequest ``` I believe "downloads" should be in there too, right? Also it’d be really nice if those permissions were all links to their resulting documentation. UserAgentString: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3325.162 Safari/537.36
,
Mar 16 2018
,
Mar 16 2018
Able to reproduce the issue on Mac 10.13.3, Win-10 and Ubuntu 14.04 using chrome reported version #65.0.3325.162 and latest canary #67.0.3371.0. This is a non-regression issue as it is observed from M60 old builds. Hence, marking it as untriaged to get more inputs from dev team. ccing karandeepb@ from related issue id: 273017. Thanks...!!
,
Mar 16 2018
Yeah, this list does appear incomplete. Crystal, can we update this?
,
Apr 10 2018
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/561f5d091c42c12fa5d2c8b9d954f437a7f6a0b5 commit 561f5d091c42c12fa5d2c8b9d954f437a7f6a0b5 Author: crystallambert@chromium.org <crystallambert@chromium.org> Date: Tue Apr 10 17:24:39 2018 [Extension API Documentation]Update to Permissions List of permissions that can be optional was outated. This CL updates and organized them. Bug: 822371 Change-Id: Ie6ee5854b9ed5ca7636132a4e732abd15cb5d74b Reviewed-on: https://chromium-review.googlesource.com/978967 Commit-Queue: Crystal Lambert <crystallambert@chromium.org> Reviewed-by: Devlin <rdevlin.cronin@chromium.org> Cr-Commit-Position: refs/heads/master@{#549573} [modify] https://crrev.com/561f5d091c42c12fa5d2c8b9d954f437a7f6a0b5/chrome/common/extensions/docs/templates/intros/permissions.html
,
Apr 11 2018
Tested the issue on mac 10.13.3, win-10 and ubuntu 17.10 using chrome version #67.0.3394.0 as per comment #0. Attached a screen cast for reference. Did not find any permissions as listed in comment #0 after navigating to https://developer.chrome.com/extensions/permissions. Clicked on the link "Learn more: Declaring permissions" at https://developer.chrome.com/extensions/permissions and was able to find some permissions under "The following table lists the currently available permissions:". Also the permissions were all links to their resulting documentation. crystallambert@ - Could you please check the attached screen cast and please let us know if it is the expected behaviour and help us in verifying the fix. Thanks...!!
,
Apr 12 2018
@6 This is a bug about our public documentation, rather than Chrome's functionality. No need to verify the fix in a particular build of chrome. |
||||||
►
Sign in to add a comment |
||||||
Comment 1 by woxxom@gmail.com
, Mar 15 2018