Opened 5 months ago

Last modified 5 months ago

#7488 new defect

Rule list compilation failed: A list cannot have if-domain and unless-domain mixed with if-top-url and unless-top-url

Reported by: michelangelo Assignee:
Priority: Unknown Milestone:
Module: Unknown Keywords:
Cc: sebastian Blocked By:
Blocking: Platform: Safari
Ready: no Confidential: no
Tester: Unknown Verified working: no
Review URL(s):

Description

Environment

Macos High Sierra 10.13.6, Safari 12.1.1 (13607.2.6.1.2) Adblock Plus 12.10.5, Filter EasyList (minified) and/or Adblock Warning Removal List

How to reproduce

  1. clic on ABP icon,
  2. clic options
  3. disable Adblock Warning Removal List by unchecking its box: a messagebox is shown with the error "Safari: Rule list compilation failed: Empty extension. "
  4. enable Adblock Warning Removal List by checking its box: a messagebox is shown with the error "Rule list compilation failed: A list cannot have if-domain and unless-domain mixed with if-top-url and unless-top-url"

Observed behaviour

Used ABP some time ago then uninstalled it. Recently, I installed it again but I get the error above.

Expected behaviour

normal behavior i.e. blocking ads without throwing errors

Attachments (2)

Screen Shot 2019-06-24 alle 10.37.14.png (71.2 KB) - added by michelangelo 5 months ago.
Screen Shot 2019-06-24 alle 10.37.23.png (81.7 KB) - added by michelangelo 5 months ago.

Download all attachments as: .zip

Change History (3)

Changed 5 months ago by michelangelo

Changed 5 months ago by michelangelo

comment:1 Changed 5 months ago by greiner

  • Cc sebastian added

I assume "Adblock Plus 12.10.5" refers to Adblock Plus 1.12.5. Because note that, as mentioned in the release notes for Adblock Plus 2.0, starting with Safari 12, you'll need at least Adblock Plus 2.0 because Safari no longer supports the features that allowed us to do the ad blocking ourselves but instead requires us to use their ad blocking engine.

Therefore please make sure to get the latest version of Adblock Plus for Safari.

@Sebastian Please correct me if I'm wrong and otherwise close this ticket.

Note: See TracTickets for help on using tickets.