diff --git a/.abf.yml b/.abf.yml index 2c35ac1..0be29ad 100644 --- a/.abf.yml +++ b/.abf.yml @@ -1,4 +1,4 @@ sources: - cbindgen-vendor.tar.xz: b180cff66e05546c967236a7abe983fff89a8b3e - firefox-64.0.2.source.tar.xz: a2a4199b61456ed6c051066f00715ad3042b3817 + cbindgen-vendor.tar.xz: 7efa6255e73d8e3c9dc674822d2e29ebc0e3391b + firefox-65.0.source.tar.xz: fb79c84b58da18ca9248058c68b95bbcea829512 firefox-dictionary-61.0.2.tar.bz2: 25929c585dc8568a32d5be49aacc672f0ed2202f diff --git a/build-disable-elfhack.patch b/build-disable-elfhack.patch deleted file mode 100644 index 172ecf0..0000000 --- a/build-disable-elfhack.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -up firefox-63.0/toolkit/moz.configure.disable-elfhack firefox-63.0/toolkit/moz.configure ---- firefox-63.0/toolkit/moz.configure.disable-elfhack 2018-10-18 13:35:35.870039190 +0200 -+++ firefox-63.0/toolkit/moz.configure 2018-10-18 13:36:41.682515492 +0200 -@@ -1010,7 +1010,7 @@ with only_when('--enable-compile-environ - help='Disable elf hacks') - - set_config('USE_ELF_HACK', -- depends_if('--enable-elf-hack')(lambda _: True)) -+ depends_if('--enable-elf-hack')(lambda _: False)) - - - @depends(check_build_environment) diff --git a/firefox-56.0-build-error.patch b/firefox-56.0-build-error.patch index a0322ca..d36cc6a 100644 --- a/firefox-56.0-build-error.patch +++ b/firefox-56.0-build-error.patch @@ -16,8 +16,8 @@ -#include "prthread.h" /* needed for thread-safety checks */ +#include "nspr4/prthread.h" /* needed for thread-safety checks */ - class nsAutoOwningThread - { + class nsAutoOwningThread { + public: --- firefox-56.0/xpcom/ds/nsCRT.h-orig 2017-09-28 20:02:28.000000000 +0300 +++ firefox-56.0/xpcom/ds/nsCRT.h 2017-09-28 20:03:25.099126089 +0300 @@ -8,7 +8,7 @@ diff --git a/firefox-kde.patch b/firefox-kde.patch index 8ceb221..069773e 100644 --- a/firefox-kde.patch +++ b/firefox-kde.patch @@ -1,11 +1,11 @@ # HG changeset patch -# Parent f2429084f187d5758508ae547c411943cba60fcf +# Parent 693f0baece29cc958a7d91b89fd12e3b89a502e3 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,1384 @@ +@@ -0,0 +1,1395 @@ +#filter substitution + +# -*- Mode: HTML -*- @@ -81,6 +81,7 @@ new file mode 100644 + persist="screenX screenY width height sizemode" +#ifdef BROWSER_XHTML + hidden="true" ++ mozpersist="" +#endif + > + @@ -95,7 +96,22 @@ new file mode 100644 +#endif +> + Services.scriptloader.loadSubScript("chrome://global/content/contentAreaUtils.js", this); ++ Services.scriptloader.loadSubScript("chrome://browser/content/browser-captivePortal.js", this); ++ Services.scriptloader.loadSubScript("chrome://browser/content/browser-compacttheme.js", this); ++ Services.scriptloader.loadSubScript("chrome://browser/content/browser-contentblocking.js", this); ++#ifdef MOZ_DATA_REPORTING ++ Services.scriptloader.loadSubScript("chrome://browser/content/browser-data-submission-info-bar.js", this); ++#endif ++#ifndef MOZILLA_OFFICIAL ++ Services.scriptloader.loadSubScript("chrome://browser/content/browser-development-helpers.js", this); ++#endif ++ Services.scriptloader.loadSubScript("chrome://browser/content/browser-media.js", this); ++ Services.scriptloader.loadSubScript("chrome://browser/content/browser-pageActions.js", this); ++ Services.scriptloader.loadSubScript("chrome://browser/content/browser-plugins.js", this); ++ Services.scriptloader.loadSubScript("chrome://browser/content/browser-sidebar.js", this); ++ Services.scriptloader.loadSubScript("chrome://browser/content/browser-tabsintitlebar.js", this); + Services.scriptloader.loadSubScript("chrome://browser/content/tabbrowser.js", this); ++ Services.scriptloader.loadSubScript("chrome://browser/content/search/searchbar.js", this); + + window.onload = gBrowserInit.onLoad.bind(gBrowserInit); + window.onunload = gBrowserInit.onUnload.bind(gBrowserInit); @@ -152,6 +168,9 @@ new file mode 100644 + ++ + + @@ -262,13 +281,16 @@ new file mode 100644 + + + -+ + + ++ + + -+ ++ +