Link-based popup blocking stopped working in Firefox 79
Starting with Firefox 79,
<a target="_blank"> links imply
rel="noopener", and documents created with the
noopener flag aren't reported through
webNavigation.onCreatedNavigationTarget on Firefox, hence are ignored by Adblock Plus' popup blocking logic.
Steps to reproduce
- Open https://testpages.adblockplus.org/en/filters/popup on Firefox 79 or higher.
- Add filter
||testpages.adblockplus.org/testfiles/popup/link.html^$popupto the extension.
- Refresh the test page and click
Trigger link based popup
The popup is not blocked.
The popup should be blocked.