[webkit-changes] [WebKit/WebKit] 4aa6d2: [GTK] Only implement GtkAccessible in recent versions
Georges Basile Stavracas Neto
noreply at github.com
Thu Feb 8 06:40:36 PST 2024
Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 4aa6d217eac59b49aa4eb0185ea22244c24e1ee9
https://github.com/WebKit/WebKit/commit/4aa6d217eac59b49aa4eb0185ea22244c24e1ee9
Author: Georges Basile Stavracas Neto <feaneron at igalia.com>
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
More information about the webkit-changes
mailing list