Chromium Code Reviews
DescriptionFloat layer should ignore offsets from ancestor inline layers under containing block
- When calculating layer location, we should traverse containers
instead of parents, because containers instead of parents affect
locations of children. This ensures we get correct location for
floating layer.
- When calculating layer offset in an ancestor, for a float layer,
we should skip inline ancestors below the containing block.
BUG=683576
CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_layout_tests_slimming_paint_v2
TBR=wangxianzhu@chromium.org
NOTRY=true
NOPRESUBMIT=true
Review-Url: https://codereview.chromium.org/2647383004
Cr-Original-Commit-Position: refs/heads/master@{#445592}
Review-Url: https://codereview.chromium.org/2650273004
Cr-Commit-Position: refs/branch-heads/2987@{#88}
Cr-Branched-From: ad51088c0e8776e8dcd963dbe752c4035ba6dab6-refs/heads/master@{#444943}
Committed: https://chromium.googlesource.com/chromium/src/+/0978e4af69ab13578b22b75539038263a3e8df3a
Patch Set 1 #Messages
Total messages: 10 (6 generated)
|