Branch: refs/heads/safari-7616.1.22-branch Home: https://github.com/WebKit/WebKit Commit: b7785632013bb36e28d3a5897044685f16948a5b https://github.com/WebKit/WebKit/commit/b7785632013bb36e28d3a5897044685f16948a5b Author: Gerald Squelart <g_squel...@apple.com> Date: 2023-07-06 (Thu, 06 Jul 2023)
Changed paths: M Source/WebKit/Platform/IPC/Connection.cpp Log Message: ----------- Cherry-pick 660682ad1542. rdar://problem/111444264 Connection::sendSyncMessage changes NoError to Unspecified if there is no decoder https://bugs.webkit.org/show_bug.cgi?id=258793 rdar://111444264 Reviewed by Kimmo Kinnunen. If sendSyncMessage return a null decoder along with NoError, callers may think the call succeeded and try to access the return value, which is actually an empty optional. * Source/WebKit/Platform/IPC/Connection.cpp: (IPC::Connection::sendSyncMessage): Canonical link: https://commits.webkit.org/265736@main Identifier: 265693.1@safari-7616.1.22-branch Commit: fee925e06d7d385ae8307ce72a675c641a1c6ebd https://github.com/WebKit/WebKit/commit/fee925e06d7d385ae8307ce72a675c641a1c6ebd Author: Robert Jenner <jen...@apple.com> Date: 2023-07-06 (Thu, 06 Jul 2023) Changed paths: M Source/WebCore/DerivedSources.make M Source/WebCore/Scripts/generate-derived-sources.sh Log Message: ----------- Cherry-pick b305f64a67e2. rdar://problem/111710849 Revert [265608@main] gperf generated files include absolute path to Xcode https://bugs.webkit.org/show_bug.cgi?id=258634 rdar://111130168 Unreviewed revert. * Source/WebCore/DerivedSources.make: * Source/WebCore/Scripts/generate-derived-sources.sh: Canonical link: https://commits.webkit.org/265738@main Identifier: 265693.2@safari-7616.1.22-branch Commit: de752545351f8d6406def264171089f83b7a2541 https://github.com/WebKit/WebKit/commit/de752545351f8d6406def264171089f83b7a2541 Author: Tim Nguyen <n...@apple.com> Date: 2023-07-06 (Thu, 06 Jul 2023) Changed paths: M Source/WebCore/html/shadow/attachmentElementShadow.css Log Message: ----------- Cherry-pick 7fc4f613d53e. rdar://problem/111697949 REGRESSION(265615@main): <attachment> icon is stretched https://bugs.webkit.org/show_bug.cgi?id=258832 rdar://111697949 Reviewed by Wenson Hsieh. Using <img> by default will stretch the icon, adding `object-fit: contain` makes sure the original image aspect ratio is honored, restoring the old behavior. * Source/WebCore/html/shadow/attachmentElementShadow.css: (img#attachment-icon): Canonical link: https://commits.webkit.org/265742@main Identifier: 265693.3@safari-7616.1.22-branch Commit: a45033dd727c70b1555acf8510ee3a77ab7cca90 https://github.com/WebKit/WebKit/commit/a45033dd727c70b1555acf8510ee3a77ab7cca90 Author: Justin Michaud <justin_mich...@apple.com> Date: 2023-07-06 (Thu, 06 Jul 2023) Changed paths: M Source/JavaScriptCore/bytecode/InlineCacheCompiler.cpp M Source/JavaScriptCore/bytecode/InlineCacheCompiler.h M Source/JavaScriptCore/jit/RegisterSet.h Log Message: ----------- Cherry-pick 40df48799883. rdar://problem/110382994 Add additional assertions to InlineCacheCompiler rdar://110382994 Reviewed by Mark Lam. We are sometimes finding ourselves in an inconsistent state where we have allocated stack space but have no live registers to preserve. Let's add some additional assertions to make it easier to find the root cause. * Source/JavaScriptCore/bytecode/InlineCacheCompiler.cpp: (JSC::InlineCacheCompiler::preserveLiveRegistersToStackForCall): (JSC::InlineCacheCompiler::preserveLiveRegistersToStackForCallWithoutExceptions): * Source/JavaScriptCore/bytecode/InlineCacheCompiler.h: (JSC::InlineCacheCompiler::setSpillStateForJSCall): (JSC::InlineCacheCompiler::spillStateForJSCall const): Canonical link: https://commits.webkit.org/265759@main Identifier: 265693.4@safari-7616.1.22-branch Commit: 5ea04995822155c168f2945d512acaa2813b70c0 https://github.com/WebKit/WebKit/commit/5ea04995822155c168f2945d512acaa2813b70c0 Author: Commit Queue <commit-qu...@webkit.org> Date: 2023-07-06 (Thu, 06 Jul 2023) Changed paths: M Source/WebCore/rendering/RenderHTMLCanvas.cpp M Source/WebCore/rendering/RenderLayerBacking.cpp M Source/WebCore/rendering/RenderLayerBacking.h M Source/WebCore/rendering/RenderLayerCompositor.cpp Log Message: ----------- Cherry-pick 00331836746a. rdar://problem/111711710 Unreviewed, reverting 265587@main. https://bugs.webkit.org/show_bug.cgi?id=258858 Broke PDF display in Mail (<rdar://111711710>) Reverted changeset: "Avoid evaluating layer backing store contents twice per update" https://bugs.webkit.org/show_bug.cgi?id=258579 https://commits.webkit.org/265587@main Canonical link: https://commits.webkit.org/265757@main Identifier: 265693.5@safari-7616.1.22-branch Commit: 06c4319c8e1b425659960a75fdad4fe54988c9e3 https://github.com/WebKit/WebKit/commit/06c4319c8e1b425659960a75fdad4fe54988c9e3 Author: Myah Cobbs <mco...@apple.com> Date: 2023-07-07 (Fri, 07 Jul 2023) Changed paths: M Configurations/Version.xcconfig Log Message: ----------- Versioning. Identifier: 265693.6@safari-7616.1.22-branch Compare: https://github.com/WebKit/WebKit/compare/b7785632013b%5E...06c4319c8e1b _______________________________________________ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes