Pasithea0 I would also love to see this. I’ve been exploring the idea of the movie-web extension on iOS, but it’s not functional yet. I hope this gets added soon!
dino Vlad for now declarativeNetRequest is available in RC only, as we are looking for user feedbacks to make it perfect. Also, this is supposed to work in same way like how the API works on Safari.
Pasithea0 Hmm, I tested my extension and it still doesn't seem to be working. If this was added, it must be something else causing my extension to break. I'll look into it
Pasithea0 I looked through the code to try to see how it works. It's basically a local proxy using DNR. BaseRequest for baseUrl, headers, url, etc. makeRequest.ts Lots of browser.declarativeNetRequest.updateDynamicRules to update the headers on the proxy site declarativeNetRequest.ts I tested Orion on macOS and iOS but it appears to be missing. I hope this can get added soon!
Pasithea0 dino PLEASE PLEASE PLEASE implement proper DNR from chrome or Firefox. I guess this explains my problem... Webkit's DNR API is just buns Webkit DNR limitations include: Safari has a very restrictive allowlist of headers that can be modified. Safari's updateDynamicRules dNR allow list Rules may fail silently without displaying errors. Implementation appears incomplete compared to other browsers, despite being documented as supported. https://bugs.webkit.org/show_bug.cgi?id=290922 https://github.com/w3c/webextensions/issues/372 someone else complaining If you’re trying to get 100% extension support, full DNR support would be needed