Bug 1683440 Comment 2 Edit History

Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.

(In reply to Brad Werth [:bradwerth] from comment #1)
> ...and I've confirmed that both call sites noted in comment 1 are hit on the www.pixellot.tv site, which was the in-the-wild sighting for this issue.
Yes, but: both call sites are hit, but for pixellot.tv the logic at the first site `FlattenedStackingContext.is_redundant` concludes that the stacking context *is not* redundant, which makes this potential optimization not useful for that site.

This may still have some value for cases where mix-blend-mode is applied to the first primitive in a stacking context, where `FlattenedStackingContext.is_redundant` returns true.
(In reply to Brad Werth [:bradwerth] from comment #1)
> ...and I've confirmed that both call sites noted in comment 1 are hit on the www.pixellot.tv site, which was the in-the-wild sighting for this issue.

Yes, but: both call sites are hit, but for pixellot.tv the logic at the first site `FlattenedStackingContext.is_redundant` concludes that the stacking context *is not* redundant, which makes this potential optimization not useful for that site.

This may still have some value for cases where mix-blend-mode is applied to the first primitive in a stacking context, where `FlattenedStackingContext.is_redundant` returns true.

Back to Bug 1683440 Comment 2