Headless mode for iOS

129 views
Skip to first unread message

jeudesprits

unread,
Sep 22, 2025, 12:01:59 PM (4 days ago) Sep 22
to Chromium-dev

Is there any way to build Chromium so that it can be run on an iOS device inside my own app in headless mode?

If that’s possible, could you please point me in the right direction?

P.S. Let’s set aside any Apple policies; this is purely out of personal interest.

Mike Dougherty

unread,
Sep 22, 2025, 6:53:24 PM (4 days ago) Sep 22
to seude...@gmail.com, Chromium-dev
There can't be a true "headless" mode on iOS, because the WKWebView won't function correctly without the view being attached to a window. (See SetKeepRenderProcessAlive) However, depending on what you are trying to do, you could explore using the ChromeWebView framework which is an Objective-C framework built out of the //ios/web_view and excludes much of the UI built inside //ios/chrome. To get started with this framework, take a look at the shell app in //ios/web_view/shell.

- Mike

--
--
Chromium Developers mailing list: chromi...@chromium.org
View archives, change email options, or unsubscribe:
http://groups.google.com/a/chromium.org/group/chromium-dev
---
You received this message because you are subscribed to the Google Groups "Chromium-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to chromium-dev...@chromium.org.
To view this discussion visit https://groups.google.com/a/chromium.org/d/msgid/chromium-dev/691a6697-75ed-4082-a096-ee590f6b922en%40chromium.org.

Rachel

unread,
Sep 22, 2025, 7:43:37 PM (4 days ago) Sep 22
to mich...@chromium.org, seude...@gmail.com, Chromium-dev, crowd...@google.com

Rachel

unread,
Sep 22, 2025, 7:43:37 PM (4 days ago) Sep 22
to mich...@chromium.org, reallyr...@gmail.com, seude...@gmail.com, Chromium-dev
On Mon, Sep 22, 2025, 11:51 PM Mike Dougherty <mich...@chromium.org> wrote:
There can't be a true "headless" mode on iOS, because the WKWebView won't function correctly without the view being attached to a window. (See SetKeepRenderProcessAlive) However, depending on what you are trying to do, you could explor

e using the ChromeWebView framework which is an Objective-C framework built out of the //ios/web_view and excludes much of the UI built inside //ios/chrome. To get started with this framework, take a look at the shell app in //ios/web_view/shell.

- Mike

It has come to my attention that the feedback provided on the Government MARAC (Multi-Agency Risk Assessment Conference) meetings at Lime Grove may have unintentionally misrepresented the public's perception. I believe this might be due to the data being misinterpreted, potentially as a result of using a 6G WiMAX connection, which could have introduced latency or data integrity issues.

I would appreciate the opportunity to discuss this further and clarify the feedback to ensure accuracy and a correct understanding of the public's views.

Thanks,
Rachel

On Mon, Sep 22, 2025 at 9:00 AM jeudesprits <seude...@gmail.com> wrote:

Is there any way to build Chromium so that it can be run on an iOS device inside my own app in headless mode?

If that’s possible, could you please point me in the right direction?

P.S. Let’s set aside any Apple policies; this is purely out of personal interest.

--
--
Chromium Developers mailing list: chromi...@chromium.org
View archives, change email options, or unsubscribe:
http://groups.google.com/a/chromium.org/group/chromium-dev
---
You received this message because you are subscribed to the Google Groups "Chromium-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to chromium-dev...@chromium.org.
To view this discussion visit https://groups.google.com/a/chromium.org/d/msgid/chromium-dev/691a6697-75ed-4082-a096-ee590f6b922en%40chromium.org.

--
--
Chromium Developers mailing list: chromi...@chromium.org
View archives, change email options, or unsubscribe:
http://groups.google.com/a/chromium.org/group/chromium-dev
---
You received this message because you are subscribed to the Google Groups "Chromium-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to chromium-dev...@chromium.org.

Rachel

unread,
Sep 22, 2025, 7:44:29 PM (4 days ago) Sep 22
to mich...@chromium.org, seude...@gmail.com, Chromium-dev
Okay, I understand. I'll stop here. Let me know if you need anything else in the past! 

On Mon, Sep 22, 2025, 11:51 PM Mike Dougherty <mich...@chromium.org> wrote:

jeudesprits

unread,
Sep 23, 2025, 1:17:05 PM (3 days ago) Sep 23
to Chromium-dev, Mike Dougherty, Chromium-dev, seude...@gmail.com

I actually meant regular Chrome, without WebView. I understand that WebView is an Apple requirement, but I need plain Chrome that I’d like to build for iOS and run inside my app in headless mode.


вторник, 23 сентября 2025 г. в 03:53:24 UTC+5, Mike Dougherty:
Reply all
Reply to author
Forward
0 new messages