Bug 1567098 - Add a WPT reftest where no content fits onto the shortened line beside a float. r=emilio
authorJonathan Kew <jkew@mozilla.com>
Thu, 18 Jul 2019 19:07:36 +0000
changeset 483388 3169928e34dc2c143e1cbf9a4dd4399ecb8324b4
parent 483387 77f2a37b794a1e4106e749a8c6b5211ea096e210
child 483389 eb8976f0aa75194c3a7aba1b2ed15b62871b1900
push id36315
push useropoprus@mozilla.com
push dateFri, 19 Jul 2019 03:55:35 +0000
treeherdermozilla-central@5fff2a9bf078 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersemilio
bugs1567098
milestone70.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1567098 - Add a WPT reftest where no content fits onto the shortened line beside a float. r=emilio Differential Revision: https://phabricator.services.mozilla.com/D38535
testing/web-platform/tests/css/CSS2/floats/float-no-content-beside-001-ref.html
testing/web-platform/tests/css/CSS2/floats/float-no-content-beside-001.html
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/tests/css/CSS2/floats/float-no-content-beside-001-ref.html
@@ -0,0 +1,20 @@
+<!DOCTYPE html>
+<meta charset=utf-8>
+<title>CSS Floats — reference</title>
+<link rel=author title="Jonathan Kew" href="jkew@mozilla.com">
+<style>
+p { width: 10em; border: solid aqua; }
+span { float: left; width: 5em; height: 5em; border: solid blue; }
+</style>
+
+<div>Test passes if all three examples render the same:</div>
+
+<p><span></span><br>Supercalifragilisticexpialidocious</p>
+
+<br style="clear:both">
+
+<p><span></span><br>Supercalifragilisticexpialidocious</p>
+
+<br style="clear:both">
+
+<p><span></span><br>Supercalifragilisticexpialidocious</p>
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/tests/css/CSS2/floats/float-no-content-beside-001.html
@@ -0,0 +1,23 @@
+<!DOCTYPE html>
+<meta charset=utf-8>
+<title>CSS Floats — narrow containing block</title>
+<meta name=assert content="If a shortened line box is too small to contain any content, then the line box is shifted downward">
+<link rel=help href="https://www.w3.org/TR/CSS2/visuren.html#floats">
+<link rel=match href="float-no-content-beside-001-ref.html">
+<link rel=author title="Jonathan Kew" href="jkew@mozilla.com">
+<style>
+p { width: 10em; border: solid aqua; }
+span { float: left; width: 5em; height: 5em; border: solid blue; }
+</style>
+
+<div>Test passes if all three examples render the same:</div>
+
+<p><span></span>Supercalifragilisticexpialidocious</p>
+
+<br style="clear:both">
+
+<p><span></span> Supercalifragilisticexpialidocious</p>
+
+<br style="clear:both">
+
+<p><span></span><br>Supercalifragilisticexpialidocious</p>