The EU DMA's Impact on Blink-Based Chromium for iOS

The European Union's Digital Markets Act (DMA) fundamentally disrupted Apple's mobile ecosystem by forcing the company to lift its long-standing ban on third-party browser engines on iOS, directly validating and accelerating the development of an experimental Blink-based Chromium browser. This article examines the historical restrictions of Apple's WebKit mandate, how the anticipation and enforcement of the DMA catalyzed the Chromium team to build a Blink-based prototype for iOS, and the ongoing technical and geographical hurdles that currently limit the browser's widespread deployment.

The Pre-DMA WebKit Mandate

For over a decade, Apple enforced a strict App Store policy requiring all third-party web browsers on iOS to use its proprietary rendering engine, WebKit. Because of this restriction, Google Chrome, Mozilla Firefox, and Microsoft Edge on iOS were essentially skins wrapped around Safari’s underlying technology. Google could not use its own Blink engine—the core of the open-source Chromium project used on Android, Windows, and macOS—meaning Chrome on iOS lacked the exact performance, compatibility, and feature parity found on other platforms.

Anticipation Sparks Experimental Development

In early 2023, recognizing that incoming European regulations would likely outlaw the WebKit mandate, Chromium engineers began developing an experimental Blink-based browser for iOS. Initially positioned as an internal research prototype to understand the performance constraints of iOS, this project laid the foundational code required to run Blink natively on Apple's mobile operating system. The looming DMA deadline provided the exact justification Google needed to invest engineering resources into a project that was, at the time, still a violation of Apple’s App Store rules.

The DMA Enforcement and iOS 17.4

The DMA officially designated Apple as a "gatekeeper," legally requiring the company to open its ecosystem to fair competition by March 2024. In response, Apple released iOS 17.4, which officially permitted developers to use alternative browser engines within the European Union.

This regulatory shift had an immediate impact on the experimental Chromium browser:

  • Legal Viability: The project transitioned from an unpublishable internal experiment into a legally viable software product capable of being distributed to millions of EU users.
  • API Access: Apple was forced to grant third-party engines access to critical iOS features previously reserved for WebKit, such as Just-In-Time (JIT) compilation, which is necessary for Blink to process JavaScript efficiently and securely.
  • Multiprocess Architecture: The DMA forced Apple to provide new frameworks allowing Blink to run its complex, sandboxed multiprocess architecture on iOS, a critical component for browser stability and security.

The Roadblocks to a Public Release

While the DMA made a Blink-based iOS browser legally possible, the specific way Apple implemented its compliance created new friction for the Chromium team.

First, Apple limited the allowance of alternative browser engines strictly to the 27 countries of the European Union. Because iPadOS was only added to the DMA's scope later, and the rest of the world remains locked to WebKit, releasing the Blink-based browser requires Google to maintain two completely different versions of Chrome for iOS simultaneously. One would use Blink for the EU, and the other would use WebKit for the rest of the world.

Second, Apple introduced strict technical and contractual requirements—known as the Web Browser Engine Entitlement—that developers must meet to deploy a non-WebKit engine. These include stringent security audits, timely vulnerability patching mandates, and financial guarantees.

Ultimately, the DMA successfully broke Apple's monopoly on browser engines and breathed life into the experimental Blink-based Chromium browser on iOS. However, because the regulation only applies regionally, the logistical burden of maintaining a fractured codebase has kept the Blink-based iOS browser in an experimental, developmental phase rather than seeing an immediate, full-scale consumer launch.