thorium icon indicating copy to clipboard operation
thorium copied to clipboard

Patch of Javascript JIT (block JIT and webassembly) , Webgl, Webrtc, viewport size protection, timezone override

Open trimechee opened this issue 1 year ago • 6 comments

Hello, i already explain why webgl and webassembly may be dangerous, and I am testing open source "Cromite browser" last version and I discover these important settings in site settings : chrome://settings/content :

Javascript JIT(block JIT and webassembly) Webgl, Webrtc viewport size protection timezone override

Si, i can finallly disable easily and quickly webassembly and webgl without digging into the various complicated flags....

I hope these patches will be added to our beloved Thorium Browser please ! Thank you so much :)

trimechee avatar Oct 08 '23 21:10 trimechee

Thank you for your suggestion, but judging from the demand in the community, it seems that the demand for these features is not strong.

@trimechee

gz83 avatar Oct 09 '23 03:10 gz83

@gz83 Thank you for listening to my request :) We hope amazing Thorium community will demand these features in sha Allah :)

trimechee avatar Oct 09 '23 09:10 trimechee

Hello @gz83 , if we can disable webasembly with flags , probably I would not have asked for this option, I use the flag --js-flags=--noexpose_wasm but this no longer seems effective, for webgl, it's easy, we can add --disable-webgl --disable-3d-apis , but for webassembly, it's much more complicated and the flags seem old and dated, hence my request, thank you!

trimechee avatar Oct 09 '23 21:10 trimechee

and the famous microsoft edge browser has option in security settings to strengthen security by disabling webassembly, microsoft engineers have done a lot of testing and know that this feature can be very dangerous for our data, which is why they added the feature to disable wasm !

trimechee avatar Oct 09 '23 21:10 trimechee

I was looking for a new browser that deactivates webassembly and webgl and which is executable because cromite browser does not have aN executable version only portable and I discovered that chromium made by Mr Macchrome also incorporated this option... .maybe it can help to incorporate this option into Thorium.....

https://github.com/macchrome/winchrome/releases/tag/v118.5993.71-M118.0.5993.71-r1192594-Win64

trimechee avatar Oct 15 '23 15:10 trimechee

Hello Mr @Alex313031 and Mr @gz83 , I am happy to learn about the addition in Thorium of the option : V8 optimizer JavaScript and WebAssembly engine used to improve site performance option ! Thank you ! 💯 🥇

So if I understand correctly the : chrome://settings/content/v8 option allows you to disable wasm webassembly? If so, it’s so wonderful, thank you!

All that remains is please add an option to hide our IP address when using webrtc or option to completely deactivate webrtc because webrtc reveals our ip address even when using a vpn, thank you very much!

microsoft edge browser has a flag : Anonymize local IPs exposed by WebRTC. Conceal local IP addresses with mDNS hostnames. – Mac, Windows, Linux

and opera and brave browsers have an option to hide the ip address when using webrtc....

trimechee avatar Mar 16 '24 22:03 trimechee