Improved error handling

main
Elbert Alias 3 years ago
parent d149dbc372
commit 19527c9c2b

@ -666,7 +666,7 @@ const Driver = {
] ]
try { try {
Driver.content(url, 'analyzeRequires', [url, requires]) await Driver.content(url, 'analyzeRequires', [url, requires])
} catch (error) { } catch (error) {
// Continue // Continue
} }
@ -788,8 +788,6 @@ const Driver = {
return return
} }
console.log({ tab })
const { id, url } = tab const { id, url } = tab
if (await Driver.isDisabledDomain(url)) { if (await Driver.isDisabledDomain(url)) {

@ -1,4 +1,6 @@
'use strict' 'use strict'
/* eslint-env browser */
/* globals chrome */
;(function (win) { ;(function (win) {
const exports = {} const exports = {}
@ -163,6 +165,7 @@
* @param {String} responseMessage * @param {String} responseMessage
*/ */
sendToBackground(message, event, responseMessage) { sendToBackground(message, event, responseMessage) {
try {
chrome.runtime.sendMessage(message, (message) => { chrome.runtime.sendMessage(message, (message) => {
if (message && typeof message.tracking_enabled !== 'undefined') { if (message && typeof message.tracking_enabled !== 'undefined') {
if (message.tracking_enabled) { if (message.tracking_enabled) {
@ -172,6 +175,9 @@
} }
} }
}) })
} catch (error) {
// Continue
}
}, },
/** /**