New issue
Advanced search Search tips

Issue 912588 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Closed: Dec 12
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 3
Type: Bug



Sign in to add a comment

Paint invalidation different with CompositeAfterPaint when BlinkGenPropertyTrees is enabled

Project Member Reported by pdr@chromium.org, Dec 6

Issue description

Several CompositeAfterPaint paint invalidation tests are different with BlinkGenPropertyTrees enabled:
paint/invalidation/svg/use-detach.svg
paint/invalidation/flexbox/repaint-opacity-change.html
paint/invalidation/filters/effect-reference-repaint-displacement.html
paint/invalidation/svg/image-with-clip-path.svg
paint/invalidation/filters/effect-reference-repaint-gaussianblur-yonly.html
compositing/direct-image-compositing.html
paint/invalidation/reflection/reflection-redraw.html
paint/invalidation/svg/animated-path-inside-transformed-html.xhtml
paint/invalidation/overflow/float-overflow-right.html
paint/invalidation/background/backgroundSizeRepaint.html
paint/invalidation/svg/foreign-object-repaint.svg
paint/invalidation/filters/effect-reference-repaint-composite-4.html
paint/invalidation/filters/effect-reference-repaint-composite-2.html
paint/invalidation/filters/effect-reference-repaint-morphology-xonly.html
paint/invalidation/filters/effect-reference-repaint-composite-1.html
paint/invalidation/filters/filter-repaint-accelerated-child-with-filter-child.html
paint/invalidation/svg/repaint-paintorder.svg
paint/invalidation/filters/effect-reference-repaint-offset.html
paint/invalidation/filters/effect-reference-repaint-composite-3.html
paint/invalidation/filters/effect-reference-repaint-gaussianblur-xonly.html
paint/invalidation/filters/effect-reference-repaint-gaussianblur.html
paint/invalidation/filters/effect-reference-repaint-composite-5.html
paint/invalidation/overflow/float-overflow.html
paint/invalidation/reflection/reflection-with-rotation.html
paint/invalidation/filters/effect-reference-repaint-composite-6.html
paint/invalidation/svg/paintorder-filtered.svg
paint/invalidation/filters/effect-reference-repaint-merge.html
paint/invalidation/filters/effect-reference-repaint-morphology.html
paint/invalidation/position/absolute-position-changed.html
paint/invalidation/overflow/clipped-overflow-visible-subtree.html
paint/invalidation/in-scaled-iframe.html
paint/invalidation/svg/text-viewbox-rescale.html
paint/invalidation/filters/effect-reference-repaint-morphology-yonly.html
paint/invalidation/filters/filter-repaint-accelerated-on-accelerated-filter.html

See: https://ci.chromium.org/p/chromium/builders/luci.chromium.try/linux_layout_tests_slimming_paint_v2/17386

This is likely a minor bug in paint invalidation (maybe the changed bits) but I'm going to temporarily suppress these to unblock enabling BGPT.
 
Description: Show this description
Owner: pdr@chromium.org
Status: Started (was: Untriaged)
These should be fixed with a small change in https://chromium-review.googlesource.com/c/chromium/src/+/1363207
Status: Fixed (was: Started)

Sign in to add a comment