forked from mirrors/gecko-dev
Automatic update from web-platform-tests [block-in-inline] Fix various ruby + floats issues. Ruby had a few different issues (see new tests). - A ruby annotation would "pull" down a float (test 001). - A ruby annotation would intersect with floats (test 002,003). This fixes these issues. Specifically we look at annotation overflow to determining if a line will fix in a given layout opportunity, and use the ruby block adjust to positioning floats. Bug: 716930 Change-Id: I4a25fbd22a93647e7af54b654e786a8d3504ae4a Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3065855 Reviewed-by: Kent Tamura <tkent@chromium.org> Reviewed-by: Koji Ishii <kojii@chromium.org> Commit-Queue: Ian Kilpatrick <ikilpatrick@chromium.org> Cr-Commit-Position: refs/heads/master@{#912571} -- wpt-commits: 139f569b206ec3b24351b0eb98f7a76c95c553cb wpt-pr: 30044
5 lines
304 B
HTML
5 lines
304 B
HTML
<!DOCTYPE html>
|
|
<div style="float: left; width: 50px; height: 20px; background: green;"></div>
|
|
<div style="float: left; clear: left; width: 100px; height: 50px; background: green;"></div>
|
|
<div style="display: inline-block;"><ruby style="ruby-position: under;">base<rt>annotation</rt></ruby></div>
|
|
</div>
|