[Webkit-unassigned] [Bug 65863] New: Changing absolutely positioned element's transform and coordinates does not move the element
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Mon Aug 8 11:07:43 PDT 2011
https://bugs.webkit.org/show_bug.cgi?id=65863
Summary: Changing absolutely positioned element's transform and
coordinates does not move the element
Product: WebKit
Version: 528+ (Nightly build)
Platform: PC
OS/Version: All
Status: UNCONFIRMED
Severity: Normal
Priority: P2
Component: New Bugs
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: webkit at kaitnieks.com
Created an attachment (id=103265)
--> (https://bugs.webkit.org/attachment.cgi?id=103265&action=review)
HTML to demonstrate the problem
This bug can be observed on following conditions:
1) Element is absolutely positioned (position: absolute)
2) Javascript moves the element (changes style.left and/or style.top) and applies transform (such as scale and rotate)
3) Javascript is called after page has rendered (as from onmouseover event)
After doing the steps above the element gets transformed but not moved.
Additional info:
DOM inspectors verify that style.left and top is correct.
Resizing browser window forces repaint or re-rendering and then the element gets moved and painted at the correct location.
I could not verify the latest nightly build because of this: http://web.archiveorange.com/archive/v/MHvu4QrgNjpkVMjR8uz3
I'm attaching test html. It moves and scales absolute DIV to 100px, 100px, but the DIV doesn't get painted at 100px, 100px, unless browser window is resized.
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the webkit-unassigned
mailing list