Skip to content
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

Unsupported browser error on latest Element web #27874

Closed
Chiaki opened this issue Jul 30, 2024 · 7 comments
Closed

Unsupported browser error on latest Element web #27874

Chiaki opened this issue Jul 30, 2024 · 7 comments
Labels
A-Error-Message S-Critical Prevents work, causes data loss and/or has no workaround T-Defect X-Needs-Info This issue is blocked awaiting information from the reporter

Comments

@Chiaki
Copy link

Chiaki commented Jul 30, 2024

Steps to reproduce

  1. Where are you starting? What can you see?
    When I'm trying to open Element web, I got an error: Unsupported browser - Your browser can't run Element.
  2. What do you click?
    https://app.element.io/

Outcome

What did you expect?

A working Element web client.

What happened instead?

A notice about unsupported browser.

Operating system

Windows

Browser information

Latest Firefox ESR, latest Firefox

URL for webapp

app.element.io

Application version

No response

Homeserver

No response

Will you send logs?

No

@dosubot dosubot bot added A-Error-Message S-Critical Prevents work, causes data loss and/or has no workaround labels Jul 30, 2024
@t3chguy
Copy link
Member

t3chguy commented Jul 30, 2024

Will you send logs?
No

Without logs there is nothing to investigate here and this issue would need to be closed

@t3chguy t3chguy added the X-Needs-Info This issue is blocked awaiting information from the reporter label Jul 30, 2024
@Chiaki
Copy link
Author

Chiaki commented Jul 30, 2024

Will you send logs?
No

Without logs there is nothing to investigate here and this issue would need to be closed

Ok. But what kind of logs you will need? Browser console logs or what?

@t3chguy
Copy link
Member

t3chguy commented Jul 30, 2024

Yes, Element runs entirely in your browser, those are the only logs which relate to the application

@Chiaki
Copy link
Author

Chiaki commented Jul 30, 2024

Yes, Element runs entirely in your browser, those are the only logs which relate to the application

I know, but I can see only an error page. Web client is not even "starting".
This is what I have in browser console output:

Browser missing feature: 'regexpunicodesets'
Browser missing feature: 'intlsegmenter'
TypeError: Intl.Segmenter is not a constructor

If this helps.

@t3chguy
Copy link
Member

t3chguy commented Jul 30, 2024

Sounds like your browser is missing the features required to run. Both of those features are available in Firefox ESR 128.

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Intl/Segmenter#browser_compatibility added in added in 125
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/RegExp/unicodeSets#browser_compatibility added in 116

@Chiaki
Copy link
Author

Chiaki commented Jul 30, 2024

Sounds like your browser is missing the features required to run. Both of those features are available in Firefox ESR 128.

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Intl/Segmenter#browser_compatibility added in added in 125 https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/RegExp/unicodeSets#browser_compatibility added in 116

I see. Latest version of ESR is 115.13 at this moment (https://whattrainisitnow.com/release/?version=esr).
So this is probably a bit early update for all users, because Mozilla is not pushed update to the new branch yet global.

@t3chguy
Copy link
Member

t3chguy commented Jul 30, 2024

Latest ESR is 128. 115 is the old ESR which Mozilla is still supporting until October, and we have not yet ever shipped a release which claimed ESR compatibility. See https://github.com/element-hq/element-web/tree/master?tab=readme-ov-file#supported-environments for the environments we claim to support for the version which you are using.

The next release will widen compatibility somewhat but ESR 115 (with a featureset 14 months old) will only be partially supported.

@t3chguy t3chguy closed this as not planned Won't fix, can't repro, duplicate, stale Jul 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-Error-Message S-Critical Prevents work, causes data loss and/or has no workaround T-Defect X-Needs-Info This issue is blocked awaiting information from the reporter
Projects
None yet
Development

No branches or pull requests

2 participants