diff options
author | Steve Block <steveblock@google.com> | 2010-09-07 16:06:44 +0100 |
---|---|---|
committer | Steve Block <steveblock@google.com> | 2010-09-07 16:36:45 +0100 |
commit | eff69b907ef2cd3a9af0351287a929c66f58e3f6 (patch) | |
tree | c0d8835711b71631a15c3fb20d93c195ee3d5064 /LayoutTests/fast/dom/HTMLHtmlElement | |
parent | 66945f3db6c497fb182ef8a187b8c69e683dbb26 (diff) | |
download | external_webkit-eff69b907ef2cd3a9af0351287a929c66f58e3f6.zip external_webkit-eff69b907ef2cd3a9af0351287a929c66f58e3f6.tar.gz external_webkit-eff69b907ef2cd3a9af0351287a929c66f58e3f6.tar.bz2 |
Adds a number of fast/ LayoutTest directories to the triaged set
Tests are added at r66079. All tests pass
fast/constructors/
fast/cookies/
fast/dom/Attr/
fast/dom/CSSStyleDeclaration/
fast/dom/DOMImplementation/
fast/dom/DeviceMotion/
fast/dom/EntityReference/
fast/dom/HTMLAnchorElement/
fast/dom/HTMLButtonElement/
fast/dom/HTMLFontElement/
fast/dom/HTMLFormElement/
fast/dom/HTMLHtmlElement/
fast/dom/HTMLKeygenElement/
fast/dom/HTMLLabelElement/
fast/dom/HTMLMetaElement/
fast/dom/HTMLTableRowElement/
fast/dom/HTMLTableSectionElement/
fast/dom/Node/
fast/dom/NodeList/
fast/dom/Selection/
fast/dom/StyleSheet/
fast/dom/Text/
fast/dom/TreeWalker/
fast/dom/beforeload/
fast/dom/getElementsByClassName/
fast/leaks/
Change-Id: I9a2c401151f7abf5bb22b764b1327022ab651e04
Diffstat (limited to 'LayoutTests/fast/dom/HTMLHtmlElement')
4 files changed, 49 insertions, 0 deletions
diff --git a/LayoutTests/fast/dom/HTMLHtmlElement/duplicate-html-element-crash-expected.txt b/LayoutTests/fast/dom/HTMLHtmlElement/duplicate-html-element-crash-expected.txt new file mode 100644 index 0000000..335df63 --- /dev/null +++ b/LayoutTests/fast/dom/HTMLHtmlElement/duplicate-html-element-crash-expected.txt @@ -0,0 +1,2 @@ +This tests that we won't crash when creating a new html element when the document does not have a document element. +SUCCESS - Did not crash! diff --git a/LayoutTests/fast/dom/HTMLHtmlElement/duplicate-html-element-crash.html b/LayoutTests/fast/dom/HTMLHtmlElement/duplicate-html-element-crash.html new file mode 100644 index 0000000..216f1a9 --- /dev/null +++ b/LayoutTests/fast/dom/HTMLHtmlElement/duplicate-html-element-crash.html @@ -0,0 +1,17 @@ +<body onload="runTest()"> +<script> +function runTest() { + if (window.layoutTestController) + layoutTestController.dumpAsText(); + + var div = document.createElement('div'); + div.appendChild(document.body.parentElement); + var a = document.createElement('a'); + a.innerHTML = '<x><html></html>'; + + document.appendChild(document.createElement('html')) + document.documentElement.innerHTML='<div>This tests that we won\'t crash when creating a new html element when the document does not ' + + 'have a document element.</div><div>SUCCESS - Did not crash!</div>' +} +</script> +</body> diff --git a/LayoutTests/fast/dom/HTMLHtmlElement/set-version-expected.txt b/LayoutTests/fast/dom/HTMLHtmlElement/set-version-expected.txt new file mode 100644 index 0000000..782fe8f --- /dev/null +++ b/LayoutTests/fast/dom/HTMLHtmlElement/set-version-expected.txt @@ -0,0 +1,6 @@ +This tests to make sure that HTMLHtmlElement::version settable. + +You should see 2 lines with "SUCCESS" below: +SUCCESS (value: "1") + +SUCCESS (value: "2") diff --git a/LayoutTests/fast/dom/HTMLHtmlElement/set-version.html b/LayoutTests/fast/dom/HTMLHtmlElement/set-version.html new file mode 100644 index 0000000..2e45aad --- /dev/null +++ b/LayoutTests/fast/dom/HTMLHtmlElement/set-version.html @@ -0,0 +1,24 @@ +<html version="1"> +<body> +<p> +This tests to make sure that HTMLHtmlElement::version settable.</p> +You should see 2 lines with "SUCCESS" below: +<script> +if (window.layoutTestController) + layoutTestController.dumpAsText(); + +function checkExpected(actual, expected) +{ + if (actual != expected) + document.writeln("<p>FAILURE: expected \"" + expected + "\", actual \"" + actual + "\"</p>"); + else + document.writeln("<p>SUCCESS (value: \"" + actual + "\")</p>"); +} + +var htmlElement = document.getElementsByTagName("html")[0]; +checkExpected(htmlElement.version, 1); +htmlElement.version = 2; +checkExpected(htmlElement.version, 2); +</script> +</body> +</html>
\ No newline at end of file |