Closed stefan1983 closed 6 years ago
I have no interest in this browser.
I tried to port IPvFoo to Safari since it has recently introduced support for the WebExtensions API. Unfortunately the server IP address essential to IPvFoo is omitted from all web request event details. I can imagine that this is intended by Apple for whatever reason but I will open a bug report anyway.
I recently got macOS Ventura running in KVM, and tried to build IPvFoo for Safari:
% xcrun safari-web-extension-converter src
This is the resulting error:
webRequest
events.service_worker
script failed to load due to an error.Using firefox-manifest.json
with 'page_action' renamed to 'action', it gets far enough to render a ? and the popup, but chrome.webRequest
is undefined.
Using the old manifestv2
branch, I'm able to log webRequest.onResponseStarted
events, but the ip
field is missing. So even when Safari adds support for webRequest in MV3, IPvFoo will be unimplementable unless they also start reporting IP addresses.
While writing this up, I noticed that A1bi already reached the same conclusion 2 years ago... at least I can report that nothing has changed since then.
Any news about it?
I would love to have ipvfoo as SAFARI Extension. Would be great if you could put this onto your roadmap.
Thanks