summaryrefslogtreecommitdiffstats
path: root/webkit/data/layout_tests/chrome
diff options
context:
space:
mode:
authorager@google.com <ager@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2008-10-13 09:11:22 +0000
committerager@google.com <ager@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2008-10-13 09:11:22 +0000
commitc569262be98c6356d978b30ff953c62cdb34b786 (patch)
treec0676a8c88ae866660fde5a30e3663faabcd93c8 /webkit/data/layout_tests/chrome
parent50db8131849c456c71cadf455438bb51b5e55b82 (diff)
downloadchromium_src-c569262be98c6356d978b30ff953c62cdb34b786.zip
chromium_src-c569262be98c6356d978b30ff953c62cdb34b786.tar.gz
chromium_src-c569262be98c6356d978b30ff953c62cdb34b786.tar.bz2
IDL file merge.
- Use short license header for idl files created by us. - Unfork XSLTProcessor.idl. - Merge in minor changes to idl files. - Remove forked version of layout test that has been fixed upstream (and which we pass after Node.idl merge). Review URL: http://codereview.chromium.org/7113 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3286 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'webkit/data/layout_tests/chrome')
-rw-r--r--webkit/data/layout_tests/chrome/fast/dom/domListEnumeration-expected.txt187
-rw-r--r--webkit/data/layout_tests/chrome/fast/dom/domListEnumeration.html13
-rw-r--r--webkit/data/layout_tests/chrome/fast/dom/resources/domListEnumeration.js303
3 files changed, 0 insertions, 503 deletions
diff --git a/webkit/data/layout_tests/chrome/fast/dom/domListEnumeration-expected.txt b/webkit/data/layout_tests/chrome/fast/dom/domListEnumeration-expected.txt
deleted file mode 100644
index 752215d..0000000
--- a/webkit/data/layout_tests/chrome/fast/dom/domListEnumeration-expected.txt
+++ /dev/null
@@ -1,187 +0,0 @@
-This tests enumerating the elements of DOM lists.
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-
-[object NodeList]
-PASS resultArray.length is 5
-PASS resultArray[0].i is '0'
-PASS resultArray[0].item is nodeList.item(0)
-PASS resultArray[1].i is '1'
-PASS resultArray[1].item is nodeList.item(1)
-PASS resultArray[2].i is '2'
-PASS resultArray[2].item is nodeList.item(2)
-PASS resultArray[3].i is 'item'
-PASS resultArray[3].item is nodeList.item
-PASS resultArray[4].i is 'length'
-PASS resultArray[4].item is nodeList.length
-
-[object HTMLCollection]
-PASS resultArray.length is 7
-PASS resultArray[0].i is '0'
-PASS resultArray[0].item is htmlCollection.item(0)
-PASS resultArray[1].i is '1'
-PASS resultArray[1].item is htmlCollection.item(1)
-PASS resultArray[2].i is '2'
-PASS resultArray[2].item is htmlCollection.item(2)
-PASS resultArray[3].i is 'item'
-PASS resultArray[3].item is htmlCollection.item
-PASS resultArray[4].i is 'length'
-PASS resultArray[4].item is htmlCollection.length
-PASS resultArray[5].i is 'namedItem'
-PASS resultArray[5].item is htmlCollection.namedItem
-PASS resultArray[6].i is 'tags'
-PASS resultArray[6].item is htmlCollection.tags
-
-[object NamedNodeMap]
-PASS resultArray.length is 11
-PASS resultArray[0].i is '0'
-PASS resultArray[0].item is namedNodeMap.item(0)
-PASS resultArray[1].i is '1'
-PASS resultArray[1].item is namedNodeMap.item(1)
-PASS resultArray[2].i is '2'
-PASS resultArray[2].item is namedNodeMap.item(2)
-PASS resultArray[3].i is 'getNamedItem'
-PASS resultArray[3].item is namedNodeMap.getNamedItem
-PASS resultArray[4].i is 'getNamedItemNS'
-PASS resultArray[4].item is namedNodeMap.getNamedItemNS
-PASS resultArray[5].i is 'item'
-PASS resultArray[5].item is namedNodeMap.item
-PASS resultArray[6].i is 'length'
-PASS resultArray[6].item is namedNodeMap.length
-PASS resultArray[7].i is 'removeNamedItem'
-PASS resultArray[7].item is namedNodeMap.removeNamedItem
-PASS resultArray[8].i is 'removeNamedItemNS'
-PASS resultArray[8].item is namedNodeMap.removeNamedItemNS
-PASS resultArray[9].i is 'setNamedItem'
-PASS resultArray[9].item is namedNodeMap.setNamedItem
-PASS resultArray[10].i is 'setNamedItemNS'
-PASS resultArray[10].item is namedNodeMap.setNamedItemNS
-
-[object HTMLFormElement]
-PASS resultArray.length is 114
-PASS resultArray[0].i is '0'
-PASS resultArray[0].item is document.getElementsByTagName('select')[0]
-PASS resultArray[1].i is '1'
-PASS resultArray[1].item is document.getElementsByTagName('select')[1]
-PASS resultArray[2].i is '2'
-PASS resultArray[2].item is document.getElementsByTagName('select')[2]
-PASS resultArray[3].i is 'ATTRIBUTE_NODE'
-PASS resultArray[3].item is htmlFormElement.ATTRIBUTE_NODE
-...ellided the remaining 109
-
-[object HTMLSelectElement]
-PASS resultArray.length is 117
-PASS resultArray[0].i is '0'
-PASS resultArray[0].item is document.getElementsByTagName('option')[0]
-PASS resultArray[1].i is '1'
-PASS resultArray[1].item is document.getElementsByTagName('option')[1]
-PASS resultArray[2].i is '2'
-PASS resultArray[2].item is document.getElementsByTagName('option')[2]
-PASS resultArray[3].i is 'ATTRIBUTE_NODE'
-PASS resultArray[3].item is htmlSelectElement.ATTRIBUTE_NODE
-...ellided the remaining 113
-
-[object StyleSheetList]
-PASS resultArray.length is 5
-PASS resultArray[0].i is '0'
-PASS resultArray[0].item is styleSheetList.item(0)
-PASS resultArray[1].i is '1'
-PASS resultArray[1].item is styleSheetList.item(1)
-PASS resultArray[2].i is '2'
-PASS resultArray[2].item is styleSheetList.item(2)
-PASS resultArray[3].i is 'item'
-PASS resultArray[3].item is styleSheetList.item
-PASS resultArray[4].i is 'length'
-PASS resultArray[4].item is styleSheetList.length
-
-[object CSSRuleList]
-PASS resultArray.length is 5
-PASS resultArray[0].i is '0'
-PASS resultArray[0].item is cssRuleList.item(0)
-PASS resultArray[1].i is '1'
-PASS resultArray[1].item is cssRuleList.item(1)
-PASS resultArray[2].i is '2'
-PASS resultArray[2].item is cssRuleList.item(2)
-PASS resultArray[3].i is 'item'
-PASS resultArray[3].item is cssRuleList.item
-PASS resultArray[4].i is 'length'
-PASS resultArray[4].item is cssRuleList.length
-
-[object CSSStyleDeclaration]
-PASS resultArray.length is 14
-PASS resultArray[0].i is '0'
-PASS resultArray[0].item is cssStyleDeclaration.item(0)
-PASS resultArray[1].i is '1'
-PASS resultArray[1].item is cssStyleDeclaration.item(1)
-PASS resultArray[2].i is '2'
-PASS resultArray[2].item is cssStyleDeclaration.item(2)
-PASS resultArray[3].i is 'cssText'
-PASS resultArray[3].item is cssStyleDeclaration.cssText
-PASS resultArray[4].i is 'getPropertyCSSValue'
-PASS resultArray[4].item is cssStyleDeclaration.getPropertyCSSValue
-PASS resultArray[5].i is 'getPropertyPriority'
-PASS resultArray[5].item is cssStyleDeclaration.getPropertyPriority
-PASS resultArray[6].i is 'getPropertyShorthand'
-PASS resultArray[6].item is cssStyleDeclaration.getPropertyShorthand
-PASS resultArray[7].i is 'getPropertyValue'
-PASS resultArray[7].item is cssStyleDeclaration.getPropertyValue
-PASS resultArray[8].i is 'isPropertyImplicit'
-PASS resultArray[8].item is cssStyleDeclaration.isPropertyImplicit
-PASS resultArray[9].i is 'item'
-PASS resultArray[9].item is cssStyleDeclaration.item
-PASS resultArray[10].i is 'length'
-PASS resultArray[10].item is cssStyleDeclaration.length
-PASS resultArray[11].i is 'parentRule'
-PASS resultArray[11].item is cssStyleDeclaration.parentRule
-PASS resultArray[12].i is 'removeProperty'
-PASS resultArray[12].item is cssStyleDeclaration.removeProperty
-PASS resultArray[13].i is 'setProperty'
-PASS resultArray[13].item is cssStyleDeclaration.setProperty
-
-[object CSSValueList]
-PASS resultArray.length is 10
-PASS resultArray[0].i is '0'
-PASS resultArray[0].item is cssValueList.item(0)
-PASS resultArray[1].i is '1'
-PASS resultArray[1].item is cssValueList.item(1)
-PASS resultArray[2].i is 'CSS_CUSTOM'
-PASS resultArray[2].item is cssValueList.CSS_CUSTOM
-PASS resultArray[3].i is 'CSS_INHERIT'
-PASS resultArray[3].item is cssValueList.CSS_INHERIT
-PASS resultArray[4].i is 'CSS_PRIMITIVE_VALUE'
-PASS resultArray[4].item is cssValueList.CSS_PRIMITIVE_VALUE
-PASS resultArray[5].i is 'CSS_VALUE_LIST'
-PASS resultArray[5].item is cssValueList.CSS_VALUE_LIST
-PASS resultArray[6].i is 'cssText'
-PASS resultArray[6].item is cssValueList.cssText
-PASS resultArray[7].i is 'cssValueType'
-PASS resultArray[7].item is cssValueList.cssValueType
-PASS resultArray[8].i is 'item'
-PASS resultArray[8].item is cssValueList.item
-PASS resultArray[9].i is 'length'
-PASS resultArray[9].item is cssValueList.length
-
-[object MediaList]
-PASS resultArray.length is 8
-PASS resultArray[0].i is '0'
-PASS resultArray[0].item is mediaList.item(0)
-PASS resultArray[1].i is '1'
-PASS resultArray[1].item is mediaList.item(1)
-PASS resultArray[2].i is '2'
-PASS resultArray[2].item is mediaList.item(2)
-PASS resultArray[3].i is 'appendMedium'
-PASS resultArray[3].item is mediaList.appendMedium
-PASS resultArray[4].i is 'deleteMedium'
-PASS resultArray[4].item is mediaList.deleteMedium
-PASS resultArray[5].i is 'item'
-PASS resultArray[5].item is mediaList.item
-PASS resultArray[6].i is 'length'
-PASS resultArray[6].item is mediaList.length
-PASS resultArray[7].i is 'mediaText'
-PASS resultArray[7].item is mediaList.mediaText
-
-PASS successfullyParsed is true
-
-TEST COMPLETE
diff --git a/webkit/data/layout_tests/chrome/fast/dom/domListEnumeration.html b/webkit/data/layout_tests/chrome/fast/dom/domListEnumeration.html
deleted file mode 100644
index b43a8a7..0000000
--- a/webkit/data/layout_tests/chrome/fast/dom/domListEnumeration.html
+++ /dev/null
@@ -1,13 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN">
-<html>
-<head>
-<link rel="stylesheet" href="../js/resources/js-test-style.css">
-<script src="../js/resources/js-test-pre.js"></script>
-</head>
-<body>
-<p id="description"></p>
-<div id="console"></div>
-<script src="resources/domListEnumeration.js"></script>
-<script src="../js/resources/js-test-post.js"></script>
-</body>
-</html>
diff --git a/webkit/data/layout_tests/chrome/fast/dom/resources/domListEnumeration.js b/webkit/data/layout_tests/chrome/fast/dom/resources/domListEnumeration.js
deleted file mode 100644
index 3403e6e..0000000
--- a/webkit/data/layout_tests/chrome/fast/dom/resources/domListEnumeration.js
+++ /dev/null
@@ -1,303 +0,0 @@
-description(
-'This tests enumerating the elements of DOM lists.'
-);
-
-if (window.layoutTestController)
- layoutTestController.dumpAsText();
-
-// Create a testing environment that can be cleanup up easily.
-var testingGround = document.createElement('div');
-document.body.appendChild(testingGround);
-
-function createFromMarkup(markup)
-{
- var range = document.createRange();
- var fragmentContainer = document.createElement("div");
- range.selectNodeContents(fragmentContainer);
- testingGround.appendChild(fragmentContainer);
- var fragment = range.createContextualFragment(markup);
- fragmentContainer.appendChild(fragment);
- return fragmentContainer.firstChild;
-}
-
-function setup()
-{
- var head = document.getElementsByTagName('head')[0];
-
- // 2 additional <style>s needed for StyleSheetList test (one is included in the template).
- // 3 rules needed in the first addtional <style> for the CSSRuleList test.
- // 3 declarations needed in the first rule needed for the CSSStyleDeclaration test.
- // @media rule in the second addtional <style> for the MediaList test.
- head.appendChild(createFromMarkup("<style> ol { width: 100px; height: 100px; color: green; } ol { } ol { } </style>"));
- head.appendChild(createFromMarkup("<style> @media screen, projector, printer { ol { } } </style>"));
-
- // 3 <ol>s for NodeList test.
- // 3 attributes in the first <ol> for the NamedNodeMap test.
- testingGround.appendChild(createFromMarkup("<ol class='foo' id='bar' name='baz'></ol>"));
- testingGround.appendChild(document.createElement('ol'));
- testingGround.appendChild(document.createElement('ol'));
-
- // 3 <form>s for forms for HTMLCollection test.
- var form = document.createElement('form');
- testingGround.appendChild(form);
- testingGround.appendChild(document.createElement('form'));
- testingGround.appendChild(document.createElement('form'));
-
- // 3 <select>s for HTMLFormElement test.
- var select = document.createElement('select');
- form.appendChild(select);
- form.appendChild(document.createElement('select'));
- form.appendChild(document.createElement('select'));
-
- // 3 <option>s for HTMLSelectElement test.
- select.appendChild(document.createElement('option'));
- select.appendChild(document.createElement('option'));
- select.appendChild(document.createElement('option'));
-
- document.body.appendChild(testingGround);
-}
-
-function iterateList(list)
-{
- debug("");
- debug(Object.prototype.toString.call(list));
- var a = new Array();
- for (var i in list) {
- a.push({"i" : i, "item" : list[i]});
- }
- a.sort(function (a, b) {
- var a_string = a.i.toString();
- var b_string = b.i.toString();
- var len = a_string.length < b_string.length ? a_string.length : b_string.length;
- for (var i = 0; i < len; i++) {
- if (a_string.charCodeAt(i) < b_string.charCodeAt(i)) return -1;
- if (a_string.charCodeAt(i) > b_string.charCodeAt(i)) return 1;
- }
- return a_string.length - b_string.length;
- });
- return a;
-}
-
-// ** Firefox DOES include the indexGetter results in enumeration **
-// NodeList
-// HTMLCollection
-// CSSRuleList
-// CSSStyleDeclaration
-// CSSValueList
-// StyleSheetList
-// MediaList
-// NamedNodeMap
-// HTMLFormElement
-// HTMLSelectElement
-
-// ** Firefox DOESN'T include the indexGetter results in enumeration **
-// Window
-
-setup();
-
-var resultArray = new Array();
-
-// NodeList
-var nodeList = document.getElementsByTagName('ol');
-resultArray = iterateList(nodeList);
-shouldBe("resultArray.length", "5");
-shouldBe("resultArray[0].i", "'0'");
-shouldBe("resultArray[0].item", "nodeList.item(0)");
-shouldBe("resultArray[1].i", "'1'");
-shouldBe("resultArray[1].item", "nodeList.item(1)");
-shouldBe("resultArray[2].i", "'2'");
-shouldBe("resultArray[2].item", "nodeList.item(2)");
-shouldBe("resultArray[3].i", "'item'");
-shouldBe("resultArray[3].item", "nodeList.item");
-shouldBe("resultArray[4].i", "'length'");
-shouldBe("resultArray[4].item", "nodeList.length");
-
-// HTMLCollection
-var htmlCollection = document.forms;
-resultArray = iterateList(htmlCollection);
-shouldBe("resultArray.length", "7");
-shouldBe("resultArray[0].i", "'0'");
-shouldBe("resultArray[0].item", "htmlCollection.item(0)");
-shouldBe("resultArray[1].i", "'1'");
-shouldBe("resultArray[1].item", "htmlCollection.item(1)");
-shouldBe("resultArray[2].i", "'2'");
-shouldBe("resultArray[2].item", "htmlCollection.item(2)");
-shouldBe("resultArray[3].i", "'item'");
-shouldBe("resultArray[3].item", "htmlCollection.item");
-shouldBe("resultArray[4].i", "'length'");
-shouldBe("resultArray[4].item", "htmlCollection.length");
-shouldBe("resultArray[5].i", "'namedItem'");
-shouldBe("resultArray[5].item", "htmlCollection.namedItem");
-shouldBe("resultArray[6].i", "'tags'");
-shouldBe("resultArray[6].item", "htmlCollection.tags");
-
-// NamedNodeMap
-var namedNodeMap = document.getElementsByTagName('ol')[0].attributes;
-resultArray = iterateList(namedNodeMap);
-shouldBe("resultArray.length", "11");
-shouldBe("resultArray[0].i", "'0'");
-shouldBe("resultArray[0].item", "namedNodeMap.item(0)");
-shouldBe("resultArray[1].i", "'1'");
-shouldBe("resultArray[1].item", "namedNodeMap.item(1)");
-shouldBe("resultArray[2].i", "'2'");
-shouldBe("resultArray[2].item", "namedNodeMap.item(2)");
-shouldBe("resultArray[3].i", "'getNamedItem'");
-shouldBe("resultArray[3].item", "namedNodeMap.getNamedItem");
-shouldBe("resultArray[4].i", "'getNamedItemNS'");
-shouldBe("resultArray[4].item", "namedNodeMap.getNamedItemNS");
-shouldBe("resultArray[5].i", "'item'");
-shouldBe("resultArray[5].item", "namedNodeMap.item");
-shouldBe("resultArray[6].i", "'length'");
-shouldBe("resultArray[6].item", "namedNodeMap.length");
-shouldBe("resultArray[7].i", "'removeNamedItem'");
-shouldBe("resultArray[7].item", "namedNodeMap.removeNamedItem");
-shouldBe("resultArray[8].i", "'removeNamedItemNS'");
-shouldBe("resultArray[8].item", "namedNodeMap.removeNamedItemNS");
-shouldBe("resultArray[9].i", "'setNamedItem'");
-shouldBe("resultArray[9].item", "namedNodeMap.setNamedItem");
-shouldBe("resultArray[10].i", "'setNamedItemNS'");
-shouldBe("resultArray[10].item", "namedNodeMap.setNamedItemNS");
-
-// HTMLFormElement
-var htmlFormElement = document.getElementsByTagName('form')[0];
-resultArray = iterateList(htmlFormElement);
-shouldBe("resultArray.length", "114");
-shouldBe("resultArray[0].i", "'0'");
-shouldBe("resultArray[0].item", "document.getElementsByTagName('select')[0]");
-shouldBe("resultArray[1].i", "'1'");
-shouldBe("resultArray[1].item", "document.getElementsByTagName('select')[1]");
-shouldBe("resultArray[2].i", "'2'");
-shouldBe("resultArray[2].item", "document.getElementsByTagName('select')[2]");
-shouldBe("resultArray[3].i", "'ATTRIBUTE_NODE'");
-shouldBe("resultArray[3].item", "htmlFormElement.ATTRIBUTE_NODE");
-debug("...ellided the remaining 109");
-
-// HTMLSelectElement
-var htmlSelectElement = document.getElementsByTagName('select')[0];
-resultArray = iterateList(htmlSelectElement);
-shouldBe("resultArray.length", "117");
-shouldBe("resultArray[0].i", "'0'");
-shouldBe("resultArray[0].item", "document.getElementsByTagName('option')[0]");
-shouldBe("resultArray[1].i", "'1'");
-shouldBe("resultArray[1].item", "document.getElementsByTagName('option')[1]");
-shouldBe("resultArray[2].i", "'2'");
-shouldBe("resultArray[2].item", "document.getElementsByTagName('option')[2]");
-shouldBe("resultArray[3].i", "'ATTRIBUTE_NODE'");
-shouldBe("resultArray[3].item", "htmlSelectElement.ATTRIBUTE_NODE");
-debug("...ellided the remaining 113");
-
-// StyleSheetList
-var styleSheetList = document.styleSheets;
-resultArray = iterateList(styleSheetList);
-shouldBe("resultArray.length", "5");
-shouldBe("resultArray[0].i", "'0'");
-shouldBe("resultArray[0].item", "styleSheetList.item(0)");
-shouldBe("resultArray[1].i", "'1'");
-shouldBe("resultArray[1].item", "styleSheetList.item(1)");
-shouldBe("resultArray[2].i", "'2'");
-shouldBe("resultArray[2].item", "styleSheetList.item(2)");
-shouldBe("resultArray[3].i", "'item'");
-shouldBe("resultArray[3].item", "styleSheetList.item");
-shouldBe("resultArray[4].i", "'length'");
-shouldBe("resultArray[4].item", "styleSheetList.length");
-
-// CSSRuleList
-var cssRuleList = document.styleSheets[1].cssRules;
-resultArray = iterateList(cssRuleList);
-shouldBe("resultArray.length", "5");
-shouldBe("resultArray[0].i", "'0'");
-shouldBe("resultArray[0].item", "cssRuleList.item(0)");
-shouldBe("resultArray[1].i", "'1'");
-shouldBe("resultArray[1].item", "cssRuleList.item(1)");
-shouldBe("resultArray[2].i", "'2'");
-shouldBe("resultArray[2].item", "cssRuleList.item(2)");
-shouldBe("resultArray[3].i", "'item'");
-shouldBe("resultArray[3].item", "cssRuleList.item");
-shouldBe("resultArray[4].i", "'length'");
-shouldBe("resultArray[4].item", "cssRuleList.length");
-
-// CSSStyleDeclaration
-//debug(escapeHTML(document.getElementsByTagName('style')));
-var cssStyleDeclaration = document.styleSheets[1].cssRules[0].style;
-resultArray = iterateList(cssStyleDeclaration);
-shouldBe("resultArray.length", "14");
-shouldBe("resultArray[0].i", "'0'");
-shouldBe("resultArray[0].item", "cssStyleDeclaration.item(0)");
-shouldBe("resultArray[1].i", "'1'");
-shouldBe("resultArray[1].item", "cssStyleDeclaration.item(1)");
-shouldBe("resultArray[2].i", "'2'");
-shouldBe("resultArray[2].item", "cssStyleDeclaration.item(2)");
-shouldBe("resultArray[3].i", "'cssText'");
-shouldBe("resultArray[3].item", "cssStyleDeclaration.cssText");
-shouldBe("resultArray[4].i", "'getPropertyCSSValue'");
-shouldBe("resultArray[4].item", "cssStyleDeclaration.getPropertyCSSValue");
-shouldBe("resultArray[5].i", "'getPropertyPriority'");
-shouldBe("resultArray[5].item", "cssStyleDeclaration.getPropertyPriority");
-shouldBe("resultArray[6].i", "'getPropertyShorthand'");
-shouldBe("resultArray[6].item", "cssStyleDeclaration.getPropertyShorthand");
-shouldBe("resultArray[7].i", "'getPropertyValue'");
-shouldBe("resultArray[7].item", "cssStyleDeclaration.getPropertyValue");
-shouldBe("resultArray[8].i", "'isPropertyImplicit'");
-shouldBe("resultArray[8].item", "cssStyleDeclaration.isPropertyImplicit");
-shouldBe("resultArray[9].i", "'item'");
-shouldBe("resultArray[9].item", "cssStyleDeclaration.item");
-shouldBe("resultArray[10].i", "'length'");
-shouldBe("resultArray[10].item", "cssStyleDeclaration.length");
-shouldBe("resultArray[11].i", "'parentRule'");
-shouldBe("resultArray[11].item", "cssStyleDeclaration.parentRule");
-shouldBe("resultArray[12].i", "'removeProperty'");
-shouldBe("resultArray[12].item", "cssStyleDeclaration.removeProperty");
-shouldBe("resultArray[13].i", "'setProperty'");
-shouldBe("resultArray[13].item", "cssStyleDeclaration.setProperty");
-
-// CSSValueList
-var cssValueList = window.getComputedStyle(document.getElementsByTagName('ol')[0]).getPropertyCSSValue('border-spacing');
-resultArray = iterateList(cssValueList);
-shouldBe("resultArray.length", "10");
-shouldBe("resultArray[0].i", "'0'");
-shouldBe("resultArray[0].item", "cssValueList.item(0)");
-shouldBe("resultArray[1].i", "'1'");
-shouldBe("resultArray[1].item", "cssValueList.item(1)");
-shouldBe("resultArray[2].i", "'CSS_CUSTOM'");
-shouldBe("resultArray[2].item", "cssValueList.CSS_CUSTOM");
-shouldBe("resultArray[3].i", "'CSS_INHERIT'");
-shouldBe("resultArray[3].item", "cssValueList.CSS_INHERIT");
-shouldBe("resultArray[4].i", "'CSS_PRIMITIVE_VALUE'");
-shouldBe("resultArray[4].item", "cssValueList.CSS_PRIMITIVE_VALUE");
-shouldBe("resultArray[5].i", "'CSS_VALUE_LIST'");
-shouldBe("resultArray[5].item", "cssValueList.CSS_VALUE_LIST");
-shouldBe("resultArray[6].i", "'cssText'");
-shouldBe("resultArray[6].item", "cssValueList.cssText");
-shouldBe("resultArray[7].i", "'cssValueType'");
-shouldBe("resultArray[7].item", "cssValueList.cssValueType");
-shouldBe("resultArray[8].i", "'item'");
-shouldBe("resultArray[8].item", "cssValueList.item");
-shouldBe("resultArray[9].i", "'length'");
-shouldBe("resultArray[9].item", "cssValueList.length");
-
-// MediaList
-var mediaList = document.styleSheets[2].cssRules[0].media;
-resultArray = iterateList(mediaList);
-shouldBe("resultArray.length", "8");
-shouldBe("resultArray[0].i", "'0'");
-shouldBe("resultArray[0].item", "mediaList.item(0)");
-shouldBe("resultArray[1].i", "'1'");
-shouldBe("resultArray[1].item", "mediaList.item(1)");
-shouldBe("resultArray[2].i", "'2'");
-shouldBe("resultArray[2].item", "mediaList.item(2)");
-shouldBe("resultArray[3].i", "'appendMedium'");
-shouldBe("resultArray[3].item", "mediaList.appendMedium");
-shouldBe("resultArray[4].i", "'deleteMedium'");
-shouldBe("resultArray[4].item", "mediaList.deleteMedium");
-shouldBe("resultArray[5].i", "'item'");
-shouldBe("resultArray[5].item", "mediaList.item");
-shouldBe("resultArray[6].i", "'length'");
-shouldBe("resultArray[6].item", "mediaList.length");
-shouldBe("resultArray[7].i", "'mediaText'");
-shouldBe("resultArray[7].item", "mediaList.mediaText");
-
-debug("");
-
-document.body.removeChild(testingGround);
-
-var successfullyParsed = true;