Skip to content

Commit

Permalink
The computed value of float with absolute positioning when there is n…
Browse files Browse the repository at this point in the history
…o box should be "none"

w3c/csswg-drafts#1436
  • Loading branch information
FremyCompany authored Nov 6, 2018
1 parent 2437375 commit a0ea7f2
Showing 1 changed file with 29 additions and 0 deletions.
29 changes: 29 additions & 0 deletions css/CSS2/computed-float-position-absolute.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
<!doctype html>
<title>The computed value of float with absolute positioning when there is no box should be "none"</title>
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
<style>

div[id] {
position: absolute;
float: left;
}

</style>

<div id="test1" style="display: none"></div>
<div id="test2" style="display: contents"></div>
<div style="display: none"><div id="test3"></div></div>

<script>
var test_description = document.title;
promise_test(
t => {
return new Promise(test => addEventListener('load', e=>test()))
.then(test => assert_equals(getComputedStyle(test1)['float'], "none", "[display:none] Invalid gCS(test1)['float'];"))
.then(test => assert_equals(getComputedStyle(test2)['float'], "none", "[display:contents] Invalid gCS(test2)['float'];"))
.then(test => assert_equals(getComputedStyle(test3)['float'], "none", "[in a display:none] Invalid gCS(test3)['float'];"))
},
test_description
);
</script>

0 comments on commit a0ea7f2

Please sign in to comment.