Add WebGL per-site permission #142
The dialog probably should not happen when WebGL is disabled.
Since then WebGL will not work regardless of if I give the website permission to run it or not, it will be confusing for users that allowed WebGL, but stuff still doesn't work.
Is there any setting for users who just want to enable WebGL without the permission dialog?
We might wanna add some indication that a reload is required? Or even an automatic reload?
It leaves a not really satisfying feeling when you allow the permission just to then still see nothing loading.
@alyx161 wrote in #142 (comment):
The dialog probably should not happen when WebGL is disabled.
Since then WebGL will not work regardless of if I give the website permission to run it or not, it will be confusing for users that allowed WebGL, but stuff still doesn't work.
Fixed
@alyx161 wrote in #142 (comment):
Is there any setting for users who just want to enable WebGL without the permission dialog?
librewolf.webgl.prompt set to false
@alyx161 wrote in #142 (comment):
We might wanna add some indication that a reload is required? Or even an automatic reload?
It leaves a not really satisfying feeling when you allow the permission just to then still see nothing loading.
When it is allowed to use WebGL the tab now reloads.
(削除) The only broken thing now is the icons after I added the license to them. (削除ここまで)
Fixes librewolf/issues#2074
No due date set.
No dependencies set.
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?