Loading comcipapic to establish a session for SR requests
This commit is contained in:
@@ -57,7 +57,7 @@ function loadContent({ fetch = unexpectedFetch, storage = new Map(), xsrf = null
|
||||
};
|
||||
}
|
||||
|
||||
function loadBackground({ family = "chrome", fetch = unexpectedFetch, storage = {}, cookies = () => [], storageError = false } = {}) {
|
||||
function loadBackground({ family = "chrome", fetch = unexpectedFetch, storage = {}, cookies = () => [], storageError = false, messageTimeout = 2000 } = {}) {
|
||||
const time = clock();
|
||||
const listeners = [];
|
||||
const progress = [];
|
||||
@@ -123,7 +123,7 @@ function loadBackground({ family = "chrome", fetch = unexpectedFetch, storage =
|
||||
function dispatch(message) {
|
||||
return new Promise((resolve, reject) => {
|
||||
let replies = 0;
|
||||
const timer = setTimeout(() => reject(new Error("Message did not receive a response")), 2000);
|
||||
const timer = setTimeout(() => reject(new Error("Message did not receive a response")), messageTimeout);
|
||||
const pending = listeners[0](message, sender, result => {
|
||||
clearTimeout(timer);
|
||||
assert.equal(++replies, 1, "Message must receive exactly one response");
|
||||
|
||||
Reference in New Issue
Block a user