Bug 146719

Summary: [ATK] Expose the value of aria-roledescription via an AtkObject attribute
Product: WebKit Reporter: Carlos Alberto Lopez Perez <clopez>
Component: AccessibilityAssignee: Joanmarie Diggs <jdiggs>
Status: RESOLVED FIXED    
Severity: Normal CC: aboxhall, apinheiro, cfleizach, commit-queue, darin, dmazzoni, jcraig, jdiggs, mario, samuel_white, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: 528+ (Nightly build)   
Hardware: All   
OS: Linux   
Attachments:
Description Flags
Patch none

Description Carlos Alberto Lopez Perez 2015-07-08 04:36:08 PDT
On platform GTK the Layout test accessibility/aria-roledescription.html is failing since it was added on r186038 <http://trac.webkit.org/r186038>

The probable cause is a missing implementation of the feature on platform GTK.

The text diff of the test:

--- /home/clopez/webkit/webkit/layout-test-results/accessibility/aria-roledescription-expected.txt
+++ /home/clopez/webkit/webkit/layout-test-results/accessibility/aria-roledescription-actual.txt
@@ -4,9 +4,9 @@
 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
 
 
-Role description: AXRoleDescription: Super Button
-Role description: AXRoleDescription: 
-Role description: AXRoleDescription: button
+Role description: 
+Role description: 
+Role description: 
 PASS successfullyParsed is true
 
 TEST COMPLETE
Comment 1 Radar WebKit Bug Importer 2015-07-08 04:36:43 PDT
<rdar://problem/21722660>
Comment 2 Joanmarie Diggs 2016-04-29 08:46:50 PDT
Created attachment 277701 [details]
Patch
Comment 3 WebKit Commit Bot 2016-04-29 09:44:00 PDT
Comment on attachment 277701 [details]
Patch

Clearing flags on attachment: 277701

Committed r200245: <http://trac.webkit.org/changeset/200245>
Comment 4 WebKit Commit Bot 2016-04-29 09:44:04 PDT
All reviewed patches have been landed.  Closing bug.