Bug 1800286 use a richlistbox for speaker selection r=pbz,desktop-theme-reviewers,dao
commit8647ebdf7dea43c9db7dadfbb036e309f66db5df
authorKarl Tomlinson <karlt+@karlt.net>
Wed, 12 Jul 2023 01:35:45 +0000 (12 01:35 +0000)
committerKarl Tomlinson <karlt+@karlt.net>
Wed, 12 Jul 2023 01:35:45 +0000 (12 01:35 +0000)
tree9f9e88979a97e1f81d3ca75c5a010af87ae97e9f
parent64a1b53c61874037ebe577da05a23d23114e69ca
Bug 1800286 use a richlistbox for speaker selection r=pbz,desktop-theme-reviewers,dao

Setting the selectedItem of a richlistbox to null is a no-op and leaves
previous state remaining, so the selectedIndex is explicitly set instead of
depending on connectedCallback() to do so.

Differential Revision: https://phabricator.services.mozilla.com/D182318
browser/actors/WebRTCParent.sys.mjs
browser/base/content/popup-notifications.inc
browser/base/content/test/webrtc/browser_devices_select_audio_output.js
browser/base/content/test/webrtc/head.js
browser/themes/shared/browser-shared.css