eyedeekay / I2P-in-Private-Browsing-Mode-Firefox

I2P in Private Browsing mode for Firefox, built using Webextensions and Contextual Identities
https://eyedeekay.github.io/I2P-in-Private-Browsing-Mode-Firefox/
MIT License
62 stars 10 forks source link

WebRTC state not reflected accurately if Snowflake is pre-installed #96

Closed eyedeekay closed 3 years ago

eyedeekay commented 4 years ago

In certain circumstances, the WebRTC state will default to enabled but forced down the proxy, which is set per-tab. In some of those cases, I2P in Private Browsing, which displays a checkbox to reflect WebRTC enabled/disabled state, will show WebRTC as disabled when it is infact enabled. This doesn't seem to affect WebRTC obedience, so it doesn't introduce a vulnerability, but it does need to be corrected ASAP. Likely solution is to just check WebRTC state at a different point.