RESOLVED FIXED 94967
AX: Should be able to tab to focus a link in a canvas subtree
https://bugs.webkit.org/show_bug.cgi?id=94967
Summary AX: Should be able to tab to focus a link in a canvas subtree
Dominic Mazzoni
Reported 2012-08-24 12:38:47 PDT
You can tab to focus controls in a canvas subtree (since bug 87898 was fixed), and you can explicitly focus a link from JavaScript, but you can't tab to focus links. This is an easy fix, HTMLAnchorElement is check hasNonEmptyBoundingBox in order to skip empty links, but links within a canvas subtree should just avoid this check.
Attachments
Patch (4.00 KB, patch)
2012-08-24 12:40 PDT, Dominic Mazzoni
no flags
Archive of layout-test-results from gce-cr-linux-08 (585.59 KB, application/zip)
2012-08-24 13:33 PDT, WebKit Review Bot
no flags
Patch (3.95 KB, patch)
2012-08-24 14:42 PDT, Dominic Mazzoni
no flags
Patch for landing (3.86 KB, patch)
2012-08-28 10:56 PDT, Dominic Mazzoni
no flags
Dominic Mazzoni
Comment 1 2012-08-24 12:40:54 PDT
WebKit Review Bot
Comment 2 2012-08-24 13:33:11 PDT
Comment on attachment 160476 [details] Patch Attachment 160476 [details] did not pass chromium-ews (chromium-xvfb): Output: http://queues.webkit.org/results/13595280 New failing tests: fast/events/tab-focus-link-in-canvas.html
WebKit Review Bot
Comment 3 2012-08-24 13:33:13 PDT
Created attachment 160490 [details] Archive of layout-test-results from gce-cr-linux-08 The attached test failures were seen while running run-webkit-tests on the chromium-ews. Bot: gce-cr-linux-08 Port: <class 'webkitpy.common.config.ports.ChromiumXVFBPort'> Platform: Linux-2.6.39-gcg-201203291735-x86_64-with-Ubuntu-10.04-lucid
Dominic Mazzoni
Comment 4 2012-08-24 14:42:56 PDT
chris fleizach
Comment 5 2012-08-28 10:53:11 PDT
Comment on attachment 160503 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=160503&action=review looks good > Source/WebCore/ChangeLog:9 > + Additional information of the change such as approach, rationale. Please add per-function descriptions below (OOPS!). remove this oops line
Dominic Mazzoni
Comment 6 2012-08-28 10:56:17 PDT
Created attachment 161012 [details] Patch for landing
WebKit Review Bot
Comment 7 2012-08-28 12:05:21 PDT
Comment on attachment 161012 [details] Patch for landing Clearing flags on attachment: 161012 Committed r126908: <http://trac.webkit.org/changeset/126908>
WebKit Review Bot
Comment 8 2012-08-28 12:05:25 PDT
All reviewed patches have been landed. Closing bug.
Note You need to log in before you can comment on or make changes to this bug.