Bug 168370

Summary: [GTK] Two more accessibility tests failing in the bots
Product: WebKit Reporter: Carlos Garcia Campos <cgarcia>
Component: AccessibilityAssignee: Nobody <webkit-unassigned>
Status: NEW ---    
Severity: Normal CC: bugs-noreply, jdiggs, Ms2ger, webkit-bug-importer
Priority: P2 Keywords: Gtk, InRadar, LayoutTestFailure
Version: WebKit Local Build   
Hardware: Other   
OS: Linux   

Description Carlos Garcia Campos 2017-02-15 08:50:17 PST
accessibility/hidden-th-still-column-header.html
accessibility/selected-text-range-aria-elements.html
Comment 1 Radar WebKit Bug Importer 2017-02-15 08:51:11 PST
<rdar://problem/30534941>
Comment 2 Ms2ger (he/him; ⌚ UTC+1/+2) 2018-01-24 07:33:12 PST
I'm fixing accessibility/selected-text-range-aria-elements.html in bug 168369.

For accessibility/hidden-th-still-column-header.html:

--- /accessibility/hidden-th-still-column-header-expected.txt
+++ /accessibility/hidden-th-still-column-header-actual.txt
@@ -6,8 +6,8 @@
 
 
 PASS colHeaders.length is 2
-PASS colHeaders[0].childAtIndex(0).childAtIndex(0).stringValue is 'AXValue: header 1'
-PASS colHeaders[1].childAtIndex(0).stringValue is 'AXValue: header 3'
+FAIL colHeaders[0].childAtIndex(0).childAtIndex(0).stringValue should be AXValue: header 1. Was .
+FAIL colHeaders[1].childAtIndex(0).stringValue should be AXValue: header 3. Was .
 PASS successfullyParsed is true
 
 TEST COMPLETE
Comment 3 Joanmarie Diggs 2019-01-28 11:36:51 PST
I wonder if the colHeader instances themselves are where the text comes from. There are some accessible objects we prune from the accessibility tree for ATK that macOS includes. You'll find other instances of layout tests which conditionally looks at the platform before getting childAtIndex(0).