3 ms·
iOS requires a browser to use the OS-provided WebKit, but you can still use your own networking layer, and doing your own scripts injection (e.g. for extensions
by sirn 2y ago
iOS requires a browser to use the OS-provided WebKit, but you can still use your own networking layer, and doing your own scripts injection (e.g. for extensions, like what Orion is doing). Firefox for iOS used to use Alamofire as its networking engine, but switched over to NSURLSession/URLSession at some point. Chrome for iOS uses Cronet which was extracted from Chromium's networking stack (or maybe used, I have not followed the development recently).
- nanidin 2y agoiOS allows third party browser engines since iOS 17.4 in the EU.
- Two4 2y agoNo one is splitting their codebase for a single market if it doesn't make business sense. For a nonprofit with limited resources, I don't think it would make sense.
- nanidin 2y agoThat is Firefox's decision then, not a restriction by Apple as indicated by GP.
- HeatrayEnjoyer 2y agoApple doesn't restrict it at all outside the EU too?