Update web-platform-tests to revision 3bfdeb8976fc51748935c8d1f1014dfba8e08dfb

This commit is contained in:
WPT Sync Bot 2019-03-28 22:09:18 -04:00
parent fcd6beb608
commit cb63cfd5c7
185 changed files with 3083 additions and 1074 deletions

View file

@ -58,6 +58,78 @@
}));
}, "Cross-site window, forced");
async_test(t => {
let w = window.open("https://{{host}}:{{ports[https][0]}}/fetch/sec-metadata/resources/post-to-owner.py");
t.add_cleanup(_ => w.close());
let messages = 0;
window.addEventListener('message', t.step_func(e => {
messages++;
if (e.source != w)
return;
assert_header_equals(e.data, {
"dest": "document",
"site": "same-origin",
"user": "?F",
"mode": "navigate",
});
if (messages == 1) {
w.location.reload();
} else {
t.done();
}
}));
}, "Same-origin window, forced, reloaded");
async_test(t => {
let w = window.open("https://{{hosts[][www]}}:{{ports[https][0]}}/fetch/sec-metadata/resources/post-to-owner.py");
t.add_cleanup(_ => w.close());
let messages = 0;
window.addEventListener('message', t.step_func(e => {
messages++;
if (e.source != w)
return;
assert_header_equals(e.data, {
"dest": "document",
"site": "same-site",
"user": "?F",
"mode": "navigate",
});
if (messages == 1) {
w.location.reload();
} else {
t.done();
}
}));
}, "Same-site window, forced, reloaded");
async_test(t => {
let w = window.open("https://{{hosts[alt][www]}}:{{ports[https][0]}}/fetch/sec-metadata/resources/post-to-owner.py");
t.add_cleanup(_ => w.close());
let messages = 0;
window.addEventListener('message', t.step_func(e => {
messages++;
if (e.source != w)
return;
assert_header_equals(e.data, {
"dest": "document",
"site": "cross-site",
"user": "?F",
"mode": "navigate",
});
if (messages == 1) {
w.location.reload();
} else {
t.done();
}
}));
}, "Cross-site window, forced, reloaded");
// User-activated navigations:
async_test(t => {
let b = document.createElement('button');