[Webkit-unassigned] [Bug 219632] REGRESSION(r261238): WKWebView crashes on launch inside a quicklook preview

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Dec 10 14:34:41 PST 2020


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

--- Comment #7 from sbarex at gmail.com ---
(In reply to Alexey Proskuryakov from comment #6)
> Please see documentation for
> com.apple.security.temporary-exception.mach-lookup.global-name at
> https://developer.apple.com/library/archive/documentation/Miscellaneous/
> Reference/EntitlementKeyReference/Chapters/
> AppSandboxTemporaryExceptionEntitlements.html.
> 
> The idea is that WebContent process confirms that the UI process can look up
> the com.apple.nsurlsessiond name. For applications,
> com.apple.security.network.client includes that, but as far as I know,
> QuickLook extensions don't honor com.apple.security.network.client.

Thanks, now I understand.
By setting the entitlement com.apple.security.temporary-exception.mach-lookup.global-name as an array and inserting the value com.apple.nsurlsessiond  finally the extension works! Many thanks!

However with Catalina it was not necessary to insert an exception in the entitlements. I don't know if for a different management of the quicklook framework or for the different version of webkit.

>From what I understand most of the formats supported by the system are rendered in quicklook via a webkit view (although apple still uses the deperecated qlgenerator api), so it seems strange to me that it does not allow its use in the new framework.

There is still one last bug but I'm afraid it doesn't depend on webkit. When scroll bars appear, it is not possible to drag the scroller with the mouse because the action causes the entire window to be dragged (but you can scroll with trackpad gesture).

-- 
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/20201210/bc0264e6/attachment.htm>


More information about the webkit-unassigned mailing list