DescriptionSupport selection and copying over non-editable content in ChromeVox Next.
What works:
- search+s toggles on / off a DOM-based selection
- selection by character, word, line, object work across multiple nodes*
- announcement of what gets read via a clipboard hack
- ctrl+c is observed and reads out copy events in lue of an actual copy event in the DOM (we're at a disadvantage here)
*works currently for basic examples. The underlying "framework" fails in slightly more complex cases like a paragraph with a link in it or a line break. For example, a link followed by a static text fails when attempting to select the static text via index offsets. Likely a Blink issue.
BUG=513716
CQ_INCLUDE_TRYBOTS=tryserver.chromium.linux:closure_compilation
Committed: https://crrev.com/2e2288282d460c027b3a306d36a096c30700096b
Cr-Commit-Position: refs/heads/master@{#404570}
Patch Set 1 #Patch Set 2 : Fix test. #Patch Set 3 : Work around blink bug. #Patch Set 4 : Fix test. #Messages
Total messages: 18 (10 generated)
|