Title: [288724] trunk/Source/WebCore
Revision
288724
Author
[email protected]
Date
2022-01-27 22:58:48 -0800 (Thu, 27 Jan 2022)

Log Message

[GTK][a11y] Return null reference for root parent reference if queried before being embedded
https://bugs.webkit.org/show_bug.cgi?id=235698

Reviewed by Adrian Perez de Castro.

Once embedded parent-changed will be emitted.

* accessibility/atspi/AccessibilityRootAtspi.cpp:
(WebCore::AccessibilityRootAtspi::parentReference const):

Modified Paths

Diff

Modified: trunk/Source/WebCore/ChangeLog (288723 => 288724)


--- trunk/Source/WebCore/ChangeLog	2022-01-28 06:53:57 UTC (rev 288723)
+++ trunk/Source/WebCore/ChangeLog	2022-01-28 06:58:48 UTC (rev 288724)
@@ -1,3 +1,15 @@
+2022-01-27  Carlos Garcia Campos  <[email protected]>
+
+        [GTK][a11y] Return null reference for root parent reference if queried before being embedded
+        https://bugs.webkit.org/show_bug.cgi?id=235698
+
+        Reviewed by Adrian Perez de Castro.
+
+        Once embedded parent-changed will be emitted.
+
+        * accessibility/atspi/AccessibilityRootAtspi.cpp:
+        (WebCore::AccessibilityRootAtspi::parentReference const):
+
 2022-01-27  Antoine Quint  <[email protected]>
 
         <model> should not be draggable on macOS

Modified: trunk/Source/WebCore/accessibility/atspi/AccessibilityRootAtspi.cpp (288723 => 288724)


--- trunk/Source/WebCore/accessibility/atspi/AccessibilityRootAtspi.cpp	2022-01-28 06:53:57 UTC (rev 288723)
+++ trunk/Source/WebCore/accessibility/atspi/AccessibilityRootAtspi.cpp	2022-01-28 06:58:48 UTC (rev 288724)
@@ -194,6 +194,8 @@
 
 GVariant* AccessibilityRootAtspi::parentReference() const
 {
+    if (m_parentUniqueName.isNull())
+        return AccessibilityAtspi::singleton().nullReference();
     return g_variant_new("(so)", m_parentUniqueName.utf8().data(), m_parentPath.utf8().data());
 }
 
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to