2022-05-02 Alan Coon Apply patch. rdar://problem/92617943 2022-05-02 Alex Christensen Revert all use of _setPrivacyProxyFailClosedForUnreachableNonMainHosts https://bugs.webkit.org/show_bug.cgi?id=239977 Due to what is likely confusion about internal integration processes, the powers that be have decided that the best course of action for now is to restore the status quo and accept any consequences that may entail. * NetworkProcess/cocoa/NetworkDataTaskCocoa.mm: (WebKit::NetworkDataTaskCocoa::NetworkDataTaskCocoa): * NetworkProcess/cocoa/NetworkSessionCocoa.mm: (WebKit::NetworkSessionCocoa::createWebSocketTask): 2022-04-29 Alan Coon Cherry-pick r287877. rdar://problem/92357915 Non-unified build fixes, early January 2022 edition https://bugs.webkit.org/show_bug.cgi?id=235013 Unreviewed non-unified build fixes. Source/JavaScriptCore: * wasm/js/JSWebAssemblyModule.cpp: Add missing JSWebAssemblyLinkError.h header. * wasm/js/JSWebAssemblyModule.h: Add missing forward declaration for the JSC::OptimizingCallLinkInfo type. Source/WebCore: No new tests needed. * Modules/fetch/FetchBodyConsumer.cpp: Add missing FormData.h header. * Modules/fetch/FormDataConsumer.h: Add missing ExceptionOr.h header, and forward declaration for the WebCore::ScriptExecutionContext type. * animation/CSSAnimation.cpp: Add missing KeyframeEffect.h header. * animation/KeyframeEffect.cpp: Add missing StyledElement.h header. * html/HTMLFormElement.cpp: Add missing PseudoClassChangeInvalidation.h header. * platform/network/SynchronousLoaderClient.cpp: Add missing SharedBuffer.h header. * rendering/svg/RenderSVGBlock.cpp: Add missing SVGRenderSupport.h header. * rendering/svg/RenderSVGForeignObject.cpp: Ditto. * rendering/svg/RenderSVGInline.cpp: Ditto. * rendering/svg/RenderSVGModelObject.cpp: Add missing SVGElementInlines.h header. * rendering/svg/SVGInlineTextBox.cpp: Add missing FloatConversion.h header. * svg/SVGViewElement.cpp: Add missing RenderElement.h header. * workers/service/context/ServiceWorkerFetch.h: Add missing forward declaration for the WebCore::SharedBuffer type, remove unused one for WebCore::FragmentedSharedBuffer. Source/WebKit: * Platform/IPC/SharedBufferCopy.cpp: Add missing WebCoreArgumentCoders.h header, remove now unneeded ArgumentCoders.h header. git-svn-id: https://svn.webkit.org/repository/webkit/trunk@287877 268f45cc-cd09-0410-ab3c-d52691b4dbfc 2022-01-11 Adrian Perez de Castro Non-unified build fixes, early January 2022 edition https://bugs.webkit.org/show_bug.cgi?id=235013 Unreviewed non-unified build fixes. * Platform/IPC/SharedBufferCopy.cpp: Add missing WebCoreArgumentCoders.h header, remove now unneeded ArgumentCoders.h header. 2022-04-22 Alan Coon Cherry-pick r291724. rdar://problem/91975589 Expose the AX tree of PDFs loaded via iframes on the Mac https://bugs.webkit.org/show_bug.cgi?id=238168 Reviewed by Chris Fleizach. Source/WebKit: Given this markup: