PharmaLedger-IMI / ctr-workspace

UC8 Clinical Trials Recruitment
MIT License
2 stars 0 forks source link

v0.9.1 firefox 92 in Private Window mode does not login to patient-ssapp #53

Closed joaoluis-pdm closed 2 years ago

joaoluis-pdm commented 2 years ago

v0.9.1 firefox 92 in Private Window mode does not login to patient-ssapp

Seems related to changes in NavigatorUtils used from ctr-patient/pdm-trust-loader/src/scripts/services/WalletRunner.js

adingProgressEventListener");
        setupLoadingProgressEventListener();

        console.log("WalletRunner before unregisterAllServiceWorkers");
        self.navigatorUtils.unregisterAllServiceWorkers(() => {
            console.log("WalletRunner before registerSW");
            self.navigatorUtils.registerSW(
                {
                    name: "swLoader.js",
                    path: "swLoader.js",
                    scope: getIFrameBase(),
                },
                (err, result) => {
                    console.log("WalletRunner after registerSW"); <---- NEVER GETS HERE!
                    if (err)
                        throw err;
joaoluis-pdm commented 2 years ago

https://developer.mozilla.org/en-US/docs/Web/API/Service_Worker_API/Using_Service_Workers says: image

... whatever does that mean ...

joaoluis-pdm commented 2 years ago

Workaround 55801b1 at least displays an error.