Opened on 06/24/2019 at 08:52:06 AM

Last modified on 06/26/2019 at 04:44:42 PM

#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 on 06/24/2019 at 08:52:34 AM.
Screen Shot 2019-06-24 alle 10.37.23.png (81.7 KB) - added by michelangelo on 06/24/2019 at 08:52:51 AM.

Download all attachments as: .zip

Change History (3)

Changed on 06/24/2019 at 08:52:34 AM by michelangelo

Changed on 06/24/2019 at 08:52:51 AM by michelangelo

comment:1 Changed on 06/26/2019 at 04:44:42 PM 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.

Add Comment

Modify Ticket

Change Properties
Action
as new .
as The resolution will be set. Next status will be 'closed'.
to The owner will be changed from (none).
Next status will be 'reviewing'.
 
Note: See TracTickets for help on using tickets.