diff --git a/.abf.yml b/.abf.yml index 35e2095..00fcc89 100644 --- a/.abf.yml +++ b/.abf.yml @@ -1,4 +1,4 @@ sources: cbindgen-vendor.tar.xz: 7efa6255e73d8e3c9dc674822d2e29ebc0e3391b - firefox-65.0.2.source.tar.xz: b38b5f10faac672656933c1c3537281d449d2785 + firefox-66.0.1.source.tar.xz: 76ce815732bbfbdbee8f58e946c5217c58ef7af3 firefox-dictionary-61.0.2.tar.bz2: 25929c585dc8568a32d5be49aacc672f0ed2202f diff --git a/firefox-56.0-build-error.patch b/firefox-56.0-build-error.patch index d36cc6a..ab373cd 100644 --- a/firefox-56.0-build-error.patch +++ b/firefox-56.0-build-error.patch @@ -4,8 +4,8 @@ #include "nsISupportsUtils.h" #if !defined(XPCOM_GLUE_AVOID_NSPR) --#include "prthread.h" /* needed for cargo-culting headers */ -+#include "nspr4/prthread.h" /* needed for cargo-culting headers */ +-# include "prthread.h" /* needed for cargo-culting headers */ ++# include "nspr4/prthread.h" /* needed for cargo-culting headers */ #endif #include "nsDebug.h" @@ -13,8 +13,8 @@ #ifdef MOZ_THREAD_SAFETY_OWNERSHIP_CHECKS_SUPPORTED --#include "prthread.h" /* needed for thread-safety checks */ -+#include "nspr4/prthread.h" /* needed for thread-safety checks */ +-# include "prthread.h" /* needed for thread-safety checks */ ++# include "nspr4/prthread.h" /* needed for thread-safety checks */ class nsAutoOwningThread { public: @@ -73,10 +73,10 @@ +++ firefox-56.0/xpcom/threads/BlockingResourceBase.h 2017-09-29 01:08:35.088579199 +0300 @@ -20,7 +20,7 @@ // NB: Comment this out to enable callstack tracking. - #define MOZ_CALLSTACK_DISABLED + # define MOZ_CALLSTACK_DISABLED --#include "prinit.h" -+#include "nspr4/prinit.h" +-# include "prinit.h" ++# include "nspr4/prinit.h" - #include "nsString.h" + # include "nsString.h" diff --git a/firefox-kde.patch b/firefox-kde.patch index 069773e..f5af168 100644 --- a/firefox-kde.patch +++ b/firefox-kde.patch @@ -1,11 +1,11 @@ # HG changeset patch -# Parent 693f0baece29cc958a7d91b89fd12e3b89a502e3 +# Parent 87262204aa945e6fce864193d103a93659bf76f6 diff --git a/browser/base/content/browser-kde.xul b/browser/base/content/browser-kde.xul new file mode 100644 --- /dev/null +++ b/browser/base/content/browser-kde.xul -@@ -0,0 +1,1395 @@ +@@ -0,0 +1,1408 @@ +#filter substitution + +# -*- Mode: HTML -*- @@ -276,6 +276,8 @@ new file mode 100644 + noautofocus="true" + hidden="true" + flip="none" ++ consumeoutsideclicks="never" ++ norolluponanchor="true" + level="parent"> + + @@ -579,6 +581,7 @@ new file mode 100644 + position="bottomcenter topright" + tabspecific="true" + noautofocus="true" ++ pocket-title="&saveToPocketCmd.label;" + copyURL-title="&pageAction.copyLink.label;" + emailLink-title="&emailPageCmd.label;" + sendToDevice-notReadyTitle="&sendToDevice.syncNotReady.label;" @@ -771,13 +774,11 @@ new file mode 100644 + aria-label="&tabsToolbar.label;" + context="toolbar-context-menu" + flex="1"> -+ -+ + ++ ++ ++ + -+ -+ + -+ -+ + -+ ++ ++ ++ + +#ifndef XP_MACOSX +