Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package chromium for openSUSE:Factory 
checked in at 2023-07-19 19:11:13
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/chromium (Old)
 and      /work/SRC/openSUSE:Factory/.chromium.new.5570 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "chromium"

Wed Jul 19 19:11:13 2023 rev:388 rq:1099469 version:115.0.5790.98

Changes:
--------
--- /work/SRC/openSUSE:Factory/chromium/chromium.changes        2023-06-27 
23:17:38.123733666 +0200
+++ /work/SRC/openSUSE:Factory/.chromium.new.5570/chromium.changes      
2023-07-19 19:11:41.284936055 +0200
@@ -1,0 +2,38 @@
+Wed Jul 19 09:23:32 UTC 2023 - Andreas Stieger <andreas.stie...@gmx.de>
+
+- Chromium 115.0.5790.98
+  * Security: The Storage, Service Worker, and Communication APIs
+    are now partitioned in third-party contexts to prevent certain
+    types of side-channel cross-site tracking
+  * HTTPS: Automatically and optimistically upgrade all main-frame
+    navigations to HTTPS, with fast fallback to HTTP.
+  * CSS: accept multiple values of the display property
+  * CSS: support boolean context style container queries
+  * CSS: support scroll-driven animations
+  * Increase the maximum size of a WebAssembly.Module() on the main
+    thread to 8 MB
+  * FedCM: Support credential management mediation requirements for
+    auto re-authentication
+  * Deprecate the document.domain setter
+  * Deprecate mutation events
+  * Security fixes (boo#1213462):
+    CVE-2023-3727: Use after free in WebRTC
+    CVE-2023-3728: Use after free in WebRTC
+    CVE-2023-3730: Use after free in Tab Groups
+    CVE-2023-3732: Out of bounds memory access in Mojo
+    CVE-2023-3733: Inappropriate implementation in WebApp Installs
+    CVE-2023-3734: Inappropriate implementation in Picture In Picture
+    CVE-2023-3735: Inappropriate implementation in Web API Permission Prompts
+    CVE-2023-3736: Inappropriate implementation in Custom Tabs
+    CVE-2023-3737: Inappropriate implementation in Notifications
+    CVE-2023-3738: Inappropriate implementation in Autofill
+    CVE-2023-3740: Insufficient validation of untrusted input in Themes
+    Various fixes from internal audits, fuzzing and other initiatives
+- drop chromium-113-typename.patch
+- add chromium-115-skia-include.patch
+- add chromium-115-verify_name_match-include.patch
+- add chromium-115-lp155-typename.patch
+- Add chromium-115-Qt-moc-version.patch: support Qt5 & Qt6 without
+  built-in copy of shim
+
+-------------------------------------------------------------------

Old:
----
  chromium-113-typename.patch
  chromium-114.0.5735.198.tar.xz

New:
----
  chromium-115-Qt-moc-version.patch
  chromium-115-lp155-typename.patch
  chromium-115-skia-include.patch
  chromium-115-verify_name_match-include.patch
  chromium-115.0.5790.98.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ chromium.spec ++++++
--- /var/tmp/diff_new_pack.F3PwII/_old  2023-07-19 19:11:48.104975945 +0200
+++ /var/tmp/diff_new_pack.F3PwII/_new  2023-07-19 19:11:48.108975968 +0200
@@ -69,6 +69,7 @@
 %else
 %define ffmpeg_version 58
 %endif
+%bcond_without chromedriver
 # Package names
 %if %{with is_beta}
 %define chromedriver_name %{name}-chromedriver
@@ -78,7 +79,7 @@
 %define n_suffix %{nil}
 %endif
 Name:           chromium%{n_suffix}
-Version:        114.0.5735.198
+Version:        115.0.5790.98
 Release:        0
 Summary:        Google's open source browser project
 License:        BSD-3-Clause AND LGPL-2.1-or-later
@@ -126,9 +127,12 @@
 Patch211:       gcc13-fix.patch
 Patch214:       chromium-113-webview-namespace.patch
 Patch215:       chromium-113-webauth-include-variant.patch
-Patch216:       chromium-113-typename.patch
 Patch217:       chromium-114-workaround_clang_bug-structured_binding.patch
 Patch218:       chromium-114-lld-argument.patch
+Patch219:       chromium-115-skia-include.patch
+Patch220:       chromium-115-verify_name_match-include.patch
+Patch221:       chromium-115-lp155-typename.patch
+Patch222:       chromium-115-Qt-moc-version.patch
 %if 0%{?sle_version} == 150400
 Patch300:       chromium-114-revert-av1enc-lp154.patch
 %endif
@@ -343,6 +347,7 @@
 %description
 Chromium is the open-source project behind Google Chrome. We invite you to 
join us in our effort to help build a safer, faster, and more stable way for 
all Internet users to experience the web, and to create a powerful platform for 
developing a new generation of web applications.
 
+%if %{with chromedriver}
 %package -n %{chromedriver_name}
 Summary:        WebDriver for Google Chrome/Chromium
 License:        BSD-3-Clause
@@ -354,6 +359,7 @@
 
 %description -n %{chromedriver_name}
 WebDriver is an open source tool for automated testing of webapps across many 
browsers. It provides capabilities for navigating to web pages, user input, 
JavaScript execution, and more. ChromeDriver is a standalone server which 
implements WebDriver's wire protocol for Chromium. It is being developed by 
members of the Chromium and WebDriver teams.
+%endif
 
 %prep
 %setup -q -n %{rname}-%{version}
@@ -392,8 +398,8 @@
 export PATH="$HOME/bin/:$PATH"
 
 # qt
-%if %{with qt}
-export PATH="$PATH:%{_libdir}/qt5/bin"
+%if %{with qt6}
+ln -s %{?_qt6_libexecdir}/moc $HOME/bin/moc-qt6
 %endif
 
 # use our wrapper
@@ -412,10 +418,10 @@
     base/third_party/valgrind
     base/third_party/xdg_mime
     base/third_party/xdg_user_dirs
+    buildtools/third_party/eu-strip
     buildtools/third_party/libc++
     buildtools/third_party/libc++abi
     buildtools/third_party/libunwind
-    buildtools/third_party/eu-strip
     chrome/third_party/mozilla_security_manager
     courgette/third_party
     net/third_party/mozilla_security_manager
@@ -456,13 +462,13 @@
     third_party/ced
     third_party/cld_3
     third_party/closure_compiler
+    third_party/content_analysis_sdk
     third_party/cpuinfo
     third_party/crashpad
     third_party/crashpad/crashpad/third_party/lss
     third_party/crashpad/crashpad/third_party/zlib
     third_party/crc32c
     third_party/cros_system_api
-    third_party/content_analysis_sdk
     third_party/dav1d
     third_party/dawn
     third_party/dawn/third_party
@@ -484,8 +490,8 @@
     third_party/devtools-frontend/src/front_end/third_party/puppeteer
     
third_party/devtools-frontend/src/front_end/third_party/puppeteer/package/lib/esm/third_party/mitt
     third_party/devtools-frontend/src/front_end/third_party/wasmparser
-    third_party/devtools-frontend/src/third_party
     third_party/devtools-frontend/src/test/unittests/front_end/third_party/i18n
+    third_party/devtools-frontend/src/third_party
     third_party/distributed_point_functions
     third_party/dom_distiller_js
     third_party/eigen3
@@ -515,9 +521,9 @@
     third_party/libaddressinput
     third_party/libaom
     third_party/libaom/source/libaom/third_party/fastfeat
+    third_party/libaom/source/libaom/third_party/SVT-AV1
     third_party/libaom/source/libaom/third_party/vector
     third_party/libaom/source/libaom/third_party/x86inc
-    third_party/libaom/source/libaom/third_party/SVT-AV1
     third_party/libgav1
     third_party/libjingle
     third_party/libphonenumber
@@ -559,9 +565,9 @@
     third_party/pdfium/third_party/bigint
     third_party/pdfium/third_party/freetype
     third_party/pdfium/third_party/lcms
+    third_party/pdfium/third_party/libopenjpeg
     third_party/pdfium/third_party/libtiff
     third_party/pdfium/third_party/skia_shared
-    third_party/pdfium/third_party/libopenjpeg
     third_party/perfetto
     third_party/perfetto/protos/third_party/chromium
     third_party/pffft
@@ -571,6 +577,7 @@
     third_party/private_membership
     third_party/protobuf
     third_party/pthreadpool
+    third_party/puffin
     third_party/pyjson5
     third_party/pyyaml
     third_party/qcms
@@ -891,13 +898,20 @@
 #  https://bugs.chromium.org/p/chromium/issues/detail?id=642016
 gn gen --args="${myconf_gn}" %{outputdir}
 
-ninja -v %{?_smp_mflags} -C %{outputdir} chrome chromedriver
+ninja -v %{?_smp_mflags} -C %{outputdir} \
+       chrome \
+%if %{with chromedriver}
+       chromedriver \
+%endif
+       %{nil}
 
 %install
 bash %{SOURCE105} -s %{buildroot} -l %{_libdir} %{!?with_system_icu:-i true} 
-o %{outputdir}
+%if %{with chromedriver}
 # chromedriver
 cp -a %{outputdir}/chromedriver.unstripped 
%{buildroot}%{_libdir}/chromium/chromedriver
 ln -s %{_libdir}/chromium/chromedriver %{buildroot}%{_bindir}/chromedriver
+%endif
 # link to browser plugin path.  Plugin patch doesn't work. Why?
 mkdir -p %{buildroot}%{_libdir}/browser-plugins
 ln -s %{_libdir}/browser-plugins %{buildroot}%{_libdir}/chromium/plugins
@@ -937,8 +951,10 @@
 %{_bindir}/chromium
 %{_mandir}/man1/chromium-browser.1%{?ext_man}
 
+%if %{with chromedriver}
 %files -n %{chromedriver_name}
 %{_libdir}/chromium/chromedriver
 %{_bindir}/chromedriver
+%endif
 
 %changelog

++++++ chromium-110-compiler.patch ++++++
--- /var/tmp/diff_new_pack.F3PwII/_old  2023-07-19 19:11:48.172976342 +0200
+++ /var/tmp/diff_new_pack.F3PwII/_new  2023-07-19 19:11:48.176976365 +0200
@@ -7,11 +7,11 @@
  build/config/compiler/BUILD.gn | 134 +++++----------------------------
  1 file changed, 17 insertions(+), 117 deletions(-)
 
-Index: chromium-114.0.5735.90/build/config/compiler/BUILD.gn
+Index: chromium-115.0.5790.32/build/config/compiler/BUILD.gn
 ===================================================================
---- chromium-114.0.5735.90.orig/build/config/compiler/BUILD.gn
-+++ chromium-114.0.5735.90/build/config/compiler/BUILD.gn
-@@ -289,9 +289,7 @@ config("compiler") {
+--- chromium-115.0.5790.32.orig/build/config/compiler/BUILD.gn
++++ chromium-115.0.5790.32/build/config/compiler/BUILD.gn
+@@ -302,9 +302,7 @@ config("compiler") {
  
    configs += [
      # See the definitions below.
@@ -21,7 +21,7 @@
      ":compiler_codegen",
      ":compiler_deterministic",
    ]
-@@ -540,37 +538,6 @@ config("compiler") {
+@@ -570,37 +568,6 @@ config("compiler") {
      ldflags += [ "-Wl,-z,keep-text-section-prefix" ]
    }
  
@@ -59,7 +59,7 @@
    # C11/C++11 compiler flags setup.
    # ---------------------------
    if (is_linux || is_chromeos || is_android || (is_nacl && is_clang) ||
-@@ -1346,46 +1313,6 @@ config("compiler_deterministic") {
+@@ -1436,46 +1403,6 @@ config("compiler_deterministic") {
      }
    }
  
@@ -106,7 +106,7 @@
    # Tells the compiler not to use absolute paths when passing the default
    # paths to the tools it invokes. We don't want this because we don't
    # really need it and it can mess up the goma cache entries.
-@@ -1404,27 +1331,6 @@ config("compiler_deterministic") {
+@@ -1494,27 +1421,6 @@ config("compiler_deterministic") {
    }
  }
  
@@ -134,7 +134,7 @@
  config("rustc_revision") {
    if (rustc_revision != "") {
      # Similar to the above config, this is here so that all files get 
recompiled
-@@ -1714,7 +1620,7 @@ config("chromium_code") {
+@@ -1804,7 +1710,7 @@ config("chromium_code") {
        defines = [ "_HAS_NODISCARD" ]
      }
    } else {
@@ -143,7 +143,7 @@
      if (treat_warnings_as_errors) {
        cflags += [ "-Werror" ]
  
-@@ -1723,10 +1629,6 @@ config("chromium_code") {
+@@ -1813,10 +1719,6 @@ config("chromium_code") {
        # well.
        ldflags = [ "-Werror" ]
      }
@@ -154,7 +154,7 @@
  
      if (treat_warnings_as_errors) {
        # Turn rustc warnings into the "deny" lint level, which produce compiler
-@@ -1744,16 +1646,6 @@ config("chromium_code") {
+@@ -1834,16 +1736,6 @@ config("chromium_code") {
        "__STDC_FORMAT_MACROS",
      ]
  
@@ -171,7 +171,7 @@
      if (is_apple) {
        cflags_objc = [ "-Wimplicit-retain-self" ]
        cflags_objcc = [ "-Wimplicit-retain-self" ]
-@@ -2122,7 +2014,8 @@ config("default_stack_frames") {
+@@ -2212,7 +2104,8 @@ config("default_stack_frames") {
  }
  
  # Default "optimization on" config.
@@ -181,7 +181,7 @@
    if (is_win) {
      if (chrome_pgo_phase != 2) {
        # Favor size over speed, /O1 must be before the common flags.
-@@ -2181,7 +2074,8 @@ config("optimize") {
+@@ -2271,7 +2164,8 @@ config("optimize") {
  }
  
  # Turn off optimizations.
@@ -191,7 +191,7 @@
    if (is_win) {
      cflags = [
        "/Od",  # Disable optimization.
-@@ -2221,7 +2115,8 @@ config("no_optimize") {
+@@ -2311,7 +2205,8 @@ config("no_optimize") {
  # Turns up the optimization level. On Windows, this implies whole program
  # optimization and link-time code generation which is very expensive and 
should
  # be used sparingly.
@@ -201,7 +201,7 @@
    if (is_nacl && is_nacl_irt) {
      # The NaCl IRT is a special case and always wants its own config.
      # Various components do:
-@@ -2254,7 +2149,8 @@ config("optimize_max") {
+@@ -2344,7 +2239,8 @@ config("optimize_max") {
  #
  # TODO(crbug.com/621335) - rework how all of these configs are related
  # so that we don't need this disclaimer.
@@ -211,7 +211,7 @@
    if (is_nacl && is_nacl_irt) {
      # The NaCl IRT is a special case and always wants its own config.
      # Various components do:
-@@ -2280,7 +2176,8 @@ config("optimize_speed") {
+@@ -2370,7 +2266,8 @@ config("optimize_speed") {
    }
  }
  
@@ -221,7 +221,7 @@
    cflags = [ "-O1" ] + common_optimize_on_cflags
    rustflags = [ "-Copt-level=1" ]
    ldflags = common_optimize_on_ldflags
-@@ -2405,7 +2302,8 @@ config("win_pdbaltpath") {
+@@ -2495,7 +2392,8 @@ config("win_pdbaltpath") {
  }
  
  # Full symbols.
@@ -231,17 +231,17 @@
    rustflags = []
    if (is_win) {
      if (is_clang) {
-@@ -2548,7 +2446,8 @@ config("symbols") {
+@@ -2638,7 +2536,8 @@ config("symbols") {
  # Minimal symbols.
  # This config guarantees to hold symbol for stack trace which are shown to 
user
  # when crash happens in unittests running on buildbot.
 -config("minimal_symbols") {
 +config("minimal_symbols") { }
 +config("xminimal_symbols") {
+   rustflags = []
    if (is_win) {
      # Functions, files, and line tables only.
-     cflags = []
-@@ -2622,7 +2521,8 @@ config("minimal_symbols") {
+@@ -2723,7 +2622,8 @@ config("minimal_symbols") {
  # This configuration contains function names only. That is, the compiler is
  # told to not generate debug information and the linker then just puts 
function
  # names in the final debug information.

++++++ chromium-114-workaround_clang_bug-structured_binding.patch ++++++
--- /var/tmp/diff_new_pack.F3PwII/_old  2023-07-19 19:11:48.200976506 +0200
+++ /var/tmp/diff_new_pack.F3PwII/_new  2023-07-19 19:11:48.200976506 +0200
@@ -1,6 +1,7 @@
-diff -up 
chromium-114.0.5735.26/third_party/blink/renderer/core/layout/ng/grid/ng_grid_layout_algorithm.cc.workaround_clang_bug-structured_binding
 
chromium-114.0.5735.26/third_party/blink/renderer/core/layout/ng/grid/ng_grid_layout_algorithm.cc
---- 
chromium-114.0.5735.26/third_party/blink/renderer/core/layout/ng/grid/ng_grid_layout_algorithm.cc.workaround_clang_bug-structured_binding
  2023-05-11 03:36:27.000000000 +0200
-+++ 
chromium-114.0.5735.26/third_party/blink/renderer/core/layout/ng/grid/ng_grid_layout_algorithm.cc
  2023-05-14 11:49:42.558129164 +0200
+Index: 
chromium-115.0.5790.32/third_party/blink/renderer/core/layout/ng/grid/ng_grid_layout_algorithm.cc
+===================================================================
+--- 
chromium-115.0.5790.32.orig/third_party/blink/renderer/core/layout/ng/grid/ng_grid_layout_algorithm.cc
++++ 
chromium-115.0.5790.32/third_party/blink/renderer/core/layout/ng/grid/ng_grid_layout_algorithm.cc
 @@ -238,7 +238,10 @@ const NGLayoutResult* NGGridLayoutAlgori
                                : BuildGridSizingTree(&oof_children);
  
@@ -13,20 +14,7 @@
  
    if (IsBreakInside(BreakToken())) {
      // TODO(layout-dev): When we support variable inline-size fragments we'll
-@@ -520,8 +523,10 @@ wtf_size_t NGGridLayoutAlgorithm::BuildG
-                                 row_auto_repetitions);
- 
-   bool has_nested_subgrid = false;
--  auto& [grid_items, layout_data, subtree_size] =
--      sizing_tree->CreateSizingData(opt_subgrid_data);
-+  auto& [g_i, l_d, s_s] = sizing_tree->CreateSizingData(opt_subgrid_data);
-+  auto& grid_items = g_i;
-+  auto& layout_data = l_d;
-+  auto& subtree_size = s_s;
- 
-   if (!must_ignore_children) {
-     // Construct grid items that are not subgridded.
-@@ -650,8 +655,10 @@ NGGridSizingTree NGGridLayoutAlgorithm::
+@@ -655,8 +658,10 @@ NGGridSizingTree NGGridLayoutAlgorithm::
    NGGridSizingTree sizing_tree;
  
    if (const auto* layout_subtree = ConstraintSpace().GridLayoutSubtree()) {
@@ -39,20 +27,7 @@
  
      const auto& node = Node();
      grid_items =
-@@ -1640,8 +1647,10 @@ void NGGridLayoutAlgorithm::InitializeTr
-     const absl::optional<GridTrackSizingDirection>& opt_track_direction) 
const {
-   DCHECK(sizing_subtree);
- 
--  auto& [grid_items, layout_data, subtree_size] =
--      sizing_subtree.SubtreeRootData();
-+  auto& [g_i, l_d, s_s] = sizing_subtree.SubtreeRootData();
-+  auto& grid_items = g_i;
-+  auto& layout_data = l_d;
-+  auto& subtree_size = s_s;
- 
-   auto InitAndCacheTrackSizes = [&](GridTrackSizingDirection track_direction) 
{
-     InitializeTrackCollection(opt_subgrid_data, track_direction, 
&layout_data);
-@@ -1825,8 +1834,10 @@ void NGGridLayoutAlgorithm::CompleteTrac
+@@ -1798,8 +1803,10 @@ void NGGridLayoutAlgorithm::CompleteTrac
      bool* opt_needs_additional_pass) const {
    DCHECK(sizing_subtree);
  
@@ -65,9 +40,10 @@
  
    const bool is_for_columns = track_direction == kForColumns;
    const bool has_non_definite_track =
-diff -up chromium-114.0.5735.26/media/base/cdm_promise_adapter.cc.me 
chromium-114.0.5735.26/media/base/cdm_promise_adapter.cc
---- chromium-114.0.5735.26/media/base/cdm_promise_adapter.cc.me        
2023-05-14 17:35:00.446844465 +0200
-+++ chromium-114.0.5735.26/media/base/cdm_promise_adapter.cc   2023-05-14 
17:39:22.991733926 +0200
+Index: chromium-115.0.5790.32/media/base/cdm_promise_adapter.cc
+===================================================================
+--- chromium-115.0.5790.32.orig/media/base/cdm_promise_adapter.cc
++++ chromium-115.0.5790.32/media/base/cdm_promise_adapter.cc
 @@ -94,7 +94,9 @@ void CdmPromiseAdapter::RejectPromise(ui
  void CdmPromiseAdapter::Clear(ClearReason reason) {
    // Reject all outstanding promises.

++++++ chromium-115-Qt-moc-version.patch ++++++
diff --git a/BUILD.gn b/BUILD.gn.new
index 6a67961..92cf16e 100644
--- a/ui/qt/BUILD.gn
+++ b/ui/qt/BUILD.gn
@@ -40,15 +40,6 @@ source_set("qt_interface") {
   sources = [ "qt_interface.cc" ]
 }
 
-if (!use_sysroot) {
-  action("generate_moc") {
-    script = "moc_wrapper.py"
-    inputs = [ "//ui/qt/qt_shim.h" ]
-    outputs = [ "$root_gen_dir/qt_shim_moc.cc" ]
-    args = rebase_path(inputs + outputs, root_build_dir)
-  }
-}
-
 template("qt_shim") {
   pkg_config("qt" + invoker.qt_version + "_config") {
     packages = [
@@ -56,6 +47,13 @@ template("qt_shim") {
       "Qt" + invoker.qt_version + "Widgets",
     ]
   }
+  
+  action("generate_moc" + invoker.qt_version) {
+    script = "moc_wrapper.py"
+    inputs = [ "//ui/qt/qt_shim.h" ]
+    outputs = [ "$root_gen_dir/qt" + invoker.qt_version + "_shim_moc.cc" ]
+    args = rebase_path(inputs + outputs, root_build_dir) + [ 
invoker.qt_version ]
+  }
 
   shared_library(target_name) {
     visibility = [
@@ -89,8 +87,8 @@ template("qt_shim") {
       # avoid a build-time dependency on `moc` when using the sysroot.
       sources += [ "qt" + invoker.qt_version + "_shim_moc.cc" ]
     } else {
-      sources += get_target_outputs(":generate_moc")
-      deps += [ ":generate_moc" ]
+      sources += get_target_outputs(":generate_moc" + invoker.qt_version)
+      deps += [ ":generate_moc" + invoker.qt_version ]
     }
   }
 }
diff --git a/moc_wrapper.py b/moc_wrapper.py.new
index 9cb04db..a9227ef 100755
--- a/ui/qt/moc_wrapper.py
+++ b/ui/qt/moc_wrapper.py
@@ -6,5 +6,5 @@
 import subprocess
 import sys
 
-
-subprocess.check_call(["moc", sys.argv[1], "-o", sys.argv[2]])
+cmd = "moc-qt" + sys.argv[3]
+subprocess.check_call([cmd, sys.argv[1], "-o", sys.argv[2]])

++++++ chromium-115-lp155-typename.patch ++++++
Index: 
chromium-115.0.5790.32/components/optimization_guide/core/tflite_model_executor.h
===================================================================
--- 
chromium-115.0.5790.32.orig/components/optimization_guide/core/tflite_model_executor.h
+++ 
chromium-115.0.5790.32/components/optimization_guide/core/tflite_model_executor.h
@@ -189,7 +189,7 @@ class TFLiteModelExecutor : public Model
   void SendForBatchExecution(
       BatchExecutionCallback callback_on_complete,
       base::TimeTicks start_time,
-      ModelExecutor<OutputType, InputType>::ConstRefInputVector inputs)
+      typename ModelExecutor<OutputType, InputType>::ConstRefInputVector 
inputs)
       override {
     DCHECK(execution_task_runner_->RunsTasksInCurrentSequence());
     DCHECK_CALLED_ON_VALID_SEQUENCE(sequence_checker_);

++++++ chromium-115-skia-include.patch ++++++
From: Andreas Stieger <andreas.stie...@gmx.de>
Date: Wed, 21 Jun 2023 01:16:53 +0200
Subject: [PATCH] fix include for std::pow
Upstream: meh

[ 1587s] ../skia/ext/skcolorspace_trfn.cc:36:16: error: no member named 'pow' 
in namespace 'std'
[ 1587s]   alpha = std::pow(alpha_to_ginv, g);
[ 1587s]           ~~~~~^
[ 1587s] ../skia/ext/skcolorspace_trfn.cc:44:30: error: no member named 'pow' 
in namespace 'std'
[ 1587s]   float alpha_to_ginv = std::pow(alpha, 1 / f.g);
[ 1587s]                         ~~~~~^
[ 1587s] 2 errors generated.

Index: chromium-115.0.5790.32/skia/ext/skcolorspace_trfn.cc
===================================================================
--- chromium-115.0.5790.32.orig/skia/ext/skcolorspace_trfn.cc
+++ chromium-115.0.5790.32/skia/ext/skcolorspace_trfn.cc
@@ -3,6 +3,7 @@
 // found in the LICENSE file.
 
 #include "skia/ext/skcolorspace_trfn.h"
+#include <cmath>
 
 namespace skia {
 

++++++ chromium-115-verify_name_match-include.patch ++++++
Index: chromium-115.0.5790.32/net/cert/pki/verify_name_match.h
===================================================================
--- chromium-115.0.5790.32.orig/net/cert/pki/verify_name_match.h
+++ chromium-115.0.5790.32/net/cert/pki/verify_name_match.h
@@ -6,6 +6,7 @@
 #define NET_CERT_PKI_VERIFY_NAME_MATCH_H_
 
 #include <string>
+#include <vector>
 
 #include "net/base/net_export.h"
 

++++++ chromium-114.0.5735.198.tar.xz -> chromium-115.0.5790.98.tar.xz ++++++
/work/SRC/openSUSE:Factory/chromium/chromium-114.0.5735.198.tar.xz 
/work/SRC/openSUSE:Factory/.chromium.new.5570/chromium-115.0.5790.98.tar.xz 
differ: char 15, line 1

++++++ chromium-master-prefs-path.patch ++++++
--- /var/tmp/diff_new_pack.F3PwII/_old  2023-07-19 19:11:48.288977021 +0200
+++ /var/tmp/diff_new_pack.F3PwII/_new  2023-07-19 19:11:48.292977044 +0200
@@ -1,16 +1,17 @@
-Index: 
chromium-91.0.4472.57/chrome/browser/first_run/first_run_internal_linux.cc
+Index: 
chromium-115.0.5790.32/chrome/browser/first_run/first_run_internal_linux.cc
 ===================================================================
---- 
chromium-91.0.4472.57.orig/chrome/browser/first_run/first_run_internal_linux.cc
-+++ chromium-91.0.4472.57/chrome/browser/first_run/first_run_internal_linux.cc
-@@ -21,9 +21,7 @@ bool IsOrganicFirstRun() {
+--- 
chromium-115.0.5790.32.orig/chrome/browser/first_run/first_run_internal_linux.cc
++++ chromium-115.0.5790.32/chrome/browser/first_run/first_run_internal_linux.cc
+@@ -21,10 +21,7 @@ bool IsOrganicFirstRun() {
  base::FilePath InitialPrefsPath() {
    // The standard location of the initial prefs is next to the chrome binary.
-   base::FilePath initial_prefs;
--  if (!base::PathService::Get(base::DIR_EXE, &initial_prefs))
+   base::FilePath dir_exe;
+-  if (!base::PathService::Get(base::DIR_EXE, &dir_exe)) {
 -    return base::FilePath();
+-  }
 -
-+  initial_prefs = base::FilePath("/etc/chromium");
-   base::FilePath new_path = 
initial_prefs.AppendASCII(installer::kInitialPrefs);
-   if (base::PathIsReadable(new_path))
-     return new_path;
++  dir_exe = base::FilePath("/etc/chromium");
+   return installer::InitialPreferences::Path(dir_exe);
+ }
+ 
 

++++++ chromium-norar.patch ++++++
--- /var/tmp/diff_new_pack.F3PwII/_old  2023-07-19 19:11:48.300977091 +0200
+++ /var/tmp/diff_new_pack.F3PwII/_new  2023-07-19 19:11:48.304977115 +0200
@@ -1,6 +1,7 @@
-diff -up 
chromium-114.0.5735.35/chrome/browser/safe_browsing/download_protection/file_analyzer.cc.nounrar
 
chromium-114.0.5735.35/chrome/browser/safe_browsing/download_protection/file_analyzer.cc
---- 
chromium-114.0.5735.35/chrome/browser/safe_browsing/download_protection/file_analyzer.cc.nounrar
   2023-05-18 00:37:47.000000000 +0200
-+++ 
chromium-114.0.5735.35/chrome/browser/safe_browsing/download_protection/file_analyzer.cc
   2023-05-21 18:12:30.368425080 +0200
+Index: 
chromium-115.0.5790.32/chrome/browser/safe_browsing/download_protection/file_analyzer.cc
+===================================================================
+--- 
chromium-115.0.5790.32.orig/chrome/browser/safe_browsing/download_protection/file_analyzer.cc
++++ 
chromium-115.0.5790.32/chrome/browser/safe_browsing/download_protection/file_analyzer.cc
 @@ -77,8 +77,6 @@ void FileAnalyzer::Start(const base::Fil
  
    if (inspection_type == DownloadFileType::ZIP) {
@@ -10,16 +11,17 @@
  #if BUILDFLAG(IS_MAC)
    } else if (inspection_type == DownloadFileType::DMG) {
      StartExtractDmgFeatures();
-diff -up 
chromium-114.0.5735.35/chrome/common/safe_browsing/archive_analyzer.cc.nounrar 
chromium-114.0.5735.35/chrome/common/safe_browsing/archive_analyzer.cc
---- 
chromium-114.0.5735.35/chrome/common/safe_browsing/archive_analyzer.cc.nounrar  
   2023-05-18 00:37:48.000000000 +0200
-+++ chromium-114.0.5735.35/chrome/common/safe_browsing/archive_analyzer.cc     
2023-05-21 18:11:14.870058635 +0200
+Index: chromium-115.0.5790.32/chrome/utility/safe_browsing/archive_analyzer.cc
+===================================================================
+--- 
chromium-115.0.5790.32.orig/chrome/utility/safe_browsing/archive_analyzer.cc
++++ chromium-115.0.5790.32/chrome/utility/safe_browsing/archive_analyzer.cc
 @@ -8,7 +8,6 @@
  #include "build/build_config.h"
  #include "build/buildflag.h"
  #include "chrome/common/safe_browsing/archive_analyzer_results.h"
--#include "chrome/common/safe_browsing/rar_analyzer.h"
- #include "chrome/common/safe_browsing/seven_zip_analyzer.h"
- #include "chrome/common/safe_browsing/zip_analyzer.h"
+-#include "chrome/utility/safe_browsing/rar_analyzer.h"
+ #include "chrome/utility/safe_browsing/seven_zip_analyzer.h"
+ #include "chrome/utility/safe_browsing/zip_analyzer.h"
  #include 
"components/safe_browsing/content/common/proto/download_file_types.pb.h"
 @@ -23,9 +22,7 @@ namespace safe_browsing {
  // static
@@ -32,41 +34,23 @@
      return std::make_unique<ZipAnalyzer>();
    } else if (file_type == DownloadFileType::SEVEN_ZIP) {
      return std::make_unique<SevenZipAnalyzer>();
-diff -up chromium-114.0.5735.35/chrome/common/safe_browsing/BUILD.gn.nounrar 
chromium-114.0.5735.35/chrome/common/safe_browsing/BUILD.gn
---- chromium-114.0.5735.35/chrome/common/safe_browsing/BUILD.gn.nounrar        
2023-05-18 00:37:48.000000000 +0200
-+++ chromium-114.0.5735.35/chrome/common/safe_browsing/BUILD.gn        
2023-05-21 18:11:14.869058617 +0200
-@@ -145,8 +145,6 @@ source_set("safe_browsing") {
-       "protobuf_message_log_macros.h",
-       "protobuf_message_read_macros.h",
-       "protobuf_message_write_macros.h",
--      "rar_analyzer.cc",
--      "rar_analyzer.h",
-       "seven_zip_analyzer.cc",
-       "seven_zip_analyzer.h",
-       "zip_analyzer.cc",
-@@ -162,7 +160,6 @@ source_set("safe_browsing") {
+Index: chromium-115.0.5790.32/chrome/common/safe_browsing/BUILD.gn
+===================================================================
+--- chromium-115.0.5790.32.orig/chrome/common/safe_browsing/BUILD.gn
++++ chromium-115.0.5790.32/chrome/common/safe_browsing/BUILD.gn
+@@ -134,7 +134,6 @@ source_set("safe_browsing") {
        "//components/safe_browsing/content/common:file_type_policies",
        "//components/safe_browsing/core/common",
        "//third_party/lzma_sdk/google:seven_zip_reader",
 -      "//third_party/unrar:unrar",
      ]
  
-     if (is_linux) {
-diff -up 
chromium-114.0.5735.35/chrome/common/safe_browsing/zip_analyzer.cc.nounrar 
chromium-114.0.5735.35/chrome/common/safe_browsing/zip_analyzer.cc
---- chromium-114.0.5735.35/chrome/common/safe_browsing/zip_analyzer.cc.nounrar 
2023-05-18 00:37:48.000000000 +0200
-+++ chromium-114.0.5735.35/chrome/common/safe_browsing/zip_analyzer.cc 
2023-05-21 18:11:14.869058617 +0200
-@@ -18,7 +18,6 @@
- #include "base/time/time.h"
- #include "build/build_config.h"
- #include "chrome/common/safe_browsing/archive_analyzer_results.h"
--#include "chrome/common/safe_browsing/rar_analyzer.h"
- #include "components/safe_browsing/content/common/file_type_policies.h"
- #include "components/safe_browsing/core/common/features.h"
- #include "components/safe_browsing/core/common/proto/csd.pb.h"
-diff -up 
chromium-114.0.5735.35/chrome/services/file_util/safe_archive_analyzer.cc.nounrar
 chromium-114.0.5735.35/chrome/services/file_util/safe_archive_analyzer.cc
---- 
chromium-114.0.5735.35/chrome/services/file_util/safe_archive_analyzer.cc.nounrar
  2023-05-18 00:37:48.000000000 +0200
-+++ chromium-114.0.5735.35/chrome/services/file_util/safe_archive_analyzer.cc  
2023-05-21 18:11:14.870058635 +0200
-@@ -71,6 +71,7 @@ void SafeArchiveAnalyzer::AnalyzeRarFile
+     public_deps = [
+Index: 
chromium-115.0.5790.32/chrome/services/file_util/safe_archive_analyzer.cc
+===================================================================
+--- 
chromium-115.0.5790.32.orig/chrome/services/file_util/safe_archive_analyzer.cc
++++ chromium-115.0.5790.32/chrome/services/file_util/safe_archive_analyzer.cc
+@@ -69,6 +69,7 @@ void SafeArchiveAnalyzer::AnalyzeRarFile
      base::File rar_file,
      mojo::PendingRemote<chrome::mojom::TemporaryFileGetter> temp_file_getter,
      AnalyzeRarFileCallback callback) {
@@ -74,7 +58,7 @@
    DCHECK(rar_file.IsValid());
    temp_file_getter_.Bind(std::move(temp_file_getter));
    callback_ = std::move(callback);
-@@ -86,6 +87,9 @@ void SafeArchiveAnalyzer::AnalyzeRarFile
+@@ -84,6 +85,9 @@ void SafeArchiveAnalyzer::AnalyzeRarFile
    rar_analyzer_.Analyze(std::move(rar_file), base::FilePath(),
                          std::move(analysis_finished_callback),
                          std::move(temp_file_getter_callback), &results_);
@@ -84,17 +68,18 @@
  }
  
  void SafeArchiveAnalyzer::AnalyzeSevenZipFile(
-diff -up 
chromium-114.0.5735.35/chrome/services/file_util/safe_archive_analyzer.h.nounrar
 chromium-114.0.5735.35/chrome/services/file_util/safe_archive_analyzer.h
---- 
chromium-114.0.5735.35/chrome/services/file_util/safe_archive_analyzer.h.nounrar
   2023-05-18 00:37:48.000000000 +0200
-+++ chromium-114.0.5735.35/chrome/services/file_util/safe_archive_analyzer.h   
2023-05-21 18:11:14.870058635 +0200
-@@ -6,7 +6,6 @@
- #define CHROME_SERVICES_FILE_UTIL_SAFE_ARCHIVE_ANALYZER_H_
+Index: chromium-115.0.5790.32/chrome/services/file_util/safe_archive_analyzer.h
+===================================================================
+--- 
chromium-115.0.5790.32.orig/chrome/services/file_util/safe_archive_analyzer.h
++++ chromium-115.0.5790.32/chrome/services/file_util/safe_archive_analyzer.h
+@@ -7,7 +7,6 @@
  
  #include "chrome/common/safe_browsing/archive_analyzer_results.h"
--#include "chrome/common/safe_browsing/rar_analyzer.h"
- #include "chrome/common/safe_browsing/seven_zip_analyzer.h"
- #include "chrome/common/safe_browsing/zip_analyzer.h"
  #include 
"chrome/services/file_util/public/mojom/safe_archive_analyzer.mojom.h"
+-#include "chrome/utility/safe_browsing/rar_analyzer.h"
+ #include "chrome/utility/safe_browsing/seven_zip_analyzer.h"
+ #include "chrome/utility/safe_browsing/zip_analyzer.h"
+ #include "mojo/public/cpp/bindings/remote.h"
 @@ -63,7 +62,6 @@ class SafeArchiveAnalyzer : public chrom
    void Timeout();
  
@@ -103,4 +88,25 @@
    safe_browsing::SevenZipAnalyzer seven_zip_analyzer_;
  #if BUILDFLAG(IS_MAC)
    safe_browsing::dmg::DMGAnalyzer dmg_analyzer_;
+Index: chromium-115.0.5790.32/chrome/utility/safe_browsing/BUILD.gn
+===================================================================
+--- chromium-115.0.5790.32.orig/chrome/utility/safe_browsing/BUILD.gn
++++ chromium-115.0.5790.32/chrome/utility/safe_browsing/BUILD.gn
+@@ -31,8 +31,6 @@ source_set("safe_browsing") {
+     sources = [
+       "archive_analyzer.cc",
+       "archive_analyzer.h",
+-      "rar_analyzer.cc",
+-      "rar_analyzer.h",
+       "seven_zip_analyzer.cc",
+       "seven_zip_analyzer.h",
+       "zip_analyzer.cc",
+@@ -55,7 +53,6 @@ source_set("safe_browsing") {
+       "//components/safe_browsing/content/common:file_type_policies",
+       "//components/safe_browsing/core/common",
+       "//third_party/lzma_sdk/google:seven_zip_reader",
+-      "//third_party/unrar:unrar",
+     ]
+ 
+     if (is_linux) {
 


++++++ gcc13-fix.patch ++++++
--- /var/tmp/diff_new_pack.F3PwII/_old  2023-07-19 19:11:48.340977325 +0200
+++ /var/tmp/diff_new_pack.F3PwII/_new  2023-07-19 19:11:48.344977348 +0200
@@ -1,7 +1,7 @@
-Index: chromium-114.0.5735.90/base/check_op.h
+Index: chromium-115.0.5790.32/base/check_op.h
 ===================================================================
---- chromium-114.0.5735.90.orig/base/check_op.h
-+++ chromium-114.0.5735.90/base/check_op.h
+--- chromium-115.0.5790.32.orig/base/check_op.h
++++ chromium-115.0.5790.32/base/check_op.h
 @@ -5,6 +5,7 @@
  #ifndef BASE_CHECK_OP_H_
  #define BASE_CHECK_OP_H_
@@ -10,10 +10,10 @@
  #include <cstddef>
  #include <string>
  #include <type_traits>
-Index: chromium-114.0.5735.90/base/debug/profiler.h
+Index: chromium-115.0.5790.32/base/debug/profiler.h
 ===================================================================
---- chromium-114.0.5735.90.orig/base/debug/profiler.h
-+++ chromium-114.0.5735.90/base/debug/profiler.h
+--- chromium-115.0.5790.32.orig/base/debug/profiler.h
++++ chromium-115.0.5790.32/base/debug/profiler.h
 @@ -8,6 +8,7 @@
  #include <stddef.h>
  #include <stdint.h>
@@ -22,10 +22,10 @@
  #include <string>
  
  #include "base/base_export.h"
-Index: 
chromium-114.0.5735.90/components/viz/common/view_transition_element_resource_id.h
+Index: 
chromium-115.0.5790.32/components/viz/common/view_transition_element_resource_id.h
 ===================================================================
---- 
chromium-114.0.5735.90.orig/components/viz/common/view_transition_element_resource_id.h
-+++ 
chromium-114.0.5735.90/components/viz/common/view_transition_element_resource_id.h
+--- 
chromium-115.0.5790.32.orig/components/viz/common/view_transition_element_resource_id.h
++++ 
chromium-115.0.5790.32/components/viz/common/view_transition_element_resource_id.h
 @@ -7,6 +7,7 @@
  
  #include <stdint.h>
@@ -34,10 +34,10 @@
  #include <string>
  #include <vector>
  
-Index: chromium-114.0.5735.90/gpu/config/gpu_feature_info.h
+Index: chromium-115.0.5790.32/gpu/config/gpu_feature_info.h
 ===================================================================
---- chromium-114.0.5735.90.orig/gpu/config/gpu_feature_info.h
-+++ chromium-114.0.5735.90/gpu/config/gpu_feature_info.h
+--- chromium-115.0.5790.32.orig/gpu/config/gpu_feature_info.h
++++ chromium-115.0.5790.32/gpu/config/gpu_feature_info.h
 @@ -7,6 +7,7 @@
  
  #include <stdint.h>
@@ -46,10 +46,10 @@
  #include <string>
  #include <vector>
  
-Index: chromium-114.0.5735.90/net/base/net_export.h
+Index: chromium-115.0.5790.32/net/base/net_export.h
 ===================================================================
---- chromium-114.0.5735.90.orig/net/base/net_export.h
-+++ chromium-114.0.5735.90/net/base/net_export.h
+--- chromium-115.0.5790.32.orig/net/base/net_export.h
++++ chromium-115.0.5790.32/net/base/net_export.h
 @@ -5,6 +5,8 @@
  #ifndef NET_BASE_NET_EXPORT_H_
  #define NET_BASE_NET_EXPORT_H_
@@ -59,10 +59,10 @@
  // Defines NET_EXPORT so that functionality implemented by the net module can
  // be exported to consumers, and NET_EXPORT_PRIVATE that allows unit tests to
  // access features not intended to be used directly by real consumers.
-Index: 
chromium-114.0.5735.90/sandbox/linux/syscall_broker/broker_file_permission.h
+Index: 
chromium-115.0.5790.32/sandbox/linux/syscall_broker/broker_file_permission.h
 ===================================================================
---- 
chromium-114.0.5735.90.orig/sandbox/linux/syscall_broker/broker_file_permission.h
-+++ 
chromium-114.0.5735.90/sandbox/linux/syscall_broker/broker_file_permission.h
+--- 
chromium-115.0.5790.32.orig/sandbox/linux/syscall_broker/broker_file_permission.h
++++ 
chromium-115.0.5790.32/sandbox/linux/syscall_broker/broker_file_permission.h
 @@ -5,6 +5,7 @@
  #ifndef SANDBOX_LINUX_SYSCALL_BROKER_BROKER_FILE_PERMISSION_H_
  #define SANDBOX_LINUX_SYSCALL_BROKER_BROKER_FILE_PERMISSION_H_
@@ -71,10 +71,10 @@
  #include <bitset>
  #include <cstdint>
  #include <string>
-Index: chromium-114.0.5735.90/third_party/abseil-cpp/absl/strings/string_view.h
+Index: chromium-115.0.5790.32/third_party/abseil-cpp/absl/strings/string_view.h
 ===================================================================
---- 
chromium-114.0.5735.90.orig/third_party/abseil-cpp/absl/strings/string_view.h
-+++ chromium-114.0.5735.90/third_party/abseil-cpp/absl/strings/string_view.h
+--- 
chromium-115.0.5790.32.orig/third_party/abseil-cpp/absl/strings/string_view.h
++++ chromium-115.0.5790.32/third_party/abseil-cpp/absl/strings/string_view.h
 @@ -27,6 +27,7 @@
  #ifndef ABSL_STRINGS_STRING_VIEW_H_
  #define ABSL_STRINGS_STRING_VIEW_H_
@@ -83,10 +83,10 @@
  #include <algorithm>
  #include <cassert>
  #include <cstddef>
-Index: chromium-114.0.5735.90/third_party/angle/include/GLSLANG/ShaderVars.h
+Index: chromium-115.0.5790.32/third_party/angle/include/GLSLANG/ShaderVars.h
 ===================================================================
---- chromium-114.0.5735.90.orig/third_party/angle/include/GLSLANG/ShaderVars.h
-+++ chromium-114.0.5735.90/third_party/angle/include/GLSLANG/ShaderVars.h
+--- chromium-115.0.5790.32.orig/third_party/angle/include/GLSLANG/ShaderVars.h
++++ chromium-115.0.5790.32/third_party/angle/include/GLSLANG/ShaderVars.h
 @@ -10,6 +10,7 @@
  #ifndef GLSLANG_SHADERVARS_H_
  #define GLSLANG_SHADERVARS_H_
@@ -95,10 +95,10 @@
  #include <algorithm>
  #include <array>
  #include <cstdint>
-Index: 
chromium-114.0.5735.90/third_party/blink/public/common/bluetooth/web_bluetooth_device_id.h
+Index: 
chromium-115.0.5790.32/third_party/blink/public/common/bluetooth/web_bluetooth_device_id.h
 ===================================================================
---- 
chromium-114.0.5735.90.orig/third_party/blink/public/common/bluetooth/web_bluetooth_device_id.h
-+++ 
chromium-114.0.5735.90/third_party/blink/public/common/bluetooth/web_bluetooth_device_id.h
+--- 
chromium-115.0.5790.32.orig/third_party/blink/public/common/bluetooth/web_bluetooth_device_id.h
++++ 
chromium-115.0.5790.32/third_party/blink/public/common/bluetooth/web_bluetooth_device_id.h
 @@ -7,6 +7,7 @@
  
  #include <stdint.h>
@@ -107,10 +107,10 @@
  #include <array>
  #include <cstdint>
  #include <functional>
-Index: chromium-114.0.5735.90/third_party/dawn/src/tint/reader/spirv/namer.h
+Index: chromium-115.0.5790.32/third_party/dawn/src/tint/reader/spirv/namer.h
 ===================================================================
---- chromium-114.0.5735.90.orig/third_party/dawn/src/tint/reader/spirv/namer.h
-+++ chromium-114.0.5735.90/third_party/dawn/src/tint/reader/spirv/namer.h
+--- chromium-115.0.5790.32.orig/third_party/dawn/src/tint/reader/spirv/namer.h
++++ chromium-115.0.5790.32/third_party/dawn/src/tint/reader/spirv/namer.h
 @@ -15,6 +15,7 @@
  #ifndef SRC_TINT_READER_SPIRV_NAMER_H_
  #define SRC_TINT_READER_SPIRV_NAMER_H_
@@ -119,10 +119,10 @@
  #include <string>
  #include <unordered_map>
  #include <vector>
-Index: 
chromium-114.0.5735.90/third_party/openscreen/src/discovery/dnssd/public/dns_sd_txt_record.h
+Index: 
chromium-115.0.5790.32/third_party/openscreen/src/discovery/dnssd/public/dns_sd_txt_record.h
 ===================================================================
---- 
chromium-114.0.5735.90.orig/third_party/openscreen/src/discovery/dnssd/public/dns_sd_txt_record.h
-+++ 
chromium-114.0.5735.90/third_party/openscreen/src/discovery/dnssd/public/dns_sd_txt_record.h
+--- 
chromium-115.0.5790.32.orig/third_party/openscreen/src/discovery/dnssd/public/dns_sd_txt_record.h
++++ 
chromium-115.0.5790.32/third_party/openscreen/src/discovery/dnssd/public/dns_sd_txt_record.h
 @@ -7,6 +7,7 @@
  
  #include <stdint.h>
@@ -131,10 +131,10 @@
  #include <functional>
  #include <map>
  #include <set>
-Index: chromium-114.0.5735.90/third_party/swiftshader/src/System/LRUCache.hpp
+Index: chromium-115.0.5790.32/third_party/swiftshader/src/System/LRUCache.hpp
 ===================================================================
---- chromium-114.0.5735.90.orig/third_party/swiftshader/src/System/LRUCache.hpp
-+++ chromium-114.0.5735.90/third_party/swiftshader/src/System/LRUCache.hpp
+--- chromium-115.0.5790.32.orig/third_party/swiftshader/src/System/LRUCache.hpp
++++ chromium-115.0.5790.32/third_party/swiftshader/src/System/LRUCache.hpp
 @@ -17,6 +17,7 @@
  
  #include "System/Debug.hpp"
@@ -143,10 +143,10 @@
  #include <cstddef>
  #include <cstdint>
  #include <functional>
-Index: 
chromium-114.0.5735.90/third_party/vulkan_memory_allocator/include/vk_mem_alloc.h
+Index: 
chromium-115.0.5790.32/third_party/vulkan_memory_allocator/include/vk_mem_alloc.h
 ===================================================================
---- 
chromium-114.0.5735.90.orig/third_party/vulkan_memory_allocator/include/vk_mem_alloc.h
-+++ 
chromium-114.0.5735.90/third_party/vulkan_memory_allocator/include/vk_mem_alloc.h
+--- 
chromium-115.0.5790.32.orig/third_party/vulkan_memory_allocator/include/vk_mem_alloc.h
++++ 
chromium-115.0.5790.32/third_party/vulkan_memory_allocator/include/vk_mem_alloc.h
 @@ -2388,6 +2388,7 @@ VMA_CALL_PRE void VMA_CALL_POST vmaFreeV
  #ifdef VMA_IMPLEMENTATION
  #undef VMA_IMPLEMENTATION
@@ -155,10 +155,10 @@
  #include <cstdint>
  #include <cstdlib>
  #include <cstring>
-Index: chromium-114.0.5735.90/ui/gfx/geometry/linear_gradient.h
+Index: chromium-115.0.5790.32/ui/gfx/geometry/linear_gradient.h
 ===================================================================
---- chromium-114.0.5735.90.orig/ui/gfx/geometry/linear_gradient.h
-+++ chromium-114.0.5735.90/ui/gfx/geometry/linear_gradient.h
+--- chromium-115.0.5790.32.orig/ui/gfx/geometry/linear_gradient.h
++++ chromium-115.0.5790.32/ui/gfx/geometry/linear_gradient.h
 @@ -7,6 +7,7 @@
  
  #include <stdint.h>
@@ -167,10 +167,10 @@
  #include <array>
  #include <cstddef>
  #include <cstdint>
-Index: 
chromium-114.0.5735.90/third_party/ruy/src/ruy/profiler/instrumentation.h
+Index: 
chromium-115.0.5790.32/third_party/ruy/src/ruy/profiler/instrumentation.h
 ===================================================================
---- 
chromium-114.0.5735.90.orig/third_party/ruy/src/ruy/profiler/instrumentation.h
-+++ chromium-114.0.5735.90/third_party/ruy/src/ruy/profiler/instrumentation.h
+--- 
chromium-115.0.5790.32.orig/third_party/ruy/src/ruy/profiler/instrumentation.h
++++ chromium-115.0.5790.32/third_party/ruy/src/ruy/profiler/instrumentation.h
 @@ -17,6 +17,7 @@ limitations under the License.
  #define RUY_RUY_PROFILER_INSTRUMENTATION_H_
  
@@ -179,10 +179,10 @@
  #include <cstdio>
  #include <mutex>
  #include <vector>
-Index: 
chromium-114.0.5735.90/third_party/tflite/src/tensorflow/lite/kernels/internal/spectrogram.h
+Index: 
chromium-115.0.5790.32/third_party/tflite/src/tensorflow/lite/kernels/internal/spectrogram.h
 ===================================================================
---- 
chromium-114.0.5735.90.orig/third_party/tflite/src/tensorflow/lite/kernels/internal/spectrogram.h
-+++ 
chromium-114.0.5735.90/third_party/tflite/src/tensorflow/lite/kernels/internal/spectrogram.h
+--- 
chromium-115.0.5790.32.orig/third_party/tflite/src/tensorflow/lite/kernels/internal/spectrogram.h
++++ 
chromium-115.0.5790.32/third_party/tflite/src/tensorflow/lite/kernels/internal/spectrogram.h
 @@ -31,6 +31,7 @@ limitations under the License.
  #ifndef TENSORFLOW_LITE_KERNELS_INTERNAL_SPECTROGRAM_H_
  #define TENSORFLOW_LITE_KERNELS_INTERNAL_SPECTROGRAM_H_
@@ -191,10 +191,10 @@
  #include <complex>
  #include <deque>
  #include <vector>
-Index: chromium-114.0.5735.90/base/containers/flat_map.h
+Index: chromium-115.0.5790.32/base/containers/flat_map.h
 ===================================================================
---- chromium-114.0.5735.90.orig/base/containers/flat_map.h
-+++ chromium-114.0.5735.90/base/containers/flat_map.h
+--- chromium-115.0.5790.32.orig/base/containers/flat_map.h
++++ chromium-115.0.5790.32/base/containers/flat_map.h
 @@ -5,6 +5,7 @@
  #ifndef BASE_CONTAINERS_FLAT_MAP_H_
  #define BASE_CONTAINERS_FLAT_MAP_H_
@@ -203,10 +203,10 @@
  #include <functional>
  #include <tuple>
  #include <utility>
-Index: chromium-114.0.5735.90/components/crash/core/app/crash_reporter_client.h
+Index: chromium-115.0.5790.32/components/crash/core/app/crash_reporter_client.h
 ===================================================================
---- 
chromium-114.0.5735.90.orig/components/crash/core/app/crash_reporter_client.h
-+++ chromium-114.0.5735.90/components/crash/core/app/crash_reporter_client.h
+--- 
chromium-115.0.5790.32.orig/components/crash/core/app/crash_reporter_client.h
++++ chromium-115.0.5790.32/components/crash/core/app/crash_reporter_client.h
 @@ -7,6 +7,7 @@
  
  #include <stdint.h>
@@ -215,10 +215,10 @@
  #include <string>
  
  #include "build/build_config.h"
-Index: chromium-114.0.5735.90/ui/base/prediction/kalman_filter.h
+Index: chromium-115.0.5790.32/ui/base/prediction/kalman_filter.h
 ===================================================================
---- chromium-114.0.5735.90.orig/ui/base/prediction/kalman_filter.h
-+++ chromium-114.0.5735.90/ui/base/prediction/kalman_filter.h
+--- chromium-115.0.5790.32.orig/ui/base/prediction/kalman_filter.h
++++ chromium-115.0.5790.32/ui/base/prediction/kalman_filter.h
 @@ -7,6 +7,8 @@
  
  #include <stdint.h>
@@ -228,10 +228,10 @@
  #include "base/component_export.h"
  #include "ui/gfx/geometry/matrix3_f.h"
  
-Index: 
chromium-114.0.5735.90/components/password_manager/core/browser/generation/password_generator.h
+Index: 
chromium-115.0.5790.32/components/password_manager/core/browser/generation/password_generator.h
 ===================================================================
---- 
chromium-114.0.5735.90.orig/components/password_manager/core/browser/generation/password_generator.h
-+++ 
chromium-114.0.5735.90/components/password_manager/core/browser/generation/password_generator.h
+--- 
chromium-115.0.5790.32.orig/components/password_manager/core/browser/generation/password_generator.h
++++ 
chromium-115.0.5790.32/components/password_manager/core/browser/generation/password_generator.h
 @@ -7,6 +7,7 @@
  
  #include <stdint.h>
@@ -240,10 +240,10 @@
  #include <string>
  
  
-Index: 
chromium-114.0.5735.90/components/feature_engagement/internal/event_storage_validator.h
+Index: 
chromium-115.0.5790.32/components/feature_engagement/internal/event_storage_validator.h
 ===================================================================
---- 
chromium-114.0.5735.90.orig/components/feature_engagement/internal/event_storage_validator.h
-+++ 
chromium-114.0.5735.90/components/feature_engagement/internal/event_storage_validator.h
+--- 
chromium-115.0.5790.32.orig/components/feature_engagement/internal/event_storage_validator.h
++++ 
chromium-115.0.5790.32/components/feature_engagement/internal/event_storage_validator.h
 @@ -7,6 +7,7 @@
  
  #include <stdint.h>
@@ -252,10 +252,10 @@
  #include <string>
  
  namespace feature_engagement {
-Index: 
chromium-114.0.5735.90/components/feature_engagement/internal/never_event_storage_validator.h
+Index: 
chromium-115.0.5790.32/components/feature_engagement/internal/never_event_storage_validator.h
 ===================================================================
---- 
chromium-114.0.5735.90.orig/components/feature_engagement/internal/never_event_storage_validator.h
-+++ 
chromium-114.0.5735.90/components/feature_engagement/internal/never_event_storage_validator.h
+--- 
chromium-115.0.5790.32.orig/components/feature_engagement/internal/never_event_storage_validator.h
++++ 
chromium-115.0.5790.32/components/feature_engagement/internal/never_event_storage_validator.h
 @@ -5,6 +5,7 @@
  #ifndef 
COMPONENTS_FEATURE_ENGAGEMENT_INTERNAL_NEVER_EVENT_STORAGE_VALIDATOR_H_
  #define 
COMPONENTS_FEATURE_ENGAGEMENT_INTERNAL_NEVER_EVENT_STORAGE_VALIDATOR_H_
@@ -264,22 +264,10 @@
  #include <string>
  
  #include "components/feature_engagement/internal/event_storage_validator.h"
-Index: 
chromium-114.0.5735.90/third_party/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Support/Signals.h
+Index: 
chromium-115.0.5790.32/third_party/swiftshader/third_party/llvm-10.0/llvm/lib/Support/Unix/Signals.inc
 ===================================================================
---- 
chromium-114.0.5735.90.orig/third_party/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Support/Signals.h
-+++ 
chromium-114.0.5735.90/third_party/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Support/Signals.h
-@@ -14,6 +14,7 @@
- #ifndef LLVM_SUPPORT_SIGNALS_H
- #define LLVM_SUPPORT_SIGNALS_H
- 
-+#include <cstdint>
- #include <string>
- 
- namespace llvm {
-Index: 
chromium-114.0.5735.90/third_party/swiftshader/third_party/llvm-10.0/llvm/lib/Support/Unix/Signals.inc
-===================================================================
---- 
chromium-114.0.5735.90.orig/third_party/swiftshader/third_party/llvm-10.0/llvm/lib/Support/Unix/Signals.inc
-+++ 
chromium-114.0.5735.90/third_party/swiftshader/third_party/llvm-10.0/llvm/lib/Support/Unix/Signals.inc
+--- 
chromium-115.0.5790.32.orig/third_party/swiftshader/third_party/llvm-10.0/llvm/lib/Support/Unix/Signals.inc
++++ 
chromium-115.0.5790.32/third_party/swiftshader/third_party/llvm-10.0/llvm/lib/Support/Unix/Signals.inc
 @@ -45,6 +45,7 @@
  #include "llvm/Support/SaveAndRestore.h"
  #include "llvm/Support/raw_ostream.h"
@@ -288,10 +276,10 @@
  #include <string>
  #include <sysexits.h>
  #ifdef HAVE_BACKTRACE
-Index: 
chromium-114.0.5735.90/chrome/browser/privacy_budget/encountered_surface_tracker.h
+Index: 
chromium-115.0.5790.32/chrome/browser/privacy_budget/encountered_surface_tracker.h
 ===================================================================
---- 
chromium-114.0.5735.90.orig/chrome/browser/privacy_budget/encountered_surface_tracker.h
-+++ 
chromium-114.0.5735.90/chrome/browser/privacy_budget/encountered_surface_tracker.h
+--- 
chromium-115.0.5790.32.orig/chrome/browser/privacy_budget/encountered_surface_tracker.h
++++ 
chromium-115.0.5790.32/chrome/browser/privacy_budget/encountered_surface_tracker.h
 @@ -7,6 +7,7 @@
  
  #include <stdint.h>
@@ -300,10 +288,10 @@
  #include <map>
  
  #include "base/containers/flat_set.h"
-Index: 
chromium-114.0.5735.90/components/autofill/core/browser/autofill_ablation_study.h
+Index: 
chromium-115.0.5790.32/components/autofill/core/browser/autofill_ablation_study.h
 ===================================================================
---- 
chromium-114.0.5735.90.orig/components/autofill/core/browser/autofill_ablation_study.h
-+++ 
chromium-114.0.5735.90/components/autofill/core/browser/autofill_ablation_study.h
+--- 
chromium-115.0.5790.32.orig/components/autofill/core/browser/autofill_ablation_study.h
++++ 
chromium-115.0.5790.32/components/autofill/core/browser/autofill_ablation_study.h
 @@ -7,6 +7,7 @@
  
  #include <stdint.h>
@@ -312,10 +300,10 @@
  #include <string>
  
  class GURL;
-Index: chromium-114.0.5735.90/components/omnibox/browser/on_device_head_model.h
+Index: chromium-115.0.5790.32/components/omnibox/browser/on_device_head_model.h
 ===================================================================
---- 
chromium-114.0.5735.90.orig/components/omnibox/browser/on_device_head_model.h
-+++ chromium-114.0.5735.90/components/omnibox/browser/on_device_head_model.h
+--- 
chromium-115.0.5790.32.orig/components/omnibox/browser/on_device_head_model.h
++++ chromium-115.0.5790.32/components/omnibox/browser/on_device_head_model.h
 @@ -7,6 +7,7 @@
  
  #include <stdint.h>
@@ -324,10 +312,10 @@
  #include <string>
  #include <utility>
  #include <vector>
-Index: 
chromium-114.0.5735.90/components/payments/content/utility/fingerprint_parser.h
+Index: 
chromium-115.0.5790.32/components/payments/content/utility/fingerprint_parser.h
 ===================================================================
---- 
chromium-114.0.5735.90.orig/components/payments/content/utility/fingerprint_parser.h
-+++ 
chromium-114.0.5735.90/components/payments/content/utility/fingerprint_parser.h
+--- 
chromium-115.0.5790.32.orig/components/payments/content/utility/fingerprint_parser.h
++++ 
chromium-115.0.5790.32/components/payments/content/utility/fingerprint_parser.h
 @@ -5,6 +5,7 @@
  #ifndef COMPONENTS_PAYMENTS_CONTENT_UTILITY_FINGERPRINT_PARSER_H_
  #define COMPONENTS_PAYMENTS_CONTENT_UTILITY_FINGERPRINT_PARSER_H_
@@ -336,10 +324,10 @@
  #include <stddef.h>
  #include <stdint.h>
  
-Index: chromium-114.0.5735.90/pdf/document_attachment_info.h
+Index: chromium-115.0.5790.32/pdf/document_attachment_info.h
 ===================================================================
---- chromium-114.0.5735.90.orig/pdf/document_attachment_info.h
-+++ chromium-114.0.5735.90/pdf/document_attachment_info.h
+--- chromium-115.0.5790.32.orig/pdf/document_attachment_info.h
++++ chromium-115.0.5790.32/pdf/document_attachment_info.h
 @@ -7,6 +7,7 @@
  
  #include <stdint.h>
@@ -348,10 +336,10 @@
  #include <string>
  
  
-Index: chromium-114.0.5735.90/third_party/pdfium/constants/annotation_flags.h
+Index: chromium-115.0.5790.32/third_party/pdfium/constants/annotation_flags.h
 ===================================================================
---- chromium-114.0.5735.90.orig/third_party/pdfium/constants/annotation_flags.h
-+++ chromium-114.0.5735.90/third_party/pdfium/constants/annotation_flags.h
+--- chromium-115.0.5790.32.orig/third_party/pdfium/constants/annotation_flags.h
++++ chromium-115.0.5790.32/third_party/pdfium/constants/annotation_flags.h
 @@ -7,6 +7,8 @@
  
  #include <stdint.h>
@@ -361,10 +349,10 @@
  namespace pdfium {
  namespace annotation_flags {
  
-Index: chromium-114.0.5735.90/base/cpu.h
+Index: chromium-115.0.5790.32/base/cpu.h
 ===================================================================
---- chromium-114.0.5735.90.orig/base/cpu.h
-+++ chromium-114.0.5735.90/base/cpu.h
+--- chromium-115.0.5790.32.orig/base/cpu.h
++++ chromium-115.0.5790.32/base/cpu.h
 @@ -5,6 +5,7 @@
  #ifndef BASE_CPU_H_
  #define BASE_CPU_H_
@@ -373,10 +361,10 @@
  #include <string>
  
  #include "base/base_export.h"
-Index: 
chromium-114.0.5735.90/third_party/vulkan-deps/vulkan-validation-layers/src/layers/external/vma/vk_mem_alloc.h
+Index: 
chromium-115.0.5790.32/third_party/vulkan-deps/vulkan-validation-layers/src/layers/external/vma/vk_mem_alloc.h
 ===================================================================
---- 
chromium-114.0.5735.90.orig/third_party/vulkan-deps/vulkan-validation-layers/src/layers/external/vma/vk_mem_alloc.h
-+++ 
chromium-114.0.5735.90/third_party/vulkan-deps/vulkan-validation-layers/src/layers/external/vma/vk_mem_alloc.h
+--- 
chromium-115.0.5790.32.orig/third_party/vulkan-deps/vulkan-validation-layers/src/layers/external/vma/vk_mem_alloc.h
++++ 
chromium-115.0.5790.32/third_party/vulkan-deps/vulkan-validation-layers/src/layers/external/vma/vk_mem_alloc.h
 @@ -2884,6 +2884,7 @@ static void vma_aligned_free(void* VMA_N
  
  // Define this macro to 1 to enable functions: vmaBuildStatsString, 
vmaFreeStatsString.
@@ -385,10 +373,10 @@
      static inline void VmaUint32ToStr(char* VMA_NOT_NULL outStr, size_t 
strLen, uint32_t num)
      {
          snprintf(outStr, strLen, "%u", static_cast<unsigned int>(num));
-Index: 
chromium-114.0.5735.90/chrome/browser/webauthn/authenticator_request_dialog_model.h
+Index: 
chromium-115.0.5790.32/chrome/browser/webauthn/authenticator_request_dialog_model.h
 ===================================================================
---- 
chromium-114.0.5735.90.orig/chrome/browser/webauthn/authenticator_request_dialog_model.h
-+++ 
chromium-114.0.5735.90/chrome/browser/webauthn/authenticator_request_dialog_model.h
+--- 
chromium-115.0.5790.32.orig/chrome/browser/webauthn/authenticator_request_dialog_model.h
++++ 
chromium-115.0.5790.32/chrome/browser/webauthn/authenticator_request_dialog_model.h
 @@ -8,6 +8,7 @@
  #include <memory>
  #include <string>
@@ -397,10 +385,10 @@
  
  #include "base/containers/span.h"
  #include "base/functional/callback_forward.h"
-Index: chromium-114.0.5735.90/gin/time_clamper.h
+Index: chromium-115.0.5790.32/gin/time_clamper.h
 ===================================================================
---- chromium-114.0.5735.90.orig/gin/time_clamper.h
-+++ chromium-114.0.5735.90/gin/time_clamper.h
+--- chromium-115.0.5790.32.orig/gin/time_clamper.h
++++ chromium-115.0.5790.32/gin/time_clamper.h
 @@ -48,7 +48,7 @@ class GIN_EXPORT TimeClamper {
      const int64_t micros = now_micros % 1000;
      // abs() is necessary for devices with times before unix-epoch (most 
likely
@@ -410,10 +398,10 @@
        return now_micros / 1000;
      }
      return ClampTimeResolution(now_micros) / 1000;
-Index: chromium-114.0.5735.90/chrome/test/chromedriver/chrome/web_view_impl.cc
+Index: chromium-115.0.5790.32/chrome/test/chromedriver/chrome/web_view_impl.cc
 ===================================================================
---- 
chromium-114.0.5735.90.orig/chrome/test/chromedriver/chrome/web_view_impl.cc
-+++ chromium-114.0.5735.90/chrome/test/chromedriver/chrome/web_view_impl.cc
+--- 
chromium-115.0.5790.32.orig/chrome/test/chromedriver/chrome/web_view_impl.cc
++++ chromium-115.0.5790.32/chrome/test/chromedriver/chrome/web_view_impl.cc
 @@ -11,6 +11,7 @@
  #include <queue>
  #include <utility>

Reply via email to