Bug 1334910 - Make SeaMonkey support moz://a and redirect to project homepage. r=IanN a=IanN DONTBUILD
authorFrank-Rainer Grahl <frgrahl@gmx.net>
Tue, 21 Mar 2017 20:06:33 +0100
changeset 31395 0b37f84fcc5d350ff5279c0dc10cd0adaeeec5fb
parent 31394 a6e7681a0b0433fa027afd36606ddfad82756ef0
child 31398 8dd7ef1163f65b5df28b4d2d3bce815af1aacf08
push id1
push userclokep@gmail.com
push dateMon, 07 May 2018 22:45:56 +0000
treeherdercomm-esr60@57eacde5ef40 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersIanN, IanN
bugs1334910
Bug 1334910 - Make SeaMonkey support moz://a and redirect to project homepage. r=IanN a=IanN DONTBUILD
suite/browser/browser-prefs.js
suite/installer/package-manifest.in
--- a/suite/browser/browser-prefs.js
+++ b/suite/browser/browser-prefs.js
@@ -1032,8 +1032,11 @@ pref("security.sandbox.content.level", 2
 #if defined(XP_MACOSX) || defined(XP_WIN)
 #if defined(MOZ_SANDBOX) && defined(MOZ_CONTENT_SANDBOX)
 // ID (a UUID when set by gecko) that is used to form the name of a
 // sandbox-writable temporary directory to be used by content processes
 // when a temporary writable file is required in a level 1 sandbox.
 pref("security.sandbox.content.tempDirSuffix", "");
 #endif
 #endif
+
+// Url shown when you type moz://a
+pref("toolkit.mozprotocol.url", "http://www.seamonkey-project.org/");
--- a/suite/installer/package-manifest.in
+++ b/suite/installer/package-manifest.in
@@ -394,16 +394,18 @@
 @RESPATH@/components/FormAutofillContentService.js
 @RESPATH@/components/FormAutofillStartup.js
 @RESPATH@/components/htmlMenuBuilder.js
 @RESPATH@/components/htmlMenuBuilder.manifest
 @RESPATH@/components/jsconsole-clhandler.js
 @RESPATH@/components/jsconsole-clhandler.manifest
 @RESPATH@/components/messageWakeupService.js
 @RESPATH@/components/messageWakeupService.manifest
+@RESPATH@/components/mozProtocolHandler.js
+@RESPATH@/components/mozProtocolHandler.manifest
 @RESPATH@/components/multiprocessShims.js
 @RESPATH@/components/addoncompat.manifest
 @RESPATH@/components/NetworkGeolocationProvider.js
 @RESPATH@/components/NetworkGeolocationProvider.manifest
 @RESPATH@/components/NotificationStorage.js
 @RESPATH@/components/NotificationStorage.manifest
 @RESPATH@/components/nsAbout.js
 @RESPATH@/components/nsAsyncShutdown.manifest