From 6c5998576b5852cbd8f376bae0824b5a930f970d Mon Sep 17 00:00:00 2001 From: wuggy Date: Sat, 19 Sep 2026 07:52:24 -0700 Subject: [PATCH] add libgopher to BrowserComponents..manifest --- browser/components/BrowserComponents.manifest | 9 +++++++++ browser/gopher/components/gopher.manifest | 8 -------- browser/gopher/moz.build | 1 - browser/installer/package-manifest.in | 1 - 4 files changed, 9 insertions(+), 10 deletions(-) delete mode 100644 browser/gopher/components/gopher.manifest diff --git a/browser/components/BrowserComponents.manifest b/browser/components/BrowserComponents.manifest index 0c80006beb..0a641e45a7 100644 --- a/browser/components/BrowserComponents.manifest +++ b/browser/components/BrowserComponents.manifest @@ -40,3 +40,12 @@ contract @mozilla.org/browser/browserglue;1 {eab9012e-5f74-4cbc-b2b5-a590235513c category app-startup nsBrowserGlue service,@mozilla.org/browser/browserglue;1 application={3c2e2abc-06d4-11e1-ac3b-374f68613e61} application={ec8030f7-c20a-464f-9b0e-13a3a9e97384} application={aa3c5121-dab2-40e2-81ca-7ea25febc110} application={a23983c0-fd0e-11dc-95ff-0800200c9a66} application={d1bfe7d9-c01e-4237-998b-7b5f960a4314} component {d8903bf6-68d5-4e97-bcd1-e4d3012f721a} nsBrowserGlue.js contract @mozilla.org/content-permission/prompt;1 {d8903bf6-68d5-4e97-bcd1-e4d3012f721a} +# OverbiteFF built-in Gopher support +component {977ffc4c-a635-433d-8477-ea575bfb7b19} protocol.js +contract @mozilla.org/network/protocol;1?name=gopher {977ffc4c-a635-433d-8477-ea575bfb7b19} +category profile-after-change GopherProtocol @mozilla.org/network/protocol;1?name=gopher +component {80d3faa0-de53-11dc-95ff-0800200c9a66} about.js +contract @mozilla.org/network/protocol/about;1?what=gopher {80d3faa0-de53-11dc-95ff-0800200c9a66} +contract @mozilla.org/network/protocol/about;1?what=overbite {80d3faa0-de53-11dc-95ff-0800200c9a66} +category profile-after-change OverbiteAbout @mozilla.org/network/protocol/about;1?what=gopher +category profile-after-change OverbiteAbout @mozilla.org/network/protocol/about;1?what=overbite diff --git a/browser/gopher/components/gopher.manifest b/browser/gopher/components/gopher.manifest deleted file mode 100644 index b9549b9aa2..0000000000 --- a/browser/gopher/components/gopher.manifest +++ /dev/null @@ -1,8 +0,0 @@ -component {977ffc4c-a635-433d-8477-ea575bfb7b19} protocol.js -contract @mozilla.org/network/protocol;1?name=gopher {977ffc4c-a635-433d-8477-ea575bfb7b19} -category profile-after-change GopherProtocol @mozilla.org/network/protocol;1?name=gopher -component {80d3faa0-de53-11dc-95ff-0800200c9a66} about.js -contract @mozilla.org/network/protocol/about;1?what=gopher {80d3faa0-de53-11dc-95ff-0800200c9a66} -contract @mozilla.org/network/protocol/about;1?what=overbite {80d3faa0-de53-11dc-95ff-0800200c9a66} -category profile-after-change OverbiteAbout @mozilla.org/network/protocol/about;1?what=gopher -category profile-after-change OverbiteAbout @mozilla.org/network/protocol/about;1?what=overbite diff --git a/browser/gopher/moz.build b/browser/gopher/moz.build index 98be719fe4..edc1757e98 100644 --- a/browser/gopher/moz.build +++ b/browser/gopher/moz.build @@ -9,7 +9,6 @@ FINAL_TARGET = 'dist/bin/browser' FINAL_TARGET_FILES.components += [ 'components/about.js', - 'components/gopher.manifest', 'components/protocol.js', ] diff --git a/browser/installer/package-manifest.in b/browser/installer/package-manifest.in index 62bda97d6b..bfbee1e4ff 100644 --- a/browser/installer/package-manifest.in +++ b/browser/installer/package-manifest.in @@ -361,7 +361,6 @@ @RESPATH@/browser/components/internaluserscripts.js @RESPATH@/browser/components/internaluserscripts.manifest @RESPATH@/browser/components/about.js -@RESPATH@/browser/components/gopher.manifest @RESPATH@/browser/components/protocol.js @RESPATH@/browser/components/devtools-startup.manifest @RESPATH@/browser/components/devtools-startup.js