Update web-platform-tests to revision 1829a42c93e435937db68c8a842fa9b56dd39dc2

This commit is contained in:
WPT Sync Bot 2018-05-30 21:11:46 -04:00
parent 9f142b9c22
commit 46e1e26950
72 changed files with 1286 additions and 1091 deletions

View file

@ -19,5 +19,20 @@ function trusted_click(test, callback, container)
// Invokes element.requestFullscreen() from a trusted click.
function trusted_request(test, element, container)
{
trusted_click(test, () => element.requestFullscreen(), container || element.parentNode);
trusted_click(test, () => {
var promise = element.requestFullscreen();
if (promise) {
// Keep the promise resolution silent. Otherwise unhandledrejection
// may fire for the failure test cases.
promise.then(() => {}, () => {});
}
}, container || element.parentNode);
}
// Invokes element.requestFullscreen() from a trusted click.
function trusted_request_with_promise(test, element, container, resolve, reject)
{
trusted_click(test, () => {
element.requestFullscreen().then(resolve, reject);
}, container || element.parentNode);
}