OPD sent repeatedly on Firefox
Environment
- OS version: macOS
- Browser version: Firefox 121.0
- Extension version: Adblock Plus 3.22; Release build for Firefox
- Last working version: (e.g. Adblock Plus 3.21)
Steps to reproduce
- Install the latest ABP 3.22 release build
- Create an
after_navigationOPD in MoEngage or by following the steps below to use the IPM Mock server- Ensure the IPM mock server is up: https://qa-mock-ipm-server.glitch.me/
- Open the extension's Options page
- Send the following in the console:
browser.runtime.sendMessage({type: 'prefs.set', key: 'ipm_server_url', value: 'https://qa-mock-ipm-server.glitch.me/'}) - Also send in the console:
browser.runtime.sendMessage({type: "prefs.set", key: "installation_id", value: "opdnavigationABP"}); - Ping the extension by sending in the console:
browser.runtime.sendMessage({type: 'testing.ping_ipm_server'});
- After the OPD has been sent, navigate to example.com
- Click on the CTA button
- Open example.com again in a new tab
Observed behavior
The OPD is shown repeatedly after clicking on the CTA button and opening example.com again in a new tab
Expected behavior
The OPD should only be shown once after navigating to example.com and clicking the CTA button.
Further information
This is only happening on Firefox
Edited by Chichi