New FF permission required
Why is the "Access browser activity during navigation" permission needed?
Some content scripts are injected into every frame. The webNavigation API allows the extension to iterate over each frame to inject code vs using the allFrames option which offers less control. I'm looking to see if there's a workaround to revert to the old way, but it's messier.
It would have been nice to mention that in the release note. When I see an update for one of my extensions, I usually look into the release notes to check what's new , especially if all of a sudden, there is an popup asking for more permissions out of the blue.
Honestly, I added the code so long ago I forgot about the new permission and that there was an associated notification.