From cc8b823a2d63fa5f618090996cf8cbb9e7eeb2c3 Mon Sep 17 00:00:00 2001 From: roytam1 Date: Fri, 2 Jul 2021 09:13:55 +0800 Subject: [PATCH 01/10] bump palemoon version for upcoming changes --- application/palemoon/config/version.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/application/palemoon/config/version.txt b/application/palemoon/config/version.txt index 1a7d407756..ae1b015b91 100644 --- a/application/palemoon/config/version.txt +++ b/application/palemoon/config/version.txt @@ -1 +1 @@ -28.10.3a1 \ No newline at end of file +28.10.4a1 \ No newline at end of file From 4363b6cac3d097eb486e0fe551ccdcb25ba6a395 Mon Sep 17 00:00:00 2001 From: Moonchild Date: Fri, 25 Jun 2021 19:25:29 +0000 Subject: [PATCH 02/10] Issue #1751 - Remove Mac/ARM C fallback on gcc from pixman --- gfx/cairo/libpixman/src/moz.build | 19 +++++-------------- 1 file changed, 5 insertions(+), 14 deletions(-) diff --git a/gfx/cairo/libpixman/src/moz.build b/gfx/cairo/libpixman/src/moz.build index 055b3dcf23..6bfa22dc0a 100644 --- a/gfx/cairo/libpixman/src/moz.build +++ b/gfx/cairo/libpixman/src/moz.build @@ -8,11 +8,7 @@ EXPORTS += [ 'pixman.h', ] -# Apple's arm assembler doesn't support the same syntax as -# the standard GNU assembler, so use the C fallback paths for now. -# This may be fixable if clang's ARM/iOS assembler improves into a -# viable solution in the future. -if CONFIG['OS_ARCH'] != 'Darwin' and CONFIG['GNU_CC']: +if CONFIG['GNU_CC']: if CONFIG['HAVE_ARM_NEON']: SOURCES += [ 'pixman-arm-neon-asm-bilinear.S', @@ -94,16 +90,11 @@ if '86' in CONFIG['OS_TEST']: elif 'ppc' in CONFIG['OS_TEST']: if CONFIG['GNU_CC']: use_vmx = True -# Apple's arm assembler doesn't support the same syntax as -# the standard GNU assembler, so use the C fallback paths for now. -# This may be fixable if clang's ARM/iOS assembler improves into a -# viable solution in the future. elif 'arm' in CONFIG['OS_TEST']: - if CONFIG['OS_ARCH'] != 'Darwin': - if CONFIG['HAVE_ARM_SIMD']: - use_arm_simd_gcc = True - if CONFIG['HAVE_ARM_NEON']: - use_arm_neon_gcc = True + if CONFIG['HAVE_ARM_SIMD']: + use_arm_simd_gcc = True + if CONFIG['HAVE_ARM_NEON']: + use_arm_neon_gcc = True if use_mmx: DEFINES['USE_MMX'] = True From 9e19d368129f7405c09fdddc75c06e1ba46ed10c Mon Sep 17 00:00:00 2001 From: Moonchild Date: Thu, 1 Jul 2021 17:39:43 +0000 Subject: [PATCH 03/10] [Toolkit] Update logopage styling. Part of the UX refresh Pale Moon effort. This uses the new -moz-dark-theme media query to make the logopage dark if the UI is dark, without explicitly relying on (often not sane) system color values. --- toolkit/content/logopage.xhtml | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/toolkit/content/logopage.xhtml b/toolkit/content/logopage.xhtml index bcf1da0f00..614bb1a703 100644 --- a/toolkit/content/logopage.xhtml +++ b/toolkit/content/logopage.xhtml @@ -13,8 +13,8 @@ From b671986b15b9831341a29dc66399eee0235048f8 Mon Sep 17 00:00:00 2001 From: Moonchild Date: Sun, 27 Jun 2021 21:56:28 +0000 Subject: [PATCH 04/10] [Pale-Moon] Re-organize the Privacy category in preferences. --- .../components/preferences/privacy.xul | 303 +++++++++--------- 1 file changed, 145 insertions(+), 158 deletions(-) diff --git a/application/palemoon/components/preferences/privacy.xul b/application/palemoon/components/preferences/privacy.xul index d2f8106d1e..4b41055781 100644 --- a/application/palemoon/components/preferences/privacy.xul +++ b/application/palemoon/components/preferences/privacy.xul @@ -1,6 +1,6 @@ - + @@ -87,155 +87,143 @@