There's a painting flag to flush all layers before and after painting. Matt says this is no longer necessary because DLBI should handle all the cases where it was needed.
nsDisplayCanvasBackgroundColor doesn't invalidate if its color changes. This makes it inherit from nsDisplaySolidColorBase (factored out of nsDisplaySolidColor), which implements this correctly.
Attachment #8662777 - Flags: review?(matt.woodrow)
Attachment #8662777 - Flags: review?(matt.woodrow) → review+
Attachment #8662778 - Flags: review?(matt.woodrow) → review+
You need to log in before you can comment on or make changes to this bug.