[Webkit-unassigned] [Bug 187824] AX: Press tab to highlight items on a webpage is not working with voiceover enabled

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Jul 23 13:45:50 PDT 2018


https://bugs.webkit.org/show_bug.cgi?id=187824

zalan <zalan at apple.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
 Attachment #345583|review?                     |review+
              Flags|                            |

--- Comment #10 from zalan <zalan at apple.com> ---
Comment on attachment 345583
  --> https://bugs.webkit.org/attachment.cgi?id=345583
patch

View in context: https://bugs.webkit.org/attachment.cgi?id=345583&action=review

> Source/WebCore/accessibility/AXObjectCache.cpp:2861
> +    RefPtr<FrameView> frameView = document().view();
> +    RenderView* renderView = document().renderView();
> +    bool needsLayout = frameView && renderView && (frameView->layoutContext().isLayoutPending() || renderView->needsLayout());

if (!document().view() || document().view()->needsLayout())
    return;
This should do (when the tree is dirty there must be a pending layout scheduled).

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20180723/62ccf415/attachment.html>


More information about the webkit-unassigned mailing list