Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 4aa6d217eac59b49aa4eb0185ea22244c24e1ee9
      
https://github.com/WebKit/WebKit/commit/4aa6d217eac59b49aa4eb0185ea22244c24e1ee9
  Author: Georges Basile Stavracas Neto <[email protected]>
  Date:   2024-02-08 (Thu, 08 Feb 2024)

  Changed paths:
    M Source/WebKit/UIProcess/API/gtk/WebKitWebViewBase.cpp

  Log Message:
  -----------
  [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


_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to