Bug 1874782 - Stop using Math.random() for test worker URL r=asuth

Differential Revision: https://phabricator.services.mozilla.com/D212417
This commit is contained in:
Kagami Sascha Rosylight 2024-06-05 21:10:55 +00:00
Родитель 14d797d52e
Коммит 38fd9dcfb5
13 изменённых файлов: 13 добавлений и 13 удалений

Просмотреть файл

@ -46,7 +46,7 @@ http://creativecommons.org/licenses/publicdomain/
await setupPrefsAndMockSocket(mockSocket);
await setPushPermission(true);
var url = "worker.js?" + (Math.random());
var url = "worker.js?caller=test_data.html";
registration = await navigator.serviceWorker.register(url, {scope: "."});
await waitForActive(registration);
});

Просмотреть файл

@ -41,7 +41,7 @@ http://creativecommons.org/licenses/publicdomain/
});
await setPushPermission(true);
var url = "error_worker.js?" + (Math.random());
var url = "error_worker.js?caller=test_error_reporting.html";
registration = await navigator.serviceWorker.register(url, {scope: "."});
await waitForActive(registration);
});

Просмотреть файл

@ -32,7 +32,7 @@ http://creativecommons.org/licenses/publicdomain/
add_task(async function start() {
await setupPrefsAndMockSocket(new MockWebSocket());
var url = "worker.js?" + Math.random();
var url = "worker.js?caller=test_has_permissions.html";
registration = await navigator.serviceWorker.register(url, {scope: "."});
await waitForActive(registration);
});

Просмотреть файл

@ -30,7 +30,7 @@ http://creativecommons.org/licenses/publicdomain/
var registration;
function start() {
return navigator.serviceWorker.register("worker.js?" + (Math.random()), {scope: "."})
return navigator.serviceWorker.register("worker.js?caller=test_multiple_register.html", {scope: "."})
.then((swr) => {
registration = swr;
return waitForActive(registration);

Просмотреть файл

@ -31,7 +31,7 @@ http://creativecommons.org/licenses/publicdomain/
}
function registerServiceWorker(scope) {
return navigator.serviceWorker.register("worker.js?" + (Math.random()), {scope})
return navigator.serviceWorker.register("worker.js?caller=test_multiple_register_different_scope.html", {scope})
.then(swr => waitForActive(swr));
}

Просмотреть файл

@ -30,7 +30,7 @@ http://creativecommons.org/licenses/publicdomain/
}
function registerServiceWorker() {
return navigator.serviceWorker.register("worker.js?" + (Math.random()), {scope: "."});
return navigator.serviceWorker.register("worker.js?caller=test_multiple_register_during_service_activation.html", {scope: "."});
}
function unregister(swr) {

Просмотреть файл

@ -12,7 +12,7 @@ TODO: Move this to WPT when we get test_driver.set_permission (bug 1524074) and
<script>
let registration;
add_task(async function start() {
const url = "worker.js?" + Math.random();
const url = "worker.js?caller=test_permission_granted.html";
registration = await navigator.serviceWorker.register(url, { scope: "." });
await waitForActive(registration);
});

Просмотреть файл

@ -32,7 +32,7 @@ http://creativecommons.org/licenses/publicdomain/
await setupPrefsAndMockSocket(new MockWebSocket());
await setPushPermission(false);
var url = "worker.js?" + Math.random();
var url = "worker.js?caller=test_permissions.html";
registration = await navigator.serviceWorker.register(url, {scope: "."});
await waitForActive(registration);
});

Просмотреть файл

@ -47,7 +47,7 @@ http://creativecommons.org/licenses/publicdomain/
await setupPrefsAndMockSocket(mockSocket);
await setPushPermission(true);
var url = "worker.js?" + (Math.random());
var url = "worker.js?caller=test_register.html";
registration = await navigator.serviceWorker.register(url, {scope: "."});
await waitForActive(registration);
});

Просмотреть файл

@ -68,7 +68,7 @@ http://creativecommons.org/licenses/publicdomain/
await setPushPermission(true);
testKey = await generateKey();
var url = "worker.js?" + (Math.random());
var url = "worker.js?caller=test_register_key.html";
registration = await navigator.serviceWorker.register(url, {scope: "."});
await waitForActive(registration);
});

Просмотреть файл

@ -28,7 +28,7 @@ http://creativecommons.org/licenses/publicdomain/
await setupPrefsAndMockSocket(new MockWebSocket());
await setPushPermission(true);
var url = "worker.js?" + (Math.random());
var url = "worker.js?caller=test_subscription_change.html";
registration = await navigator.serviceWorker.register(url, {scope: "."});
await waitForActive(registration);
});

Просмотреть файл

@ -28,7 +28,7 @@ http://creativecommons.org/licenses/publicdomain/
}
function registerServiceWorker() {
return navigator.serviceWorker.register("worker.js?" + (Math.random()), {scope: "."})
return navigator.serviceWorker.register("worker.js?caller=test_try_registering_offline_disabled.html", {scope: "."})
.then(swr => waitForActive(swr));
}

Просмотреть файл

@ -24,7 +24,7 @@ http://creativecommons.org/licenses/publicdomain/
<script class="testbody" type="text/javascript">
function generateURL() {
return "worker.js?" + (Math.random());
return "worker.js?caller=test_unregister.html";
}
var registration;