Bug 1155079 - Update web-platform-tests to revision 89b6e2bc460316c7f273712d22f0b2d3a3d0c5be, a =testonly

This commit is contained in:
James Graham 2015-04-15 16:00:44 +01:00
parent 8b1d489941
commit 0565fbf26e
10 changed files with 111 additions and 82 deletions

View File

@ -9627,6 +9627,14 @@
"path": "XMLHttpRequest/send-timeout-events.htm",
"url": "/XMLHttpRequest/send-timeout-events.htm"
},
{
"path": "XMLHttpRequest/send-usp.html",
"url": "/XMLHttpRequest/send-usp.html"
},
{
"path": "XMLHttpRequest/send-usp.worker.js",
"url": "/XMLHttpRequest/send-usp.worker"
},
{
"path": "XMLHttpRequest/setrequestheader-after-send.htm",
"url": "/XMLHttpRequest/setrequestheader-after-send.htm"
@ -16099,14 +16107,6 @@
"path": "service-workers/cache-storage/serviceworker/cache-delete.https.html",
"url": "/service-workers/cache-storage/serviceworker/cache-delete.https.html"
},
{
"path": "service-workers/cache-storage/serviceworker/cache-match.https.html",
"url": "/service-workers/cache-storage/serviceworker/cache-match.https.html"
},
{
"path": "service-workers/cache-storage/serviceworker/cache-put.https.html",
"url": "/service-workers/cache-storage/serviceworker/cache-put.https.html"
},
{
"path": "service-workers/cache-storage/serviceworker/cache-storage-keys.https.html",
"url": "/service-workers/cache-storage/serviceworker/cache-storage-keys.https.html"
@ -16127,14 +16127,6 @@
"path": "service-workers/cache-storage/window/cache-delete.https.html",
"url": "/service-workers/cache-storage/window/cache-delete.https.html"
},
{
"path": "service-workers/cache-storage/window/cache-match.https.html",
"url": "/service-workers/cache-storage/window/cache-match.https.html"
},
{
"path": "service-workers/cache-storage/window/cache-put.https.html",
"url": "/service-workers/cache-storage/window/cache-put.https.html"
},
{
"path": "service-workers/cache-storage/window/cache-storage-keys.https.html",
"url": "/service-workers/cache-storage/window/cache-storage-keys.https.html"
@ -16159,14 +16151,6 @@
"path": "service-workers/cache-storage/worker/cache-delete.https.html",
"url": "/service-workers/cache-storage/worker/cache-delete.https.html"
},
{
"path": "service-workers/cache-storage/worker/cache-match.https.html",
"url": "/service-workers/cache-storage/worker/cache-match.https.html"
},
{
"path": "service-workers/cache-storage/worker/cache-put.https.html",
"url": "/service-workers/cache-storage/worker/cache-put.https.html"
},
{
"path": "service-workers/cache-storage/worker/cache-storage-keys.https.html",
"url": "/service-workers/cache-storage/worker/cache-storage-keys.https.html"
@ -19514,6 +19498,36 @@
"timeout": "long",
"url": "/media-source/mediasource-redundant-seek.html"
},
{
"path": "service-workers/cache-storage/serviceworker/cache-match.https.html",
"timeout": "long",
"url": "/service-workers/cache-storage/serviceworker/cache-match.https.html"
},
{
"path": "service-workers/cache-storage/serviceworker/cache-put.https.html",
"timeout": "long",
"url": "/service-workers/cache-storage/serviceworker/cache-put.https.html"
},
{
"path": "service-workers/cache-storage/window/cache-match.https.html",
"timeout": "long",
"url": "/service-workers/cache-storage/window/cache-match.https.html"
},
{
"path": "service-workers/cache-storage/window/cache-put.https.html",
"timeout": "long",
"url": "/service-workers/cache-storage/window/cache-put.https.html"
},
{
"path": "service-workers/cache-storage/worker/cache-match.https.html",
"timeout": "long",
"url": "/service-workers/cache-storage/worker/cache-match.https.html"
},
{
"path": "service-workers/cache-storage/worker/cache-put.https.html",
"timeout": "long",
"url": "/service-workers/cache-storage/worker/cache-put.https.html"
},
{
"path": "websockets/binary/002.html",
"timeout": "long",
@ -19646,52 +19660,7 @@
},
"local_changes": {
"deleted": [],
"items": {
"testharness": {
"service-workers/cache-storage/serviceworker/cache-match.https.html": [
{
"path": "service-workers/cache-storage/serviceworker/cache-match.https.html",
"timeout": "long",
"url": "/service-workers/cache-storage/serviceworker/cache-match.https.html"
}
],
"service-workers/cache-storage/serviceworker/cache-put.https.html": [
{
"path": "service-workers/cache-storage/serviceworker/cache-put.https.html",
"timeout": "long",
"url": "/service-workers/cache-storage/serviceworker/cache-put.https.html"
}
],
"service-workers/cache-storage/window/cache-match.https.html": [
{
"path": "service-workers/cache-storage/window/cache-match.https.html",
"timeout": "long",
"url": "/service-workers/cache-storage/window/cache-match.https.html"
}
],
"service-workers/cache-storage/window/cache-put.https.html": [
{
"path": "service-workers/cache-storage/window/cache-put.https.html",
"timeout": "long",
"url": "/service-workers/cache-storage/window/cache-put.https.html"
}
],
"service-workers/cache-storage/worker/cache-match.https.html": [
{
"path": "service-workers/cache-storage/worker/cache-match.https.html",
"timeout": "long",
"url": "/service-workers/cache-storage/worker/cache-match.https.html"
}
],
"service-workers/cache-storage/worker/cache-put.https.html": [
{
"path": "service-workers/cache-storage/worker/cache-put.https.html",
"timeout": "long",
"url": "/service-workers/cache-storage/worker/cache-put.https.html"
}
]
}
},
"items": {},
"reftest_nodes": {}
},
"reftest_nodes": {
@ -24760,7 +24729,7 @@
}
]
},
"rev": "7311aa630534282885b9add15b1c30b2b59316dd",
"rev": "89b6e2bc460316c7f273712d22f0b2d3a3d0c5be",
"url_base": "/",
"version": 2
}
}

View File

@ -1 +1 @@
cb3abe0063c59cf9273978c8db7700838bf835ad
ec9e346b36e59c9a4fc6fc1cc5a3687417769191

View File

@ -0,0 +1,10 @@
<!DOCTYPE html>
<meta charset=utf-8>
<title>XMLHttpRequest.send(URLSearchParams)</title>
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
<script src="send-usp.js"></script>
<div id="log"></div>
<script>
run_test();
</script>

View File

@ -0,0 +1,39 @@
function encode(n) {
if (n === 0x20) {
return "\x2B";
}
if (n === 0x2A || n === 0x2D || n === 0x2E ||
(0x30 <= n && n <= 0x39) || (0x41 <= n && n <= 0x5A) ||
n === 0x5F || (0x61 <= n && n <= 0x7A)) {
return String.fromCharCode(n);
}
var s = n.toString(16).toUpperCase();
return "%" + (s.length === 2 ? s : '0' + s);
}
function do_test(n) {
async_test(function() {
var x = new XMLHttpRequest();
x.onload = this.step_func_done(function(e) {
assert_equals(x.response, "a=" + encode(n))
});
x.onerror = this.unreached_func();
x.open("POST", "resources/content.py");
var usp = new URLSearchParams();
usp.append("a", String.fromCharCode(n));
x.send(usp)
}, "XMLHttpRequest.send(URLSearchParams) (" + n + ")");
}
function run_test() {
var i = 0;
add_result_callback(function() {
if (++i === 128) {
return;
}
do_test(i);
});
do_test(i);
}

View File

@ -0,0 +1,4 @@
importScripts("/resources/testharness.js");
importScripts("/resources/testharnessreport.js");
importScripts("send-usp.js");
run_test();

View File

@ -67,6 +67,7 @@ var replaceableAttributes = [
"screenY",
"outerWidth",
"outerHeight",
"devicePixelRatio",
];
var methods = [

View File

@ -50,6 +50,9 @@ var miscElements = {
radiogroup: "string",
"default": "boolean",
},
dialog: {
open: "boolean",
},
// Global attributes should exist even on unknown elements
undefinedelement: {},

View File

@ -49,11 +49,12 @@ class SourceFile(object):
def __getstate__(self):
# Remove computed properties if we pickle this class
rv = self.__dict__.copy()
cached_properties = rv.get("__cached_properties__", set())
for key in rv.keys():
if key in cached_properties:
del rv[key]
if "__cached_properties__" in rv:
cached_properties = rv["__cached_properties__"]
for key in rv.keys():
if key in cached_properties:
del rv[key]
del rv["__cached_properties__"]
return rv

View File

@ -285,7 +285,7 @@ class WebTestRequestHandler(BaseHTTPServer.BaseHTTPRequestHandler):
if response:
response.set_error(500, err)
response.write()
logger.error(err)
self.logger.error(err)
def get_request_line(self):
try:

View File

@ -2,10 +2,12 @@ importScripts("/resources/testharness.js");
test(function() {
var i = 0;
addEventListener("message", this.step_func(function listener(evt) {
++i;
removeEventListener("message", listener, true);
}), true);
addEventListener("message", function listener(evt) {
this.step(function() {
++i;
removeEventListener("message", listener, true);
});
}, true);
self.dispatchEvent(new Event("message"));
self.dispatchEvent(new Event("message"));
assert_equals(i, 1);