Update web-platform-tests to revision 097043b336e46876e281ddec3bb014fe9c480128

This commit is contained in:
WPT Sync Bot 2019-08-03 10:25:42 +00:00
parent ecd32570c0
commit b68253eac0
405 changed files with 9164 additions and 3050 deletions

View file

@ -1,88 +1,3 @@
<!--
onconnect = function(e) {
var expected = [
// https://html.spec.whatwg.org/
"ApplicationCache",
"WorkerGlobalScope",
"SharedWorkerGlobalScope",
"Worker",
"SharedWorker",
"MessagePort",
"MessageEvent",
"WorkerNavigator",
"MessageChannel",
"WorkerLocation",
"ImageData",
"ImageBitmap",
"CanvasGradient",
"CanvasPattern",
"CanvasPath",
"Path2D",
"PromiseRejectionEvent",
"EventSource",
"WebSocket",
"CloseEvent",
"BroadcastChannel",
// https://tc39.github.io/ecma262/
"ArrayBuffer",
"Int8Array",
"Uint8Array",
"Uint8ClampedArray",
"Int16Array",
"Uint16Array",
"Int32Array",
"Uint32Array",
"Float32Array",
"Float64Array",
"DataView",
// https://xhr.spec.whatwg.org/
"XMLHttpRequestEventTarget",
"XMLHttpRequestUpload",
"XMLHttpRequest",
"ProgressEvent",
"FormData",
// https://url.spec.whatwg.org/
"URL",
"URLSearchParams",
// https://w3c.github.io/FileAPI/
"File",
"Blob",
"FileList",
"FileReader",
"FileReaderSync",
// https://dom.spec.whatwg.org/
"EventTarget",
"ErrorEvent",
"Event",
"CustomEvent",
// http://heycam.github.io/webidl/
"DOMException",
// https://streams.spec.whatwg.org/
"ReadableStream",
"WritableStream",
"ByteLengthQueuingStrategy",
"CountQueuingStrategy",
// http://w3c.github.io/IndexedDB/
"IDBRequest",
"IDBOpenDBRequest",
"IDBVersionChangeEvent",
"IDBFactory",
"IDBDatabase",
"IDBObjectStore",
"IDBIndex",
"IDBKeyRange",
"IDBCursor",
"IDBCursorWithValue",
"IDBTransaction",
];
var result = [];
for (var i = 0; i < expected.length; ++i) {
result.push([expected[i], expected[i] in self]);
}
e.ports[0].postMessage(result);
}
/*
-->
<!doctype html>
<title>available interface objects in shared worker</title>
<script src="/resources/testharness.js"></script>
@ -90,7 +5,7 @@ onconnect = function(e) {
<div id=log></div>
<script>
setup(function() {
window.worker = new SharedWorker('#');
window.worker = new SharedWorker('003.js');
worker.port.onmessage = function(e) {
var result = e.data;
for (var i = 0; i < result.length; ++i) {
@ -101,8 +16,4 @@ setup(function() {
done();
}
}, {explicit_done: true});
</script>
<!--
*/
//-->
</script>

View file

@ -0,0 +1,82 @@
onconnect = function(e) {
var expected = [
// https://html.spec.whatwg.org/
"ApplicationCache",
"WorkerGlobalScope",
"SharedWorkerGlobalScope",
"Worker",
"SharedWorker",
"MessagePort",
"MessageEvent",
"WorkerNavigator",
"MessageChannel",
"WorkerLocation",
"ImageData",
"ImageBitmap",
"CanvasGradient",
"CanvasPattern",
"CanvasPath",
"Path2D",
"PromiseRejectionEvent",
"EventSource",
"WebSocket",
"CloseEvent",
"BroadcastChannel",
// https://tc39.github.io/ecma262/
"ArrayBuffer",
"Int8Array",
"Uint8Array",
"Uint8ClampedArray",
"Int16Array",
"Uint16Array",
"Int32Array",
"Uint32Array",
"Float32Array",
"Float64Array",
"DataView",
// https://xhr.spec.whatwg.org/
"XMLHttpRequestEventTarget",
"XMLHttpRequestUpload",
"XMLHttpRequest",
"ProgressEvent",
"FormData",
// https://url.spec.whatwg.org/
"URL",
"URLSearchParams",
// https://w3c.github.io/FileAPI/
"File",
"Blob",
"FileList",
"FileReader",
"FileReaderSync",
// https://dom.spec.whatwg.org/
"EventTarget",
"ErrorEvent",
"Event",
"CustomEvent",
// http://heycam.github.io/webidl/
"DOMException",
// https://streams.spec.whatwg.org/
"ReadableStream",
"WritableStream",
"ByteLengthQueuingStrategy",
"CountQueuingStrategy",
// http://w3c.github.io/IndexedDB/
"IDBRequest",
"IDBOpenDBRequest",
"IDBVersionChangeEvent",
"IDBFactory",
"IDBDatabase",
"IDBObjectStore",
"IDBIndex",
"IDBKeyRange",
"IDBCursor",
"IDBCursorWithValue",
"IDBTransaction",
];
var result = [];
for (var i = 0; i < expected.length; ++i) {
result.push([expected[i], expected[i] in self]);
}
e.ports[0].postMessage(result);
}

View file

@ -1,51 +1,3 @@
<!--
onconnect = function(e) {
var unexpected = [
// https://html.spec.whatwg.org/
"DedicatedWorkerGlobalScope",
"AbstractView",
"AbstractWorker",
"Location",
"Navigator",
"DOMImplementation",
"Audio",
"HTMLCanvasElement",
"Path",
"TextMetrics",
"CanvasProxy",
"CanvasRenderingContext2D",
"DrawingStyle",
"PopStateEvent",
"HashChangeEvent",
"PageTransitionEvent",
// https://streams.spec.whatwg.org/
"ReadableStreamDefaultReader",
"ReadableStreamBYOBReader",
"ReadableStreamDefaultController",
"ReadableByteStreamController",
"WritableStreamDefaultWriter",
"WritableStreamDefaultController",
// http://w3c.github.io/IndexedDB/
"IDBEnvironment",
// https://www.w3.org/TR/2010/NOTE-webdatabase-20101118/
"Database",
// https://w3c.github.io/uievents/
"UIEvent",
"FocusEvent",
"MouseEvent",
"WheelEvent",
"InputEvent",
"KeyboardEvent",
"CompositionEvent",
];
var result = [];
for (var i = 0; i < unexpected.length; ++i) {
result.push([unexpected[i], unexpected[i] in self]);
}
e.ports[0].postMessage(result);
}
/*
-->
<!doctype html>
<title>unavailable interface objects in shared worker</title>
<script src="/resources/testharness.js"></script>
@ -53,7 +5,7 @@ onconnect = function(e) {
<div id=log></div>
<script>
setup(function() {
window.worker = new SharedWorker('#');
window.worker = new SharedWorker('004.js');
worker.port.onmessage = function(e) {
var result = e.data;
for (var i = 0; i < result.length; ++i) {
@ -64,8 +16,4 @@ setup(function() {
done();
}
}, {explicit_done: true});
</script>
<!--
*/
//-->
</script>

View file

@ -0,0 +1,45 @@
onconnect = function(e) {
var unexpected = [
// https://html.spec.whatwg.org/
"DedicatedWorkerGlobalScope",
"AbstractView",
"AbstractWorker",
"Location",
"Navigator",
"DOMImplementation",
"Audio",
"HTMLCanvasElement",
"Path",
"TextMetrics",
"CanvasProxy",
"CanvasRenderingContext2D",
"DrawingStyle",
"PopStateEvent",
"HashChangeEvent",
"PageTransitionEvent",
// https://streams.spec.whatwg.org/
"ReadableStreamDefaultReader",
"ReadableStreamBYOBReader",
"ReadableStreamDefaultController",
"ReadableByteStreamController",
"WritableStreamDefaultWriter",
"WritableStreamDefaultController",
// http://w3c.github.io/IndexedDB/
"IDBEnvironment",
// https://www.w3.org/TR/2010/NOTE-webdatabase-20101118/
"Database",
// https://w3c.github.io/uievents/
"UIEvent",
"FocusEvent",
"MouseEvent",
"WheelEvent",
"InputEvent",
"KeyboardEvent",
"CompositionEvent",
];
var result = [];
for (var i = 0; i < unexpected.length; ++i) {
result.push([unexpected[i], unexpected[i] in self]);
}
e.ports[0].postMessage(result);
}