[LayoutNG] Simplify NGPaintFragment::DirtyLinesFromChangedChild
This patch simplifies DirtyLinesFromChangedChild in that: 1. Clearing FirstInlineFragment for all descendants do not seem necessary any longer. It turned out that this makes reusing line boxes harder, and not doing so doesn't fail any tests. 2. MarkLineBoxesDirtyFor checks PaintFragment, so checking here does not seem necessary. Not checking can avoid traversing to its containing block. Bug: 636993 Cq-Include-Trybots: luci.chromium.try:linux_layout_tests_layout_ng;luci.chromium.try:linux_layout_tests_slimming_paint_v2;master.tryserver.blink:linux_trusty_blink_rel Change-Id: I4d485f47731355c88a554d18843c3722f822e89a Reviewed-on: https://chromium-review.googlesource.com/c/1288174 Commit-Queue: Koji Ishii <kojii@chromium.org> Reviewed-by:Yoshifumi Inoue <yosin@chromium.org> Cr-Commit-Position: refs/heads/master@{#600797}
Showing
Please register or sign in to comment