blob: cc9efb2c67db7b66e69671fd269de2d00c6c2bac [file] [log] [blame]
<html
<head>
<link rel="stylesheet" href="../js/resources/js-test-style.css">
<script src="../js/resources/js-test-pre.js"></script>
<body>
<p id="description"></p>
<form>
<input id="slider" type="range" min="0" max="100" value="30">
</form>
<div id="console"></div>
<script>
description("<a href='http://bugs.webkit.org/show_bug.cgi?id=15251'>Bug 15251: REGRESSION: &lt;input type=range&gt; doesn't respond to form.reset() or setting input.value</a>");
function quoteNumber(n)
{
return "\"" + n + "\"";
}
var slider = document.getElementById("slider");
var originalValue = quoteNumber(slider.value);
debug("Current value is: " + originalValue);
slider.value = 80;
shouldBe("slider.value", quoteNumber(80));
debug("Resetting form");
document.forms[0].reset();
shouldBe("slider.value", originalValue);
var successfullyParsed = true;
</script>
<script src="../js/resources/js-test-post.js"></script>
</body>
</html>