diff options
| author | Steve Block <steveblock@google.com> | 2011-05-06 11:45:16 +0100 |
|---|---|---|
| committer | Steve Block <steveblock@google.com> | 2011-05-12 13:44:10 +0100 |
| commit | cad810f21b803229eb11403f9209855525a25d57 (patch) | |
| tree | 29a6fd0279be608e0fe9ffe9841f722f0f4e4269 /Source/WebCore/manual-tests/dom | |
| parent | 121b0cf4517156d0ac5111caf9830c51b69bae8f (diff) | |
| download | external_webkit-cad810f21b803229eb11403f9209855525a25d57.zip external_webkit-cad810f21b803229eb11403f9209855525a25d57.tar.gz external_webkit-cad810f21b803229eb11403f9209855525a25d57.tar.bz2 | |
Merge WebKit at r75315: Initial merge by git.
Change-Id: I570314b346ce101c935ed22a626b48c2af266b84
Diffstat (limited to 'Source/WebCore/manual-tests/dom')
3 files changed, 43 insertions, 0 deletions
diff --git a/Source/WebCore/manual-tests/dom/document-write-synchronous-after-page-load.html b/Source/WebCore/manual-tests/dom/document-write-synchronous-after-page-load.html new file mode 100644 index 0000000..f62fd68 --- /dev/null +++ b/Source/WebCore/manual-tests/dom/document-write-synchronous-after-page-load.html @@ -0,0 +1,23 @@ +<p>This test ensures that document.write after page load is synchronous.</p> +<p>You will get a PASS or FAIL alert message after a few seconds.</p> +<script> +window.onload = function() { + + // Build a very long string to write. + var LIMIT = 17; + var str = '<p style="display:none">x</p>'; + for (var i=0; i<LIMIT; ++i) + str += str; + + // Write the string and check the DOM immediately and after a small delay. + var doc = document.implementation.createHTMLDocument(); + doc.write(str); + var immediateElementCount = doc.getElementsByTagName('*').length; + setTimeout(function() { + var delayedElementCount = doc.getElementsByTagName('*').length; + var passOrFail = (immediateElementCount === delayedElementCount ? "PASS" : "FAIL"); + alert(passOrFail); + }, 100); + +} +</script> diff --git a/Source/WebCore/manual-tests/dom/form-control-for-label.html b/Source/WebCore/manual-tests/dom/form-control-for-label.html new file mode 100644 index 0000000..aeb8338 --- /dev/null +++ b/Source/WebCore/manual-tests/dom/form-control-for-label.html @@ -0,0 +1,12 @@ +<html> +<style> +progress {border: 3px solid blue;} +progress:hover {border: 3px solid red;} +</style> +<body> +<h3>Test hover</h3> +<label>The border color of the progress bar should change from blue to red when you hover on this label text <progress></progress></label><br> +<label>The border of this progress bar would change color when it is inside fieldset and legend elements <fieldset><legend><progress></progress></legend></fieldset></label><br> +</body> +</html> + diff --git a/Source/WebCore/manual-tests/dom/progressbar.html b/Source/WebCore/manual-tests/dom/progressbar.html new file mode 100644 index 0000000..95e64f2 --- /dev/null +++ b/Source/WebCore/manual-tests/dom/progressbar.html @@ -0,0 +1,8 @@ +<html><body> +<h1>Indeterminate progress bar</h1> +This is an example of <progress value=7 max=10></progress> a determinate progress bar.<br> +This is an example of <progress></progress> an indeterminate progress bar.<br> +This is an example of <progress dir=rtl value=7 max=10></progress> a right-to-left determinate progress bar.<br> +This is an example of <progress dir=rtl></progress> a right-to-left indeterminate progress bar.<br> + +</body></html> |
