MV3 extension can be installed in unsupported Opera versions
Environment
- OS version: Windows 10
- Browser version: Opera versions from 72 to 85
- Extension version: https://gitlab.com/adblockinc/ext/adblockplus/adblockplusui/-/jobs/2908532560
- Last working version: /
Steps to reproduce
- Download the artifacts from pipeline: https://gitlab.com/adblockinc/ext/adblockplus/adblockplusui/-/jobs/2908532560
- Try to install Chrome mv3 extension (artifact:
adblockplus-chrome-616dc686-mv3.zip
) in any Opera version from 72 to 85
Observed behavior
Extension is installed.
Expected behavior
In Opera versions < 86, the extension should not be installed and a 'Failed to load' message should be shown to the user:
Further information
- Minimum supported Opera version for MV3 is 86 (https://gitlab.com/adblockinc/ext/adblockplus/adblockplusui/-/blob/8003dd3c6f9209d57fcf4edf3fb50ee103089734/adblockpluschrome/build/manifest.v3.json#L17)
- The change for dropping manifest v3 support in outdated browsers was implemented in this issue: https://gitlab.com/adblockinc/ext/adblockplus/adblockplusui/-/issues/1079