| Index: third_party/WebKit/LayoutTests/imported/web-platform-tests/html/semantics/scripting-1/the-script-element/script-text.html
 | 
| diff --git a/third_party/WebKit/LayoutTests/imported/web-platform-tests/html/semantics/scripting-1/the-script-element/script-text.html b/third_party/WebKit/LayoutTests/imported/web-platform-tests/html/semantics/scripting-1/the-script-element/script-text.html
 | 
| index f19d83dc40c419340cfedf6b6863a99c0da235df..542a92bc72d534a2bec3947970ab83925ff08709 100644
 | 
| --- a/third_party/WebKit/LayoutTests/imported/web-platform-tests/html/semantics/scripting-1/the-script-element/script-text.html
 | 
| +++ b/third_party/WebKit/LayoutTests/imported/web-platform-tests/html/semantics/scripting-1/the-script-element/script-text.html
 | 
| @@ -15,10 +15,12 @@ setup(function() {
 | 
|    script.appendChild(document.createElement("a"))
 | 
|          .appendChild(document.createTextNode("ELEMENT"))
 | 
|  })
 | 
| +
 | 
|  test(function() {
 | 
|    assert_equals(script.text, "  TEXT  ")
 | 
|    assert_equals(script.textContent, "  TEXT  ELEMENT")
 | 
|  }, "Getter")
 | 
| +
 | 
|  test(function() {
 | 
|    script.text = " text "
 | 
|    assert_equals(script.text, " text ")
 | 
| @@ -28,12 +30,14 @@ test(function() {
 | 
|    assert_equals(script.firstChild, script.lastChild)
 | 
|    assert_array_equals(script.childNodes, [script.firstChild])
 | 
|  }, "Setter (non-empty string)")
 | 
| +
 | 
|  test(function() {
 | 
|    script.text = ""
 | 
|    assert_equals(script.text, "")
 | 
|    assert_equals(script.textContent, "")
 | 
|    assert_equals(script.firstChild, null)
 | 
|  }, "Setter (empty string)")
 | 
| +
 | 
|  test(function() {
 | 
|    script.text = null
 | 
|    assert_equals(script.text, "null")
 | 
| @@ -42,6 +46,7 @@ test(function() {
 | 
|    assert_equals(script.firstChild.data, "null")
 | 
|    assert_equals(script.firstChild, script.lastChild)
 | 
|  }, "Setter (null)")
 | 
| +
 | 
|  test(function() {
 | 
|    script.text = undefined
 | 
|    assert_equals(script.text, "undefined")
 | 
| @@ -50,4 +55,18 @@ test(function() {
 | 
|    assert_equals(script.firstChild.data, "undefined")
 | 
|    assert_equals(script.firstChild, script.lastChild)
 | 
|  }, "Setter (undefined)")
 | 
| +
 | 
| +test(function() {
 | 
| +  var s = document.createElement("script");
 | 
| +  var text = document.createTextNode("one");
 | 
| +  s.appendChild(text);
 | 
| +
 | 
| +  assert_equals(s.firstChild, text);
 | 
| +  assert_equals(text.nodeValue, "one");
 | 
| +
 | 
| +  s.text = "two";
 | 
| +  assert_not_equals(s.firstChild, text);
 | 
| +  assert_equals(text.nodeValue, "one");
 | 
| +  assert_equals(s.firstChild.nodeValue, "two");
 | 
| +}, "Setter (text node reuse)")
 | 
|  </script>
 | 
| 
 |