The children of non-editable combo boxes, search boxes and text fields specified via e.g. aria-owns should not be hidden from platform trees.

Children of combo boxes, search boxes and text fields might not always be part of the shadow DOM, especially when no <input> or contentEditable . tags have been usedThey might be a list of combo box items specified via aria-owns.
data:text/html,<div role="combobox" aria-owns="list" onKeyDown="this.setAttribute('aria-activedescendant', 'item');">content</div><ul id="list"><li id="item">item</li></ul>
BUG=620432
R=dmazzoni@chromium.org
TESTED=manually with Jaws NVDA and Voiceover

Review-Url: https://codereview.chromium.org/2120523002
Cr-Commit-Position: refs/heads/master@{#404478}
18 files changed