Closed Bug 1228916 Opened 9 years ago Closed 6 years ago

"Assertion failure: aThebesContext->CurrentOp() == CompositionOp::OP_OVER" with SVG, huge padding

Categories

(Core :: SVG, defect)

defect
Not set
critical

Tracking

()

RESOLVED WORKSFORME
Tracking Status
firefox45 --- affected

People

(Reporter: jruderman, Unassigned)

References

Details

(Keywords: assertion, testcase)

Attachments

(2 files)

Attached image testcase
Assertion failure: aThebesContext->CurrentOp() == CompositionOp::OP_OVER, at layout/base/nsPresShell.cpp:4651 https://hg.mozilla.org/mozilla-central/rev/2ccdc96a5559, a recent patch, replaced a block of code with this assertion.
Attached file stack
gfxUtils::DrawPixelSnapped >> CreateSamplingRestrictedDrawable(tmpCtx->SetOp(OptimalFillOp()) sets CompositionOp to CompositionOp::OP_SOURCE) Then this assertion happens That's what I found while fixing another SVG bug.
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → WONTFIX

WFM. I can no longer reproduce on the current trunk.

Resolution: WONTFIX → WORKSFORME
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: