https://www.theregister.com/2023/02/07/mozilla_google_apple_webkit/ [user] [user] Sign in / up The Register(r) -- Biting the hand that feeds IT [magn] [burg] [burg] Topics Security Security All SecurityCyber-crimePatchesResearchCSO (X) Off-Prem Off-Prem All Off-PremEdge + IoTChannelPaaS + IaaSSaaS (X) On-Prem On-Prem All On-PremSystemsStorageNetworksHPCPersonal Tech (X) Software Software All SoftwareAI + MLApplicationsDatabasesDevOpsOSesVirtualization (X) Offbeat Offbeat All OffbeatDebatesColumnistsScienceGeek's GuideBOFHLegalBootnotesSite NewsAbout Us (X) Special Features Special Features Government Tech Week Vendor Voice Vendor Voice Vendor Voice All Vendor VoiceAmazon Web Services (AWS) Business Transformation Google Cloud for Startups (X) Resources Resources Whitepapers Webinars Newsletters [devops] Devops 14 comment bubble on white Mozilla, like Google, is looking ahead to the end of Apple's WebKit rule 14 comment bubble on white Work on a Gecko-based version of Firefox for iOS is underway, again icon Thomas Claburn Tue 7 Feb 2023 // 08:30 UTC # Updated Mozilla is planning for the day when Apple will no longer require its competitors to use the WebKit browser engine in iOS. Mozilla conducted similar experiments that never went anywhere years ago but in October 2022 posted an issue in the GitHub repository housing the code for the iOS version of Firefox that includes a reference to GeckoView, a wrapper for Firefox's Gecko rendering engine. Under the current Apple App Store Guidelines, iOS browser apps must use WebKit. So a Firefox build incorporating Gecko rather than WebKit currently cannot be distributed through the iOS App Store. [devops] As we reported last week, Mozilla is not alone in anticipating an iOS App Store regime that tolerates browser competition. Google has begun work on a Blink-based version of Chrome for iOS. [devops] [devops] The major browser makers - Apple, Google, and Mozilla - each have their own browser rendering engines. Apple's Safari is based on WebKit; Google's Chrome and its open source Chromium foundation is based on Blink (forked from WebKit a decade ago); and Mozilla's Firefox is based on Gecko. Microsoft developed its own Trident rendering engine in the outdated Internet Explorer and a Trident fork called EdgeHTML in legacy versions of Edge but has relied on Blink since rebasing its Edge browser on Chromium code. [devops] Browser rendering engines render text and images on screen. When browser engineers add new features or support new APIs, they often do so through rendering engine code additions, as can be seen from various Blink enhancements. Sometimes Apple, Google, and Firefox agree on new features and work together and fix the issue, as with popover menus. Other times, the browser makers disagree and sulk as their codebases diverge. Safari developed a reputation for lagging behind Chrome and Firefox. Apple, however, appears to be aware of the risk posed by regulators and has added more staff to the WebKit team to close the capabilities gap. * Google works on Blink-based iOS browser contrary to Apple's WebKit rule * Apple sued for promising privacy, failing at it * Google, Mozilla to collaborate with Apple on fresh Webkit browser benchmark * UK competition watchdog investigates Apple and Google 'stranglehold' over the mobile market If Apple does allow other browser engines within iOS ecosystem, Google and Mozilla will be able to compete with Safari through technical differentiation that's already evident in the desktop versions of these browsers. Open Web Advocacy, a developer lobbying group, last year issued a Walled Gardens report elaborating on the consequences of Apple's WebKit requirement. It described Apple's restrictions as anticompetitive self-preferencing. [devops] "Apple is preventing the interoperable, standards-based web from becoming a viable alternative to the native proprietary ecosystems on offer from Apple and Google," the group's report argues. "In the absence of competition, the poor state of Apple's own browser and integration of webapps has the effect of pushing developers and users towards the gated ecosystem of the App Store." While the requested Firefox for iOS settings page for toggling GeckoView could be for internal browser testing, it appears to be something more. The brief public discussion of the GitHub issue suggests Mozilla has anticipated that Apple's rules may change - something sought by Mozilla and others through ongoing regulatory lobbying. Asked on December 12 by an open source contributor what release this is for, Laurie Marceau, senior software Developer at Mozilla, answered that it's "for a secondary project not in this repository." The open source contributor then replies, "Thanks, can't wait until [the] EU clarifies [the] situation and we can have proper Gecko Firefox on iOS." Marceau responds with a thumbs-up emoji. We asked Marceau to elaborate but we've not heard back. Mozilla did not immediately respond but said it might have something to say later. We will update this story if so. On December 13 last year, it was reported that Apple was preparing to allow third-party app stores in iOS 17 - expected in Q3 2023 - to comply with the European Digital Markets Act. Those rules - and related concerns raised by other regulators - look likely to force Apple to drop its iOS WebKit requirement. Apple, however, has made no public commitment to that effect and did not respond to The Register's request for comment. This is not the first time Mozilla has prepared a Gecko-based version of Firefox for iOS. Ted Mielczarek, a former platform engineer at Mozilla, noted via Twitter that he has twice before been involved in Gecko ports to iOS, in 2010 and 2015. Mozilla never forced the issue by asking a court to force Apple to distribute Gecko-based Firefox on iOS - a costly battle it might not win. But recently it showed public concern about the anticompetitive consequences of Apple's WebKit rule in a September 2022 report titled "Five Walled Gardens: Why Browsers are Essential to the Internet and How Operating Systems Are Holding Them Back." If the EU Digital Markets act has the effect that has been predicted, there will be fewer walled gardens by the end of the year. But based on past experience don't hold your breath. (r) Updated to add In an emailed statement, a Mozilla spokesperson said, "We abide by Apple's iOS app store policies, and are simply doing some exploratory work to understand the technical challenges for Gecko-based browsers on iOS if those policies were to change. We hope the day will come when people can freely decide to use the browser of their choice, including the opportunity to select the engine that underpins it." Get our Tech Resources # Share Similar topics * Apple * Firefox * Google More like these x Similar topics * Apple * Firefox * Google * Mozilla Foundation Narrower topics * AirTag * Android * Apple M1 * App stores * Chrome * Chromium * Google AI * Google Cloud Platform * Google Nest * G Suite * iCloud * iMac * iOS * iPad * iPhone * iPod * iTunes * Kubernetes * Mac * MacBook * Pixel * Privacy Sandbox * Safari * Siri * Tavis Ormandy * Tim Cook Broader topics * Alphabet * Search Engine * Steve Jobs * Steve Wozniak * Web Browser Similar topics # Share 14 comment bubble on white COMMENTS Similar topics * Apple * Firefox * Google More like these x Similar topics * Apple * Firefox * Google * Mozilla Foundation Narrower topics * AirTag * Android * Apple M1 * App stores * Chrome * Chromium * Google AI * Google Cloud Platform * Google Nest * G Suite * iCloud * iMac * iOS * iPad * iPhone * iPod * iTunes * Kubernetes * Mac * MacBook * Pixel * Privacy Sandbox * Safari * Siri * Tavis Ormandy * Tim Cook Broader topics * Alphabet * Search Engine * Steve Jobs * Steve Wozniak * Web Browser TIP US OFF Send us news --------------------------------------------------------------------- Other stories you might like What's called Grogu but isn't that cute? Google's leaked answer to Apple AirTags Rumored product looks like part of a larger effort to compete with Cupertino's Find My network Personal Tech17 Jan 2023 | 13 Fast-evolving Prilex POS malware can block contactless payments ... forcing users to insert their cards into less-secure PIN systems Research3 Feb 2023 | 15 Break up Google now, says US govt in ad monopoly lawsuit I'm feeling yucky Personal Tech24 Jan 2023 | 18 What does it really take to be a leader when it comes to cloud databases? Here's what the AWS customer obsession means to you Sponsored Feature [devops] Watchdog: There just may be something in these claims Apple broke labor laws You're holding staff meetings wrong? On-Prem1 Feb 2023 | 12 If your DNS queries LoOk liKE tHIs, it's not a ransom note, it's a security improvement It's not Google's plan. There's no way it's Google's plan. It was Google's plan Networks19 Jan 2023 | 84 As Apple sales slide, Tim Cook says fanbois will tolerate higher iPhone prices As for Macs, CEO admits PC industry is shrinking Personal Tech3 Feb 2023 | 35 Any iPad is foldable if you try hard enough but Apple guru says a hinged one is coming Cupertino commentators split over foldable fondleslab predictions Personal Tech31 Jan 2023 | 14 Google unleashes fightback against ChatGPT, a Bard by any other name Competition for AI-powered search between Microsoft and Google heats up AI + ML6 Feb 2023 | 24 Google boosts bounties for open source flaws found via fuzzing Max reward per project integration is now $30k Security1 Feb 2023 | 2 Google ready to kick the cookie habit by Q3 2024, for real this time As for privacy concerns about the Topics API? We'll get back to you Devops1 Feb 2023 | 43 Chrome bug bedevils file storage in the cloud 'I'm sorry, Dave. I can't do that' Storage29 Jan 2023 | 5 The Register icon Biting the hand that feeds IT About Us* * Contact us * Advertise with us * Who we are Our Websites* * The Next Platform * DevClass * Blocks and Files Your Privacy* * Cookies Policy * Privacy Policy * T's & C's * Do not sell my personal information Situation Publishing Copyright. All rights reserved (c) 1998-2023 no-js