gecko-dev/browser/modules
Kirk Steuber 4f68045c04 Bug 1428948 - Add policies to modify the available search engines r=Felipe,florian
This adds a policy with the capability of adding search engines, choosing the default search engine, and blocking the installation of new search engines.

Additionally, fixes the messages for errors reported by MainProcessSingleton.addSearchEngine so that the offending URL is printed rather than "[xpconnect wrapped nsIURI]".

MozReview-Commit-ID: HuLT15Rnq0r

--HG--
rename : browser/components/search/test/testEngine.xml => browser/components/enterprisepolicies/tests/browser/opensearchEngine.xml
extra : rebase_source : 7815f5d03395decc39ee2657ba05c071dd332abb
2018-03-02 12:11:16 -08:00
..
test Backed out changeset 68e32f5b50e7 (bug 1444554) for failing its own test. r=backout 2018-03-20 20:31:57 -07:00
AboutHome.jsm Bug 888600 - Move ContentFrameMessageManager to WebIDL. Part 6: Mark some IDL interfaces as non-scriptable. r=bz. 2018-03-01 20:19:56 +01:00
AboutNewTab.jsm Bug 1440284 - change this.EXPORTED_SYMBOLS back to var EXPORTED_SYMBOLS in JS modules, r=mccr8. 2018-02-23 20:50:01 +01:00
AsyncTabSwitcher.jsm Bug 1447956 - Use this.tabbrowser.tabContainer instead of this.tabbrowser.tabbox.tabs. r=dao 2018-03-25 19:49:00 +02:00
AttributionCode.jsm Bug 1440284 - change this.EXPORTED_SYMBOLS back to var EXPORTED_SYMBOLS in JS modules, r=mccr8. 2018-02-23 20:50:01 +01:00
BrowserErrorReporter.jsm Backed out changeset 68e32f5b50e7 (bug 1444554) for failing its own test. r=backout 2018-03-20 20:31:57 -07:00
BrowserUITelemetry.jsm Bug 1440284 - change this.EXPORTED_SYMBOLS back to var EXPORTED_SYMBOLS in JS modules, r=mccr8. 2018-02-23 20:50:01 +01:00
BrowserUsageTelemetry.jsm Bug 1446711 part 8. Get rid of nsIDOMMouseEvent. r=qdot 2018-03-20 00:16:07 -04:00
ContentClick.jsm Bug 1440284 - change this.EXPORTED_SYMBOLS back to var EXPORTED_SYMBOLS in JS modules, r=mccr8. 2018-02-23 20:50:01 +01:00
ContentCrashHandlers.jsm Bug 1444143 part 10. Remove unnecessary QIs to Ci.nsIFrameLoader in JS. r=mystor 2018-03-21 22:43:17 -04:00
ContentLinkHandler.jsm Bug 1428948 - Add policies to modify the available search engines r=Felipe,florian 2018-03-02 12:11:16 -08:00
ContentMetaHandler.jsm Bug 1440284 - change this.EXPORTED_SYMBOLS back to var EXPORTED_SYMBOLS in JS modules, r=mccr8. 2018-02-23 20:50:01 +01:00
ContentObservers.js Bug 1432992, part 1 - Remove definitions of Ci, Cr, Cc, and Cu. r=florian 2018-02-06 09:36:57 -08:00
ContentSearch.jsm Bug 1444760 - Support only one form of loadURIWithFlags calls. r=dao 2018-03-25 14:35:17 +02:00
ContentWebRTC.jsm Bug 1442294 - Downgrade global streaming indicator when a higher priority device has been disabled. r=florian 2018-03-08 14:08:21 +01:00
ContextMenu.jsm Bug 1424963: Replace remaining consumers of getPropertyCSSValue for getCSSImageURLs. r=florian,bz 2018-03-14 11:07:43 +01:00
ExtensionsUI.jsm Bug 1435160 - Format notification popup description message in a helper function. r=johannh 2018-02-28 02:01:55 +05:30
Feeds.jsm Bug 1433175 - scripted patch to replace Components.classes[, Components.interfaces.nsI, Components.utils. and Components.results. with Cc, Ci, Cu and Cr, r=Mossop. 2018-02-28 18:51:33 +01:00
FormSubmitObserver.jsm Bug 1440284 - change this.EXPORTED_SYMBOLS back to var EXPORTED_SYMBOLS in JS modules, r=mccr8. 2018-02-23 20:50:01 +01:00
FormValidationHandler.jsm Bug 1440284 - change this.EXPORTED_SYMBOLS back to var EXPORTED_SYMBOLS in JS modules, r=mccr8. 2018-02-23 20:50:01 +01:00
LaterRun.jsm Bug 1440284 - change this.EXPORTED_SYMBOLS back to var EXPORTED_SYMBOLS in JS modules, r=mccr8. 2018-02-23 20:50:01 +01:00
OpenInTabsUtils.jsm Bug 1435910 - Part 0.1: Move PlacesUIUtils.confirmOpenInTabs into new OpenInTabsUtils.jsm and add promiseConfirmOpenInTabs. r=Gijs,dao 2018-02-28 10:36:42 +09:00
PageActions.jsm Bug 1446250: Part 1 - Optimize Photon PageAction update performance. r=Gijs 2018-03-15 21:34:01 -07:00
PermissionUI.jsm Bug 1435160 - Format notification popup description message in a helper function. r=johannh 2018-02-28 02:01:55 +05:30
PingCentre.jsm Bug 1441018 - Add snippets data, lazy menus and bug fixes to Activity Stream. r=k88hudson 2018-03-01 11:21:00 -08:00
PluginContent.jsm Bug 1440284 - change this.EXPORTED_SYMBOLS back to var EXPORTED_SYMBOLS in JS modules, r=mccr8. 2018-02-23 20:50:01 +01:00
ProcessHangMonitor.jsm Bug 1440284 - change this.EXPORTED_SYMBOLS back to var EXPORTED_SYMBOLS in JS modules, r=mccr8. 2018-02-23 20:50:01 +01:00
ReaderParent.jsm Bug 1441788 - Expose Reader View shortcut in the address bar button's tooltip. r=mikedeboer 2018-02-28 11:45:54 +01:00
RecentWindow.jsm Bug 1440284 - change this.EXPORTED_SYMBOLS back to var EXPORTED_SYMBOLS in JS modules, r=mccr8. 2018-02-23 20:50:01 +01:00
RemotePrompt.jsm Bug 1440284 - change this.EXPORTED_SYMBOLS back to var EXPORTED_SYMBOLS in JS modules, r=mccr8. 2018-02-23 20:50:01 +01:00
Sanitizer.jsm Bug 1358815 - remove sync reflow from find bar initialization, r=jaws 2018-03-12 14:01:44 +00:00
SchedulePressure.jsm Bug 1436423 - Reduce the schedule pressure limit closer to the values that users are reporting. r=mconley 2018-03-05 14:09:39 -05:00
SitePermissions.jsm Backed out changeset 8e5b1525be69 (bug 1192927) or failing testing\firefox-ui\tests\functional\security\test_no_certificate.py TestNoCertificate.test_no_certificate on a CLOSED TREE 2018-03-02 13:51:15 +02:00
ThemeVariableMap.jsm Backed out changeset b03fd1004cac (bug 1417883) for failing browser_ext_themes_autocomplete_popup.js. CLOSED TREE 2018-03-06 19:35:12 +02:00
TransientPrefs.jsm Bug 1440284 - change this.EXPORTED_SYMBOLS back to var EXPORTED_SYMBOLS in JS modules, r=mccr8. 2018-02-23 20:50:01 +01:00
UpdateTopLevelContentWindowIDHelper.jsm Bug 1433175 - scripted patch to replace Components.classes[, Components.interfaces.nsI, Components.utils. and Components.results. with Cc, Ci, Cu and Cr, r=Mossop. 2018-02-28 18:51:33 +01:00
Windows8WindowFrameColor.jsm Bug 1440284 - change this.EXPORTED_SYMBOLS back to var EXPORTED_SYMBOLS in JS modules, r=mccr8. 2018-02-23 20:50:01 +01:00
WindowsJumpLists.jsm Bug 1446951 - 3 - Make AsyncExecuteLegacyQueries singular. r=standard8 2018-03-16 18:10:09 +01:00
WindowsPreviewPerTab.jsm Bug 1440284 - change this.EXPORTED_SYMBOLS back to var EXPORTED_SYMBOLS in JS modules, r=mccr8. 2018-02-23 20:50:01 +01:00
ZoomUI.jsm Bug 1440284 - change this.EXPORTED_SYMBOLS back to var EXPORTED_SYMBOLS in JS modules, r=mccr8. 2018-02-23 20:50:01 +01:00
moz.build Bug 1436361 - Extract the async tab switcher from tabbrowser.js into its own JSM. r=mconley 2018-03-02 12:51:15 +01:00
offlineAppCache.jsm Bug 1440284 - change this.EXPORTED_SYMBOLS back to var EXPORTED_SYMBOLS in JS modules, r=mccr8. 2018-02-23 20:50:01 +01:00
webrtcUI.jsm Bug 1444143 part 10. Remove unnecessary QIs to Ci.nsIFrameLoader in JS. r=mystor 2018-03-21 22:43:17 -04:00