WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
NEW
201410
VoiceOver reads text in the wrong order when an inline element not separated by whitespace wraps onto the next line
https://bugs.webkit.org/show_bug.cgi?id=201410
Summary
VoiceOver reads text in the wrong order when an inline element not separated ...
C Snover
Reported
2019-09-02 17:49:30 PDT
Reproduction: 1. Open test case
https://jsfiddle.net/mwutjzvn/show
2. Focus the first link (e.g. by clicking it) so it is read out by VoiceOver Expected: VoiceOver speaks `link, one two three four five` Actual: VoiceOver speaks `link, five one two three four` If a `<br>` is placed at the same point where the text would automatically wrap, VoiceOver reads correctly. If the `<span>` is separated by whitespace so it wraps on its own instead of wrapping with the surrounding text, VoiceOver reads correctly. Possibly related to
https://bugs.webkit.org/show_bug.cgi?id=182881
. This bug also happens in Chrome; I don’t know if it is a shared code bug or an OS bug. macOS 10.12.6 through 10.14.6. Safari 12.1.2 (12607.3.10).
Attachments
Add attachment
proposed patch, testcase, etc.
Radar WebKit Bug Importer
Comment 1
2019-09-02 17:49:43 PDT
<
rdar://problem/54959770
>
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug