forked from pool/MozillaFirefox
- Mozilla Firefox 83.0
* major update for SpiderMonkey improving performance significantly * optional HTTPS-Only mode * more improvements https://www.mozilla.org/en-US/firefox/83.0/releasenotes/ MFSA 2020-50 (bsc#1178824)) * CVE-2020-26951 (bmo#1667113) Parsing mismatches could confuse and bypass security sanitizer for chrome privileged code * CVE-2020-26952 (bmo#1667685) Out of memory handling of JITed, inlined functions could lead to a memory corruption * CVE-2020-16012 (bmo#1642028) Variable time processing of cross-origin images during drawImage calls * CVE-2020-26953 (bmo#1656741) Fullscreen could be enabled without displaying the security UI * CVE-2020-26954 (bmo#1657026) Local spoofing of web manifests for arbitrary pages in Firefox for Android * CVE-2020-26955 (bmo#1663261) Cookies set during file downloads are shared between normal and Private Browsing Mode in Firefox for Android * CVE-2020-26956 (bmo#1666300) XSS through paste (manual and clipboard API) * CVE-2020-26957 (bmo#1667179) OneCRL was not working in Firefox for Android * CVE-2020-26958 (bmo#1669355) Requests intercepted through ServiceWorkers lacked MIME type restrictions OBS-URL: https://build.opensuse.org/package/show/mozilla:Factory/MozillaFirefox?expand=0&rev=871
This commit is contained in:
parent
baf1e862b5
commit
695b9a520a
@ -1,3 +1,72 @@
|
||||
-------------------------------------------------------------------
|
||||
Sun Nov 15 12:16:53 UTC 2020 - Wolfgang Rosenauer <wr@rosenauer.org>
|
||||
|
||||
- Mozilla Firefox 83.0
|
||||
* major update for SpiderMonkey improving performance significantly
|
||||
* optional HTTPS-Only mode
|
||||
* more improvements
|
||||
https://www.mozilla.org/en-US/firefox/83.0/releasenotes/
|
||||
MFSA 2020-50 (bsc#1178824))
|
||||
* CVE-2020-26951 (bmo#1667113)
|
||||
Parsing mismatches could confuse and bypass security
|
||||
sanitizer for chrome privileged code
|
||||
* CVE-2020-26952 (bmo#1667685)
|
||||
Out of memory handling of JITed, inlined functions could lead
|
||||
to a memory corruption
|
||||
* CVE-2020-16012 (bmo#1642028)
|
||||
Variable time processing of cross-origin images during
|
||||
drawImage calls
|
||||
* CVE-2020-26953 (bmo#1656741)
|
||||
Fullscreen could be enabled without displaying the security UI
|
||||
* CVE-2020-26954 (bmo#1657026)
|
||||
Local spoofing of web manifests for arbitrary pages in
|
||||
Firefox for Android
|
||||
* CVE-2020-26955 (bmo#1663261)
|
||||
Cookies set during file downloads are shared between normal
|
||||
and Private Browsing Mode in Firefox for Android
|
||||
* CVE-2020-26956 (bmo#1666300)
|
||||
XSS through paste (manual and clipboard API)
|
||||
* CVE-2020-26957 (bmo#1667179)
|
||||
OneCRL was not working in Firefox for Android
|
||||
* CVE-2020-26958 (bmo#1669355)
|
||||
Requests intercepted through ServiceWorkers lacked MIME type
|
||||
restrictions
|
||||
* CVE-2020-26959 (bmo#1669466)
|
||||
Use-after-free in WebRequestService
|
||||
* CVE-2020-26960 (bmo#1670358)
|
||||
Potential use-after-free in uses of nsTArray
|
||||
* CVE-2020-15999 (bmo#1672223)
|
||||
Heap buffer overflow in freetype
|
||||
* CVE-2020-26961 (bmo#1672528)
|
||||
DoH did not filter IPv4 mapped IP Addresses
|
||||
* CVE-2020-26962 (bmo#610997)
|
||||
Cross-origin iframes supported login autofill
|
||||
* CVE-2020-26963 (bmo#1314912)
|
||||
History and Location interfaces could have been used to hang
|
||||
the browser
|
||||
* CVE-2020-26964 (bmo#1658865)
|
||||
Firefox for Android's Remote Debugging via USB could have
|
||||
been abused by untrusted apps on older versions of Android
|
||||
* CVE-2020-26965 (bmo#1661617)
|
||||
Software keyboards may have remembered typed passwords
|
||||
* CVE-2020-26966 (bmo#1663571)
|
||||
Single-word search queries were also broadcast to local
|
||||
network
|
||||
* CVE-2020-26967 (bmo#1665820)
|
||||
Mutation Observers could break or confuse Firefox Screenshots
|
||||
feature
|
||||
* CVE-2020-26968 (bmo#1551615, bmo#1607762, bmo#1656697,
|
||||
bmo#1657739, bmo#1660236, bmo#1667912, bmo#1671479,
|
||||
bmo#1671923)
|
||||
Memory safety bugs fixed in Firefox 83 and Firefox ESR 78.5
|
||||
* CVE-2020-26969 (bmo#1623920, bmo#1651705, bmo#1667872,
|
||||
bmo#1668876)
|
||||
Memory safety bugs fixed in Firefox 83
|
||||
- requires
|
||||
NSS >= 3.58
|
||||
nodejs >= 10.22.1
|
||||
- removed obsolete mozilla-ppc-altivec_static_inline.patch
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Nov 9 10:15:52 UTC 2020 - Wolfgang Rosenauer <wr@rosenauer.org>
|
||||
|
||||
|
@ -29,9 +29,9 @@
|
||||
# orig_suffix b3
|
||||
# major 69
|
||||
# mainver %major.99
|
||||
%define major 82
|
||||
%define mainver %major.0.3
|
||||
%define orig_version 82.0.3
|
||||
%define major 83
|
||||
%define mainver %major.0
|
||||
%define orig_version 83.0
|
||||
%define orig_suffix %{nil}
|
||||
%define update_channel release
|
||||
%define branding 1
|
||||
@ -101,9 +101,9 @@ BuildRequires: libiw-devel
|
||||
BuildRequires: libproxy-devel
|
||||
BuildRequires: makeinfo
|
||||
BuildRequires: mozilla-nspr-devel >= 4.29
|
||||
BuildRequires: mozilla-nss-devel >= 3.57
|
||||
BuildRequires: mozilla-nss-devel >= 3.58
|
||||
BuildRequires: nasm >= 2.14
|
||||
BuildRequires: nodejs10 >= 10.21.0
|
||||
BuildRequires: nodejs10 >= 10.22.1
|
||||
%if 0%{?sle_version} >= 120000 && 0%{?sle_version} < 150000
|
||||
BuildRequires: python-libxml2
|
||||
BuildRequires: python36
|
||||
@ -195,7 +195,6 @@ Patch7: mozilla-fix-aarch64-libopus.patch
|
||||
Patch8: mozilla-disable-wasm-emulate-arm-unaligned-fp-access.patch
|
||||
Patch9: mozilla-s390-context.patch
|
||||
Patch11: mozilla-reduce-rust-debuginfo.patch
|
||||
Patch12: mozilla-ppc-altivec_static_inline.patch
|
||||
Patch13: mozilla-bmo1005535.patch
|
||||
Patch14: mozilla-bmo1568145.patch
|
||||
Patch15: mozilla-bmo1504834-part1.patch
|
||||
@ -336,7 +335,6 @@ cd $RPM_BUILD_DIR/%{srcname}-%{orig_version}
|
||||
%patch8 -p1
|
||||
%patch9 -p1
|
||||
%patch11 -p1
|
||||
%patch12 -p1
|
||||
%patch13 -p1
|
||||
%patch14 -p1
|
||||
%patch15 -p1
|
||||
|
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:4df40aecf4b71107c4816db585bcd425f093123f29d8563bc2443a8659058691
|
||||
size 341480104
|
@ -1,16 +0,0 @@
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
|
||||
iQIzBAABCgAdFiEECXsxMHeuYqAvhNpN8aZmj7t9Vy4FAl+oVSMACgkQ8aZmj7t9
|
||||
Vy5Quw//cJNlvus2c+WRzjqMcZf036RQsbO8hsftDHol8dOzLGBvZIXhh0T6FLI8
|
||||
mNWvCDVYM595311GOQbj4G1LDVyfq5J122my9oRjTIcSipl/lAIOW9cWNcG/MpNM
|
||||
CFKdZo8keVrfSULQNokm5havP5qb25FbhZEwfgNxMDA5V8Ut/28Fnp+uqxfqkAKB
|
||||
zBPdhuUSgXUxxS/VVxGceoiGgtSeHXFMiS6b7iS8aop11NYtUrAd0JElLS0EcgtA
|
||||
tSzXdDaAfNVFU4pf61ageLyffEoMjXW3KUuju3lWp+MDpza0hFKQs5JhS5wGr12I
|
||||
vcZOD+6cVch5uGxlb5wuo4RVRg44oJN/yFqUQeFqY7ZpW9eK1ojYylMqCJpvFD8Z
|
||||
vCC06V2Z+dHUcju5AvcOlwuBKx+pDYYq6ZQPhpEUpHVogvWWkOG9Ezho/RQnuQrm
|
||||
tU/4U+A1yd0W/AAC++t57bM6KHM7jBmLqIo5az0Ofkt5erdBGnz2dlKXfRODWRkA
|
||||
wi3k+gjvT2lt5QZSJK7sZDiVDADzhtagb2J5DUlsokhS9Jmsr9flbaWUU/NtItrN
|
||||
AFHgWV6joYaAvnfjkYN/Y/+t2gdNzt7aIaYdOC/2cTOyu1G7tmWcS7g7qI2AVyoz
|
||||
JfygITpYI8MUPVp566nFDhcJ5VJcAnSqqDM2/qzjAc2Gx6HUYkM=
|
||||
=BQQx
|
||||
-----END PGP SIGNATURE-----
|
3
firefox-83.0.source.tar.xz
Normal file
3
firefox-83.0.source.tar.xz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:d69e84e8b8449f828683d274c24e03095858362bfed21b08bdd7fe715eea5398
|
||||
size 351331940
|
16
firefox-83.0.source.tar.xz.asc
Normal file
16
firefox-83.0.source.tar.xz.asc
Normal file
@ -0,0 +1,16 @@
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
|
||||
iQIzBAABCgAdFiEECXsxMHeuYqAvhNpN8aZmj7t9Vy4FAl+tfCIACgkQ8aZmj7t9
|
||||
Vy53Kg/7Brg/Ii6J/Gcj8HFS6qvKIMQchM0jZwuqIHUr5IxSH8py2Y69Mvv8oFDG
|
||||
xJdoLFzDmY6+sIOzrkE82iZ+ZJanCwm7eHqol7eGDFp++CXCo/0hUeGfp3w6uIEF
|
||||
ypczVW8K6Z4008BzD3BN982zKjLG+IhK1whWoowzXp4oWHsJzqhs2XY2V5QNV0T8
|
||||
6bI+t9O2CXjKg7aJ0eIf9+mgYUi2llnKUNj92mY0LDvhCuRihehXXn+2aSE0XzAG
|
||||
G1l19TXlWkkdlkkYNCEEi0UKRJlg61UVXdX932vEFWDZT3iVkcrTqG+ExIKpzTO3
|
||||
HvUy/y1zbXZKH3LDfzpx+vi6zk+Ve/PFv51xphY0iRKAOQGE3tCY9rmpnXeClrPX
|
||||
5dc0WmelkQrK09WY1Gi2Doh0x+pE5BmOuOCCHizb34WnJ1Jiyjzo1z61iOEB+X+t
|
||||
QQ4/iowKOMPs4mqHvYVmnWmVxGBbTYQ3D19ErYZPLWrm+37tM6t/o/jQPpOtUiW/
|
||||
23pTXrTVsC8FJdmpNWXuUY2pgvL61LIntDKBMqbiswG2I1/EZ9TzKl9UTZ5NdaBk
|
||||
OIGctLIKFFNsAhFMUzjYz8ihwi0weBgOKuUa7dfxOHHzekitH1aKriss0IHI+iaK
|
||||
u6hf66T6e3V/w8suqOz7hI+TvM6PaMdJH3EdXCtS2Ln14U0wliI=
|
||||
=HFQx
|
||||
-----END PGP SIGNATURE-----
|
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:852dfac9e056c2a504f932340bd5b1b67c1af31aa9eb5d9973e9f1004ceb6a2d
|
||||
size 49018680
|
3
l10n-83.0.tar.xz
Normal file
3
l10n-83.0.tar.xz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:3345251de218fd1c84373318f8ddc342eaf98a8bdd53ab8403b07cd5b007f022
|
||||
size 49220644
|
@ -40,9 +40,9 @@ diff --git a/config/system-headers.mozbuild b/config/system-headers.mozbuild
|
||||
'pk11sdr.h',
|
||||
'pkcs11f.h',
|
||||
'pkcs11.h',
|
||||
diff --git a/media/webrtc/trunk/webrtc/modules/desktop_capture/BUILD.gn b/media/webrtc/trunk/webrtc/modules/desktop_capture/BUILD.gn
|
||||
--- a/media/webrtc/trunk/webrtc/modules/desktop_capture/BUILD.gn
|
||||
+++ b/media/webrtc/trunk/webrtc/modules/desktop_capture/BUILD.gn
|
||||
diff --git a/third_party/libwebrtc/webrtc/modules/desktop_capture/BUILD.gn b/third_party/libwebrtc/webrtc/modules/desktop_capture/BUILD.gn
|
||||
--- a/third_party/libwebrtc/webrtc/modules/desktop_capture/BUILD.gn
|
||||
+++ b/third_party/libwebrtc/webrtc/modules/desktop_capture/BUILD.gn
|
||||
@@ -153,17 +153,17 @@ if (rtc_include_tests) {
|
||||
"../../test:test_support",
|
||||
]
|
||||
@ -62,16 +62,16 @@ diff --git a/media/webrtc/trunk/webrtc/modules/desktop_capture/BUILD.gn b/media/
|
||||
packages = [
|
||||
"gio-2.0",
|
||||
"gio-unix-2.0",
|
||||
diff --git a/media/webrtc/trunk/webrtc/modules/desktop_capture/desktop_capture_generic_gn/moz.build b/media/webrtc/trunk/webrtc/modules/desktop_capture/desktop_capture_generic_gn/moz.build
|
||||
--- a/media/webrtc/trunk/webrtc/modules/desktop_capture/desktop_capture_generic_gn/moz.build
|
||||
+++ b/media/webrtc/trunk/webrtc/modules/desktop_capture/desktop_capture_generic_gn/moz.build
|
||||
diff --git a/third_party/libwebrtc/webrtc/modules/desktop_capture/desktop_capture_generic_gn/moz.build b/third_party/libwebrtc/webrtc/modules/desktop_capture/desktop_capture_generic_gn/moz.build
|
||||
--- a/third_party/libwebrtc/webrtc/modules/desktop_capture/desktop_capture_generic_gn/moz.build
|
||||
+++ b/third_party/libwebrtc/webrtc/modules/desktop_capture/desktop_capture_generic_gn/moz.build
|
||||
@@ -112,16 +112,39 @@ if CONFIG["OS_TARGET"] == "DragonFly":
|
||||
"/media/webrtc/trunk/webrtc/modules/desktop_capture/linux/x_atom_cache.cc",
|
||||
"/media/webrtc/trunk/webrtc/modules/desktop_capture/linux/x_error_trap.cc",
|
||||
"/media/webrtc/trunk/webrtc/modules/desktop_capture/linux/x_server_pixel_buffer.cc",
|
||||
"/media/webrtc/trunk/webrtc/modules/desktop_capture/mouse_cursor_monitor_linux.cc",
|
||||
"/media/webrtc/trunk/webrtc/modules/desktop_capture/screen_capturer_linux.cc",
|
||||
"/media/webrtc/trunk/webrtc/modules/desktop_capture/window_capturer_linux.cc"
|
||||
"/third_party/libwebrtc/webrtc/modules/desktop_capture/linux/x_atom_cache.cc",
|
||||
"/third_party/libwebrtc/webrtc/modules/desktop_capture/linux/x_error_trap.cc",
|
||||
"/third_party/libwebrtc/webrtc/modules/desktop_capture/linux/x_server_pixel_buffer.cc",
|
||||
"/third_party/libwebrtc/webrtc/modules/desktop_capture/mouse_cursor_monitor_linux.cc",
|
||||
"/third_party/libwebrtc/webrtc/modules/desktop_capture/screen_capturer_linux.cc",
|
||||
"/third_party/libwebrtc/webrtc/modules/desktop_capture/window_capturer_linux.cc"
|
||||
]
|
||||
|
||||
+# PipeWire specific files
|
||||
@ -92,9 +92,9 @@ diff --git a/media/webrtc/trunk/webrtc/modules/desktop_capture/desktop_capture_g
|
||||
+ CXXFLAGS += [ "-I/usr/include/spa-0.2" ]
|
||||
+
|
||||
+ UNIFIED_SOURCES += [
|
||||
+ "/media/webrtc/trunk/webrtc/modules/desktop_capture/linux/base_capturer_pipewire.cc",
|
||||
+ "/media/webrtc/trunk/webrtc/modules/desktop_capture/linux/screen_capturer_pipewire.cc",
|
||||
+ "/media/webrtc/trunk/webrtc/modules/desktop_capture/linux/window_capturer_pipewire.cc"
|
||||
+ "/third_party/libwebrtc/webrtc/modules/desktop_capture/linux/base_capturer_pipewire.cc",
|
||||
+ "/third_party/libwebrtc/webrtc/modules/desktop_capture/linux/screen_capturer_pipewire.cc",
|
||||
+ "/third_party/libwebrtc/webrtc/modules/desktop_capture/linux/window_capturer_pipewire.cc"
|
||||
+ ]
|
||||
+
|
||||
if CONFIG["OS_TARGET"] == "FreeBSD":
|
||||
@ -105,9 +105,9 @@ diff --git a/media/webrtc/trunk/webrtc/modules/desktop_capture/desktop_capture_g
|
||||
DEFINES["_FILE_OFFSET_BITS"] = "64"
|
||||
|
||||
OS_LIBS += [
|
||||
diff --git a/media/webrtc/trunk/webrtc/modules/desktop_capture/desktop_capture_options.h b/media/webrtc/trunk/webrtc/modules/desktop_capture/desktop_capture_options.h
|
||||
--- a/media/webrtc/trunk/webrtc/modules/desktop_capture/desktop_capture_options.h
|
||||
+++ b/media/webrtc/trunk/webrtc/modules/desktop_capture/desktop_capture_options.h
|
||||
diff --git a/third_party/libwebrtc/webrtc/modules/desktop_capture/desktop_capture_options.h b/third_party/libwebrtc/webrtc/modules/desktop_capture/desktop_capture_options.h
|
||||
--- a/third_party/libwebrtc/webrtc/modules/desktop_capture/desktop_capture_options.h
|
||||
+++ b/third_party/libwebrtc/webrtc/modules/desktop_capture/desktop_capture_options.h
|
||||
@@ -136,15 +136,15 @@ class DesktopCaptureOptions {
|
||||
#if defined(USE_X11)
|
||||
bool use_update_notifications_ = false;
|
||||
@ -125,9 +125,9 @@ diff --git a/media/webrtc/trunk/webrtc/modules/desktop_capture/desktop_capture_o
|
||||
} // namespace webrtc
|
||||
|
||||
#endif // MODULES_DESKTOP_CAPTURE_DESKTOP_CAPTURE_OPTIONS_H_
|
||||
diff --git a/media/webrtc/trunk/webrtc/modules/desktop_capture/linux/base_capturer_pipewire.cc b/media/webrtc/trunk/webrtc/modules/desktop_capture/linux/base_capturer_pipewire.cc
|
||||
--- a/media/webrtc/trunk/webrtc/modules/desktop_capture/linux/base_capturer_pipewire.cc
|
||||
+++ b/media/webrtc/trunk/webrtc/modules/desktop_capture/linux/base_capturer_pipewire.cc
|
||||
diff --git a/third_party/libwebrtc/webrtc/modules/desktop_capture/linux/base_capturer_pipewire.cc b/third_party/libwebrtc/webrtc/modules/desktop_capture/linux/base_capturer_pipewire.cc
|
||||
--- a/third_party/libwebrtc/webrtc/modules/desktop_capture/linux/base_capturer_pipewire.cc
|
||||
+++ b/third_party/libwebrtc/webrtc/modules/desktop_capture/linux/base_capturer_pipewire.cc
|
||||
@@ -10,18 +10,21 @@
|
||||
|
||||
#include "modules/desktop_capture/linux/base_capturer_pipewire.h"
|
||||
@ -786,9 +786,9 @@ diff --git a/media/webrtc/trunk/webrtc/modules/desktop_capture/linux/base_captur
|
||||
+}
|
||||
+
|
||||
} // namespace webrtc
|
||||
diff --git a/media/webrtc/trunk/webrtc/modules/desktop_capture/linux/base_capturer_pipewire.h b/media/webrtc/trunk/webrtc/modules/desktop_capture/linux/base_capturer_pipewire.h
|
||||
--- a/media/webrtc/trunk/webrtc/modules/desktop_capture/linux/base_capturer_pipewire.h
|
||||
+++ b/media/webrtc/trunk/webrtc/modules/desktop_capture/linux/base_capturer_pipewire.h
|
||||
diff --git a/third_party/libwebrtc/webrtc/modules/desktop_capture/linux/base_capturer_pipewire.h b/third_party/libwebrtc/webrtc/modules/desktop_capture/linux/base_capturer_pipewire.h
|
||||
--- a/third_party/libwebrtc/webrtc/modules/desktop_capture/linux/base_capturer_pipewire.h
|
||||
+++ b/third_party/libwebrtc/webrtc/modules/desktop_capture/linux/base_capturer_pipewire.h
|
||||
@@ -17,99 +17,103 @@
|
||||
#include <spa/param/video/format-utils.h>
|
||||
|
||||
@ -919,9 +919,9 @@ diff --git a/media/webrtc/trunk/webrtc/modules/desktop_capture/linux/base_captur
|
||||
|
||||
static void OnProxyRequested(GObject* object,
|
||||
GAsyncResult* result,
|
||||
diff --git a/media/webrtc/trunk/webrtc/modules/desktop_capture/linux/screen_capturer_pipewire.cc b/media/webrtc/trunk/webrtc/modules/desktop_capture/linux/screen_capturer_pipewire.cc
|
||||
--- a/media/webrtc/trunk/webrtc/modules/desktop_capture/linux/screen_capturer_pipewire.cc
|
||||
+++ b/media/webrtc/trunk/webrtc/modules/desktop_capture/linux/screen_capturer_pipewire.cc
|
||||
diff --git a/third_party/libwebrtc/webrtc/modules/desktop_capture/linux/screen_capturer_pipewire.cc b/third_party/libwebrtc/webrtc/modules/desktop_capture/linux/screen_capturer_pipewire.cc
|
||||
--- a/third_party/libwebrtc/webrtc/modules/desktop_capture/linux/screen_capturer_pipewire.cc
|
||||
+++ b/third_party/libwebrtc/webrtc/modules/desktop_capture/linux/screen_capturer_pipewire.cc
|
||||
@@ -10,17 +10,17 @@
|
||||
|
||||
#include "modules/desktop_capture/linux/screen_capturer_pipewire.h"
|
||||
@ -941,9 +941,9 @@ diff --git a/media/webrtc/trunk/webrtc/modules/desktop_capture/linux/screen_capt
|
||||
const DesktopCaptureOptions& options) {
|
||||
return std::make_unique<ScreenCapturerPipeWire>();
|
||||
}
|
||||
diff --git a/media/webrtc/trunk/webrtc/modules/desktop_capture/linux/window_capturer_pipewire.cc b/media/webrtc/trunk/webrtc/modules/desktop_capture/linux/window_capturer_pipewire.cc
|
||||
--- a/media/webrtc/trunk/webrtc/modules/desktop_capture/linux/window_capturer_pipewire.cc
|
||||
+++ b/media/webrtc/trunk/webrtc/modules/desktop_capture/linux/window_capturer_pipewire.cc
|
||||
diff --git a/third_party/libwebrtc/webrtc/modules/desktop_capture/linux/window_capturer_pipewire.cc b/third_party/libwebrtc/webrtc/modules/desktop_capture/linux/window_capturer_pipewire.cc
|
||||
--- a/third_party/libwebrtc/webrtc/modules/desktop_capture/linux/window_capturer_pipewire.cc
|
||||
+++ b/third_party/libwebrtc/webrtc/modules/desktop_capture/linux/window_capturer_pipewire.cc
|
||||
@@ -10,17 +10,17 @@
|
||||
|
||||
#include "modules/desktop_capture/linux/window_capturer_pipewire.h"
|
||||
@ -963,9 +963,9 @@ diff --git a/media/webrtc/trunk/webrtc/modules/desktop_capture/linux/window_capt
|
||||
const DesktopCaptureOptions& options) {
|
||||
return std::make_unique<WindowCapturerPipeWire>();
|
||||
}
|
||||
diff --git a/media/webrtc/trunk/webrtc/modules/desktop_capture/screen_capturer_linux.cc b/media/webrtc/trunk/webrtc/modules/desktop_capture/screen_capturer_linux.cc
|
||||
--- a/media/webrtc/trunk/webrtc/modules/desktop_capture/screen_capturer_linux.cc
|
||||
+++ b/media/webrtc/trunk/webrtc/modules/desktop_capture/screen_capturer_linux.cc
|
||||
diff --git a/third_party/libwebrtc/webrtc/modules/desktop_capture/screen_capturer_linux.cc b/third_party/libwebrtc/webrtc/modules/desktop_capture/screen_capturer_linux.cc
|
||||
--- a/third_party/libwebrtc/webrtc/modules/desktop_capture/screen_capturer_linux.cc
|
||||
+++ b/third_party/libwebrtc/webrtc/modules/desktop_capture/screen_capturer_linux.cc
|
||||
@@ -21,17 +21,17 @@
|
||||
|
||||
namespace webrtc {
|
||||
@ -985,9 +985,9 @@ diff --git a/media/webrtc/trunk/webrtc/modules/desktop_capture/screen_capturer_l
|
||||
#endif // defined(USE_X11)
|
||||
|
||||
return nullptr;
|
||||
diff --git a/media/webrtc/trunk/webrtc/modules/desktop_capture/window_capturer_linux.cc b/media/webrtc/trunk/webrtc/modules/desktop_capture/window_capturer_linux.cc
|
||||
--- a/media/webrtc/trunk/webrtc/modules/desktop_capture/window_capturer_linux.cc
|
||||
+++ b/media/webrtc/trunk/webrtc/modules/desktop_capture/window_capturer_linux.cc
|
||||
diff --git a/third_party/libwebrtc/webrtc/modules/desktop_capture/window_capturer_linux.cc b/third_party/libwebrtc/webrtc/modules/desktop_capture/window_capturer_linux.cc
|
||||
--- a/third_party/libwebrtc/webrtc/modules/desktop_capture/window_capturer_linux.cc
|
||||
+++ b/third_party/libwebrtc/webrtc/modules/desktop_capture/window_capturer_linux.cc
|
||||
@@ -21,17 +21,17 @@
|
||||
|
||||
namespace webrtc {
|
||||
|
@ -1,30 +0,0 @@
|
||||
# HG changeset patch
|
||||
# User msirringhaus@suse.de
|
||||
# Date 1558452418 -7200
|
||||
# Tue May 21 17:26:58 2019 +0200
|
||||
# Node ID 6cd963b6c82ea6629aaf4050851789b78f310338
|
||||
# Parent 74d44a14979d4ed1431d8291e20775339a5a6510
|
||||
imported patch mozilla-ppc-altivec_static_inline.patch
|
||||
|
||||
diff --git a/gfx/qcms/transform-altivec.cpp b/gfx/qcms/transform-altivec.cpp
|
||||
--- a/gfx/qcms/transform-altivec.cpp
|
||||
+++ b/gfx/qcms/transform-altivec.cpp
|
||||
@@ -25,17 +25,17 @@
|
||||
|
||||
#include "qcmsint.h"
|
||||
|
||||
#define FLOATSCALE (float)(PRECACHE_OUTPUT_SIZE)
|
||||
#define CLAMPMAXVAL (((float) (PRECACHE_OUTPUT_SIZE - 1)) / PRECACHE_OUTPUT_SIZE)
|
||||
static const ALIGN float floatScaleX4 = FLOATSCALE;
|
||||
static const ALIGN float clampMaxValueX4 = CLAMPMAXVAL;
|
||||
|
||||
-inline vector float load_aligned_float(float *dataPtr)
|
||||
+static inline vector float load_aligned_float(float *dataPtr)
|
||||
{
|
||||
vector float data = vec_lde(0, dataPtr);
|
||||
vector unsigned char moveToStart = vec_lvsl(0, dataPtr);
|
||||
return vec_perm(data, data, moveToStart);
|
||||
}
|
||||
|
||||
template <size_t kRIndex, size_t kGIndex, size_t kBIndex, size_t kAIndex = NO_A_INDEX>
|
||||
static void qcms_transform_data_template_lut_altivec(const qcms_transform *transform,
|
@ -1,11 +1,11 @@
|
||||
PRODUCT="firefox"
|
||||
CHANNEL="release"
|
||||
VERSION="82.0.3"
|
||||
VERSION="83.0"
|
||||
VERSION_SUFFIX=""
|
||||
PREV_VERSION="82.0.2"
|
||||
PREV_VERSION="82.0.3"
|
||||
PREV_VERSION_SUFFIX=""
|
||||
#SKIP_LOCALES="" # Uncomment to skip l10n and compare-locales-generation
|
||||
|
||||
RELEASE_REPO="https://hg.mozilla.org/releases/mozilla-release"
|
||||
RELEASE_TAG="861857e7c10478e180cc39a394377a3b1304954b"
|
||||
RELEASE_TIMESTAMP="20201108180448"
|
||||
RELEASE_TAG="55359edc5d1cb8addecf9d2e7151782da543f67b"
|
||||
RELEASE_TIMESTAMP="20201112153044"
|
||||
|
Loading…
Reference in New Issue
Block a user