| Index: third_party/WebKit/LayoutTests/fragmentation/content-preceding-first-fragmentainer.html
|
| diff --git a/third_party/WebKit/LayoutTests/fragmentation/content-preceding-first-fragmentainer.html b/third_party/WebKit/LayoutTests/fragmentation/content-preceding-first-fragmentainer.html
|
| new file mode 100644
|
| index 0000000000000000000000000000000000000000..0d58ad0efd53f166049e2b3888e47e5abd6dd06e
|
| --- /dev/null
|
| +++ b/third_party/WebKit/LayoutTests/fragmentation/content-preceding-first-fragmentainer.html
|
| @@ -0,0 +1,62 @@
|
| +<!DOCTYPE html>
|
| +<style>
|
| + .multicol { float:left; position:relative; columns:2; column-fill:auto; width:3em; height:40px; line-height:20px; }
|
| +</style>
|
| +<div class="multicol">
|
| + <div id="line" style="margin-top:-10px;"><br></div>
|
| +</div>
|
| +<div class="multicol">
|
| + <div id="lineAndBorder" style="margin-top:-10px; border-top:5px solid;"><br></div>
|
| +</div>
|
| +<div class="multicol">
|
| + <div id="lineAtBoundaryAndBorder" style="margin-top:-10px; border-top:10px solid;"><br></div>
|
| +</div>
|
| +<div class="multicol">
|
| + <div style="position:relative;">
|
| + <div id="absPos" style="position:absolute; top:-10px;">
|
| + <div id="lineInAbsPos"><br></div>
|
| + </div>
|
| + </div>
|
| +</div>
|
| +<div class="multicol">
|
| + <div style="margin-top:-15px; border-top:5px solid;">
|
| + <div id="lineInNestedBlock" style="border-top:15px solid;"><br></div>
|
| + </div>
|
| +</div>
|
| +<div class="multicol">
|
| + <div style="margin-top:-10px;" id="lineAfterFloat">
|
| + <div style="float:left; width:100%; height:20px;"></div>
|
| + <br>
|
| + </div>
|
| +</div>
|
| +<div class="multicol">
|
| + <div id="unsplittableBlock" style="margin-top:-10px; height:20px; break-inside:avoid;"></div>
|
| +</div>
|
| +<div class="multicol">
|
| + <div id="unsplittableFloat" style="float:left; margin-top:-10px; height:20px; break-inside:avoid;"></div>
|
| +</div>
|
| +<div class="multicol">
|
| + <div id="unsplittableAbspos" style="position:absolute; top:-10px; height:20px; break-inside:avoid;"></div>
|
| +</div>
|
| +<div class="multicol">
|
| + <img id="image" style="display:block; margin-top:-10px; height:20px;">
|
| +</div>
|
| +<div style="clear:both;"></div>
|
| +<script src="../resources/testharness.js"></script>
|
| +<script src="../resources/testharnessreport.js"></script>
|
| +<script>
|
| + function pos(elm) { return document.getElementById(elm).offsetTop; }
|
| + generate_tests(assert_equals, [
|
| + [ "line", pos("line"), -10 ],
|
| + [ "lineAndBorder", pos("lineAndBorder"), -10 ],
|
| + [ "lineAtBoundaryAndBorder", pos("lineAtBoundaryAndBorder"), -10 ],
|
| + [ "lineInAbspos", pos("lineInAbsPos"), 0 ],
|
| + [ "abspos", pos("absPos"), -10 ],
|
| + [ "lineInNestedBlock", pos("lineInNestedBlock"), -10 ],
|
| + [ "lineAfterFloat", pos("lineAfterFloat"), -10 ],
|
| + [ "unsplittableBlock", pos("unsplittableBlock"), -10 ],
|
| + [ "unsplittableFloat", pos("unsplittableFloat"), -10 ],
|
| + [ "unsplittableAbspos", pos("unsplittableAbspos"), -10 ],
|
| + [ "image", pos("image"), -10 ],
|
| + ]);
|
| +</script>
|
|
|