Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Disabling webaudio breaks the Matrix Element web client #300

Open
mpeter50 opened this issue Oct 4, 2024 · 0 comments
Open

Disabling webaudio breaks the Matrix Element web client #300

mpeter50 opened this issue Oct 4, 2024 · 0 comments

Comments

@mpeter50
Copy link

mpeter50 commented Oct 4, 2024

In a (not so) recent update Element started to break on browsers that dont support the webaudio API. The webapp will present a warning that the browser is not supported, and when the user decides to attempt to use the webapp anyway, it immediately shows the failure page

Compatibility warning page Failure page
image image

Setting dom.webaudio.enabled to true in about:config solves the issue without browser restart.

The Element team will not fix this issue. (element-hq/element-web#27864, note that the issue title is misleading, the problem was the config value, not the FF version)

However, maybe there is more we can do besides blaming Element, and the broken misconfiguration page that still doesnt tell you whats the source of the perceived incompatibility (turns out this was a misunderstanding, this was not intended to be done).

According to arkenfox/user.js#1194, webaudio was not a major source of fingerprinting back in 2021, and according to a later issue that referenced it, arkenfox/user.js#1701, in 2023 Firefox 118 was still working the same way, if not a little better.

I think it would be worth considering to change this tick box to default off, in the "Website Tracking" category:

image

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant