3 Any copyright is dedicated to the Public Domain.
4 http://creativecommons.org/publicdomain/zero/1.0/
9 <title>CSS Test: CSS display:contents
</title>
10 <link rel=
"author" title=
"Mats Palmgren" href=
"https://bugzilla.mozilla.org/show_bug.cgi?id=907396">
11 <link rel=
"help" href=
"http://dev.w3.org/csswg/css-display">
12 <style type=
"text/css">
15 color:black
; background-color:white
; height:100%; font-size:16px; padding:0; margin:0;
18 iframe
{ padding:0;margin:0;border-width:0;width:100%;height:90%; color:red
; }
22 function runTest(iframe
) {
23 var win
= iframe
.contentWindow
;
24 var doc
= iframe
.contentDocument
;
26 var e
= doc
.querySelectorAll('*');
27 var contents
= new Array
;
28 for (i
=0; i
< e
.length
; ++i
) {
30 if (win
.getComputedStyle(elm
).display
== 'contents') {
31 contents
.push([ elm
, elm
.nextSibling
, elm
.parentNode
]);
35 doc
.body
.offsetHeight
;
36 var i
= contents
.length
;
38 var arr
= contents
[i
];
39 arr
[2].insertBefore(arr
[0], arr
[1]);
41 doc
.body
.offsetHeight
;
47 <iframe src=
"display-contents-acid.html" frameborder=
0 onload=
"runTest(this)"></iframe>