Revision 79f402f76e5b78f0fae93dbff7c4ddc5cd382e04 authored by Kent Tamura on 13 February 2018, 09:24:39 UTC, committed by Blink WPT Bot on 13 February 2018, 09:48:50 UTC
importNode() implementation should pass "is" value to "create an element" algorithm. WPT: Add a new test for importNode(). Bug: 807871 Change-Id: Id60c5577b5899aeac66b819986c34a28978e24d9 Reviewed-on: https://chromium-review.googlesource.com/915744 Reviewed-by: Yoichi Osato <yoichio@chromium.org> Reviewed-by: Yoshifumi Inoue <yosin@chromium.org> Commit-Queue: Kent Tamura <tkent@chromium.org> Cr-Commit-Position: refs/heads/master@{#536311}
1 parent 57780df
caption-side-1.html
<!doctype html>
<script src='/resources/testharness.js'></script>
<script src='/resources/testharnessreport.js'></script>
<link rel='stylesheet' href='./support/base.css' />
<link rel="help" href="https://drafts.csswg.org/css-tables-3/#caption-side-property">
<main>
<h1>Caption-side</h1>
<p>Checks that browsers implement properly the caption-side property</p>
<hr/>
<p>This should read ABC:</p>
<p>
The first caption (C) should be put on the bottom because it inherits caption-side:bottom from the table;<br/>
The second captin (A) should be put on the top because it has caption-side:top specified;
</p>
<div><table style="caption-side:bottom"><caption>C</caption><tbody><tr><td>B</td></tr></tbody><caption style="caption-side:top">A</caption></table></div>
<script>void function() { var table; while(table = document.querySelector('.to-remove')) table.parentNode.replaceChild(table.firstChild,table) }();</script>
<script>void function() { var td; while(td = document.querySelector('table.no-td td')) td.parentNode.replaceChild(document.createElement('x-td'),td) }();</script>
<script>void function() { var divs = document.querySelectorAll("main > div"); for(var i = divs.length; i--;) { var div = divs[i]; var pre = document.createElement('pre'); pre.title = pre.textContent = div.innerHTML; div.parentNode.insertBefore(pre, div); }; }();</script>
<hr/>
</main>
<script>
var i = 1;
generate_tests(assert_equals, [
[
"Caption-side inherits and reorder captions properly",
document.querySelector("main > div:nth-of-type("+(i++)+") caption:first-child").offsetTop > document.querySelector("main > div:nth-of-type("+(i-1)+") caption:last-child").offsetTop,
true
],
[
"Multiple captions can be rendered",
document.querySelector("main > div:nth-of-type("+(i-1)+") table").offsetHeight > 3 * 16,
true
],
])
</script>
![swh spinner](/static/img/swh-spinner.gif)
Computing file changes ...