Affiliate Disclosure
If you buy through our links, we may get a commission. Read our ethics policy.

Google's Chromium team working on non-WebKit browser for iOS

Chromium and WebKit logos

Last updated

Google's Chromium team is working on making a new experimental browser for iOS based on Blink, instead of using Webkit as mandated by App Store policies.

Under the App Store Review Guidelines, web browsers and apps that offer web-browsing capabilities must employ "the appropriate WebKit framework and WebKit Javascript." However, it seems Google is starting to look at other ways to offer browsing on iOS, without using the Apple-sanctioned browser engine.

The search giant's Chromium developers are reportedly working on a web browser for iOS that uses the Blink browser engine, according to The Register. The "content_shell iOS port" referred to in Chromium bug reports is apparently an internal-only application, intended for testing graphics and input latencies.

The posting, from January 31, underlines that it is "experimental only," and it is currently not intended to be "a shippable product."

A spokesperson told the report it is "an experimental prototype that we are developing as part of an open source project with the goal to understand certain aspects of performance on iOS. It will not be available to users and we'll continue to abide by Apple's policies."

Despite the protestations, this may be laying the groundwork for major changes in iOS browser development in the future.

Law changes, engine changes

While Apple currently won't allow browsers using anything other than WebKit into the App Store, that policy could potentially be challenged in the future, via changes in law.

For example, Europe's Digital Markets Act aims to force Apple into making changes to how it allows developers access to iOS as a whole, including the possibility of enabling third-party app storefronts. Since other stores will be able to set their own rules about app content, that means a browser offered through a third-party store wouldn't be limited to the WebKit-only rule.

The National Telecommunications and Information Administration's report released on February 1 also pointed to how Apple's policies have "created unnecessary barriers" for app developers, including "functional restrictions that favor some apps over others."

Apple is reportedly bracing itself for the DMA implementation, with work allegedly happening behind the scenes to comply with the rules, including third-party app storefronts.

With alternate avenues to put apps onto the iPhone potentially on the way, this sort of testing by Google could be viewed as a start towards developing a browser that works to Google's own rules, not those set by Apple. Indeed, the "experimental prototype could be more than just a vehicle for testing.

A report source familiar with browser development says content_shell is a "minimal browser application," and that it is "the start of a browser port." Visible code commits indicate that it is in skeletal form and missing core components including sandboxing, JIT support in V8, and a fully fleshed-out graphics stack.

It's highly plausible that these areas could be improved upon within months, if Google put its resources in that direction. With the prospect of distributing a browser on iOS that doesn't lean on Apple's WebKit engine, that could be all the motivation Google needs.



23 Comments

ihatescreennames 19 Years · 1977 comments

What are the benefits to Google in using a non-WebKit based browser?

DAalseth 6 Years · 3067 comments

What are the benefits to Google in using a non-WebKit based browser?

My guess would be the opportunity to do data mining. That’s why I won’t touch Chrome with a ten foot pole.

racerhomie3 7 Years · 1264 comments

I have seen the horrible battery life & sluggish performance given by Chromium on macOS by Edge. I prefer Edge on my iPads & iPhones much more than Edge on my macOS devices.

If I didn’t know better I would have said macs have terrible battery life. No wonder iPads & the App Store are so valuable 

lkrupp 19 Years · 10521 comments

DAalseth said:
What are the benefits to Google in using a non-WebKit based browser?
My guess would be the opportunity to do data mining. That’s why I won’t touch Chrome with a ten foot pole.

But on the Apple Discussion Forums the Chrome browser is has a constant presence with users always asking for help with problems they have using it on their Macs and iDevices. Chrome is by far the most popular browser in the world now. That’s why I’m always saying deep down people don’t care about their data being collected.

And we should know by now that third party App stores are coming. They’ve been around for the Mac since day one and there’s no reason iOS won’t still thrive with them. Apple will make iOS as bulletproof as possible like macOS and let the consumer decide to screw themselves like they continue to do so on the Mac. 

lkrupp 19 Years · 10521 comments

I have seen the horrible battery life & sluggish performance given by Chromium on macOS by Edge. I prefer Edge on my iPads & iPhones much more than Edge on my macOS devices.

If I didn’t know better I would have said macs have terrible battery life. No wonder iPads & the App Store are so valuable 

Yet you reject Safari.