Closed Bug 786876 Opened 12 years ago Closed 5 years ago

"ASSERTION: Unexpected UpdateTransformLayer hint"

Categories

(Core :: Layout, defect)

x86_64
macOS
defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: jruderman, Unassigned)

References

Details

(Keywords: assertion, testcase)

Attachments

(2 files)

Attached file testcase (deleted) —
###!!! ASSERTION: Unexpected UpdateTransformLayer hint: '!(aChange & nsChangeHint_UpdateTransformLayer) || aFrame->IsTransformed() || aFrame->GetStyleDisplay()->HasTransform()', file layout/base/nsCSSFrameConstructor.cpp, line 7786
Attached file stack trace (deleted) —
cc:ing mats since he fixed a bunch of variants of this assertion before -- but it's not clear to me why we bother having this assertion.
Still happens on trunk, with a slightly different message: ###!!! ASSERTION: Unexpected UpdateTransformLayer hint: '!(aChange & nsChangeHint_UpdateTransformLayer) || aFrame->IsTransformed() || aFrame->GetStyleDisplay()->HasTransformStyle()', file layout/base/nsCSSFrameConstructor.cpp, line 7813
Still happens on trunk, with a slightly different message: ###!!! ASSERTION: Unexpected UpdateTransformLayer hint: '!(aChange & nsChangeHint_UpdateTransformLayer) || aFrame->IsTransformed() || aFrame->StyleDisplay()->HasTransformStyle()', file layout/base/nsCSSFrameConstructor.cpp, line 7942

Closing the test case doesn't produce the assertion any more. Probably either bug 1567108 or bug 1527210 fixed this.

Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: