| Index: third_party/WebKit/LayoutTests/fast/dom/ParentNode/prepend.html | 
| diff --git a/third_party/WebKit/LayoutTests/imported/web-platform-tests/dom/nodes/ParentNode-prepend.html b/third_party/WebKit/LayoutTests/fast/dom/ParentNode/prepend.html | 
| similarity index 67% | 
| copy from third_party/WebKit/LayoutTests/imported/web-platform-tests/dom/nodes/ParentNode-prepend.html | 
| copy to third_party/WebKit/LayoutTests/fast/dom/ParentNode/prepend.html | 
| index 990ee046c732f2e5dafe821af6f391825f9995c9..17dd962af66b12ad76a0cf193e18b6db0d614708 100644 | 
| --- a/third_party/WebKit/LayoutTests/imported/web-platform-tests/dom/nodes/ParentNode-prepend.html | 
| +++ b/third_party/WebKit/LayoutTests/fast/dom/ParentNode/prepend.html | 
| @@ -1,11 +1,22 @@ | 
| <!DOCTYPE html> | 
| -<meta charset=utf-8> | 
| -<title>ParentNode.prepend</title> | 
| -<link rel=help href="https://dom.spec.whatwg.org/#dom-parentnode-prepend"> | 
| -<script src="../../../../resources/testharness.js"></script> | 
| -<script src="../../../../resources/testharnessreport.js"></script> | 
| +<script src="../../../resources/testharness.js"></script> | 
| +<script src="../../../resources/testharnessreport.js"></script> | 
| <script> | 
|  | 
| +test(function () { | 
| +    var node = document.createElement('div'); | 
| +    assert_true('prepend' in node); | 
| +    var prepend = 'mine'; | 
| +    var getAttribute = 'mine'; | 
| +    with (node) { | 
| +        assert_true(prepend === 'mine'); | 
| +        assert_false(getAttribute === 'mine'); | 
| +    } | 
| +    assert_true('Symbol' in window); | 
| +    var unscopables = Object.getPrototypeOf(node)[Symbol.unscopables]; | 
| +    assert_true(unscopables.prepend); | 
| +}, 'ChildNode.prepend() unscopeable'); | 
| + | 
| function test_prepend(node, nodeName) { | 
|  | 
| test(function() { | 
| @@ -21,9 +32,9 @@ function test_prepend(node, nodeName) { | 
| }, nodeName + '.prepend() with null as an argument, on a parent having no child.'); | 
|  | 
| test(function() { | 
| -        var parent = node.cloneNode(); | 
| -        parent.prepend(undefined); | 
| -        assert_equals(parent.childNodes[0].textContent, 'undefined'); | 
| +	var parent = node.cloneNode(); | 
| +	parent.prepend(undefined); | 
| +	assert_equals(parent.childNodes[0].textContent, 'undefined'); | 
| }, nodeName + '.prepend() with undefined as an argument, on a parent having no child.'); | 
|  | 
| test(function() { | 
| @@ -52,6 +63,16 @@ function test_prepend(node, nodeName) { | 
| var parent = node.cloneNode(); | 
| var x = document.createElement('x'); | 
| var child = document.createElement('test'); | 
| +        parent.appendChild(x); | 
| +        parent.appendChild(child); | 
| +        parent.prepend(child, x); | 
| +        assert_array_equals(parent.childNodes, [child, x]); | 
| +    }, nodeName + '.prepend() with all children as arguments, on a parent having two children.'); | 
| + | 
| +    test(function() { | 
| +        var parent = node.cloneNode(); | 
| +        var x = document.createElement('x'); | 
| +        var child = document.createElement('test'); | 
| parent.appendChild(child); | 
| parent.prepend(x, 'text'); | 
| assert_equals(parent.childNodes[0], x); | 
|  |