Bug 133196

Summary: Can't type in status in facebook.com on iOS Safari because keyboard disappears
Product: WebKit Reporter: Ryosuke Niwa <rniwa>
Component: UI EventsAssignee: Ryosuke Niwa <rniwa>
Status: RESOLVED FIXED    
Severity: Normal CC: ararunprasad, barraclough, commit-queue, darin, enrica, esprehn+autocc, kangil.han, sam
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   
Bug Depends on:    
Bug Blocks: 29241    
Attachments:
Description Flags
Patch
none
Patch for landing none

Description Ryosuke Niwa 2014-05-22 17:58:11 PDT
With the latest WebKit, we can't type in status on facebook.com because the keyboard disappears as you tap on "Update Status".
Comment 1 Ryosuke Niwa 2014-05-22 18:05:27 PDT
Created attachment 231927 [details]
Patch
Comment 2 Geoffrey Garen 2014-05-22 18:59:49 PDT
Comment on attachment 231927 [details]
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=231927&action=review

r=me

> Source/WebCore/ChangeLog:8
> +        When the user taps on the status on facebook.com, the page focuses an textarea,

"a"

> Source/WebCore/ChangeLog:9
> +        which is then made momentarily visible by setting display:none.

"invisible"?
Comment 3 Ryosuke Niwa 2014-05-22 20:27:24 PDT
Created attachment 231936 [details]
Patch for landing
Comment 4 WebKit Commit Bot 2014-05-22 21:06:35 PDT
Comment on attachment 231936 [details]
Patch for landing

Clearing flags on attachment: 231936

Committed r169244: <http://trac.webkit.org/changeset/169244>
Comment 5 WebKit Commit Bot 2014-05-22 21:06:40 PDT
All reviewed patches have been landed.  Closing bug.
Comment 6 Arunprasad 2014-05-22 22:05:29 PDT
Actually bug 29241 is almost same like https://chromium.googlesource.com/chromium/blink/+/c58f636fd18fc27944c42e27d6a92a36867c57e1.

Is it happening on Chrome also?(I mean Chrome for Android/iOS?)
Comment 7 Ryosuke Niwa 2014-05-23 00:35:12 PDT
(In reply to comment #6)
> Actually bug 29241 is almost same like https://chromium.googlesource.com/chromium/blink/+/c58f636fd18fc27944c42e27d6a92a36867c57e1.
> 
> Is it happening on Chrome also?(I mean Chrome for Android/iOS?)

I don't know.  But that's somewhat irrelevant because the content served to Android/Chrome might be different from the one served to iOS/Safari.

As I see it, the specification is incompatible with the Web today.