gecko-dev/browser/modules
Johann Hofmann 15b4f36f56 Bug 1379560 - Part 2 - Add support for custom default permissions in SitePermissions.jsm. r=Paolo
Part 1 added support for changing default permissions via pref. This
patch adds support in the frontend code, which is required to actually
make it work for most permission prompts.

This patch introduces the concept of SitePermissions.PROMPT (which
already exists in the permission manager) to distinguish between
the default UNKNOWN state and the explicit PROMPT state. They both
have the same effect (always asking the user for confirmation).

MozReview-Commit-ID: 2Gg9uwigter

--HG--
extra : rebase_source : 2c8da24f849cee53e17be8897c0b320ca9e39e7e
2017-07-10 23:33:37 +02:00
..
test Bug 1379560 - Part 2 - Add support for custom default permissions in SitePermissions.jsm. r=Paolo 2017-07-10 23:33:37 +02:00
AboutHome.jsm Bug 1368456 - Remove imports of Promise.jsm from Firefox, r=mconley. 2017-06-23 11:25:18 +02:00
AboutNewTab.jsm Bug 1392324 - Add pref to enable Activity Stream on about:home. r=Mardak 2017-08-23 10:37:33 +02:00
AttributionCode.jsm Bug 1406097 - Use the cached attribution code in the environment. r=mhowell 2017-10-09 12:03:38 +02:00
BrowserUITelemetry.jsm Bug 1408777 - Automatically fix instances of missing semicolons in the tree. r=Standard8 2017-10-15 20:50:39 +01:00
BrowserUsageTelemetry.jsm Backed out changeset 9018e3691e11 (bug 1378461) for failing browser-chrome's browser_oneOffContextMenu.js. r=backout 2017-09-07 00:26:17 +02:00
CastingApps.jsm Bug 1325464 - Enable object-shorthand rule and run 'mach eslint --fix' with the rule enabled. r=MattN 2016-12-29 18:34:54 -05:00
ContentClick.jsm Bug 1408777 - Automatically fix instances of missing semicolons in the tree. r=Standard8 2017-10-15 20:50:39 +01:00
ContentCrashHandlers.jsm Bug 1408777 - Automatically fix instances of missing semicolons in the tree. r=Standard8 2017-10-15 20:50:39 +01:00
ContentLinkHandler.jsm Bug 1408777 - Automatically fix instances of missing semicolons in the tree. r=Standard8 2017-10-15 20:50:39 +01:00
ContentMetaHandler.jsm Bug 1399880 - Add telemetry for page metadata size. r=francois,ursula 2017-09-26 14:13:47 -04:00
ContentObservers.js Backed out changeset 322fde2d53bf (bug 1356569) so bug 1355161 can be backed out. r=backout 2017-04-14 23:39:22 +02:00
ContentSearch.jsm Bug 1384402 - Fix broken about:preferences link after reorg v2 r=jaws 2017-07-27 11:30:05 +08:00
ContentWebRTC.jsm Bug 1374670 - Enabled the ESLint no-tabs rule across mozilla-central r=standard8 2017-07-04 21:30:18 +05:30
ContextMenu.jsm Bug 1408777 - Automatically fix instances of missing semicolons in the tree. r=Standard8 2017-10-15 20:50:39 +01:00
DirectoryLinksProvider.jsm Bug 1408777 - Automatically fix instances of missing semicolons in the tree. r=Standard8 2017-10-15 20:50:39 +01:00
E10SUtils.jsm Bug 1393150 prevent remote extensions when e10s is off, r=bz,kmag 2017-09-14 15:12:45 -07:00
ExtensionsUI.jsm Backed out changeset 7e8e47c972f4 (bug 1397975) for eslint failure at browser/components/extensions/ext-chrome-settings-overrides.js:124: windowTracker is not defined. r=backout 2017-09-21 22:56:07 +02:00
Feeds.jsm Bug 1375243 - Explicitly create a URI object to avoid sync URI fixups from the content process. r=Gijs 2017-08-10 17:19:35 -07:00
FormSubmitObserver.jsm Bug 1403795 - Remove nsIDOMHTMLButtonElement; r=bz 2017-09-29 11:57:19 -07:00
FormValidationHandler.jsm Bug 1358921: Lazily load FormValidationHandler.jsm when first needed. r=florian 2017-05-02 20:08:30 -07:00
LaterRun.jsm Bug 1357517 - Remove Preferences.jsm usage from LaterRun.jsm. r=jaws 2017-07-28 21:20:27 +02:00
PageActions.jsm Bug 1408777 - Automatically fix instances of missing semicolons in the tree. r=Standard8 2017-10-15 20:50:39 +01:00
PermissionUI.jsm Bug 1408777 - Automatically fix instances of missing semicolons in the tree. r=Standard8 2017-10-15 20:50:39 +01:00
PingCentre.jsm Bug 1406087: All PingCentre pings should go to production by default. r=ursula 2017-10-05 11:12:17 -04:00
PluginContent.jsm Bug 1405655 - Only hide Flash Activation overlay UI if the entire plugin is covered. r=dthayer 2017-10-17 12:10:31 -02:00
ProcessHangMonitor.jsm Bug 1391110: Part 4 - Remove unnecessary nsIFrameLoaderOwner QIs. r=smaug 2017-08-19 13:32:58 -07:00
ReaderParent.jsm Bug 1408777 - Automatically fix instances of missing semicolons in the tree. r=Standard8 2017-10-15 20:50:39 +01:00
RecentWindow.jsm
RemotePrompt.jsm Bug 1408777 - Automatically fix instances of missing semicolons in the tree. r=Standard8 2017-10-15 20:50:39 +01:00
Sanitizer.jsm
SitePermissions.jsm Bug 1379560 - Part 2 - Add support for custom default permissions in SitePermissions.jsm. r=Paolo 2017-07-10 23:33:37 +02:00
TransientPrefs.jsm Bug 1325464 - Enable object-shorthand rule and run 'mach eslint --fix' with the rule enabled. r=MattN 2016-12-29 18:34:54 -05:00
UpdateTopLevelContentWindowIDHelper.jsm Bug 1408777 - Automatically fix instances of missing semicolons in the tree. r=Standard8 2017-10-15 20:50:39 +01:00
Windows8WindowFrameColor.jsm Bug 1325464 - Enable object-shorthand rule and run 'mach eslint --fix' with the rule enabled. r=MattN 2016-12-29 18:34:54 -05:00
WindowsJumpLists.jsm Bug 1408777 - Automatically fix instances of missing semicolons in the tree. r=Standard8 2017-10-15 20:50:39 +01:00
WindowsPreviewPerTab.jsm Bug 1408777 - Automatically fix instances of missing semicolons in the tree. r=Standard8 2017-10-15 20:50:39 +01:00
ZoomUI.jsm Bug 1408777 - Automatically fix instances of missing semicolons in the tree. r=Standard8 2017-10-15 20:50:39 +01:00
moz.build merge mozilla-inbound to mozilla-central. r=merge a=merge 2017-09-08 10:53:26 +02:00
offlineAppCache.jsm Bug 1331661 - Enable the 'quotes' rule for eslint and fix most of the errors with --fix. r=Gijs 2017-01-17 09:48:17 -06:00
webrtcUI.jsm Bug 1408777 - Automatically fix instances of missing semicolons in the tree. r=Standard8 2017-10-15 20:50:39 +01:00