aboutsummaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
authorMs2ger <ms2ger@gmail.com>2014-12-12 14:11:58 +0100
committerMs2ger <ms2ger@gmail.com>2014-12-12 14:49:39 +0100
commit2a529cba09dbe8ea613d88e79a73a4802d7f253f (patch)
treee2b87b67fa1c34e5adb4fffd5cea6865f4b261d4 /tests
parentf451005f4fe075c849de2f3766f5bf84510b8465 (diff)
downloadservo-2a529cba09dbe8ea613d88e79a73a4802d7f253f.tar.gz
servo-2a529cba09dbe8ea613d88e79a73a4802d7f253f.zip
Update web-platform-tests.
Diffstat (limited to 'tests')
-rw-r--r--tests/wpt/metadata/MANIFEST.json70
-rw-r--r--tests/wpt/metadata/XMLHttpRequest/security-consideration.sub.html.ini5
-rw-r--r--tests/wpt/metadata/dom/nodes/Document-URL.sub.html.ini6
-rw-r--r--tests/wpt/metadata/dom/nodes/Element-getElementsByTagName.html.ini1
-rw-r--r--tests/wpt/metadata/dom/nodes/Element-getElementsByTagNameNS.html.ini14
-rw-r--r--tests/wpt/metadata/dom/traversal/NodeFilter-constants.html.ini2
-rw-r--r--tests/wpt/metadata/html/dom/elements/global-attributes/custom-attrs.html.ini4
-rw-r--r--tests/wpt/metadata/html/dom/interfaces.html.ini1
-rw-r--r--tests/wpt/metadata/html/dom/reflection-misc.html.ini220
m---------tests/wpt/web-platform-tests0
10 files changed, 314 insertions, 9 deletions
diff --git a/tests/wpt/metadata/MANIFEST.json b/tests/wpt/metadata/MANIFEST.json
index ae8c13d9168..d8126c17d96 100644
--- a/tests/wpt/metadata/MANIFEST.json
+++ b/tests/wpt/metadata/MANIFEST.json
@@ -899,6 +899,9 @@
"url": "/XMLHttpRequest/resources/image.gif"
},
{
+ "url": "/XMLHttpRequest/resources/img.jpg"
+ },
+ {
"url": "/XMLHttpRequest/resources/infinite-redirects.py"
},
{
@@ -1220,6 +1223,9 @@
"url": "/dom/nodes/Document-Element-getElementsByTagName.js"
},
{
+ "url": "/dom/nodes/Document-Element-getElementsByTagNameNS.js"
+ },
+ {
"url": "/dom/nodes/Document-contentType/resources/blob.txt"
},
{
@@ -1898,6 +1904,9 @@
"url": "/html/obsolete/requirements-for-implementations/other-elements-attributes-and-apis/original-id.json"
},
{
+ "url": "/html/rendering/bindings/the-select-element-0/option-label-ref.html"
+ },
+ {
"url": "/html/rendering/interactive-media/links-forms-and-navigation/original-id.json"
},
{
@@ -2834,9 +2843,6 @@
"url": "/pointerevents/pointerevent_support.js"
},
{
- "url": "/progress-events/tests/submissions/Samsung/resources/img.jpg"
- },
- {
"url": "/progress-events/tests/submissions/Samsung/resources/no-content-length.py"
},
{
@@ -2927,6 +2933,30 @@
"url": "/shadow-dom/testcommon.js"
},
{
+ "url": "/subresource-integrity/loads-scripts-with-badly-encoded-digest.js"
+ },
+ {
+ "url": "/subresource-integrity/loads-scripts-with-correct-content-type.js"
+ },
+ {
+ "url": "/subresource-integrity/loads-scripts-with-improper-integrity-uri-scheme.js"
+ },
+ {
+ "url": "/subresource-integrity/loads-scripts-with-incorrect-content-type.js"
+ },
+ {
+ "url": "/subresource-integrity/loads-scripts-with-matching-digest.js"
+ },
+ {
+ "url": "/subresource-integrity/loads-scripts-with-non-matching-digest.js"
+ },
+ {
+ "url": "/subresource-integrity/loads-scripts-with-weak-digest-algorithms.js"
+ },
+ {
+ "url": "/subresource-integrity/support/generate_javascript.py"
+ },
+ {
"url": "/touch-events/multi-touch-interactions.js"
},
{
@@ -5367,6 +5397,11 @@
},
{
"ref_type": "==",
+ "ref_url": "/html/rendering/bindings/the-select-element-0/option-label-ref.html",
+ "url": "/html/rendering/bindings/the-select-element-0/option-label.html"
+ },
+ {
+ "ref_type": "==",
"ref_url": "/html/rendering/non-replaced-elements/flow-content-0/figure-ref.html",
"url": "/html/rendering/non-replaced-elements/flow-content-0/figure.html"
},
@@ -10302,6 +10337,9 @@
"url": "/XMLHttpRequest/responsexml-non-well-formed.htm"
},
{
+ "url": "/XMLHttpRequest/security-consideration.sub.html"
+ },
+ {
"url": "/XMLHttpRequest/send-accept-language.htm"
},
{
@@ -10935,6 +10973,9 @@
"url": "/dom/nodes/DOMImplementation-hasFeature.html"
},
{
+ "url": "/dom/nodes/Document-URL.sub.html"
+ },
+ {
"url": "/dom/nodes/Document-adoptNode.html"
},
{
@@ -11136,6 +11177,9 @@
"url": "/dom/nodes/Element-getElementsByTagName.html"
},
{
+ "url": "/dom/nodes/Element-getElementsByTagNameNS.html"
+ },
+ {
"url": "/dom/nodes/Element-lastElementChild.html"
},
{
@@ -11400,6 +11444,9 @@
"url": "/dom/traversal/TreeWalker-walking-outside-a-tree.html"
},
{
+ "url": "/domparsing/DOMParser-parseFromString-html.html"
+ },
+ {
"url": "/domparsing/insert-adjacent.html"
},
{
@@ -15057,9 +15104,6 @@
"url": "/progress-events/tests/submissions/Samsung/firing-events-http-no-content-length.html"
},
{
- "url": "/progress-events/tests/submissions/Samsung/security-consideration.sub.html"
- },
- {
"url": "/proximity/DeviceProximityEvent_tests.html"
},
{
@@ -15516,6 +15560,9 @@
"url": "/shadow-dom/user-interaction/ranges-and-selections/test-002.html"
},
{
+ "url": "/subresource-integrity/subresource-integrity.html"
+ },
+ {
"url": "/touch-events/create-touch-touchlist.html"
},
{
@@ -15603,6 +15650,15 @@
"url": "/web-animations/animation-node/animation-node-before.html"
},
{
+ "url": "/web-animations/animation-node/animation-node-next-sibling.html"
+ },
+ {
+ "url": "/web-animations/animation-node/animation-node-parent.html"
+ },
+ {
+ "url": "/web-animations/animation-node/animation-node-previous-sibling.html"
+ },
+ {
"url": "/web-animations/animation-node/animation-node-remove.html"
},
{
@@ -17707,6 +17763,6 @@
"deleted": [],
"items": {}
},
- "rev": "a467a3312ae3730e9e1ce0fd1cc200a2dbeadbe6",
+ "rev": "badfd02aa085e25bd79f18902afbafcc8bc884b5",
"url_base": "/"
} \ No newline at end of file
diff --git a/tests/wpt/metadata/XMLHttpRequest/security-consideration.sub.html.ini b/tests/wpt/metadata/XMLHttpRequest/security-consideration.sub.html.ini
new file mode 100644
index 00000000000..eda2b016b91
--- /dev/null
+++ b/tests/wpt/metadata/XMLHttpRequest/security-consideration.sub.html.ini
@@ -0,0 +1,5 @@
+[security-consideration.sub.html]
+ type: testharness
+ [ProgressEvent: security consideration]
+ expected: FAIL
+
diff --git a/tests/wpt/metadata/dom/nodes/Document-URL.sub.html.ini b/tests/wpt/metadata/dom/nodes/Document-URL.sub.html.ini
new file mode 100644
index 00000000000..7a91f1b7480
--- /dev/null
+++ b/tests/wpt/metadata/dom/nodes/Document-URL.sub.html.ini
@@ -0,0 +1,6 @@
+[Document-URL.sub.html]
+ type: testharness
+ expected: TIMEOUT
+ [Document.URL with redirect]
+ expected: TIMEOUT
+
diff --git a/tests/wpt/metadata/dom/nodes/Element-getElementsByTagName.html.ini b/tests/wpt/metadata/dom/nodes/Element-getElementsByTagName.html.ini
index ab6270595ec..0c16bb96d96 100644
--- a/tests/wpt/metadata/dom/nodes/Element-getElementsByTagName.html.ini
+++ b/tests/wpt/metadata/dom/nodes/Element-getElementsByTagName.html.ini
@@ -8,3 +8,4 @@
[getElementsByTagName(\'*\')]
expected: FAIL
+
diff --git a/tests/wpt/metadata/dom/nodes/Element-getElementsByTagNameNS.html.ini b/tests/wpt/metadata/dom/nodes/Element-getElementsByTagNameNS.html.ini
new file mode 100644
index 00000000000..4221c256afc
--- /dev/null
+++ b/tests/wpt/metadata/dom/nodes/Element-getElementsByTagNameNS.html.ini
@@ -0,0 +1,14 @@
+[Element-getElementsByTagNameNS.html]
+ type: testharness
+ [getElementsByTagNameNS(\'http://www.w3.org/1999/xhtml\', \'*\')]
+ expected: FAIL
+
+ [getElementsByTagNameNS(\'*\', \'*\')]
+ expected: FAIL
+
+ [Matching the context object (wildcard namespace)]
+ expected: FAIL
+
+ [Matching the context object (specific namespace)]
+ expected: FAIL
+
diff --git a/tests/wpt/metadata/dom/traversal/NodeFilter-constants.html.ini b/tests/wpt/metadata/dom/traversal/NodeFilter-constants.html.ini
index 4b135cbd6c7..521226ec902 100644
--- a/tests/wpt/metadata/dom/traversal/NodeFilter-constants.html.ini
+++ b/tests/wpt/metadata/dom/traversal/NodeFilter-constants.html.ini
@@ -1,3 +1,3 @@
[NodeFilter-constants.html]
type: testharness
- expected: ERROR \ No newline at end of file
+ expected: ERROR
diff --git a/tests/wpt/metadata/html/dom/elements/global-attributes/custom-attrs.html.ini b/tests/wpt/metadata/html/dom/elements/global-attributes/custom-attrs.html.ini
index 164e844ded4..2a68450037d 100644
--- a/tests/wpt/metadata/html/dom/elements/global-attributes/custom-attrs.html.ini
+++ b/tests/wpt/metadata/html/dom/elements/global-attributes/custom-attrs.html.ini
@@ -1,3 +1,5 @@
[custom-attrs.html]
type: testharness
- expected: TIMEOUT
+ [Setting an Element\'s dataset property should not interfere with namespaced attributes with same name]
+ expected: FAIL
+
diff --git a/tests/wpt/metadata/html/dom/interfaces.html.ini b/tests/wpt/metadata/html/dom/interfaces.html.ini
index 8ea25aafbe6..7c5a523d188 100644
--- a/tests/wpt/metadata/html/dom/interfaces.html.ini
+++ b/tests/wpt/metadata/html/dom/interfaces.html.ini
@@ -9734,3 +9734,4 @@
[MessageChannel interface: existence and properties of interface prototype object]
expected: FAIL
+
diff --git a/tests/wpt/metadata/html/dom/reflection-misc.html.ini b/tests/wpt/metadata/html/dom/reflection-misc.html.ini
index dfb00e92a82..afe976ae17d 100644
--- a/tests/wpt/metadata/html/dom/reflection-misc.html.ini
+++ b/tests/wpt/metadata/html/dom/reflection-misc.html.ini
@@ -12215,3 +12215,223 @@
[data.itemValue (<data value>): IDL set to object "test-valueOf" followed by IDL get]
expected: FAIL
+
+ [menu.type: typeof IDL attribute]
+ expected: FAIL
+
+ [menu.type: IDL get with DOM attribute unset]
+ expected: FAIL
+
+ [menu.type: setAttribute() to "" followed by IDL get]
+ expected: FAIL
+
+ [menu.type: setAttribute() to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo " followed by IDL get]
+ expected: FAIL
+
+ [menu.type: setAttribute() to undefined followed by IDL get]
+ expected: FAIL
+
+ [menu.type: setAttribute() to 7 followed by IDL get]
+ expected: FAIL
+
+ [menu.type: setAttribute() to 1.5 followed by IDL get]
+ expected: FAIL
+
+ [menu.type: setAttribute() to true followed by IDL get]
+ expected: FAIL
+
+ [menu.type: setAttribute() to false followed by IDL get]
+ expected: FAIL
+
+ [menu.type: setAttribute() to object "[object Object\]" followed by IDL get]
+ expected: FAIL
+
+ [menu.type: setAttribute() to NaN followed by IDL get]
+ expected: FAIL
+
+ [menu.type: setAttribute() to Infinity followed by IDL get]
+ expected: FAIL
+
+ [menu.type: setAttribute() to -Infinity followed by IDL get]
+ expected: FAIL
+
+ [menu.type: setAttribute() to "\\0" followed by IDL get]
+ expected: FAIL
+
+ [menu.type: setAttribute() to null followed by IDL get]
+ expected: FAIL
+
+ [menu.type: setAttribute() to object "test-toString" followed by IDL get]
+ expected: FAIL
+
+ [menu.type: setAttribute() to object "test-valueOf" followed by IDL get]
+ expected: FAIL
+
+ [menu.type: setAttribute() to "popup" followed by IDL get]
+ expected: FAIL
+
+ [menu.type: setAttribute() to "xpopup" followed by IDL get]
+ expected: FAIL
+
+ [menu.type: setAttribute() to "popup\\0" followed by IDL get]
+ expected: FAIL
+
+ [menu.type: setAttribute() to "opup" followed by IDL get]
+ expected: FAIL
+
+ [menu.type: setAttribute() to "POPUP" followed by IDL get]
+ expected: FAIL
+
+ [menu.type: setAttribute() to "toolbar" followed by IDL get]
+ expected: FAIL
+
+ [menu.type: setAttribute() to "xtoolbar" followed by IDL get]
+ expected: FAIL
+
+ [menu.type: setAttribute() to "toolbar\\0" followed by IDL get]
+ expected: FAIL
+
+ [menu.type: setAttribute() to "oolbar" followed by IDL get]
+ expected: FAIL
+
+ [menu.type: setAttribute() to "TOOLBAR" followed by IDL get]
+ expected: FAIL
+
+ [menu.type: IDL set to "" followed by getAttribute()]
+ expected: FAIL
+
+ [menu.type: IDL set to "" followed by IDL get]
+ expected: FAIL
+
+ [menu.type: IDL set to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo " followed by getAttribute()]
+ expected: FAIL
+
+ [menu.type: IDL set to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo " followed by IDL get]
+ expected: FAIL
+
+ [menu.type: IDL set to undefined followed by getAttribute()]
+ expected: FAIL
+
+ [menu.type: IDL set to undefined followed by IDL get]
+ expected: FAIL
+
+ [menu.type: IDL set to 7 followed by getAttribute()]
+ expected: FAIL
+
+ [menu.type: IDL set to 7 followed by IDL get]
+ expected: FAIL
+
+ [menu.type: IDL set to 1.5 followed by getAttribute()]
+ expected: FAIL
+
+ [menu.type: IDL set to 1.5 followed by IDL get]
+ expected: FAIL
+
+ [menu.type: IDL set to true followed by getAttribute()]
+ expected: FAIL
+
+ [menu.type: IDL set to true followed by IDL get]
+ expected: FAIL
+
+ [menu.type: IDL set to false followed by getAttribute()]
+ expected: FAIL
+
+ [menu.type: IDL set to false followed by IDL get]
+ expected: FAIL
+
+ [menu.type: IDL set to object "[object Object\]" followed by getAttribute()]
+ expected: FAIL
+
+ [menu.type: IDL set to object "[object Object\]" followed by IDL get]
+ expected: FAIL
+
+ [menu.type: IDL set to NaN followed by getAttribute()]
+ expected: FAIL
+
+ [menu.type: IDL set to NaN followed by IDL get]
+ expected: FAIL
+
+ [menu.type: IDL set to Infinity followed by getAttribute()]
+ expected: FAIL
+
+ [menu.type: IDL set to Infinity followed by IDL get]
+ expected: FAIL
+
+ [menu.type: IDL set to -Infinity followed by getAttribute()]
+ expected: FAIL
+
+ [menu.type: IDL set to -Infinity followed by IDL get]
+ expected: FAIL
+
+ [menu.type: IDL set to "\\0" followed by getAttribute()]
+ expected: FAIL
+
+ [menu.type: IDL set to "\\0" followed by IDL get]
+ expected: FAIL
+
+ [menu.type: IDL set to null followed by IDL get]
+ expected: FAIL
+
+ [menu.type: IDL set to object "test-toString" followed by getAttribute()]
+ expected: FAIL
+
+ [menu.type: IDL set to object "test-toString" followed by IDL get]
+ expected: FAIL
+
+ [menu.type: IDL set to object "test-valueOf" followed by getAttribute()]
+ expected: FAIL
+
+ [menu.type: IDL set to object "test-valueOf" followed by IDL get]
+ expected: FAIL
+
+ [menu.type: IDL set to "popup" followed by getAttribute()]
+ expected: FAIL
+
+ [menu.type: IDL set to "xpopup" followed by getAttribute()]
+ expected: FAIL
+
+ [menu.type: IDL set to "xpopup" followed by IDL get]
+ expected: FAIL
+
+ [menu.type: IDL set to "popup\\0" followed by getAttribute()]
+ expected: FAIL
+
+ [menu.type: IDL set to "popup\\0" followed by IDL get]
+ expected: FAIL
+
+ [menu.type: IDL set to "opup" followed by getAttribute()]
+ expected: FAIL
+
+ [menu.type: IDL set to "opup" followed by IDL get]
+ expected: FAIL
+
+ [menu.type: IDL set to "POPUP" followed by getAttribute()]
+ expected: FAIL
+
+ [menu.type: IDL set to "POPUP" followed by IDL get]
+ expected: FAIL
+
+ [menu.type: IDL set to "toolbar" followed by getAttribute()]
+ expected: FAIL
+
+ [menu.type: IDL set to "xtoolbar" followed by getAttribute()]
+ expected: FAIL
+
+ [menu.type: IDL set to "xtoolbar" followed by IDL get]
+ expected: FAIL
+
+ [menu.type: IDL set to "toolbar\\0" followed by getAttribute()]
+ expected: FAIL
+
+ [menu.type: IDL set to "toolbar\\0" followed by IDL get]
+ expected: FAIL
+
+ [menu.type: IDL set to "oolbar" followed by getAttribute()]
+ expected: FAIL
+
+ [menu.type: IDL set to "oolbar" followed by IDL get]
+ expected: FAIL
+
+ [menu.type: IDL set to "TOOLBAR" followed by IDL get]
+ expected: FAIL
+
diff --git a/tests/wpt/web-platform-tests b/tests/wpt/web-platform-tests
-Subproject a467a3312ae3730e9e1ce0fd1cc200a2dbeadbe
+Subproject badfd02aa085e25bd79f18902afbafcc8bc884b