Issue metadata
Sign in to add a comment
|
Modify line boundary calculation to take into account embedded objects |
||||||||||||||||||||||||
Issue descriptionIAccessible2 uses an embedded object character to represent composite elements, such as links and images, that are present within rich text. Chrome's logic for calculating line boundaries does not take these characters into account, returning incorrect line boundaries in many occasions.
,
Apr 30 2016
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/5f4c668a1c89d82ba0fed9cc8912308b69e068f1 commit 5f4c668a1c89d82ba0fed9cc8912308b69e068f1 Author: nektar <nektar@chromium.org> Date: Sat Apr 30 01:07:56 2016 Removes the restriction placed on the role of the accessibility object when calling the next/previousOnLine Blink APIs. R=dmazzoni@chromium.org BUG= 605670 Review-Url: https://codereview.chromium.org/1941463002 Cr-Commit-Position: refs/heads/master@{#390827} [modify] https://crrev.com/5f4c668a1c89d82ba0fed9cc8912308b69e068f1/content/browser/accessibility/browser_accessibility.cc [modify] https://crrev.com/5f4c668a1c89d82ba0fed9cc8912308b69e068f1/content/renderer/accessibility/blink_ax_tree_source.cc [modify] https://crrev.com/5f4c668a1c89d82ba0fed9cc8912308b69e068f1/third_party/WebKit/LayoutTests/accessibility/inline-text-box-next-on-line.html
,
May 9 2016
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/74bdbcb2a0b6cd2810e8b666cd5fefbd600039fd commit 74bdbcb2a0b6cd2810e8b666cd5fefbd600039fd Author: nektar <nektar@chromium.org> Date: Mon May 09 21:12:24 2016 The bug fixed involves not recursing into inline text boxes in the case that a static text object covered more than one line. Also fixed a bug on Windows that didn't return the correct line boundaries if the start offset was equal to the text's length, something that is allowed by the IA2 Spec. BUG= 605670 R=dmazzoni@chromium.org TESTED=manual testing with Gmail > Compose and Docs, browser tests Review-Url: https://codereview.chromium.org/1951353002 Cr-Commit-Position: refs/heads/master@{#392424} [modify] https://crrev.com/74bdbcb2a0b6cd2810e8b666cd5fefbd600039fd/content/browser/accessibility/accessibility_win_browsertest.cc [modify] https://crrev.com/74bdbcb2a0b6cd2810e8b666cd5fefbd600039fd/content/browser/accessibility/browser_accessibility.cc [modify] https://crrev.com/74bdbcb2a0b6cd2810e8b666cd5fefbd600039fd/content/browser/accessibility/browser_accessibility_win.cc
,
Nov 14 2016
|
|||||||||||||||||||||||||
►
Sign in to add a comment |
|||||||||||||||||||||||||
Comment 1 by bugdroid1@chromium.org
, Apr 27 2016