sync with beta again

This commit is contained in:
Ruediger Oertel
2025-10-27 00:30:14 +01:00
parent 052fb7e78c
commit a3c7ed7b46
7 changed files with 51 additions and 29 deletions

View File

@@ -10,8 +10,8 @@ author: Andres Salomon <dilinger@debian.org>
34 | .strict = true}; 34 | .strict = true};
| ~~~~~~~~~~~~~~~ | ~~~~~~~~~~~~~~~
--- a/components/url_pattern/simple_url_pattern_matcher.cc --- a/services/network/shared_dictionary/simple_url_pattern_matcher.cc
+++ b/components/url_pattern/simple_url_pattern_matcher.cc +++ b/services/network/shared_dictionary/simple_url_pattern_matcher.cc
@@ -28,17 +28,17 @@ namespace network { @@ -28,17 +28,17 @@ namespace network {
namespace { namespace {

View File

@@ -0,0 +1,27 @@
From 8dab9f289a5e4aef4731b67fa14fa5d51172c704 Mon Sep 17 00:00:00 2001
From: Matt Jolly <kangie@gentoo.org>
Date: Sun, 21 Sep 2025 10:41:35 +1000
Subject: [PATCH] IWYU form_field_data.h
8ff2584bb5e7bceb0958561f97fcfd431f6fa6a6 migrated parsing to use
FormFieldData, and provided a forward decl. This is causing issues when
not building with C++ modules or PCH (i.e. downstream linux distro
build), so just include the header.
Signed-off-by: Matt Jolly <kangie@gentoo.org>
--- a/components/autofill/core/browser/form_parsing/autofill_scanner.h
+++ b/components/autofill/core/browser/form_parsing/autofill_scanner.h
@@ -11,9 +11,9 @@
#include "base/containers/span.h"
#include "base/memory/raw_span.h"
-namespace autofill {
+#include "components/autofill/core/common/form_field_data.h"
-class FormFieldData;
+namespace autofill {
// A helper class for parsing a stream of |FormFieldData|'s with lookahead.
class AutofillScanner {
--
2.50.1

BIN
chromium-142.0.7444.52-linux.tar.xz (Stored with Git LFS) Normal file

Binary file not shown.

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

Binary file not shown.

View File

@@ -1,9 +1,3 @@
-------------------------------------------------------------------
Sun Oct 26 18:38:58 UTC 2025 - Andreas Stieger <andreas.stieger@gmx.de>
- Chromium 143 (143.0.7489.0 tarball)
- drop chromium-142-iwyu-field-form-data.patch
------------------------------------------------------------------- -------------------------------------------------------------------
Sun Oct 26 08:15:39 UTC 2025 - ro@suse.de Sun Oct 26 08:15:39 UTC 2025 - ro@suse.de

View File

@@ -118,7 +118,7 @@
%global official_build 1 %global official_build 1
Name: chromium%{n_suffix} Name: chromium%{n_suffix}
Version: 143.0.7489.0 Version: 142.0.7444.52
Release: 0 Release: 0
Summary: Google's open source browser project Summary: Google's open source browser project
License: BSD-3-Clause AND LGPL-2.1-or-later License: BSD-3-Clause AND LGPL-2.1-or-later
@@ -151,6 +151,7 @@ Patch9: system-libdrm.patch
# gentoo/fedora/arch patchset # gentoo/fedora/arch patchset
Patch15: chromium-125-compiler.patch Patch15: chromium-125-compiler.patch
Patch98: chromium-102-regex_pattern-array.patch Patch98: chromium-102-regex_pattern-array.patch
Patch99: chromium-142-iwyu-field-form-data.patch
# PATCH-FIX-SUSE: allow prop codecs to be set with chromium branding # PATCH-FIX-SUSE: allow prop codecs to be set with chromium branding
Patch202: chromium-prop-codecs.patch Patch202: chromium-prop-codecs.patch
Patch240: chromium-117-string-convert.patch Patch240: chromium-117-string-convert.patch

View File

@@ -1,7 +1,7 @@
Index: chromium-143.0.7489.0/build/config/BUILDCONFIG.gn Index: chromium-120.0.6099.18/build/config/BUILDCONFIG.gn
=================================================================== ===================================================================
--- chromium-143.0.7489.0.orig/build/config/BUILDCONFIG.gn --- chromium-120.0.6099.18.orig/build/config/BUILDCONFIG.gn
+++ chromium-143.0.7489.0/build/config/BUILDCONFIG.gn +++ chromium-120.0.6099.18/build/config/BUILDCONFIG.gn
@@ -135,6 +135,8 @@ declare_args() { @@ -135,6 +135,8 @@ declare_args() {
# set "is_official_build" to true for any build intended to ship to end-users. # set "is_official_build" to true for any build intended to ship to end-users.
is_official_build = false is_official_build = false
@@ -11,7 +11,7 @@ Index: chromium-143.0.7489.0/build/config/BUILDCONFIG.gn
# Set to true when compiling with the Clang compiler. # Set to true when compiling with the Clang compiler.
is_clang = current_os != "linux" || is_clang = current_os != "linux" ||
(current_cpu != "s390x" && current_cpu != "s390" && (current_cpu != "s390x" && current_cpu != "s390" &&
@@ -372,6 +374,12 @@ default_compiler_configs = [ @@ -389,6 +389,12 @@
"//build/config:feature_flags", "//build/config:feature_flags",
] ]
@@ -24,11 +24,11 @@ Index: chromium-143.0.7489.0/build/config/BUILDCONFIG.gn
if (is_win) { if (is_win) {
default_compiler_configs += [ default_compiler_configs += [
"//build/config/win:default_cfg_compiler", "//build/config/win:default_cfg_compiler",
Index: chromium-143.0.7489.0/build/config/compiler/BUILD.gn Index: chromium-120.0.6099.18/build/config/compiler/BUILD.gn
=================================================================== ===================================================================
--- chromium-143.0.7489.0.orig/build/config/compiler/BUILD.gn --- chromium-120.0.6099.18.orig/build/config/compiler/BUILD.gn
+++ chromium-143.0.7489.0/build/config/compiler/BUILD.gn +++ chromium-120.0.6099.18/build/config/compiler/BUILD.gn
@@ -2739,6 +2739,10 @@ if (is_win) { @@ -2672,6 +2672,10 @@
} }
} }
@@ -39,11 +39,11 @@ Index: chromium-143.0.7489.0/build/config/compiler/BUILD.gn
config("default_stack_frames") { config("default_stack_frames") {
if (!is_win) { if (!is_win) {
if (enable_frame_pointers) { if (enable_frame_pointers) {
Index: chromium-143.0.7489.0/sandbox/linux/BUILD.gn Index: chromium-120.0.6099.18/sandbox/linux/BUILD.gn
=================================================================== ===================================================================
--- chromium-143.0.7489.0.orig/sandbox/linux/BUILD.gn --- chromium-120.0.6099.18.orig/sandbox/linux/BUILD.gn
+++ chromium-143.0.7489.0/sandbox/linux/BUILD.gn +++ chromium-120.0.6099.18/sandbox/linux/BUILD.gn
@@ -255,6 +255,9 @@ component("seccomp_bpf") { @@ -253,6 +253,9 @@ component("seccomp_bpf") {
"//base", "//base",
"//sandbox:sandbox_buildflags", "//sandbox:sandbox_buildflags",
] ]
@@ -53,12 +53,12 @@ Index: chromium-143.0.7489.0/sandbox/linux/BUILD.gn
if (is_android) { if (is_android) {
sources += [ sources += [
Index: chromium-143.0.7489.0/base/BUILD.gn Index: chromium-120.0.6099.18/base/BUILD.gn
=================================================================== ===================================================================
--- chromium-143.0.7489.0.orig/base/BUILD.gn --- chromium-120.0.6099.18.orig/base/BUILD.gn
+++ chromium-143.0.7489.0/base/BUILD.gn +++ chromium-120.0.6099.18/base/BUILD.gn
@@ -3749,6 +3749,10 @@ test("base_unittests") { @@ -3561,6 +3561,10 @@
sources += [ "immediate_crash_unittest.cc" ] sources += [ "location_unittest.cc" ]
} }
+ if (gcc_lto) { + if (gcc_lto) {