Throw error in strange cases when tabId < 0

This commit is contained in:
ilyaigpetrov 2019-08-11 21:15:09 +05:00
parent 5be69e9c51
commit b8d770862e

View File

@ -50,6 +50,9 @@
} }
const popup = `${popupPrefix}${urlToA(details.url)}${fromPageHtml}</span>. Это могло быть намеренно или по ошибке.${youMayReportHtml}#tab=exceptions`; const popup = `${popupPrefix}${urlToA(details.url)}${fromPageHtml}</span>. Это могло быть намеренно или по ошибке.${youMayReportHtml}#tab=exceptions`;
if (tabId < 0) {
throw new Error(`Вы выйграли экзотичную ошибку! Пожалуйста, сообщите нам о ней вместе с адресами ${details.url} и ${fromPageHref}.`);
}
chrome.browserAction.setPopup({ chrome.browserAction.setPopup({
tabId, tabId,
popup, popup,