gecko-dev/browser/components/preferences/dialogs
Karl Tomlinson dce6901df0 Bug 1804352 display current permission value in menulist even when not in available states r=pbz
For speaker permissions, this has the effect of presenting a menulist instead
of a label when a device-specific ALLOW permission is set, providing the
option to the user of changing this to a BLOCK.

A global permission for speaker selection is not currently supported but if it
were implemented and set to BLOCK, then a menulist would be shown for all
sites with permissions set.  It would include at least PROMPT and BLOCK
menuitems.  This change would mean that the menulist selected item can display
"Allowed" when a device-specific ALLOW permission has already been granted
through a selectAudioOutput() prompt.

_permissionsToChange is modified in _removePermissionFromList() so that
permissions changed then deleted are not added by onApplyChanges().

Differential Revision: https://phabricator.services.mozilla.com/D172085
2023-03-21 21:57:11 +00:00
..
addEngine.css Bug 1820534 - Move front-end to modern flexbox. r=Gijs,dao,settings-reviewers,credential-management-reviewers,sgalich,devtools-reviewers,nchevobbe 2023-03-08 16:13:57 +00:00
addEngine.js
addEngine.xhtml
applicationManager.js
applicationManager.xhtml
blocklists.js
blocklists.xhtml Bug 1821404 - Use flex-basis: auto on treecols. r=Gijs,settings-reviewers 2023-03-09 20:50:52 +00:00
browserLanguages.js Bug 1816934 - Update consumers of services/settings to import ES modules directly. r=leplatrem,extension-reviewers,settings-reviewers,credential-management-reviewers,sgalich,mconley,robwu 2023-02-17 19:32:06 +00:00
browserLanguages.xhtml
clearSiteData.css
clearSiteData.js
clearSiteData.xhtml
colors.js
colors.xhtml
connection.js Bug 1811922 - ESMified browser/components/doh files. r=kpatenio 2023-02-15 22:29:33 +00:00
connection.xhtml Bug 1820534 - Move front-end to modern flexbox. r=Gijs,dao,settings-reviewers,credential-management-reviewers,sgalich,devtools-reviewers,nchevobbe 2023-03-08 16:13:57 +00:00
containers.js
containers.xhtml
fonts.js Bug 1811334 - Automatically replace Cu.reportError with console.error (most of browser/components). r=settings-reviewers,mconley 2023-01-20 17:49:21 +00:00
fonts.xhtml Bug 1814696 - Standardize on crop="start/end" rather than supporting that and left/right. r=Gijs,settings-reviewers,application-update-reviewers,bytesized 2023-02-03 19:20:16 +00:00
handlers.css Bug 1820534 - Move front-end to modern flexbox. r=Gijs,dao,settings-reviewers,credential-management-reviewers,sgalich,devtools-reviewers,nchevobbe 2023-03-08 16:13:57 +00:00
jar.mn
languages.js Bug 1819028 - Display "language (region)" instead of "language" when there is a perfect match in accept-languages, r=Gijs,settings-reviewers 2023-02-27 13:08:03 +00:00
languages.xhtml
moz.build
permissions.js Bug 1820534 - Move front-end to modern flexbox. r=Gijs,dao,settings-reviewers,credential-management-reviewers,sgalich,devtools-reviewers,nchevobbe 2023-03-08 16:13:57 +00:00
permissions.xhtml Bug 1822453 - Tweak settings dialog list styles. r=settings-reviewers,mconley 2023-03-20 16:39:10 +00:00
sanitize.js
sanitize.xhtml
selectBookmark.js
selectBookmark.xhtml
siteDataRemoveSelected.js
siteDataRemoveSelected.xhtml
siteDataSettings.js Bug 1820534 - Move front-end to modern flexbox. r=Gijs,dao,settings-reviewers,credential-management-reviewers,sgalich,devtools-reviewers,nchevobbe 2023-03-08 16:13:57 +00:00
siteDataSettings.xhtml Bug 1822453 - Tweak settings dialog list styles. r=settings-reviewers,mconley 2023-03-20 16:39:10 +00:00
sitePermissions.css Bug 1822453 - Tweak settings dialog list styles. r=settings-reviewers,mconley 2023-03-20 16:39:10 +00:00
sitePermissions.js Bug 1804352 display current permission value in menulist even when not in available states r=pbz 2023-03-21 21:57:11 +00:00
sitePermissions.xhtml Bug 1823496 - Remove another flex="1" attribute from duplicated markup in sitePermissions.xhtml. r=settings-reviewers,Gijs 2023-03-20 22:47:08 +00:00
syncChooseWhatToSync.js
syncChooseWhatToSync.xhtml
translation.js
translation.xhtml