This commit is contained in:
parent
7f911f5ab4
commit
55fe4a5056
@ -1,3 +1,38 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Feb 3 10:55:18 UTC 2025 - Wolfgang Rosenauer <wr@rosenauer.org>
|
||||||
|
|
||||||
|
- Mozilla Firefox 135.0
|
||||||
|
https://www.mozilla.org/en-US/firefox/135.0/releasenotes
|
||||||
|
MFSA 2025-07 (bsc#1236539)
|
||||||
|
* CVE-2025-1009 (bmo#1936613)
|
||||||
|
Use-after-free in XSLT
|
||||||
|
* CVE-2025-1010 (bmo#1936982)
|
||||||
|
Use-after-free in Custom Highlight
|
||||||
|
* CVE-2025-1018 (bmo#1910818)
|
||||||
|
Fullscreen notification is not displayed when fullscreen is
|
||||||
|
re-requested
|
||||||
|
* CVE-2025-1011 (bmo#1936454)
|
||||||
|
A bug in WebAssembly code generation could result in a crash
|
||||||
|
* CVE-2025-1012 (bmo#1939710)
|
||||||
|
Use-after-free during concurrent delazification
|
||||||
|
* CVE-2025-1019 (bmo#1940162)
|
||||||
|
Fullscreen notification not properly displayed
|
||||||
|
* CVE-2025-1013 (bmo#1932555)
|
||||||
|
Potential opening of private browsing tabs in normal browsing windows
|
||||||
|
* CVE-2025-1014 (bmo#1940804)
|
||||||
|
Certificate length was not properly checked
|
||||||
|
* CVE-2025-1016 (bmo#1936601, bmo#1936844, bmo#1937694, bmo#1938469,
|
||||||
|
bmo#1939583, bmo#1940994)
|
||||||
|
Memory safety bugs fixed in Firefox 135, Thunderbird 135,
|
||||||
|
Firefox ESR 115.20, Firefox ESR 128.7, Thunderbird 115.20,
|
||||||
|
and Thunderbird 128.7
|
||||||
|
* CVE-2025-1017 (bmo#1926256, bmo#1935471, bmo#1935984)
|
||||||
|
Memory safety bugs fixed in Firefox 135, Thunderbird 135,
|
||||||
|
Firefox ESR 128.7, and Thunderbird 128.7
|
||||||
|
* CVE-2025-1020 (bmo#1939063, bmo#1942169)
|
||||||
|
Memory safety bugs fixed in Firefox 135 and Thunderbird 135
|
||||||
|
- requires rust 1.83
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Thu Jan 23 12:00:05 UTC 2025 - Wolfgang Rosenauer <wr@rosenauer.org>
|
Thu Jan 23 12:00:05 UTC 2025 - Wolfgang Rosenauer <wr@rosenauer.org>
|
||||||
|
|
||||||
|
@ -28,9 +28,9 @@
|
|||||||
# orig_suffix b3
|
# orig_suffix b3
|
||||||
# major 69
|
# major 69
|
||||||
# mainver %%major.99
|
# mainver %%major.99
|
||||||
%define major 134
|
%define major 135
|
||||||
%define mainver %major.0.2
|
%define mainver %major.0
|
||||||
%define orig_version 134.0.2
|
%define orig_version 135.0
|
||||||
%define orig_suffix %{nil}
|
%define orig_suffix %{nil}
|
||||||
%define update_channel release
|
%define update_channel release
|
||||||
%define branding 1
|
%define branding 1
|
||||||
@ -103,8 +103,8 @@ BuildRequires: gcc13-c++
|
|||||||
%else
|
%else
|
||||||
BuildRequires: gcc-c++
|
BuildRequires: gcc-c++
|
||||||
%endif
|
%endif
|
||||||
BuildRequires: cargo1.81
|
BuildRequires: cargo1.83
|
||||||
BuildRequires: rust1.81
|
BuildRequires: rust1.83
|
||||||
%if 0%{useccache} != 0
|
%if 0%{useccache} != 0
|
||||||
BuildRequires: ccache
|
BuildRequires: ccache
|
||||||
%endif
|
%endif
|
||||||
|
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:6c6eb7ff13fa689c5cace23a28533361d1ca29158329b6f1c2f2d1c91c53dd27
|
|
||||||
size 589962348
|
|
@ -1,16 +0,0 @@
|
|||||||
-----BEGIN PGP SIGNATURE-----
|
|
||||||
|
|
||||||
iQIzBAABCgAdFiEErdcHlHlwDcrf3VM34207E/PZMnQFAmeOaLsACgkQ4207E/PZ
|
|
||||||
MnThchAAmcXNwxfblK+3Ct9tD2tU0S01mp5ligY4T06pPPZlNL4CdjcfICYDjbyL
|
|
||||||
fdRdLc8TtV4qxCpZ7VVoco1Rl+28SbQ1wR2QuLlUBQ65gPjeCgBYRepkEDHcLCFB
|
|
||||||
1Ew3f5Y4Na1I29tR1/bMwgCYyw2BKkkk6KSzBgADUIyN3VEj625fzz5kWCOQhh3e
|
|
||||||
t2HjmR1U12UxTukjNtfPLvtRwi5eiHNd4IOZynWri1wojgg21Hyq8Kbmk0ItcPaQ
|
|
||||||
4KBt50Z+FUC2TcfsMrIJh5S5eimjQOB3UT0ANTPxGiWJXnsVuP4N4nrZKV2vBtAm
|
|
||||||
v/CCco5sVlux4YfUjG0wo1IpID+sxQgrclwIuUoRmobd9jZLWYM3LkmMyZHItaXO
|
|
||||||
wh8c2Ek5jAcN4AQK6FZfK9rXur4nSH+HEoa2pMK6jySRXdezFDjsVlONHRQ/TK52
|
|
||||||
roT1DQ6YvfC3HauxM9x52mq6IUn8qSOR/DWK8CeQnI5RJLwA7Xs7xpua+gM9QorG
|
|
||||||
P+NOuPqhQnrXeUcKg7fnio55c1EpbBR7s/orhTDn2HsLtHbdHmePVFQBSKpgb1Zd
|
|
||||||
rf6KuTnckajp2tPlbs33Ah6ceA2KcyoJvgxHCYYoFvg2SS1io10i1w3eIbWLXK5j
|
|
||||||
UkDOLQWs8wjMwOav7gXOBVXX//eFYysHlocKih2jhI/e9U98MdQ=
|
|
||||||
=1OQm
|
|
||||||
-----END PGP SIGNATURE-----
|
|
3
firefox-135.0.source.tar.xz
Normal file
3
firefox-135.0.source.tar.xz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:827e12a962ef47511089af4498f65ebf42fa57ca31db790bfd7e9a820d16b960
|
||||||
|
size 613526736
|
16
firefox-135.0.source.tar.xz.asc
Normal file
16
firefox-135.0.source.tar.xz.asc
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
-----BEGIN PGP SIGNATURE-----
|
||||||
|
|
||||||
|
iQIzBAABCgAdFiEErdcHlHlwDcrf3VM34207E/PZMnQFAmecC28ACgkQ4207E/PZ
|
||||||
|
MnTnFA/+PihW3lZ57SMQZ36BOLkmBOdSb0BatS3G7l0Hwaz1AAOJWW7UMv1InfIC
|
||||||
|
/RWknMRAQvalG1VFj2U3Ev3gROAOn1TVmPZHO7EdPRahwyTPfrZfu7rrSHkepKhr
|
||||||
|
laAzDi3fB4mU95KySOxRFrCD7UT5wNfoC+qMoLdp7hQyLIiYhuXKveridn7yNfQv
|
||||||
|
B6vjc0xCzX+6exSbUzAck5xjr5ZlfMAgzTc/3TK16pf3AZFjTHFerQzoSHuj1+QI
|
||||||
|
YsgenjfLKxxkjen6/xeu1hxSvMSKUZdHwO5NW519y/sIsDquRBUQlWPRJVwqP/If
|
||||||
|
qLiRNmhF+Id3SehjaeFgSvEjbxXAPZI6QIJMWKAF7xFrDtH/pIjKhUECKcD97qwR
|
||||||
|
D8WlpZ4ivB8Yw1gm3dK9zh6+Aypf7iiX5lAqDu5S+Dn3mKuXDqKtSkRkd1PHLidn
|
||||||
|
nBmBa+CLxR+Xy+WTCMY6uILsgjjGWLoAzxlseoVcBzg1TK3DdEtlbY5jt6iBOhs4
|
||||||
|
Tz/lqLmxdB5S9gpFjIl0EQtv7FiASb2rqdbBzVm5o8rbLvxMgXspvFPtHEW5G1Pn
|
||||||
|
dHHCOQXyaozDIRDgzVw9nGXua6YvXLNVCwFUZ28EJC6eMwqVqObxGKgUvG7mMTN0
|
||||||
|
oOkdq9pZTwqNWlc1RFO1yPEwP+c21VRsFFnXPaa+Y4VjTICpQuw=
|
||||||
|
=gatF
|
||||||
|
-----END PGP SIGNATURE-----
|
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:c14056a9d686c59fd8cf006ff632e4b90e7cb1c68c126e232495f28a2434c9f5
|
|
||||||
size 35310616
|
|
3
l10n-135.0.tar.xz
Normal file
3
l10n-135.0.tar.xz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:3117a9697601069159fc3aae36263e4c602fa8b2a3dc908f8c189a75540889f9
|
||||||
|
size 35199464
|
@ -11,9 +11,9 @@ diff --git a/third_party/rust/cubeb-pulse/.cargo-checksum.json b/third_party/rus
|
|||||||
--- a/third_party/rust/cubeb-pulse/.cargo-checksum.json
|
--- a/third_party/rust/cubeb-pulse/.cargo-checksum.json
|
||||||
+++ b/third_party/rust/cubeb-pulse/.cargo-checksum.json
|
+++ b/third_party/rust/cubeb-pulse/.cargo-checksum.json
|
||||||
@@ -1,1 +1,1 @@
|
@@ -1,1 +1,1 @@
|
||||||
-{"files":{".editorconfig":"bf047bd1da10cabb99eea666d1e57c321eba4716dccb3e4ed0e2c5fe3ca53858",".github/workflows/build.yml":"477366d58c9dc059dbe4a158a6e910f23a3e9ecac7411f73616e06375583b764","AUTHORS":"0e0ac930a68ce2f6b876126b195add177f0d3886facb9260f4d9b69f1988f0cc","Cargo.toml":"4dc677a2a769c0f1667c7ad52bc7b09d22ae8e47bb95389223a5075eb4228d13","LICENSE":"44c6b5ae5ec3fe2fbc608b00e6f4896f4d2d5c7e525fcbaa3eaa3cf2f3d5a983","README.md":"0079450bb4b013bac065ed1750851e461a3710ebad1f323817da1cb82db0bc4f","src/backend/context.rs":"c0db5f2447de1d6df5aa2812fa342a085e73156a072c221c7379b9a6a9b86786","src/backend/cork_state.rs":"4a0f1afc7d9f333dac89218cc56d7d32fbffb487cd48c1c9a4e03d79cb3b5e28","src/backend/intern.rs":"11ca424e4eb77f8eb9fd5a6717d1e791facf9743156a8534f0016fcf64d57b0f","src/backend/mod.rs":"dfb30ec497d6215e4535e936fea8fe3a407ef24dc1cec43b52c0ffa923d9229c","src/backend/stream.rs":"dfe5b747e100cae4aeae36cf2ebb9dc4715b411b4116721a40eec2944eb0ec23","src/capi.rs":"fa0fa020f0d0efe55aa0fc3596405e8407bbe2cbe6c7a558345304e6da87994e","src/lib.rs":"b41bbdc562cbfb130ed7c1e53fe69944774f515705341d8ce48a2f82c8c0c2c5"},"package":null}
|
-{"files":{".editorconfig":"bf047bd1da10cabb99eea666d1e57c321eba4716dccb3e4ed0e2c5fe3ca53858",".github/workflows/build.yml":"477366d58c9dc059dbe4a158a6e910f23a3e9ecac7411f73616e06375583b764","AUTHORS":"0e0ac930a68ce2f6b876126b195add177f0d3886facb9260f4d9b69f1988f0cc","Cargo.toml":"607b9f93ad76d2bc52213b704a6f72b12ff418ab78f757c1b2ead17f63a612ad","LICENSE":"44c6b5ae5ec3fe2fbc608b00e6f4896f4d2d5c7e525fcbaa3eaa3cf2f3d5a983","README.md":"0079450bb4b013bac065ed1750851e461a3710ebad1f323817da1cb82db0bc4f","src/backend/context.rs":"c0db5f2447de1d6df5aa2812fa342a085e73156a072c221c7379b9a6a9b86786","src/backend/cork_state.rs":"4a0f1afc7d9f333dac89218cc56d7d32fbffb487cd48c1c9a4e03d79cb3b5e28","src/backend/intern.rs":"11ca424e4eb77f8eb9fd5a6717d1e791facf9743156a8534f0016fcf64d57b0f","src/backend/mod.rs":"dfb30ec497d6215e4535e936fea8fe3a407ef24dc1cec43b52c0ffa923d9229c","src/backend/stream.rs":"dfe5b747e100cae4aeae36cf2ebb9dc4715b411b4116721a40eec2944eb0ec23","src/capi.rs":"fa0fa020f0d0efe55aa0fc3596405e8407bbe2cbe6c7a558345304e6da87994e","src/lib.rs":"b41bbdc562cbfb130ed7c1e53fe69944774f515705341d8ce48a2f82c8c0c2c5"},"package":null}
|
||||||
\ No newline at end of file
|
\ No newline at end of file
|
||||||
+{"files":{".editorconfig":"bf047bd1da10cabb99eea666d1e57c321eba4716dccb3e4ed0e2c5fe3ca53858",".github/workflows/build.yml":"477366d58c9dc059dbe4a158a6e910f23a3e9ecac7411f73616e06375583b764","AUTHORS":"0e0ac930a68ce2f6b876126b195add177f0d3886facb9260f4d9b69f1988f0cc","Cargo.toml":"4dc677a2a769c0f1667c7ad52bc7b09d22ae8e47bb95389223a5075eb4228d13","LICENSE":"44c6b5ae5ec3fe2fbc608b00e6f4896f4d2d5c7e525fcbaa3eaa3cf2f3d5a983","README.md":"0079450bb4b013bac065ed1750851e461a3710ebad1f323817da1cb82db0bc4f","src/backend/context.rs":"c0db5f2447de1d6df5aa2812fa342a085e73156a072c221c7379b9a6a9b86786","src/backend/cork_state.rs":"4a0f1afc7d9f333dac89218cc56d7d32fbffb487cd48c1c9a4e03d79cb3b5e28","src/backend/intern.rs":"11ca424e4eb77f8eb9fd5a6717d1e791facf9743156a8534f0016fcf64d57b0f","src/backend/mod.rs":"dfb30ec497d6215e4535e936fea8fe3a407ef24dc1cec43b52c0ffa923d9229c","src/backend/stream.rs":"2dfc61c4eac69624558756d87283496d01f56f44bf311119eff0f1d124cd88f3","src/capi.rs":"fa0fa020f0d0efe55aa0fc3596405e8407bbe2cbe6c7a558345304e6da87994e","src/lib.rs":"b41bbdc562cbfb130ed7c1e53fe69944774f515705341d8ce48a2f82c8c0c2c5"},"package":null}
|
+{"files":{".editorconfig":"bf047bd1da10cabb99eea666d1e57c321eba4716dccb3e4ed0e2c5fe3ca53858",".github/workflows/build.yml":"477366d58c9dc059dbe4a158a6e910f23a3e9ecac7411f73616e06375583b764","AUTHORS":"0e0ac930a68ce2f6b876126b195add177f0d3886facb9260f4d9b69f1988f0cc","Cargo.toml":"607b9f93ad76d2bc52213b704a6f72b12ff418ab78f757c1b2ead17f63a612ad","LICENSE":"44c6b5ae5ec3fe2fbc608b00e6f4896f4d2d5c7e525fcbaa3eaa3cf2f3d5a983","README.md":"0079450bb4b013bac065ed1750851e461a3710ebad1f323817da1cb82db0bc4f","src/backend/context.rs":"c0db5f2447de1d6df5aa2812fa342a085e73156a072c221c7379b9a6a9b86786","src/backend/cork_state.rs":"4a0f1afc7d9f333dac89218cc56d7d32fbffb487cd48c1c9a4e03d79cb3b5e28","src/backend/intern.rs":"11ca424e4eb77f8eb9fd5a6717d1e791facf9743156a8534f0016fcf64d57b0f","src/backend/mod.rs":"dfb30ec497d6215e4535e936fea8fe3a407ef24dc1cec43b52c0ffa923d9229c","src/backend/stream.rs":"2dfc61c4eac69624558756d87283496d01f56f44bf311119eff0f1d124cd88f3","src/capi.rs":"fa0fa020f0d0efe55aa0fc3596405e8407bbe2cbe6c7a558345304e6da87994e","src/lib.rs":"b41bbdc562cbfb130ed7c1e53fe69944774f515705341d8ce48a2f82c8c0c2c5"},"package":null}
|
||||||
diff --git a/third_party/rust/cubeb-pulse/src/backend/stream.rs b/third_party/rust/cubeb-pulse/src/backend/stream.rs
|
diff --git a/third_party/rust/cubeb-pulse/src/backend/stream.rs b/third_party/rust/cubeb-pulse/src/backend/stream.rs
|
||||||
--- a/third_party/rust/cubeb-pulse/src/backend/stream.rs
|
--- a/third_party/rust/cubeb-pulse/src/backend/stream.rs
|
||||||
+++ b/third_party/rust/cubeb-pulse/src/backend/stream.rs
|
+++ b/third_party/rust/cubeb-pulse/src/backend/stream.rs
|
||||||
@ -42,9 +42,9 @@ diff --git a/third_party/rust/pulse-ffi/.cargo-checksum.json b/third_party/rust/
|
|||||||
--- a/third_party/rust/pulse-ffi/.cargo-checksum.json
|
--- a/third_party/rust/pulse-ffi/.cargo-checksum.json
|
||||||
+++ b/third_party/rust/pulse-ffi/.cargo-checksum.json
|
+++ b/third_party/rust/pulse-ffi/.cargo-checksum.json
|
||||||
@@ -1,1 +1,1 @@
|
@@ -1,1 +1,1 @@
|
||||||
-{"files":{"Cargo.toml":"d0d7e81366920147911554f68c95567cae0931950c6d96ccc2c986508473642e","src/ffi_funcs.rs":"a16646c5e7c49e94b907a7a404cfcadf3007688005c689cca936f0c2ee2e28e6","src/ffi_types.rs":"2ca56bc3638a40d331e53117a5dd175d0a6e102b1e0eccb9c2adc565c6861a33","src/lib.rs":"6aff308de11954a067d0f6ef95bf3126aabb6d928a5191e91d9a38ebadba91c2"},"package":null}
|
-{"files":{"Cargo.toml":"e7e3f9eda7a2bd17535bdb03d4d9f12666e9f9b2031876901a3bc5d544273c82","src/ffi_funcs.rs":"a16646c5e7c49e94b907a7a404cfcadf3007688005c689cca936f0c2ee2e28e6","src/ffi_types.rs":"2ca56bc3638a40d331e53117a5dd175d0a6e102b1e0eccb9c2adc565c6861a33","src/lib.rs":"6aff308de11954a067d0f6ef95bf3126aabb6d928a5191e91d9a38ebadba91c2"},"package":null}
|
||||||
\ No newline at end of file
|
\ No newline at end of file
|
||||||
+{"files":{"Cargo.toml":"d0d7e81366920147911554f68c95567cae0931950c6d96ccc2c986508473642e","src/ffi_funcs.rs":"a16646c5e7c49e94b907a7a404cfcadf3007688005c689cca936f0c2ee2e28e6","src/ffi_types.rs":"f39a27712b17256583331f7ce5722413d0c7b51d73d8def8f50e839e23dfb411","src/lib.rs":"6aff308de11954a067d0f6ef95bf3126aabb6d928a5191e91d9a38ebadba91c2"},"package":null}
|
+{"files":{"Cargo.toml":"e7e3f9eda7a2bd17535bdb03d4d9f12666e9f9b2031876901a3bc5d544273c82","src/ffi_funcs.rs":"a16646c5e7c49e94b907a7a404cfcadf3007688005c689cca936f0c2ee2e28e6","src/ffi_types.rs":"f39a27712b17256583331f7ce5722413d0c7b51d73d8def8f50e839e23dfb411","src/lib.rs":"6aff308de11954a067d0f6ef95bf3126aabb6d928a5191e91d9a38ebadba91c2"},"package":null}
|
||||||
diff --git a/third_party/rust/pulse-ffi/src/ffi_types.rs b/third_party/rust/pulse-ffi/src/ffi_types.rs
|
diff --git a/third_party/rust/pulse-ffi/src/ffi_types.rs b/third_party/rust/pulse-ffi/src/ffi_types.rs
|
||||||
--- a/third_party/rust/pulse-ffi/src/ffi_types.rs
|
--- a/third_party/rust/pulse-ffi/src/ffi_types.rs
|
||||||
+++ b/third_party/rust/pulse-ffi/src/ffi_types.rs
|
+++ b/third_party/rust/pulse-ffi/src/ffi_types.rs
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
# HG changeset patch
|
# HG changeset patch
|
||||||
# Parent 03aaaefd3c5a3eec8be9b323cd1a799ca33fa13e
|
# Parent 9307259332078ad93f044dc64f06462d66d80aef
|
||||||
|
|
||||||
diff --git a/gfx/skia/skia/include/codec/SkEncodedOrigin.h b/gfx/skia/skia/include/codec/SkEncodedOrigin.h
|
diff --git a/gfx/skia/skia/include/codec/SkEncodedOrigin.h b/gfx/skia/skia/include/codec/SkEncodedOrigin.h
|
||||||
--- a/gfx/skia/skia/include/codec/SkEncodedOrigin.h
|
--- a/gfx/skia/skia/include/codec/SkEncodedOrigin.h
|
||||||
@ -337,7 +337,7 @@ diff --git a/intl/icu/source/i18n/number_rounding.cpp b/intl/icu/source/i18n/num
|
|||||||
diff --git a/js/src/irregexp/imported/regexp-parser.cc b/js/src/irregexp/imported/regexp-parser.cc
|
diff --git a/js/src/irregexp/imported/regexp-parser.cc b/js/src/irregexp/imported/regexp-parser.cc
|
||||||
--- a/js/src/irregexp/imported/regexp-parser.cc
|
--- a/js/src/irregexp/imported/regexp-parser.cc
|
||||||
+++ b/js/src/irregexp/imported/regexp-parser.cc
|
+++ b/js/src/irregexp/imported/regexp-parser.cc
|
||||||
@@ -2779,16 +2779,17 @@ bool MayContainStrings(ClassSetOperandTy
|
@@ -2780,16 +2780,17 @@ bool MayContainStrings(ClassSetOperandTy
|
||||||
return false;
|
return false;
|
||||||
case ClassSetOperandType::kCharacterClassEscape:
|
case ClassSetOperandType::kCharacterClassEscape:
|
||||||
case ClassSetOperandType::kClassStringDisjunction:
|
case ClassSetOperandType::kClassStringDisjunction:
|
||||||
@ -599,27 +599,27 @@ diff --git a/third_party/libwebrtc/call/video_send_stream.cc b/third_party/libwe
|
|||||||
VideoSendStream::StreamStats::~StreamStats() = default;
|
VideoSendStream::StreamStats::~StreamStats() = default;
|
||||||
|
|
||||||
std::string VideoSendStream::StreamStats::ToString() const {
|
std::string VideoSendStream::StreamStats::ToString() const {
|
||||||
diff --git a/third_party/libwebrtc/media/base/codec.cc b/third_party/libwebrtc/media/base/codec.cc
|
diff --git a/third_party/libwebrtc/media/base/codec_comparators.cc b/third_party/libwebrtc/media/base/codec_comparators.cc
|
||||||
--- a/third_party/libwebrtc/media/base/codec.cc
|
--- a/third_party/libwebrtc/media/base/codec_comparators.cc
|
||||||
+++ b/third_party/libwebrtc/media/base/codec.cc
|
+++ b/third_party/libwebrtc/media/base/codec_comparators.cc
|
||||||
@@ -267,16 +267,17 @@ bool Codec::Matches(const Codec& codec)
|
@@ -189,16 +189,17 @@ bool MatchesWithCodecRules(const Codec&
|
||||||
(codec.bitrate == 0 || bitrate <= 0 ||
|
left_codec.bitrate == right_codec.bitrate) &&
|
||||||
bitrate == codec.bitrate) &&
|
((right_codec.channels < 2 && left_codec.channels < 2) ||
|
||||||
((codec.channels < 2 && channels < 2) ||
|
left_codec.channels == right_codec.channels);
|
||||||
channels == codec.channels);
|
|
||||||
|
|
||||||
case Type::kVideo:
|
case Codec::Type::kVideo:
|
||||||
return IsSameCodecSpecific(name, params, codec.name, codec.params);
|
return IsSameCodecSpecific(left_codec.name, left_codec.params,
|
||||||
|
right_codec.name, right_codec.params);
|
||||||
}
|
}
|
||||||
+ return false; // unreached
|
+ return false;
|
||||||
};
|
};
|
||||||
|
|
||||||
return matches_id && matches_type_specific();
|
return matches_id && matches_type_specific();
|
||||||
}
|
}
|
||||||
|
|
||||||
bool Codec::MatchesRtpCodec(const webrtc::RtpCodec& codec_capability) const {
|
// Finds a codec in `codecs2` that matches `codec_to_match`, which is
|
||||||
webrtc::RtpCodecParameters codec_parameters = ToCodecParameters();
|
// a member of `codecs1`. If `codec_to_match` is an RED or RTX codec, both
|
||||||
|
// the codecs themselves and their associated codecs must match.
|
||||||
diff --git a/third_party/libwebrtc/modules/audio_processing/agc2/clipping_predictor.cc b/third_party/libwebrtc/modules/audio_processing/agc2/clipping_predictor.cc
|
diff --git a/third_party/libwebrtc/modules/audio_processing/agc2/clipping_predictor.cc b/third_party/libwebrtc/modules/audio_processing/agc2/clipping_predictor.cc
|
||||||
--- a/third_party/libwebrtc/modules/audio_processing/agc2/clipping_predictor.cc
|
--- a/third_party/libwebrtc/modules/audio_processing/agc2/clipping_predictor.cc
|
||||||
+++ b/third_party/libwebrtc/modules/audio_processing/agc2/clipping_predictor.cc
|
+++ b/third_party/libwebrtc/modules/audio_processing/agc2/clipping_predictor.cc
|
||||||
@ -738,27 +738,6 @@ diff --git a/third_party/libwebrtc/modules/audio_processing/audio_processing_imp
|
|||||||
cfg, proc_sample_rate_hz(), num_proc_channels());
|
cfg, proc_sample_rate_hz(), num_proc_channels());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
diff --git a/third_party/libwebrtc/modules/audio_processing/transient/transient_suppressor_impl.cc b/third_party/libwebrtc/modules/audio_processing/transient/transient_suppressor_impl.cc
|
|
||||||
--- a/third_party/libwebrtc/modules/audio_processing/transient/transient_suppressor_impl.cc
|
|
||||||
+++ b/third_party/libwebrtc/modules/audio_processing/transient/transient_suppressor_impl.cc
|
|
||||||
@@ -48,16 +48,17 @@ std::string GetVadModeLabel(TransientSup
|
|
||||||
switch (vad_mode) {
|
|
||||||
case TransientSuppressor::VadMode::kDefault:
|
|
||||||
return "default";
|
|
||||||
case TransientSuppressor::VadMode::kRnnVad:
|
|
||||||
return "RNN VAD";
|
|
||||||
case TransientSuppressor::VadMode::kNoVad:
|
|
||||||
return "no VAD";
|
|
||||||
}
|
|
||||||
+ RTC_CHECK_NOTREACHED();
|
|
||||||
}
|
|
||||||
|
|
||||||
} // namespace
|
|
||||||
|
|
||||||
TransientSuppressorImpl::TransientSuppressorImpl(VadMode vad_mode,
|
|
||||||
int sample_rate_hz,
|
|
||||||
int detector_rate_hz,
|
|
||||||
int num_channels)
|
|
||||||
diff --git a/third_party/libwebrtc/modules/congestion_controller/goog_cc/goog_cc_network_control.cc b/third_party/libwebrtc/modules/congestion_controller/goog_cc/goog_cc_network_control.cc
|
diff --git a/third_party/libwebrtc/modules/congestion_controller/goog_cc/goog_cc_network_control.cc b/third_party/libwebrtc/modules/congestion_controller/goog_cc/goog_cc_network_control.cc
|
||||||
--- a/third_party/libwebrtc/modules/congestion_controller/goog_cc/goog_cc_network_control.cc
|
--- a/third_party/libwebrtc/modules/congestion_controller/goog_cc/goog_cc_network_control.cc
|
||||||
+++ b/third_party/libwebrtc/modules/congestion_controller/goog_cc/goog_cc_network_control.cc
|
+++ b/third_party/libwebrtc/modules/congestion_controller/goog_cc/goog_cc_network_control.cc
|
||||||
|
@ -1,10 +1,10 @@
|
|||||||
PRODUCT="firefox"
|
PRODUCT="firefox"
|
||||||
CHANNEL="release"
|
CHANNEL="release"
|
||||||
VERSION="134.0.2"
|
VERSION="135.0"
|
||||||
VERSION_SUFFIX=""
|
VERSION_SUFFIX=""
|
||||||
PREV_VERSION="134.0.1"
|
PREV_VERSION="134.0.2"
|
||||||
PREV_VERSION_SUFFIX=""
|
PREV_VERSION_SUFFIX=""
|
||||||
#SKIP_LOCALES="" # Uncomment to skip l10n and compare-locales-generation
|
#SKIP_LOCALES="" # Uncomment to skip l10n and compare-locales-generation
|
||||||
RELEASE_REPO="https://hg.mozilla.org/releases/mozilla-release"
|
RELEASE_REPO="https://hg.mozilla.org/releases/mozilla-release"
|
||||||
RELEASE_TAG="33bb8362cc387e2bfd0f9edaa33b66f9954e12d9"
|
RELEASE_TAG="17c38d56ca552e154046a33a3ec8d3bb56ae00a1"
|
||||||
RELEASE_TIMESTAMP="20250120135430"
|
RELEASE_TIMESTAMP="20250130195129"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user