I am a user of community(dot)jenkins(dot)io (sorry can only post 2 links) which according to one of the admins, uses a Discourse instance sponsored by the official discourse group. Meta tag in the header/source says Discourse 2.9.0.beta2
At some between Monday and Wednesday this week (2022-03-14/16), the site no longer loads on legacy Android Firefox browsers. Specifically, Firefox Android 68.11.0. That is also evidently the core for other browsers like Waterfox, Silk browser on FireStick. Never been here before, but it doe snot load either. The page appears to fetch data for a few seconds, then blankness. âRequest Desktop siteâ is also blank. âView Sourceâ spins off to an abyss of nothingness.
I reported this on the Jenkins site and the admin has indicated this is likely, " because replaceAll
is not available in Firefox 68." and provided evidence from Saucelabs at about 00:17 sec mark the error message.
Earlier this month a JavaScript change broke StackOverflow functionality (link below) for the second time on the StackOverflow/Exchange sites. They broke and fixed it once before in December and we sincerely hope they can revert that change and restore that functionality.
Interestingly, I fired up a WINXP PC running FF 52.9.0 ESR and notwithstanding the banner âyour browser is too old to work in this siteâ, the site appeared to load fine, so it seems rather specific/esoteric.
I would ask Discourse team review what changes were made and if there is a way to mitigate this breaking change. I recognize nothing can be supported forever, especially when not in the scope of testing, but when itâs reported and if itâs an obvious fix that does not significantly impact operability, consider such. Not looking for all functionality, just some core functionality (at least read content).
StackExchange link: meta(dot)stackexchange(dot)com/q/376694