| Summary: | AX: VoiceOver and Safari: can't press the play button | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Product: | WebKit | Reporter: | chris fleizach <cfleizach> | ||||||||
| Component: | Accessibility | Assignee: | chris fleizach <cfleizach> | ||||||||
| Status: | RESOLVED FIXED | ||||||||||
| Severity: | Normal | CC: | aboxhall, apinheiro, darin, dmazzoni, ews-watchlist, jcraig, jdiggs, samuel_white, webkit-bug-importer | ||||||||
| Priority: | P2 | Keywords: | InRadar | ||||||||
| Version: | WebKit Nightly Build | ||||||||||
| Hardware: | All | ||||||||||
| OS: | All | ||||||||||
| Attachments: |
|
||||||||||
|
Description
chris fleizach
2020-03-18 14:39:47 PDT
Created attachment 393925 [details]
patch
Comment on attachment 393925 [details] patch View in context: https://bugs.webkit.org/attachment.cgi?id=393925&action=review > Source/WebCore/ChangeLog:11 > + If a node is in a shadowRoot, going up the node parent tree will stop and not check the entire tree for touch event listeners, > + and a touch event won't be dispatched. If we use the accessibility hierarchy we'll be able to cross the shadow root boundary. We don’t have to switch to the accessibility hierarchy just to deal with shadow. Could just call parentInComposedTree instead of parentNode. Comment on attachment 393925 [details] patch View in context: https://bugs.webkit.org/attachment.cgi?id=393925&action=review >> Source/WebCore/ChangeLog:11 >> + and a touch event won't be dispatched. If we use the accessibility hierarchy we'll be able to cross the shadow root boundary. > > We don’t have to switch to the accessibility hierarchy just to deal with shadow. Could just call parentInComposedTree instead of parentNode. ok will give that a try Created attachment 393941 [details]
patch
Comment on attachment 393941 [details] patch View in context: https://bugs.webkit.org/attachment.cgi?id=393941&action=review r=me if this works > Source/WebCore/ChangeLog:11 > + and a touch event won't be dispatched. If we use the accessibility hierarchy we'll be able to cross the shadow root boundary. Should fix the comment. Created attachment 393952 [details]
patch
Committed r258711: <https://trac.webkit.org/changeset/258711> All reviewed patches have been landed. Closing bug and clearing flags on attachment 393952 [details]. |