| Index: third_party/WebKit/LayoutTests/editing/deleting/delete-all-text-in-text-field-assertion.html
|
| diff --git a/third_party/WebKit/LayoutTests/editing/deleting/delete-all-text-in-text-field-assertion.html b/third_party/WebKit/LayoutTests/editing/deleting/delete-all-text-in-text-field-assertion.html
|
| index 941ef990d6bcde4b962cdb92cbaa466b07112c91..bebad45795ad0f02c54bc601fa3d6bb7d8256930 100644
|
| --- a/third_party/WebKit/LayoutTests/editing/deleting/delete-all-text-in-text-field-assertion.html
|
| +++ b/third_party/WebKit/LayoutTests/editing/deleting/delete-all-text-in-text-field-assertion.html
|
| @@ -1,35 +1,14 @@
|
| -<html>
|
| -<head>
|
| -<script>
|
| -if (window.testRunner)
|
| - testRunner.dumpEditingCallbacks();
|
| -</script>
|
| -
|
| -<script>
|
| -if (window.testRunner) {
|
| - testRunner.waitUntilDone();
|
| - testRunner.dumpAsText();
|
| -}
|
| -</script>
|
| -<script src="../editing.js"></script>
|
| -</head>
|
| -<body>
|
| -<div>Bug 9358: REGRESSION: Assertion failure in HTMLInputElement::setValueFromRenderer (value == constrainValue(value)) when deleting all text</div>
|
| -<div><a href="https://bugs.webkit.org/show_bug.cgi?id=9358">https://bugs.webkit.org/show_bug.cgi?id=9358</a></div>
|
| -<div><br></div>
|
| -<form>
|
| -Assertion fails when all characters are deleted: <input type="text" id="t" value="X">
|
| -</form>
|
| -<script>
|
| -document.getElementById("t").focus();
|
| -document.execCommand("SelectAll");
|
| -document.execCommand("Delete");
|
| -</script>
|
| -<div>SUCCESS if the test didn't crash and you see this message.</div>
|
| -<script>
|
| -if (window.testRunner) {
|
| - testRunner.notifyDone()
|
| -}
|
| +<!doctype html>
|
| +<script src="../../resources/testharness.js"></script>
|
| +<script src="../../resources/testharnessreport.js"></script>
|
| +<script src="../assert_selection.js"></script>
|
| +<input id="sample" value="foo bar">
|
| +<script>
|
| + test(() => {
|
| + var sample = document.getElementById('sample');
|
| + sample.focus();
|
| + document.execCommand('selectAll');
|
| + document.execCommand('delete');
|
| + assert_equals(sample.value, '');
|
| + }, 'document.execCommand works with INPUT');
|
| </script>
|
| -<body>
|
| -</html>
|
|
|