From fbaf0bb26397aa498eb9156f06d5a6fe34dd7dd8 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Fri, 19 Apr 2024 03:14:29 +0200 Subject: Merging upstream version 125.0.1. Signed-off-by: Daniel Baumann --- .../tests/webhid/resources/automation.js | 42 ---------------------- 1 file changed, 42 deletions(-) delete mode 100644 testing/web-platform/tests/webhid/resources/automation.js (limited to 'testing/web-platform/tests/webhid') diff --git a/testing/web-platform/tests/webhid/resources/automation.js b/testing/web-platform/tests/webhid/resources/automation.js deleted file mode 100644 index f7477d1ecc..0000000000 --- a/testing/web-platform/tests/webhid/resources/automation.js +++ /dev/null @@ -1,42 +0,0 @@ -'use strict'; - -let fakeHidService = undefined; - -function hid_test(func, name, properties) { - promise_test(async (test) => { - assert_implements(navigator.hid, 'missing navigator.hid'); - if (fakeHidService === undefined) { - // Try loading a polyfill for the fake hid service. - if (isChromiumBased) { - const fakes = await import('/resources/chromium/fake-hid.js'); - fakeHidService = fakes.fakeHidService; - } - } - assert_implements( - fakeHidService, 'missing fakeHidService after initialization'); - - fakeHidService.start(); - try { - await func(test, fakeHidService); - } finally { - fakeHidService.stop(); - fakeHidService.reset(); - } - }, name, properties); -} - -function trustedClick() { - return new Promise(resolve => { - let button = document.createElement('button'); - button.textContent = 'click to continue test'; - button.style.display = 'block'; - button.style.fontSize = '20px'; - button.style.padding = '10px'; - button.onclick = () => { - document.body.removeChild(button); - resolve(); - }; - document.body.appendChild(button); - test_driver.click(button); - }); -} -- cgit v1.2.3