|
|
@@ -51,7 +51,7 @@ this.FrameTree = this.FrameTree || (() => {
|
|
|
content: getDoctype(document) + document.documentElement.outerHTML,
|
|
|
baseURI: document.baseURI,
|
|
|
title: document.title
|
|
|
- });
|
|
|
+ }).catch(() => {/* ignored */ });
|
|
|
}
|
|
|
});
|
|
|
addEventListener("message", event => {
|
|
|
@@ -78,7 +78,7 @@ this.FrameTree = this.FrameTree || (() => {
|
|
|
browser.runtime.sendMessage({
|
|
|
method: "FrameTree.getDataRequest",
|
|
|
windowId: frameData.windowId
|
|
|
- });
|
|
|
+ }).catch(() => {/* ignored */ });
|
|
|
}
|
|
|
frameData.getDataResponseTimeout = setTimeout(() => top.postMessage(MESSAGE_PREFIX + "::" + JSON.stringify({ method: "getDataResponse", windowId: frameData.windowId }), "*"), TIMEOUT_DATA_RESPONSE_MESSAGE);
|
|
|
});
|
|
|
@@ -108,7 +108,10 @@ this.FrameTree = this.FrameTree || (() => {
|
|
|
frameData.processed = true;
|
|
|
}
|
|
|
if (!pendingCount || pendingCount == 1) {
|
|
|
- browser.runtime.sendMessage({ method: "FrameTree.initResponse" });
|
|
|
+ browser.runtime.sendMessage({ method: "FrameTree.initResponse" })
|
|
|
+ .catch(error => {
|
|
|
+ //ignored
|
|
|
+ });
|
|
|
}
|
|
|
}
|
|
|
} else {
|