Summary: | Text cursor stops working when translate3d is applied | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | WebKit | Reporter: | Christophe Tauziet <christophe> | ||||||
Component: | CSS | Assignee: | Nobody <webkit-unassigned> | ||||||
Status: | RESOLVED CONFIGURATION CHANGED | ||||||||
Severity: | Major | CC: | bfulgham, info, radu, simon.fraser | ||||||
Priority: | P2 | ||||||||
Version: | 528+ (Nightly build) | ||||||||
Hardware: | Unspecified | ||||||||
OS: | Unspecified | ||||||||
URL: | http://www.tauziet.com | ||||||||
Attachments: |
|
Description
Christophe Tauziet
2013-01-29 16:07:03 PST
Does this reproduce with recent WebKit nightly builds? Similar to bug 15671, possibly fixed via bug 103955. Created attachment 188808 [details]
Example of the bug
Hi all, I can confirm that this bug and it can be observed in the attached example (sorry for the odd styles, it's pulled from a build). Try typing in the example, using your direction keys and hovering the mouse over the field. Kind regards, Alan Please attach the test content you used to make your screenshot. Hi Simon, Sorry but I'm not sure what you mean? The attachment is a HTML file that includes all the content within it to replicate the bug. Am I missing something? Thanks, Alan Sorry, I assumed it was a screenshot! The caret blinks just fine for me in a recent WebKit build on Mac. Odd, I'm using the latest stable Chrome build and am experiencing the issue when using the webkit translate3D property. I'll attach a quick screencast so you can see what I mean. Throughout the cast I'm pressing the direction buttons (left and right) to no effect. This occurs for me for Chrome on OSx (as per screencast) and on my Ubuntu box. Any thoughts? Created attachment 188925 [details]
Screencast of the bug in chrome on OSx
I can confirm the bug manifests in mobile webkits as well. The problem is that you cannot put an <input> inside a container with translate3d. Please see details at http://stackoverflow.com/questions/17337584/strange-behavior-with-input-when-inside-translated-div-on-mobile-webkit where you can also find an example with the bug. Regards, Radu. Please report "mobile webkits" bugs to the appropriate vendor. Unfortunately the bug is reproducible in all "mobile webkits" so I thought this is the best place for it. Anyway, if it doesn't concern anyone from webkit, just ignore it. Besides, I haven't found any public bug tracker from Apple to report it. I have reported it in the Android tracker, so let's hope we'll get a better response there. Thanks, Radu. This does not appear to be an issue in Safari 15. |