summaryrefslogtreecommitdiff
path: root/palemoon/debian
diff options
context:
space:
mode:
Diffstat (limited to 'palemoon/debian')
-rw-r--r--palemoon/debian/changelog61
-rw-r--r--palemoon/debian/control2
-rw-r--r--palemoon/debian/install1
-rw-r--r--palemoon/debian/mozconfig1
-rw-r--r--palemoon/debian/mozconfig-unstable1
-rw-r--r--palemoon/debian/palemoon+devuan.dsc (renamed from palemoon/debian/palemoon_devuan.dsc)8
-rw-r--r--palemoon/debian/xfce-helper/palemoon.desktop13
7 files changed, 82 insertions, 5 deletions
diff --git a/palemoon/debian/changelog b/palemoon/debian/changelog
index 56054f4..a79d50c 100644
--- a/palemoon/debian/changelog
+++ b/palemoon/debian/changelog
@@ -1,3 +1,64 @@
+palemoon (28.13.0-4+devuan) obs; urgency=low
+
+ * Import xfce-helper/palemoon.desktop from stevep@mxlinux.org release
+
+ -- Ben Stack <bgstack15@gmail.com> Wed, 09 Sep 2020 14:43:04 -0400
+
+palemoon (28.13.0-3+devuan) obs; urgency=medium
+
+ * This is a compatibility, bugfix and security update. Special thanks
+ to our new code contributors this cycle (you know who you are)!
+ - Updated the included site-specific user-agent overrides for a
+ number of websites that need them.
+ - Rewritten the browser's padlock code to use more modern APIs and
+ provide more accurate security status indication.
+ - Now also with localized tooltips!
+ - Fixed a missing close button on the undo prompt after removing a
+ thumbnail from the QuickDial new tab page.
+ - Fixed an issue with the alternative stylesheet menu in the
+ browser's UI not working.
+ - Implemented the use of intrinsic aspect ratios for images to
+ improve layout during load and page positioning.
+ - Added a preference to the use of node.getRootNode and disabled by
+ default. See implementation notes.
+ - Added CSS -webkit-appearance as an alias for -moz-appearance to
+ improve compatibility with websites that only try to use
+ Chrome-specific keywords to style standard form elements.
+ - Updated the SQLite library to 3.33.0.
+ - Reinstated precise floating point precision model in JavaScript
+ for those alternate builders who foolishly try to use the inaccurate
+ "fast" model.
+ - Improved spec compliance of modular JavaScript use (ECMAScript
+ modules).
+ - Changed media errors to be a more generic response, and added a
+ preference (media.sourceErrorDetails.enabled) to enable detailed error
+ reporting of media errors for debugging purposes.
+ - Previously, detailed errors were provided by default which could
+ lead to privacy issues.
+ - Improved code stability of the AbortController implementation.
+ - Fixed a race condition in the secure connection library (NSS).
+ - Security issues fixed: CVE-2020-15664, CVE-2020-15666,
+ CVE-2020-15667, CVE-2020-15668 and CVE-2020-15669.
+ - Unified XUL Platform Mozilla Security Patch Summary: 4 fixed, 1
+ defense-in-depth, 1 rejected, 9 not applicable.
+ * Implementation notes
+ - In 28.11.0 we introduced node.getRootNode because some websites
+ would fail with an error if this function was not present.
+ Unfortunately, this caused problems with other sites that (incorrectly)
+ assume Google WebComponents are available when this utility function is
+ present (feature detection gone wrong). While it is considered by some
+ to be part of the Google WebComponents implementation, it actually has
+ utility value outside of that use. Because of the problems caused,
+ we've added a preference and disabled it by default, fixing these kinds
+ of websites.
+ - When needed, you can re-enable this function with
+ dom.getRootNode.enabled
+ - This should improve web compatibility by default yet still allow
+ users to enable this function for websites that use its utility but do
+ not use WebComponents.
+
+ -- Ben Stack <bgstack15@gmail.com> Fri, 04 Sep 2020 19:50:02 -0400
+
palemoon (28.12.0-1+devuan) obs; urgency=medium
* This is a development, bugfix and security update.
diff --git a/palemoon/debian/control b/palemoon/debian/control
index ccb8064..653be92 100644
--- a/palemoon/debian/control
+++ b/palemoon/debian/control
@@ -26,7 +26,7 @@ Homepage: http://www.palemoon.org/
Package: palemoon
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends},
- libavcodec54 | libavcodec-extra54 |libavcodec55 | libavcodec-extra55 | libavcodec56 | libavcodec-extra56 | libavcodec57 | libavcodec-extra57 | libavcodec58 | libavcodec-extra58 | libavcodec-ffmpeg56 | libavcodec-ffmpeg-extra56
+ libavcodec54 | libavcodec-extra54 | libavcodec55 | libavcodec-extra55 | libavcodec56 | libavcodec-extra56 | libavcodec57 | libavcodec-extra57 | libavcodec58 | libavcodec-extra58 | libavcodec-ffmpeg56 | libavcodec-ffmpeg-extra56
Provides: gnome-www-browser, www-browser, x-www-browser
Conflicts: palemoon-nonsse2
Replaces: palemoon-nonsse2
diff --git a/palemoon/debian/install b/palemoon/debian/install
index b26e91b..f6a08b2 100644
--- a/palemoon/debian/install
+++ b/palemoon/debian/install
@@ -1,2 +1,3 @@
+debian/xfce-helper/palemoon.desktop usr/share/xfce4/helpers
palemoon/branding/official/palemoon.desktop usr/share/applications
debian/bgstack15-palemoon-prefs.js /usr/lib/palemoon/browser/defaults/preferences/
diff --git a/palemoon/debian/mozconfig b/palemoon/debian/mozconfig
index 445c209..0d0a0a3 100644
--- a/palemoon/debian/mozconfig
+++ b/palemoon/debian/mozconfig
@@ -25,6 +25,7 @@ ac_add_options --enable-devtools
ac_add_options --enable-jemalloc
ac_add_options --with-pthreads
ac_add_options --enable-strip
+ac_add_options --enable-phoenix-extensions
# Disables
ac_add_options --disable-debug
ac_add_options --disable-eme
diff --git a/palemoon/debian/mozconfig-unstable b/palemoon/debian/mozconfig-unstable
index aa04e06..6fd829e 100644
--- a/palemoon/debian/mozconfig-unstable
+++ b/palemoon/debian/mozconfig-unstable
@@ -25,6 +25,7 @@ ac_add_options --enable-devtools
ac_add_options --enable-jemalloc
ac_add_options --with-pthreads
ac_add_options --enable-strip
+ac_add_options --enable-phoenix-extensions
# Disables
ac_add_options --disable-debug
ac_add_options --disable-eme
diff --git a/palemoon/debian/palemoon_devuan.dsc b/palemoon/debian/palemoon+devuan.dsc
index f1fd278..1897122 100644
--- a/palemoon/debian/palemoon_devuan.dsc
+++ b/palemoon/debian/palemoon+devuan.dsc
@@ -2,7 +2,7 @@ Format: 3.0 (quilt)
Source: palemoon
Binary: palemoon
Architecture: any
-Version: 28.12.0-1+devuan
+Version: 28.13.0-4+devuan
Maintainer: B Stack <bgstack15@gmail.com>
Homepage: http://www.palemoon.org/
Standards-Version: 4.1.4
@@ -10,7 +10,7 @@ Build-Depends: debhelper (>= 12), autoconf2.13, libasound2-dev, libdbus-glib-1-d
Package-List:
palemoon deb web optional arch=any
Files:
- 00000000000000000000000000000000 1 palemoon_28.9.0.2.orig-platform.tar.gz
- 00000000000000000000000000000000 1 palemoon_28.9.0.2.orig.tar.gz
- 00000000000000000000000000000000 1 palemoon_28.9.0.2-1+devuan.debian.tar.xz
+ 00000000000000000000000000000000 1 palemoon.orig-platform.tar.gz
+ 00000000000000000000000000000000 1 palemoon.orig.tar.gz
+ 00000000000000000000000000000000 1 palemoon+devuan.debian.tar.xz
Original-Maintainer: Steven Pusser <stevep@mxlinux.org>
diff --git a/palemoon/debian/xfce-helper/palemoon.desktop b/palemoon/debian/xfce-helper/palemoon.desktop
new file mode 100644
index 0000000..2b546c4
--- /dev/null
+++ b/palemoon/debian/xfce-helper/palemoon.desktop
@@ -0,0 +1,13 @@
+[Desktop Entry]
+Version=1.0
+Encoding=UTF-8
+Icon=palemoon
+Name=Pale Moon
+NoDisplay=true
+StartupNotify=false
+Terminal=false
+Type=X-XFCE-Helper
+X-XFCE-Binaries=palemoon;
+X-XFCE-Category=WebBrowser
+X-XFCE-Commands=%B;
+X-XFCE-CommandsWithParameter=%B "%s";
bgstack15