Update web-platform-tests to revision be959408023fe02cf79abe70f6018598a7004a88

This commit is contained in:
WPT Sync Bot 2018-06-11 21:57:51 -04:00
parent a76777b115
commit 761c8bc2a9
171 changed files with 2434 additions and 907 deletions

View file

@ -49,16 +49,18 @@ function verifyPlaceholder(placeholder) {
_assertPixel(canvas, 5,5, 0,255,0,255, "5,5", "0,255,0,255");
}
function makeWorker(script) {
var blob = new Blob([script]);
return new Worker(URL.createObjectURL(blob));
function makeWorker(test) {
var blob = new Blob([document.getElementById("myWorker").textContent]);
var worker = new Worker(URL.createObjectURL(blob));
worker.onerror = test.unreached_func("error");
return worker;
}
async_test(function(t) {
var placeholder = document.createElement('canvas');
placeholder.width = placeholder.height = 10;
var offscreenCanvas = placeholder.transferControlToOffscreen();
var worker = makeWorker(document.getElementById("myWorker").textContent);
var worker = makeWorker(t);
worker.addEventListener('message', t.step_func_done(function(msg) {
assert_true(msg.data);
verifyPlaceholder(placeholder);
@ -67,7 +69,7 @@ async_test(function(t) {
}, "Test that calling OffscreenCanvas's commit pushes its contents to its placeholder.");
async_test(function(t) {
var worker = makeWorker(document.getElementById("myWorker").textContent);
var worker = makeWorker(t);
worker.addEventListener('message', t.step_func_done(function(msg) {
assert_true(msg.data);
}));