Bug 155942

Summary: AX: iOS: Can't navigate inside ContentEditable fields with voiceover enabled
Product: WebKit Reporter: chris fleizach <cfleizach>
Component: AccessibilityAssignee: chris fleizach <cfleizach>
Status: RESOLVED FIXED    
Severity: Normal CC: aboxhall, apinheiro, commit-queue, dmazzoni, jcraig, jdiggs, mario, samuel_white, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: Safari 9   
Hardware: All   
OS: All   
Attachments:
Description Flags
patch jdiggs: review+

Description chris fleizach 2016-03-27 23:35:09 PDT
When a content-editable HTML field is embedded in a UIWebView and voiceover is enabled, it's impossible to move through the content to make edits.

This is because setting kAXSelectedTExtRange fails (on OSX too)

<rdar://problem/24209503>
Comment 1 chris fleizach 2016-03-27 23:42:54 PDT
Created attachment 275017 [details]
patch
Comment 2 Joanmarie Diggs 2016-03-28 14:23:19 PDT
Comment on attachment 275017 [details]
patch

+<script>
+
+    description("This tests that the auto-filled buttons show up.");
+

C&P error?

Also, this test is going to time out for GTK -- and I'd bet money it will also time out for EFL -- and I don't have time at the moment to address that. Therefore, it would be great if you could skip this test for both platforms, citing bug 133148.
Comment 3 chris fleizach 2016-03-28 16:54:50 PDT
(In reply to comment #2)
> Comment on attachment 275017 [details]
> patch
> 
> +<script>
> +
> +    description("This tests that the auto-filled buttons show up.");
> +
> 
> C&P error?
> 

Yes will fix

> Also, this test is going to time out for GTK -- and I'd bet money it will
> also time out for EFL -- and I don't have time at the moment to address
> that. Therefore, it would be great if you could skip this test for both
> platforms, citing bug 133148.

Yep will do
Comment 4 chris fleizach 2016-03-28 17:43:02 PDT
http://trac.webkit.org/changeset/198768