RESOLVED FIXED 146062
AX: [ATK] Expose element tag name as an object attribute
https://bugs.webkit.org/show_bug.cgi?id=146062
Summary AX: [ATK] Expose element tag name as an object attribute
Joanmarie Diggs
Reported 2015-06-17 08:03:28 PDT
ATK has recently gotten a bunch of new roles so that assistive technologies like Orca can provide better support to web content. Unfortunately, many Orca users use the latest Orca on older distros which lack these roles. My choice is to bump the minimum dependencies of Orca, which would require users to update their entire distro or use old/unmaintained versions of Orca, or to find SomeOtherWay(tm). If we expose the element tag name via AtkObject attribute, I can postpone bumping dependencies in Orca. Furthermore, Gecko already exposes element tag names via AtkObject attribute, so our doing so would be consistent with the behavior of the other rendering engine on our platform.
Attachments
Patch (51.18 KB, patch)
2015-06-17 08:09 PDT, Joanmarie Diggs
no flags
Radar WebKit Bug Importer
Comment 1 2015-06-17 08:04:00 PDT
Joanmarie Diggs
Comment 2 2015-06-17 08:09:09 PDT
Joanmarie Diggs
Comment 3 2015-06-17 08:11:49 PDT
Chris, this is a three-line patch (code-wise) and updated test expectations. If you have time for a review that would be great. Thanks!
Mario Sanchez Prada
Comment 4 2015-06-17 08:37:12 PDT
Comment on attachment 255016 [details] Patch Looks good to me
Joanmarie Diggs
Comment 5 2015-06-17 08:44:03 PDT
Comment on attachment 255016 [details] Patch Thanks Mario!
WebKit Commit Bot
Comment 6 2015-06-17 09:35:19 PDT
Comment on attachment 255016 [details] Patch Rejecting attachment 255016 [details] from commit-queue. Failed to run "['/Volumes/Data/EWS/WebKit/Tools/Scripts/webkit-patch', '--status-host=webkit-queues.appspot.com', '--bot-id=webkit-cq-03', 'land-attachment', '--force-clean', '--non-interactive', '--parent-command=commit-queue', 255016, '--port=mac']" exit_code: 2 cwd: /Volumes/Data/EWS/WebKit Last 500 characters of output: ilding .git/svn/refs/remotes/origin/master/.rev_map.268f45cc-cd09-0410-ab3c-d52691b4dbfc RA layer request failed: Unable to connect to a repository at URL 'http://svn.webkit.org/repository/webkit': OPTIONS of 'http://svn.webkit.org/repository/webkit': Could not resolve hostname `svn.webkit.org': Host not found (http://svn.webkit.org) at /Applications/Xcode.app/Contents/Developer/usr/share/git-core/perl/Git/SVN.pm line 717. Died at /Volumes/Data/EWS/WebKit/Tools/Scripts/webkitdirs.pm line 2498. Full output: http://webkit-queues.appspot.com/results/4757921275576320
Joanmarie Diggs
Comment 7 2015-06-17 12:16:10 PDT
Comment on attachment 255016 [details] Patch I'm trying cq+ again because I don't see how my patch could cause the error in comment #6.
WebKit Commit Bot
Comment 8 2015-06-17 13:03:55 PDT
Comment on attachment 255016 [details] Patch Clearing flags on attachment: 255016 Committed r185662: <http://trac.webkit.org/changeset/185662>
WebKit Commit Bot
Comment 9 2015-06-17 13:04:00 PDT
All reviewed patches have been landed. Closing bug.
Gyuyoung Kim
Comment 10 2015-12-08 07:53:04 PST
Reopening to attach new patch.
Gyuyoung Kim
Comment 11 2015-12-08 07:55:21 PST
(In reply to comment #10) > Reopening to attach new patch. Oops, I upload my patch to wrong bug. Sorry.
Note You need to log in before you can comment on or make changes to this bug.