When I submit my extension I get the following warning:
Because of the following issue, your extension may require an in-depth review:
**- Broad Host Permissions**
Instead of requesting broad host permissions, consider using the activeTab permission, or specify the sites that your extension needs access to. Both options are more secure than allowing full access to an indeterminate number of sites, and they may help minimize review times.
The [activeTab](
https://developer.chrome.com/extensions/activeTab) permission allows access to a tab in response to an explicit user gesture.
{
...
"permissions": ["activeTab"]
}
If your extension only needs to run on certain sites, simply specify those sites in the extension manifest:
{
...
"permissions": ["
https://example.com/*"]
}
This is confusing, and took some time to realise this warning is just wrong.
Additionally I actually limit the usage to 1 url in host_permissions, so I don't understand
why I get this error in the first place.
Thanks for clarifying / fixing.