)]}' { "commit": "394683976726b0738da9a95f22868fb2193a99cb", "tree": "6110b595e5aedb78f2b552637ef40e8c78ee9038", "parents": [ "bcac628f7b14106f6d75254dd9fc0c605466f208" ], "author": { "name": "Koji Ishii", "email": "kojii@chromium.org", "time": "Thu Feb 28 18:23:16 2019" }, "committer": { "name": "Commit Bot", "email": "commit-bot@chromium.org", "time": "Thu Feb 28 18:23:16 2019" }, "message": "[LayoutNG] Copy ShouldPaintDescendantOutlines logic for PaintBlockFlowContents\n\nThis patch copies the logic to check ShouldPaintDescendantOutlines\nfrom BlockPainter::PaintBlockFlowContents().\n\nBefore this change, PaintPhase::kOutline and kDescendantOutlinesOnly\npainted all descendants. With this change, they paint LayoutInline\ndescendants only, matching to the legacy behavior.\n\nThe difference was observed in\nfast/block/float/float-in-float-painting.html.\n\nBug: 936024\nChange-Id: I8f0d985b7ced9f8e1295bdb4e4a0f3763551b2c6\nReviewed-on: https://chromium-review.googlesource.com/c/1495134\nReviewed-by: Emil A Eklund \u003ceae@chromium.org\u003e\nReviewed-by: Xianzhu Wang \u003cwangxianzhu@chromium.org\u003e\nCommit-Queue: Koji Ishii \u003ckojii@chromium.org\u003e\nCr-Commit-Position: refs/heads/master@{#636481}", "tree_diff": [ { "type": "modify", "old_id": "8494a6289372fd5466a2fa795820306ae30530b3", "old_mode": 33188, "old_path": "third_party/blink/renderer/core/paint/ng/ng_box_fragment_painter.cc", "new_id": "9dec43f4a89bc3dc62af855056a8f00d22856c49", "new_mode": 33188, "new_path": "third_party/blink/renderer/core/paint/ng/ng_box_fragment_painter.cc" } ] }