Files
camoufox/patches/windows-theming-bug-modified.patch
T
Nirupam Bhowmick e194be8d70 fix: update windows-theming-bug-modified.patch to remove header comments and add Assets.car conditional copy
- Removed LibreWolf patch header comments including author, description, last updated date, and license information
- Removed explanatory comments about --with-app-name=librewolf issue
- Updated diff context lines to match Firefox 146 codebase (line numbers changed from @@ -31,7 +31,7 @@ to @@ -23,7 +23,7 @@)
- Added conditional copy for Assets.car file in macOS build process using test comman
2025-12-30 05:54:47 +00:00

40 lines
1.8 KiB
Diff

diff --git a/browser/app/Makefile.in b/browser/app/Makefile.in
index d11c35ff9d..0aa4b9058b 100644
--- a/browser/app/Makefile.in
+++ b/browser/app/Makefile.in
@@ -23,7 +23,7 @@ ifeq ($(OS_ARCH),WINNT)
# (this dependency should really be just for firefox.exe, not other targets)
# Note the manifest file exists in the tree, so we use the explicit filename
# here.
-EXTRA_DEPS += $(srcdir)/firefox.exe.manifest
+EXTRA_DEPS += $(srcdir)/camoufox.exe.manifest
endif
PROGRAMS_DEST = $(DIST)/bin
@@ -92,7 +92,7 @@ tools repackage:: $(DIST)/bin/$(MOZ_APP_NAME) $(objdir)/macbuild/Contents/MacOS-
rsync -aL $(DIST)/bin/$(MOZ_APP_NAME) '$(dist_dest)/Contents/MacOS'
cp -RL $(topsrcdir)/$(MOZ_BRANDING_DIRECTORY)/firefox.icns '$(dist_dest)/Contents/Resources/firefox.icns'
cp -RL $(topsrcdir)/$(MOZ_BRANDING_DIRECTORY)/document.icns '$(dist_dest)/Contents/Resources/document.icns'
- cp -RL $(topsrcdir)/$(MOZ_BRANDING_DIRECTORY)/Assets.car '$(dist_dest)/Contents/Resources/Assets.car'
+ test ! -f $(topsrcdir)/$(MOZ_BRANDING_DIRECTORY)/Assets.car || cp -RL $(topsrcdir)/$(MOZ_BRANDING_DIRECTORY)/Assets.car '$(dist_dest)/Contents/Resources/Assets.car'
$(MKDIR) -p '$(dist_dest)/Contents/Library/LaunchServices'
ifdef MOZ_UPDATER
cp -f '$(dist_dest)/Contents/MacOS/updater.app/Contents/MacOS/org.mozilla.updater' '$(dist_dest)/Contents/Library/LaunchServices'
diff --git a/browser/app/firefox.exe.manifest b/browser/app/firefox.exe.manifest
index 995b2fc869..4a03da3064 100644
--- a/browser/app/firefox.exe.manifest
+++ b/browser/app/firefox.exe.manifest
@@ -3,10 +3,10 @@
<assemblyIdentity
version="1.0.0.0"
processorArchitecture="*"
- name="Firefox"
+ name="Camoufox"
type="win32"
/>
-<description>Firefox</description>
+<description>Camoufox</description>
<dependency>
<dependentAssembly>
<assemblyIdentity