-
-
Notifications
You must be signed in to change notification settings - Fork 2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Visiting /experimental gives empty blank page with Firefox #8082
Comments
what does the javascript console say? |
unreachable code after return statement bundle.js:41596:4 [ https://riot.im/experimental/bundles/a3fb9ff5e8dbf575e66e/bundle.js ] CSS console: [ https://riot.im/experimental/bundles/a3fb9ff5e8dbf575e66e/theme-status.css ] |
(As an aside, I would urge you to use an up to date browser, as Firefox 43 is now quite an old version, and there are literally hundreds of known vulnerabilities that could potentially affect you.) It appears that somehow, a single module |
It appears this is a regression because of the following line: which was added as part of v0.17.8. Since it uses |
This was originally added in element-hq#7755, which pulled in the original source for the module, breaking ancient browsers without support for classes (element-hq#8082).
This was originally added in element-hq#7755, which pulled in the original source for the module, breaking ancient browsers without support for classes (element-hq#8082).
This should now be fixed on experimental and develop. Please try experimental again to confirm it's fixed on your end as well. |
Registration gets as far as "This Home Server would like to make sure you are not a robot" stage, but there is nothing beneath those words other than a language selector and page footer, no errors shown on page (scripts from matrix.org and riot.im allowed). https://stackoverflow.com/questions/2170484/shouldnt-we-use-noscript-element/10480048#10480048 might be relevant Looking at NoScript I saw that it had blocked scripts from google.com without permission (because of the dubious though not-yet-illegal tracking without consent they do including invisible 1x1 gifs / web beacons), so I temporarily allowed google.com and refreshed the page but instead it took me to the main chat page as an anonymous account instead of continuing the registration (when I refreshed I didn't get an option to resubmit form data)
( And yeah I know but I've got limited ways to protest Mozilla employees seem to keep putting "growth" and self-interest over their users, if self harm is all there is that's all I have I guess (Self-Destructing Cookies addon was made unusable with the new Firefox along with NoScript even too, just completely uncaring, and ironically about a year before GDPR Mozilla Corporation also deliberately removed the functionality Firefox ALREADY HAD in Privacy tab to 'prompt before accepting cookies' ) |
It sounds you hit a few snags through the registration flow, but overall, the app is at least working, so I'll go ahead and close this. Thanks again for the report! |
Description
Visiting the /experimental address gives nothing but a white page, even after allowing JavaScript from riot.im with NoScript (Discord works fine with the older browser)
Steps to reproduce
Blank page instead of any content shown.
Log: sent/not sent? N/A, page has no no script content whatsoever, not even errors
The text was updated successfully, but these errors were encountered: