a11y: Expose GTK_ACCESSIBLE_RELATION_ERROR_MESSAGE to AtSPI2
authorLukáš Tyrychtr <ltyrycht@redhat.com>
Fri, 3 Mar 2023 14:15:59 +0000 (15:15 +0100)
committerLukáš Tyrychtr <ltyrycht@redhat.com>
Fri, 3 Mar 2023 14:15:59 +0000 (15:15 +0100)
Also, update the AtSPI2 relations to match the 1.26 version of AtSPI2.

gtk/a11y/gtkatspicontext.c
gtk/a11y/gtkatspiprivate.h

index e32e00f71be65b712b99ff05bf6d4f0bdf3547f3..56ccf910dc9a8f35348bfd8044c2e45ef52ad461 100644 (file)
@@ -328,6 +328,7 @@ collect_relations (GtkAtSpiContext *self,
     { GTK_ACCESSIBLE_RELATION_CONTROLS, ATSPI_RELATION_CONTROLLER_FOR },
     { GTK_ACCESSIBLE_RELATION_DESCRIBED_BY, ATSPI_RELATION_DESCRIBED_BY },
     { GTK_ACCESSIBLE_RELATION_DETAILS, ATSPI_RELATION_DETAILS },
+    { GTK_ACCESSIBLE_RELATION_ERROR_MESSAGE, ATSPI_RELATION_ERROR_MESSAGE},
     { GTK_ACCESSIBLE_RELATION_FLOW_TO, ATSPI_RELATION_FLOWS_TO},
   };
   GtkAccessibleValue *value;
index 926340bf2087cfb43439e0b2b86358940fd85e0e..cdde64dd838bc1a90d5e71992b763d905bc64a33 100644 (file)
@@ -226,6 +226,9 @@ typedef enum {
   ATSPI_RELATION_DESCRIPTION_FOR,
   ATSPI_RELATION_DESCRIBED_BY,
   ATSPI_RELATION_DETAILS,
+  ATSPI_RELATION_DETAILS_FOR,
+  ATSPI_RELATION_ERROR_MESSAGE,
+  ATSPI_RELATION_ERROR_FOR,
   ATSPI_RELATION_LAST_DEFINED,
 } AtspiRelationType;