Closed
Bug 986897
Opened 10 years ago
Closed 9 years ago
"ASSERTION: Transform has a component other than scale and translate" and crash with will-change
Categories
(Core :: Layout, defect)
Tracking
()
RESOLVED
WORKSFORME
People
(Reporter: jruderman, Unassigned)
References
Details
(Keywords: assertion, crash, testcase)
Attachments
(2 files)
1. Set: user_pref("layout.css.will-change.enabled", true); 2. Load the testcase ###!!! ASSERTION: Transform has a component other than scale and translate: 'aTransform._12 == 0 && aTransform._21 == 0', file layout/base/MaskLayerImageCache.h, line 79 firefox<Error>: CGImageCreate: invalid image size: 0 x 0. ###!!! ASSERTION: Mask layer has invalid transform.: 'maskIs2D', file gfx/layers/Layers.h, line 884 ###!!! ASSERTION: How did we end up with a 3D transform here?!: 'maskIs2D', file gfx/layers/Layers.cpp, line 726 Assertion failure: surface, at gfx/layers/ImageContainer.cpp:692 [@ mozilla::layers::CairoImage::GetTextureClient] (Crashes like in bug 973377?)
Reporter | ||
Comment 1•10 years ago
|
||
Reporter | ||
Comment 2•9 years ago
|
||
WFM. Btw, layout.css.will-change.enabled now defaults to true, so you can skip the first step.
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → WORKSFORME
You need to log in
before you can comment on or make changes to this bug.
Description
•