<html>
<body>
  The content of this <code>textarea</code> should not disappear on page reload:<br />
  <textarea>This text should not disappear on page reload!</textarea>
  <script>
    var ta = document.getElementsByTagName("textarea").item(0);
    if (!parent.reloaded) {
      parent.reloaded = true;
      ta.disabled = true;
      location.reload();
    } else {
      // Primary regression test:
      parent.isnot(ta.value, "",
        "Content of dynamically disabled textarea disappeared on page reload.");
      
      // Bonus regression test: changing the textarea's defaultValue after
      // reloading should also update the textarea's value.
      var newDefaultValue = "new default value";
      ta.defaultValue = newDefaultValue;
      parent.is(ta.value, newDefaultValue,
        "Changing the defaultValue attribute of a textarea fails to update its value attribute.");
        
      parent.SimpleTest.finish();
    }
  </script>
</body>
</html>
