...
<rdar://74402690>
Created attachment 420778 [details] WIP
Created attachment 422634 [details] patch
Created attachment 422639 [details] patch Try to fix the build error. I'll also look into the style error w.r.t my version checks.
Comment on attachment 422639 [details] patch r=me
Created attachment 422738 [details] patch for landing
Created attachment 422973 [details] patch for landing Let's test EWS on this.
Committed r274325: <https://commits.webkit.org/r274325> All reviewed patches have been landed. Closing bug and clearing flags on attachment 422973 [details].
Comment on attachment 422973 [details] patch for landing View in context: https://bugs.webkit.org/attachment.cgi?id=422973&action=review > Source/WTF/wtf/WTFConfig.cpp:75 > + RELEASE_ASSERT(result == KERN_SUCCESS); I'm hitting this assertion.
Never mind. Configuration issue on my part.
Comment on attachment 422973 [details] patch for landing View in context: https://bugs.webkit.org/attachment.cgi?id=422973&action=review > Source/WebKit/Shared/EntryPointUtilities/Cocoa/XPCService/XPCServiceMain.mm:169 > + WTF::initializeMainThread(); This is too early. It causes SafariForWebKitDevelopment to crash because it calls a function from JavaScriptCore.framework before we have loaded the framework. What was the intent of adding this?
Comment on attachment 422973 [details] patch for landing View in context: https://bugs.webkit.org/attachment.cgi?id=422973&action=review >> Source/WebKit/Shared/EntryPointUtilities/Cocoa/XPCService/XPCServiceMain.mm:169 >> + WTF::initializeMainThread(); > > This is too early. It causes SafariForWebKitDevelopment to crash because it calls a function from JavaScriptCore.framework before we have loaded the framework. What was the intent of adding this? Just kidding. It seems to work fine.