firefox [testing]: 95.0

This commit is contained in:
Dylan Araps 2021-12-10 15:35:30 +02:00
parent 7e1fc86557
commit 135df38e37
No known key found for this signature in database
GPG Key ID: 13295DAC2CF13B5C
6 changed files with 363 additions and 359 deletions

View File

@ -4,9 +4,6 @@ for p in *.patch; do
patch -p1 < "$p"
done
# X11-less webrtc patch from bugzilla. Very large so a URL is used.
patch -p1 < attachment.cgi\?id=9202429
# Build autoconf 2.13 for Firefox's sole use.
# See: https://bugzilla.mozilla.org/show_bug.cgi?id=104642
(
@ -63,6 +60,10 @@ export MOZ_DEBUG_FLAGS=-g0
export MOZBUILD_STATE_PATH=$PWD/state
export MOZ_NOSPAM=1
# Firefox fails to link with newer versions of "wayland".
# https://bugs.gentoo.org/811840
export LDFLAGS="$LDFLAGS -lwayland-client"
cat > .mozconfig << EOF
ac_add_options --enable-default-toolkit=cairo-gtk3-wayland
ac_add_options --prefix=/usr
@ -83,6 +84,7 @@ ac_add_options --with-system-zlib
ac_add_options --with-system-pixman
ac_add_options --without-system-nss
ac_add_options --without-system-nspr
ac_add_options --without-wasm-sandboxed-libraries
ac_add_options --disable-eme
ac_add_options --disable-dbus
ac_add_options --disable-gold
@ -101,7 +103,7 @@ ac_add_options --disable-debug
ac_add_options --disable-debug-symbols
ac_add_options --disable-parental-controls
ac_add_options --disable-system-extension-dirs
ac_add_options --without-wasm-sandboxed-libraries
ac_add_options --disable-webrtc
EOF
./mach build

View File

@ -1,4 +1,4 @@
7e5d4fc28b3c9ea1342e7fb8684e1150d118e748c8b020f8224b0e44cde4fc75
7fa3e43f6ec710b2ebba0e99db713a56d13d85f1f23c4a1399bb594fd74864de
f0611136bee505811e9ca11ca7ac188ef5323a8e2ef19cffd3edb3cf08fd791e
3dce6601b495f5b3d45b59f7d2492a340ee7e84b5beca17e48f862502bd5603f
f0e8bb1f9b7eb0b01285495a2699df3a4b766784c1765a8f1aeedf63c0806369
@ -6,5 +6,6 @@ f0e8bb1f9b7eb0b01285495a2699df3a4b766784c1765a8f1aeedf63c0806369
42b3c7a29e61905be0e7425b8786870eb1d1c9e0f74c3f0909521b2ac52ac702
2b5732c15e7eade2a01ad9794de372f25fbb75e4e2f53bce089548bcbbba20d1
4b06181475f667ae2851540552ade56d5257a03cd21da588e2eb1e538bbc8176
3b8a864473c1b413be846a599b23449c32975997db752cb1d9232e26a935249d
d2033e9b6d3b2a6b2eb6765eb763e3ce196b76296d9688d59369bf15e671c628
70d087b61083a9fb831160e53ebff83641aed7712c3a7ac5f731e7e1e8d409b4
47d30d0b73d3174f8ebbb6d686892fa5435beb3355ddacded70194ef0249ba51

View File

@ -0,0 +1,12 @@
diff --git a/dom/quota/PQuotaRequest.ipdl b/dom/quota/PQuotaRequest.ipdl
index 3e28d1cae1..3f0b2bc61f 100644
--- a/dom/quota/PQuotaRequest.ipdl
+++ b/dom/quota/PQuotaRequest.ipdl
@@ -3,6 +3,7 @@
* You can obtain one at http://mozilla.org/MPL/2.0/. */
include protocol PQuota;
+include "mozilla/dom/quota/SerializationHelpers.h";
using mozilla::dom::quota::FullOriginMetadata
from "mozilla/dom/quota/CommonMetadata.h";

File diff suppressed because it is too large Load Diff

View File

@ -7,4 +7,5 @@ patches/fix-clang-as.patch
patches/fix-linux-header.patch
patches/no-fribidi.patch
patches/no-x11.patch
patches/fix-disable-accessibility.patch
https://bugzilla.mozilla.org/attachment.cgi?id=9202429

View File

@ -1 +1 @@
95.0b12 1
95.0 1