(e: any)
| 27 | } |
| 28 | |
| 29 | function dataReceiver(e: any) { |
| 30 | document.removeEventListener(EVENT_ARG, dataReceiver); |
| 31 | if (document.documentElement.dataset[key] !== undefined) { |
| 32 | logInfo(`MV3 proxy injector: ${registeredScriptPath ? 'registered' : 'dedicated'} path exits because everything is done.`); |
| 33 | return; |
| 34 | } |
| 35 | document.documentElement.dataset[key] = 'true'; |
| 36 | logInfo(`MV3 proxy injector: ${registeredScriptPath ? 'registered' : 'dedicated'} path runs injectProxy(${e.detail}).`); |
| 37 | injectProxyAndCleanup(e.detail); |
| 38 | } |
| 39 | |
| 40 | function doneReceiver() { |
| 41 | document.removeEventListener(EVENT_ARG, dataReceiver); |
nothing calls this directly
no test coverage detected