INNER CODE UNIT · JavaScript
submitPing
mozilla/firefox-translations · extension/controller/backgroundScript.js:124
const submitPing = tabId => {
if (pingByTab.has(tabId)) {
getTelemetry(tabId).submit();
pingByTab.delete(tabId);
}
telemetryByTab.delete(tabId);
translationRequestsByTab.delete(tabId);
outboundRequestsByTab.delete(tabId);
}
// eslint-disable-next-line max-lines-per-function,complexity
const messageListener = function(message, sender) {
// eslint-disable-next-line complexity,max-lines-per-function
Sentry.wrap(async() => {
switch (message.command) {
case "detectPageLanguage": {
await modelFastTextReadyPromise;