[Webkit-unassigned] [Bug 271664] [iOS 17.4] Local WebKit builds don't use locally-built app extensions

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Mar 27 08:29:05 PDT 2024


https://bugs.webkit.org/show_bug.cgi?id=271664

--- Comment #3 from Per Arne Vollan <pvollan at apple.com> ---
(In reply to Ali Juma from comment #2)
> (In reply to Per Arne Vollan from comment #1)
> > Thanks for reporting this issue!
> > 
> > The extension executables themselves are very small executables that just
> > calls into the WebKit framework. What specific issues are you seeing?
> 
> The main issue is that since these executables are part of the system, SIP
> prevents attaching a debugger to them, even if they are ultimately calling
> into the WebKit framework.
> 

That is a good point! I will look into ways of resolving this.

> > Since
> > the IPC code is contained in the WebKit framework, I would not immediately
> > expect there to be mismatches with regards to IPC messaging.
> 
> Sometimes on launch,
> NetworkProcessProxy::didReceiveNetworkProcessProxyMessage
> receives a WebSWServerConnection_WhenServiceWorkerIsTerminatedForTesting
> message which it should never receive outside of tests, so fails an
> assertion for this unhandled message. That made me think that the sender and
> receiver were using different versions of the MessageName enum, but since
> this is not consistent it's probably unrelated.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20240327/363832bb/attachment.htm>


More information about the webkit-unassigned mailing list