FAIL_IF_MAJOR_PERFORMANCE_CAVEAT on Linux FF83
See original GitHub issueHello, I would like to suggest setting the default value of FAIL_IF_MAJOR_PERFORMANCE_CAVEAT to false. I know it has been already discussed in older issues but a recent problem has risen: As discussed here in FF82 and below the flag was being ignored on Linux and now a lot of users will see their app crash (unless they have enabled the unstable Servo rendering or they have disabled the flag globally in about:config).
Citing a mozilla developer on a bugzilla discussion: The answer for frustrated website authors is straightforward: Don't ask for failIfMajorPerformanceCaveat: true unless you do want context creation to fail for many many users.
. This is not a major issue since most Linux users will be experienced enough to sort this out for themselves, but still it’s not ideal.
(I removed the issue template as this is not a regular bug)
Issue Analytics
- State:
- Created 3 years ago
- Comments:5 (2 by maintainers)
Top GitHub Comments
So, this is an interesting one. On one hand, we put it to false by default, WebGL works for more users, but then more will complain about bad performance.
Hmmmm.
You could almost make a case for… if you are just using a WebGL renderer, you’d prefer it to be ‘false’ so as many users can enjoy the content, no matter what the cost. But if you’re using pixi-legacy, like I do, then you’d prefer it to be ‘true’ because there’s already a good fallback with a bit more guaranteed performance in the canvas renderer.
Which doesn’t help much decide one way or the other!
Thank you, Closed by: #7068