Do not return ignored nodes on Chrome OS in attribute wrappers
"tree id=67228E93CA923929527DFFCB9DE1AB88 node id=2 role=rootWebArea state={"focusable":true} parentID=369 childIds=[5] node id=5 role=textField state={"editable":true,"focusable":true,"multiline":true,"richlyEditable":true,"focused":true} parentID=2 childIds=[7] name=Document content node id=7 role=paragraph state={"editable":true,"richlyEditable":true} parentID=5 childIds=[9,14,19] node id=9 role=staticText state={"editable":true,"richlyEditable":true} parentID=7 childIds=[278] name=One two three four five six seven eight nine ten eleven twelve thirteen fourteen fifteen sixteen node id=278 role=inlineTextBox state={} parentID=9 childIds=[] name=One two three four five six seven eight nine ten eleven twelve thirteen fourteen fifteen sixteen node id=14 role=staticText state={"editable":true,"richlyEditable":true} parentID=7 childIds=[280] name=seventeen eighteen nineteen twenty One two three four five six seven eight nine ten eleven node id=280 role=inlineTextBox state={} parentID=14 childIds=[] name=seventeen eighteen nineteen twenty One two three four five six seven eight nine ten eleven node id=19 role=staticText state={"editable":true,"richlyEditable":true} parentID=7 childIds=[282] name=twelve thirteen fourteen fifteen sixteen seventeen eighteen nineteen twenty node id=282 role=inlineTextBox state={} parentID=19 childIds=[] name=twelve thirteen fourteen fifteen sixteen seventeen eighteen nineteen twenty " js> id9.toString() "node id=9 role=staticText state={"editable":true,"richlyEditable":true} parentID=7 childIds=[278] name=One two three four five six seven eight nine ten eleven twelve thirteen fourteen fifteen sixteen" js> id9.firstChild.toString() "node id=278 role=inlineTextBox state={} parentID=9 childIds=[] name=One two three four five six seven eight nine ten eleven twelve thirteen fourteen fifteen sixteen" js> id9.nextOnLine.toString() "node id=279 role=inlineTextBox state={"ignored":true,"offscreen":true} parentID=7 childIds=[] name= " Node 279 isn't actually in the tree and triggers bad editable line output. Bug: b:140615809,1001562 Change-Id: I4eeaeb1019f77d6fcba688f65230843c7ff4ff48 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1790042 Commit-Queue: David Tseng <dtseng@chromium.org> Reviewed-by:Aaron Leventhal <aleventhal@chromium.org> Cr-Commit-Position: refs/heads/master@{#694328}
Showing
Please register or sign in to comment