Summary: | [CSS Regions] Elements with animated transform are clipped if they fall entirely outside of the region | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | WebKit | Reporter: | Mihai Balan <mibalan> | ||||||
Component: | CSS | Assignee: | Nobody <webkit-unassigned> | ||||||
Status: | RESOLVED WORKSFORME | ||||||||
Severity: | Normal | CC: | michelangelo, mihnea, WebkitBugTracker | ||||||
Priority: | P2 | ||||||||
Version: | 528+ (Nightly build) | ||||||||
Hardware: | Unspecified | ||||||||
OS: | Unspecified | ||||||||
Bug Depends on: | |||||||||
Bug Blocks: | 57312 | ||||||||
Attachments: |
|
Created attachment 203528 [details]
Test-case
Works fine in 168728, closing. |
Created attachment 203516 [details] Test-case Content flowed in a region that has an animated transform becomes invisible if/when the transform causes it to render outside the region. Repro: Open attached test case and observe the animation of the gray <div> (the one with BOO in it) Expected: Animation plays and is visible at all times Actual: The animation plays, but as soon as the gray div is entirely outside of the region (red dashed border), it becomes invisible. It becomes visible again once part of it are again "inside" the region