Skip to content

Commit 057f8a2

Browse files
electron-roller[bot]jkleinsccodebytere
authored andcommitted
chore: bump chromium to 119.0.6016.0 (main) (electron#39898)
* chore: bump chromium in DEPS to 119.0.6016.0 * chore: update patches * 4839124: Rename chrome/app/ branding strings https://chromium-review.googlesource.com/c/chromium/src/+/4839124 * 4846834: Clean up PrintRenderFrameHelper interaction with Blink. https://chromium-review.googlesource.com/c/chromium/src/+/4846834 * 4850759: Cache bounds of document pip windows https://chromium-review.googlesource.com/c/chromium/src/+/4850759 * 4864669: Roll libc++ from 84fb809dd6da to 68a6f0b88287 (352 revisions) https://chromium-review.googlesource.com/c/chromium/src/+/4864669 * 4863987: Remove five gpu workarounds. https://chromium-review.googlesource.com/c/chromium/src/+/4863987 --------- Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com> Co-authored-by: John Kleinschmidt <[email protected]> Co-authored-by: Shelley Vohr <[email protected]>
1 parent b0cd2a6 commit 057f8a2

File tree

45 files changed

+214
-622
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

45 files changed

+214
-622
lines changed

DEPS

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ gclient_gn_args_from = 'src'
22

33
vars = {
44
'chromium_version':
5-
'119.0.6006.0',
5+
'119.0.6016.0',
66
'node_version':
77
'v18.17.1',
88
'nan_version':

chromium_src/BUILD.gn

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,8 @@ static_library("chrome") {
5555
"//chrome/browser/net/proxy_config_monitor.h",
5656
"//chrome/browser/net/proxy_service_factory.cc",
5757
"//chrome/browser/net/proxy_service_factory.h",
58+
"//chrome/browser/picture_in_picture/picture_in_picture_bounds_cache.cc",
59+
"//chrome/browser/picture_in_picture/picture_in_picture_bounds_cache.h",
5860
"//chrome/browser/picture_in_picture/picture_in_picture_window_manager.cc",
5961
"//chrome/browser/picture_in_picture/picture_in_picture_window_manager.h",
6062
"//chrome/browser/platform_util.cc",

electron_paks.gni

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -192,7 +192,7 @@ template("electron_paks") {
192192
"${root_gen_dir}/ui/strings/ui_strings_",
193193
]
194194
deps = [
195-
"//chrome/app:chromium_strings",
195+
"//chrome/app:branded_strings",
196196
"//chrome/app:generated_resources",
197197
"//chrome/app/resources:locale_settings",
198198
"//chrome/app/resources:platform_locale_settings",

filenames.libcxx.gni

Lines changed: 52 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -79,6 +79,7 @@ libcxx_headers = [
7979
"//third_party/libc++/src/include/__algorithm/pstl_backends/cpu_backends/fill.h",
8080
"//third_party/libc++/src/include/__algorithm/pstl_backends/cpu_backends/find_if.h",
8181
"//third_party/libc++/src/include/__algorithm/pstl_backends/cpu_backends/for_each.h",
82+
"//third_party/libc++/src/include/__algorithm/pstl_backends/cpu_backends/libdispatch.h",
8283
"//third_party/libc++/src/include/__algorithm/pstl_backends/cpu_backends/merge.h",
8384
"//third_party/libc++/src/include/__algorithm/pstl_backends/cpu_backends/serial.h",
8485
"//third_party/libc++/src/include/__algorithm/pstl_backends/cpu_backends/stable_sort.h",
@@ -95,6 +96,7 @@ libcxx_headers = [
9596
"//third_party/libc++/src/include/__algorithm/pstl_is_partitioned.h",
9697
"//third_party/libc++/src/include/__algorithm/pstl_merge.h",
9798
"//third_party/libc++/src/include/__algorithm/pstl_replace.h",
99+
"//third_party/libc++/src/include/__algorithm/pstl_sort.h",
98100
"//third_party/libc++/src/include/__algorithm/pstl_stable_sort.h",
99101
"//third_party/libc++/src/include/__algorithm/pstl_transform.h",
100102
"//third_party/libc++/src/include/__algorithm/push_heap.h",
@@ -248,6 +250,7 @@ libcxx_headers = [
248250
"//third_party/libc++/src/include/__bit/countr.h",
249251
"//third_party/libc++/src/include/__bit/endian.h",
250252
"//third_party/libc++/src/include/__bit/has_single_bit.h",
253+
"//third_party/libc++/src/include/__bit/invert_if.h",
251254
"//third_party/libc++/src/include/__bit/popcount.h",
252255
"//third_party/libc++/src/include/__bit/rotate.h",
253256
"//third_party/libc++/src/include/__bit_reference",
@@ -281,6 +284,8 @@ libcxx_headers = [
281284
"//third_party/libc++/src/include/__chrono/steady_clock.h",
282285
"//third_party/libc++/src/include/__chrono/system_clock.h",
283286
"//third_party/libc++/src/include/__chrono/time_point.h",
287+
"//third_party/libc++/src/include/__chrono/tzdb.h",
288+
"//third_party/libc++/src/include/__chrono/tzdb_list.h",
284289
"//third_party/libc++/src/include/__chrono/weekday.h",
285290
"//third_party/libc++/src/include/__chrono/year.h",
286291
"//third_party/libc++/src/include/__chrono/year_month.h",
@@ -328,7 +333,6 @@ libcxx_headers = [
328333
"//third_party/libc++/src/include/__coroutine/coroutine_traits.h",
329334
"//third_party/libc++/src/include/__coroutine/noop_coroutine_handle.h",
330335
"//third_party/libc++/src/include/__coroutine/trivial_awaitables.h",
331-
"//third_party/libc++/src/include/__debug",
332336
"//third_party/libc++/src/include/__debug_utils/randomize_range.h",
333337
"//third_party/libc++/src/include/__debug_utils/strict_weak_ordering_check.h",
334338
"//third_party/libc++/src/include/__exception/exception.h",
@@ -387,6 +391,7 @@ libcxx_headers = [
387391
"//third_party/libc++/src/include/__format/range_formatter.h",
388392
"//third_party/libc++/src/include/__format/unicode.h",
389393
"//third_party/libc++/src/include/__format/width_estimation_table.h",
394+
"//third_party/libc++/src/include/__format/write_escaped.h",
390395
"//third_party/libc++/src/include/__functional/binary_function.h",
391396
"//third_party/libc++/src/include/__functional/binary_negate.h",
392397
"//third_party/libc++/src/include/__functional/bind.h",
@@ -415,11 +420,13 @@ libcxx_headers = [
415420
"//third_party/libc++/src/include/__functional/unary_negate.h",
416421
"//third_party/libc++/src/include/__functional/weak_result_type.h",
417422
"//third_party/libc++/src/include/__fwd/array.h",
423+
"//third_party/libc++/src/include/__fwd/bit_reference.h",
418424
"//third_party/libc++/src/include/__fwd/fstream.h",
419425
"//third_party/libc++/src/include/__fwd/get.h",
420426
"//third_party/libc++/src/include/__fwd/hash.h",
421427
"//third_party/libc++/src/include/__fwd/ios.h",
422428
"//third_party/libc++/src/include/__fwd/istream.h",
429+
"//third_party/libc++/src/include/__fwd/mdspan.h",
423430
"//third_party/libc++/src/include/__fwd/memory_resource.h",
424431
"//third_party/libc++/src/include/__fwd/ostream.h",
425432
"//third_party/libc++/src/include/__fwd/pair.h",
@@ -465,6 +472,7 @@ libcxx_headers = [
465472
"//third_party/libc++/src/include/__iterator/permutable.h",
466473
"//third_party/libc++/src/include/__iterator/prev.h",
467474
"//third_party/libc++/src/include/__iterator/projected.h",
475+
"//third_party/libc++/src/include/__iterator/ranges_iterator_traits.h",
468476
"//third_party/libc++/src/include/__iterator/readable_traits.h",
469477
"//third_party/libc++/src/include/__iterator/reverse_access.h",
470478
"//third_party/libc++/src/include/__iterator/reverse_iterator.h",
@@ -477,8 +485,31 @@ libcxx_headers = [
477485
"//third_party/libc++/src/include/__locale_dir/locale_base_api/bsd_locale_defaults.h",
478486
"//third_party/libc++/src/include/__locale_dir/locale_base_api/bsd_locale_fallbacks.h",
479487
"//third_party/libc++/src/include/__locale_dir/locale_base_api/locale_guard.h",
488+
"//third_party/libc++/src/include/__math/abs.h",
489+
"//third_party/libc++/src/include/__math/copysign.h",
490+
"//third_party/libc++/src/include/__math/error_functions.h",
491+
"//third_party/libc++/src/include/__math/exponential_functions.h",
492+
"//third_party/libc++/src/include/__math/fdim.h",
493+
"//third_party/libc++/src/include/__math/fma.h",
494+
"//third_party/libc++/src/include/__math/gamma.h",
495+
"//third_party/libc++/src/include/__math/hyperbolic_functions.h",
496+
"//third_party/libc++/src/include/__math/hypot.h",
497+
"//third_party/libc++/src/include/__math/inverse_hyperbolic_functions.h",
498+
"//third_party/libc++/src/include/__math/inverse_trigonometric_functions.h",
499+
"//third_party/libc++/src/include/__math/logarithms.h",
500+
"//third_party/libc++/src/include/__math/min_max.h",
501+
"//third_party/libc++/src/include/__math/modulo.h",
502+
"//third_party/libc++/src/include/__math/remainder.h",
503+
"//third_party/libc++/src/include/__math/roots.h",
504+
"//third_party/libc++/src/include/__math/rounding_functions.h",
505+
"//third_party/libc++/src/include/__math/traits.h",
506+
"//third_party/libc++/src/include/__math/trigonometric_functions.h",
480507
"//third_party/libc++/src/include/__mbstate_t.h",
508+
"//third_party/libc++/src/include/__mdspan/default_accessor.h",
481509
"//third_party/libc++/src/include/__mdspan/extents.h",
510+
"//third_party/libc++/src/include/__mdspan/layout_left.h",
511+
"//third_party/libc++/src/include/__mdspan/layout_right.h",
512+
"//third_party/libc++/src/include/__mdspan/mdspan.h",
482513
"//third_party/libc++/src/include/__memory/addressof.h",
483514
"//third_party/libc++/src/include/__memory/align.h",
484515
"//third_party/libc++/src/include/__memory/aligned_alloc.h",
@@ -504,7 +535,6 @@ libcxx_headers = [
504535
"//third_party/libc++/src/include/__memory/temp_value.h",
505536
"//third_party/libc++/src/include/__memory/temporary_buffer.h",
506537
"//third_party/libc++/src/include/__memory/uninitialized_algorithms.h",
507-
"//third_party/libc++/src/include/__memory/uninitialized_buffer.h",
508538
"//third_party/libc++/src/include/__memory/unique_ptr.h",
509539
"//third_party/libc++/src/include/__memory/uses_allocator.h",
510540
"//third_party/libc++/src/include/__memory/uses_allocator_construction.h",
@@ -517,6 +547,7 @@ libcxx_headers = [
517547
"//third_party/libc++/src/include/__memory_resource/unsynchronized_pool_resource.h",
518548
"//third_party/libc++/src/include/__mutex/lock_guard.h",
519549
"//third_party/libc++/src/include/__mutex/mutex.h",
550+
"//third_party/libc++/src/include/__mutex/once_flag.h",
520551
"//third_party/libc++/src/include/__mutex/tag_types.h",
521552
"//third_party/libc++/src/include/__mutex/unique_lock.h",
522553
"//third_party/libc++/src/include/__node_handle",
@@ -535,41 +566,6 @@ libcxx_headers = [
535566
"//third_party/libc++/src/include/__numeric/transform_exclusive_scan.h",
536567
"//third_party/libc++/src/include/__numeric/transform_inclusive_scan.h",
537568
"//third_party/libc++/src/include/__numeric/transform_reduce.h",
538-
"//third_party/libc++/src/include/__pstl/internal/algorithm_fwd.h",
539-
"//third_party/libc++/src/include/__pstl/internal/algorithm_impl.h",
540-
"//third_party/libc++/src/include/__pstl/internal/execution_defs.h",
541-
"//third_party/libc++/src/include/__pstl/internal/execution_impl.h",
542-
"//third_party/libc++/src/include/__pstl/internal/glue_algorithm_defs.h",
543-
"//third_party/libc++/src/include/__pstl/internal/glue_algorithm_impl.h",
544-
"//third_party/libc++/src/include/__pstl/internal/glue_memory_defs.h",
545-
"//third_party/libc++/src/include/__pstl/internal/glue_memory_impl.h",
546-
"//third_party/libc++/src/include/__pstl/internal/glue_numeric_defs.h",
547-
"//third_party/libc++/src/include/__pstl/internal/glue_numeric_impl.h",
548-
"//third_party/libc++/src/include/__pstl/internal/memory_impl.h",
549-
"//third_party/libc++/src/include/__pstl/internal/numeric_fwd.h",
550-
"//third_party/libc++/src/include/__pstl/internal/numeric_impl.h",
551-
"//third_party/libc++/src/include/__pstl/internal/omp/parallel_for.h",
552-
"//third_party/libc++/src/include/__pstl/internal/omp/parallel_for_each.h",
553-
"//third_party/libc++/src/include/__pstl/internal/omp/parallel_invoke.h",
554-
"//third_party/libc++/src/include/__pstl/internal/omp/parallel_merge.h",
555-
"//third_party/libc++/src/include/__pstl/internal/omp/parallel_reduce.h",
556-
"//third_party/libc++/src/include/__pstl/internal/omp/parallel_scan.h",
557-
"//third_party/libc++/src/include/__pstl/internal/omp/parallel_stable_partial_sort.h",
558-
"//third_party/libc++/src/include/__pstl/internal/omp/parallel_stable_sort.h",
559-
"//third_party/libc++/src/include/__pstl/internal/omp/parallel_transform_reduce.h",
560-
"//third_party/libc++/src/include/__pstl/internal/omp/parallel_transform_scan.h",
561-
"//third_party/libc++/src/include/__pstl/internal/omp/util.h",
562-
"//third_party/libc++/src/include/__pstl/internal/parallel_backend.h",
563-
"//third_party/libc++/src/include/__pstl/internal/parallel_backend_omp.h",
564-
"//third_party/libc++/src/include/__pstl/internal/parallel_backend_serial.h",
565-
"//third_party/libc++/src/include/__pstl/internal/parallel_backend_tbb.h",
566-
"//third_party/libc++/src/include/__pstl/internal/parallel_backend_utils.h",
567-
"//third_party/libc++/src/include/__pstl/internal/unseq_backend_simd.h",
568-
"//third_party/libc++/src/include/__pstl/internal/utils.h",
569-
"//third_party/libc++/src/include/__pstl_algorithm",
570-
"//third_party/libc++/src/include/__pstl_config_site.in",
571-
"//third_party/libc++/src/include/__pstl_memory",
572-
"//third_party/libc++/src/include/__pstl_numeric",
573569
"//third_party/libc++/src/include/__random/bernoulli_distribution.h",
574570
"//third_party/libc++/src/include/__random/binomial_distribution.h",
575571
"//third_party/libc++/src/include/__random/cauchy_distribution.h",
@@ -610,6 +606,7 @@ libcxx_headers = [
610606
"//third_party/libc++/src/include/__ranges/access.h",
611607
"//third_party/libc++/src/include/__ranges/all.h",
612608
"//third_party/libc++/src/include/__ranges/as_rvalue_view.h",
609+
"//third_party/libc++/src/include/__ranges/chunk_by_view.h",
613610
"//third_party/libc++/src/include/__ranges/common_view.h",
614611
"//third_party/libc++/src/include/__ranges/concepts.h",
615612
"//third_party/libc++/src/include/__ranges/container_compatible_range.h",
@@ -636,18 +633,21 @@ libcxx_headers = [
636633
"//third_party/libc++/src/include/__ranges/rbegin.h",
637634
"//third_party/libc++/src/include/__ranges/ref_view.h",
638635
"//third_party/libc++/src/include/__ranges/rend.h",
636+
"//third_party/libc++/src/include/__ranges/repeat_view.h",
639637
"//third_party/libc++/src/include/__ranges/reverse_view.h",
640638
"//third_party/libc++/src/include/__ranges/single_view.h",
641639
"//third_party/libc++/src/include/__ranges/size.h",
642640
"//third_party/libc++/src/include/__ranges/split_view.h",
643641
"//third_party/libc++/src/include/__ranges/subrange.h",
644642
"//third_party/libc++/src/include/__ranges/take_view.h",
645643
"//third_party/libc++/src/include/__ranges/take_while_view.h",
644+
"//third_party/libc++/src/include/__ranges/to.h",
646645
"//third_party/libc++/src/include/__ranges/transform_view.h",
647646
"//third_party/libc++/src/include/__ranges/view_interface.h",
648647
"//third_party/libc++/src/include/__ranges/views.h",
649648
"//third_party/libc++/src/include/__ranges/zip_view.h",
650649
"//third_party/libc++/src/include/__split_buffer",
650+
"//third_party/libc++/src/include/__std_clang_module",
651651
"//third_party/libc++/src/include/__std_mbstate_t.h",
652652
"//third_party/libc++/src/include/__stop_token/atomic_unique_lock.h",
653653
"//third_party/libc++/src/include/__stop_token/intrusive_list_view.h",
@@ -678,6 +678,8 @@ libcxx_headers = [
678678
"//third_party/libc++/src/include/__system_error/error_condition.h",
679679
"//third_party/libc++/src/include/__system_error/system_error.h",
680680
"//third_party/libc++/src/include/__thread/formatter.h",
681+
"//third_party/libc++/src/include/__thread/id.h",
682+
"//third_party/libc++/src/include/__thread/jthread.h",
681683
"//third_party/libc++/src/include/__thread/poll_with_backoff.h",
682684
"//third_party/libc++/src/include/__thread/this_thread.h",
683685
"//third_party/libc++/src/include/__thread/thread.h",
@@ -710,6 +712,7 @@ libcxx_headers = [
710712
"//third_party/libc++/src/include/__type_traits/conjunction.h",
711713
"//third_party/libc++/src/include/__type_traits/copy_cv.h",
712714
"//third_party/libc++/src/include/__type_traits/copy_cvref.h",
715+
"//third_party/libc++/src/include/__type_traits/datasizeof.h",
713716
"//third_party/libc++/src/include/__type_traits/decay.h",
714717
"//third_party/libc++/src/include/__type_traits/dependent_type.h",
715718
"//third_party/libc++/src/include/__type_traits/disjunction.h",
@@ -903,6 +906,17 @@ libcxx_headers = [
903906
"//third_party/libc++/src/include/expected",
904907
"//third_party/libc++/src/include/experimental/__config",
905908
"//third_party/libc++/src/include/experimental/__memory",
909+
"//third_party/libc++/src/include/experimental/__simd/abi_tag.h",
910+
"//third_party/libc++/src/include/experimental/__simd/aligned_tag.h",
911+
"//third_party/libc++/src/include/experimental/__simd/declaration.h",
912+
"//third_party/libc++/src/include/experimental/__simd/internal_declaration.h",
913+
"//third_party/libc++/src/include/experimental/__simd/reference.h",
914+
"//third_party/libc++/src/include/experimental/__simd/scalar.h",
915+
"//third_party/libc++/src/include/experimental/__simd/simd.h",
916+
"//third_party/libc++/src/include/experimental/__simd/simd_mask.h",
917+
"//third_party/libc++/src/include/experimental/__simd/traits.h",
918+
"//third_party/libc++/src/include/experimental/__simd/utility.h",
919+
"//third_party/libc++/src/include/experimental/__simd/vec_ext.h",
906920
"//third_party/libc++/src/include/experimental/deque",
907921
"//third_party/libc++/src/include/experimental/forward_list",
908922
"//third_party/libc++/src/include/experimental/iterator",
@@ -957,6 +971,7 @@ libcxx_headers = [
957971
"//third_party/libc++/src/include/numeric",
958972
"//third_party/libc++/src/include/optional",
959973
"//third_party/libc++/src/include/ostream",
974+
"//third_party/libc++/src/include/print",
960975
"//third_party/libc++/src/include/queue",
961976
"//third_party/libc++/src/include/random",
962977
"//third_party/libc++/src/include/ranges",

patches/chromium/.patches

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -134,4 +134,3 @@ fix_activate_background_material_on_windows.patch
134134
fix_move_autopipsettingshelper_behind_branding_buildflag.patch
135135
revert_remove_the_allowaggressivethrottlingwithwebsocket_feature.patch
136136
fix_handle_no_top_level_aura_window_in_webcontentsimpl.patch
137-
revert_ios_delete_gn_flags_for_mach_absolute_time_ticks.patch

patches/chromium/add_didinstallconditionalfeatures.patch

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ index d1e9ad95891487b37e2e03cb2a220eb969e877ab..13bdc6cf7ba4221f0a3219975a0825eb
2323
int32_t world_id) {}
2424
virtual void DidClearWindowObject() {}
2525
diff --git a/content/renderer/render_frame_impl.cc b/content/renderer/render_frame_impl.cc
26-
index bcd1c7d972152238718e1da38b07203a19ad2420..c7158a95aac1a85f908f7fecef45d05d272c55b4 100644
26+
index 2891a0dae415c642dc2bcaf1834fa5fc18fdd5e9..8fa09fdc00f31f41b6b50e77b38abe264a01bfed 100644
2727
--- a/content/renderer/render_frame_impl.cc
2828
+++ b/content/renderer/render_frame_impl.cc
2929
@@ -4474,6 +4474,12 @@ void RenderFrameImpl::DidCreateScriptContext(v8::Local<v8::Context> context,

patches/chromium/add_electron_deps_to_license_credits_file.patch

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ Ensure that licenses for the dependencies introduced by Electron
77
are included in `LICENSES.chromium.html`
88

99
diff --git a/tools/licenses/licenses.py b/tools/licenses/licenses.py
10-
index d31c258acd4a07e92166f5b868b8c4d41f8fbf35..bd0966b2118b491722c4efc754ab88020c8f0ee9 100755
10+
index e0e9996e78046fb626198beccbd08f20fc3b574d..90ad87295c197db4853056b0650e6f769de67b9d 100755
1111
--- a/tools/licenses/licenses.py
1212
+++ b/tools/licenses/licenses.py
1313
@@ -413,6 +413,31 @@ SPECIAL_CASES = {

patches/chromium/blink_local_frame.patch

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ index e0ce2a1bcbef7ece6b320adf820ba49148a66fd7..6aefdcfc226089ab3ae149b75ebdc86b
4949
// its owning reference back to our owning LocalFrame.
5050
client_->Detached(type);
5151
diff --git a/third_party/blink/renderer/core/frame/local_frame.cc b/third_party/blink/renderer/core/frame/local_frame.cc
52-
index 132d4058e0abe99cb92d7f6ced4425bc1b27f375..e993fa7c61d95a297e7655fc28311327e293aa56 100644
52+
index e943c44731d3138077de612f948aeab70beb55a2..38587f2855c7482b33936308dd18d8f362331d55 100644
5353
--- a/third_party/blink/renderer/core/frame/local_frame.cc
5454
+++ b/third_party/blink/renderer/core/frame/local_frame.cc
5555
@@ -666,10 +666,6 @@ bool LocalFrame::DetachImpl(FrameDetachType type) {

0 commit comments

Comments
 (0)