[LayoutNG] Fix blink_unittests with LayoutNGFragmentPaint enabled.
These failures were primarily due to some missing logic within the NGBoxFragmentPainter for CAP. See: https://logs.chromium.org/logs/chromium/buildbucket/cr-buildbucket.appspot.com/8899518345262305936/+/steps/webkit_unit_tests__with_patch_/0/logs/Deterministic_failure:_All__x2f_BoxPainterScrollHitTestTest.ScrollHitTestOrderWithLocalBackgroundAttachment__x2f_1__status_FAILURE_/0 ... as an example of the failure. The additional CAP failure, also fails in the same way with: --blink-enable-features=CompositeAfterPaint --disable-blink-features=LayoutNG The code was effectively just lifted from BlockPainter. Bug: 988015 Change-Id: I8cf273e552b2e84246eef69910c8abace9a485b3 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1869676Reviewed-by:Koji Ishii <kojii@chromium.org> Reviewed-by:
Philip Rogers <pdr@chromium.org> Commit-Queue: Ian Kilpatrick <ikilpatrick@chromium.org> Cr-Commit-Position: refs/heads/master@{#709642}
Showing
Please register or sign in to comment