Releases: IsaacSchemm/webrtc-permissions-ui-toggle
WebRTC Permissions UI Toggle 1.4.0
This release adds support for downloading OpenH264, using the same Gecko Media Plugin installation process as Firefox.
WebRTC Permissions UI Toggle 1.3.2
Bugfix: the settings media.navigator.enabled and media.peerconnection.enabled will now be set to their default values if you disable the add-on or close SeaMonkey before turning "Enable WebRTC" off.
WebRTC Permissions UI Toggle 1.3.1
This version moves a couple of variables out of global scope, to prevent it from conflicting with other extensions.
WebRTC Permissions UI Toggle 1.3.0
New in version 1.3.0:
- This extension will now enable WebRTC while the permissions override is active (and reset it to the default when the override is turned off.) See bug 1419507.
- The text in the prompt has been updated slightly, and the menu item now reads "Enable WebRTC", mirroring my patch in bug 1399481.
WebRTC Permissions UI Toggle 1.2.0
New in version 1.2.0:
- A WebRTC Override item has been added to the Tools menu as an alternative to the toolbar button. This menu item can be turned off in the extension options.
- French translation added.
WebRTC Permissions UI Toggle 1.1.2
Changes in 1.1.2:
- Fixed icon size (was 49x48, should be 48x48)
WebRTC Permissions UI Toggle 1.1.1
Changes in this release:
- The separate icons (16x16, 24x24, and 48x48) have been replaced with a single 48x48 icon. This makes things simpler and makes the icon crisper on high-DPI displays.
WebRTC Permissions UI Toggle 1.1.0
Changes in this release:
- Most of the listener code is now in a component that exists across windows, which fixes a few bugs.
- media.navigator.permission.disabled is now reset to false (its default value) when you decide to disable or uninstall the extension.
- The extension will not let you use the toggle if it is going to be disabled/uninstalled on the next restart.
WebRTC Permissions UI Toggle 1.0.4
To install the extension, open the file webrtc-permissions-ui-toggle.xpi listed below.
Changes in 1.0.4:
- Closing the entire application, or uninstalling the extension, will always turn off the override
- "Remove permissions override when opening a new browser window" no longer defaults to true
WebRTC Permissions UI Toggle 1.0.3
To install the extension, open the file webrtc-permissions-ui-toggle.xpi listed below.
Changes in 1.0.3:
- Use nsIPromptService for modal dialogs - title bar of dialogs will now say "WebRTC Permissions UI Toggle"
This is an extension for SeaMonkey that adds a toolbar button for toggling the media.navigator.permission.disabled setting on and off. SeaMonkey does not have a permissions dialog to let the user select a camera and microphone (see bug 956854), so overriding the permissions dialog by turning this setting on is the only way to enable WebRTC support.
Of course, leaving this setting on is very insecure, since any web site that's open will be able to get access to your microphone, camera, and screen! So be sure to only turn it on when you need to use WebRTC, and turn it off once you're done with it.
Opening a new browser window will also turn off the permissions dialog override, unless you disable this behavior in the extension preferences.