Summary: | strange behavior of inputs/select after transfrom3d - scroll body and statusbar | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | WebKit | Reporter: | tomaszw <tw.general> | ||||||||||||
Component: | WebKit Misc. | Assignee: | Nobody <webkit-unassigned> | ||||||||||||
Status: | NEW --- | ||||||||||||||
Severity: | Major | CC: | cmarrin, devinrhode2, simon.fraser | ||||||||||||
Priority: | P2 | ||||||||||||||
Version: | 528+ (Nightly build) | ||||||||||||||
Hardware: | All | ||||||||||||||
OS: | OS X 10.5 | ||||||||||||||
Attachments: |
|
Description
tomaszw
2010-12-05 23:35:17 PST
just click button to scroll pages Created attachment 75717 [details]
Testcase
Attached testcases are much more useful than markup pasted into comments, since they can be run directly.
By "strange behavior" do you just mean the temporary jump, or something more? Created attachment 75722 [details]
test script
1. make browser width to less than 1000;
2. open page (test script)
3. push "left" button
4. click on second <select> (right side of page)
5. the select component will fly to the left, values will be listed outside of the browser
(see attachments before_left and after_left and after_click)
Created attachment 75723 [details]
before scroll
Created attachment 75724 [details]
after scroll
Created attachment 75725 [details]
after select
I would suspect this is somewhat related to this bug: https://bugs.webkit.org/show_bug.cgi?id=31852 but I'm not sure. Just wanted to key you in Not related. This is happening because the focus ring causes layer sizes to change, and the huge tiled layer is drawing asynchronously. |