[Webkit-unassigned] [Bug 141163] New: Dictation fails in iOS8 when a text-transform is applied to an input

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Feb 2 10:38:34 PST 2015


https://bugs.webkit.org/show_bug.cgi?id=141163

            Bug ID: 141163
           Summary: Dictation fails in iOS8 when a text-transform is
                    applied to an input
    Classification: Unclassified
           Product: WebKit
           Version: 525.x (Safari 3.2)
          Hardware: iOS
                OS: iOS 8.1
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: CSS
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: steve at suncitydesign.com

Created attachment 245885
  --> https://bugs.webkit.org/attachment.cgi?id=245885&action=review
Reproduction

When you have a text input with text-transform:uppercase applied to it then dictating into that field using iOS8 will fail after the second letter.

This reproduces in Safari on iPad using iOS8.1.2

It also fails in a UIWebView where the XCode logs show many errors like this:

Given text range 'UITextRangeImpl(7082DB80) - start:<UITextPosition: 0x174608a80, 0, {""}, {"WH"}>, end:<UITextPosition: 0x17460a920, 2, {"WH"}, {""}>' we could not find the last hypothesis "Wh". The likely cause is that something modified the text store or the hypothesis during dictation.

It claims that something "modified the text store" which I assume is what text-transform does.


Steps to reproduce:

1. Open attached HTML file on iPad running iOS 8.1.2
2. Tap into a red region
3. Tap the dictation button on the keyboard and say "Why doesn't this work"
4. Notice only the first couple characters make it in
5. Notice it fails for all three types of entry (input/textarea/contenteditable)

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20150202/d316e812/attachment-0002.html>


More information about the webkit-unassigned mailing list