Branch: refs/heads/webkitglib/2.42
Home: https://github.com/WebKit/WebKit
Commit: 044aebe1d54d4d20eef9216c26a194ce13938d76
https://github.com/WebKit/WebKit/commit/044aebe1d54d4d20eef9216c26a194ce13938d76
Author: David Degazio <[email protected]>
Date: 2024-02-08 (Thu, 08 Feb 2024)
Changed paths:
M Source/WTF/wtf/Assertions.cpp
M Source/bmalloc/libpas/src/libpas/pas_utils.c
Log Message:
-----------
Cherry-pick 273835@main (0806bfc07433).
https://bugs.webkit.org/show_bug.cgi?id=268421
Avoid using x18 in WTF/libPAS assertions
https://bugs.webkit.org/show_bug.cgi?id=268421
rdar://121969027
Reviewed by Michael Saboff and Justin Michaud.
Stops using x18 as an error-reporting register in libPAS
and WTF, since it's reserved by the ARM64 calling convention
and shouldn't be clobbered by userspace programs.
* Source/WTF/wtf/Assertions.cpp:
* Source/bmalloc/libpas/src/libpas/pas_utils.c:
Canonical link: https://commits.webkit.org/273835@main
Commit: 49ada614104b1e4c600c21d8b3fc4a02448e00c4
https://github.com/WebKit/WebKit/commit/49ada614104b1e4c600c21d8b3fc4a02448e00c4
Author: Georges Basile Stavracas Neto <[email protected]>
Date: 2024-02-12 (Mon, 12 Feb 2024)
Changed paths:
M Source/WebKit/UIProcess/API/gtk/WebKitWebViewBase.cpp
Log Message:
-----------
Cherry-pick 274284@main (4aa6d217eac5).
https://bugs.webkit.org/show_bug.cgi?id=227528
[GTK] Only implement GtkAccessible in recent versions
https://bugs.webkit.org/show_bug.cgi?id=227528
Reviewed by Adrian Perez de Castro.
GtkAccessible is only publicly exposed as an externally implementable
interface since GTK 4.10, but Ubuntu 22.04 ships with GTK4 4.6. This
breaks the build.
Conditionally implement this interface based on the availability of
the GTK_ACCESSIBILITY_ATSPI define.
* Source/WebKit/UIProcess/API/gtk/WebKitWebViewBase.cpp:
(webkitWebViewBaseAccessibleGetFirstAccessibleChild):
Canonical link: https://commits.webkit.org/274284@main
Compare: https://github.com/WebKit/WebKit/compare/0e4e1478fad8...49ada614104b
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes