Is it planned to have content blockers support in Firefox for iOS ?
Is it planned to have content blockers support in Firefox for iOS ?
Firefox is based on the WKWebView. Modern and Fast, but has a very poor (thin) API. It has zero options for interacting with the network stack, which is a requirement for content blocking. Bugs have been open since iOS 8, Apple does not seem to be interested or does not have the resources to surface more API. All the APIs are in WKWebView, just private.
Focus uses the older UIWebView. Slow, but better ability to interact with the network layer. Not ideal, but at least it is possible.
So to answer your question: We would have to replace WKWebView in Firefox for UIWebView. We've been very close to doing this in some form. But it is is big compromise in terms of functionality and stability. So I am not sure when and in what form that will happen.
Stuck between a rock and a private API.
For example: https://developer.apple.com/reference/networkextension/neapp...
We need a real solution. We need better WKWebView APIs. The requests are known. The bugs have been open since iOS 8. Two years.
For example, Firefox for iOS ranks exactly the same as Safari in speed benchmarks.