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 27802 0b37f84fcc5d350ff5279c0dc10cd0adaeeec5fb
parent 27801 a6e7681a0b0433fa027afd36606ddfad82756ef0
child 27805 8dd7ef1163f65b5df28b4d2d3bce815af1aacf08
push id359
push userfrgrahl@gmx.net
push dateTue, 21 Mar 2017 19:07:09 +0000
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