- Chromium 133.0.6943.16

(beta released 2025-01-15)
- dropped patches:
  chromium-125-disable-FFmpegAllowLists.patch
  chromium-129-revert-AVFMT_FLAG_NOH264PARSE.patch
  (underlying code is gone upstream, see commit
   574c1e6678da435efb2ea9dba5dd890c2704b8af)
- add to keeplibs:
  third_party/simdutf

OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium-beta?expand=0&rev=114
This commit is contained in:
Ruediger Oertel
2025-01-16 18:03:41 +00:00
committed by Git OBS Bridge
parent ad45776c3e
commit 5d55e908f5
5 changed files with 15 additions and 42 deletions

View File

@@ -1,12 +0,0 @@
diff -up chromium-122.0.6261.29/media/base/media_switches.cc.disable-FFmpegAllowLists chromium-122.0.6261.29/media/base/media_switches.cc
--- chromium-122.0.6261.29/media/base/media_switches.cc.disable-FFmpegAllowLists 2024-02-12 15:56:50.703196471 +0100
+++ chromium-122.0.6261.29/media/base/media_switches.cc 2024-02-12 17:08:42.266076401 +0100
@@ -1753,7 +1753,7 @@
// Enables FFmpeg allow lists for supported codecs / containers.
BASE_FEATURE(kFFmpegAllowLists,
"FFmpegAllowLists",
- base::FEATURE_ENABLED_BY_DEFAULT);
+ base::FEATURE_DISABLED_BY_DEFAULT);
#if BUILDFLAG(IS_WIN)
// Enables audio offload when supported by endpoints.

View File

@@ -1,24 +0,0 @@
diff --git a/media/filters/ffmpeg_glue.cc b/media/filters/ffmpeg_glue.cc
index eaabc740e710e..229818059dc2c 100644
--- a/media/filters/ffmpeg_glue.cc
+++ b/media/filters/ffmpeg_glue.cc
@@ -21,7 +21,7 @@ namespace media {
// TODO(crbug.com/355485812): Re-enable this flag.
BASE_FEATURE(kAllowOnlyAudioCodecsDuringDemuxing,
"AllowOnlyAudioCodecsDuringDemuxing",
- base::FEATURE_ENABLED_BY_DEFAULT);
+ base::FEATURE_DISABLED_BY_DEFAULT);
BASE_FEATURE(kForbidH264ParsingDuringDemuxing,
"ForbidH264ParsingDuringDemuxing",
base::FEATURE_ENABLED_BY_DEFAULT);
@@ -121,7 +121,8 @@ FFmpegGlue::FFmpegGlue(FFmpegURLProtocol* protocol) {
// We don't allow H.264 parsing during demuxing since we have our own parser
// and the ffmpeg one increases memory usage unnecessarily.
if (base::FeatureList::IsEnabled(kForbidH264ParsingDuringDemuxing)) {
- format_context_->flags |= AVFMT_FLAG_NOH264PARSE;
+ // TODO(crbug.com/355485812): Re-enable this flag.
+ // format_context_->flags |= AVFMT_FLAG_NOH264PARSE;
}
// Ensures format parsing errors will bail out. From an audit on 11/2017, all

BIN
chromium-132.0.6834.83.tar.xz (Stored with Git LFS)

Binary file not shown.

View File

@@ -1,3 +1,16 @@
-------------------------------------------------------------------
Thu Jan 16 19:01:21 CET 2025 - ro@suse.de
- Chromium 133.0.6943.16
(beta released 2025-01-15)
- dropped patches:
chromium-125-disable-FFmpegAllowLists.patch
chromium-129-revert-AVFMT_FLAG_NOH264PARSE.patch
(underlying code is gone upstream, see commit
574c1e6678da435efb2ea9dba5dd890c2704b8af)
- add to keeplibs:
third_party/simdutf
-------------------------------------------------------------------
Mon Jan 13 13:21:48 CET 2025 - ro@suse.de

View File

@@ -113,7 +113,7 @@
%define n_suffix %{nil}
%endif
Name: chromium%{n_suffix}
Version: 132.0.6834.83
Version: 133.0.6943.16
Release: 0
Summary: Google's open source browser project
License: BSD-3-Clause AND LGPL-2.1-or-later
@@ -153,13 +153,11 @@ Patch240: chromium-117-string-convert.patch
Patch248: chromium-119-assert.patch
Patch256: chromium-120-make_unique-struct.patch
Patch261: chromium-121-rust-clang_lib.patch
Patch311: chromium-125-disable-FFmpegAllowLists.patch
Patch337: chromium-123-missing-QtGui.patch
Patch359: chromium-126-quiche-interator.patch
Patch360: chromium-127-bindgen.patch
Patch361: chromium-127-rust-clanglib.patch
Patch363: chromium-127-constexpr.patch
Patch364: chromium-129-revert-AVFMT_FLAG_NOH264PARSE.patch
Patch366: chromium-130-no-hardware_destructive_interference_size.patch
Patch368: chromium-131-clang-stack-protector.patch
Patch369: chromium-132-pdfium-explicit-template.patch
@@ -696,6 +694,7 @@ keeplibs=(
third_party/sentencepiece
third_party/sentencepiece/src/third_party/darts_clone
third_party/shell-encryption
third_party/simdutf
third_party/simplejson
third_party/skia
third_party/skia/include/third_party/vulkan/