I was looking at the docs around this and it looks like both webRequest and webRequestBlocking are not warning permissions going by
this.
If an extension on MV2 adds these new permissions to the manifest, would it be disabled for existing users?
I've noticed that if we simply add them as optional and call chrome.permissions.request with the 2 permissions, these are granted without a user prompt as well. Is that simply due to the extension being loaded as an unpacked extension?