Skip to content

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

  1. Add the RU AdList filter: https://easylist-downloads.adblockplus.org/ruadlist.txt
  2. Open: https://dorama.land/taynyy-plan-10-seriya
  3. 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
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information