WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
NEW
61174
REGRESSION (
r81992
): Element position doesn't update sometimes when style.left/top and style.webkitTransform set
https://bugs.webkit.org/show_bug.cgi?id=61174
Summary
REGRESSION (r81992): Element position doesn't update sometimes when style.lef...
James Robinson
Reported
2011-05-20 01:32:37 PDT
See testcase. The issue seems to be that if style.left is set to a new value and style.webkitTransform is set to the same value it previously had ("scale(1" in this case), its layout does not update. This caused some animation code we had to appear very jerky as sometimes the elements would stay stuck for many frames at a time.
Attachments
test case
(892 bytes, text/html)
2011-05-20 01:34 PDT
,
James Robinson
no flags
Details
View All
Add attachment
proposed patch, testcase, etc.
James Robinson
Comment 1
2011-05-20 01:34:29 PDT
Created
attachment 94189
[details]
test case In this test case, the top and bottom blocks always have the same specified style.left value. The top block has its webkitTransform set to a scale on each tick such that it receives the same scale() value for 4 frames in a row and a very slightly different value for 1 frame, repeating.
mitz
Comment 2
2011-05-20 08:54:06 PDT
Is this the same as
bug 60689
?
Simon Fraser (smfr)
Comment 3
2011-05-20 10:16:52 PDT
Looks like it.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug