Skip to content

Chrome Web Store doesn't like Tabs permissions #465

@anthnyajp

Description

@anthnyajp

The Google Web Store doesn't allow Tabs permissions used by the service_worker.js file.

Information provided from Google when trying to deploy Google extension to the Google Web Store.
Violation(s):

Use of Permissions:

Violation reference ID: Purple Potassium

Violation:
The following permission(s) need not be requested for the methods/properties implemented by the item:
tabs

How to rectify: Remove the above permission(s). The properties used by the items will continue to function even without requesting these permissions.

Relevant section of the program
policy:
Request access to the narrowest permissions necessary to implement your Product's features or services. Don't attempt to "future proof" your Product by requesting a permission that might benefit services or features that have not yet been implemented. (learn more)

This violation was detected as a result of an internal review. Learn more about enforcement here.

For reference: https://developer.chrome.com/docs/webstore/troubleshooting/#excessive-permissions

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions