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 <[email protected]>
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: [email protected]
Commit: fee925e06d7d385ae8307ce72a675c641a1c6ebd
https://github.com/WebKit/WebKit/commit/fee925e06d7d385ae8307ce72a675c641a1c6ebd
Author: Robert Jenner <[email protected]>
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: [email protected]
Commit: de752545351f8d6406def264171089f83b7a2541
https://github.com/WebKit/WebKit/commit/de752545351f8d6406def264171089f83b7a2541
Author: Tim Nguyen <[email protected]>
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: [email protected]
Commit: a45033dd727c70b1555acf8510ee3a77ab7cca90
https://github.com/WebKit/WebKit/commit/a45033dd727c70b1555acf8510ee3a77ab7cca90
Author: Justin Michaud <[email protected]>
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: [email protected]
Commit: 5ea04995822155c168f2945d512acaa2813b70c0
https://github.com/WebKit/WebKit/commit/5ea04995822155c168f2945d512acaa2813b70c0
Author: Commit Queue <[email protected]>
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: [email protected]
Commit: 06c4319c8e1b425659960a75fdad4fe54988c9e3
https://github.com/WebKit/WebKit/commit/06c4319c8e1b425659960a75fdad4fe54988c9e3
Author: Myah Cobbs <[email protected]>
Date: 2023-07-07 (Fri, 07 Jul 2023)
Changed paths:
M Configurations/Version.xcconfig
Log Message:
-----------
Versioning.
Identifier: [email protected]
Compare: https://github.com/WebKit/WebKit/compare/b7785632013b%5E...06c4319c8e1b
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes