Critical bug in ABP 3.22 - incorrect determination of frame side ownership
Environment
- OS version: Windows 10
- Browser version: Chrome 120
- Extension version: Adblock Plus 3.22
- Last working version: Adblock Plus 3.21
Steps to reproduce
- Add the RU AdList filter:
https://easylist-downloads.adblockplus.org/ruadlist.txt
- Open:
https://dorama.land/taynyy-plan-10-seriya
- Press the play button in the player
Observed behavior
The video is not playing. An error message appears in the player window: hlsjs-lite: Network error
Expected behavior
The video starts playing
Further information
The rule /^(?!.*(24liveblog.com|.../$third-party,script,stylesheet,xmlhttprequest,domain=....dorama.land
should not work on the tuthor.net
domain, but due to the incorrect identification of the frame side, it does.
Also, to check, instead of the RU AdList filter, you can add a rule: $third-party,xmlhttprequest,domain=dorama.land
See related internal EWE ticket: https://jira.eyeo.com/browse/EE-304
Edited by Thomas Greiner