Closed Bug 779395 Opened 12 years ago Closed 12 years ago

Add support for skew transforms to compositor-driven animations

Categories

(Core :: Graphics: Layers, defect)

defect
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla24
Tracking Status
firefox22 --- wontfix
firefox23 --- wontfix
firefox24 --- fixed
b2g18 --- fixed
b2g18-v1.0.0 --- wontfix
b2g18-v1.0.1 --- wontfix
b2g-v1.1hd --- fixed

People

(Reporter: dzbarsky, Assigned: dzbarsky)

References

Details

Attachments

(1 file, 2 obsolete files)

No description provided.
Attached patch Patch (obsolete) (deleted) — Splinter Review
Attachment #647816 - Flags: review?(dbaron)
Attached patch Patch (obsolete) (deleted) — Splinter Review
Attachment #647816 - Attachment is obsolete: true
Attachment #647816 - Flags: review?(dbaron)
Attachment #647820 - Flags: review?(dbaron)
Attached patch Updated patch (deleted) — Splinter Review
Attachment #647820 - Attachment is obsolete: true
Attachment #647820 - Flags: review?(dbaron)
Attachment #653184 - Flags: review?(dbaron)
Comment on attachment 653184 [details] [diff] [review] Updated patch r=dbaron, except you should also add tests for the broken things this is fixing. You really need tests for this stuff. If roc, cjones, you, etc., can't figure out a good way to test the whole thing, then you should at the very least write tests that let you test interpolation in the layers code, so that you can test all the value-specific code.
Attachment #653184 - Flags: review?(dbaron) → review+
Blocks: 788549
I couldn't get try to run these tests for some reason. This patch really shouldn't change any android code, so if it fails tests we should try a clobber. https://hg.mozilla.org/integration/mozilla-inbound/rev/9b7722e0d014
Status: ASSIGNED → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla24
This patch is very safe and fixes a crash.
blocking-b2g: --- → leo?
Comment on attachment 653184 [details] [diff] [review] Updated patch NOTE: Please see https://wiki.mozilla.org/Release_Management/B2G_Landing to better understand the B2G approval process and landings. [Approval Request Comment] Bug caused by (feature/regressing bug #): off main thread animations User impact if declined: crashes on skew transform animations (which are very rare) Testing completed: yes Risk to taking this patch (and alternatives if risky): low String or UUID changes made by this patch: none
Attachment #653184 - Flags: approval-mozilla-b2g18?
blocking-b2g: leo? → ---
Comment on attachment 653184 [details] [diff] [review] Updated patch We don't yet know external crash volume here, so let's be cautious and approve this low risk fix.
Attachment #653184 - Flags: approval-mozilla-b2g18? → approval-mozilla-b2g18+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: