The requestDomains issue seems to be just the top of the iceberg...
I added here a couple of images describing what happens when the extension runs.
The Test extension works perfectly in Chrome and Firefox (with small adjustements). In Safari instead it's simply... confusing.
While testing the extension I used some other (more complex and bigger) rulesets to check what happens... my doubt is that Safari "remembers" in some way ALL the rulesets I used and gives back strange behaviours... or maybe I have serious problems in my Mac 16 inch 2019 Intel core i7 with Ventura 13.3.1, Safari 16.4, Xcode 14.3, even if I reinstalled everything yesterday, just to be sure.
Attachments: background.js (as txt), manifest.json, a ruleset
background.js.txt
manifest.json
adstest.json
Topic:
Safari & Web
SubTopic:
General
Tags: