Make nsSVGUtils::ScheduleReflowSVG invalidate rendering observers

NEW
Assigned to

Status

()

Core
SVG
4 years ago
4 years ago

People

(Reporter: jwatt, Assigned: jwatt)

Tracking

Trunk
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

We should make nsSVGUtils::ScheduleReflowSVG invalidate rendering observers. It's good to invalidate them early rather than rely on InvalidateFrame calling them late (at which time it's too late to reflow again, if necessary). The comment in nsSVGUtils::ScheduleReflowSVG explains why we weren't doing this before. The code we were relying on is dead though, so now nsSVGUtils::ScheduleReflowSVG should do it itself.
You need to log in before you can comment on or make changes to this bug.