[prev in list] [next in list] [prev in thread] [next in thread] 

List:       webkit-dev
Subject:    [webkit-dev] How to embed custom build of WebKit into MacOS app
From:       Moe Bazzi via webkit-dev <webkit-dev () lists ! webkit ! org>
Date:       2023-02-17 21:48:23
Message-ID: CAPiq7pe7yZTY8-OuyBbKNH4ctMcMYqGHKhQfiD2aHcmikWb13A () mail ! gmail ! com
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


Hey All! I've been trying to embed a custom build of WebKit (normally the
default build of WebKit that's pre-installed on the system is used). I was
able to link and build the macOS app with the custom WebKit build but I am
having an issue where the main browser process isn't able to launch other
processes like the Web and Networking processes. Specifically, the issue is
coming from XPC which is the MacOS API used by WebKit for cross-process
communication (the specific XPC error is XPC_ERROR_CONNECTION_INVALID).
It's been a real head-scratcher for a week now. I know it's possible to
embed a custom build of WebKit into a macOS because there are other
WebKit-based browsers out there that are able to do this, like Orion (
https://browser.kagi.com).

Thanks!

[Attachment #5 (text/html)]

<div dir="ltr">Hey All! I&#39;ve been trying to embed a custom build of WebKit \
(normally the default build of WebKit that&#39;s pre-installed on the system is \
used). I was able to link and build the macOS app with the custom WebKit build but I \
am having an issue where the main browser process isn&#39;t able to launch other \
processes like the Web and Networking processes. Specifically, the issue is coming \
from XPC which is the MacOS API used by WebKit for cross-process communication (the \
specific XPC error is XPC_ERROR_CONNECTION_INVALID). It&#39;s been a real \
head-scratcher for a week now. I know it&#39;s possible to embed a custom build of \
WebKit into a macOS because there are other WebKit-based browsers out there that are \
able to do this, like Orion (<a href="https://browser.kagi.com" \
target="_blank">https://browser.kagi.com</a>).<br><div><br></div><div>Thanks!</div></div>




_______________________________________________
webkit-dev mailing list
webkit-dev@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-dev


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic