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

Reply via email to