Chromium Code Reviews| Index: LayoutTests/fast/forms/file/input-file-element-clone.html |
| diff --git a/LayoutTests/fast/forms/file/input-file-element-clone.html b/LayoutTests/fast/forms/file/input-file-element-clone.html |
| new file mode 100644 |
| index 0000000000000000000000000000000000000000..5ef5a2334ae0ab3c30c14eb32564f816513d2ab3 |
| --- /dev/null |
| +++ b/LayoutTests/fast/forms/file/input-file-element-clone.html |
| @@ -0,0 +1,27 @@ |
| +<!DOCTYPE html> |
| +<html> |
| +<body> |
| +<script src="../../../resources/js-test.js"></script> |
| +<script src="resources/file-drag-common.js"></script> |
| +<form method="GET"> |
| +<input type="file" id="file1"> |
| +</form> |
| +<script> |
| +description('Make sure that Node.cloneNode() works as expected for file input type.'); |
| +jsTestIsAsync = true; |
| +window.onload = function() |
|
Inactive
2014/05/07 14:26:47
Is the onload really needed? If it works without,
gnana
2014/05/07 14:50:08
Done.
|
| +{ |
| + var file1 = document.getElementById('file1'); |
| + dragFilesOntoInput(file1, ['input-file-element-clone.html']); |
| + var clone = file1.cloneNode(true); |
|
Inactive
2014/05/07 14:26:47
Can you check file1.value?
gnana
2014/05/07 14:50:08
Done.
|
| + clone.id = "file2"; |
| + document.body.appendChild(clone); |
| + var file2 = document.getElementById('file2'); |
| + shouldBeEqualToString("file2.value", "C:\\fakepath\\input-file-element-clone.html"); |
| + dragFilesOntoInput(file1, ['input-file-element-clone-expected.txt']); |
| + shouldBeEqualToString("file2.value", "C:\\fakepath\\input-file-element-clone.html"); |
|
Inactive
2014/05/07 14:26:47
Can you check file1.value as well?
gnana
2014/05/07 14:50:08
Done.
|
| + finishJSTest(); |
| +} |
| +</script> |
| +</body> |
| +</html> |