MCPcopy Index your code
hub / github.com/Tampermonkey/tampermonkey / length_cb

Function length_cb

src/background.js:4351–4376  ·  view source on GitHub ↗
(enabledScriptsCount, disabledScriptsCount )

Source from the content-addressed store, hash-verified

4349 }
4350
4351 var length_cb = function(enabledScriptsCount, disabledScriptsCount ) {
4352 var r = { enabledScriptsCount: enabledScriptsCount,
4353 raw: {},
4354 webRequest: _webRequest,
4355 logLevel: Config.values.logLevel };
4356
4357 if (enabledScriptsCount) {
4358 if (request.raw) {
4359 for (var o=0; o<request.raw.length; o++) {
4360 r.raw[request.raw[o]] = Registry.getRaw(request.raw[o]);
4361 }
4362 }
4363 sendResponse(r);
4364 } else {
4365 sendResponse( { logLevel: Config.values.logLevel } );
4366 }
4367 ctxRegistry.n[sender.tab.id].stats.running += enabledScriptsCount;
4368 ctxRegistry.n[sender.tab.id].stats.disabled += disabledScriptsCount;
4369 ctxRegistry.n[sender.tab.id].stats.executed[request.id] = { disabled: disabledScriptsCount, running: enabledScriptsCount };
4370
4371 setIcon(sender.tab.id);
4372 if (Config.values.appearance_badges != 'tamperfire') {
4373 // dont determine tamperfire entries too often!
4374 setBadge(sender.tab.id);
4375 }
4376 };
4377 var allrun_cb = function() {
4378 setBadge(sender.tab.id);
4379 };

Callers 2

background.jsFile · 0.85
tabUpdateListenerFunction · 0.85

Calls 3

sendResponseFunction · 0.85
setIconFunction · 0.85
setBadgeFunction · 0.85

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…