From 7ee3b040c3278be044dbfab6c3589ba7eaa6ec6e Mon Sep 17 00:00:00 2001 From: Blaise Date: Wed, 24 Aug 2022 13:57:18 -0500 Subject: [PATCH] Update to Chromium 105.0.5195.52 --- chromium_version.txt | 2 +- devutils/update_lists.py | 2 + domain_substitution.list | 622 +++++++++++------- patches/core/debian/disable/unrar.patch | 2 +- ...01-fix-building-without-safebrowsing.patch | 103 +-- ...03-disable-autofill-download-manager.patch | 2 +- .../core/inox-patchset/0021-disable-rlz.patch | 2 +- ...refixes-to-possibly-evil-connections.patch | 8 +- .../block-trk-and-subdomains.patch | 16 +- .../disable-google-host-detection.patch | 2 +- .../disable-mei-preload.patch | 4 +- .../disable-network-time-tracker.patch | 2 +- .../disable-privacy-sandbox.patch | 15 +- .../ungoogled-chromium/disable-signin.patch | 2 +- .../disable-webstore-urls.patch | 12 +- .../core/ungoogled-chromium/doh-changes.patch | 2 +- .../fix-building-without-safebrowsing.patch | 331 +++++++--- .../remove-unused-preferences-fields.patch | 233 +++---- .../toggle-translation-via-switch.patch | 10 +- ...g-flags-client-rects-and-measuretext.patch | 42 +- ...ngerprinting-canvas-image-data-noise.patch | 14 +- .../flag-max-connections-per-host.patch | 6 +- .../extra/debian/disable/welcome-page.patch | 13 +- .../0006-modify-default-prefs.patch | 12 +- ...ble-profile-auto-import-on-first-run.patch | 2 +- ...e-default-key-length-for-newly-gener.patch | 2 +- ...mpt-for-download-directory-by-defaul.patch | 2 +- .../updater-disable-auto-update.patch | 2 +- .../add-flag-for-close-confirmation.patch | 21 +- .../add-flag-for-custom-ntp.patch | 6 +- ...g-for-omnibox-autocomplete-filtering.patch | 12 +- .../add-flag-for-qr-generator.patch | 2 +- .../add-flag-for-referrer-header.patch | 6 +- ...dd-flag-for-search-engine-collection.patch | 6 +- .../add-flag-for-tab-hover-cards.patch | 2 +- .../add-flag-for-tabsearch-button.patch | 2 +- ...dd-flag-to-change-http-accept-header.patch | 4 +- ...d-flag-to-close-window-with-last-tab.patch | 2 +- ...g-to-configure-extension-downloading.patch | 2 +- ...-to-disable-local-history-expiration.patch | 2 +- .../add-flag-to-hide-side-panel-button.patch | 14 +- .../add-flag-to-scroll-tabs.patch | 6 +- .../add-flag-to-show-avatar-button.patch | 2 +- .../add-ipv6-probing-option.patch | 23 +- .../add-suggestions-url-field.patch | 54 +- .../add-ungoogled-flag-headers.patch | 2 +- .../disable-download-quarantine.patch | 2 +- .../disable-remote-optimization-guide.patch | 2 +- .../disable-webgl-renderer-info.patch | 4 +- ...ble-default-prefetch-privacy-changes.patch | 2 +- .../enable-page-saving-on-more-pages.patch | 4 +- .../enable-paste-and-go-new-tab-button.patch | 4 +- .../keep-expired-flags.patch | 19 +- .../remove-uneeded-ui.patch | 60 +- pruning.list | 540 ++++++++++----- 55 files changed, 1359 insertions(+), 913 deletions(-) diff --git a/chromium_version.txt b/chromium_version.txt index 451d1cd9..1ad106b4 100644 --- a/chromium_version.txt +++ b/chromium_version.txt @@ -1 +1 @@ -104.0.5112.102 +105.0.5195.52 diff --git a/devutils/update_lists.py b/devutils/update_lists.py index 37948035..775f080e 100755 --- a/devutils/update_lists.py +++ b/devutils/update_lists.py @@ -61,6 +61,8 @@ PRUNING_EXCLUDE_PATTERNS = [ 'build/android/chromium-debug.keystore', 'third_party/icu/android/icudtl.dat', 'third_party/icu/common/icudtb.dat', + # Exclusion for performance tracing + 'third_party/perfetto/src/trace_processor/importers/proto/atoms.descriptor', # Exclusions for safe file extensions '*.avif', '*.ttf', diff --git a/domain_substitution.list b/domain_substitution.list index cc5fd93b..be0b885c 100644 --- a/domain_substitution.list +++ b/domain_substitution.list @@ -6,6 +6,7 @@ android_webview/browser/aw_content_browser_client.h android_webview/browser/aw_javascript_dialog_manager.cc android_webview/browser/aw_permission_manager_unittest.cc android_webview/browser/aw_settings.cc +android_webview/browser/enterprise_authentication_app_link_policy_handler.cc android_webview/browser/metrics/aw_metrics_service_client.cc android_webview/browser/network_service/aw_web_resource_request.h android_webview/browser/permission/media_access_permission_request_unittest.cc @@ -15,6 +16,7 @@ android_webview/browser/safe_browsing/aw_safe_browsing_allowlist_manager.cc android_webview/browser/safe_browsing/aw_safe_browsing_allowlist_manager.h android_webview/browser/safe_browsing/aw_safe_browsing_allowlist_manager_unittest.cc android_webview/common/url_constants.cc +android_webview/js_sandbox/service/js_sandbox_isolate.cc android_webview/lib/aw_main_delegate.cc android_webview/nonembedded/java/res_devui/values/strings.xml android_webview/test/data/components/fake_component_manifest.json @@ -43,6 +45,7 @@ ash/capture_mode/capture_mode_unittests.cc ash/child_accounts/parent_access_controller_impl_unittest.cc ash/components/arc/arc_util.h ash/components/arc/session/arc_upgrade_params.h +ash/components/arc/session/serial_number_util_unittest.cc ash/components/attestation/attestation_flow_adaptive_unittest.cc ash/components/attestation/attestation_flow_integrated_unittest.cc ash/components/cryptohome/userdataauth_util.cc @@ -105,6 +108,7 @@ ash/system/eche/eche_tray.cc ash/system/eche/eche_tray_unittest.cc ash/system/human_presence/snooping_protection_controller_unittest.cc ash/system/message_center/ash_notification_view_unittest.cc +ash/system/message_center/metrics_utils.cc ash/system/message_center/notification_grouping_controller_unittest.cc ash/system/pcie_peripheral/pcie_peripheral_notification_controller.cc ash/system/pcie_peripheral/pcie_peripheral_notification_controller_unittest.cc @@ -124,6 +128,7 @@ ash/webui/diagnostics_ui/diagnostics_ui.cc ash/webui/diagnostics_ui/resources/PRESUBMIT.py ash/webui/diagnostics_ui/resources/network_card.js ash/webui/diagnostics_ui/resources/routine_section.js +ash/webui/eche_app_ui/eche_alert_generator.cc ash/webui/eche_app_ui/eche_tray_stream_status_observer_unittest.cc ash/webui/firmware_update_ui/resources/PRESUBMIT.py ash/webui/help_app_ui/help_app_kids_magazine_untrusted_ui.cc @@ -132,7 +137,9 @@ ash/webui/media_app_ui/resources/js/launch.js ash/webui/os_feedback_ui/backend/feedback_service_provider_unittest.cc ash/webui/os_feedback_ui/backend/help_content_provider.cc ash/webui/os_feedback_ui/backend/help_content_provider_unittest.cc +ash/webui/os_feedback_ui/resources/confirmation_page.js ash/webui/os_feedback_ui/resources/fake_data.js +ash/webui/os_feedback_ui/resources/feedback_constants.js ash/webui/os_feedback_ui/resources/search_page.js ash/webui/personalization_app/personalization_app_ui.cc ash/webui/personalization_app/resources/PRESUBMIT.py @@ -149,6 +156,7 @@ ash/webui/scanning/resources/scanning_app.html ash/webui/scanning/resources/scanning_app.js ash/webui/shimless_rma/resources/onboarding_enter_rsu_wp_disable_code_page.js ash/webui/shortcut_customization_ui/resources/PRESUBMIT.py +ash/webui/system_apps/public/system_web_app_type.h ash/wm/desks/templates/saved_desk_unittest.cc ash/wm/overview/overview_test_base.cc ash/wm/screen_pinning_controller.h @@ -183,6 +191,7 @@ base/android/resource_exclusions.gni base/atomicops.h base/barrier_callback.h base/base_paths_win.cc +base/callback.h base/check.cc base/check_op.cc base/command_line.cc @@ -227,7 +236,6 @@ base/metrics/histogram_functions.h base/metrics/histogram_macros.h base/metrics/user_metrics.h base/native_library_win.cc -base/notreached.cc base/observer_list_unittest.cc base/power_monitor/power_monitor_device_source_android.cc base/power_monitor/speed_limit_observer_win.cc @@ -259,13 +267,10 @@ base/test/test_file_util_win.cc base/test/test_suite.cc base/third_party/cityhash/city.h base/third_party/dynamic_annotations/dynamic_annotations.h -base/third_party/libevent/evdns.c -base/third_party/libevent/evdns.h -base/third_party/libevent/evport.c -base/third_party/libevent/min_heap.h base/third_party/nspr/prtime.cc base/third_party/nspr/prtime.h base/third_party/symbolize/symbolize.cc +base/threading/platform_thread.h base/threading/platform_thread_unittest.cc base/threading/platform_thread_win.cc base/time/time.cc @@ -335,6 +340,7 @@ build/build_config.h build/chromeos/PRESUBMIT.py build/chromeos/test_runner.py build/config/BUILDCONFIG.gn +build/config/android/BUILD.gn build/config/android/rules.gni build/config/chromeos/args.gni build/config/chromeos/rules.gni @@ -431,7 +437,6 @@ chrome/app/welcome_strings.grdp chrome/browser/about_flags.cc chrome/browser/accessibility/live_caption_speech_recognition_host_browsertest.cc chrome/browser/android/compositor/scene_layer/contextual_search_scene_layer.cc -chrome/browser/android/contextualsearch/contextual_search_context.h chrome/browser/android/contextualsearch/contextual_search_delegate_unittest.cc chrome/browser/android/customtabs/custom_tabs_browsertest.cc chrome/browser/android/customtabs/detached_resource_request_unittest.cc @@ -460,6 +465,7 @@ chrome/browser/apps/app_discovery_service/app_discovery_service_unittest.cc chrome/browser/apps/app_discovery_service/recommended_arc_app_fetcher_unittest.cc chrome/browser/apps/app_service/app_icon/app_icon_loader.cc chrome/browser/apps/app_service/app_service_proxy_lacros_unittest.cc +chrome/browser/apps/app_service/app_service_proxy_unittest.cc chrome/browser/apps/app_service/intent_util_unittest.cc chrome/browser/apps/app_service/metrics/app_service_metrics.h chrome/browser/apps/app_service/publishers/publisher_unittest.cc @@ -533,15 +539,14 @@ chrome/browser/ash/dbus/proxy_resolution_service_provider.h chrome/browser/ash/dbus/proxy_resolution_service_provider_browsertest.cc chrome/browser/ash/dbus/proxy_resolution_service_provider_unittest.cc chrome/browser/ash/drive/drivefs_test_support.cc -chrome/browser/ash/eche_app/eche_app_notification_controller.cc chrome/browser/ash/enhanced_network_tts/enhanced_network_tts_constants.cc chrome/browser/ash/enhanced_network_tts/enhanced_network_tts_constants.h chrome/browser/ash/enhanced_network_tts/enhanced_network_tts_test_utils.h chrome/browser/ash/enhanced_network_tts/enhanced_network_tts_utils.cc chrome/browser/ash/file_manager/file_browser_handlers.h chrome/browser/ash/file_manager/file_manager_string_util.cc -chrome/browser/ash/file_manager/file_tasks.cc chrome/browser/ash/file_manager/file_tasks.h +chrome/browser/ash/file_manager/office_task_selection_helper.cc chrome/browser/ash/file_manager/path_util_unittest.cc chrome/browser/ash/file_system_provider/fileapi/provider_async_file_util.h chrome/browser/ash/hats/hats_dialog.cc @@ -575,6 +580,7 @@ chrome/browser/ash/login/saml/saml_browsertest.cc chrome/browser/ash/login/screens/assistant_optin_flow_screen_browsertest.cc chrome/browser/ash/login/screens/recommend_apps/recommend_apps_fetcher_impl.cc chrome/browser/ash/login/screens/recommend_apps/recommend_apps_fetcher_impl_unittest.cc +chrome/browser/ash/login/screens/recommend_apps_screen_browsertest.cc chrome/browser/ash/login/screens/user_selection_screen_browsertest.cc chrome/browser/ash/login/shill_profile_loading_browsertest.cc chrome/browser/ash/login/signin/device_id_browsertest.cc @@ -614,6 +620,7 @@ chrome/browser/ash/policy/core/user_cloud_policy_manager_ash_browsertest.cc chrome/browser/ash/policy/core/user_cloud_policy_manager_ash_unittest.cc chrome/browser/ash/policy/core/user_cloud_policy_store_ash_unittest.cc chrome/browser/ash/policy/core/user_cloud_policy_token_forwarder_unittest.cc +chrome/browser/ash/policy/dlp/data_transfer_dlp_controller_ash_browsertest.cc chrome/browser/ash/policy/dlp/dlp_content_manager_ash_browsertest.cc chrome/browser/ash/policy/dlp/dlp_content_manager_ash_unittest.cc chrome/browser/ash/policy/enrollment/account_status_check_fetcher.cc @@ -644,7 +651,6 @@ chrome/browser/ash/settings/cros_settings_unittest.cc chrome/browser/ash/settings/device_settings_provider_unittest.cc chrome/browser/ash/smb_client/smb_service_helper.h chrome/browser/ash/system_token_cert_db_initializer.h -chrome/browser/ash/system_web_apps/types/system_web_app_type.h chrome/browser/ash/tpm_firmware_update.h chrome/browser/ash/u2f_notification.cc chrome/browser/ash/wallpaper_handlers/wallpaper_handlers.cc @@ -656,6 +662,7 @@ chrome/browser/autocomplete/autocomplete_browsertest.cc chrome/browser/autocomplete/chrome_autocomplete_provider_client_unittest.cc chrome/browser/autocomplete/chrome_autocomplete_scheme_classifier_unittest.cc chrome/browser/autocomplete/search_provider_unittest.cc +chrome/browser/autocomplete/tab_matcher_desktop_unittest.cc chrome/browser/autofill/autofill_browsertest.cc chrome/browser/autofill/autofill_captured_sites_interactive_uitest.cc chrome/browser/autofill/autofill_gstatic_reader.cc @@ -666,7 +673,7 @@ chrome/browser/autofill/automated_tests/cache_replayer.cc chrome/browser/autofill/automated_tests/cache_replayer.h chrome/browser/autofill/automated_tests/cache_replayer_unittest.cc chrome/browser/autofill/captured_sites_test_utils.cc -chrome/browser/autofill_assistant/password_change/apc_onboarding_coordinator_impl.cc +chrome/browser/autofill_assistant/password_change/apc_onboarding_coordinator.cc chrome/browser/background_sync/periodic_background_sync_permission_context.cc chrome/browser/bluetooth/web_bluetooth_browsertest.cc chrome/browser/bookmarks/managed_bookmark_service_unittest.cc @@ -703,8 +710,7 @@ chrome/browser/chrome_browser_main_win_unittest.cc chrome/browser/chrome_content_browser_client.cc chrome/browser/chrome_content_browser_client_browsertest.cc chrome/browser/chrome_content_browser_client_unittest.cc -chrome/browser/chrome_main_browsertest.cc -chrome/browser/chrome_multiprofile_startup_browsertest.cc +chrome/browser/chrome_main_process_singleton_browsertest.cc chrome/browser/chrome_navigation_browsertest.cc chrome/browser/chrome_web_platform_security_metrics_browsertest.cc chrome/browser/chromeos/arc/arc_external_protocol_dialog_unittest.cc @@ -731,8 +737,6 @@ chrome/browser/content_settings/content_settings_policy_provider_unittest.cc chrome/browser/content_settings/content_settings_pref_provider_unittest.cc chrome/browser/content_settings/host_content_settings_map_unittest.cc chrome/browser/content_settings/sound_content_setting_observer_unittest.cc -chrome/browser/continuous_search/internal/search_result_extractor_producer_unittest.cc -chrome/browser/continuous_search/internal/search_url_helper_unittest.cc chrome/browser/custom_handlers/protocol_handler_registry_browsertest.cc chrome/browser/devtools/device/adb/adb_client_socket_browsertest.cc chrome/browser/devtools/device/adb/mock_adb_server.cc @@ -886,21 +890,23 @@ chrome/browser/extensions/permission_message_combinations_unittest.cc chrome/browser/extensions/permissions_updater.cc chrome/browser/extensions/permissions_updater_unittest.cc chrome/browser/extensions/policy_handlers_unittest.cc -chrome/browser/extensions/scripting_permissions_modifier.cc chrome/browser/extensions/scripting_permissions_modifier.h chrome/browser/extensions/scripting_permissions_modifier_unittest.cc chrome/browser/extensions/updater/chrome_extension_downloader_factory.cc chrome/browser/extensions/updater/chrome_update_client_config.cc chrome/browser/extensions/updater/extension_updater_unittest.cc chrome/browser/extensions/user_script_listener_unittest.cc +chrome/browser/extensions/webstore_domain_browsertest.cc chrome/browser/external_protocol/external_protocol_handler_browsertest.cc chrome/browser/feed/android/feed_reliability_logging_bridge.cc +chrome/browser/feedback/android/family_info_feedback_source_unittest.cc chrome/browser/feedback/show_feedback_page.cc chrome/browser/feedback/system_logs/log_sources/crash_ids_source.cc chrome/browser/first_run/first_run_unittest.cc chrome/browser/flag-metadata.json chrome/browser/flag_descriptions.cc chrome/browser/font_prewarmer_tab_helper_browsertest.cc +chrome/browser/fuchsia/element_manager_impl_unittest.cc chrome/browser/google/google_search_domain_mixing_metrics_emitter.h chrome/browser/google/google_search_domain_mixing_metrics_emitter_factory.h chrome/browser/google/google_search_domain_mixing_metrics_emitter_unittest.cc @@ -942,6 +948,7 @@ chrome/browser/media/media_engagement_score_unittest.cc chrome/browser/media/media_engagement_service_unittest.cc chrome/browser/media/media_engagement_session_unittest.cc chrome/browser/media/protected_media_identifier_permission_context.cc +chrome/browser/media/router/BUILD.gn chrome/browser/media/router/discovery/access_code/access_code_cast_constants.cc chrome/browser/media/router/discovery/access_code/access_code_cast_discovery_interface_unittest.cc chrome/browser/media/router/discovery/dial/safe_dial_device_description_parser_unittest.cc @@ -1027,6 +1034,7 @@ chrome/browser/page_load_metrics/observers/core/ukm_page_load_metrics_observer_u chrome/browser/page_load_metrics/observers/document_write_page_load_metrics_observer_unittest.cc chrome/browser/page_load_metrics/observers/from_gws_page_load_metrics_observer.cc chrome/browser/page_load_metrics/observers/from_gws_page_load_metrics_observer_unittest.cc +chrome/browser/page_load_metrics/observers/gws_page_load_metrics_observer_unittest.cc chrome/browser/page_load_metrics/observers/live_tab_count_page_load_metrics_observer_unittest.cc chrome/browser/page_load_metrics/observers/loading_predictor_page_load_metrics_observer_unittest.cc chrome/browser/page_load_metrics/observers/local_network_requests_page_load_metrics_observer_unittest.cc @@ -1060,6 +1068,7 @@ chrome/browser/performance_hints/performance_hints_observer_browsertest.cc chrome/browser/performance_hints/performance_hints_observer_unittest.cc chrome/browser/performance_hints/rewrite_handler.h chrome/browser/performance_hints/rewrite_handler_unittest.cc +chrome/browser/performance_manager/policies/page_discarding_helper_unittest.cc chrome/browser/permissions/chrome_permission_manager_unittest.cc chrome/browser/permissions/chrome_permission_request_manager_unittest.cc chrome/browser/permissions/notifications_engagement_service_unittest.cc @@ -1086,7 +1095,6 @@ chrome/browser/policy/test/safe_browsing_policy_browsertest.cc chrome/browser/policy/test/system_features_policy_browsertest.cc chrome/browser/policy/webhid_device_policy_handler_unittest.cc chrome/browser/policy/webusb_allow_devices_for_urls_policy_handler_unittest.cc -chrome/browser/power_bookmarks/power_bookmark_utils_unittest.cc chrome/browser/predictors/autocomplete_action_predictor_table_unittest.cc chrome/browser/predictors/loading_data_collector_unittest.cc chrome/browser/predictors/loading_predictor_browsertest.cc @@ -1095,11 +1103,8 @@ chrome/browser/predictors/loading_stats_collector_unittest.cc chrome/browser/predictors/preconnect_manager_unittest.cc chrome/browser/predictors/resource_prefetch_predictor_tables_unittest.cc chrome/browser/predictors/resource_prefetch_predictor_unittest.cc -chrome/browser/prefetch/no_state_prefetch/no_state_prefetch_unittest.cc -chrome/browser/prefetch/no_state_prefetch/prerender_nostate_prefetch_browsertest.cc -chrome/browser/prefetch/no_state_prefetch/tools/prerender_test_server/index.html -chrome/browser/prefetch/no_state_prefetch/tools/prerender_test_server/prerender_test_server.py chrome/browser/prefetch/prefetch_browsertest.cc +chrome/browser/prefetch/prefetch_proxy/chrome_prefetch_service_delegate.cc chrome/browser/prefetch/prefetch_proxy/prefetch_proxy_browsertest.cc chrome/browser/prefetch/prefetch_proxy/prefetch_proxy_params.cc chrome/browser/prefetch/prefetch_proxy/prefetch_proxy_tab_helper_unittest.cc @@ -1107,6 +1112,10 @@ chrome/browser/prefs/chrome_command_line_pref_store_proxy_unittest.cc chrome/browser/prefs/pref_functional_browsertest.cc chrome/browser/prefs/pref_metrics_service.cc chrome/browser/prefs/session_startup_pref_unittest.cc +chrome/browser/preloading/prefetch/no_state_prefetch/no_state_prefetch_unittest.cc +chrome/browser/preloading/prefetch/no_state_prefetch/prerender_nostate_prefetch_browsertest.cc +chrome/browser/preloading/prefetch/no_state_prefetch/tools/prerender_test_server/index.html +chrome/browser/preloading/prefetch/no_state_prefetch/tools/prerender_test_server/prerender_test_server.py chrome/browser/printing/print_preview_dialog_controller_unittest.cc chrome/browser/privacy/secure_dns_bridge.cc chrome/browser/privacy_sandbox/privacy_sandbox_service_unittest.cc @@ -1205,7 +1214,6 @@ chrome/browser/resources/chromeos/login/screens/login/offline_login.js chrome/browser/resources/chromeos/multidevice_internals/browser_tabs_metadata_form.js chrome/browser/resources/chromeos/parent_access/flows/local_web_approvals_after.html chrome/browser/resources/chromeos/parent_access/parent_access_ui.js -chrome/browser/resources/chromeos/wallpaper_manager/manifest.json chrome/browser/resources/cryptotoken/asn1.js chrome/browser/resources/cryptotoken/cryptotokenapprovedorigins.js chrome/browser/resources/cryptotoken/enroller.js @@ -1255,9 +1263,9 @@ chrome/browser/resources/settings/chromeos/os_people_page/account_manager.js chrome/browser/resources/settings/chromeos/os_people_page/os_people_page.js chrome/browser/resources/settings/chromeos/os_people_page/users_add_user_dialog.js chrome/browser/resources/settings/icons.html -chrome/browser/resources/settings/settings_shared_css.html -chrome/browser/resources/usb_internals/descriptor_panel.js +chrome/browser/resources/settings/settings_shared.css chrome/browser/resources/webstore_app/manifest.json +chrome/browser/resources/webui_gallery/demos/cr_input/cr_input_demo_component.html chrome/browser/safe_browsing/certificate_reporting_service.cc chrome/browser/safe_browsing/chrome_cleaner/reporter_runner_win.cc chrome/browser/safe_browsing/chrome_cleaner/reporter_runner_win_unittest.cc @@ -1288,6 +1296,7 @@ chrome/browser/safe_browsing/safe_browsing_blocking_page_test.cc chrome/browser/safe_browsing/settings_reset_prompt/default_settings_fetcher.cc chrome/browser/safe_browsing/settings_reset_prompt/settings_reset_prompt_config_unittest.cc chrome/browser/safe_browsing/settings_reset_prompt/settings_reset_prompt_model_browsertest_win.cc +chrome/browser/safe_browsing/tailored_security/chrome_tailored_security_service_unittest.cc chrome/browser/safe_browsing/tailored_security/tailored_security_url_observer.cc chrome/browser/safe_browsing/tailored_security/tailored_security_url_observer_unittest.cc chrome/browser/search/background/ntp_background_service.cc @@ -1344,6 +1353,7 @@ chrome/browser/startup_data.h chrome/browser/storage/durable_storage_permission_context_unittest.cc chrome/browser/subresource_filter/subresource_filter_browsertest.cc chrome/browser/subresource_filter/subresource_filter_fenced_frame_browsertest.cc +chrome/browser/supervised_user/android/java/res/drawable/ic_family_link.xml chrome/browser/supervised_user/child_accounts/family_info_fetcher_unittest.cc chrome/browser/supervised_user/child_accounts/kids_management_api.cc chrome/browser/supervised_user/child_accounts/permission_request_creator_apiary_unittest.cc @@ -1441,6 +1451,7 @@ chrome/browser/ui/browser_instant_controller_unittest.cc chrome/browser/ui/browser_navigator_browsertest.cc chrome/browser/ui/browser_navigator_browsertest_chromeos.cc chrome/browser/ui/browser_navigator_params.h +chrome/browser/ui/browser_tabstrip_browsertest_chromeos.cc chrome/browser/ui/chrome_pages.cc chrome/browser/ui/cocoa/applescript/bookmark_folder_applescript_browsertest.mm chrome/browser/ui/cocoa/applescript/tab_applescript.h @@ -1477,7 +1488,6 @@ chrome/browser/ui/passwords/bubble_controllers/move_to_account_store_bubble_cont chrome/browser/ui/passwords/manage_passwords_ui_controller_unittest.cc chrome/browser/ui/passwords/password_manager_navigation_throttle_unittest.cc chrome/browser/ui/passwords/passwords_model_delegate.h -chrome/browser/ui/passwords/settings/password_manager_presenter_unittest.cc chrome/browser/ui/passwords/ui_utils.h chrome/browser/ui/passwords/well_known_change_password_navigation_throttle.cc chrome/browser/ui/passwords/well_known_change_password_navigation_throttle_browsertest.cc @@ -1548,6 +1558,8 @@ chrome/browser/ui/views/select_file_dialog_extension_browsertest.cc chrome/browser/ui/views/session_crashed_bubble_view.cc chrome/browser/ui/views/sharing/click_to_call_browsertest.cc chrome/browser/ui/views/sharing/sharing_dialog_view_unittest.cc +chrome/browser/ui/views/sharing_hub/sharing_hub_bubble_view_impl_unittest.cc +chrome/browser/ui/views/side_panel/lens/lens_unified_side_panel_view.cc chrome/browser/ui/views/sync/inline_login_ui_browsertest.cc chrome/browser/ui/views/tabs/tab_hover_card_bubble_view_browsertest.cc chrome/browser/ui/views/translate/translate_bubble_view_interactive_uitest.cc @@ -1569,6 +1581,7 @@ chrome/browser/ui/webui/chromeos/login/consolidated_consent_screen_handler.h chrome/browser/ui/webui/chromeos/login/gaia_screen_handler.h chrome/browser/ui/webui/chromeos/login/l10n_util_unittest.cc chrome/browser/ui/webui/chromeos/login/signin_userlist_unittest.cc +chrome/browser/ui/webui/chromeos/notification_tester/notification_tester_handler.cc chrome/browser/ui/webui/chromeos/parent_access/parent_access_ui.cc chrome/browser/ui/webui/chromeos/sync/os_sync_handler_unittest.cc chrome/browser/ui/webui/components/components_handler.cc @@ -1585,6 +1598,7 @@ chrome/browser/ui/webui/media_router/cast_feedback_ui.cc chrome/browser/ui/webui/nearby_internals/quick_pair/quick_pair_handler.cc chrome/browser/ui/webui/new_tab_page/foo/foo_handler.cc chrome/browser/ui/webui/new_tab_page/new_tab_page_handler_unittest.cc +chrome/browser/ui/webui/new_tab_page/untrusted_source.cc chrome/browser/ui/webui/ntp/new_tab_ui.cc chrome/browser/ui/webui/ntp/ntp_resource_cache.cc chrome/browser/ui/webui/policy/policy_ui_browsertest.cc @@ -1624,6 +1638,7 @@ chrome/browser/ui/webui/whats_new/whats_new_ui.cc chrome/browser/ui/webui/whats_new/whats_new_util.cc chrome/browser/ui/window_sizer/window_sizer_chromeos.cc chrome/browser/updates/announcement_notification/announcement_notification_service_unittest.cc +chrome/browser/usb/chrome_usb_delegate_unittest.cc chrome/browser/usb/usb_browsertest.cc chrome/browser/usb/usb_chooser_context_unittest.cc chrome/browser/usb/usb_chooser_controller_unittest.cc @@ -1631,10 +1646,13 @@ chrome/browser/usb/usb_policy_allowed_devices_unittest.cc chrome/browser/usb/usb_tab_helper_unittest.cc chrome/browser/usb/web_usb_detector_unittest.cc chrome/browser/usb/web_usb_service_impl_unittest.cc +chrome/browser/user_notes/user_note_service_delegate_impl_unittest.cc chrome/browser/user_notes/user_notes_tab_helper_unittest.cc chrome/browser/vr/PRESUBMIT.py chrome/browser/web_applications/extensions/bookmark_app_util_unittest.cc chrome/browser/web_applications/externally_installed_web_app_prefs.cc +chrome/browser/web_applications/externally_managed_app_manager.cc +chrome/browser/web_applications/externally_managed_app_manager_unittest.cc chrome/browser/web_applications/os_integration/web_app_handler_registration_utils_win.cc chrome/browser/web_applications/os_integration/web_app_handler_registration_utils_win.h chrome/browser/web_applications/os_integration/web_app_handler_registration_utils_win_unittest.cc @@ -1648,6 +1666,7 @@ chrome/browser/web_applications/preinstalled_web_apps/google_drive.cc chrome/browser/web_applications/preinstalled_web_apps/google_meet.cc chrome/browser/web_applications/preinstalled_web_apps/google_sheets.cc chrome/browser/web_applications/preinstalled_web_apps/google_slides.cc +chrome/browser/web_applications/preinstalled_web_apps/messages_dogfood.cc chrome/browser/web_applications/preinstalled_web_apps/preinstalled_web_apps.cc chrome/browser/web_applications/preinstalled_web_apps/youtube.cc chrome/browser/web_applications/preinstalled_web_apps_browsertest.cc @@ -1792,7 +1811,6 @@ chrome/docs/devtools-pillar.html chrome/docs/index.html chrome/docs/platform-pillar.html chrome/elevation_service/caller_validation.cc -chrome/install_static/google_chrome_install_modes.cc chrome/install_static/install_constants.h chrome/install_static/install_details.h chrome/install_static/install_modes_unittest.cc @@ -1859,6 +1877,7 @@ chrome/installer/util/shell_util.h chrome/installer/util/work_item.h chrome/notification_helper/notification_activator.h chrome/notification_helper/notification_helper.cc +chrome/renderer/accessibility/read_anything_app_controller_browsertest.cc chrome/renderer/app_categorizer_unittest.cc chrome/renderer/autofill/autofill_renderer_browsertest.cc chrome/renderer/autofill/form_autofill_browsertest.cc @@ -1979,7 +1998,6 @@ chromecast/app/resources/shell_devtools_discovery_page.html chromecast/base/chromecast_switches.cc chromecast/browser/renderer_prelauncher_test.cc chromecast/browser/webui/cast_webui.cc -chromecast/browser/webview/web_content_controller.cc chromecast/cast_core/runtime/browser/grpc_resource_data_source.cc chromecast/cast_core/runtime/browser/grpc_resource_data_source_unittest.cc chromecast/cast_core/runtime/browser/grpc_webui_controller.cc @@ -1994,31 +2012,31 @@ chromecast/net/net_switches.cc chromecast/public/bluetooth/gatt.h chromecast/public/output_restrictions.h chromeos/BUILD.gn +chromeos/ash/components/dbus/arc/arc_obb_mounter_client.h chromeos/ash/components/dbus/biod/fake_biod_client_unittest.cc chromeos/ash/components/dbus/hiberman/hiberman_client_unittest.cc chromeos/ash/components/dbus/rmad/fake_rmad_client.cc +chromeos/ash/components/local_search_service/content_extraction_utils_unittest.cc +chromeos/ash/components/network/geolocation_handler.cc +chromeos/ash/components/network/network_cert_loader.cc +chromeos/ash/components/network/network_util.h +chromeos/ash/components/network/profile_policies.h +chromeos/ash/components/network/system_token_cert_db_storage.h chromeos/ash/services/assistant/assistant_manager_service_impl.cc chromeos/ash/services/assistant/service.cc chromeos/ash/services/assistant/service_unittest.cc chromeos/chromeos_strings.grd -chromeos/components/local_search_service/content_extraction_utils_unittest.cc chromeos/components/quick_answers/translation_result_loader.cc chromeos/components/quick_answers/translation_result_loader_unittest.cc chromeos/components/string_matching/tokenized_string_unittest.cc chromeos/components/test/data/onc/proxy_config.json chromeos/components/test/data/onc/shill_wifi_proxy.json -chromeos/dbus/arc/arc_obb_mounter_client.h chromeos/dbus/debug_daemon/debug_daemon_client.h chromeos/dbus/dlcservice/dlcservice_client.h chromeos/dbus/permission_broker/permission_broker_client.h chromeos/hugepage_text/hugepage_text.cc chromeos/hugepage_text/hugepage_text.h chromeos/lacros/BUILD.gn -chromeos/network/geolocation_handler.cc -chromeos/network/network_cert_loader.cc -chromeos/network/network_util.h -chromeos/network/profile_policies.h -chromeos/network/system_token_cert_db_storage.h chromeos/printing/ppd_provider.h chromeos/printing/printer_config_cache.cc chromeos/printing/printer_config_cache_unittest.cc @@ -2172,6 +2190,7 @@ components/content_settings/core/common/content_settings_pattern_parser_unittest components/content_settings/core/common/content_settings_pattern_unittest.cc components/content_settings/core/common/cookie_settings_base.h components/content_settings/renderer/content_settings_agent_impl.cc +components/contextual_search/core/browser/contextual_search_context.h components/continuous_search/browser/search_result_extractor_client_unittest.cc components/cookie_config/cookie_store_util.cc components/country_codes/country_codes.cc @@ -2190,16 +2209,16 @@ components/cronet/native/cronet.idl components/cronet/native/perftest/perf_test.cc components/cronet/tools/cr_cronet.py components/cronet/tools/generate_javadoc.py -components/custom_handlers/protocol_handler_registry.cc components/custom_handlers/protocol_handler_registry_unittest.cc components/desks_storage/core/desk_model_wrapper_unittests.cc components/desks_storage/core/desk_sync_bridge.cc components/desks_storage/core/desk_sync_bridge_unittest.cc components/desks_storage/core/desk_template_conversion_unittests.cc +components/desks_storage/core/desk_template_semantics_unittests.cc components/desks_storage/core/desk_test_util_unittests.cc -components/desks_storage/core/local_desks_data_manager_unittests.cc +components/desks_storage/core/local_desk_data_manager_unittests.cc components/device_signals/core/common/win/win_types.h -components/device_signals/core/common/win/wsc_client.h +components/device_signals/core/system_signals/win/wsc_client.h components/digital_asset_links/digital_asset_links_handler.cc components/digital_asset_links/digital_asset_links_handler.h components/dom_distiller/content/browser/distiller_page_web_contents_browsertest.cc @@ -2324,6 +2343,7 @@ components/media_router/browser/presentation/presentation_media_sinks_observer_u components/media_router/common/media_source.h components/media_router/common/media_source_unittest.cc components/media_router/common/providers/cast/cast_media_source_unittest.cc +components/metrics/metrics_state_manager.h components/metrics/metrics_state_manager_unittest.cc components/metrics/net/net_metrics_log_uploader.cc components/metrics/persistent_histograms.cc @@ -2370,6 +2390,7 @@ components/omnibox/browser/autocomplete_input.cc components/omnibox/browser/autocomplete_match.h components/omnibox/browser/autocomplete_match_type_unittest.cc components/omnibox/browser/autocomplete_match_unittest.cc +components/omnibox/browser/autocomplete_result.cc components/omnibox/browser/builtin_provider_unittest.cc components/omnibox/browser/document_provider.cc components/omnibox/browser/document_provider_unittest.cc @@ -2571,6 +2592,7 @@ components/password_manager/core/browser/password_scripts_fetcher_impl_unittest. components/password_manager/core/browser/password_store_backend_migration_decorator_unittest.cc components/password_manager/core/browser/password_store_unittest.cc components/password_manager/core/browser/password_sync_util.cc +components/password_manager/core/browser/password_sync_util.h components/password_manager/core/browser/password_sync_util_unittest.cc components/password_manager/core/browser/password_ui_utils.cc components/password_manager/core/browser/password_ui_utils_unittest.cc @@ -2581,11 +2603,12 @@ components/password_manager/core/browser/site_affiliation/hash_affiliation_fetch components/password_manager/core/browser/site_affiliation/hash_affiliation_fetcher_unittest.cc components/password_manager/core/browser/statistics_table_unittest.cc components/password_manager/core/browser/store_metrics_reporter_unittest.cc -components/password_manager/core/browser/sync/password_proto_utils_unittest.cc components/password_manager/core/browser/sync/password_sync_bridge.h components/password_manager/core/browser/sync_credentials_filter_unittest.cc components/password_manager/core/browser/sync_username_test_base.cc +components/password_manager/core/browser/ui/password_undo_helper_unittest.cc components/password_manager/core/browser/ui/saved_passwords_presenter_unittest.cc +components/password_manager/core/browser/unified_password_manager_proto_utils_unittest.cc components/password_manager/core/browser/well_known_change_password_util_unittest.cc components/password_manager/core/common/password_manager_pref_names.h components/password_manager/ios/password_form_helper_unittest.mm @@ -2649,6 +2672,7 @@ components/policy/core/common/policy_loader_common.cc components/policy/core/common/policy_loader_common_unittest.cc components/policy/core/common/policy_loader_lacros_unittest.cc components/policy/core/common/policy_map_unittest.cc +components/policy/core/common/policy_pref_names.cc components/policy/core/common/policy_service_impl_unittest.cc components/policy/core/common/preg_parser.h components/policy/core/common/preg_parser_unittest.cc @@ -2672,6 +2696,7 @@ components/policy/tools/template_writers/writers/json_writer_unittest.py components/policy/tools/template_writers/writers/template_writer.py components/policy/tools/template_writers/writers/template_writer_unittest.py components/policy_strings.grdp +components/power_bookmarks/core/power_bookmark_utils_unittest.cc components/prefs/pref_change_registrar.cc components/prefs/pref_change_registrar_unittest.cc components/prefs/pref_service_unittest.cc @@ -2760,7 +2785,6 @@ components/safe_browsing/core/browser/verdict_cache_manager_unittest.cc components/safe_search_api/safe_search/safe_search_url_checker_client.cc components/safe_search_api/safe_search/safe_search_url_checker_client_unittest.cc components/safe_search_api/stub_url_checker.cc -components/safe_search_api/url_checker_unittest.cc components/safety_check/update_check_helper.h components/safety_check/url_constants.cc components/search_engines/default_search_policy_handler_unittest.cc @@ -2793,7 +2817,6 @@ components/send_tab_to_self/target_device_info_unittest.cc components/services/app_service/app_service_mojom_impl_unittest.cc components/services/app_service/public/cpp/app_capability_access_cache_unittest.cc components/services/app_service/public/cpp/app_capability_access_cache_wrapper_unittest.cc -components/services/app_service/public/cpp/app_registry_cache_mojom_unittest.cc components/services/app_service/public/cpp/app_registry_cache_unittest.cc components/services/app_service/public/cpp/app_registry_cache_wrapper_unittest.cc components/services/app_service/public/cpp/app_update_mojom_unittest.cc @@ -2808,7 +2831,7 @@ components/services/app_service/public/cpp/intent_util_unittest.cc components/services/app_service/public/cpp/preferred_apps_converter.h components/services/app_service/public/cpp/preferred_apps_converter_unittest.cc components/services/app_service/public/cpp/preferred_apps_list_unittest.cc -components/services/font/ppapi_fontconfig_matching.cc +components/services/font/pdf_fontconfig_matching.cc components/services/heap_profiling/connection_manager.cc components/services/paint_preview_compositor/paint_preview_compositor_impl_unittest.cc components/services/quarantine/quarantine_mac.mm @@ -2865,7 +2888,6 @@ components/subresource_filter/core/browser/subresource_filter_constants.h components/subresource_filter/core/common/PRESUBMIT.py components/sync/PRESUBMIT.py components/sync/base/sync_util.h -components/sync/driver/resources/about.js components/sync/driver/sync_service_impl_startup_unittest.cc components/sync/driver/sync_service_impl_unittest.cc components/sync/driver/sync_session_durations_metrics_recorder_unittest.cc @@ -3012,11 +3034,11 @@ content/browser/indexed_db/indexed_db_backing_store_unittest.cc content/browser/indexed_db/indexed_db_context_unittest.cc content/browser/indexed_db/indexed_db_reporting.cc content/browser/installedapp/installed_app_provider_impl_win.cc -content/browser/interest_group/auction_runner.h content/browser/interest_group/auction_runner_unittest.cc content/browser/interest_group/interest_group_update_manager.cc content/browser/loader/file_url_loader_factory_unittest.cc content/browser/loader/prefetch_browsertest.cc +content/browser/media/capture/frame_test_util.cc content/browser/media/media_devices_permission_checker_unittest.cc content/browser/media/session/media_session_impl_service_routing_unittest.cc content/browser/mojo_binder_policy_applier.h @@ -3109,6 +3131,7 @@ content/browser/zygote_host/zygote_host_impl_linux.cc content/child/runtime_features.cc content/common/zygote/zygote_communication_linux.h content/public/android/java/res/values/strings.xml +content/public/browser/bluetooth_delegate.h content/public/browser/browser_main_parts.h content/public/browser/browser_task_traits.h content/public/browser/browsing_data_filter_builder.h @@ -3130,7 +3153,6 @@ content/public/common/content_switches.cc content/public/common/pseudonymization_util.h content/public/common/resource_request_body_android.cc content/public/common/url_constants.cc -content/public/renderer/render_view.h content/public/test/blink_test_environment.cc content/public/test/devtools_permission_overrides_unittest.cc content/renderer/PRESUBMIT.py @@ -3208,6 +3230,7 @@ device/bluetooth/floss/bluetooth_device_floss.h device/fido/aoa/android_accessory_discovery.cc device/fido/aoa/android_accessory_discovery.h device/fido/attestation_statement_formats.cc +device/fido/discoverable_credential_metadata.h device/fido/fido_constants.h device/fido/fido_strings.grd device/fido/fido_test_data.h @@ -3254,6 +3277,7 @@ extensions/browser/event_router_unittest.cc extensions/browser/extension_prefs_observer.h extensions/browser/image_sanitizer.cc extensions/browser/permissions_manager.h +extensions/browser/service_worker_task_queue.cc extensions/browser/suggest_permission_util.cc extensions/browser/updater/extension_downloader.cc extensions/browser/updater/extension_downloader_unittest.cc @@ -3262,6 +3286,7 @@ extensions/browser/updater/safe_manifest_parser.h extensions/browser/updater/safe_manifest_parser_unittest.cc extensions/browser/url_loader_factory_manager.h extensions/common/api/PRESUBMIT.py +extensions/common/api/_api_features.json extensions/common/api/app_runtime.idl extensions/common/api/app_window.idl extensions/common/api/bluetooth_low_energy.idl @@ -3379,20 +3404,18 @@ google_apis/test/data/drive/file_entry.json google_apis/test/data/drive/filelist.json google_update/google_update_idl.idl gpu/GLES2/extensions/ANGLE/EGL_ANGLE_sync_control_rate.txt -gpu/GLES2/extensions/CHROMIUM/CHROMIUM_color_space_metadata.txt -gpu/GLES2/extensions/CHROMIUM/CHROMIUM_texture_storage_image.txt gpu/GLES2/extensions/CHROMIUM/EGL_CHROMIUM_sync_control.txt gpu/PRESUBMIT.py gpu/command_buffer/PRESUBMIT.py gpu/command_buffer/client/fenced_allocator.h gpu/command_buffer/client/shared_memory_limits.h -gpu/command_buffer/service/external_vk_image_dawn_representation.h gpu/command_buffer/service/gles2_cmd_decoder_passthrough.cc gpu/command_buffer/service/gles2_cmd_decoder_passthrough_doers.cc gpu/command_buffer/service/shader_translator_unittest.cc -gpu/command_buffer/service/shared_image_backing_factory_iosurface.mm -gpu/command_buffer/service/shared_image_representation_d3d.h -gpu/command_buffer/service/shared_image_video_image_reader.cc +gpu/command_buffer/service/shared_image/d3d_image_representation.h +gpu/command_buffer/service/shared_image/external_vk_image_dawn_representation.h +gpu/command_buffer/service/shared_image/iosurface_image_backing_factory.mm +gpu/command_buffer/service/shared_image/video_image_reader_image_backing.cc gpu/command_buffer/service/surface_texture_gl_owner.cc gpu/config/PRESUBMIT.py gpu/config/gpu_control_list_format.txt @@ -3414,9 +3437,6 @@ infra/config/generated/builders/ci/Fuchsia x64/properties.json infra/config/generated/builders/ci/GPU Mac Builder/properties.json infra/config/generated/builders/ci/Mac Builder (dbg)/properties.json infra/config/generated/builders/ci/Mac Builder/properties.json -infra/config/generated/builders/ci/Win 7 Tests x64 (1)/properties.json -infra/config/generated/builders/ci/Win10 Tests x64/properties.json -infra/config/generated/builders/ci/Win7 Tests (1)/properties.json infra/config/generated/builders/ci/chromeos-arm64-generic-rel/properties.json infra/config/generated/builders/ci/fuchsia-arm64-cast/properties.json infra/config/generated/builders/ci/fuchsia-official/properties.json @@ -3450,7 +3470,9 @@ infra/config/generated/builders/try/chromeos-amd64-generic-lacros-dbg/properties infra/config/generated/builders/try/chromeos-amd64-generic-rel-compilator/properties.json infra/config/generated/builders/try/chromeos-arm-generic-rel/properties.json infra/config/generated/builders/try/chromeos-arm64-generic-rel/properties.json +infra/config/generated/builders/try/chromeos-jacuzzi-rel/properties.json infra/config/generated/builders/try/chromeos-kevin-rel/properties.json +infra/config/generated/builders/try/chromeos-octopus-rel/properties.json infra/config/generated/builders/try/dawn-linux-x64-deps-rel/properties.json infra/config/generated/builders/try/dawn-mac-x64-deps-rel/properties.json infra/config/generated/builders/try/dawn-win10-x64-deps-rel/properties.json @@ -3465,6 +3487,7 @@ infra/config/generated/builders/try/ios-simulator-full-configs/properties.json infra/config/generated/builders/try/ios-simulator/properties.json infra/config/generated/builders/try/lacros-amd64-generic-rel/properties.json infra/config/generated/builders/try/lacros-arm-generic-rel/properties.json +infra/config/generated/builders/try/lacros-arm64-generic-rel/properties.json infra/config/generated/builders/try/linux-blink-rel/properties.json infra/config/generated/builders/try/linux-chromeos-compile-dbg/properties.json infra/config/generated/builders/try/linux-chromeos-dbg/properties.json @@ -3517,6 +3540,7 @@ ios/chrome/browser/chrome_url_constants.cc ios/chrome/browser/commerce/price_alert_util_unittest.mm ios/chrome/browser/commerce/shopping_persisted_data_tab_helper_unittest.mm ios/chrome/browser/crash_report/breadcrumbs/breadcrumb_manager_tab_helper_unittest.mm +ios/chrome/browser/download/ar_quick_look_tab_helper_unittest.mm ios/chrome/browser/flags/about_flags.mm ios/chrome/browser/flags/ios_chrome_flag_descriptions.h ios/chrome/browser/history/history_tab_helper_unittest.mm @@ -3571,7 +3595,6 @@ ios/chrome/browser/ui/bookmarks/bookmark_earl_grey.mm ios/chrome/browser/ui/bookmarks/bookmark_earl_grey_ui.h ios/chrome/browser/ui/bookmarks/bookmarks_egtest.mm ios/chrome/browser/ui/browser_container/browser_container_coordinator_unittest.mm -ios/chrome/browser/ui/browser_view/browser_view_controller_helper_unittest.mm ios/chrome/browser/ui/content_suggestions/content_suggestions_mediator_unittest.mm ios/chrome/browser/ui/content_suggestions/new_tab_page_app_interface.mm ios/chrome/browser/ui/content_suggestions/ntp_home_mediator.mm @@ -3586,6 +3609,7 @@ ios/chrome/browser/ui/ntp/notification_promo_whats_new.mm ios/chrome/browser/ui/ntp/notification_promo_whats_new_unittest.mm ios/chrome/browser/ui/ntp/revamped_incognito_view.mm ios/chrome/browser/ui/omnibox/omnibox_egtest.mm +ios/chrome/browser/ui/omnibox/zero_suggest_prefetch_helper_unittest.mm ios/chrome/browser/ui/permissions/permissions_egtest.mm ios/chrome/browser/ui/popup_menu/overflow_menu/overflow_menu_mediator_unittest.mm ios/chrome/browser/ui/popup_menu/popup_menu_mediator_unittest.mm @@ -3604,8 +3628,8 @@ ios/chrome/browser/ui/settings/import_data_table_view_controller_unittest.mm ios/chrome/browser/ui/settings/password/password_details/password_details_table_view_controller_unittest.mm ios/chrome/browser/ui/settings/password/password_exporter_unittest.mm ios/chrome/browser/ui/settings/password/password_issues_table_view_controller_unittest.mm +ios/chrome/browser/ui/settings/password/password_manager_view_controller_unittest.mm ios/chrome/browser/ui/settings/password/passwords_mediator_unittest.mm -ios/chrome/browser/ui/settings/password/passwords_table_view_controller_unittest.mm ios/chrome/browser/ui/settings/safety_check/safety_check_mediator_unittest.mm ios/chrome/browser/ui/settings/settings_app_interface.mm ios/chrome/browser/ui/settings/settings_table_view_controller_unittest.mm @@ -3664,7 +3688,6 @@ ios/web/navigation/navigation_manager_impl.mm ios/web/navigation/navigation_manager_util_unittest.mm ios/web/net/cookies/crw_wk_http_cookie_store_unittest.mm ios/web/public/init/web_main_parts.h -ios/web/public/navigation/navigation_manager.h ios/web/shell/test/earl_grey/shell_earl_grey.h ios/web/text_fragments/text_fragments_manager_impl_unittest.mm ios/web/web_state/js/resources/plugin_placeholder.js @@ -3732,6 +3755,7 @@ media/capture/video/win/video_capture_device_factory_win.cc media/capture/video/win/video_capture_device_utils_win.cc media/capture/video/win/video_capture_device_utils_win.h media/capture/video/win/video_capture_device_win.cc +media/cast/sender/openscreen_frame_sender.h media/cdm/win/media_foundation_cdm.cc media/ffmpeg/ffmpeg_regression_tests.cc media/filters/decrypting_audio_decoder.h @@ -3742,12 +3766,14 @@ media/filters/win/media_foundation_utils.cc media/filters/win/media_foundation_utils.h media/formats/hls/media_playlist_unittest.cc media/formats/hls/multivariant_playlist_unittest.cc +media/formats/hls/tags_unittest.cc media/fuchsia/common/vmo_buffer_writer_queue.cc media/gpu/android/android_video_encode_accelerator.h media/gpu/buffer_validation_unittest.cc media/gpu/chromeos/libyuv_image_processor_backend.cc media/gpu/gpu_video_encode_accelerator_helpers.cc media/gpu/v4l2/test/av1_decoder.cc +media/gpu/v4l2/test/h264_decoder.cc media/gpu/v4l2/test/vp9_decoder.cc media/gpu/vaapi/test/av1_decoder.cc media/gpu/vaapi/test/vp8_decoder.cc @@ -4121,12 +4147,12 @@ net/cert/cert_verify_proc.h net/cert/cert_verify_proc_mac.cc net/cert/cert_verify_proc_unittest.cc net/cert/cert_verify_proc_win.cc -net/cert/internal/signature_algorithm.cc net/cert/internal/trust_store_win.cc -net/cert/internal/verify_certificate_chain.cc net/cert/known_roots_nss.cc net/cert/nss_cert_database.cc net/cert/nss_cert_database_unittest.cc +net/cert/pki/signature_algorithm.cc +net/cert/pki/verify_certificate_chain.cc net/cert/symantec_certs.h net/cert/test_root_certs_win.cc net/cert/x509_certificate.cc @@ -4319,7 +4345,6 @@ net/tools/print_certificates.py net/tools/quic/quic_simple_client_bin.cc net/tools/testserver/testserver.py.vpython3 net/tools/transport_security_state_generator/transport_security_state_generator.cc -net/url_request/url_fetcher.h net/url_request/url_request_context_builder.cc net/url_request/url_request_context_builder_unittest.cc net/url_request/url_request_job_unittest.cc @@ -4327,7 +4352,7 @@ net/url_request/url_request_throttler_unittest.cc net/url_request/url_request_unittest.cc net/websockets/websocket_channel_test.cc net/websockets/websocket_stream_test.cc -pdf/document_loader_impl.cc +pdf/loader/document_loader_impl.cc pdf/paint_aggregator.h pdf/pdfium/accessibility_unittest.cc pdf/pdfium/pdfium_engine.cc @@ -4501,7 +4526,6 @@ services/network/http_cache_data_counter_unittest.cc services/network/http_cache_data_remover_unittest.cc services/network/mojo_host_resolver_impl_unittest.cc services/network/network_context_unittest.cc -services/network/origin_policy/origin_policy_parser_unittest.cc services/network/p2p/socket_udp_unittest.cc services/network/proxy_resolver_factory_mojo_unittest.cc services/network/public/cpp/content_security_policy/content_security_policy_unittest.cc @@ -4511,7 +4535,6 @@ services/network/public/cpp/corb/orb_impl.cc services/network/public/cpp/cors/cors_unittest.cc services/network/public/cpp/cors/origin_access_entry_unittest.cc services/network/public/cpp/cors/origin_access_list_unittest.cc -services/network/public/cpp/features.cc services/network/public/cpp/is_potentially_trustworthy.cc services/network/public/cpp/network_switches.cc services/network/public/cpp/simple_url_loader.h @@ -4619,7 +4642,6 @@ third_party/abseil-cpp/absl/base/internal/sysinfo_test.cc third_party/abseil-cpp/absl/hash/internal/city.h third_party/abseil-cpp/absl/random/internal/platform.h third_party/abseil-cpp/absl/status/status.h -third_party/abseil-cpp/absl/strings/string_view.cc third_party/abseil-cpp/absl/synchronization/internal/waiter.h third_party/abseil-cpp/absl/time/time.h third_party/abseil-cpp/absl/types/optional_test.cc @@ -4658,6 +4680,10 @@ third_party/afl/src/qemu_mode/patches/afl-qemu-cpu-inl.h third_party/afl/src/test-instr.c third_party/afl/src/types.h third_party/android_build_tools/aapt2/3pp/fetch.py +third_party/android_build_tools/lint/3pp/fetch.py +third_party/android_build_tools/lint/3pp/install.py +third_party/android_build_tools/manifest_merger/3pp/fetch.py +third_party/android_build_tools/manifest_merger/3pp/install.py third_party/android_crazy_linker/src/src/crazy_linker_ashmem.h third_party/android_crazy_linker/src/src/crazy_linker_debug.h third_party/android_crazy_linker/src/src/crazy_linker_library_list.cpp @@ -4749,7 +4775,7 @@ third_party/android_deps/licenses/Android_SDK_License-December_9_2016.txt third_party/android_platform/development/scripts/PRESUBMIT.py third_party/android_platform/development/scripts/stack.py third_party/android_rust_toolchain/toolchain/lib/rustlib/src/rust/library/stdarch/crates/stdarch-verify/arm-intrinsics.html -third_party/android_rust_toolchain/toolchain/manifest_8101936.xml +third_party/android_rust_toolchain/toolchain/manifest_8809119.xml third_party/android_support_test_runner/runner/src/main/Android.mk third_party/angle/BUILD.gn third_party/angle/PRESUBMIT.py @@ -4814,6 +4840,8 @@ third_party/angle/extensions/EGL_EXT_device_query.txt third_party/angle/include/CL/cl_platform.h third_party/angle/include/GLSLANG/ShaderVars.h third_party/angle/include/platform/FeaturesVk_autogen.h +third_party/angle/include/platform/FrontendFeatures_autogen.h +third_party/angle/include/platform/frontend_features.json third_party/angle/include/platform/vk_features.json third_party/angle/infra/specs/PRESUBMIT.py third_party/angle/infra/specs/gn_isolate_map.pyl @@ -4920,6 +4948,7 @@ third_party/angle/third_party/VK-GL-CTS/src/framework/platform/lnx/wayland/tcuLn third_party/angle/third_party/VK-GL-CTS/src/framework/platform/lnx/wayland/tcuLnxWaylandEglDisplayFactory.hpp third_party/angle/third_party/VK-GL-CTS/src/scripts/check_swiftshader_runtime.py third_party/angle/third_party/VK-GL-CTS/src/scripts/mustpass.py +third_party/angle/third_party/astc-encoder/src/Source/tinyexr.h third_party/angle/third_party/glmark2/src/src/include/dirent.h third_party/angle/third_party/glmark2/src/src/native-state-dispmanx.cpp third_party/angle/third_party/glmark2/src/src/native-state-dispmanx.h @@ -4939,6 +4968,7 @@ third_party/blanketjs/src/blanket.js third_party/blink/PRESUBMIT.py third_party/blink/common/loader/record_load_histograms.cc third_party/blink/common/origin_trials/trial_token.cc +third_party/blink/common/origin_trials/trial_token_validator_unittest.cc third_party/blink/common/page_state/page_state_serialization_unittest.cc third_party/blink/manual_tests/forms/color-suggestion-picker.html third_party/blink/manual_tests/media-elements/video-moved-from-iframe-to-main-page.html @@ -5565,6 +5595,7 @@ third_party/boringssl/src/crypto/pkcs7/pkcs7_test.cc third_party/boringssl/src/crypto/pkcs8/pkcs8_x509.c third_party/boringssl/src/crypto/rand_extra/windows.c third_party/boringssl/src/crypto/rsa_extra/rsa_test.cc +third_party/boringssl/src/crypto/stack/stack.c third_party/boringssl/src/crypto/test/abi_test.h third_party/boringssl/src/crypto/thread_win.c third_party/boringssl/src/crypto/trust_token/trust_token.c @@ -6903,6 +6934,7 @@ third_party/closure_compiler/interfaces/networking_private_interface.js third_party/closure_compiler/interfaces/settings_private_interface.js third_party/closure_compiler/interfaces/system_display_interface.js third_party/colorama/src/README.txt +third_party/content_analysis_sdk/src/common/utils_win.cc third_party/cpuinfo/src/test/mock/moto-e-gen1.h third_party/cpuinfo/src/test/mock/moto-g-gen1.h third_party/cpuinfo/src/test/mock/moto-g-gen2.h @@ -6936,6 +6968,8 @@ third_party/crashpad/crashpad/handler/handler_main.cc third_party/crashpad/crashpad/handler/linux/exception_handler_server.cc third_party/crashpad/crashpad/handler/mac/file_limit_annotation.h third_party/crashpad/crashpad/handler/win/crash_other_program.cc +third_party/crashpad/crashpad/handler/win/wer/crashpad_wer.cc +third_party/crashpad/crashpad/handler/win/wer/crashpad_wer_main.cc third_party/crashpad/crashpad/minidump/minidump_extensions.h third_party/crashpad/crashpad/minidump/minidump_memory_writer.cc third_party/crashpad/crashpad/minidump/minidump_memory_writer.h @@ -7016,7 +7050,6 @@ third_party/dawn/src/dawn/native/d3d12/ResourceAllocatorManagerD3D12.cpp third_party/dawn/src/dawn/native/d3d12/ResourceAllocatorManagerD3D12.h third_party/dawn/src/dawn/native/d3d12/SamplerD3D12.cpp third_party/dawn/src/dawn/native/d3d12/TextureD3D12.cpp -third_party/dawn/src/dawn/native/opengl/AdapterGL.cpp third_party/dawn/src/dawn/native/opengl/BackendGL.cpp third_party/dawn/src/dawn/native/opengl/CommandBufferGL.cpp third_party/dawn/src/dawn/native/opengl/TextureGL.cpp @@ -7025,7 +7058,6 @@ third_party/dawn/src/dawn/native/vulkan/VulkanInfo.cpp third_party/dawn/src/dawn/native/vulkan/VulkanInfo.h third_party/dawn/src/dawn/samples/SampleUtils.cpp third_party/dawn/src/dawn/tests/end2end/DepthBiasTests.cpp -third_party/dawn/src/dawn/tests/end2end/DepthStencilLoadOpTests.cpp third_party/dawn/src/dawn/tests/end2end/SwapChainValidationTests.cpp third_party/dawn/src/dawn/tests/end2end/TextureFormatTests.cpp third_party/dawn/src/dawn/tests/end2end/TextureViewTests.cpp @@ -7439,7 +7471,6 @@ third_party/depot_tools/recipes/recipe_modules/bot_update/examples/full.expected third_party/depot_tools/recipes/recipe_modules/bot_update/examples/full.expected/gerrit_no_reset.json third_party/depot_tools/recipes/recipe_modules/bot_update/examples/full.expected/input_commit_with_id_without_repo.json third_party/depot_tools/recipes/recipe_modules/bot_update/examples/full.expected/multiple_patch_refs.json -third_party/depot_tools/recipes/recipe_modules/bot_update/examples/full.expected/no_apply_patch_on_gclient.json third_party/depot_tools/recipes/recipe_modules/bot_update/examples/full.expected/no_cp_checkout_HEAD.json third_party/depot_tools/recipes/recipe_modules/bot_update/examples/full.expected/no_cp_checkout_a_branch_head.json third_party/depot_tools/recipes/recipe_modules/bot_update/examples/full.expected/no_cp_checkout_a_specific_commit.json @@ -7691,34 +7722,40 @@ third_party/devtools-frontend/src/front_end/third_party/lit-html/package/develop third_party/devtools-frontend/src/front_end/third_party/lit-html/package/development/directives/style-map.js third_party/devtools-frontend/src/front_end/third_party/lit-html/package/lib/template.js third_party/devtools-frontend/src/front_end/third_party/lodash-isequal/package/package.json +third_party/devtools-frontend/src/front_end/third_party/puppeteer/package/lib/cjs/puppeteer/common/DeviceDescriptors.js +third_party/devtools-frontend/src/front_end/third_party/puppeteer/package/lib/cjs/puppeteer/common/ElementHandle.js third_party/devtools-frontend/src/front_end/third_party/puppeteer/package/lib/cjs/puppeteer/common/ExecutionContext.js third_party/devtools-frontend/src/front_end/third_party/puppeteer/package/lib/cjs/puppeteer/common/FileChooser.js third_party/devtools-frontend/src/front_end/third_party/puppeteer/package/lib/cjs/puppeteer/common/FrameManager.js third_party/devtools-frontend/src/front_end/third_party/puppeteer/package/lib/cjs/puppeteer/common/HTTPRequest.js third_party/devtools-frontend/src/front_end/third_party/puppeteer/package/lib/cjs/puppeteer/common/Input.js third_party/devtools-frontend/src/front_end/third_party/puppeteer/package/lib/cjs/puppeteer/common/JSHandle.js +third_party/devtools-frontend/src/front_end/third_party/puppeteer/package/lib/cjs/puppeteer/common/NetworkConditions.js third_party/devtools-frontend/src/front_end/third_party/puppeteer/package/lib/cjs/puppeteer/common/Page.js -third_party/devtools-frontend/src/front_end/third_party/puppeteer/package/lib/cjs/puppeteer/common/Puppeteer.js third_party/devtools-frontend/src/front_end/third_party/puppeteer/package/lib/cjs/puppeteer/common/Target.js third_party/devtools-frontend/src/front_end/third_party/puppeteer/package/lib/cjs/puppeteer/common/Tracing.js third_party/devtools-frontend/src/front_end/third_party/puppeteer/package/lib/cjs/puppeteer/common/WebWorker.js third_party/devtools-frontend/src/front_end/third_party/puppeteer/package/lib/cjs/puppeteer/node/BrowserFetcher.js -third_party/devtools-frontend/src/front_end/third_party/puppeteer/package/lib/cjs/puppeteer/node/Launcher.js +third_party/devtools-frontend/src/front_end/third_party/puppeteer/package/lib/cjs/puppeteer/node/FirefoxLauncher.js +third_party/devtools-frontend/src/front_end/third_party/puppeteer/package/lib/cjs/puppeteer/node/NodeWebSocketTransport.js third_party/devtools-frontend/src/front_end/third_party/puppeteer/package/lib/cjs/puppeteer/node/Puppeteer.js third_party/devtools-frontend/src/front_end/third_party/puppeteer/package/lib/cjs/puppeteer/node/install.js +third_party/devtools-frontend/src/front_end/third_party/puppeteer/package/lib/esm/puppeteer/common/DeviceDescriptors.js +third_party/devtools-frontend/src/front_end/third_party/puppeteer/package/lib/esm/puppeteer/common/ElementHandle.js third_party/devtools-frontend/src/front_end/third_party/puppeteer/package/lib/esm/puppeteer/common/ExecutionContext.js third_party/devtools-frontend/src/front_end/third_party/puppeteer/package/lib/esm/puppeteer/common/FileChooser.js third_party/devtools-frontend/src/front_end/third_party/puppeteer/package/lib/esm/puppeteer/common/FrameManager.js third_party/devtools-frontend/src/front_end/third_party/puppeteer/package/lib/esm/puppeteer/common/HTTPRequest.js third_party/devtools-frontend/src/front_end/third_party/puppeteer/package/lib/esm/puppeteer/common/Input.js third_party/devtools-frontend/src/front_end/third_party/puppeteer/package/lib/esm/puppeteer/common/JSHandle.js +third_party/devtools-frontend/src/front_end/third_party/puppeteer/package/lib/esm/puppeteer/common/NetworkConditions.js third_party/devtools-frontend/src/front_end/third_party/puppeteer/package/lib/esm/puppeteer/common/Page.js -third_party/devtools-frontend/src/front_end/third_party/puppeteer/package/lib/esm/puppeteer/common/Puppeteer.js third_party/devtools-frontend/src/front_end/third_party/puppeteer/package/lib/esm/puppeteer/common/Target.js third_party/devtools-frontend/src/front_end/third_party/puppeteer/package/lib/esm/puppeteer/common/Tracing.js third_party/devtools-frontend/src/front_end/third_party/puppeteer/package/lib/esm/puppeteer/common/WebWorker.js third_party/devtools-frontend/src/front_end/third_party/puppeteer/package/lib/esm/puppeteer/node/BrowserFetcher.js -third_party/devtools-frontend/src/front_end/third_party/puppeteer/package/lib/esm/puppeteer/node/Launcher.js +third_party/devtools-frontend/src/front_end/third_party/puppeteer/package/lib/esm/puppeteer/node/FirefoxLauncher.js +third_party/devtools-frontend/src/front_end/third_party/puppeteer/package/lib/esm/puppeteer/node/NodeWebSocketTransport.js third_party/devtools-frontend/src/front_end/third_party/puppeteer/package/lib/esm/puppeteer/node/Puppeteer.js third_party/devtools-frontend/src/front_end/third_party/puppeteer/package/lib/esm/puppeteer/node/install.js third_party/devtools-frontend/src/front_end/third_party/wasmparser/package/package.json @@ -7734,6 +7771,10 @@ third_party/devtools-frontend/src/node_modules/@babel/generator/node_modules/sou third_party/devtools-frontend/src/node_modules/@babel/generator/node_modules/source-map/lib/source-map-consumer.js third_party/devtools-frontend/src/node_modules/@babel/generator/node_modules/source-map/package.json third_party/devtools-frontend/src/node_modules/@babel/runtime/package.json +third_party/devtools-frontend/src/node_modules/@colors/colors/lib/colors.js +third_party/devtools-frontend/src/node_modules/@colors/colors/lib/styles.js +third_party/devtools-frontend/src/node_modules/@colors/colors/lib/system/has-flag.js +third_party/devtools-frontend/src/node_modules/@colors/colors/lib/system/supports-colors.js third_party/devtools-frontend/src/node_modules/@eslint/eslintrc/node_modules/globals/package.json third_party/devtools-frontend/src/node_modules/@eslint/eslintrc/node_modules/type-fest/package.json third_party/devtools-frontend/src/node_modules/@rollup/pluginutils/package.json @@ -7741,6 +7782,14 @@ third_party/devtools-frontend/src/node_modules/@sinonjs/commons/lib/class-name.j third_party/devtools-frontend/src/node_modules/@sinonjs/samsam/lib/create-set.js third_party/devtools-frontend/src/node_modules/@sinonjs/text-encoding/package.json third_party/devtools-frontend/src/node_modules/@socket.io/base64-arraybuffer/package.json +third_party/devtools-frontend/src/node_modules/@typescript-eslint/eslint-plugin/node_modules/debug/package.json +third_party/devtools-frontend/src/node_modules/@typescript-eslint/eslint-plugin/node_modules/debug/src/browser.js +third_party/devtools-frontend/src/node_modules/@typescript-eslint/parser/node_modules/debug/package.json +third_party/devtools-frontend/src/node_modules/@typescript-eslint/parser/node_modules/debug/src/browser.js +third_party/devtools-frontend/src/node_modules/@typescript-eslint/type-utils/node_modules/debug/package.json +third_party/devtools-frontend/src/node_modules/@typescript-eslint/type-utils/node_modules/debug/src/browser.js +third_party/devtools-frontend/src/node_modules/@typescript-eslint/typescript-estree/node_modules/debug/package.json +third_party/devtools-frontend/src/node_modules/@typescript-eslint/typescript-estree/node_modules/debug/src/browser.js third_party/devtools-frontend/src/node_modules/acorn/dist/acorn.js third_party/devtools-frontend/src/node_modules/acorn/package.json third_party/devtools-frontend/src/node_modules/ajv/dist/ajv.bundle.js @@ -8231,7 +8280,6 @@ third_party/devtools-frontend/src/node_modules/terser/lib/scope.js third_party/devtools-frontend/src/node_modules/terser/lib/sourcemap.js third_party/devtools-frontend/src/node_modules/terser/lib/transform.js third_party/devtools-frontend/src/node_modules/terser/lib/utils/index.js -third_party/devtools-frontend/src/node_modules/terser/node_modules/source-map/dist/source-map.js third_party/devtools-frontend/src/node_modules/terser/node_modules/source-map/lib/base64-vlq.js third_party/devtools-frontend/src/node_modules/terser/node_modules/source-map/lib/source-map-consumer.js third_party/devtools-frontend/src/node_modules/terser/node_modules/source-map/package.json @@ -8307,10 +8355,10 @@ third_party/devtools-frontend/src/scripts/deps/download_emscripten.py third_party/devtools-frontend/src/scripts/deps/roll_to_chromium.py third_party/devtools-frontend/src/scripts/hosted_mode/server.js third_party/devtools-frontend/src/test/e2e/resources/console/primitives.html +third_party/devtools-frontend/src/test/e2e/resources/elements/inactive-css-page.html third_party/devtools-frontend/src/third_party/blink/public/devtools_protocol/browser_protocol.json third_party/devtools-frontend/src/third_party/pyjson5/src/benchmarks/chromium.linux.json third_party/devtools-frontend/src/third_party/pyjson5/src/setup.py -third_party/devtools-frontend/src/third_party/typescript/typescript.gni third_party/dom_distiller_js/dist/js/domdistiller.js third_party/dom_distiller_js/dist/js/domdistiller_wrapped.js third_party/dom_distiller_js/protoc_plugins/util/plugin_protos.py @@ -8393,6 +8441,7 @@ third_party/eigen3/src/Eigen/src/Core/arch/AVX/MathFunctions.h third_party/eigen3/src/Eigen/src/Core/arch/AVX/PacketMath.h third_party/eigen3/src/Eigen/src/Core/arch/AVX/TypeCasting.h third_party/eigen3/src/Eigen/src/Core/arch/AVX512/Complex.h +third_party/eigen3/src/Eigen/src/Core/arch/AVX512/GemmKernel.h third_party/eigen3/src/Eigen/src/Core/arch/AVX512/MathFunctions.h third_party/eigen3/src/Eigen/src/Core/arch/AVX512/PacketMath.h third_party/eigen3/src/Eigen/src/Core/arch/AVX512/TrsmKernel.h @@ -8894,7 +8943,9 @@ third_party/eigen3/src/unsupported/Eigen/src/Eigenvalues/ArpackSelfAdjointEigenS third_party/eigen3/src/unsupported/Eigen/src/EulerAngles/EulerAngles.h third_party/eigen3/src/unsupported/Eigen/src/EulerAngles/EulerSystem.h third_party/eigen3/src/unsupported/Eigen/src/FFT/ei_fftw_impl.h +third_party/eigen3/src/unsupported/Eigen/src/FFT/ei_imklfft_impl.h third_party/eigen3/src/unsupported/Eigen/src/FFT/ei_kissfft_impl.h +third_party/eigen3/src/unsupported/Eigen/src/FFT/ei_pocketfft_impl.h third_party/eigen3/src/unsupported/Eigen/src/IterativeSolvers/BiCGSTABL.h third_party/eigen3/src/unsupported/Eigen/src/IterativeSolvers/DGMRES.h third_party/eigen3/src/unsupported/Eigen/src/IterativeSolvers/GMRES.h @@ -8947,7 +8998,6 @@ third_party/eigen3/src/unsupported/Eigen/src/Splines/SplineFwd.h third_party/eigen3/src/unsupported/bench/bench_svd.cpp third_party/eigen3/src/unsupported/test/BVH.cpp third_party/eigen3/src/unsupported/test/EulerAngles.cpp -third_party/eigen3/src/unsupported/test/FFTW.cpp third_party/eigen3/src/unsupported/test/NNLS.cpp third_party/eigen3/src/unsupported/test/alignedvector3.cpp third_party/eigen3/src/unsupported/test/autodiff.cpp @@ -9042,6 +9092,7 @@ third_party/eigen3/src/unsupported/test/cxx11_tensor_trace.cpp third_party/eigen3/src/unsupported/test/cxx11_tensor_uint128.cpp third_party/eigen3/src/unsupported/test/cxx11_tensor_volume_patch_sycl.cpp third_party/eigen3/src/unsupported/test/dgmres.cpp +third_party/eigen3/src/unsupported/test/fft_test_shared.h third_party/eigen3/src/unsupported/test/forward_adolc.cpp third_party/eigen3/src/unsupported/test/gmres.cpp third_party/eigen3/src/unsupported/test/idrs.cpp @@ -9362,6 +9413,8 @@ third_party/ffmpeg/libavutil/audio_fifo.c third_party/ffmpeg/libavutil/audio_fifo.h third_party/ffmpeg/libavutil/color_utils.c third_party/ffmpeg/libavutil/color_utils.h +third_party/ffmpeg/libavutil/csp.c +third_party/ffmpeg/libavutil/csp.h third_party/ffmpeg/libavutil/display.c third_party/ffmpeg/libavutil/display.h third_party/ffmpeg/libavutil/downmix_info.c @@ -9427,6 +9480,7 @@ third_party/freetype/src/src/sfnt/ttcmap.c third_party/freetype/src/src/sfnt/ttcolr.c third_party/freetype/src/src/sfnt/ttcpal.c third_party/freetype/src/src/sfnt/ttsvg.c +third_party/freetype/src/src/truetype/ttgxvar.c third_party/freetype/src/src/truetype/ttinterp.h third_party/gemmlowp/src/contrib/CMakeLists.txt third_party/gemmlowp/src/standalone/neon-gemm-kernel-benchmark.cc @@ -9771,6 +9825,7 @@ third_party/googletest/src/googletest/test/gtest_skip_test.cc third_party/grpc/src/CMakeLists.txt third_party/grpc/src/include/grpc/grpc.h third_party/grpc/src/include/grpc/grpc_security_constants.h +third_party/grpc/src/include/grpc/impl/codegen/port_platform.h third_party/grpc/src/include/grpcpp/create_channel_binder.h third_party/grpc/src/include/grpcpp/impl/codegen/proto_buffer_reader.h third_party/grpc/src/include/grpcpp/impl/codegen/proto_buffer_writer.h @@ -9830,6 +9885,7 @@ third_party/grpc/src/test/core/tsi/transport_security_test.cc third_party/grpc/src/test/core/uri/uri_parser_test.cc third_party/grpc/src/test/core/xds/google_mesh_ca_certificate_provider_factory_test.cc third_party/grpc/src/test/core/xds/xds_bootstrap_test.cc +third_party/grpc/src/test/core/xds/xds_lb_policy_registry_test.cc third_party/grpc/src/test/cpp/end2end/end2end_test.cc third_party/grpc/src/test/cpp/end2end/tls_key_export_test.cc third_party/grpc/src/test/cpp/end2end/xds/xds_end2end_test.cc @@ -9841,6 +9897,7 @@ third_party/grpc/src/test/cpp/qps/report.cc third_party/grpc/src/test/cpp/util/channel_trace_proto_helper.cc third_party/grpc/src/test/cpp/util/create_test_channel.cc third_party/grpc/src/third_party/objective_c/google_toolbox_for_mac/UnitTesting/GTMGoogleTestRunner.mm +third_party/grpc/src/third_party/upb/python/message.c third_party/grpc/src/third_party/upb/upbc/protoc-gen-upbdefs.cc third_party/grpc/src/third_party/xxhash/xxhash.h third_party/grpc/src/tools/distrib/python/grpc_prefixed/templates/setup.py.template @@ -9864,7 +9921,11 @@ third_party/harfbuzz-ng/src/docs/usermanual-install-harfbuzz.xml third_party/harfbuzz-ng/src/docs/usermanual-integration.xml third_party/harfbuzz-ng/src/docs/usermanual-opentype-features.xml third_party/harfbuzz-ng/src/docs/usermanual-what-is-harfbuzz.xml +third_party/harfbuzz-ng/src/src/OT/Layout/GPOS/GPOS.hh third_party/harfbuzz-ng/src/src/OT/Layout/GSUB/GSUB.hh +third_party/harfbuzz-ng/src/src/OT/glyf/glyf.hh +third_party/harfbuzz-ng/src/src/OT/glyf/loca.hh +third_party/harfbuzz-ng/src/src/gen-indic-table.py third_party/harfbuzz-ng/src/src/gen-os2-unicode-ranges.py third_party/harfbuzz-ng/src/src/gen-tag-table.py third_party/harfbuzz-ng/src/src/hb-buffer.cc @@ -9881,7 +9942,6 @@ third_party/harfbuzz-ng/src/src/hb-ot-color-cpal-table.hh third_party/harfbuzz-ng/src/src/hb-ot-color-sbix-table.hh third_party/harfbuzz-ng/src/src/hb-ot-color-svg-table.hh third_party/harfbuzz-ng/src/src/hb-ot-gasp-table.hh -third_party/harfbuzz-ng/src/src/hb-ot-glyf-table.hh third_party/harfbuzz-ng/src/src/hb-ot-hdmx-table.hh third_party/harfbuzz-ng/src/src/hb-ot-head-table.hh third_party/harfbuzz-ng/src/src/hb-ot-hhea-table.hh @@ -9890,7 +9950,6 @@ third_party/harfbuzz-ng/src/src/hb-ot-kern-table.hh third_party/harfbuzz-ng/src/src/hb-ot-layout-base-table.hh third_party/harfbuzz-ng/src/src/hb-ot-layout-common.hh third_party/harfbuzz-ng/src/src/hb-ot-layout-gdef-table.hh -third_party/harfbuzz-ng/src/src/hb-ot-layout-gpos-table.hh third_party/harfbuzz-ng/src/src/hb-ot-layout-gsubgpos.hh third_party/harfbuzz-ng/src/src/hb-ot-layout-jstf-table.hh third_party/harfbuzz-ng/src/src/hb-ot-layout.cc @@ -9907,14 +9966,11 @@ third_party/harfbuzz-ng/src/src/hb-ot-name.h third_party/harfbuzz-ng/src/src/hb-ot-os2-table.hh third_party/harfbuzz-ng/src/src/hb-ot-post-table-v2subset.hh third_party/harfbuzz-ng/src/src/hb-ot-post-table.hh -third_party/harfbuzz-ng/src/src/hb-ot-shape-complex-arabic.cc -third_party/harfbuzz-ng/src/src/hb-ot-shape-complex-hebrew.cc -third_party/harfbuzz-ng/src/src/hb-ot-shape-complex-indic.cc -third_party/harfbuzz-ng/src/src/hb-ot-shape-complex-indic.hh -third_party/harfbuzz-ng/src/src/hb-ot-shape-complex-khmer.cc -third_party/harfbuzz-ng/src/src/hb-ot-shape-complex-myanmar.cc -third_party/harfbuzz-ng/src/src/hb-ot-shape-complex-myanmar.hh -third_party/harfbuzz-ng/src/src/hb-ot-shape-complex-use.cc +third_party/harfbuzz-ng/src/src/hb-ot-shaper-arabic.cc +third_party/harfbuzz-ng/src/src/hb-ot-shaper-hebrew.cc +third_party/harfbuzz-ng/src/src/hb-ot-shaper-khmer.cc +third_party/harfbuzz-ng/src/src/hb-ot-shaper-myanmar.cc +third_party/harfbuzz-ng/src/src/hb-ot-shaper-use.cc third_party/harfbuzz-ng/src/src/hb-ot-stat-table.hh third_party/harfbuzz-ng/src/src/hb-ot-tag.cc third_party/harfbuzz-ng/src/src/hb-ot-var-avar-table.hh @@ -10044,6 +10100,7 @@ third_party/libaddressinput/src/cpp/test/testdata_source.cc third_party/libaddressinput/src/cpp/test/util/md5_unittest.cc third_party/libaddressinput/src/cpp/test/util/string_split_unittest.cc third_party/libaom/BUILD.gn +third_party/libaom/source/libaom/aom/src/aom_encoder.c third_party/libaom/source/libaom/aom_ports/msvc.h third_party/libaom/source/libaom/aom_util/aom_thread.c third_party/libaom/source/libaom/aom_util/aom_thread.h @@ -10114,7 +10171,10 @@ third_party/libdrm/src/tests/radeon/rbo.c third_party/libdrm/src/tests/radeon/rbo.h third_party/libdrm/src/xf86drmMode.c third_party/libdrm/src/xf86drmMode.h -third_party/libgav1/src/src/dsp/x86/distance_weighted_blend_sse4.cc +third_party/libevent/evdns.c +third_party/libevent/evdns.h +third_party/libevent/evport.c +third_party/libevent/min_heap.h third_party/libgav1/src/src/utils/compiler_attributes.h third_party/libgav1/src/src/utils/cpu_test.cc third_party/libgifcodec/SkGifImageReader.cpp @@ -10186,136 +10246,157 @@ third_party/libvpx/source/libvpx/vpx_dsp/x86/convolve.h third_party/libvpx/source/libvpx/vpx_util/vpx_thread.c third_party/libvpx/source/libvpx/vpx_util/vpx_thread.h third_party/libwebp/BUILD.gn -third_party/libwebp/examples/cwebp.c -third_party/libwebp/examples/dwebp.c -third_party/libwebp/examples/stopwatch.h -third_party/libwebp/examples/unicode.h -third_party/libwebp/imageio/image_dec.h -third_party/libwebp/imageio/image_enc.h -third_party/libwebp/src/dec/alpha_dec.c -third_party/libwebp/src/dec/alphai_dec.h -third_party/libwebp/src/dec/buffer_dec.c -third_party/libwebp/src/dec/common_dec.h -third_party/libwebp/src/dec/frame_dec.c -third_party/libwebp/src/dec/idec_dec.c -third_party/libwebp/src/dec/io_dec.c -third_party/libwebp/src/dec/quant_dec.c -third_party/libwebp/src/dec/tree_dec.c -third_party/libwebp/src/dec/vp8_dec.c -third_party/libwebp/src/dec/vp8_dec.h -third_party/libwebp/src/dec/vp8i_dec.h -third_party/libwebp/src/dec/vp8l_dec.c -third_party/libwebp/src/dec/vp8li_dec.h -third_party/libwebp/src/dec/webp_dec.c -third_party/libwebp/src/dec/webpi_dec.h -third_party/libwebp/src/dsp/alpha_processing.c -third_party/libwebp/src/dsp/alpha_processing_neon.c -third_party/libwebp/src/dsp/alpha_processing_sse2.c -third_party/libwebp/src/dsp/alpha_processing_sse41.c -third_party/libwebp/src/dsp/common_sse2.h -third_party/libwebp/src/dsp/common_sse41.h -third_party/libwebp/src/dsp/cost.c -third_party/libwebp/src/dsp/cost_sse2.c -third_party/libwebp/src/dsp/cpu.c -third_party/libwebp/src/dsp/dec.c -third_party/libwebp/src/dsp/dec_clip_tables.c -third_party/libwebp/src/dsp/dec_neon.c -third_party/libwebp/src/dsp/dec_sse2.c -third_party/libwebp/src/dsp/dec_sse41.c -third_party/libwebp/src/dsp/dsp.h -third_party/libwebp/src/dsp/enc.c -third_party/libwebp/src/dsp/enc_sse2.c -third_party/libwebp/src/dsp/enc_sse41.c -third_party/libwebp/src/dsp/filters.c -third_party/libwebp/src/dsp/filters_neon.c -third_party/libwebp/src/dsp/filters_sse2.c -third_party/libwebp/src/dsp/lossless.c -third_party/libwebp/src/dsp/lossless.h -third_party/libwebp/src/dsp/lossless_common.h -third_party/libwebp/src/dsp/lossless_enc.c -third_party/libwebp/src/dsp/lossless_enc_neon.c -third_party/libwebp/src/dsp/lossless_enc_sse2.c -third_party/libwebp/src/dsp/lossless_enc_sse41.c -third_party/libwebp/src/dsp/lossless_neon.c -third_party/libwebp/src/dsp/lossless_sse2.c -third_party/libwebp/src/dsp/rescaler.c -third_party/libwebp/src/dsp/rescaler_neon.c -third_party/libwebp/src/dsp/rescaler_sse2.c -third_party/libwebp/src/dsp/ssim.c -third_party/libwebp/src/dsp/ssim_sse2.c -third_party/libwebp/src/dsp/upsampling.c -third_party/libwebp/src/dsp/upsampling_neon.c -third_party/libwebp/src/dsp/upsampling_sse2.c -third_party/libwebp/src/dsp/upsampling_sse41.c -third_party/libwebp/src/dsp/yuv.c -third_party/libwebp/src/dsp/yuv.h -third_party/libwebp/src/dsp/yuv_neon.c -third_party/libwebp/src/dsp/yuv_sse2.c -third_party/libwebp/src/dsp/yuv_sse41.c -third_party/libwebp/src/enc/alpha_enc.c -third_party/libwebp/src/enc/analysis_enc.c -third_party/libwebp/src/enc/backward_references_cost_enc.c -third_party/libwebp/src/enc/backward_references_enc.c -third_party/libwebp/src/enc/backward_references_enc.h -third_party/libwebp/src/enc/config_enc.c -third_party/libwebp/src/enc/cost_enc.c -third_party/libwebp/src/enc/cost_enc.h -third_party/libwebp/src/enc/filter_enc.c -third_party/libwebp/src/enc/frame_enc.c -third_party/libwebp/src/enc/histogram_enc.c -third_party/libwebp/src/enc/histogram_enc.h -third_party/libwebp/src/enc/iterator_enc.c -third_party/libwebp/src/enc/near_lossless_enc.c -third_party/libwebp/src/enc/picture_csp_enc.c -third_party/libwebp/src/enc/picture_enc.c -third_party/libwebp/src/enc/picture_psnr_enc.c -third_party/libwebp/src/enc/picture_rescale_enc.c -third_party/libwebp/src/enc/picture_tools_enc.c -third_party/libwebp/src/enc/predictor_enc.c -third_party/libwebp/src/enc/quant_enc.c -third_party/libwebp/src/enc/syntax_enc.c -third_party/libwebp/src/enc/token_enc.c -third_party/libwebp/src/enc/tree_enc.c -third_party/libwebp/src/enc/vp8i_enc.h -third_party/libwebp/src/enc/vp8l_enc.c -third_party/libwebp/src/enc/vp8li_enc.h -third_party/libwebp/src/enc/webp_enc.c -third_party/libwebp/src/mux/animi.h -third_party/libwebp/src/mux/muxedit.c -third_party/libwebp/src/mux/muxi.h -third_party/libwebp/src/mux/muxinternal.c -third_party/libwebp/src/mux/muxread.c -third_party/libwebp/src/utils/bit_reader_inl_utils.h -third_party/libwebp/src/utils/bit_reader_utils.c -third_party/libwebp/src/utils/bit_reader_utils.h -third_party/libwebp/src/utils/bit_writer_utils.c -third_party/libwebp/src/utils/bit_writer_utils.h -third_party/libwebp/src/utils/color_cache_utils.c -third_party/libwebp/src/utils/color_cache_utils.h -third_party/libwebp/src/utils/filters_utils.c -third_party/libwebp/src/utils/filters_utils.h -third_party/libwebp/src/utils/huffman_encode_utils.c -third_party/libwebp/src/utils/huffman_encode_utils.h -third_party/libwebp/src/utils/huffman_utils.c -third_party/libwebp/src/utils/huffman_utils.h -third_party/libwebp/src/utils/quant_levels_dec_utils.c -third_party/libwebp/src/utils/quant_levels_dec_utils.h -third_party/libwebp/src/utils/quant_levels_utils.c -third_party/libwebp/src/utils/quant_levels_utils.h -third_party/libwebp/src/utils/random_utils.c -third_party/libwebp/src/utils/random_utils.h -third_party/libwebp/src/utils/rescaler_utils.c -third_party/libwebp/src/utils/rescaler_utils.h -third_party/libwebp/src/utils/thread_utils.c -third_party/libwebp/src/utils/thread_utils.h -third_party/libwebp/src/utils/utils.c -third_party/libwebp/src/utils/utils.h -third_party/libwebp/src/webp/decode.h -third_party/libwebp/src/webp/encode.h -third_party/libwebp/src/webp/format_constants.h -third_party/libwebp/src/webp/mux.h -third_party/libwebp/src/webp/mux_types.h -third_party/libwebp/src/webp/types.h +third_party/libwebp/src/Android.mk +third_party/libwebp/src/PRESUBMIT.py +third_party/libwebp/src/doc/webp-container-spec.txt +third_party/libwebp/src/examples/anim_dump.c +third_party/libwebp/src/examples/cwebp.c +third_party/libwebp/src/examples/dwebp.c +third_party/libwebp/src/examples/gif2webp.c +third_party/libwebp/src/examples/img2webp.c +third_party/libwebp/src/examples/stopwatch.h +third_party/libwebp/src/examples/unicode.h +third_party/libwebp/src/examples/unicode_gif.h +third_party/libwebp/src/examples/vwebp.c +third_party/libwebp/src/examples/webpinfo.c +third_party/libwebp/src/examples/webpmux.c +third_party/libwebp/src/extras/get_disto.c +third_party/libwebp/src/extras/quality_estimate.c +third_party/libwebp/src/extras/vwebp_sdl.c +third_party/libwebp/src/extras/webp_to_sdl.c +third_party/libwebp/src/extras/webp_to_sdl.h +third_party/libwebp/src/imageio/image_dec.h +third_party/libwebp/src/imageio/image_enc.h +third_party/libwebp/src/sharpyuv/sharpyuv.c +third_party/libwebp/src/sharpyuv/sharpyuv_dsp.c +third_party/libwebp/src/sharpyuv/sharpyuv_neon.c +third_party/libwebp/src/sharpyuv/sharpyuv_sse2.c +third_party/libwebp/src/src/dec/alpha_dec.c +third_party/libwebp/src/src/dec/alphai_dec.h +third_party/libwebp/src/src/dec/buffer_dec.c +third_party/libwebp/src/src/dec/common_dec.h +third_party/libwebp/src/src/dec/frame_dec.c +third_party/libwebp/src/src/dec/idec_dec.c +third_party/libwebp/src/src/dec/io_dec.c +third_party/libwebp/src/src/dec/quant_dec.c +third_party/libwebp/src/src/dec/tree_dec.c +third_party/libwebp/src/src/dec/vp8_dec.c +third_party/libwebp/src/src/dec/vp8_dec.h +third_party/libwebp/src/src/dec/vp8i_dec.h +third_party/libwebp/src/src/dec/vp8l_dec.c +third_party/libwebp/src/src/dec/vp8li_dec.h +third_party/libwebp/src/src/dec/webp_dec.c +third_party/libwebp/src/src/dec/webpi_dec.h +third_party/libwebp/src/src/dsp/alpha_processing.c +third_party/libwebp/src/src/dsp/alpha_processing_neon.c +third_party/libwebp/src/src/dsp/alpha_processing_sse2.c +third_party/libwebp/src/src/dsp/alpha_processing_sse41.c +third_party/libwebp/src/src/dsp/common_sse2.h +third_party/libwebp/src/src/dsp/common_sse41.h +third_party/libwebp/src/src/dsp/cost.c +third_party/libwebp/src/src/dsp/cost_sse2.c +third_party/libwebp/src/src/dsp/cpu.c +third_party/libwebp/src/src/dsp/cpu.h +third_party/libwebp/src/src/dsp/dec.c +third_party/libwebp/src/src/dsp/dec_clip_tables.c +third_party/libwebp/src/src/dsp/dec_neon.c +third_party/libwebp/src/src/dsp/dec_sse2.c +third_party/libwebp/src/src/dsp/dec_sse41.c +third_party/libwebp/src/src/dsp/dsp.h +third_party/libwebp/src/src/dsp/enc.c +third_party/libwebp/src/src/dsp/enc_sse2.c +third_party/libwebp/src/src/dsp/enc_sse41.c +third_party/libwebp/src/src/dsp/filters.c +third_party/libwebp/src/src/dsp/filters_neon.c +third_party/libwebp/src/src/dsp/filters_sse2.c +third_party/libwebp/src/src/dsp/lossless.c +third_party/libwebp/src/src/dsp/lossless.h +third_party/libwebp/src/src/dsp/lossless_common.h +third_party/libwebp/src/src/dsp/lossless_enc.c +third_party/libwebp/src/src/dsp/lossless_enc_neon.c +third_party/libwebp/src/src/dsp/lossless_enc_sse2.c +third_party/libwebp/src/src/dsp/lossless_enc_sse41.c +third_party/libwebp/src/src/dsp/lossless_neon.c +third_party/libwebp/src/src/dsp/lossless_sse2.c +third_party/libwebp/src/src/dsp/rescaler.c +third_party/libwebp/src/src/dsp/rescaler_neon.c +third_party/libwebp/src/src/dsp/rescaler_sse2.c +third_party/libwebp/src/src/dsp/ssim.c +third_party/libwebp/src/src/dsp/ssim_sse2.c +third_party/libwebp/src/src/dsp/upsampling.c +third_party/libwebp/src/src/dsp/upsampling_neon.c +third_party/libwebp/src/src/dsp/upsampling_sse2.c +third_party/libwebp/src/src/dsp/upsampling_sse41.c +third_party/libwebp/src/src/dsp/yuv.c +third_party/libwebp/src/src/dsp/yuv.h +third_party/libwebp/src/src/dsp/yuv_neon.c +third_party/libwebp/src/src/dsp/yuv_sse2.c +third_party/libwebp/src/src/dsp/yuv_sse41.c +third_party/libwebp/src/src/enc/alpha_enc.c +third_party/libwebp/src/src/enc/analysis_enc.c +third_party/libwebp/src/src/enc/backward_references_cost_enc.c +third_party/libwebp/src/src/enc/backward_references_enc.c +third_party/libwebp/src/src/enc/backward_references_enc.h +third_party/libwebp/src/src/enc/config_enc.c +third_party/libwebp/src/src/enc/cost_enc.c +third_party/libwebp/src/src/enc/cost_enc.h +third_party/libwebp/src/src/enc/filter_enc.c +third_party/libwebp/src/src/enc/frame_enc.c +third_party/libwebp/src/src/enc/histogram_enc.c +third_party/libwebp/src/src/enc/histogram_enc.h +third_party/libwebp/src/src/enc/iterator_enc.c +third_party/libwebp/src/src/enc/near_lossless_enc.c +third_party/libwebp/src/src/enc/picture_csp_enc.c +third_party/libwebp/src/src/enc/picture_enc.c +third_party/libwebp/src/src/enc/picture_psnr_enc.c +third_party/libwebp/src/src/enc/picture_rescale_enc.c +third_party/libwebp/src/src/enc/picture_tools_enc.c +third_party/libwebp/src/src/enc/predictor_enc.c +third_party/libwebp/src/src/enc/quant_enc.c +third_party/libwebp/src/src/enc/syntax_enc.c +third_party/libwebp/src/src/enc/token_enc.c +third_party/libwebp/src/src/enc/tree_enc.c +third_party/libwebp/src/src/enc/vp8i_enc.h +third_party/libwebp/src/src/enc/vp8l_enc.c +third_party/libwebp/src/src/enc/vp8li_enc.h +third_party/libwebp/src/src/enc/webp_enc.c +third_party/libwebp/src/src/mux/animi.h +third_party/libwebp/src/src/mux/muxedit.c +third_party/libwebp/src/src/mux/muxi.h +third_party/libwebp/src/src/mux/muxinternal.c +third_party/libwebp/src/src/mux/muxread.c +third_party/libwebp/src/src/utils/bit_reader_inl_utils.h +third_party/libwebp/src/src/utils/bit_reader_utils.c +third_party/libwebp/src/src/utils/bit_reader_utils.h +third_party/libwebp/src/src/utils/bit_writer_utils.c +third_party/libwebp/src/src/utils/bit_writer_utils.h +third_party/libwebp/src/src/utils/color_cache_utils.c +third_party/libwebp/src/src/utils/color_cache_utils.h +third_party/libwebp/src/src/utils/filters_utils.c +third_party/libwebp/src/src/utils/filters_utils.h +third_party/libwebp/src/src/utils/huffman_encode_utils.c +third_party/libwebp/src/src/utils/huffman_encode_utils.h +third_party/libwebp/src/src/utils/huffman_utils.c +third_party/libwebp/src/src/utils/huffman_utils.h +third_party/libwebp/src/src/utils/quant_levels_dec_utils.c +third_party/libwebp/src/src/utils/quant_levels_dec_utils.h +third_party/libwebp/src/src/utils/quant_levels_utils.c +third_party/libwebp/src/src/utils/quant_levels_utils.h +third_party/libwebp/src/src/utils/random_utils.c +third_party/libwebp/src/src/utils/random_utils.h +third_party/libwebp/src/src/utils/rescaler_utils.c +third_party/libwebp/src/src/utils/rescaler_utils.h +third_party/libwebp/src/src/utils/thread_utils.c +third_party/libwebp/src/src/utils/thread_utils.h +third_party/libwebp/src/src/utils/utils.c +third_party/libwebp/src/src/utils/utils.h +third_party/libwebp/src/src/webp/decode.h +third_party/libwebp/src/src/webp/encode.h +third_party/libwebp/src/src/webp/format_constants.h +third_party/libwebp/src/src/webp/mux.h +third_party/libwebp/src/src/webp/mux_types.h +third_party/libwebp/src/src/webp/types.h +third_party/libwebp/src/swig/setup.py third_party/libxslt/chromium/roll.py third_party/libyuv/.gn third_party/libyuv/cleanup_links.py @@ -10422,6 +10503,7 @@ third_party/llvm/compiler-rt/test/cfi/cross-dso/target_out_of_bounds.cpp third_party/llvm/compiler-rt/test/lsan/TestCases/new_array_with_dtor_0.cpp third_party/llvm/compiler-rt/test/msan/select_float_origin.cpp third_party/llvm/compiler-rt/test/sanitizer_common/TestCases/Linux/allow_user_segv.cpp +third_party/llvm/compiler-rt/test/sanitizer_common/TestCases/Linux/dn_expand.cpp third_party/llvm/compiler-rt/test/tsan/ignore_lib6.cpp third_party/llvm/compiler-rt/test/tsan/mmap_stress.cpp third_party/llvm/compiler-rt/test/tsan/pthread_atfork_deadlock2.c @@ -10496,6 +10578,7 @@ third_party/llvm/llvm/lib/Support/SHA1.cpp third_party/llvm/llvm/lib/Target/AArch64/AArch64FrameLowering.cpp third_party/llvm/llvm/lib/Target/AArch64/AArch64ISelLowering.cpp third_party/llvm/llvm/lib/Target/AArch64/MCTargetDesc/AArch64TargetStreamer.h +third_party/llvm/llvm/lib/Target/ARM/MCTargetDesc/ARMWinCOFFStreamer.cpp third_party/llvm/llvm/lib/Target/PowerPC/PPCISelLowering.cpp third_party/llvm/llvm/lib/Target/X86/X86ISelLowering.cpp third_party/llvm/llvm/lib/Transforms/IPO/FunctionSpecialization.cpp @@ -10586,13 +10669,13 @@ third_party/nearby/src/internal/platform/implementation/bluetooth_classic.h third_party/nearby/src/internal/platform/implementation/g3/bluetooth_adapter.h third_party/nearby/src/internal/platform/implementation/g3/bluetooth_classic.h third_party/nearby/src/internal/platform/implementation/platform.h +third_party/nearby/src/internal/platform/implementation/windows/ble_medium.cc third_party/nearby/src/internal/platform/implementation/windows/bluetooth_adapter.cc third_party/nearby/src/internal/platform/implementation/windows/bluetooth_adapter.h third_party/nearby/src/internal/platform/implementation/windows/bluetooth_classic_device.cc third_party/nearby/src/internal/platform/implementation/windows/bluetooth_classic_device.h third_party/nearby/src/internal/platform/implementation/windows/bluetooth_classic_medium.cc third_party/nearby/src/internal/platform/implementation/windows/bluetooth_classic_medium.h -third_party/nearby/src/internal/platform/implementation/windows/bluetooth_classic_server_socket.cc third_party/nearby/src/internal/platform/implementation/windows/bluetooth_classic_server_socket.h third_party/nearby/src/internal/platform/implementation/windows/bluetooth_classic_socket.cc third_party/nearby/src/internal/platform/implementation/windows/bluetooth_classic_socket.h @@ -10639,6 +10722,11 @@ third_party/node/node_modules/babel-types/package.json third_party/node/node_modules/babylon/package.json third_party/node/node_modules/callsites/package.json third_party/node/node_modules/cancel-token/package.json +third_party/node/node_modules/clean-css/lib/options/compatibility.js +third_party/node/node_modules/clean-css/node_modules/source-map/dist/source-map.js +third_party/node/node_modules/clean-css/node_modules/source-map/lib/base64-vlq.js +third_party/node/node_modules/clean-css/node_modules/source-map/lib/source-map-consumer.js +third_party/node/node_modules/clean-css/node_modules/source-map/package.json third_party/node/node_modules/clone/package.json third_party/node/node_modules/color-convert/package.json third_party/node/node_modules/color-name/package.json @@ -10733,6 +10821,9 @@ third_party/node/node_modules/has-ansi/node_modules/ansi-regex/package.json third_party/node/node_modules/has-ansi/package.json third_party/node/node_modules/has-flag/package.json third_party/node/node_modules/has/package.json +third_party/node/node_modules/html-minifier/package.json +third_party/node/node_modules/html-minifier/src/htmlminifier.js +third_party/node/node_modules/html-minifier/src/htmlparser.js third_party/node/node_modules/import-fresh/package.json third_party/node/node_modules/imurmurhash/imurmurhash.js third_party/node/node_modules/imurmurhash/imurmurhash.min.js @@ -11006,11 +11097,11 @@ third_party/pdfium/third_party/agg23/agg_math.h third_party/pdfium/third_party/base/allocator/partition_allocator/address_space_randomization.h third_party/pdfium/third_party/base/memory/aligned_memory.cc third_party/pdfium/third_party/freetype/include/freetype-custom-config/ftoption.h -third_party/pdfium/third_party/libopenjpeg20/j2k.c -third_party/pdfium/third_party/libopenjpeg20/opj_includes.h -third_party/pdfium/third_party/libopenjpeg20/opj_inttypes.h -third_party/pdfium/third_party/libopenjpeg20/opj_stdint.h -third_party/pdfium/third_party/libopenjpeg20/t2.c +third_party/pdfium/third_party/libopenjpeg/j2k.c +third_party/pdfium/third_party/libopenjpeg/opj_includes.h +third_party/pdfium/third_party/libopenjpeg/opj_inttypes.h +third_party/pdfium/third_party/libopenjpeg/opj_stdint.h +third_party/pdfium/third_party/libopenjpeg/t2.c third_party/pdfium/third_party/skia_shared/SkFloatToDecimal.cpp third_party/pdfium/tools/lsan/lsan_suppressions.txt third_party/pdfium/xfa/fgas/font/cfgas_fontmgr.cpp @@ -11071,11 +11162,14 @@ third_party/perfetto/src/trace_processor/types/task_state.cc third_party/perfetto/src/trace_processor/types/task_state.h third_party/perfetto/src/traceconv/trace_to_hprof.cc third_party/perfetto/src/traced/probes/android_log/android_log_data_source.cc +third_party/perfetto/src/traced/probes/statsd_client/statsd_data_source.h third_party/perfetto/test/cts/AndroidTest.xml +third_party/perfetto/tools/download_changed_screenshots.py third_party/perfetto/tools/get_perfetto_prebuilt.py third_party/perfetto/ui/package.json third_party/perfetto/ui/release/build_all_channels.py third_party/perfetto/ui/src/assets/index.html +third_party/perfetto/ui/src/test/diff_viewer/script.js third_party/polymer/v1_0/PRESUBMIT.py third_party/polymer/v1_0/components-chromium/iron-a11y-keys-behavior/iron-a11y-keys-behavior-extracted.js third_party/polymer/v1_0/components-chromium/iron-flex-layout/iron-flex-layout.html @@ -11214,7 +11308,6 @@ third_party/protobuf/php/ext/google/protobuf/arena.c third_party/protobuf/php/ext/google/protobuf/arena.h third_party/protobuf/php/ext/google/protobuf/array.c third_party/protobuf/php/ext/google/protobuf/array.h -third_party/protobuf/php/ext/google/protobuf/bundled_php.h third_party/protobuf/php/ext/google/protobuf/convert.c third_party/protobuf/php/ext/google/protobuf/convert.h third_party/protobuf/php/ext/google/protobuf/def.c @@ -11229,26 +11322,16 @@ third_party/protobuf/php/ext/google/protobuf/package.xml third_party/protobuf/php/ext/google/protobuf/protobuf.c third_party/protobuf/php/ext/google/protobuf/protobuf.h third_party/protobuf/protoc-artifacts/pom.xml -third_party/protobuf/python/.repo-metadata.json -third_party/protobuf/python/compatibility_tests/v2.5.0/setup.py -third_party/protobuf/python/compatibility_tests/v2.5.0/tests/google/protobuf/internal/__init__.py -third_party/protobuf/python/compatibility_tests/v2.5.0/tests/google/protobuf/internal/descriptor_test.py -third_party/protobuf/python/compatibility_tests/v2.5.0/tests/google/protobuf/internal/generator_test.py -third_party/protobuf/python/compatibility_tests/v2.5.0/tests/google/protobuf/internal/message_test.py -third_party/protobuf/python/compatibility_tests/v2.5.0/tests/google/protobuf/internal/service_reflection_test.py -third_party/protobuf/python/compatibility_tests/v2.5.0/tests/google/protobuf/internal/test_util.py -third_party/protobuf/python/compatibility_tests/v2.5.0/tests/google/protobuf/internal/text_format_test.py -third_party/protobuf/python/compatibility_tests/v2.5.0/tests/google/protobuf/internal/wire_format_test.py third_party/protobuf/python/docs/conf.py third_party/protobuf/python/docs/generate_docs.py third_party/protobuf/python/google/protobuf/__init__.py third_party/protobuf/python/google/protobuf/descriptor.py third_party/protobuf/python/google/protobuf/descriptor_database.py third_party/protobuf/python/google/protobuf/descriptor_pool.py -third_party/protobuf/python/google/protobuf/internal/__init__.py third_party/protobuf/python/google/protobuf/internal/_parameterized.py third_party/protobuf/python/google/protobuf/internal/api_implementation.cc third_party/protobuf/python/google/protobuf/internal/api_implementation.py +third_party/protobuf/python/google/protobuf/internal/builder.py third_party/protobuf/python/google/protobuf/internal/containers.py third_party/protobuf/python/google/protobuf/internal/decoder.py third_party/protobuf/python/google/protobuf/internal/descriptor_database_test.py @@ -11258,6 +11341,7 @@ third_party/protobuf/python/google/protobuf/internal/encoder.py third_party/protobuf/python/google/protobuf/internal/enum_type_wrapper.py third_party/protobuf/python/google/protobuf/internal/extension_dict.py third_party/protobuf/python/google/protobuf/internal/generator_test.py +third_party/protobuf/python/google/protobuf/internal/import_test.py third_party/protobuf/python/google/protobuf/internal/import_test_package/__init__.py third_party/protobuf/python/google/protobuf/internal/json_format_test.py third_party/protobuf/python/google/protobuf/internal/keywords_test.py @@ -11325,15 +11409,18 @@ third_party/protobuf/python/protobuf_distutils/protobuf_distutils/generate_py_pr third_party/protobuf/python/protobuf_distutils/setup.py third_party/protobuf/python/setup.py third_party/protobuf/python/stubout.py +third_party/protobuf/ruby/ext/google/protobuf_c/convert.c +third_party/protobuf/ruby/ext/google/protobuf_c/convert.h third_party/protobuf/ruby/ext/google/protobuf_c/defs.c -third_party/protobuf/ruby/ext/google/protobuf_c/encode_decode.c +third_party/protobuf/ruby/ext/google/protobuf_c/defs.h third_party/protobuf/ruby/ext/google/protobuf_c/map.c +third_party/protobuf/ruby/ext/google/protobuf_c/map.h third_party/protobuf/ruby/ext/google/protobuf_c/message.c +third_party/protobuf/ruby/ext/google/protobuf_c/message.h third_party/protobuf/ruby/ext/google/protobuf_c/protobuf.c third_party/protobuf/ruby/ext/google/protobuf_c/protobuf.h third_party/protobuf/ruby/ext/google/protobuf_c/repeated_field.c -third_party/protobuf/ruby/ext/google/protobuf_c/storage.c -third_party/protobuf/ruby/ext/google/protobuf_c/upb.c +third_party/protobuf/ruby/ext/google/protobuf_c/repeated_field.h third_party/protobuf/ruby/ext/google/protobuf_c/wrap_memcpy.c third_party/protobuf/ruby/pom.xml third_party/protobuf/src/google/protobuf/any.cc @@ -11349,6 +11436,9 @@ third_party/protobuf/src/google/protobuf/arena_unittest.cc third_party/protobuf/src/google/protobuf/arenastring.cc third_party/protobuf/src/google/protobuf/arenastring.h third_party/protobuf/src/google/protobuf/arenastring_unittest.cc +third_party/protobuf/src/google/protobuf/arenaz_sampler.cc +third_party/protobuf/src/google/protobuf/arenaz_sampler.h +third_party/protobuf/src/google/protobuf/arenaz_sampler_test.cc third_party/protobuf/src/google/protobuf/compiler/annotation_test_util.cc third_party/protobuf/src/google/protobuf/compiler/annotation_test_util.h third_party/protobuf/src/google/protobuf/compiler/code_generator.cc @@ -11379,9 +11469,12 @@ third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_message_field.cc third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_message_field.h third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_message_layout_helper.h third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_move_unittest.cc +third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_names.h third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_options.h third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_padding_optimizer.cc third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_padding_optimizer.h +third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_parse_function_generator.cc +third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_parse_function_generator.h third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_plugin_unittest.cc third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_primitive_field.cc third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_primitive_field.h @@ -11458,6 +11551,8 @@ third_party/protobuf/src/google/protobuf/compiler/java/java_generator_factory.cc third_party/protobuf/src/google/protobuf/compiler/java/java_generator_factory.h third_party/protobuf/src/google/protobuf/compiler/java/java_helpers.cc third_party/protobuf/src/google/protobuf/compiler/java/java_helpers.h +third_party/protobuf/src/google/protobuf/compiler/java/java_kotlin_generator.cc +third_party/protobuf/src/google/protobuf/compiler/java/java_kotlin_generator.h third_party/protobuf/src/google/protobuf/compiler/java/java_map_field.cc third_party/protobuf/src/google/protobuf/compiler/java/java_map_field.h third_party/protobuf/src/google/protobuf/compiler/java/java_map_field_lite.cc @@ -11533,7 +11628,11 @@ third_party/protobuf/src/google/protobuf/compiler/plugin.cc third_party/protobuf/src/google/protobuf/compiler/plugin.h third_party/protobuf/src/google/protobuf/compiler/python/python_generator.cc third_party/protobuf/src/google/protobuf/compiler/python/python_generator.h +third_party/protobuf/src/google/protobuf/compiler/python/python_helpers.cc +third_party/protobuf/src/google/protobuf/compiler/python/python_helpers.h third_party/protobuf/src/google/protobuf/compiler/python/python_plugin_unittest.cc +third_party/protobuf/src/google/protobuf/compiler/python/python_pyi_generator.cc +third_party/protobuf/src/google/protobuf/compiler/python/python_pyi_generator.h third_party/protobuf/src/google/protobuf/compiler/ruby/ruby_generator.cc third_party/protobuf/src/google/protobuf/compiler/ruby/ruby_generator.h third_party/protobuf/src/google/protobuf/compiler/ruby/ruby_generator_unittest.cc @@ -11553,27 +11652,34 @@ third_party/protobuf/src/google/protobuf/drop_unknown_fields_test.cc third_party/protobuf/src/google/protobuf/dynamic_message.cc third_party/protobuf/src/google/protobuf/dynamic_message.h third_party/protobuf/src/google/protobuf/dynamic_message_unittest.cc +third_party/protobuf/src/google/protobuf/explicitly_constructed.h third_party/protobuf/src/google/protobuf/extension_set.cc third_party/protobuf/src/google/protobuf/extension_set.h third_party/protobuf/src/google/protobuf/extension_set_heavy.cc third_party/protobuf/src/google/protobuf/extension_set_inl.h third_party/protobuf/src/google/protobuf/extension_set_unittest.cc +third_party/protobuf/src/google/protobuf/field_access_listener.h third_party/protobuf/src/google/protobuf/generated_enum_reflection.h third_party/protobuf/src/google/protobuf/generated_enum_util.cc third_party/protobuf/src/google/protobuf/generated_enum_util.h +third_party/protobuf/src/google/protobuf/generated_message_bases.cc +third_party/protobuf/src/google/protobuf/generated_message_bases.h third_party/protobuf/src/google/protobuf/generated_message_reflection.cc third_party/protobuf/src/google/protobuf/generated_message_reflection.h third_party/protobuf/src/google/protobuf/generated_message_reflection_unittest.cc -third_party/protobuf/src/google/protobuf/generated_message_table_driven.cc -third_party/protobuf/src/google/protobuf/generated_message_table_driven.h -third_party/protobuf/src/google/protobuf/generated_message_table_driven_lite.cc -third_party/protobuf/src/google/protobuf/generated_message_table_driven_lite.h +third_party/protobuf/src/google/protobuf/generated_message_tctable_decl.h +third_party/protobuf/src/google/protobuf/generated_message_tctable_full.cc +third_party/protobuf/src/google/protobuf/generated_message_tctable_impl.h +third_party/protobuf/src/google/protobuf/generated_message_tctable_lite.cc +third_party/protobuf/src/google/protobuf/generated_message_tctable_lite_test.cc third_party/protobuf/src/google/protobuf/generated_message_util.cc third_party/protobuf/src/google/protobuf/generated_message_util.h third_party/protobuf/src/google/protobuf/has_bits.h third_party/protobuf/src/google/protobuf/implicit_weak_message.cc third_party/protobuf/src/google/protobuf/implicit_weak_message.h +third_party/protobuf/src/google/protobuf/inlined_string_field.cc third_party/protobuf/src/google/protobuf/inlined_string_field.h +third_party/protobuf/src/google/protobuf/inlined_string_field_unittest.cc third_party/protobuf/src/google/protobuf/io/coded_stream.cc third_party/protobuf/src/google/protobuf/io/coded_stream.h third_party/protobuf/src/google/protobuf/io/coded_stream_unittest.cc @@ -11636,12 +11742,17 @@ third_party/protobuf/src/google/protobuf/reflection_internal.h third_party/protobuf/src/google/protobuf/reflection_ops.cc third_party/protobuf/src/google/protobuf/reflection_ops.h third_party/protobuf/src/google/protobuf/reflection_ops_unittest.cc +third_party/protobuf/src/google/protobuf/reflection_tester.cc +third_party/protobuf/src/google/protobuf/reflection_tester.h third_party/protobuf/src/google/protobuf/repeated_field.cc third_party/protobuf/src/google/protobuf/repeated_field.h third_party/protobuf/src/google/protobuf/repeated_field_reflection_unittest.cc third_party/protobuf/src/google/protobuf/repeated_field_unittest.cc +third_party/protobuf/src/google/protobuf/repeated_ptr_field.cc +third_party/protobuf/src/google/protobuf/repeated_ptr_field.h third_party/protobuf/src/google/protobuf/service.cc third_party/protobuf/src/google/protobuf/service.h +third_party/protobuf/src/google/protobuf/string_member_robber.h third_party/protobuf/src/google/protobuf/stubs/bytestream.cc third_party/protobuf/src/google/protobuf/stubs/bytestream.h third_party/protobuf/src/google/protobuf/stubs/bytestream_unittest.cc @@ -11649,7 +11760,6 @@ third_party/protobuf/src/google/protobuf/stubs/casts.h third_party/protobuf/src/google/protobuf/stubs/common.cc third_party/protobuf/src/google/protobuf/stubs/common.h third_party/protobuf/src/google/protobuf/stubs/common_unittest.cc -third_party/protobuf/src/google/protobuf/stubs/fastmem.h third_party/protobuf/src/google/protobuf/stubs/hash.h third_party/protobuf/src/google/protobuf/stubs/int128.cc third_party/protobuf/src/google/protobuf/stubs/int128.h @@ -11866,6 +11976,7 @@ third_party/rust/itoa/v1/BUILD.gn third_party/rust/lazy_static/v1/BUILD.gn third_party/rust/link_cplusplus/v1/BUILD.gn third_party/rust/memchr/v2/BUILD.gn +third_party/rust/memoffset/v0_6/BUILD.gn third_party/rust/minimal_lexical/v0_2/BUILD.gn third_party/rust/miniz_oxide/v0_4/BUILD.gn third_party/rust/moveit/v0_5/BUILD.gn @@ -11950,7 +12061,6 @@ third_party/skia/gm/strokerect.cpp third_party/skia/gm/strokes.cpp third_party/skia/gm/stroketext.cpp third_party/skia/gn/skia/BUILD.gn -third_party/skia/include/core/SkSpan.h third_party/skia/include/ports/SkImageGeneratorWIC.h third_party/skia/include/ports/SkTypeface_mac.h third_party/skia/infra/bots/assets/android_ndk_darwin/create.py @@ -12005,7 +12115,6 @@ third_party/skia/infra/bots/recipes/upload_nano_results.py third_party/skia/infra/bots/run_recipe.py third_party/skia/infra/bots/tasks.json third_party/skia/infra/bots/utils.py -third_party/skia/modules/canvaskit/gpu.js third_party/skia/modules/canvaskit/htmlcanvas/canvas2dcontext.js third_party/skia/modules/canvaskit/htmlcanvas/font.js third_party/skia/modules/canvaskit/htmlcanvas/path2d.js @@ -12023,6 +12132,7 @@ third_party/skia/modules/canvaskit/tests/canvas.spec.js third_party/skia/modules/canvaskit/tests/core.spec.js third_party/skia/modules/canvaskit/tests/font.spec.js third_party/skia/modules/canvaskit/tests/skottie.spec.js +third_party/skia/modules/canvaskit/webgl.js third_party/skia/modules/pathkit/chaining.js third_party/skia/modules/pathkit/helper.js third_party/skia/modules/pathkit/npm-asmjs/package.json @@ -12134,6 +12244,7 @@ third_party/skia/tools/skpbench/_hardware_android.py third_party/skia/tools/skpbench/_hardware_pixel.py third_party/skia/tools/skpbench/_hardware_pixel_c.py third_party/skia/tools/skpbench/sheet.py +third_party/skia/tools/skqp/src/skqp.cpp third_party/smhasher/src/PMurHash.c third_party/snappy/linux/snappy-stubs-public.h third_party/snappy/mac/snappy-stubs-public.h @@ -12257,12 +12368,14 @@ third_party/tflite/src/tensorflow/core/platform/windows/env.cc third_party/tflite/src/tensorflow/core/platform/windows/stacktrace.cc third_party/tflite/src/tensorflow/core/platform/windows/stacktrace_handler.cc third_party/tflite/src/tensorflow/core/tpu/tpu_compile_interface.h +third_party/tflite/src/tensorflow/core/tpu/tpu_embedding_errors.h third_party/tflite/src/tensorflow/core/util/ctc/ctc_beam_search.h third_party/tflite/src/tensorflow/core/util/example_proto_fast_parsing_test.cc third_party/tflite/src/tensorflow/examples/speech_commands/generate_streaming_test_wav.py third_party/tflite/src/tensorflow/examples/speech_commands/models.py third_party/tflite/src/tensorflow/examples/speech_commands/train.py third_party/tflite/src/tensorflow/lite/delegates/nnapi/nnapi_delegate.h +third_party/tflite/src/tensorflow/lite/delegates/nnapi/nnapi_delegate_c_api.h third_party/tflite/src/tensorflow/lite/experimental/acceleration/mini_benchmark/libjpeg_decoder.cc third_party/tflite/src/tensorflow/lite/experimental/acceleration/mini_benchmark/runner.cc third_party/tflite/src/tensorflow/lite/g3doc/tools/build_java_api_docs.py @@ -12302,6 +12415,7 @@ third_party/tflite/src/third_party/eigen3/unsupported/Eigen/CXX11/src/FixedPoint third_party/tflite/src/third_party/eigen3/unsupported/Eigen/CXX11/src/FixedPoint/MatVecProduct.h third_party/tflite_support/src/tensorflow_lite_support/c/task/processor/category.h third_party/updater/chrome_mac_universal/3pp/fetch.py +third_party/updater/chrome_mac_universal_prod/3pp/fetch.py third_party/updater/chrome_win_x86/3pp/fetch.py third_party/updater/chrome_win_x86_64/3pp/fetch.py third_party/updater/chromium_mac_amd64/3pp/fetch.py @@ -12327,6 +12441,7 @@ third_party/vulkan-deps/vulkan-loader/src/loader/loader_windows.c third_party/vulkan-deps/vulkan-loader/src/loader/loader_windows.h third_party/vulkan-deps/vulkan-loader/src/loader/log.c third_party/vulkan-deps/vulkan-loader/src/loader/log.h +third_party/vulkan-deps/vulkan-loader/src/loader/stack_allocation.h third_party/vulkan-deps/vulkan-loader/src/loader/wsi.c third_party/vulkan-deps/vulkan-loader/src/scripts/helper_file_generator.py third_party/vulkan-deps/vulkan-tools/src/cmake/Copyright_cmake.txt @@ -12405,8 +12520,6 @@ third_party/vulkan-deps/vulkan-validation-layers/src/tests/positive/shaderval.cp third_party/vulkan-deps/vulkan-validation-layers/src/tests/positive/sync.cpp third_party/vulkan-deps/vulkan-validation-layers/src/tests/positive/tooling.cpp third_party/vulkan-deps/vulkan-validation-layers/src/tests/test_common.h -third_party/vulkan-deps/vulkan-validation-layers/src/tests/test_environment.cpp -third_party/vulkan-deps/vulkan-validation-layers/src/tests/test_environment.h third_party/vulkan-deps/vulkan-validation-layers/src/tests/vklayertests_buffer_image_memory_sampler.cpp third_party/vulkan-deps/vulkan-validation-layers/src/tests/vklayertests_command.cpp third_party/vulkan-deps/vulkan-validation-layers/src/tests/vklayertests_descriptor_renderpass_framebuffer.cpp @@ -12644,8 +12757,10 @@ third_party/webgl/src/extensions/OES_fbo_render_mipmap/extension.xml third_party/webgl/src/extensions/WEBGL_debug_renderer_info/extension.xml third_party/webgl/src/extensions/WEBGL_debug_shaders/extension.xml third_party/webgl/src/extensions/WEBGL_depth_texture/extension.xml +third_party/webgl/src/extensions/WEBGL_draw_instanced_base_vertex_base_instance/extension.xml third_party/webgl/src/extensions/WEBGL_lose_context/extension.xml third_party/webgl/src/extensions/WEBGL_multi_draw/extension.xml +third_party/webgl/src/extensions/WEBGL_multi_draw_instanced_base_vertex_base_instance/extension.xml third_party/webgl/src/extensions/proposals/WEBGL_texture_source_iframe/extension.xml third_party/webgl/src/extensions/proposals/WEBGL_webcodecs_video_frame/extension.xml third_party/webgl/src/extensions/rejected/OES_depth24/extension.xml @@ -12762,8 +12877,8 @@ third_party/webrtc/api/scoped_refptr.h third_party/webrtc/api/stats/rtc_stats.h third_party/webrtc/api/uma_metrics.h third_party/webrtc/api/video/hdr_metadata.h +third_party/webrtc/api/video/i210_buffer.cc third_party/webrtc/api/video/i420_buffer.h -third_party/webrtc/api/video/i422_buffer.cc third_party/webrtc/api/video/i422_buffer.h third_party/webrtc/api/video/i444_buffer.h third_party/webrtc/api/video/nv12_buffer.h @@ -12895,6 +13010,7 @@ third_party/webrtc/sdk/android/src/jni/jvm.cc third_party/webrtc/sdk/media_constraints.h third_party/webrtc/sdk/objc/api/peerconnection/RTCConfiguration.h third_party/webrtc/test/fuzzers/BUILD.gn +third_party/webrtc/test/test_flags.cc third_party/webrtc/test/test_main_lib.cc third_party/webrtc/test/testsupport/perf_test.h third_party/webrtc/tools_webrtc/autoroller/roll_deps.py @@ -12908,7 +13024,6 @@ third_party/webrtc/video/end_to_end_tests/rtp_rtcp_tests.cc third_party/webrtc/video/frame_cadence_adapter.cc third_party/webrtc/video/full_stack_tests.cc third_party/webrtc/video/pc_full_stack_tests.cc -third_party/webrtc/video/rtp_video_stream_receiver.h third_party/webrtc/video/rtp_video_stream_receiver2.h third_party/webrtc/video/video_send_stream_tests.cc third_party/webrtc/webrtc.gni @@ -13014,6 +13129,7 @@ tools/binary_size/libsupersize/viewer/static/viewer.html tools/binary_size/libsupersize/viewer/upload_html_viewer.py tools/binary_size/libsupersize/zip_util.py tools/binary_size/libsupersize/zip_util_test.py +tools/binary_size/print_trybot_sizes.py tools/binary_size/trybot_commit_size_checker.py tools/bisect-builds.py tools/bisect_repackage/bisect_repackage.py @@ -13037,6 +13153,7 @@ tools/chrome_extensions/open_my_editor/ext/manifest.json tools/clang/blink_gc_plugin/BlinkGCPlugin.cpp tools/clang/plugins/ChromeClassTester.cpp tools/clang/rewrite_raw_ptr_fields/RewriteRawPtrFields.cpp +tools/clang/rewrite_raw_ptr_fields/manual-fields-to-ignore.txt tools/clang/rewrite_raw_ptr_fields/tests/gen-in-out-arg-test.cc tools/clang/rewrite_raw_ptr_fields/tests/gen-reinterpret-cast-test.cc tools/clang/scripts/build.py @@ -13048,6 +13165,7 @@ tools/code_coverage/coverage.py tools/code_coverage/create_js_source_maps/PRESUBMIT.py tools/cr/cr/base/android.py tools/cr/main.py +tools/crates/gnrt/test_metadata.json tools/crbug/crbug.js tools/crbug/pinpoint.js tools/crbug/user-activity.js @@ -13319,6 +13437,7 @@ tools/metrics/histograms/metadata/xr/histograms.xml tools/metrics/histograms/populate_enums.py tools/metrics/histograms/pretty_print_test.py tools/metrics/histograms/split_xml.py +tools/metrics/histograms/test_data/components/histograms.xml tools/metrics/histograms/test_data/histograms.xml tools/metrics/histograms/test_data/ukm.xml tools/metrics/md2xml.py @@ -13382,7 +13501,6 @@ tools/perf/contrib/leak_detection/leak_detection.py tools/perf/contrib/leak_detection/page_sets.py tools/perf/contrib/memory_extras/memory_extras.py tools/perf/contrib/orderfile/orderfile.py -tools/perf/contrib/privacy_budget_perf/privacy_budget_perf.py tools/perf/contrib/system_health_scroll_jank/system_health_scroll_jank.py tools/perf/contrib/vr_benchmarks/vr_benchmarks.py tools/perf/core/bot_platforms.py @@ -13692,6 +13810,7 @@ ui/chromeos/file_manager_strings.grdp ui/compositor/layer_owner.cc ui/display/display_transform.cc ui/display/mac/display_link_mac.cc +ui/display/mac/test/virtual_display_mac_util.mm ui/events/android/motion_event_android_unittest.cc ui/events/blink/blink_event_util.cc ui/events/devices/input_device_observer_win.cc @@ -13711,7 +13830,7 @@ ui/events/win/modifier_keyboard_hook_win.cc ui/file_manager/audio_player/manifest.json ui/file_manager/base/gn/PRESUBMIT.py ui/file_manager/file_manager/background/js/background.js -ui/file_manager/file_manager/background/js/volume_manager_unittest.m.js +ui/file_manager/file_manager/background/js/volume_manager_unittest.js ui/file_manager/file_manager/common/js/files_app_entry_types.js ui/file_manager/file_manager/common/js/mock_chrome.js ui/file_manager/file_manager/common/js/util.js @@ -13743,6 +13862,7 @@ ui/gfx/win/physical_size.cc ui/gfx/win/singleton_hwnd_hot_key_observer.cc ui/gl/android/surface_texture.cc ui/gl/direct_composition_surface_win.cc +ui/gl/gl_display.cc ui/gl/gl_image_io_surface_egl.mm ui/gl/gl_surface_egl.cc ui/gl/gl_surface_presentation_helper.cc @@ -13774,7 +13894,6 @@ ui/views/focus/focus_manager_unittest.cc ui/views/layout/flex_layout_unittest.cc ui/views/view_targeter_delegate.h ui/views/view_unittest.cc -ui/views/widget/desktop_aura/desktop_drag_drop_client_win.cc ui/views/win/hwnd_message_handler.cc ui/views/window/non_client_view.cc ui/webui/resources/cr_components/app_management/icons.html @@ -13805,14 +13924,15 @@ v8/include/v8-context.h v8/include/v8-fast-api-calls.h v8/include/v8-initialization.h v8/include/v8-isolate.h +v8/include/v8config.h v8/infra/mb/gn_isolate_map.pyl v8/samples/process.cc -v8/src/base/build_config.h v8/src/base/compiler-specific.h v8/src/base/cpu.cc v8/src/base/debug/stack_trace.h v8/src/base/debug/stack_trace_win.cc v8/src/base/optional.h +v8/src/base/platform/memory-protection-key.cc v8/src/base/platform/platform-posix.cc v8/src/base/platform/platform-qnx.cc v8/src/base/platform/platform-starboard.cc @@ -13869,7 +13989,6 @@ v8/src/trap-handler/handler-outside-win.cc v8/src/trap-handler/handler-outside.cc v8/src/trap-handler/handler-shared.cc v8/src/utils/allocation.cc -v8/src/wasm/memory-protection-key.cc v8/src/wasm/wasm-code-manager.cc v8/src/wasm/wasm-feature-flags.h v8/src/wasm/wasm-opcodes.cc @@ -13896,6 +14015,7 @@ v8/tools/release/common_includes.py v8/tools/release/create_release.py v8/tools/release/git_recipes.py v8/tools/release/merge_to_branch.py +v8/tools/release/roll_merge_gerrit.py v8/tools/release/test_scripts.py v8/tools/run_perf.py v8/tools/sanitizers/sancov_formatter.py diff --git a/patches/core/debian/disable/unrar.patch b/patches/core/debian/disable/unrar.patch index 66575594..e2164c03 100644 --- a/patches/core/debian/disable/unrar.patch +++ b/patches/core/debian/disable/unrar.patch @@ -4,7 +4,7 @@ bug: http://bugs.debian.org/914487 --- a/chrome/browser/safe_browsing/download_protection/file_analyzer.cc +++ b/chrome/browser/safe_browsing/download_protection/file_analyzer.cc -@@ -96,7 +96,7 @@ void FileAnalyzer::Start(const base::Fil +@@ -97,7 +97,7 @@ void FileAnalyzer::Start(const base::Fil if (inspection_type == DownloadFileType::ZIP) { StartExtractZipFeatures(); } else if (inspection_type == DownloadFileType::RAR) { diff --git a/patches/core/inox-patchset/0001-fix-building-without-safebrowsing.patch b/patches/core/inox-patchset/0001-fix-building-without-safebrowsing.patch index 2a04867a..ad225623 100644 --- a/patches/core/inox-patchset/0001-fix-building-without-safebrowsing.patch +++ b/patches/core/inox-patchset/0001-fix-building-without-safebrowsing.patch @@ -1,6 +1,6 @@ --- a/chrome/browser/BUILD.gn +++ b/chrome/browser/BUILD.gn -@@ -2229,7 +2229,6 @@ static_library("browser") { +@@ -2226,7 +2226,6 @@ static_library("browser") { "//components/reputation/core:proto", "//components/resources", "//components/safe_browsing/content/browser", @@ -8,7 +8,7 @@ "//components/safe_browsing/content/browser:safe_browsing_service", "//components/safe_browsing/content/browser/password_protection", "//components/safe_browsing/content/browser/web_ui", -@@ -3649,8 +3648,6 @@ static_library("browser") { +@@ -3674,8 +3673,6 @@ static_library("browser") { "download/download_commands.h", "download/download_crx_util.cc", "download/download_crx_util.h", @@ -111,7 +111,7 @@ subresource_filter::RulesetService* subresource_filter_ruleset_service() override; -@@ -327,9 +326,6 @@ class BrowserProcessImpl : public Browse +@@ -329,9 +328,6 @@ class BrowserProcessImpl : public Browse std::unique_ptr background_mode_manager_; #endif @@ -131,7 +131,7 @@ #include "chrome/browser/safe_browsing/verdict_cache_manager_factory.h" #include "chrome/browser/search_engines/template_url_service_factory.h" #include "chrome/browser/share/share_history.h" -@@ -625,10 +624,6 @@ void ChromeBrowsingDataRemoverDelegate:: +@@ -630,10 +629,6 @@ void ChromeBrowsingDataRemoverDelegate:: base::RecordAction(UserMetricsAction("ClearBrowsingData_Cookies")); network::mojom::NetworkContext* safe_browsing_context = nullptr; @@ -144,7 +144,7 @@ host_content_settings_map_); --- a/chrome/browser/chrome_content_browser_client.cc +++ b/chrome/browser/chrome_content_browser_client.cc -@@ -968,34 +968,6 @@ void SetApplicationLocaleOnIOThread(cons +@@ -1003,34 +1003,6 @@ void SetApplicationLocaleOnIOThread(cons GetIOThreadApplicationLocale() = locale; } @@ -179,15 +179,7 @@ #if BUILDFLAG(ENABLE_EXTENSIONS) AppLoadedInTabSource ClassifyAppLoadedInTabSource( -@@ -1511,7 +1483,6 @@ void ChromeContentBrowserClient::PostAft - InitNetworkContextsParentDirectory(); - - DCHECK_CURRENTLY_ON(BrowserThread::UI); -- safe_browsing_service_ = g_browser_process->safe_browsing_service(); - } - - bool ChromeContentBrowserClient::IsBrowserStartupComplete() { -@@ -4378,14 +4349,9 @@ ChromeContentBrowserClient::CreateThrott +@@ -4487,14 +4459,9 @@ ChromeContentBrowserClient::CreateThrott throttles.push_back(std::make_unique( handle, handle->GetWebContents()->GetBrowserContext())); @@ -203,7 +195,7 @@ base::BindOnce(&HandleSSLErrorWrapper), base::BindOnce(&IsInHostedApp), base::BindOnce( &ShouldIgnoreSslInterstitialBecauseNavigationDefaultedToHttps))); -@@ -4420,16 +4386,6 @@ ChromeContentBrowserClient::CreateThrott +@@ -4529,16 +4496,6 @@ ChromeContentBrowserClient::CreateThrott &throttles); #endif @@ -220,6 +212,15 @@ if (base::FeatureList::IsEnabled(safe_browsing::kDelayedWarnings)) { throttles.push_back( std::make_unique( +@@ -4765,8 +4722,6 @@ void ChromeContentBrowserClient::Overrid + void ChromeContentBrowserClient::InitOnUIThread() { + DCHECK_CURRENTLY_ON(BrowserThread::UI); + +- safe_browsing_service_ = g_browser_process->safe_browsing_service(); +- + // Initialize `network_contexts_parent_directory_`. + base::FilePath user_data_dir; + base::PathService::Get(chrome::DIR_USER_DATA, &user_data_dir); --- a/chrome/browser/component_updater/file_type_policies_component_installer.cc +++ b/chrome/browser/component_updater/file_type_policies_component_installer.cc @@ -39,20 +39,6 @@ const uint8_t kFileTypePoliciesPublicKey @@ -245,21 +246,21 @@ } // namespace --- a/chrome/browser/download/chrome_download_manager_delegate.cc +++ b/chrome/browser/download/chrome_download_manager_delegate.cc -@@ -438,13 +438,6 @@ ChromeDownloadManagerDelegate::~ChromeDo +@@ -451,13 +451,6 @@ void ChromeDownloadManagerDelegate::SetD - void ChromeDownloadManagerDelegate::SetDownloadManager(DownloadManager* dm) { download_manager_ = dm; -- + - safe_browsing::SafeBrowsingService* sb_service = - g_browser_process->safe_browsing_service(); - if (sb_service && !profile_->IsOffTheRecord()) { - // Include this download manager in the set monitored by safe browsing. - sb_service->AddDownloadManager(dm); - } - } - - #if BUILDFLAG(IS_ANDROID) -@@ -797,17 +790,6 @@ void ChromeDownloadManagerDelegate::Choo +- + if (download_manager_) { + download_manager_->AddObserver(this); + } +@@ -810,17 +803,6 @@ void ChromeDownloadManagerDelegate::Choo void ChromeDownloadManagerDelegate::SanitizeSavePackageResourceName( base::FilePath* filename, const GURL& source_url) { @@ -279,7 +280,7 @@ void ChromeDownloadManagerDelegate::SanitizeDownloadParameters( --- a/chrome/browser/download/download_item_model.cc +++ b/chrome/browser/download/download_item_model.cc -@@ -92,7 +92,7 @@ class DownloadItemModelData : public bas +@@ -97,7 +97,7 @@ class DownloadItemModelData : public bas // Danger level of the file determined based on the file type and whether // there was a user action associated with the download. @@ -288,7 +289,7 @@ // Whether the download is currently being revived. bool is_being_revived_; -@@ -133,7 +133,7 @@ DownloadItemModelData::DownloadItemModel +@@ -143,7 +143,7 @@ DownloadItemModelData::DownloadItemModel : should_show_in_shelf_(true), was_ui_notified_(false), should_prefer_opening_in_browser_(false), @@ -297,7 +298,7 @@ is_being_revived_(false) {} #if BUILDFLAG(FULL_SAFE_BROWSING) -@@ -443,13 +443,13 @@ void DownloadItemModel::SetShouldPreferO +@@ -444,13 +444,13 @@ void DownloadItemModel::SetShouldPreferO data->should_prefer_opening_in_browser_ = preference; } @@ -314,7 +315,7 @@ DownloadItemModelData* data = DownloadItemModelData::GetOrCreate(download_); data->danger_level_ = danger_level; } -@@ -669,9 +669,6 @@ bool DownloadItemModel::IsCommandEnabled +@@ -672,9 +672,6 @@ bool DownloadItemModel::IsCommandEnabled // filename. Don't base an "Always open" decision based on it. Also // exclude extensions. return download_->CanOpenDownload() && @@ -326,7 +327,7 @@ return !download_->IsSavePackageDownload() && --- a/chrome/browser/download/download_prefs.cc +++ b/chrome/browser/download/download_prefs.cc -@@ -252,14 +252,7 @@ DownloadPrefs::DownloadPrefs(Profile* pr +@@ -263,14 +263,7 @@ DownloadPrefs::DownloadPrefs(Profile* pr base::FilePath::StringType(1, base::FilePath::kExtensionSeparator) + extension); @@ -342,7 +343,7 @@ } } -@@ -471,10 +464,6 @@ bool DownloadPrefs::IsAutoOpenByPolicy(c +@@ -458,10 +451,6 @@ bool DownloadPrefs::IsAutoOpenByPolicy(c bool DownloadPrefs::EnableAutoOpenByUserBasedOnExtension( const base::FilePath& file_name) { base::FilePath::StringType extension = file_name.Extension(); @@ -355,7 +356,7 @@ extension.erase(0, 1); --- a/chrome/browser/download/download_target_determiner.cc +++ b/chrome/browser/download/download_target_determiner.cc -@@ -297,13 +297,6 @@ base::FilePath DownloadTargetDeterminer: +@@ -299,13 +299,6 @@ base::FilePath DownloadTargetDeterminer: download_->GetURL(), download_->GetContentDisposition(), referrer_charset, suggested_filename, sniffed_mime_type, default_filename); @@ -369,7 +370,7 @@ // If no mime type or explicitly specified a name, don't replace file // extension. if (sniffed_mime_type.empty() || !suggested_filename.empty()) -@@ -1129,30 +1122,7 @@ DownloadFileType::DangerLevel DownloadTa +@@ -1160,30 +1153,7 @@ DownloadFileType::DangerLevel DownloadTa download_->HasUserGesture()) return DownloadFileType::NOT_DANGEROUS; @@ -403,15 +404,15 @@ absl::optional --- a/chrome/browser/extensions/api/downloads/downloads_api.cc +++ b/chrome/browser/extensions/api/downloads/downloads_api.cc -@@ -35,7 +35,6 @@ - #include "chrome/browser/browser_process.h" +@@ -37,7 +37,6 @@ + #include "chrome/browser/download/bubble/download_bubble_prefs.h" #include "chrome/browser/download/download_core_service.h" #include "chrome/browser/download/download_core_service_factory.h" -#include "chrome/browser/download/download_danger_prompt.h" #include "chrome/browser/download/download_file_icon_extractor.h" #include "chrome/browser/download/download_open_prompt.h" #include "chrome/browser/download/download_prefs.h" -@@ -1261,9 +1260,6 @@ DownloadsAcceptDangerFunction::Downloads +@@ -1302,9 +1301,6 @@ DownloadsAcceptDangerFunction::Downloads DownloadsAcceptDangerFunction::~DownloadsAcceptDangerFunction() {} @@ -421,7 +422,7 @@ ExtensionFunction::ResponseAction DownloadsAcceptDangerFunction::Run() { std::unique_ptr params( downloads::AcceptDanger::Params::Create(args())); -@@ -1301,42 +1297,7 @@ void DownloadsAcceptDangerFunction::Prom +@@ -1342,42 +1338,7 @@ void DownloadsAcceptDangerFunction::Prom return; } RecordApiFunctions(DOWNLOADS_FUNCTION_ACCEPT_DANGER); @@ -695,7 +696,7 @@ // SimpleURLLoader -> (owned loader, extension id). --- a/chrome/browser/metrics/chrome_metrics_service_client.cc +++ b/chrome/browser/metrics/chrome_metrics_service_client.cc -@@ -865,9 +865,6 @@ void ChromeMetricsServiceClient::Registe +@@ -867,9 +867,6 @@ void ChromeMetricsServiceClient::Registe metrics_service_->RegisterMetricsProvider( std::make_unique()); @@ -719,7 +720,7 @@ // static --- a/chrome/browser/profiles/chrome_browser_main_extra_parts_profiles.cc +++ b/chrome/browser/profiles/chrome_browser_main_extra_parts_profiles.cc -@@ -335,7 +335,6 @@ void ChromeBrowserMainExtraPartsProfiles +@@ -349,7 +349,6 @@ void ChromeBrowserMainExtraPartsProfiles #if BUILDFLAG(IS_CHROMEOS_LACROS) CertDbInitializerFactory::GetInstance(); #endif @@ -769,7 +770,7 @@ if (!profile) --- a/chrome/browser/safe_browsing/BUILD.gn +++ b/chrome/browser/safe_browsing/BUILD.gn -@@ -6,6 +6,7 @@ import("//components/safe_browsing/build +@@ -7,6 +7,7 @@ import("//components/safe_browsing/build import("//extensions/buildflags/buildflags.gni") static_library("safe_browsing") { @@ -777,7 +778,7 @@ sources = [ "chrome_controller_client.cc", "chrome_controller_client.h", -@@ -91,6 +92,7 @@ static_library("safe_browsing") { +@@ -93,6 +94,7 @@ static_library("safe_browsing") { "//extensions/browser", ] } @@ -785,7 +786,7 @@ if (safe_browsing_mode != 0) { # "Safe Browsing Basic" files used for safe browsing in full mode -@@ -458,6 +460,7 @@ static_library("advanced_protection") { +@@ -463,6 +465,7 @@ static_library("advanced_protection") { } source_set("metrics_collector") { @@ -793,7 +794,7 @@ sources = [ "safe_browsing_metrics_collector_factory.cc", "safe_browsing_metrics_collector_factory.h", -@@ -475,6 +478,7 @@ source_set("metrics_collector") { +@@ -480,6 +483,7 @@ source_set("metrics_collector") { "//components/safe_browsing/core/common:safe_browsing_prefs", "//content/public/browser", ] @@ -895,7 +896,7 @@ --- a/chrome/browser/ui/BUILD.gn +++ b/chrome/browser/ui/BUILD.gn -@@ -4270,7 +4270,6 @@ static_library("ui") { +@@ -4312,7 +4312,6 @@ static_library("ui") { "views/download/bubble/download_dialog_view.h", "views/download/bubble/download_toolbar_button_view.cc", "views/download/bubble/download_toolbar_button_view.h", @@ -905,7 +906,7 @@ "views/download/download_item_view.cc", --- a/chrome/browser/ui/tab_helpers.cc +++ b/chrome/browser/ui/tab_helpers.cc -@@ -400,22 +400,6 @@ void TabHelpers::AttachTabHelpers(WebCon +@@ -402,22 +402,6 @@ void TabHelpers::AttachTabHelpers(WebCon // See https://crbug.com/910288. resource_coordinator::ResourceCoordinatorTabHelper::CreateForWebContents( web_contents); @@ -938,7 +939,7 @@ #include "chrome/browser/download/download_history.h" #include "chrome/browser/download/download_item_model.h" #include "chrome/browser/download/download_prefs.h" -@@ -172,9 +171,6 @@ void DownloadsDOMHandler::SaveDangerousR +@@ -173,9 +172,6 @@ void DownloadsDOMHandler::SaveDangerousR } CountDownloadsDOMEvents(DOWNLOADS_DOM_EVENT_SAVE_DANGEROUS); @@ -948,7 +949,7 @@ } void DownloadsDOMHandler::DiscardDangerous(const std::string& id) { -@@ -321,12 +317,6 @@ void DownloadsDOMHandler::RemoveDownload +@@ -322,12 +318,6 @@ void DownloadsDOMHandler::RemoveDownload IdSet ids; for (auto* download : to_remove) { @@ -961,7 +962,7 @@ DownloadItemModel item_model(download); if (!item_model.ShouldShowInShelf() || download->GetState() == download::DownloadItem::IN_PROGRESS) { -@@ -400,44 +390,6 @@ void DownloadsDOMHandler::FinalizeRemova +@@ -416,44 +406,6 @@ void DownloadsDOMHandler::FinalizeRemova } } @@ -1016,7 +1017,7 @@ #include "chrome/browser/ui/webui/downloads/downloads.mojom-forward.h" #include "chrome/browser/ui/webui/downloads/downloads_list_tracker.h" #include "content/public/browser/web_contents_observer.h" -@@ -94,18 +93,6 @@ class DownloadsDOMHandler : public conte +@@ -95,18 +94,6 @@ class DownloadsDOMHandler : public conte // null-checking |original_notifier_|. content::DownloadManager* GetOriginalNotifierManager() const; @@ -1037,7 +1038,7 @@ bool IsDeletingHistoryAllowed(); --- a/chrome/browser/ui/webui/interstitials/interstitial_ui.cc +++ b/chrome/browser/ui/webui/interstitials/interstitial_ui.cc -@@ -274,120 +274,6 @@ CreateHttpsOnlyModePage(content::WebCont +@@ -272,120 +272,6 @@ CreateHttpsOnlyModePage(content::WebCont request_url)); } @@ -1158,7 +1159,7 @@ #if BUILDFLAG(ENABLE_CAPTIVE_PORTAL_DETECTION) std::unique_ptr CreateCaptivePortalBlockingPage( content::WebContents* web_contents) { -@@ -502,8 +388,6 @@ void InterstitialHTMLSource::StartDataRe +@@ -492,8 +378,6 @@ void InterstitialHTMLSource::StartDataRe interstitial_delegate = CreateMITMSoftwareBlockingPage(web_contents); } else if (path_without_query == "/blocked-interception") { interstitial_delegate = CreateBlockedInterceptionBlockingPage(web_contents); @@ -1167,7 +1168,7 @@ } else if (path_without_query == "/clock") { interstitial_delegate = CreateBadClockBlockingPage(web_contents); } else if (path_without_query == "/lookalike") { -@@ -520,16 +404,12 @@ void InterstitialHTMLSource::StartDataRe +@@ -508,16 +392,12 @@ void InterstitialHTMLSource::StartDataRe interstitial_delegate = CreateHttpsOnlyModePage(web_contents); } @@ -1189,7 +1190,7 @@ html = ui::ResourceBundle::GetSharedInstance().LoadDataResourceString( --- a/chrome/renderer/chrome_content_renderer_client.cc +++ b/chrome/renderer/chrome_content_renderer_client.cc -@@ -96,7 +96,6 @@ +@@ -98,7 +98,6 @@ #include "components/paint_preview/buildflags/buildflags.h" #include "components/password_manager/core/common/password_manager_features.h" #include "components/safe_browsing/buildflags.h" @@ -1197,7 +1198,7 @@ #include "components/spellcheck/spellcheck_buildflags.h" #include "components/subresource_filter/content/renderer/subresource_filter_agent.h" #include "components/subresource_filter/content/renderer/unverified_ruleset_dealer.h" -@@ -425,12 +424,8 @@ void ChromeContentRendererClient::Render +@@ -426,12 +425,8 @@ void ChromeContentRendererClient::Render subresource_filter_ruleset_dealer_ = std::make_unique(); diff --git a/patches/core/inox-patchset/0003-disable-autofill-download-manager.patch b/patches/core/inox-patchset/0003-disable-autofill-download-manager.patch index 2e9e5136..257326ea 100644 --- a/patches/core/inox-patchset/0003-disable-autofill-download-manager.patch +++ b/patches/core/inox-patchset/0003-disable-autofill-download-manager.patch @@ -1,6 +1,6 @@ --- a/components/autofill/core/browser/autofill_download_manager.cc +++ b/components/autofill/core/browser/autofill_download_manager.cc -@@ -801,94 +801,6 @@ std::tuple AutofillDo +@@ -799,94 +799,6 @@ std::tuple AutofillDo } bool AutofillDownloadManager::StartRequest(FormRequestData request_data) { diff --git a/patches/core/inox-patchset/0021-disable-rlz.patch b/patches/core/inox-patchset/0021-disable-rlz.patch index 9620fb25..b30f19d8 100644 --- a/patches/core/inox-patchset/0021-disable-rlz.patch +++ b/patches/core/inox-patchset/0021-disable-rlz.patch @@ -2,7 +2,7 @@ --- a/BUILD.gn +++ b/BUILD.gn -@@ -482,14 +482,6 @@ group("gn_all") { +@@ -471,14 +471,6 @@ group("gn_all") { deps += [ "//chromeos:chromeos_unittests" ] } diff --git a/patches/core/iridium-browser/all-add-trk-prefixes-to-possibly-evil-connections.patch b/patches/core/iridium-browser/all-add-trk-prefixes-to-possibly-evil-connections.patch index b2c533c1..1d5db943 100644 --- a/patches/core/iridium-browser/all-add-trk-prefixes-to-possibly-evil-connections.patch +++ b/patches/core/iridium-browser/all-add-trk-prefixes-to-possibly-evil-connections.patch @@ -213,7 +213,7 @@ by default. base::ToLowerASCII(bdict_file)); --- a/chrome/browser/supervised_user/supervised_user_service.cc +++ b/chrome/browser/supervised_user/supervised_user_service.cc -@@ -85,7 +85,7 @@ namespace { +@@ -88,7 +88,7 @@ namespace { // The URL from which to download a host denylist if no local one exists yet. const char kDenylistURL[] = @@ -235,7 +235,7 @@ by default. bool g_upgrade_bubble_is_showing = false; --- a/chrome/browser/ui/webui/ntp/ntp_resource_cache.cc +++ b/chrome/browser/ui/webui/ntp/ntp_resource_cache.cc -@@ -71,17 +71,17 @@ namespace { +@@ -73,17 +73,17 @@ namespace { // The URL for the the Learn More page shown on incognito new tab. const char kLearnMoreIncognitoUrl[] = #if BUILDFLAG(IS_CHROMEOS_ASH) @@ -686,8 +686,8 @@ by default. - "https://www.googleapis.com/auth/photos.image.readonly"; + "trk:108:https://www.googleapis.com/auth/photos.image.readonly"; - // Used to mint uber auth tokens when needed. - const char kGaiaSid[] = "sid"; + // OAuth 2 scope for the Discover feed. + const char kFeedOAuth2Scope[] = "https://www.googleapis.com/auth/googlenow"; --- a/google_apis/gaia/gaia_urls.cc +++ b/google_apis/gaia/gaia_urls.cc @@ -24,6 +24,7 @@ diff --git a/patches/core/ungoogled-chromium/block-trk-and-subdomains.patch b/patches/core/ungoogled-chromium/block-trk-and-subdomains.patch index 61ec986a..9b4c8af4 100644 --- a/patches/core/ungoogled-chromium/block-trk-and-subdomains.patch +++ b/patches/core/ungoogled-chromium/block-trk-and-subdomains.patch @@ -35,7 +35,7 @@ --- a/components/omnibox/browser/autocomplete_input.cc +++ b/components/omnibox/browser/autocomplete_input.cc -@@ -562,7 +562,8 @@ void AutocompleteInput::ParseForEmphasiz +@@ -571,7 +571,8 @@ void AutocompleteInput::ParseForEmphasiz // For the view-source and blob schemes, we should emphasize the host of the // URL qualified by the view-source or blob prefix. if ((base::EqualsCaseInsensitiveASCII(scheme_str, kViewSourceScheme) || @@ -70,15 +70,15 @@ // other origins, so we should not treat them as web safe. Remove callers of --- a/net/BUILD.gn +++ b/net/BUILD.gn -@@ -999,6 +999,8 @@ component("net") { +@@ -1002,6 +1002,8 @@ component("net") { "url_request/report_sender.h", "url_request/static_http_user_agent_settings.cc", "url_request/static_http_user_agent_settings.h", + "url_request/trk_protocol_handler.cc", + "url_request/trk_protocol_handler.h", - "url_request/url_fetcher.cc", - "url_request/url_fetcher.h", - "url_request/url_fetcher_core.cc", + "url_request/url_request.cc", + "url_request/url_request.h", + "url_request/url_request_context.cc", --- /dev/null +++ b/net/url_request/trk_protocol_handler.cc @@ -0,0 +1,25 @@ @@ -181,7 +181,7 @@ #include "net/url_request/url_request_context.h" #include "net/url_request/url_request_context_storage.h" #include "net/url_request/url_request_job_factory.h" -@@ -630,6 +631,9 @@ std::unique_ptr URLRe +@@ -633,6 +634,9 @@ std::unique_ptr URLRe } protocol_handlers_.clear(); @@ -215,7 +215,7 @@ COMPONENT_EXPORT(URL) extern const char kUuidInPackageScheme[]; --- a/url/url_util.cc +++ b/url/url_util.cc -@@ -63,7 +63,7 @@ struct SchemeRegistry { +@@ -73,7 +73,7 @@ struct SchemeRegistry { // Schemes that do not trigger mixed content warning. std::vector secure_schemes = { @@ -224,7 +224,7 @@ }; // Schemes that normal pages cannot link to or access (i.e., with the same -@@ -78,6 +78,7 @@ struct SchemeRegistry { +@@ -88,6 +88,7 @@ struct SchemeRegistry { kAboutScheme, kJavaScriptScheme, kDataScheme, diff --git a/patches/core/ungoogled-chromium/disable-google-host-detection.patch b/patches/core/ungoogled-chromium/disable-google-host-detection.patch index b0abbe5c..b5dc0bde 100644 --- a/patches/core/ungoogled-chromium/disable-google-host-detection.patch +++ b/patches/core/ungoogled-chromium/disable-google-host-detection.patch @@ -578,7 +578,7 @@ } // namespace variations --- a/net/base/url_util.cc +++ b/net/base/url_util.cc -@@ -456,27 +456,6 @@ bool HasGoogleHost(const GURL& url) { +@@ -455,27 +455,6 @@ bool HasGoogleHost(const GURL& url) { } bool IsGoogleHost(base::StringPiece host) { diff --git a/patches/core/ungoogled-chromium/disable-mei-preload.patch b/patches/core/ungoogled-chromium/disable-mei-preload.patch index 10f94079..a9aa58bd 100644 --- a/patches/core/ungoogled-chromium/disable-mei-preload.patch +++ b/patches/core/ungoogled-chromium/disable-mei-preload.patch @@ -7,7 +7,7 @@ --- a/chrome/BUILD.gn +++ b/chrome/BUILD.gn -@@ -356,7 +356,6 @@ if (!is_android && !is_mac) { +@@ -378,7 +378,6 @@ if (!is_android && !is_mac) { } data_deps += [ @@ -15,7 +15,7 @@ "//third_party/widevine/cdm", ] } -@@ -1182,7 +1181,6 @@ if (is_win) { +@@ -1204,7 +1203,6 @@ if (is_win) { ":optimization_guide_library", ":swiftshader_library", ":widevine_cdm_library", diff --git a/patches/core/ungoogled-chromium/disable-network-time-tracker.patch b/patches/core/ungoogled-chromium/disable-network-time-tracker.patch index 1a47c657..39f889c4 100644 --- a/patches/core/ungoogled-chromium/disable-network-time-tracker.patch +++ b/patches/core/ungoogled-chromium/disable-network-time-tracker.patch @@ -5,7 +5,7 @@ --- a/components/network_time/network_time_tracker.cc +++ b/components/network_time/network_time_tracker.cc -@@ -291,7 +291,7 @@ void NetworkTimeTracker::UpdateNetworkTi +@@ -294,7 +294,7 @@ void NetworkTimeTracker::UpdateNetworkTi } bool NetworkTimeTracker::AreTimeFetchesEnabled() const { diff --git a/patches/core/ungoogled-chromium/disable-privacy-sandbox.patch b/patches/core/ungoogled-chromium/disable-privacy-sandbox.patch index 7cf0ca07..d2f4ccb3 100644 --- a/patches/core/ungoogled-chromium/disable-privacy-sandbox.patch +++ b/patches/core/ungoogled-chromium/disable-privacy-sandbox.patch @@ -1,6 +1,6 @@ --- a/chrome/browser/resources/settings/privacy_page/privacy_page.html +++ b/chrome/browser/resources/settings/privacy_page/privacy_page.html -@@ -85,21 +85,6 @@ +@@ -69,21 +69,6 @@ sub-label="$i18n{permissionsPageDescription}" on-click="onPermissionsPageClick_" role-description="$i18n{subpageArrowRoleDescription}"> @@ -24,7 +24,7 @@ --- a/components/privacy_sandbox/privacy_sandbox_prefs.cc +++ b/components/privacy_sandbox/privacy_sandbox_prefs.cc -@@ -71,7 +71,7 @@ namespace privacy_sandbox { +@@ -60,7 +60,7 @@ namespace privacy_sandbox { void RegisterProfilePrefs(PrefRegistrySimple* registry) { registry->RegisterBooleanPref( @@ -32,19 +32,16 @@ + prefs::kPrivacySandboxApisEnabled, false, user_prefs::PrefRegistrySyncable::SYNCABLE_PREF); registry->RegisterBooleanPref(prefs::kPrivacySandboxApisEnabledV2, false); - registry->RegisterBooleanPref(prefs::kPrivacySandboxApisEnabledV2Init, false); + registry->RegisterBooleanPref( --- a/components/privacy_sandbox/privacy_sandbox_settings.cc +++ b/components/privacy_sandbox/privacy_sandbox_settings.cc -@@ -351,48 +351,10 @@ bool PrivacySandboxSettings::IsSharedSto +@@ -329,45 +329,10 @@ bool PrivacySandboxSettings::IsSharedSto } bool PrivacySandboxSettings::IsPrivacySandboxEnabled() const { -- // If the delegate is restricting access, or indicates confirmation has not -- // occurred, the Privacy Sandbox is disabled. -- if (delegate_->IsPrivacySandboxRestricted() || -- !delegate_->IsPrivacySandboxConfirmed()) { +- // If the delegate is restricting access the Privacy Sandbox is disabled. +- if (delegate_->IsPrivacySandboxRestricted()) - return false; -- } - - // For Measurement and Relevance APIs, we explicitly do not require the - // underlying pref to be enabled if there is a local flag enabling the APIs to diff --git a/patches/core/ungoogled-chromium/disable-signin.patch b/patches/core/ungoogled-chromium/disable-signin.patch index 2ba1d99f..1372de12 100644 --- a/patches/core/ungoogled-chromium/disable-signin.patch +++ b/patches/core/ungoogled-chromium/disable-signin.patch @@ -2,7 +2,7 @@ --- a/chrome/browser/ui/chrome_pages.cc +++ b/chrome/browser/ui/chrome_pages.cc -@@ -527,32 +527,6 @@ GURL GetOSSettingsUrl(const std::string& +@@ -572,32 +572,6 @@ void ShowFirmwareUpdatesApp(Profile* pro void ShowBrowserSignin(Browser* browser, signin_metrics::AccessPoint access_point, signin::ConsentLevel consent_level) { diff --git a/patches/core/ungoogled-chromium/disable-webstore-urls.patch b/patches/core/ungoogled-chromium/disable-webstore-urls.patch index 47d28b0c..5db29572 100644 --- a/patches/core/ungoogled-chromium/disable-webstore-urls.patch +++ b/patches/core/ungoogled-chromium/disable-webstore-urls.patch @@ -106,7 +106,7 @@ bool ShouldRetryRequest(const network::SimpleURLLoader* loader) { DCHECK(loader); -@@ -335,10 +326,6 @@ void ExtensionDownloader::DoStartAllPend +@@ -345,10 +336,6 @@ void ExtensionDownloader::DoStartAllPend AddToFetches(fetches_preparing, std::move(task)); pending_tasks_.clear(); @@ -117,7 +117,7 @@ } void ExtensionDownloader::SetIdentityManager( -@@ -359,9 +346,7 @@ void ExtensionDownloader::SetBackoffPoli +@@ -377,9 +364,7 @@ ManifestFetchData* ExtensionDownloader:: void ExtensionDownloader::UpdateURLStats(const GURL& update_url, Manifest::Type extension_type) { @@ -128,7 +128,7 @@ url_stats_.no_url_count++; } else { url_stats_.other_url_count++; -@@ -398,11 +383,6 @@ bool ExtensionDownloader::AddExtensionDa +@@ -416,11 +401,6 @@ bool ExtensionDownloader::AddExtensionDa return false; } @@ -140,7 +140,7 @@ // Skip extensions with empty IDs. if (task.id.empty()) { DLOG(WARNING) << "Found extension with empty ID"; -@@ -413,7 +393,7 @@ bool ExtensionDownloader::AddExtensionDa +@@ -431,7 +411,7 @@ bool ExtensionDownloader::AddExtensionDa UpdateURLStats(task.update_url, task.type); if (task.update_url.is_empty()) { // Fill in default update URL. @@ -149,7 +149,7 @@ } DCHECK(!task.update_url.is_empty()); -@@ -826,20 +806,6 @@ void ExtensionDownloader::HandleManifest +@@ -849,20 +829,6 @@ void ExtensionDownloader::HandleManifest update.second->info); } @@ -170,7 +170,7 @@ ExtensionIdSet extension_ids_with_errors; for (const auto& failure : failures) extension_ids_with_errors.insert(failure.first.id); -@@ -1409,11 +1375,7 @@ bool ExtensionDownloader::IterateFetchCr +@@ -1446,11 +1412,7 @@ bool ExtensionDownloader::IterateFetchCr // fetch. switch (fetch->credentials) { case ExtensionFetch::CREDENTIALS_NONE: diff --git a/patches/core/ungoogled-chromium/doh-changes.patch b/patches/core/ungoogled-chromium/doh-changes.patch index 6e3dd432..1f02a969 100644 --- a/patches/core/ungoogled-chromium/doh-changes.patch +++ b/patches/core/ungoogled-chromium/doh-changes.patch @@ -1,6 +1,6 @@ --- a/chrome/common/chrome_features.cc +++ b/chrome/common/chrome_features.cc -@@ -328,12 +328,7 @@ const base::Feature kKeepForceInstalledP +@@ -313,12 +313,7 @@ const base::Feature kDisruptiveNotificat // Enable DNS over HTTPS (DoH). const base::Feature kDnsOverHttps { "DnsOverHttps", diff --git a/patches/core/ungoogled-chromium/fix-building-without-safebrowsing.patch b/patches/core/ungoogled-chromium/fix-building-without-safebrowsing.patch index 75e38002..fae5dcce 100644 --- a/patches/core/ungoogled-chromium/fix-building-without-safebrowsing.patch +++ b/patches/core/ungoogled-chromium/fix-building-without-safebrowsing.patch @@ -2,7 +2,7 @@ --- a/chrome/browser/BUILD.gn +++ b/chrome/browser/BUILD.gn -@@ -627,8 +627,6 @@ static_library("browser") { +@@ -626,8 +626,6 @@ static_library("browser") { "internal_auth.h", "interstitials/chrome_settings_page_helper.cc", "interstitials/chrome_settings_page_helper.h", @@ -11,18 +11,10 @@ "invalidation/profile_invalidation_provider_factory.cc", "invalidation/profile_invalidation_provider_factory.h", "language/accept_languages_service_factory.cc", -@@ -1975,7 +1973,6 @@ static_library("browser") { - "//chrome/browser/net:probe_message_proto", - "//chrome/browser/new_tab_page/modules/drive:mojo_bindings", - "//chrome/browser/new_tab_page/modules/photos:mojo_bindings", -- "//chrome/browser/new_tab_page/modules/safe_browsing:mojo_bindings", - "//chrome/browser/new_tab_page/modules/task_module:mojo_bindings", - "//chrome/browser/notifications", - "//chrome/browser/notifications/scheduler:factory", -@@ -3669,10 +3666,6 @@ static_library("browser") { - "download/offline_item_model_manager_factory.h", - "enterprise/connectors/analysis/analysis_service_settings.cc", +@@ -3696,10 +3694,6 @@ static_library("browser") { "enterprise/connectors/analysis/analysis_service_settings.h", + "enterprise/connectors/analysis/analysis_settings.cc", + "enterprise/connectors/analysis/analysis_settings.h", - "enterprise/connectors/analysis/content_analysis_delegate.cc", - "enterprise/connectors/analysis/content_analysis_delegate.h", - "enterprise/connectors/analysis/content_analysis_delegate_base.cc", @@ -30,7 +22,7 @@ "enterprise/connectors/analysis/content_analysis_dialog.cc", "enterprise/connectors/analysis/content_analysis_dialog.h", "enterprise/connectors/analysis/content_analysis_downloads_delegate.cc", -@@ -3929,10 +3922,6 @@ static_library("browser") { +@@ -3970,10 +3964,6 @@ static_library("browser") { "new_tab_page/modules/photos/photos_service.h", "new_tab_page/modules/photos/photos_service_factory.cc", "new_tab_page/modules/photos/photos_service_factory.h", @@ -41,7 +33,15 @@ "new_tab_page/modules/task_module/task_module_handler.cc", "new_tab_page/modules/task_module/task_module_handler.h", "new_tab_page/modules/task_module/task_module_service.cc", -@@ -7524,9 +7513,14 @@ static_library("browser") { +@@ -4407,7 +4397,6 @@ static_library("browser") { + "//chrome/browser/new_tab_page/modules/drive:mojo_bindings", + "//chrome/browser/new_tab_page/modules/feed:mojo_bindings", + "//chrome/browser/new_tab_page/modules/photos:mojo_bindings", +- "//chrome/browser/new_tab_page/modules/safe_browsing:mojo_bindings", + "//chrome/browser/new_tab_page/modules/task_module:mojo_bindings", + "//chrome/browser/policy:path_parser", + "//chrome/browser/profile_resetter:profile_reset_report_proto", +@@ -7675,9 +7664,14 @@ static_library("browser") { "//components/safe_browsing/content/browser:safe_browsing_blocking_page", "//components/safe_browsing/content/browser/download:download_stats", "//components/safe_browsing/content/common:file_type_policies", @@ -73,7 +73,7 @@ auto delegate = std::make_unique(profile); --- a/chrome/browser/chrome_content_browser_client.cc +++ b/chrome/browser/chrome_content_browser_client.cc -@@ -4386,11 +4386,13 @@ ChromeContentBrowserClient::CreateThrott +@@ -4496,11 +4496,13 @@ ChromeContentBrowserClient::CreateThrott &throttles); #endif @@ -87,7 +87,7 @@ // TODO(crbug.com/1052397): Revisit the macro expression once build flag switch // of lacros-chrome is complete. -@@ -5783,26 +5785,7 @@ ChromeContentBrowserClient::GetSafeBrows +@@ -5903,26 +5905,7 @@ ChromeContentBrowserClient::GetSafeBrows const std::vector& allowlist_domains) { DCHECK_CURRENTLY_ON(BrowserThread::IO); @@ -115,7 +115,7 @@ } safe_browsing::RealTimeUrlLookupServiceBase* -@@ -5823,11 +5806,6 @@ ChromeContentBrowserClient::GetUrlLookup +@@ -5943,11 +5926,6 @@ ChromeContentBrowserClient::GetUrlLookup GetForProfile(profile); } #endif @@ -129,7 +129,7 @@ --- a/chrome/browser/chrome_content_browser_client_receiver_bindings.cc +++ b/chrome/browser/chrome_content_browser_client_receiver_bindings.cc -@@ -143,34 +143,6 @@ void MaybeCreateSafeBrowsingForRenderer( +@@ -145,34 +145,6 @@ void MaybeCreateSafeBrowsingForRenderer( const std::vector& allowlist_domains)> get_checker_delegate, mojo::PendingReceiver receiver) { @@ -199,7 +199,7 @@ --- a/chrome/browser/devtools/devtools_window.cc +++ b/chrome/browser/devtools/devtools_window.cc -@@ -70,6 +70,7 @@ +@@ -71,6 +71,7 @@ #include "content/public/browser/web_contents.h" #include "content/public/common/content_client.h" #include "content/public/common/url_constants.h" @@ -207,9 +207,20 @@ #include "third_party/blink/public/common/input/web_gesture_event.h" #include "third_party/blink/public/common/input/web_input_event.h" #include "third_party/blink/public/common/renderer_preferences/renderer_preferences.h" +--- a/chrome/browser/download/bubble/download_bubble_controller.cc ++++ b/chrome/browser/download/bubble/download_bubble_controller.cc +@@ -400,8 +400,6 @@ void DownloadBubbleUIController::Process + ProcessDownloadWarningButtonPress(model, command); + break; + case DownloadCommands::REVIEW: +- model->ReviewScanningVerdict( +- browser_->tab_strip_model()->GetActiveWebContents()); + break; + case DownloadCommands::RETRY: + RetryDownload(model, command); --- a/chrome/browser/download/chrome_download_manager_delegate.cc +++ b/chrome/browser/download/chrome_download_manager_delegate.cc -@@ -132,7 +132,6 @@ using content::DownloadManager; +@@ -133,7 +133,6 @@ using content::DownloadManager; using download::DownloadItem; using download::DownloadPathReservationTracker; using download::PathValidationResult; @@ -217,16 +228,73 @@ using safe_browsing::DownloadProtectionService; using ConnectionType = net::NetworkChangeNotifier::ConnectionType; -@@ -1526,8 +1525,6 @@ void ChromeDownloadManagerDelegate::OnDo +@@ -1497,8 +1496,6 @@ void ChromeDownloadManagerDelegate::OnDo if (item->GetOriginalMimeType() == "application/x-x509-user-cert") DownloadItemModel(item).SetShouldPreferOpeningInBrowser(true); #endif - - DownloadItemModel(item).SetDangerLevel(target_info->danger_level); } - if (ShouldBlockFile(target_info->danger_type)) { + if (ShouldBlockFile(item, target_info->danger_type)) { MaybeReportDangerousDownloadBlocked( -@@ -1661,7 +1658,6 @@ void ChromeDownloadManagerDelegate::Mayb +@@ -1577,56 +1574,6 @@ bool ChromeDownloadManagerDelegate::IsOp + bool ChromeDownloadManagerDelegate::ShouldBlockFile( + download::DownloadItem* item, + download::DownloadDangerType danger_type) const { +- DownloadPrefs::DownloadRestriction download_restriction = +- download_prefs_->download_restriction(); +- +- if (IsDangerTypeBlocked(danger_type)) +- return true; +- +- // TODO(crbug/1061111): Move this into IsDangerTypeBlocked once the UX is +- // ready. +- if (danger_type == +- download::DOWNLOAD_DANGER_TYPE_BLOCKED_UNSUPPORTED_FILETYPE) +- return true; +- +- bool file_type_dangerous = +- (item && +- DownloadItemModel(item).GetDangerLevel() != +- DownloadFileType::NOT_DANGEROUS && +- danger_type == download::DOWNLOAD_DANGER_TYPE_NOT_DANGEROUS); +- +- switch (download_restriction) { +- case (DownloadPrefs::DownloadRestriction::NONE): +- return false; +- +- case (DownloadPrefs::DownloadRestriction::POTENTIALLY_DANGEROUS_FILES): +- return danger_type != download::DOWNLOAD_DANGER_TYPE_NOT_DANGEROUS || +- file_type_dangerous; +- +- case (DownloadPrefs::DownloadRestriction::DANGEROUS_FILES): { +- return (danger_type == download::DOWNLOAD_DANGER_TYPE_DANGEROUS_CONTENT || +- danger_type == download::DOWNLOAD_DANGER_TYPE_DANGEROUS_FILE || +- danger_type == download::DOWNLOAD_DANGER_TYPE_DANGEROUS_URL || +- danger_type == +- download::DOWNLOAD_DANGER_TYPE_DANGEROUS_ACCOUNT_COMPROMISE || +- file_type_dangerous); +- } +- +- case (DownloadPrefs::DownloadRestriction::MALICIOUS_FILES): { +- return (danger_type == download::DOWNLOAD_DANGER_TYPE_DANGEROUS_CONTENT || +- danger_type == download::DOWNLOAD_DANGER_TYPE_DANGEROUS_HOST || +- danger_type == download::DOWNLOAD_DANGER_TYPE_DANGEROUS_URL || +- danger_type == +- download::DOWNLOAD_DANGER_TYPE_DANGEROUS_ACCOUNT_COMPROMISE); +- } +- +- case (DownloadPrefs::DownloadRestriction::ALL_FILES): +- return true; +- +- default: +- LOG(ERROR) << "Invalid download restruction value: " +- << static_cast(download_restriction); +- } + + return false; + } +@@ -1641,7 +1588,6 @@ void ChromeDownloadManagerDelegate::Mayb service->MaybeSendDangerousDownloadOpenedReport(download, show_download_in_folder); } @@ -234,7 +302,7 @@ if (!download->GetAutoOpened()) { download::DownloadContent download_content = download::DownloadContentFromMimeType(download->GetMimeType(), false); -@@ -1669,6 +1665,7 @@ void ChromeDownloadManagerDelegate::Mayb +@@ -1649,6 +1595,7 @@ void ChromeDownloadManagerDelegate::Mayb download->GetDangerType(), download_content, base::Time::Now(), download->GetEndTime(), show_download_in_folder); } @@ -242,7 +310,7 @@ } void ChromeDownloadManagerDelegate::CheckDownloadAllowed( -@@ -1738,8 +1735,7 @@ void ChromeDownloadManagerDelegate::Chec +@@ -1718,8 +1665,7 @@ void ChromeDownloadManagerDelegate::Chec DCHECK(download_item); DCHECK(download_item->IsSavePackageDownload()); @@ -275,7 +343,7 @@ void RecordOpenedDangerousConfirmDialog( --- a/chrome/browser/download/download_target_determiner.cc +++ b/chrome/browser/download/download_target_determiner.cc -@@ -882,12 +882,14 @@ void DownloadTargetDeterminer::CheckVisi +@@ -913,12 +913,14 @@ void DownloadTargetDeterminer::CheckVisi bool visited_referrer_before) { DCHECK_CURRENTLY_ON(BrowserThread::UI); DCHECK_EQ(STATE_DETERMINE_INTERMEDIATE_PATH, next_state_); @@ -290,7 +358,7 @@ danger_level_ = GetDangerLevel( visited_referrer_before ? VISITED_REFERRER : NO_VISITS_TO_REFERRER); if (danger_level_ != DownloadFileType::NOT_DANGEROUS && -@@ -1127,6 +1129,7 @@ DownloadFileType::DangerLevel DownloadTa +@@ -1158,6 +1160,7 @@ DownloadFileType::DangerLevel DownloadTa absl::optional DownloadTargetDeterminer::GetLastDownloadBypassTimestamp() const { @@ -298,7 +366,7 @@ safe_browsing::SafeBrowsingMetricsCollector* metrics_collector = safe_browsing::SafeBrowsingMetricsCollectorFactory::GetForProfile( GetProfile()); -@@ -1135,6 +1138,9 @@ DownloadTargetDeterminer::GetLastDownloa +@@ -1166,6 +1169,9 @@ DownloadTargetDeterminer::GetLastDownloa safe_browsing::SafeBrowsingMetricsCollector:: EventType::DANGEROUS_DOWNLOAD_BYPASS) : absl::nullopt; @@ -310,8 +378,8 @@ void DownloadTargetDeterminer::OnDownloadDestroyed( --- a/chrome/browser/enterprise/connectors/analysis/content_analysis_delegate.cc +++ b/chrome/browser/enterprise/connectors/analysis/content_analysis_delegate.cc -@@ -33,7 +33,6 @@ - #include "chrome/browser/safe_browsing/cloud_content_scanning/binary_upload_service_factory.h" +@@ -36,7 +36,6 @@ + #include "chrome/browser/safe_browsing/cloud_content_scanning/binary_upload_service.h" #include "chrome/browser/safe_browsing/cloud_content_scanning/deep_scanning_utils.h" #include "chrome/browser/safe_browsing/cloud_content_scanning/file_analysis_request.h" -#include "chrome/browser/safe_browsing/download_protection/check_client_download_request.h" @@ -333,7 +401,7 @@ std::u16string ContentAnalysisDownloadsDelegate::GetBypassJustificationLabel() --- a/chrome/browser/enterprise/connectors/connectors_service.cc +++ b/chrome/browser/enterprise/connectors/connectors_service.cc -@@ -400,19 +400,6 @@ absl::optional ConnectorsSe +@@ -409,19 +409,6 @@ absl::optional ConnectorsSe return absl::nullopt; } @@ -355,7 +423,7 @@ } --- a/chrome/browser/enterprise/connectors/connectors_service.h +++ b/chrome/browser/enterprise/connectors/connectors_service.h -@@ -74,12 +74,6 @@ class ConnectorsService : public KeyedSe +@@ -81,12 +81,6 @@ class ConnectorsService : public KeyedSe // is no token to use. absl::optional GetDMTokenForRealTimeUrlCheck() const; @@ -398,9 +466,20 @@ if (cached_device_model_ && cached_device_manufacturer_) { UpdateFromCache(signals); LogSignalsCollectionLatency(kLatencyHistogramWithCacheVariant, start_time); +--- a/chrome/browser/enterprise/connectors/reporting/realtime_reporting_client.cc ++++ b/chrome/browser/enterprise/connectors/reporting/realtime_reporting_client.cc +@@ -384,7 +384,7 @@ void RealtimeReportingClient::ReportReal + } + + std::string RealtimeReportingClient::GetProfileUserName() const { +- return safe_browsing::GetProfileEmail(identity_manager_); ++ return std::string(); + } + + #if BUILDFLAG(IS_CHROMEOS_ASH) --- a/chrome/browser/enterprise/connectors/reporting/reporting_service_settings.cc +++ b/chrome/browser/enterprise/connectors/reporting/reporting_service_settings.cc -@@ -69,17 +69,6 @@ ReportingServiceSettings::ReportingServi +@@ -70,16 +70,6 @@ ReportingServiceSettings::ReportingServi else DVLOG(1) << "Enabled event name list contains a non string value!"; } @@ -411,9 +490,8 @@ - // when new events may be added in the future. And this is also to support - // existing customer policies that were created before we introduced the - // concept of enabling/disabling events. -- for (auto* event_name : -- extensions::SafeBrowsingPrivateEventRouter::kAllEvents) { -- enabled_event_names_.insert(event_name); +- for (const char* event : kAllReportingEvents) { +- enabled_event_names_.insert(event); - } } @@ -526,7 +604,7 @@ } // namespace utils --- a/chrome/browser/extensions/BUILD.gn +++ b/chrome/browser/extensions/BUILD.gn -@@ -302,10 +302,6 @@ static_library("extensions") { +@@ -305,10 +305,6 @@ static_library("extensions") { "api/runtime/chrome_runtime_api_delegate.h", "api/safe_browsing_private/safe_browsing_private_api.cc", "api/safe_browsing_private/safe_browsing_private_api.h", @@ -537,7 +615,7 @@ "api/safe_browsing_private/safe_browsing_util.cc", "api/safe_browsing_private/safe_browsing_util.h", "api/scripting/scripting_api.cc", -@@ -634,8 +630,6 @@ static_library("extensions") { +@@ -641,8 +637,6 @@ static_library("extensions") { "menu_manager_factory.h", "navigation_observer.cc", "navigation_observer.h", @@ -548,7 +626,7 @@ "pending_extension_info.cc", --- a/chrome/browser/extensions/api/enterprise_reporting_private/enterprise_reporting_private_api.cc +++ b/chrome/browser/extensions/api/enterprise_reporting_private/enterprise_reporting_private_api.cc -@@ -85,17 +85,8 @@ api::enterprise_reporting_private::Conte +@@ -98,17 +98,8 @@ api::enterprise_reporting_private::Conte : nullptr; info.os_firewall = ToInfoSettingValue(signals.os_firewall); info.system_dns_servers = std::move(signals.system_dns_servers); @@ -568,17 +646,17 @@ --- a/chrome/browser/extensions/browser_context_keyed_service_factories.cc +++ b/chrome/browser/extensions/browser_context_keyed_service_factories.cc -@@ -125,7 +125,6 @@ void EnsureBrowserContextKeyedServiceFac +@@ -117,7 +117,6 @@ void EnsureBrowserContextKeyedServiceFac #endif extensions::PreferenceAPI::GetFactoryInstance(); extensions::ProcessesAPI::GetFactoryInstance(); - extensions::SafeBrowsingPrivateEventRouterFactory::GetInstance(); extensions::SessionsAPI::GetFactoryInstance(); - #if BUILDFLAG(IS_CHROMEOS) - extensions::SessionStateChangedEventDispatcher::GetFactoryInstance(); + extensions::SettingsPrivateEventRouterFactory::GetInstance(); + extensions::SettingsOverridesAPI::GetFactoryInstance(); --- a/chrome/browser/extensions/chrome_extensions_browser_client.cc +++ b/chrome/browser/extensions/chrome_extensions_browser_client.cc -@@ -621,52 +621,22 @@ void ChromeExtensionsBrowserClient::Noti +@@ -623,52 +623,22 @@ void ChromeExtensionsBrowserClient::Noti content::BrowserContext* context, const ExtensionId& extension_id, const std::string& code) const { @@ -643,7 +721,7 @@ #include "chrome/browser/extensions/pending_extension_manager.h" #include "chrome/browser/extensions/permissions_updater.h" #include "chrome/browser/extensions/shared_module_service.h" -@@ -192,7 +191,6 @@ void ExtensionService::BlocklistExtensio +@@ -194,7 +193,6 @@ void ExtensionService::BlocklistExtensio blocklist_prefs::SetSafeBrowsingExtensionBlocklistState( extension_id, BitMapBlocklistState::BLOCKLISTED_MALWARE, extension_prefs_); @@ -651,7 +729,7 @@ } bool ExtensionService::OnExternalExtensionUpdateUrlFound( -@@ -358,9 +356,6 @@ ExtensionService::ExtensionService(Profi +@@ -360,9 +358,6 @@ ExtensionService::ExtensionService(Profi safe_browsing_verdict_handler_(extension_prefs, ExtensionRegistry::Get(profile), this), @@ -661,7 +739,7 @@ registry_(ExtensionRegistry::Get(profile)), pending_extension_manager_(profile), install_directory_(install_directory), -@@ -860,100 +855,6 @@ bool ExtensionService::IsExtensionEnable +@@ -866,100 +861,6 @@ bool ExtensionService::IsExtensionEnable return extension_registrar_.IsExtensionEnabled(extension_id); } @@ -962,7 +1040,7 @@ std::string GenerateLastPickedDirectoryKey(const std::string& id) { return id.empty() ? kDefaultLastPickedDirectoryKey : base::StrCat({kCustomLastPickedDirectoryKey, "-", id}); -@@ -1165,28 +1086,6 @@ void ChromeFileSystemAccessPermissionCon +@@ -1167,28 +1088,6 @@ void ChromeFileSystemAccessPermissionCon std::move(callback))); } @@ -1014,7 +1092,7 @@ #include "components/url_formatter/elide_url.h" #include "content/public/browser/browser_thread.h" #include "content/public/browser/desktop_capture.h" -@@ -107,6 +108,7 @@ void DisplayMediaAccessHandler::HandleRe +@@ -109,6 +110,7 @@ void DisplayMediaAccessHandler::HandleRe return; } @@ -1022,7 +1100,7 @@ // SafeBrowsing Delayed Warnings experiment can delay some SafeBrowsing // warnings until user interaction. If the current page has a delayed warning, // it'll have a user interaction observer attached. Show the warning -@@ -122,6 +124,7 @@ void DisplayMediaAccessHandler::HandleRe +@@ -124,6 +126,7 @@ void DisplayMediaAccessHandler::HandleRe observer->OnDesktopCaptureRequest(); return; } @@ -1069,7 +1147,7 @@ #if BUILDFLAG(IS_ANDROID) #include "chrome/browser/android/tab_android.h" -@@ -882,6 +881,7 @@ autofill::LanguageCode ChromePasswordMan +@@ -885,6 +884,7 @@ autofill::LanguageCode ChromePasswordMan return autofill::LanguageCode(); } @@ -1077,7 +1155,7 @@ safe_browsing::PasswordProtectionService* ChromePasswordManagerClient::GetPasswordProtectionService() const { return safe_browsing::ChromePasswordProtectionService:: -@@ -917,13 +917,9 @@ void ChromePasswordManagerClient::CheckP +@@ -920,13 +920,9 @@ void ChromePasswordManagerClient::CheckP web_contents(), web_contents()->GetLastCommittedURL(), username, password_type, matching_reused_credentials, password_field_exists); } @@ -1092,7 +1170,7 @@ } #if !BUILDFLAG(IS_ANDROID) -@@ -932,36 +928,10 @@ void ChromePasswordManagerClient::MaybeR +@@ -935,36 +931,10 @@ void ChromePasswordManagerClient::MaybeR bool is_federated, const url::Origin& federated_origin, const std::u16string& login_user_name) const { @@ -1129,7 +1207,7 @@ } #endif -@@ -1464,7 +1434,9 @@ void ChromePasswordManagerClient::OnPast +@@ -1472,7 +1442,9 @@ void ChromePasswordManagerClient::OnPast } was_on_paste_called_ = true; @@ -1139,7 +1217,7 @@ } void ChromePasswordManagerClient::RenderFrameCreated( -@@ -1500,7 +1472,9 @@ void ChromePasswordManagerClient::OnInpu +@@ -1508,7 +1480,9 @@ void ChromePasswordManagerClient::OnInpu if (key_event.windows_key_code == (ui::VKEY_V & 0x1f)) { OnPaste(); } else { @@ -1149,7 +1227,7 @@ } #endif // BUILDFLAG(IS_ANDROID) } -@@ -1539,6 +1513,7 @@ bool ChromePasswordManagerClient::IsPass +@@ -1547,6 +1521,7 @@ bool ChromePasswordManagerClient::IsPass is_enabled = false; } @@ -1157,7 +1235,7 @@ // SafeBrowsing Delayed Warnings experiment can delay some SafeBrowsing // warnings until user interaction. If the current page has a delayed warning, // it'll have a user interaction observer attached. Disable password -@@ -1549,6 +1524,7 @@ bool ChromePasswordManagerClient::IsPass +@@ -1557,6 +1532,7 @@ bool ChromePasswordManagerClient::IsPass observer->OnPasswordSaveOrAutofillDenied(); is_enabled = false; } @@ -1191,24 +1269,6 @@ void LogPasswordReuseDetectedEvent() override; ---- a/chrome/browser/permissions/abusive_origin_permission_revocation_request.cc -+++ b/chrome/browser/permissions/abusive_origin_permission_revocation_request.cc -@@ -136,6 +136,7 @@ void AbusiveOriginPermissionRevocationRe - DCHECK(profile_); - DCHECK(callback_); - -+#if BUILDFLAG(FULL_SAFE_BROWSING) - if (!AbusiveOriginNotificationsPermissionRevocationConfig::IsEnabled() || - !safe_browsing::IsSafeBrowsingEnabled(*profile_->GetPrefs()) || - IsOriginExemptedFromFutureRevocations(profile_, origin_)) { -@@ -182,6 +183,7 @@ void AbusiveOriginPermissionRevocationRe - } - } - NotifyCallback(Outcome::PERMISSION_NOT_REVOKED); -+#endif // BUILDFLAG(FULL_SAFE_BROWSING) - } - - void AbusiveOriginPermissionRevocationRequest::OnSafeBrowsingVerdictReceived( --- a/chrome/browser/permissions/contextual_notification_permission_ui_selector.cc +++ b/chrome/browser/permissions/contextual_notification_permission_ui_selector.cc @@ -16,7 +16,6 @@ @@ -1219,7 +1279,7 @@ #include "chrome/common/chrome_features.h" #include "components/permissions/permission_request.h" #include "components/permissions/request_type.h" -@@ -150,9 +149,6 @@ void ContextualNotificationPermissionUiS +@@ -159,9 +158,6 @@ void ContextualNotificationPermissionUiS } void ContextualNotificationPermissionUiSelector::Cancel() { @@ -1229,7 +1289,7 @@ } bool ContextualNotificationPermissionUiSelector::IsPermissionRequestSupported( -@@ -178,24 +174,14 @@ void ContextualNotificationPermissionUiS +@@ -187,24 +183,14 @@ void ContextualNotificationPermissionUiS absl::optional decision = GetDecisionBasedOnSiteReputation(reputation); @@ -1259,6 +1319,62 @@ } void ContextualNotificationPermissionUiSelector::OnSafeBrowsingVerdictReceived( +--- a/chrome/browser/permissions/permission_revocation_request.cc ++++ b/chrome/browser/permissions/permission_revocation_request.cc +@@ -135,27 +135,7 @@ void PermissionRevocationRequest::CheckA + DCHECK(profile_); + DCHECK(callback_); + +- if (!safe_browsing::IsSafeBrowsingEnabled(*profile_->GetPrefs()) || +- IsOriginExemptedFromFutureRevocations(profile_, origin_) || +- (!NotificationsPermissionRevocationConfig:: +- IsAbusiveOriginPermissionRevocationEnabled() && +- !NotificationsPermissionRevocationConfig:: +- IsDisruptiveOriginPermissionRevocationEnabled())) { + NotifyCallback(Outcome::PERMISSION_NOT_REVOKED); +- return; +- } +- +- CrowdDenyPreloadData* crowd_deny = CrowdDenyPreloadData::GetInstance(); +- permissions::PermissionUmaUtil::RecordCrowdDenyVersionAtAbuseCheckTime( +- crowd_deny->version_on_disk()); +- +- if (!crowd_deny->IsReadyToUse()) +- crowd_deny_request_start_time_ = base::TimeTicks::Now(); +- +- crowd_deny->GetReputationDataForSiteAsync( +- url::Origin::Create(origin_), +- base::BindOnce(&PermissionRevocationRequest::OnSiteReputationReady, +- weak_factory_.GetWeakPtr())); + } + + void PermissionRevocationRequest::OnSiteReputationReady( +@@ -165,25 +145,6 @@ void PermissionRevocationRequest::OnSite + base::TimeTicks::Now() - crowd_deny_request_start_time_.value(); + } + +- if (site_reputation && !site_reputation->warning_only() && +- (site_reputation->notification_ux_quality() == +- CrowdDenyPreloadData::SiteReputation::ABUSIVE_PROMPTS || +- site_reputation->notification_ux_quality() == +- CrowdDenyPreloadData::SiteReputation::ABUSIVE_CONTENT || +- site_reputation->notification_ux_quality() == +- CrowdDenyPreloadData::SiteReputation::DISRUPTIVE_BEHAVIOR)) { +- DCHECK(g_browser_process->safe_browsing_service()); +- +- if (g_browser_process->safe_browsing_service()) { +- safe_browsing_request_.emplace( +- g_browser_process->safe_browsing_service()->database_manager(), +- base::DefaultClock::GetInstance(), url::Origin::Create(origin_), +- base::BindOnce( +- &PermissionRevocationRequest::OnSafeBrowsingVerdictReceived, +- weak_factory_.GetWeakPtr(), site_reputation)); +- return; +- } +- } + NotifyCallback(Outcome::PERMISSION_NOT_REVOKED); + } + --- a/chrome/browser/permissions/prediction_based_permission_ui_selector.cc +++ b/chrome/browser/permissions/prediction_based_permission_ui_selector.cc @@ -322,47 +322,5 @@ bool PredictionBasedPermissionUiSelector @@ -1311,7 +1427,7 @@ } --- a/chrome/browser/policy/configuration_policy_handler_list_factory.cc +++ b/chrome/browser/policy/configuration_policy_handler_list_factory.cc -@@ -91,6 +91,7 @@ +@@ -90,6 +90,7 @@ #include "components/policy/core/common/schema.h" #include "components/policy/policy_constants.h" #include "components/proxy_config/proxy_policy_handler.h" @@ -1319,7 +1435,7 @@ #include "components/safe_browsing/content/common/file_type_policies_prefs.h" #include "components/safe_browsing/core/common/safe_browsing_policy_handler.h" #include "components/safe_browsing/core/common/safe_browsing_prefs.h" -@@ -1738,8 +1739,6 @@ std::unique_ptrAddHandler( std::make_unique( chrome_schema)); @@ -1328,7 +1444,7 @@ handlers->AddHandler(std::make_unique()); handlers->AddHandler( std::make_unique(key::kURLBlocklist)); -@@ -1796,13 +1795,6 @@ std::unique_ptrSetVisible(mode_ == download::DownloadItemMode::kDeepScanning); if (deep_scanning_label_->GetVisible()) { -- const int id = (model_->download() && +- const int id = (model_->GetDownloadItem() && - safe_browsing::DeepScanningRequest::ShouldUploadBinary( -- model_->download())) -+ const int id = model_->download() +- model_->GetDownloadItem())) ++ const int id = model_->GetDownloadItem() ? IDS_PROMPT_DEEP_SCANNING_DOWNLOAD : IDS_PROMPT_DEEP_SCANNING_APP_DOWNLOAD; const std::u16string filename = ElidedFilename(*deep_scanning_label_); -@@ -865,11 +863,15 @@ void DownloadItemView::UpdateButtons() { +@@ -866,11 +864,15 @@ void DownloadItemView::UpdateButtons() { } const bool allow_open_during_deep_scan = @@ -1691,7 +1807,7 @@ open_button_->SetEnabled((mode_ == download::DownloadItemMode::kNormal) || prompt_to_scan || allow_open_during_deep_scan); -@@ -1363,7 +1365,9 @@ void DownloadItemView::ShowContextMenuIm +@@ -1366,7 +1368,9 @@ void DownloadItemView::ShowContextMenuIm } void DownloadItemView::OpenDownloadDuringAsyncScanning() { @@ -1703,7 +1819,7 @@ --- a/chrome/browser/ui/webui/downloads/downloads_dom_handler.cc +++ b/chrome/browser/ui/webui/downloads/downloads_dom_handler.cc -@@ -362,7 +362,6 @@ void DownloadsDOMHandler::OpenDuringScan +@@ -363,7 +363,6 @@ void DownloadsDOMHandler::OpenDuringScan if (download) { DownloadItemModel model(download); model.SetOpenWhenComplete(true); @@ -1711,6 +1827,19 @@ } } +@@ -374,12 +373,6 @@ void DownloadsDOMHandler::ReviewDangerou + return; + } + +- CountDownloadsDOMEvents(DOWNLOADS_DOM_EVENT_REVIEW_DANGEROUS); +- download::DownloadItem* download = GetDownloadByStringId(id); +- if (download) { +- DownloadItemModel model(download); +- model.ReviewScanningVerdict(GetWebUIWebContents()); +- } + } + + // DownloadsDOMHandler, private: -------------------------------------------- --- a/chrome/browser/ui/webui/management/management_ui_handler.cc +++ b/chrome/browser/ui/webui/management/management_ui_handler.cc @@ -845,12 +845,6 @@ base::Value ManagementUIHandler::GetThre @@ -1770,7 +1899,7 @@ std::move(callback), --- a/chrome/test/BUILD.gn +++ b/chrome/test/BUILD.gn -@@ -1344,7 +1344,6 @@ if (!is_android) { +@@ -1377,7 +1377,6 @@ if (!is_android) { "//components/resources", "//components/safe_browsing:buildflags", "//components/safe_browsing/content/browser", @@ -1778,7 +1907,7 @@ "//components/safe_browsing/content/browser:safe_browsing_service", "//components/safe_browsing/content/browser/password_protection", "//components/safe_browsing/content/browser/password_protection:test_support", -@@ -5715,7 +5714,6 @@ test("unit_tests") { +@@ -5766,7 +5765,6 @@ test("unit_tests") { "//components/resources", "//components/safe_browsing:buildflags", "//components/safe_browsing/content/browser", @@ -1788,7 +1917,7 @@ "//components/safe_browsing/content/browser/web_ui", --- a/components/password_manager/content/browser/content_password_manager_driver.cc +++ b/components/password_manager/content/browser/content_password_manager_driver.cc -@@ -417,7 +417,7 @@ void ContentPasswordManagerDriver::Check +@@ -423,7 +423,7 @@ void ContentPasswordManagerDriver::Check if (!password_manager::bad_message::CheckFrameNotPrerendering( render_frame_host_)) return; @@ -1864,7 +1993,7 @@ +# } --- a/components/safe_browsing/content/common/safe_browsing.mojom +++ b/components/safe_browsing/content/common/safe_browsing.mojom -@@ -132,7 +132,6 @@ interface PhishingDetector { +@@ -133,7 +133,6 @@ interface PhishingDetector { => (PhishingDetectorResult result, string request_proto); }; @@ -1993,7 +2122,7 @@ // possible to request one. This is used to block file dialogs from being --- a/extensions/browser/updater/update_service.cc +++ b/extensions/browser/updater/update_service.cc -@@ -122,13 +122,6 @@ void UpdateService::OnEvent(Events event +@@ -125,13 +125,6 @@ void UpdateService::OnEvent(Events event break; } diff --git a/patches/core/ungoogled-chromium/remove-unused-preferences-fields.patch b/patches/core/ungoogled-chromium/remove-unused-preferences-fields.patch index b44d6beb..d515e9fa 100644 --- a/patches/core/ungoogled-chromium/remove-unused-preferences-fields.patch +++ b/patches/core/ungoogled-chromium/remove-unused-preferences-fields.patch @@ -11,8 +11,8 @@ -#include "components/safe_browsing/core/common/safe_browsing_prefs.h" #include "components/url_formatter/url_fixer.h" #include "components/user_prefs/user_prefs.h" - #include "components/variations/variations_client.h" -@@ -519,8 +518,6 @@ void AwBrowserContext::RebuildTable( + #include "components/visitedlink/browser/visitedlink_writer.h" +@@ -469,8 +468,6 @@ void AwBrowserContext::RebuildTable( } void AwBrowserContext::SetExtendedReportingAllowed(bool allowed) { @@ -23,7 +23,7 @@ // TODO(amalova): Make sure NetworkContextParams is configured correctly when --- a/chrome/app/settings_strings.grdp +++ b/chrome/app/settings_strings.grdp -@@ -1860,69 +1860,9 @@ +@@ -1889,69 +1889,9 @@ Preloads pages that Chrome thinks you might visit. To do this, Chrome may use cookies, if you allow cookies, and may encrypt and send pages through Google to hide your identity from sites. @@ -155,7 +155,7 @@ BooleanPrefMember force_browser_signin_; --- a/chrome/browser/ash/lock_screen_apps/lock_screen_profile_creator_impl.cc +++ b/chrome/browser/ash/lock_screen_apps/lock_screen_profile_creator_impl.cc -@@ -18,7 +18,6 @@ +@@ -19,7 +19,6 @@ #include "chrome/browser/profiles/profile_manager.h" #include "chrome/common/pref_names.h" #include "components/prefs/pref_service.h" @@ -163,7 +163,7 @@ #include "extensions/browser/extension_system.h" namespace lock_screen_apps { -@@ -89,8 +88,6 @@ void LockScreenProfileCreatorImpl::OnPro +@@ -91,8 +90,6 @@ void LockScreenProfileCreatorImpl::OnPro // SafeBrowsingService when the user has safe browsing disabled (reasoning // similar to http://crbug.com/461493). // TODO(tbarzic): Revisit this if webviews get enabled for lock screen apps. @@ -174,14 +174,14 @@ --- a/chrome/browser/ash/lock_screen_apps/lock_screen_profile_creator_impl_unittest.cc +++ b/chrome/browser/ash/lock_screen_apps/lock_screen_profile_creator_impl_unittest.cc -@@ -38,7 +38,6 @@ +@@ -39,7 +39,6 @@ #include "chromeos/dbus/dbus_thread_manager.h" #include "components/crx_file/id_util.h" #include "components/prefs/pref_service.h" -#include "components/safe_browsing/core/common/safe_browsing_prefs.h" + #include "components/user_manager/scoped_user_manager.h" #include "content/public/test/browser_task_environment.h" #include "extensions/common/extension.h" - #include "extensions/common/extension_builder.h" --- a/chrome/browser/ash/login/signin/device_id_browsertest.cc +++ b/chrome/browser/ash/login/signin/device_id_browsertest.cc @@ -25,7 +25,6 @@ @@ -192,7 +192,7 @@ #include "components/user_manager/known_user.h" #include "components/user_manager/user_manager.h" #include "content/public/test/browser_test.h" -@@ -256,15 +255,6 @@ IN_PROC_BROWSER_TEST_F(DeviceIDTest, PRE +@@ -255,15 +254,6 @@ IN_PROC_BROWSER_TEST_F(DeviceIDTest, PRE SignInOnline(FakeGaiaMixin::kFakeUserEmail, FakeGaiaMixin::kFakeUserPassword, kRefreshToken1, FakeGaiaMixin::kFakeUserGaiaId); @@ -208,7 +208,7 @@ // Can't use SetKnownUserDeviceId here, because it forbids changing a device // ID. user_manager::KnownUser known_user(g_browser_process->local_state()); -@@ -290,13 +280,6 @@ IN_PROC_BROWSER_TEST_F(DeviceIDTest, PRE +@@ -289,13 +279,6 @@ IN_PROC_BROWSER_TEST_F(DeviceIDTest, PRE SignInOnline(FakeGaiaMixin::kFakeUserEmail, FakeGaiaMixin::kFakeUserPassword, kRefreshToken1, FakeGaiaMixin::kFakeUserGaiaId); @@ -224,28 +224,18 @@ user_manager::KnownUser known_user(g_browser_process->local_state()); --- a/chrome/browser/chrome_content_browser_client.cc +++ b/chrome/browser/chrome_content_browser_client.cc -@@ -232,7 +232,6 @@ +@@ -237,7 +237,6 @@ #include "components/safe_browsing/core/browser/realtime/url_lookup_service.h" #include "components/safe_browsing/core/browser/url_checker_delegate.h" #include "components/safe_browsing/core/common/features.h" -#include "components/safe_browsing/core/common/safe_browsing_prefs.h" #include "components/security_interstitials/content/insecure_form_navigation_throttle.h" - #include "components/security_interstitials/content/origin_policy_ui.h" #include "components/security_interstitials/content/ssl_cert_reporter.h" ---- a/chrome/browser/download/bubble/download_bubble_prefs.cc -+++ b/chrome/browser/download/bubble/download_bubble_prefs.cc -@@ -11,7 +11,6 @@ - #include "chrome/common/pref_names.h" - #include "components/prefs/pref_service.h" - #include "components/safe_browsing/core/common/features.h" --#include "components/safe_browsing/core/common/safe_browsing_prefs.h" - - namespace download { - + #include "components/security_interstitials/content/ssl_error_handler.h" --- a/chrome/browser/download/download_browsertest.cc +++ b/chrome/browser/download/download_browsertest.cc -@@ -100,7 +100,6 @@ - #include "components/safe_browsing/content/browser/safe_browsing_service_interface.h" +@@ -101,7 +101,6 @@ + #include "components/safe_browsing/content/common/file_type_policies_test_util.h" #include "components/safe_browsing/content/common/proto/download_file_types.pb.h" #include "components/safe_browsing/core/common/proto/csd.pb.h" -#include "components/safe_browsing/core/common/safe_browsing_prefs.h" @@ -254,7 +244,7 @@ #include "content/public/browser/browser_task_traits.h" --- a/chrome/browser/download/download_item_model.cc +++ b/chrome/browser/download/download_item_model.cc -@@ -840,6 +840,7 @@ void DownloadItemModel::ExecuteCommand(D +@@ -849,6 +849,7 @@ void DownloadItemModel::ExecuteCommand(D DownloadUIModel::ExecuteCommand(download_commands, command); break; case DownloadCommands::DEEP_SCAN: @@ -262,7 +252,7 @@ safe_browsing::SafeBrowsingService* sb_service = g_browser_process->safe_browsing_service(); if (!sb_service) -@@ -865,6 +866,7 @@ void DownloadItemModel::ExecuteCommand(D +@@ -874,6 +875,7 @@ void DownloadItemModel::ExecuteCommand(D safe_browsing::DeepScanningRequest::DeepScanTrigger:: TRIGGER_APP_PROMPT, safe_browsing::DownloadCheckResult::UNKNOWN, std::move(settings)); @@ -272,7 +262,7 @@ } --- a/chrome/browser/enterprise/connectors/analysis/content_analysis_delegate.cc +++ b/chrome/browser/enterprise/connectors/analysis/content_analysis_delegate.cc -@@ -38,7 +38,6 @@ +@@ -41,7 +41,6 @@ #include "components/policy/core/common/chrome_schema.h" #include "components/prefs/pref_service.h" #include "components/safe_browsing/core/common/features.h" @@ -280,25 +270,9 @@ #include "components/url_matcher/url_matcher.h" #include "content/public/browser/web_contents.h" #include "crypto/secure_hash.h" ---- a/chrome/browser/enterprise/connectors/connectors_manager.cc -+++ b/chrome/browser/enterprise/connectors/connectors_manager.cc -@@ -6,12 +6,12 @@ - - #include - -+#include "base/bind.h" - #include "base/feature_list.h" - #include "base/values.h" - #include "chrome/browser/browser_process.h" - #include "chrome/browser/enterprise/connectors/connectors_prefs.h" - #include "components/prefs/pref_service.h" --#include "components/safe_browsing/core/common/safe_browsing_prefs.h" - #include "components/url_matcher/url_matcher.h" - #include "url/gurl.h" - --- a/chrome/browser/enterprise/connectors/connectors_service.cc +++ b/chrome/browser/enterprise/connectors/connectors_service.cc -@@ -38,7 +38,6 @@ +@@ -39,7 +39,6 @@ #include "components/policy/core/common/cloud/machine_level_user_cloud_policy_store.h" #include "components/policy/core/common/cloud/user_cloud_policy_manager.h" #include "components/policy/core/common/policy_types.h" @@ -306,7 +280,7 @@ #include "components/signin/public/base/consent_level.h" #include "components/signin/public/identity_manager/identity_manager.h" #include "components/user_prefs/user_prefs.h" -@@ -330,8 +329,7 @@ std::string ConnectorsService::GetManage +@@ -339,8 +338,7 @@ std::string ConnectorsService::GetManage absl::optional scope = absl::nullopt; for (const char* scope_pref : @@ -316,7 +290,7 @@ ConnectorScopePref(AnalysisConnector::FILE_DOWNLOADED), ConnectorScopePref(AnalysisConnector::BULK_DATA_ENTRY), ConnectorScopePref(AnalysisConnector::PRINT), -@@ -383,20 +381,6 @@ std::string ConnectorsService::GetManage +@@ -392,20 +390,6 @@ std::string ConnectorsService::GetManage absl::optional ConnectorsService::GetDMTokenForRealTimeUrlCheck() const { @@ -406,7 +380,7 @@ class PolicyBlocklistService; --- a/chrome/browser/extensions/api/enterprise_reporting_private/enterprise_reporting_private_api.cc +++ b/chrome/browser/extensions/api/enterprise_reporting_private/enterprise_reporting_private_api.cc -@@ -90,45 +90,10 @@ api::enterprise_reporting_private::Conte +@@ -103,45 +103,10 @@ api::enterprise_reporting_private::Conte info.browser_version = std::move(signals.browser_version); info.built_in_dns_client_enabled = signals.built_in_dns_client_enabled; @@ -580,7 +554,7 @@ blink::kWebRTCIPHandlingDefaultPublicInterfaceOnly); --- a/chrome/browser/extensions/api/safe_browsing_private/safe_browsing_private_event_router.cc +++ b/chrome/browser/extensions/api/safe_browsing_private/safe_browsing_private_event_router.cc -@@ -39,7 +39,6 @@ +@@ -41,7 +41,6 @@ #include "components/policy/core/common/cloud/user_cloud_policy_manager.h" #include "components/prefs/pref_service.h" #include "components/safe_browsing/content/browser/web_ui/safe_browsing_ui.h" @@ -590,7 +564,7 @@ #include "components/url_matcher/url_util.h" --- a/chrome/browser/extensions/api/safe_browsing_private/safe_browsing_private_event_router_unittest.cc +++ b/chrome/browser/extensions/api/safe_browsing_private/safe_browsing_private_event_router_unittest.cc -@@ -37,7 +37,6 @@ +@@ -40,7 +40,6 @@ #include "components/policy/core/common/cloud/mock_cloud_policy_client.h" #include "components/policy/core/common/cloud/realtime_reporting_job_configuration.h" #include "components/safe_browsing/core/common/features.h" @@ -600,7 +574,7 @@ #include "extensions/browser/test_event_router.h" --- a/chrome/browser/extensions/api/settings_private/prefs_util.cc +++ b/chrome/browser/extensions/api/settings_private/prefs_util.cc -@@ -43,7 +43,6 @@ +@@ -42,7 +42,6 @@ #include "components/prefs/pref_service.h" #include "components/privacy_sandbox/privacy_sandbox_prefs.h" #include "components/proxy_config/proxy_config_pref_names.h" @@ -608,7 +582,7 @@ #include "components/search_engines/default_search_manager.h" #include "components/spellcheck/browser/pref_names.h" #include "components/translate/core/browser/translate_pref_names.h" -@@ -300,16 +299,6 @@ const PrefsUtil::TypedPrefMap& PrefsUtil +@@ -299,16 +298,6 @@ const PrefsUtil::TypedPrefMap& PrefsUtil settings_api::PrefType::PREF_TYPE_BOOLEAN; // Security page @@ -627,7 +601,7 @@ --- a/chrome/browser/extensions/api/webstore_private/webstore_private_apitest.cc +++ b/chrome/browser/extensions/api/webstore_private/webstore_private_apitest.cc -@@ -649,9 +649,6 @@ IN_PROC_BROWSER_TEST_F(ExtensionWebstore +@@ -655,9 +655,6 @@ IN_PROC_BROWSER_TEST_F(ExtensionWebstore IN_PROC_BROWSER_TEST_F(ExtensionWebstorePrivateGetReferrerChainApiTest, GetReferrerChainForNonSafeBrowsingUser) { PrefService* pref_service = browser()->profile()->GetPrefs(); @@ -848,8 +822,8 @@ if (auto* identity_manager = IdentityManagerFactory::GetForProfile(profile)) identity_manager_observer_.Observe(identity_manager); ---- a/chrome/browser/permissions/abusive_origin_permission_revocation_request.cc -+++ b/chrome/browser/permissions/abusive_origin_permission_revocation_request.cc +--- a/chrome/browser/permissions/permission_revocation_request.cc ++++ b/chrome/browser/permissions/permission_revocation_request.cc @@ -17,7 +17,6 @@ #include "components/permissions/permissions_client.h" #include "components/prefs/pref_service.h" @@ -913,7 +887,7 @@ } --- a/chrome/browser/policy/configuration_policy_handler_list_factory.cc +++ b/chrome/browser/policy/configuration_policy_handler_list_factory.cc -@@ -93,12 +93,9 @@ +@@ -92,14 +92,11 @@ #include "components/proxy_config/proxy_policy_handler.h" #include "components/safe_browsing/buildflags.h" #include "components/safe_browsing/content/common/file_type_policies_prefs.h" @@ -921,12 +895,14 @@ -#include "components/safe_browsing/core/common/safe_browsing_prefs.h" #include "components/search_engines/default_search_policy_handler.h" #include "components/search_engines/search_engines_pref_names.h" + #include "components/security_interstitials/core/https_only_mode_policy_handler.h" #include "components/security_interstitials/core/pref_names.h" + #include "components/services/storage/public/cpp/storage_prefs.h" -#include "components/signin/public/base/signin_pref_names.h" #include "components/spellcheck/spellcheck_buildflags.h" #include "components/sync/base/pref_names.h" #include "components/sync/driver/sync_policy_handler.h" -@@ -208,9 +205,6 @@ const PolicyToPreferenceMapEntry kSimple +@@ -212,9 +209,6 @@ const PolicyToPreferenceMapEntry kSimple { key::kDefaultPopupsSetting, prefs::kManagedDefaultPopupsSetting, base::Value::Type::INTEGER }, @@ -936,7 +912,7 @@ { key::kEditBookmarksEnabled, bookmarks::prefs::kEditBookmarksEnabled, base::Value::Type::BOOLEAN }, -@@ -230,9 +224,6 @@ const PolicyToPreferenceMapEntry kSimple +@@ -234,9 +228,6 @@ const PolicyToPreferenceMapEntry kSimple prefs::kPrintingEnabled, base::Value::Type::BOOLEAN }, #endif // BUILDFLAG(ENABLE_PRINTING) @@ -946,7 +922,7 @@ { key::kSavingBrowserHistoryDisabled, prefs::kSavingBrowserHistoryDisabled, base::Value::Type::BOOLEAN }, -@@ -291,9 +282,6 @@ const PolicyToPreferenceMapEntry kSimple +@@ -295,9 +286,6 @@ const PolicyToPreferenceMapEntry kSimple { key::kAdsSettingForIntrusiveAdsSites, prefs::kManagedDefaultAdsSetting, base::Value::Type::INTEGER }, @@ -956,7 +932,7 @@ { key::kAllowCrossOriginAuthPrompt, prefs::kAllowCrossOriginAuthPrompt, base::Value::Type::BOOLEAN }, -@@ -487,15 +475,6 @@ const PolicyToPreferenceMapEntry kSimple +@@ -503,15 +491,6 @@ const PolicyToPreferenceMapEntry kSimple { key::kPasswordDismissCompromisedAlertEnabled, password_manager::prefs::kPasswordDismissCompromisedAlertEnabled, base::Value::Type::BOOLEAN }, @@ -972,7 +948,7 @@ { key::kPolicyRefreshRate, policy_prefs::kUserPolicyRefreshRate, base::Value::Type::INTEGER }, -@@ -531,9 +510,6 @@ const PolicyToPreferenceMapEntry kSimple +@@ -550,9 +529,6 @@ const PolicyToPreferenceMapEntry kSimple { key::kRestoreOnStartupURLs, prefs::kURLsToRestoreOnStartup, base::Value::Type::LIST }, @@ -982,30 +958,27 @@ { key::kSafeSitesFilterBehavior, policy_prefs::kSafeSitesFilterBehavior, base::Value::Type::INTEGER }, -@@ -653,12 +629,6 @@ const PolicyToPreferenceMapEntry kSimple +@@ -672,9 +648,6 @@ const PolicyToPreferenceMapEntry kSimple { key::kAdditionalDnsQueryTypesEnabled, prefs::kAdditionalDnsQueryTypesEnabled, base::Value::Type::BOOLEAN }, -- { key::kSafeBrowsingForTrustedSourcesEnabled, -- prefs::kSafeBrowsingForTrustedSourcesEnabled, -- base::Value::Type::BOOLEAN }, - { key::kSafeBrowsingExtendedReportingEnabled, - prefs::kSafeBrowsingScoutReportingEnabled, - base::Value::Type::BOOLEAN }, { key::kForceGoogleSafeSearch, prefs::kForceGoogleSafeSearch, base::Value::Type::BOOLEAN }, -@@ -825,9 +795,6 @@ const PolicyToPreferenceMapEntry kSimple - { key::kMaxConnectionsPerProxy, - prefs::kMaxConnectionsPerProxy, +@@ -1454,9 +1427,6 @@ const PolicyToPreferenceMapEntry kSimple + { key::kIdleProfileCloseTimeout, + prefs::kIdleProfileCloseTimeout, base::Value::Type::INTEGER }, - { key::kRestrictSigninToPattern, - prefs::kGoogleServicesUsernamePattern, - base::Value::Type::STRING }, - { key::kDefaultWebBluetoothGuardSetting, - prefs::kManagedDefaultWebBluetoothGuardSetting, - base::Value::Type::INTEGER }, -@@ -1788,12 +1755,6 @@ std::unique_ptrAddHandler( std::make_unique(chrome_schema)); -@@ -1964,17 +1925,6 @@ std::unique_ptr( - key::kForceBrowserSignin, prefs::kForceBrowserSignin, - base::Value::Type::BOOLEAN)); +@@ -1995,24 +1959,6 @@ std::unique_ptr> + signin_legacy_policies; +-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \ +- BUILDFLAG(IS_LINUX) +- signin_legacy_policies.push_back(std::make_unique( +- key::kForceBrowserSignin, prefs::kForceBrowserSignin, +- base::Value::Type::BOOLEAN)); +-#endif // BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || +- // BUILDFLAG(IS_LINUX) - signin_legacy_policies.push_back(std::make_unique( - key::kSigninAllowed, -#if BUILDFLAG(IS_ANDROID) @@ -1046,15 +1026,15 @@ #include "components/search_engines/template_url_prepopulate_data.h" #include "components/security_interstitials/content/insecure_form_blocking_page.h" #include "components/security_interstitials/content/stateful_ssl_host_state_delegate.h" -@@ -1045,7 +1044,6 @@ void RegisterLocalState(PrefRegistrySimp - ProfileNetworkContextService::RegisterLocalStatePrefs(registry); - profiles::RegisterPrefs(registry); +@@ -1068,7 +1067,6 @@ void RegisterLocalState(PrefRegistrySimp + PushMessagingServiceImpl::RegisterPrefs(registry); + #endif RegisterScreenshotPrefs(registry); - safe_browsing::RegisterLocalStatePrefs(registry); secure_origin_allowlist::RegisterPrefs(registry); segmentation_platform::SegmentationPlatformService::RegisterLocalStatePrefs( registry); -@@ -1306,8 +1304,6 @@ void RegisterProfilePrefs(user_prefs::Pr +@@ -1327,8 +1325,6 @@ void RegisterProfilePrefs(user_prefs::Pr PushMessagingAppIdentifier::RegisterProfilePrefs(registry); QuietNotificationPermissionUiState::RegisterProfilePrefs(registry); RegisterBrowserUserPrefs(registry); @@ -1073,7 +1053,7 @@ #include "components/safe_browsing/core/common/safebrowsing_switches.h" #include "components/sync/base/pref_names.h" #include "content/public/common/content_switches.h" -@@ -75,8 +74,6 @@ const CommandLinePrefStore::BooleanSwitc +@@ -80,8 +79,6 @@ const CommandLinePrefStore::BooleanSwitc {switches::kAllowCrossOriginAuthPrompt, prefs::kAllowCrossOriginAuthPrompt, true}, {switches::kDisablePrintPreview, prefs::kPrintPreviewDisabled, true}, @@ -1238,7 +1218,7 @@ #include "components/signin/public/identity_manager/identity_manager.h" #include "components/signin/public/identity_manager/primary_account_mutator.h" #include "components/sync/base/stop_source.h" -@@ -2270,8 +2269,7 @@ void ProfileManager::AddProfileToStorage +@@ -2276,8 +2275,7 @@ void ProfileManager::AddProfileToStorage entry->SetAuthInfo(account_info.gaia, username, is_consented_primary_account); @@ -1248,7 +1228,7 @@ #if !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_CHROMEOS_ASH) // Sign out if force-sign-in policy is enabled and profile is not signed -@@ -2326,14 +2324,13 @@ void ProfileManager::AddProfileToStorage +@@ -2332,14 +2330,13 @@ void ProfileManager::AddProfileToStorage init_params.is_ephemeral = IsEphemeral(profile); init_params.is_signed_in_with_credential_provider = @@ -1301,7 +1281,7 @@ --- a/chrome/browser/resources/settings/privacy_page/privacy_page.html +++ b/chrome/browser/resources/settings/privacy_page/privacy_page.html -@@ -595,7 +595,7 @@ +@@ -579,7 +579,7 @@ @@ -1312,13 +1292,13 @@

$i18n{advancedPageTitle}

-@@ -213,8 +114,3 @@ +@@ -241,8 +142,3 @@ on-click="onAdvancedProtectionProgramLinkClick_" external> @@ -1440,7 +1420,7 @@ - --- a/chrome/browser/resources/settings/privacy_page/security_page.ts +++ b/chrome/browser/resources/settings/privacy_page/security_page.ts -@@ -199,17 +199,6 @@ export class SettingsSecurityPageElement +@@ -214,17 +214,6 @@ export class SettingsSecurityPageElement override ready() { super.ready(); @@ -1458,7 +1438,7 @@ } /** -@@ -258,8 +247,7 @@ export class SettingsSecurityPageElement +@@ -273,8 +262,7 @@ export class SettingsSecurityPageElement } private getDisabledExtendedSafeBrowsing_(): boolean { @@ -1470,7 +1450,7 @@ private getPasswordsLeakToggleSubLabel_(): string { --- a/chrome/browser/resources/settings/site_settings_page/site_settings_page.ts +++ b/chrome/browser/resources/settings/site_settings_page/site_settings_page.ts -@@ -48,7 +48,7 @@ function getCategoryItemMap(): Map @@ -1602,7 +1582,7 @@ #include "components/safe_browsing/core/common/safebrowsing_constants.h" #include "components/safe_browsing/core/common/utils.h" #include "components/security_interstitials/content/unsafe_resource_util.h" -@@ -1213,14 +1212,6 @@ bool ChromePasswordProtectionService::Ha +@@ -1212,14 +1211,6 @@ bool ChromePasswordProtectionService::Ha } void ChromePasswordProtectionService::OnWarningTriggerChanged() { @@ -1617,7 +1597,7 @@ // Clears captured enterprise password hashes or GSuite sync password hashes. password_manager::PasswordReuseManager* reuse_manager = GetPasswordReuseManager(); -@@ -1379,7 +1370,7 @@ PrefService* ChromePasswordProtectionSer +@@ -1378,7 +1369,7 @@ PrefService* ChromePasswordProtectionSer } bool ChromePasswordProtectionService::IsSafeBrowsingEnabled() { @@ -1626,7 +1606,7 @@ } bool ChromePasswordProtectionService::IsExtendedReporting() { -@@ -1399,44 +1390,7 @@ bool ChromePasswordProtectionService::Is +@@ -1398,44 +1389,7 @@ bool ChromePasswordProtectionService::Is bool ChromePasswordProtectionService::IsPingingEnabled( LoginReputationClientRequest::TriggerType trigger_type, ReusedPasswordAccountType password_type) { @@ -1672,7 +1652,7 @@ } RequestOutcome ChromePasswordProtectionService::GetPingNotSentReason( -@@ -1665,22 +1619,6 @@ MaybeCreateCommitDeferringCondition( +@@ -1664,22 +1618,6 @@ MaybeCreateCommitDeferringCondition( : nullptr; } @@ -1755,7 +1735,7 @@ #include "content/public/browser/browser_task_traits.h" --- a/chrome/browser/safe_browsing/download_protection/download_protection_service_unittest.cc +++ b/chrome/browser/safe_browsing/download_protection/download_protection_service_unittest.cc -@@ -95,7 +95,6 @@ +@@ -96,7 +96,6 @@ #include "components/safe_browsing/core/browser/db/v4_protocol_manager_util.h" #include "components/safe_browsing/core/common/features.h" #include "components/safe_browsing/core/common/proto/csd.pb.h" @@ -2564,7 +2544,7 @@ #include "components/sync/driver/sync_service.h" --- a/chrome/browser/ui/browser_command_controller.cc +++ b/chrome/browser/ui/browser_command_controller.cc -@@ -58,7 +58,6 @@ +@@ -59,7 +59,6 @@ #include "components/services/screen_ai/buildflags/buildflags.h" #include "components/sessions/core/tab_restore_service.h" #include "components/signin/public/base/signin_buildflags.h" @@ -2572,7 +2552,7 @@ #include "content/public/browser/native_web_keyboard_event.h" #include "content/public/browser/navigation_controller.h" #include "content/public/browser/navigation_entry.h" -@@ -247,10 +246,6 @@ BrowserCommandController::BrowserCommand +@@ -214,10 +213,6 @@ BrowserCommandController::BrowserCommand &BrowserCommandController::UpdateCommandsForFullscreenMode, base::Unretained(this))); #endif @@ -2583,7 +2563,7 @@ InitCommandState(); -@@ -1648,7 +1643,7 @@ void BrowserCommandController::UpdateSho +@@ -1617,7 +1612,7 @@ void BrowserCommandController::UpdateSho return; command_updater_.UpdateCommandEnabled( @@ -2622,7 +2602,7 @@ #include "components/signin/public/identity_manager/identity_manager.h" #endif -@@ -531,13 +530,7 @@ void ShowBrowserSignin(Browser* browser, +@@ -576,13 +575,7 @@ void ShowBrowserSignin(Browser* browser, void ShowBrowserSigninOrSettings(Browser* browser, signin_metrics::AccessPoint access_point) { @@ -2690,10 +2670,10 @@ #include "components/signin/core/browser/signin_error_controller.h" #include "components/signin/public/base/consent_level.h" -#include "components/signin/public/base/signin_pref_names.h" - #include "components/signin/public/base/signin_switches.h" #include "components/signin/public/identity_manager/primary_account_mutator.h" #include "components/strings/grit/components_strings.h" -@@ -512,7 +511,6 @@ void ProfileMenuView::BuildAutofillButto + #include "components/vector_icons/vector_icons.h" +@@ -511,7 +510,6 @@ void ProfileMenuView::BuildAutofillButto void ProfileMenuView::BuildSyncInfo() { Profile* profile = browser()->profile(); @@ -2776,15 +2756,15 @@ #include "content/public/browser/render_process_host.h" --- a/chrome/browser/ui/webui/browser_command/browser_command_handler.cc +++ b/chrome/browser/ui/webui/browser_command/browser_command_handler.cc -@@ -17,7 +17,6 @@ +@@ -22,7 +22,6 @@ #include "chrome/common/webui_url_constants.h" #include "components/safe_browsing/content/browser/web_ui/safe_browsing_ui.h" #include "components/safe_browsing/core/common/safe_browsing_policy_handler.h" -#include "components/safe_browsing/core/common/safe_browsing_prefs.h" + #include "components/user_education/common/tutorial_service.h" + #include "ui/base/interaction/element_identifier.h" #include "ui/base/page_transition_types.h" - #include "ui/base/window_open_disposition.h" - -@@ -61,13 +60,6 @@ void BrowserCommandHandler::CanExecuteCo +@@ -68,13 +67,6 @@ void BrowserCommandHandler::CanExecuteCo case Command::kOpenSafetyCheck: can_execute = !chrome::enterprise_util::IsBrowserManaged(profile_); break; @@ -2889,7 +2869,7 @@ #include "components/signin/public/identity_manager/account_info.h" #include "components/signin/public/identity_manager/accounts_mutator.h" #include "components/signin/public/identity_manager/identity_manager.h" -@@ -303,10 +302,6 @@ void PeopleHandler::RegisterMessages() { +@@ -302,10 +301,6 @@ void PeopleHandler::RegisterMessages() { void PeopleHandler::OnJavascriptAllowed() { PrefService* prefs = profile_->GetPrefs(); profile_pref_registrar_.Init(prefs); @@ -2920,7 +2900,7 @@ #include "components/signin/public/base/signin_buildflags.h" #include "components/strings/grit/components_chromium_strings.h" #include "components/strings/grit/components_strings.h" -@@ -1481,44 +1480,6 @@ void AddPrivacyStrings(content::WebUIDat +@@ -1465,44 +1464,6 @@ void AddPrivacyStrings(content::WebUIDat {"clearBrowsingData", IDS_SETTINGS_CLEAR_BROWSING_DATA}, {"clearBrowsingDataDescription", IDS_SETTINGS_CLEAR_DATA_DESCRIPTION}, {"titleAndCount", IDS_SETTINGS_TITLE_AND_COUNT}, @@ -2965,7 +2945,7 @@ {"safeBrowsingSectionLabel", IDS_SETTINGS_SAFEBROWSING_SECTION_LABEL}, {"syncAndGoogleServicesPrivacyDescription", IDS_SETTINGS_SYNC_AND_GOOGLE_SERVICES_PRIVACY_DESC_UNIFIED_CONSENT}, -@@ -2844,11 +2805,6 @@ void AddSiteSettingsStrings(content::Web +@@ -2870,11 +2831,6 @@ void AddSiteSettingsStrings(content::Web html_source->AddLocalizedStrings(kSensorsLocalizedStrings); html_source->AddBoolean( @@ -2984,10 +2964,10 @@ #include "components/prefs/pref_service.h" #include "components/safe_browsing/core/common/features.h" -#include "components/signin/public/base/signin_pref_names.h" - #include "components/signin/public/base/signin_switches.h" #include "content/public/browser/url_data_source.h" #include "content/public/browser/web_contents.h" -@@ -258,9 +257,7 @@ SettingsUI::SettingsUI(content::WebUI* w + #include "content/public/browser/web_ui.h" +@@ -257,9 +256,7 @@ SettingsUI::SettingsUI(content::WebUI* w std::make_unique()); #endif // BUILDFLAG(IS_WIN) && BUILDFLAG(GOOGLE_CHROME_BRANDING) @@ -3079,7 +3059,7 @@ } --- a/chrome/browser/ui/webui/signin/turn_sync_on_helper.cc +++ b/chrome/browser/ui/webui/signin/turn_sync_on_helper.cc -@@ -44,7 +44,6 @@ +@@ -45,7 +45,6 @@ #include "components/policy/core/common/management/management_service.h" #include "components/prefs/pref_service.h" #include "components/signin/public/base/signin_metrics.h" @@ -3087,7 +3067,7 @@ #include "components/signin/public/identity_manager/accounts_mutator.h" #include "components/signin/public/identity_manager/identity_manager.h" #include "components/signin/public/identity_manager/primary_account_mutator.h" -@@ -222,8 +221,7 @@ TurnSyncOnHelper::TurnSyncOnHelper( +@@ -223,8 +222,7 @@ TurnSyncOnHelper::TurnSyncOnHelper( // last authenticated account of the current profile, then Chrome will show a // confirmation dialog before starting sync. // TODO(skym): Warn for high risk upgrade scenario (https://crbug.com/572754). @@ -3104,9 +3084,9 @@ #include "components/signin/public/base/consent_level.h" #include "components/signin/public/base/signin_metrics.h" -#include "components/signin/public/base/signin_pref_names.h" - #include "components/signin/public/base/signin_switches.h" #include "components/signin/public/identity_manager/identity_manager.h" #include "components/signin/public/identity_manager/identity_test_environment.h" + #include "components/signin/public/identity_manager/identity_test_utils.h" --- a/chrome/browser/ui/webui/welcome/welcome_ui.cc +++ b/chrome/browser/ui/webui/welcome/welcome_ui.cc @@ -24,7 +24,6 @@ @@ -3285,7 +3265,7 @@ #include "components/signin/public/identity_manager/identity_manager.h" #include "components/sync/base/user_selectable_type.h" #include "components/sync/driver/sync_user_settings.h" -@@ -91,11 +90,6 @@ bool IsGaiaCredentialPage(const std::str +@@ -92,11 +91,6 @@ bool IsGaiaCredentialPage(const std::str bool ShouldSaveEnterprisePasswordHash(const PasswordForm& form, const PrefService& prefs) { @@ -3472,7 +3452,7 @@ #include "components/security_interstitials/content/unsafe_resource_util.h" --- a/components/safe_browsing/content/browser/web_ui/safe_browsing_ui.cc +++ b/components/safe_browsing/content/browser/web_ui/safe_browsing_ui.cc -@@ -34,7 +34,6 @@ +@@ -35,7 +35,6 @@ #include "components/safe_browsing/core/browser/referrer_chain_provider.h" #include "components/safe_browsing/core/common/features.h" #include "components/safe_browsing/core/common/proto/csd.pb.h" @@ -3480,7 +3460,7 @@ #include "content/public/browser/global_routing_id.h" #include "services/network/public/mojom/cookie_manager.mojom.h" #if BUILDFLAG(FULL_SAFE_BROWSING) -@@ -1385,17 +1384,7 @@ std::string SerializeHitReport(const Hit +@@ -1370,17 +1369,7 @@ std::string SerializeHitReport(const Hit } hit_report_dict.Set("threat_source", threat_source); std::string extended_reporting_level; @@ -3498,7 +3478,7 @@ hit_report_dict.Set("extended_reporting_level", extended_reporting_level); hit_report_dict.Set("is_enhanced_protection", hit_report.is_enhanced_protection); -@@ -2292,18 +2281,13 @@ void SafeBrowsingUIHandler::GetPrefs(con +@@ -2258,18 +2247,13 @@ void SafeBrowsingUIHandler::GetPrefs(con AllowJavascript(); DCHECK(!args.empty()); std::string callback_id = args[0].GetString(); @@ -3576,7 +3556,7 @@ list_infos_(GetListInfos()), task_runner_(task_runner_for_tests ? task_runner_for_tests -@@ -1122,8 +1119,7 @@ void V4LocalDatabaseManager::SetupUpdate +@@ -1124,8 +1121,7 @@ void V4LocalDatabaseManager::SetupUpdate weak_factory_.GetWeakPtr()); v4_update_protocol_manager_ = V4UpdateProtocolManager::Create( @@ -4316,12 +4296,12 @@ @@ -86,8 +85,7 @@ void CertReportHelper::PopulateExtendedR return; - load_time_data->SetBoolKey( + load_time_data.Set( - security_interstitials::kBoxChecked, - safe_browsing::IsExtendedReportingEnabled(*GetPrefs(web_contents_))); + security_interstitials::kBoxChecked, false); - load_time_data->SetStringKey( + load_time_data.Set( security_interstitials::kOptInLink, @@ -124,14 +122,8 @@ void CertReportHelper::HandleReportingCo PrefService* pref_service) { @@ -4468,7 +4448,7 @@ SetUpMetrics(); } -@@ -88,15 +80,8 @@ SecurityInterstitialControllerClient* Se +@@ -86,15 +78,8 @@ SecurityInterstitialControllerClient* Se } void SecurityInterstitialPage::SetUpMetrics() { @@ -4759,14 +4739,15 @@ } void AccountTrackerService::RemoveAccountImageFromDisk( -@@ -584,185 +555,16 @@ void AccountTrackerService::RemoveAccoun +@@ -584,186 +555,16 @@ void AccountTrackerService::RemoveAccoun } void AccountTrackerService::LoadFromPrefs() { -- const base::Value* list = pref_service_->GetList(prefs::kAccountInfo); +- const base::Value::List& list = +- pref_service_->GetValueList(prefs::kAccountInfo); - std::set to_remove; -- for (size_t i = 0; i < list->GetListDeprecated().size(); ++i) { -- const base::Value& dict_value = list->GetListDeprecated()[i]; +- for (size_t i = 0; i < list.size(); ++i) { +- const base::Value& dict_value = list[i]; - if (dict_value.is_dict()) { - const base::DictionaryValue& dict = - base::Value::AsDictionaryValue(dict_value); @@ -5202,7 +5183,7 @@ ProfileOAuth2TokenServiceDelegate* ProfileOAuth2TokenService::GetDelegate() { --- a/components/signin/internal/identity_manager/profile_oauth2_token_service_delegate_chromeos_unittest.cc +++ b/components/signin/internal/identity_manager/profile_oauth2_token_service_delegate_chromeos_unittest.cc -@@ -24,7 +24,6 @@ +@@ -25,7 +25,6 @@ #include "components/account_manager_core/mock_account_manager_facade.h" #include "components/signin/internal/identity_manager/account_tracker_service.h" #include "components/signin/internal/identity_manager/profile_oauth2_token_service_observer.h" @@ -5360,7 +5341,7 @@ #include "components/signin/public/identity_manager/identity_test_utils.h" --- a/tools/metrics/histograms/enums.xml +++ b/tools/metrics/histograms/enums.xml -@@ -93848,7 +93848,6 @@ Full version information for the fingerp +@@ -95254,7 +95254,6 @@ Full version information for the fingerp @@ -5368,7 +5349,7 @@ -@@ -93863,10 +93862,7 @@ Full version information for the fingerp +@@ -95269,10 +95268,7 @@ Full version information for the fingerp diff --git a/patches/core/ungoogled-chromium/toggle-translation-via-switch.patch b/patches/core/ungoogled-chromium/toggle-translation-via-switch.patch index 529ae4ef..38415f55 100644 --- a/patches/core/ungoogled-chromium/toggle-translation-via-switch.patch +++ b/patches/core/ungoogled-chromium/toggle-translation-via-switch.patch @@ -1,7 +1,7 @@ # Disables translation and removes the "Translate to" context menu when --translate-script-url flag is not set --- a/chrome/browser/renderer_context_menu/render_view_context_menu.cc +++ b/chrome/browser/renderer_context_menu/render_view_context_menu.cc -@@ -141,6 +141,7 @@ +@@ -139,6 +139,7 @@ #include "components/spellcheck/common/spellcheck_common.h" #include "components/spellcheck/spellcheck_buildflags.h" #include "components/strings/grit/components_strings.h" @@ -9,7 +9,7 @@ #include "components/translate/core/browser/translate_download_manager.h" #include "components/translate/core/browser/translate_manager.h" #include "components/translate/core/browser/translate_prefs.h" -@@ -1750,6 +1751,8 @@ void RenderViewContextMenu::AppendPageIt +@@ -1795,6 +1796,8 @@ void RenderViewContextMenu::AppendPageIt if (has_sharing_menu_items) menu_model_.AddSeparator(ui::NORMAL_SEPARATOR); @@ -18,9 +18,9 @@ ChromeTranslateClient* chrome_translate_client = ChromeTranslateClient::FromWebContents(embedder_web_contents_); const bool canTranslate = -@@ -1771,6 +1774,7 @@ void RenderViewContextMenu::AppendPageIt - IDC_CONTENT_CONTEXT_TRANSLATE, - l10n_util::GetStringFUTF16(IDS_CONTENT_CONTEXT_TRANSLATE, language)); +@@ -1807,6 +1810,7 @@ void RenderViewContextMenu::AppendPageIt + l10n_util::GetStringFUTF16(IDS_CONTENT_CONTEXT_TRANSLATE, + GetTargetLanguageDisplayName())); } + } // if (command_line.HasSwitch(translate::switches::kTranslateScriptURL)) } diff --git a/patches/extra/bromite/fingerprinting-flags-client-rects-and-measuretext.patch b/patches/extra/bromite/fingerprinting-flags-client-rects-and-measuretext.patch index f653e2cc..37089d2b 100644 --- a/patches/extra/bromite/fingerprinting-flags-client-rects-and-measuretext.patch +++ b/patches/extra/bromite/fingerprinting-flags-client-rects-and-measuretext.patch @@ -9,7 +9,7 @@ --- a/chrome/browser/BUILD.gn +++ b/chrome/browser/BUILD.gn -@@ -2406,6 +2406,7 @@ static_library("browser") { +@@ -2408,6 +2408,7 @@ static_library("browser") { "//third_party/libyuv", "//third_party/metrics_proto", "//third_party/re2", @@ -19,7 +19,7 @@ "//third_party/widevine/cdm:headers", --- a/chrome/browser/about_flags.cc +++ b/chrome/browser/about_flags.cc -@@ -147,6 +147,7 @@ +@@ -152,6 +152,7 @@ #include "components/translate/core/browser/translate_ranker_impl.h" #include "components/translate/core/common/translate_util.h" #include "components/ui_devtools/switches.h" @@ -44,7 +44,7 @@ #endif // CHROME_BROWSER_BROMITE_FLAG_ENTRIES_H_ --- a/content/browser/BUILD.gn +++ b/content/browser/BUILD.gn -@@ -232,6 +232,7 @@ source_set("browser") { +@@ -236,6 +236,7 @@ source_set("browser") { "//third_party/libyuv", "//third_party/re2", "//third_party/sqlite", @@ -62,9 +62,9 @@ #include "components/viz/common/switches.h" #include "components/viz/host/gpu_client.h" #include "content/browser/bad_message.h" -@@ -3240,6 +3241,8 @@ void RenderProcessHostImpl::PropagateBro - switches::kEnableWebGLDraftExtensions, +@@ -3259,6 +3260,8 @@ void RenderProcessHostImpl::PropagateBro switches::kEnableWebGLImageChromium, + switches::kEnableWebGPUDeveloperFeatures, switches::kFileUrlPathAlias, + switches::kFingerprintingClientRectsNoise, + switches::kFingerprintingCanvasMeasureTextNoise, @@ -91,9 +91,9 @@ #include "ui/accessibility/accessibility_features.h" #include "ui/base/ui_base_features.h" #include "ui/events/blink/blink_features.h" -@@ -477,6 +478,10 @@ void SetRuntimeFeaturesFromCommandLine(c - true}, - {wrf::EnableWebGPU, switches::kEnableUnsafeWebGPU, true}, +@@ -493,6 +494,10 @@ void SetRuntimeFeaturesFromCommandLine(c + {wrf::EnableWebGPUDeveloperFeatures, + switches::kEnableWebGPUDeveloperFeatures, true}, {wrf::EnableDirectSockets, switches::kIsolatedAppOrigins, true}, + {wrf::EnableFingerprintingClientRectsNoise, + switches::kFingerprintingClientRectsNoise, true}, @@ -104,7 +104,7 @@ if (command_line.HasSwitch(mapping.switch_name)) --- a/third_party/blink/public/platform/web_runtime_features.h +++ b/third_party/blink/public/platform/web_runtime_features.h -@@ -212,6 +212,8 @@ class WebRuntimeFeatures { +@@ -213,6 +213,8 @@ class WebRuntimeFeatures { BLINK_PLATFORM_EXPORT static void EnableMediaControlsExpandGesture(bool); BLINK_PLATFORM_EXPORT static void EnableGetDisplayMedia(bool); BLINK_PLATFORM_EXPORT static void EnableAllowSyncXHRInPageDismissal(bool); @@ -121,9 +121,9 @@ #include "base/notreached.h" +#include "base/rand_util.h" #include "base/time/time.h" + #include "cc/animation/animation_host.h" #include "cc/animation/animation_timeline.h" - #include "cc/input/overscroll_behavior.h" -@@ -902,6 +903,14 @@ Range* Document::CreateRangeAdjustedToTr +@@ -909,6 +910,14 @@ Range* Document::CreateRangeAdjustedToTr Position::BeforeNode(*shadow_host)); } @@ -138,7 +138,7 @@ SelectorQueryCache& Document::GetSelectorQueryCache() { if (!selector_query_cache_) selector_query_cache_ = std::make_unique(); -@@ -2223,6 +2232,15 @@ void Document::UpdateStyleAndLayoutTreeF +@@ -2232,6 +2241,15 @@ void Document::UpdateStyleAndLayoutTreeF #if DCHECK_IS_ON() AssertLayoutTreeUpdated(*this, true /* allow_dirty_container_subtrees */); #endif @@ -156,7 +156,7 @@ void Document::InvalidateStyleAndLayoutForFontUpdates() { --- a/third_party/blink/renderer/core/dom/document.h +++ b/third_party/blink/renderer/core/dom/document.h -@@ -501,6 +501,10 @@ class CORE_EXPORT Document : public Cont +@@ -510,6 +510,10 @@ class CORE_EXPORT Document : public Cont has_xml_declaration_ = has_xml_declaration ? 1 : 0; } @@ -167,7 +167,7 @@ AtomicString visibilityState() const; bool IsPageVisible() const; bool hidden() const; -@@ -2254,6 +2258,9 @@ class CORE_EXPORT Document : public Cont +@@ -2264,6 +2268,9 @@ class CORE_EXPORT Document : public Cont base::ElapsedTimer start_time_; @@ -175,11 +175,11 @@ + double noise_factor_y_; + Member script_runner_; + Member script_runner_delayer_; - HeapVector> current_script_stack_; --- a/third_party/blink/renderer/core/dom/element.cc +++ b/third_party/blink/renderer/core/dom/element.cc -@@ -2128,6 +2128,11 @@ DOMRectList* Element::getClientRects() { +@@ -2127,6 +2127,11 @@ DOMRectList* Element::getClientRects() { DCHECK(element_layout_object); GetDocument().AdjustQuadsForScrollAndAbsoluteZoom(quads, *element_layout_object); @@ -191,7 +191,7 @@ return MakeGarbageCollected(quads); } -@@ -2145,6 +2150,9 @@ gfx::RectF Element::GetBoundingClientRec +@@ -2144,6 +2149,9 @@ gfx::RectF Element::GetBoundingClientRec DCHECK(element_layout_object); GetDocument().AdjustRectForScrollAndAbsoluteZoom(result, *element_layout_object); @@ -285,7 +285,7 @@ void CanvasRenderingContext2D::fillFormattedText( --- a/third_party/blink/renderer/platform/BUILD.gn +++ b/third_party/blink/renderer/platform/BUILD.gn -@@ -1638,6 +1638,7 @@ component("platform") { +@@ -1649,6 +1649,7 @@ component("platform") { "//components/paint_preview/common", "//components/power_scheduler", "//components/search_engines:search_engine_utils", @@ -295,8 +295,8 @@ "//components/webrtc:net_address_utils", --- a/third_party/blink/renderer/platform/exported/web_runtime_features.cc +++ b/third_party/blink/renderer/platform/exported/web_runtime_features.cc -@@ -659,4 +659,12 @@ void WebRuntimeFeatures::EnableSpeculati - RuntimeEnabledFeatures::SetSpeculationRulesPrefetchProxyEnabled(enable); +@@ -683,4 +683,12 @@ void WebRuntimeFeatures::EnableGetDispla + enable); } +void WebRuntimeFeatures::EnableFingerprintingClientRectsNoise(bool enable) { @@ -310,7 +310,7 @@ } // namespace blink --- a/third_party/blink/renderer/platform/runtime_enabled_features.json5 +++ b/third_party/blink/renderer/platform/runtime_enabled_features.json5 -@@ -1111,6 +1111,12 @@ +@@ -1091,6 +1091,12 @@ origin_trial_feature_name: "Focusgroup", }, { diff --git a/patches/extra/bromite/flag-fingerprinting-canvas-image-data-noise.patch b/patches/extra/bromite/flag-fingerprinting-canvas-image-data-noise.patch index 440f2015..36ce3f0b 100644 --- a/patches/extra/bromite/flag-fingerprinting-canvas-image-data-noise.patch +++ b/patches/extra/bromite/flag-fingerprinting-canvas-image-data-noise.patch @@ -34,7 +34,7 @@ approach to change color components. #endif // CHROME_BROWSER_BROMITE_FLAG_ENTRIES_H_ --- a/content/browser/renderer_host/render_process_host_impl.cc +++ b/content/browser/renderer_host/render_process_host_impl.cc -@@ -3243,6 +3243,7 @@ void RenderProcessHostImpl::PropagateBro +@@ -3262,6 +3262,7 @@ void RenderProcessHostImpl::PropagateBro switches::kFileUrlPathAlias, switches::kFingerprintingClientRectsNoise, switches::kFingerprintingCanvasMeasureTextNoise, @@ -44,7 +44,7 @@ approach to change color components. switches::kForceGpuMemAvailableMb, --- a/content/child/runtime_features.cc +++ b/content/child/runtime_features.cc -@@ -482,6 +482,8 @@ void SetRuntimeFeaturesFromCommandLine(c +@@ -498,6 +498,8 @@ void SetRuntimeFeaturesFromCommandLine(c switches::kFingerprintingClientRectsNoise, true}, {wrf::EnableFingerprintingCanvasMeasureTextNoise, switches::kFingerprintingCanvasMeasureTextNoise, true}, @@ -55,7 +55,7 @@ approach to change color components. if (command_line.HasSwitch(mapping.switch_name)) --- a/third_party/blink/public/platform/web_runtime_features.h +++ b/third_party/blink/public/platform/web_runtime_features.h -@@ -214,6 +214,7 @@ class WebRuntimeFeatures { +@@ -215,6 +215,7 @@ class WebRuntimeFeatures { BLINK_PLATFORM_EXPORT static void EnableAllowSyncXHRInPageDismissal(bool); BLINK_PLATFORM_EXPORT static void EnableFingerprintingClientRectsNoise(bool); BLINK_PLATFORM_EXPORT static void EnableFingerprintingCanvasMeasureTextNoise(bool); @@ -73,7 +73,7 @@ approach to change color components. #include "third_party/blink/renderer/platform/graphics/stroke_data.h" #include "third_party/blink/renderer/platform/graphics/video_frame_image_util.h" #include "third_party/blink/renderer/platform/heap/garbage_collected.h" -@@ -2046,6 +2047,9 @@ ImageData* BaseRenderingContext2D::getIm +@@ -2047,6 +2048,9 @@ ImageData* BaseRenderingContext2D::getIm snapshot->PaintImageForCurrentFrame().GetSkImageInfo().bounds(); DCHECK(!bounds.intersect(SkIRect::MakeXYWH(sx, sy, sw, sh))); } @@ -85,7 +85,7 @@ approach to change color components. return image_data; --- a/third_party/blink/renderer/platform/BUILD.gn +++ b/third_party/blink/renderer/platform/BUILD.gn -@@ -1596,7 +1596,9 @@ component("platform") { +@@ -1607,7 +1607,9 @@ component("platform") { "//third_party/blink/renderer:non_test_config", ] @@ -98,7 +98,7 @@ approach to change color components. "//third_party/blink/renderer/platform/blob", --- a/third_party/blink/renderer/platform/exported/web_runtime_features.cc +++ b/third_party/blink/renderer/platform/exported/web_runtime_features.cc -@@ -667,4 +667,8 @@ void WebRuntimeFeatures::EnableFingerpri +@@ -691,4 +691,8 @@ void WebRuntimeFeatures::EnableFingerpri RuntimeEnabledFeatures::SetFingerprintingCanvasMeasureTextNoiseEnabled(enable); } @@ -322,7 +322,7 @@ approach to change color components. // Methods overridden by all sub-classes --- a/third_party/blink/renderer/platform/runtime_enabled_features.json5 +++ b/third_party/blink/renderer/platform/runtime_enabled_features.json5 -@@ -1117,6 +1117,9 @@ +@@ -1097,6 +1097,9 @@ name: "FingerprintingCanvasMeasureTextNoise", }, { diff --git a/patches/extra/bromite/flag-max-connections-per-host.patch b/patches/extra/bromite/flag-max-connections-per-host.patch index 21fe5e0a..b9fdfb55 100644 --- a/patches/extra/bromite/flag-max-connections-per-host.patch +++ b/patches/extra/bromite/flag-max-connections-per-host.patch @@ -17,7 +17,7 @@ with limited CPU/memory resources and it is disabled by default. --- a/chrome/browser/BUILD.gn +++ b/chrome/browser/BUILD.gn -@@ -2151,6 +2151,7 @@ static_library("browser") { +@@ -2149,6 +2149,7 @@ static_library("browser") { "//components/net_log", "//components/network_hints/common:mojo_bindings", "//components/network_session_configurator/browser", @@ -99,7 +99,7 @@ with limited CPU/memory resources and it is disabled by default. --- a/chrome/browser/flag_descriptions.cc +++ b/chrome/browser/flag_descriptions.cc -@@ -1667,6 +1667,10 @@ const char kUnthrottledNestedTimeoutDesc +@@ -1772,6 +1772,10 @@ const char kUnthrottledNestedTimeoutDesc "websites abusing the API will still eventually have their setTimeouts " "clamped."; @@ -112,7 +112,7 @@ with limited CPU/memory resources and it is disabled by default. const char kMediaRouterCastAllowAllIPsDescription[] = --- a/chrome/browser/flag_descriptions.h +++ b/chrome/browser/flag_descriptions.h -@@ -938,6 +938,9 @@ extern const char kLogJsConsoleMessagesD +@@ -993,6 +993,9 @@ extern const char kLogJsConsoleMessagesD extern const char kUnthrottledNestedTimeoutName[]; extern const char kUnthrottledNestedTimeoutDescription[]; diff --git a/patches/extra/debian/disable/welcome-page.patch b/patches/extra/debian/disable/welcome-page.patch index d26cb128..5dfcb020 100644 --- a/patches/extra/debian/disable/welcome-page.patch +++ b/patches/extra/debian/disable/welcome-page.patch @@ -4,12 +4,15 @@ bug-debian: http://bugs.debian.org/857767 --- a/chrome/browser/profiles/profile_manager.cc +++ b/chrome/browser/profiles/profile_manager.cc -@@ -1430,7 +1430,7 @@ void ProfileManager::InitProfileUserPref +@@ -1442,11 +1442,6 @@ void ProfileManager::InitProfileUserPref profile->GetPrefs()->SetString(prefs::kSupervisedUserId, supervised_user_id); } -#if !BUILDFLAG(IS_ANDROID) -+#if 0 - // TODO(pmonette): Fix IsNewProfile() to handle the case where the profile is - // new even if the "Preferences" file already existed. (For example: The - // master_preferences file is dumped into the default profile on first run, +- if (profile->IsNewProfile()) { +- profile->GetPrefs()->SetBoolean(prefs::kHasSeenWelcomePage, false); +- } +-#endif // !BUILDFLAG(IS_ANDROID) + } + + void ProfileManager::RegisterTestingProfile(std::unique_ptr profile, diff --git a/patches/extra/inox-patchset/0006-modify-default-prefs.patch b/patches/extra/inox-patchset/0006-modify-default-prefs.patch index ed503e43..46670732 100644 --- a/patches/extra/inox-patchset/0006-modify-default-prefs.patch +++ b/patches/extra/inox-patchset/0006-modify-default-prefs.patch @@ -12,7 +12,7 @@ void BackgroundModeManager::RegisterProfile(Profile* profile) { --- a/chrome/browser/chrome_content_browser_client.cc +++ b/chrome/browser/chrome_content_browser_client.cc -@@ -1301,7 +1301,7 @@ void ChromeContentBrowserClient::Registe +@@ -1361,7 +1361,7 @@ void ChromeContentBrowserClient::Registe void ChromeContentBrowserClient::RegisterProfilePrefs( user_prefs::PrefRegistrySyncable* registry) { registry->RegisterBooleanPref(prefs::kDisable3DAPIs, false); @@ -118,7 +118,7 @@ // Non-synced prefs. Used for per-device choices, e.g., signin promo. --- a/components/bookmarks/browser/bookmark_utils.cc +++ b/components/bookmarks/browser/bookmark_utils.cc -@@ -436,7 +436,7 @@ bool DoesBookmarkContainWords(const std: +@@ -438,7 +438,7 @@ bool DoesBookmarkContainWords(const std: void RegisterProfilePrefs(user_prefs::PrefRegistrySyncable* registry) { registry->RegisterBooleanPref( @@ -129,7 +129,7 @@ registry->RegisterBooleanPref( --- a/components/content_settings/core/browser/cookie_settings.cc +++ b/components/content_settings/core/browser/cookie_settings.cc -@@ -64,7 +64,7 @@ void CookieSettings::RegisterProfilePref +@@ -66,7 +66,7 @@ void CookieSettings::RegisterProfilePref user_prefs::PrefRegistrySyncable* registry) { registry->RegisterIntegerPref( prefs::kCookieControlsMode, @@ -140,13 +140,17 @@ --- a/components/password_manager/core/browser/password_manager.cc +++ b/components/password_manager/core/browser/password_manager.cc -@@ -211,10 +211,10 @@ bool HasMutedCredentials(const std::vect +@@ -228,14 +228,14 @@ bool IsSingleUsernameSubmission(const Pa void PasswordManager::RegisterProfilePrefs( user_prefs::PrefRegistrySyncable* registry) { registry->RegisterBooleanPref( - prefs::kCredentialsEnableService, true, + prefs::kCredentialsEnableService, false, user_prefs::PrefRegistrySyncable::SYNCABLE_PRIORITY_PREF); + #if BUILDFLAG(IS_IOS) + registry->RegisterBooleanPref(prefs::kCredentialProviderEnabledOnStartup, + false); + #endif registry->RegisterBooleanPref( - prefs::kCredentialsEnableAutosignin, true, + prefs::kCredentialsEnableAutosignin, false, diff --git a/patches/extra/iridium-browser/browser-disable-profile-auto-import-on-first-run.patch b/patches/extra/iridium-browser/browser-disable-profile-auto-import-on-first-run.patch index 7ddafadf..c2ee57fc 100644 --- a/patches/extra/iridium-browser/browser-disable-profile-auto-import-on-first-run.patch +++ b/patches/extra/iridium-browser/browser-disable-profile-auto-import-on-first-run.patch @@ -5,7 +5,7 @@ Subject: [PATCH 56/66] browser: disable profile auto-import on first run --- a/chrome/browser/chrome_browser_main.cc +++ b/chrome/browser/chrome_browser_main.cc -@@ -1638,8 +1638,6 @@ int ChromeBrowserMainParts::PreMainMessa +@@ -1649,8 +1649,6 @@ int ChromeBrowserMainParts::PreMainMessa // and preferences have been registered since some of the import code depends // on preferences. if (first_run::IsChromeFirstRun()) { diff --git a/patches/extra/iridium-browser/net-cert-increase-default-key-length-for-newly-gener.patch b/patches/extra/iridium-browser/net-cert-increase-default-key-length-for-newly-gener.patch index fe39bb45..a93133f3 100644 --- a/patches/extra/iridium-browser/net-cert-increase-default-key-length-for-newly-gener.patch +++ b/patches/extra/iridium-browser/net-cert-increase-default-key-length-for-newly-gener.patch @@ -12,7 +12,7 @@ it as hidden as it was before? --- a/net/cert/x509_util.cc +++ b/net/cert/x509_util.cc -@@ -243,7 +243,7 @@ bool GetTLSServerEndPointChannelBinding( +@@ -241,7 +241,7 @@ bool GetTLSServerEndPointChannelBinding( } // RSA keys created by CreateKeyAndSelfSignedCert will be of this length. diff --git a/patches/extra/iridium-browser/prefs-always-prompt-for-download-directory-by-defaul.patch b/patches/extra/iridium-browser/prefs-always-prompt-for-download-directory-by-defaul.patch index 204d9c0c..7ea38311 100644 --- a/patches/extra/iridium-browser/prefs-always-prompt-for-download-directory-by-defaul.patch +++ b/patches/extra/iridium-browser/prefs-always-prompt-for-download-directory-by-defaul.patch @@ -29,7 +29,7 @@ TLDR: Do not let files sneak onto the disk too easily. --- a/chrome/browser/download/download_prefs.cc +++ b/chrome/browser/download/download_prefs.cc -@@ -263,7 +263,7 @@ void DownloadPrefs::RegisterProfilePrefs +@@ -274,7 +274,7 @@ void DownloadPrefs::RegisterProfilePrefs user_prefs::PrefRegistrySyncable* registry) { registry->RegisterBooleanPref( prefs::kPromptForDownload, diff --git a/patches/extra/iridium-browser/updater-disable-auto-update.patch b/patches/extra/iridium-browser/updater-disable-auto-update.patch index eee21379..471f8e7f 100644 --- a/patches/extra/iridium-browser/updater-disable-auto-update.patch +++ b/patches/extra/iridium-browser/updater-disable-auto-update.patch @@ -16,7 +16,7 @@ the case anyway, since we are based off Chromium, not Chrome. --- a/chrome/browser/app_controller_mac.mm +++ b/chrome/browser/app_controller_mac.mm -@@ -846,7 +846,7 @@ class AppControllerProfileObserver : pub +@@ -826,7 +826,7 @@ class AppControllerNativeThemeObserver : CFStringRef checkInterval = CFSTR("checkInterval"); CFPropertyListRef plist = CFPreferencesCopyAppValue(checkInterval, app); if (!plist) { diff --git a/patches/extra/ungoogled-chromium/add-flag-for-close-confirmation.patch b/patches/extra/ungoogled-chromium/add-flag-for-close-confirmation.patch index 423fd135..9151c22d 100644 --- a/patches/extra/ungoogled-chromium/add-flag-for-close-confirmation.patch +++ b/patches/extra/ungoogled-chromium/add-flag-for-close-confirmation.patch @@ -17,16 +17,15 @@ override_bounds_(params.initial_bounds), initial_show_state_(params.initial_show_state), initial_workspace_(params.initial_workspace), -@@ -842,7 +845,7 @@ Browser::WarnBeforeClosingResult Browser - // If the browser can close right away (there are no pending downloads we need - // to prompt about) then there's no need to warn. In the future, we might need - // to check other conditions as well. -- if (CanCloseWithInProgressDownloads()) -+ if (CanCloseWithInProgressDownloads() && CanCloseWithMultipleTabs()) +@@ -841,6 +844,7 @@ Browser::WarnBeforeClosingResult Browser + // true or there are no pending downloads we need to prompt about) then + // there's no need to warn. + if (force_skip_warning_user_on_close_ || CanCloseWithInProgressDownloads()) ++ if (CanCloseWithMultipleTabs()) return WarnBeforeClosingResult::kOkToClose; DCHECK(!warn_before_closing_callback_) -@@ -872,6 +875,7 @@ bool Browser::TryToCloseWindow( +@@ -875,6 +879,7 @@ bool Browser::TryToCloseWindow( void Browser::ResetTryToCloseWindow() { cancel_download_confirmation_state_ = NOT_PROMPTED; @@ -34,7 +33,7 @@ unload_controller_.ResetTryToCloseWindow(); } -@@ -2742,6 +2746,62 @@ bool Browser::CanCloseWithInProgressDown +@@ -2774,6 +2779,62 @@ bool Browser::CanCloseWithInProgressDown return false; } @@ -97,7 +96,7 @@ void Browser::InProgressDownloadResponse(bool cancel_downloads) { if (cancel_downloads) { cancel_download_confirmation_state_ = RESPONSE_RECEIVED; -@@ -2760,6 +2820,22 @@ void Browser::InProgressDownloadResponse +@@ -2792,6 +2853,22 @@ void Browser::InProgressDownloadResponse std::move(warn_before_closing_callback_) .Run(WarnBeforeClosingResult::kDoNotClose); @@ -130,7 +129,7 @@ #include "chrome/browser/ui/signin_view_controller.h" #include "chrome/browser/ui/tabs/tab_strip_model_observer.h" #include "chrome/browser/ui/unload_controller.h" -@@ -1041,12 +1042,17 @@ class Browser : public TabStripModelObse +@@ -1055,12 +1056,17 @@ class Browser : public TabStripModelObse // Returns true if the window can close, false otherwise. bool CanCloseWithInProgressDownloads(); @@ -148,7 +147,7 @@ // Called when all warnings have completed when attempting to close the // browser directly (e.g. via hotkey, close button, terminate signal, etc.) // Used as a WarnBeforeClosingCallback by ShouldCloseWindow(). -@@ -1213,6 +1219,8 @@ class Browser : public TabStripModelObse +@@ -1230,6 +1236,8 @@ class Browser : public TabStripModelObse // when the browser is closed with in-progress downloads. CancelDownloadConfirmationState cancel_download_confirmation_state_; diff --git a/patches/extra/ungoogled-chromium/add-flag-for-custom-ntp.patch b/patches/extra/ungoogled-chromium/add-flag-for-custom-ntp.patch index bf079cf7..92750573 100644 --- a/patches/extra/ungoogled-chromium/add-flag-for-custom-ntp.patch +++ b/patches/extra/ungoogled-chromium/add-flag-for-custom-ntp.patch @@ -1,6 +1,6 @@ --- a/chrome/browser/chrome_content_browser_client.cc +++ b/chrome/browser/chrome_content_browser_client.cc -@@ -785,10 +785,14 @@ bool HandleNewTabPageLocationOverride( +@@ -820,10 +820,14 @@ bool HandleNewTabPageLocationOverride( // Don't change the URL when incognito mode. if (profile->IsOffTheRecord()) @@ -28,7 +28,7 @@ #endif // CHROME_BROWSER_UNGOOGLED_FLAG_ENTRIES_H_ --- a/components/flags_ui/flags_state.cc +++ b/components/flags_ui/flags_state.cc -@@ -218,6 +218,7 @@ std::string GetCombinedOriginListValue(c +@@ -220,6 +220,7 @@ std::string GetCombinedOriginListValue(c command_line.GetSwitchValueASCII(command_line_switch); const std::string new_value = flags_storage.GetOriginListFlag(internal_entry_name); @@ -36,7 +36,7 @@ return CombineAndSanitizeOriginLists(existing_value, new_value); } -@@ -414,6 +415,7 @@ void FlagsState::SetOriginListFlag(const +@@ -416,6 +417,7 @@ void FlagsState::SetOriginListFlag(const const std::string& value, FlagsStorage* flags_storage) { const std::string new_value = diff --git a/patches/extra/ungoogled-chromium/add-flag-for-omnibox-autocomplete-filtering.patch b/patches/extra/ungoogled-chromium/add-flag-for-omnibox-autocomplete-filtering.patch index f7f73c7e..c99d2cdf 100644 --- a/patches/extra/ungoogled-chromium/add-flag-for-omnibox-autocomplete-filtering.patch +++ b/patches/extra/ungoogled-chromium/add-flag-for-omnibox-autocomplete-filtering.patch @@ -41,8 +41,8 @@ +#include "base/command_line.h" #include "base/feature_list.h" #include "base/format_macros.h" - #include "base/metrics/histogram.h" -@@ -295,6 +297,15 @@ AutocompleteController::AutocompleteCont + #include "base/metrics/histogram_functions.h" +@@ -296,6 +298,15 @@ AutocompleteController::AutocompleteCont search_service_worker_signal_sent_(false), template_url_service_(provider_client_->GetTemplateURLService()) { provider_types &= ~OmniboxFieldTrial::GetDisabledProviderTypes(); @@ -55,12 +55,12 @@ + if (!base::Contains(flag_value, "chrome")) + provider_types &= ~AutocompleteProvider::TYPE_BUILTIN; + } - if (provider_types & AutocompleteProvider::TYPE_BOOKMARK) { - bookmark_provider_ = new BookmarkProvider(provider_client_.get()); - providers_.push_back(bookmark_provider_.get()); + + if (OmniboxFieldTrial::kAutocompleteStabilityAsyncProvidersFirst.Get()) { + // Providers run in the order they're added. Run these async providers 1st --- a/components/omnibox/browser/history_url_provider.cc +++ b/components/omnibox/browser/history_url_provider.cc -@@ -480,6 +480,9 @@ void HistoryURLProvider::Start(const Aut +@@ -483,6 +483,9 @@ void HistoryURLProvider::Start(const Aut if (fixed_up_input.type() != metrics::OmniboxInputType::QUERY) matches_.push_back(what_you_typed_match); diff --git a/patches/extra/ungoogled-chromium/add-flag-for-qr-generator.patch b/patches/extra/ungoogled-chromium/add-flag-for-qr-generator.patch index f90fad99..37d70727 100644 --- a/patches/extra/ungoogled-chromium/add-flag-for-qr-generator.patch +++ b/patches/extra/ungoogled-chromium/add-flag-for-qr-generator.patch @@ -27,7 +27,7 @@ return true; --- a/chrome/browser/ui/views/location_bar/location_bar_view.cc +++ b/chrome/browser/ui/views/location_bar/location_bar_view.cc -@@ -309,7 +309,8 @@ void LocationBarView::Init() { +@@ -312,7 +312,8 @@ void LocationBarView::Init() { } params.types_enabled.push_back(PageActionIconType::kSendTabToSelf); params.types_enabled.push_back(PageActionIconType::kClickToCall); diff --git a/patches/extra/ungoogled-chromium/add-flag-for-referrer-header.patch b/patches/extra/ungoogled-chromium/add-flag-for-referrer-header.patch index 3921f73a..895c8b0f 100644 --- a/patches/extra/ungoogled-chromium/add-flag-for-referrer-header.patch +++ b/patches/extra/ungoogled-chromium/add-flag-for-referrer-header.patch @@ -30,7 +30,7 @@ #endif // CHROME_BROWSER_UNGOOGLED_FLAG_ENTRIES_H_ --- a/content/browser/utility_process_host.cc +++ b/content/browser/utility_process_host.cc -@@ -232,6 +232,7 @@ bool UtilityProcessHost::StartProcess() +@@ -233,6 +233,7 @@ bool UtilityProcessHost::StartProcess() // Browser command-line switches to propagate to the utility process. static const char* const kSwitchNames[] = { @@ -46,9 +46,9 @@ #include "base/bind.h" +#include "base/command_line.h" #include "base/debug/dump_without_crashing.h" + #include "base/stl_util.h" #include "base/strings/utf_string_conversions.h" - #include "build/build_config.h" -@@ -62,6 +63,15 @@ void NetworkServiceNetworkDelegate::Mayb +@@ -63,6 +64,15 @@ void NetworkServiceNetworkDelegate::Mayb return; } diff --git a/patches/extra/ungoogled-chromium/add-flag-for-search-engine-collection.patch b/patches/extra/ungoogled-chromium/add-flag-for-search-engine-collection.patch index 39a0324f..0902896d 100644 --- a/patches/extra/ungoogled-chromium/add-flag-for-search-engine-collection.patch +++ b/patches/extra/ungoogled-chromium/add-flag-for-search-engine-collection.patch @@ -13,7 +13,7 @@ #endif // CHROME_BROWSER_UNGOOGLED_FLAG_ENTRIES_H_ --- a/chrome/renderer/chrome_render_frame_observer.cc +++ b/chrome/renderer/chrome_render_frame_observer.cc -@@ -246,14 +246,16 @@ void ChromeRenderFrameObserver::DidFinis +@@ -247,14 +247,16 @@ void ChromeRenderFrameObserver::DidFinis if (frame->Parent()) return; @@ -80,7 +80,7 @@ } bool TemplateURLService::IsPrepopulatedOrCreatedByPolicy( -@@ -1565,6 +1573,8 @@ SyncDataMap TemplateURLService::CreateGU +@@ -1566,6 +1574,8 @@ SyncDataMap TemplateURLService::CreateGU void TemplateURLService::Init(const Initializer* initializers, int num_initializers) { @@ -89,7 +89,7 @@ if (client_) client_->SetOwner(this); -@@ -1703,6 +1713,9 @@ void TemplateURLService::ChangeToLoadedS +@@ -1704,6 +1714,9 @@ void TemplateURLService::ChangeToLoadedS bool TemplateURLService::CanAddAutogeneratedKeywordForHost( const std::string& host) const { diff --git a/patches/extra/ungoogled-chromium/add-flag-for-tab-hover-cards.patch b/patches/extra/ungoogled-chromium/add-flag-for-tab-hover-cards.patch index fdd1975a..75696b38 100644 --- a/patches/extra/ungoogled-chromium/add-flag-for-tab-hover-cards.patch +++ b/patches/extra/ungoogled-chromium/add-flag-for-tab-hover-cards.patch @@ -27,7 +27,7 @@ #include "base/compiler_specific.h" #include "base/containers/adapters.h" #include "base/containers/contains.h" -@@ -1466,6 +1467,8 @@ void TabStrip::OnMouseEventInTab(views:: +@@ -1627,6 +1628,8 @@ void TabStrip::OnMouseEventInTab(views:: } void TabStrip::UpdateHoverCard(Tab* tab, HoverCardUpdateType update_type) { diff --git a/patches/extra/ungoogled-chromium/add-flag-for-tabsearch-button.patch b/patches/extra/ungoogled-chromium/add-flag-for-tabsearch-button.patch index db3d9810..dbc0b8c0 100644 --- a/patches/extra/ungoogled-chromium/add-flag-for-tabsearch-button.patch +++ b/patches/extra/ungoogled-chromium/add-flag-for-tabsearch-button.patch @@ -1,6 +1,6 @@ --- a/chrome/browser/ui/browser_command_controller.cc +++ b/chrome/browser/ui/browser_command_controller.cc -@@ -1242,7 +1242,8 @@ void BrowserCommandController::InitComma +@@ -1213,7 +1213,8 @@ void BrowserCommandController::InitComma command_updater_.UpdateCommandEnabled(IDC_WINDOW_CLOSE_OTHER_TABS, normal_window); diff --git a/patches/extra/ungoogled-chromium/add-flag-to-change-http-accept-header.patch b/patches/extra/ungoogled-chromium/add-flag-to-change-http-accept-header.patch index 9068f6d6..63a16bd3 100644 --- a/patches/extra/ungoogled-chromium/add-flag-to-change-http-accept-header.patch +++ b/patches/extra/ungoogled-chromium/add-flag-to-change-http-accept-header.patch @@ -11,7 +11,7 @@ #endif // CHROME_BROWSER_UNGOOGLED_FLAG_ENTRIES_H_ --- a/components/flags_ui/flags_state.cc +++ b/components/flags_ui/flags_state.cc -@@ -219,6 +219,7 @@ std::string GetCombinedOriginListValue(c +@@ -221,6 +221,7 @@ std::string GetCombinedOriginListValue(c const std::string new_value = flags_storage.GetOriginListFlag(internal_entry_name); if (command_line_switch == "custom-ntp") return existing_value.empty() ? new_value : existing_value; @@ -19,7 +19,7 @@ return CombineAndSanitizeOriginLists(existing_value, new_value); } -@@ -416,6 +417,7 @@ void FlagsState::SetOriginListFlag(const +@@ -418,6 +419,7 @@ void FlagsState::SetOriginListFlag(const FlagsStorage* flags_storage) { const std::string new_value = internal_name == "custom-ntp" ? value : diff --git a/patches/extra/ungoogled-chromium/add-flag-to-close-window-with-last-tab.patch b/patches/extra/ungoogled-chromium/add-flag-to-close-window-with-last-tab.patch index 78b5ab90..a022d7d4 100644 --- a/patches/extra/ungoogled-chromium/add-flag-to-close-window-with-last-tab.patch +++ b/patches/extra/ungoogled-chromium/add-flag-to-close-window-with-last-tab.patch @@ -8,7 +8,7 @@ #include "base/containers/flat_map.h" #include "base/cxx17_backports.h" #include "base/memory/raw_ptr.h" -@@ -1910,6 +1911,10 @@ bool TabStripModel::CloseTabs(base::span +@@ -1862,6 +1863,10 @@ bool TabStripModel::CloseTabs(base::span if (items.empty()) return true; diff --git a/patches/extra/ungoogled-chromium/add-flag-to-configure-extension-downloading.patch b/patches/extra/ungoogled-chromium/add-flag-to-configure-extension-downloading.patch index 779a652b..1e007c0a 100644 --- a/patches/extra/ungoogled-chromium/add-flag-to-configure-extension-downloading.patch +++ b/patches/extra/ungoogled-chromium/add-flag-to-configure-extension-downloading.patch @@ -50,7 +50,7 @@ bool IsExtensionDownload(const download::DownloadItem& download_item); --- a/chrome/browser/download/download_target_determiner.cc +++ b/chrome/browser/download/download_target_determiner.cc -@@ -1075,10 +1075,12 @@ DownloadConfirmationReason DownloadTarge +@@ -1106,10 +1106,12 @@ DownloadConfirmationReason DownloadTarge return DownloadConfirmationReason::SAVE_AS; #if BUILDFLAG(ENABLE_EXTENSIONS) diff --git a/patches/extra/ungoogled-chromium/add-flag-to-disable-local-history-expiration.patch b/patches/extra/ungoogled-chromium/add-flag-to-disable-local-history-expiration.patch index 280cbe40..6c4500e7 100644 --- a/patches/extra/ungoogled-chromium/add-flag-to-disable-local-history-expiration.patch +++ b/patches/extra/ungoogled-chromium/add-flag-to-disable-local-history-expiration.patch @@ -21,7 +21,7 @@ #include "base/callback_helpers.h" #include "base/compiler_specific.h" #include "base/containers/flat_set.h" -@@ -1008,7 +1009,8 @@ void HistoryBackend::InitImpl( +@@ -1010,7 +1011,8 @@ void HistoryBackend::InitImpl( db_->GetStartDate(&first_recorded_time_); // Start expiring old stuff. diff --git a/patches/extra/ungoogled-chromium/add-flag-to-hide-side-panel-button.patch b/patches/extra/ungoogled-chromium/add-flag-to-hide-side-panel-button.patch index 3a48ed58..8702259e 100644 --- a/patches/extra/ungoogled-chromium/add-flag-to-hide-side-panel-button.patch +++ b/patches/extra/ungoogled-chromium/add-flag-to-hide-side-panel-button.patch @@ -1,13 +1,13 @@ --- a/chrome/browser/ui/views/frame/browser_view.cc +++ b/chrome/browser/ui/views/frame/browser_view.cc -@@ -898,6 +898,7 @@ BrowserView::BrowserView(std::unique_ptr - contents_container_ = AddChildView(std::move(contents_container)); - set_contents_view(contents_container_); - -+ if (!base::CommandLine::ForCurrentProcess()->HasSwitch("hide-sidepanel-button")) - right_aligned_side_panel_ = AddChildView(std::make_unique(this)); - right_aligned_side_panel_separator_ = +@@ -915,6 +915,7 @@ BrowserView::BrowserView(std::unique_ptr AddChildView(std::make_unique()); + side_panel_coordinator_ = std::make_unique(this); + } else { ++ if (!base::CommandLine::ForCurrentProcess()->HasSwitch("hide-sidepanel-button")) + right_aligned_side_panel_ = AddChildView(std::make_unique(this)); + } + --- a/chrome/browser/ungoogled_flag_entries.h +++ b/chrome/browser/ungoogled_flag_entries.h @@ -104,4 +104,8 @@ diff --git a/patches/extra/ungoogled-chromium/add-flag-to-scroll-tabs.patch b/patches/extra/ungoogled-chromium/add-flag-to-scroll-tabs.patch index 1dbdbb84..a07779da 100644 --- a/patches/extra/ungoogled-chromium/add-flag-to-scroll-tabs.patch +++ b/patches/extra/ungoogled-chromium/add-flag-to-scroll-tabs.patch @@ -8,7 +8,7 @@ #include "base/metrics/user_metrics.h" #include "base/task/thread_pool.h" #include "chrome/browser/autocomplete/autocomplete_classifier_factory.h" -@@ -108,6 +109,18 @@ DragOperation GetDropEffect(const ui::Dr +@@ -111,6 +112,18 @@ DragOperation GetDropEffect(const ui::Dr return DragOperation::kMove; } @@ -27,7 +27,7 @@ } // namespace BrowserRootView::DropInfo::DropInfo() = default; -@@ -119,7 +132,9 @@ BrowserRootView::DropInfo::~DropInfo() { +@@ -122,7 +135,9 @@ BrowserRootView::DropInfo::~DropInfo() { BrowserRootView::BrowserRootView(BrowserView* browser_view, views::Widget* widget) @@ -38,7 +38,7 @@ BrowserRootView::~BrowserRootView() { // It's possible to destroy the browser while a drop is active. In this case, -@@ -241,7 +256,7 @@ bool BrowserRootView::OnMouseWheel(const +@@ -244,7 +259,7 @@ bool BrowserRootView::OnMouseWheel(const // Scroll-event-changes-tab is incompatible with scrolling tabstrip, so // disable it if the latter feature is enabled. diff --git a/patches/extra/ungoogled-chromium/add-flag-to-show-avatar-button.patch b/patches/extra/ungoogled-chromium/add-flag-to-show-avatar-button.patch index bcdb1c61..6035274d 100644 --- a/patches/extra/ungoogled-chromium/add-flag-to-show-avatar-button.patch +++ b/patches/extra/ungoogled-chromium/add-flag-to-show-avatar-button.patch @@ -1,6 +1,6 @@ --- a/chrome/browser/ui/views/toolbar/toolbar_view.cc +++ b/chrome/browser/ui/views/toolbar/toolbar_view.cc -@@ -280,14 +280,30 @@ void ToolbarView::Init() { +@@ -282,14 +282,30 @@ void ToolbarView::Init() { std::unique_ptr toolbar_account_icon_container; diff --git a/patches/extra/ungoogled-chromium/add-ipv6-probing-option.patch b/patches/extra/ungoogled-chromium/add-ipv6-probing-option.patch index 6d7077f7..e1cd70d6 100644 --- a/patches/extra/ungoogled-chromium/add-ipv6-probing-option.patch +++ b/patches/extra/ungoogled-chromium/add-ipv6-probing-option.patch @@ -13,25 +13,26 @@ #endif // CHROME_BROWSER_UNGOOGLED_FLAG_ENTRIES_H_ --- a/net/base/features.cc +++ b/net/base/features.cc -@@ -318,5 +318,7 @@ const base::FeatureParam - &kOptimizeNetworkBuffers, "filter_source_stream_buffer_size", - 32 * 1024}; +@@ -11,6 +11,8 @@ + + namespace net::features { +const base::Feature kSetIpv6ProbeFalse{"SetIpv6ProbeFalse", base::FEATURE_DISABLED_BY_DEFAULT}; + - } // namespace features - } // namespace net + const base::Feature kAcceptLanguageHeader{"AcceptLanguageHeader", + base::FEATURE_ENABLED_BY_DEFAULT}; + --- a/net/base/features.h +++ b/net/base/features.h -@@ -443,6 +443,8 @@ NET_EXPORT extern const base::FeaturePar - NET_EXPORT extern const base::FeatureParam - kOptimizeNetworkBuffersFilterSourceStreamBufferSize; +@@ -17,6 +17,8 @@ + + namespace net::features { +NET_EXPORT extern const base::Feature kSetIpv6ProbeFalse; + - } // namespace features - } // namespace net - + // Toggles the `Accept-Language` HTTP request header, which + // https://github.com/WICG/lang-client-hint proposes that we deprecate. + NET_EXPORT extern const base::Feature kAcceptLanguageHeader; --- a/net/dns/host_resolver_manager.cc +++ b/net/dns/host_resolver_manager.cc @@ -153,11 +153,6 @@ const unsigned kMinimumTTLSeconds = kCac diff --git a/patches/extra/ungoogled-chromium/add-suggestions-url-field.patch b/patches/extra/ungoogled-chromium/add-suggestions-url-field.patch index 4e6b726c..c149a607 100644 --- a/patches/extra/ungoogled-chromium/add-suggestions-url-field.patch +++ b/patches/extra/ungoogled-chromium/add-suggestions-url-field.patch @@ -76,13 +76,11 @@ this.$.dialog.close(); } -@@ -175,9 +184,11 @@ export class SettingsSearchEngineEditDia - - private updateActionButtonState_() { - const allValid = [ -- this.$.searchEngine, this.$.keyword, this.$.queryUrl -+ this.$.searchEngine, this.$.keyword, this.$.queryUrl, -+ this.$.suggestionsUrl +@@ -178,8 +187,10 @@ export class SettingsSearchEngineEditDia + this.$.searchEngine, + this.$.keyword, + this.$.queryUrl, ++ this.$.suggestionsUrl, ].every(function(inputElement) { - return !inputElement.invalid && inputElement.value.length > 0; + return !inputElement.invalid && (inputElement.value.length > 0 || @@ -232,9 +230,9 @@ + const std::string& url, + const std::string& suggestions_url) { DCHECK(!url.empty()); - const int index = table_model_->IndexOfTemplateURL(template_url); - if (index == -1) { -@@ -48,10 +52,12 @@ void KeywordEditorController::ModifyTemp + const absl::optional index = + table_model_->IndexOfTemplateURL(template_url); +@@ -49,10 +53,12 @@ void KeywordEditorController::ModifyTemp // Don't do anything if the entry didn't change. if ((template_url->short_name() == title) && @@ -244,8 +242,8 @@ + (template_url->suggestions_url() == suggestions_url)) return; -- table_model_->ModifyTemplateURL(index, title, keyword, url); -+ table_model_->ModifyTemplateURL(index, title, keyword, url, suggestions_url); +- table_model_->ModifyTemplateURL(index.value(), title, keyword, url); ++ table_model_->ModifyTemplateURL(index.value(), title, keyword, url, suggestions_url); base::RecordAction(UserMetricsAction("KeywordEditor_ModifiedKeyword")); } @@ -272,14 +270,14 @@ bool CanEdit(const TemplateURL* url) const; --- a/chrome/browser/ui/search_engines/template_url_table_model.cc +++ b/chrome/browser/ui/search_engines/template_url_table_model.cc -@@ -115,21 +115,25 @@ void TemplateURLTableModel::Remove(int i - void TemplateURLTableModel::Add(int index, +@@ -112,21 +112,25 @@ void TemplateURLTableModel::Remove(size_ + void TemplateURLTableModel::Add(size_t index, const std::u16string& short_name, const std::u16string& keyword, - const std::string& url) { + const std::string& url, + const std::string& suggestions_url) { - DCHECK(index >= 0 && index <= RowCount()); + DCHECK(index <= RowCount()); DCHECK(!url.empty()); TemplateURLData data; data.SetShortName(short_name); @@ -290,20 +288,20 @@ template_url_service_->Add(std::make_unique(data)); } --void TemplateURLTableModel::ModifyTemplateURL(int index, +-void TemplateURLTableModel::ModifyTemplateURL(size_t index, - const std::u16string& title, - const std::u16string& keyword, - const std::string& url) { +void TemplateURLTableModel::ModifyTemplateURL( -+ int index, ++ size_t index, + const std::u16string& title, + const std::u16string& keyword, + const std::string& url, + const std::string& suggestions_url) { - DCHECK(index >= 0 && index <= RowCount()); + DCHECK(index <= RowCount()); DCHECK(!url.empty()); TemplateURL* template_url = GetTemplateURL(index); -@@ -138,7 +142,8 @@ void TemplateURLTableModel::ModifyTempla +@@ -135,7 +139,8 @@ void TemplateURLTableModel::ModifyTempla DCHECK(template_url_service_->GetDefaultSearchProvider() != template_url || template_url->SupportsReplacement( template_url_service_->search_terms_data())); @@ -312,11 +310,11 @@ + suggestions_url); } - TemplateURL* TemplateURLTableModel::GetTemplateURL(int index) { + TemplateURL* TemplateURLTableModel::GetTemplateURL(size_t index) { --- a/chrome/browser/ui/search_engines/template_url_table_model.h +++ b/chrome/browser/ui/search_engines/template_url_table_model.h -@@ -53,13 +53,15 @@ class TemplateURLTableModel : public ui: - void Add(int index, +@@ -54,13 +54,15 @@ class TemplateURLTableModel : public ui: + void Add(size_t index, const std::u16string& short_name, const std::u16string& keyword, - const std::string& url); @@ -324,7 +322,7 @@ + const std::string& suggestions_url); // Update the entry at the specified index. - void ModifyTemplateURL(int index, + void ModifyTemplateURL(size_t index, const std::u16string& title, const std::u16string& keyword, - const std::string& url); @@ -332,7 +330,7 @@ + const std::string& suggestions_url); // Reloads the icon at the specified index. - void ReloadIcon(int index); + void ReloadIcon(size_t index); --- a/chrome/browser/ui/webui/settings/search_engines_handler.cc +++ b/chrome/browser/ui/webui/settings/search_engines_handler.cc @@ -37,6 +37,7 @@ namespace { @@ -343,7 +341,7 @@ // Dummy number used for indicating that a new search engine is added. const int kNewSearchEngineIndex = -1; -@@ -216,6 +217,8 @@ base::Value::Dict SearchEnginesHandler:: +@@ -207,6 +208,8 @@ base::Value::Dict SearchEnginesHandler:: Profile* profile = Profile::FromWebUI(web_ui()); dict.Set("url", template_url->url_ref().DisplayURL(UIThreadSearchTermsData())); @@ -352,7 +350,7 @@ dict.Set("urlLocked", template_url->prepopulate_id() > 0); GURL icon_url = template_url->favicon_url(); if (icon_url.is_valid()) -@@ -317,12 +320,14 @@ void SearchEnginesHandler::HandleSearchE +@@ -314,12 +317,14 @@ void SearchEnginesHandler::HandleSearchE void SearchEnginesHandler::OnEditedKeyword(TemplateURL* template_url, const std::u16string& title, const std::u16string& keyword, @@ -370,7 +368,7 @@ edit_controller_.reset(); } -@@ -350,6 +355,8 @@ bool SearchEnginesHandler::CheckFieldVal +@@ -347,6 +352,8 @@ bool SearchEnginesHandler::CheckFieldVal is_valid = edit_controller_->IsKeywordValid(base::UTF8ToUTF16(field_value)); else if (field_name.compare(kQueryUrlField) == 0) is_valid = edit_controller_->IsURLValid(field_value); @@ -379,7 +377,7 @@ else NOTREACHED(); -@@ -369,18 +376,21 @@ void SearchEnginesHandler::HandleSearchE +@@ -366,18 +373,21 @@ void SearchEnginesHandler::HandleSearchE if (!edit_controller_.get()) return; diff --git a/patches/extra/ungoogled-chromium/add-ungoogled-flag-headers.patch b/patches/extra/ungoogled-chromium/add-ungoogled-flag-headers.patch index a1fcf708..578404a3 100644 --- a/patches/extra/ungoogled-chromium/add-ungoogled-flag-headers.patch +++ b/patches/extra/ungoogled-chromium/add-ungoogled-flag-headers.patch @@ -1,6 +1,6 @@ --- a/chrome/browser/about_flags.cc +++ b/chrome/browser/about_flags.cc -@@ -3270,7 +3270,13 @@ const FeatureEntry::FeatureVariation kDe +@@ -3290,7 +3290,13 @@ const FeatureEntry::FeatureVariation // calculate and verify checksum. // // When adding a new choice, add it to the end of the list. diff --git a/patches/extra/ungoogled-chromium/disable-download-quarantine.patch b/patches/extra/ungoogled-chromium/disable-download-quarantine.patch index 9c8eb427..38350a7d 100644 --- a/patches/extra/ungoogled-chromium/disable-download-quarantine.patch +++ b/patches/extra/ungoogled-chromium/disable-download-quarantine.patch @@ -150,7 +150,7 @@ } // namespace download --- a/content/browser/BUILD.gn +++ b/content/browser/BUILD.gn -@@ -87,7 +87,6 @@ source_set("browser") { +@@ -89,7 +89,6 @@ source_set("browser") { "//components/permissions:permissions_common", "//components/power_scheduler", "//components/services/filesystem:lib", diff --git a/patches/extra/ungoogled-chromium/disable-remote-optimization-guide.patch b/patches/extra/ungoogled-chromium/disable-remote-optimization-guide.patch index 0ea38646..2ff7e6f5 100644 --- a/patches/extra/ungoogled-chromium/disable-remote-optimization-guide.patch +++ b/patches/extra/ungoogled-chromium/disable-remote-optimization-guide.patch @@ -1,6 +1,6 @@ --- a/components/optimization_guide/core/optimization_guide_features.cc +++ b/components/optimization_guide/core/optimization_guide_features.cc -@@ -87,7 +87,7 @@ const base::Feature kOptimizationHintsFi +@@ -82,7 +82,7 @@ const base::Feature kOptimizationHints{" // Enables fetching from a remote Optimization Guide Service. const base::Feature kRemoteOptimizationGuideFetching{ diff --git a/patches/extra/ungoogled-chromium/disable-webgl-renderer-info.patch b/patches/extra/ungoogled-chromium/disable-webgl-renderer-info.patch index 709b025d..71430168 100644 --- a/patches/extra/ungoogled-chromium/disable-webgl-renderer-info.patch +++ b/patches/extra/ungoogled-chromium/disable-webgl-renderer-info.patch @@ -3,7 +3,7 @@ --- a/third_party/blink/renderer/modules/webgl/webgl_rendering_context_base.cc +++ b/third_party/blink/renderer/modules/webgl/webgl_rendering_context_base.cc -@@ -3682,8 +3682,7 @@ ScriptValue WebGLRenderingContextBase::g +@@ -3667,8 +3667,7 @@ ScriptValue WebGLRenderingContextBase::g pname, IdentifiabilityBenignStringToken( String(ContextGL()->GetString(GL_RENDERER)))); } @@ -13,7 +13,7 @@ } SynthesizeGLError( GL_INVALID_ENUM, "getParameter", -@@ -3697,8 +3696,7 @@ ScriptValue WebGLRenderingContextBase::g +@@ -3682,8 +3681,7 @@ ScriptValue WebGLRenderingContextBase::g pname, IdentifiabilityBenignStringToken( String(ContextGL()->GetString(GL_VENDOR)))); } diff --git a/patches/extra/ungoogled-chromium/enable-default-prefetch-privacy-changes.patch b/patches/extra/ungoogled-chromium/enable-default-prefetch-privacy-changes.patch index 264c34b4..437f9ae6 100644 --- a/patches/extra/ungoogled-chromium/enable-default-prefetch-privacy-changes.patch +++ b/patches/extra/ungoogled-chromium/enable-default-prefetch-privacy-changes.patch @@ -2,7 +2,7 @@ --- a/third_party/blink/common/features.cc +++ b/third_party/blink/common/features.cc -@@ -491,7 +491,7 @@ const base::Feature kComputePressure{"Co +@@ -502,7 +502,7 @@ const base::Feature kComputePressure{"Co // Prefetch request properties are updated to be privacy-preserving. See // crbug.com/988956. const base::Feature kPrefetchPrivacyChanges{"PrefetchPrivacyChanges", diff --git a/patches/extra/ungoogled-chromium/enable-page-saving-on-more-pages.patch b/patches/extra/ungoogled-chromium/enable-page-saving-on-more-pages.patch index ace586db..c1ab04af 100644 --- a/patches/extra/ungoogled-chromium/enable-page-saving-on-more-pages.patch +++ b/patches/extra/ungoogled-chromium/enable-page-saving-on-more-pages.patch @@ -2,7 +2,7 @@ --- a/chrome/browser/ui/browser_commands.cc +++ b/chrome/browser/ui/browser_commands.cc -@@ -434,11 +434,6 @@ int GetContentRestrictions(const Browser +@@ -440,11 +440,6 @@ int GetContentRestrictions(const Browser CoreTabHelper* core_tab_helper = CoreTabHelper::FromWebContents(current_tab); content_restrictions = core_tab_helper->content_restrictions(); @@ -14,7 +14,7 @@ } return content_restrictions; } -@@ -1341,8 +1336,7 @@ bool CanSavePage(const Browser* browser) +@@ -1343,8 +1338,7 @@ bool CanSavePage(const Browser* browser) DownloadPrefs::DownloadRestriction::ALL_FILES) { return false; } diff --git a/patches/extra/ungoogled-chromium/enable-paste-and-go-new-tab-button.patch b/patches/extra/ungoogled-chromium/enable-paste-and-go-new-tab-button.patch index c73fba29..db136331 100644 --- a/patches/extra/ungoogled-chromium/enable-paste-and-go-new-tab-button.patch +++ b/patches/extra/ungoogled-chromium/enable-paste-and-go-new-tab-button.patch @@ -13,7 +13,7 @@ AddChildView(std::make_unique()); --- a/chrome/browser/ui/views/tabs/tab_strip.cc +++ b/chrome/browser/ui/views/tabs/tab_strip.cc -@@ -1738,8 +1738,6 @@ void TabStrip::NewTabButtonPressed(const +@@ -1902,8 +1902,6 @@ void TabStrip::NewTabButtonPressed(const const ui::MouseEvent& mouse = static_cast(event); if (mouse.IsOnlyMiddleMouseButton()) { @@ -22,7 +22,7 @@ ui::Clipboard* clipboard = ui::Clipboard::GetForCurrentThread(); CHECK(clipboard); std::u16string clipboard_text; -@@ -1747,7 +1745,6 @@ void TabStrip::NewTabButtonPressed(const +@@ -1911,7 +1909,6 @@ void TabStrip::NewTabButtonPressed(const /* data_dst = */ nullptr, &clipboard_text); if (!clipboard_text.empty()) controller_->CreateNewTabWithLocation(clipboard_text); diff --git a/patches/extra/ungoogled-chromium/keep-expired-flags.patch b/patches/extra/ungoogled-chromium/keep-expired-flags.patch index b61e4562..81b8b8c1 100644 --- a/patches/extra/ungoogled-chromium/keep-expired-flags.patch +++ b/patches/extra/ungoogled-chromium/keep-expired-flags.patch @@ -1,6 +1,6 @@ --- a/components/flags_ui/flags_state.cc +++ b/components/flags_ui/flags_state.cc -@@ -22,6 +22,7 @@ +@@ -23,6 +23,7 @@ #include "base/strings/utf_string_conversions.h" #include "base/values.h" #include "build/build_config.h" @@ -8,7 +8,7 @@ #include "components/flags_ui/feature_entry.h" #include "components/flags_ui/flags_storage.h" #include "components/flags_ui/flags_ui_switches.h" -@@ -589,14 +590,18 @@ void FlagsState::GetFlagFeatureEntries( +@@ -591,13 +592,17 @@ void FlagsState::GetFlagFeatureEntries( int current_platform = GetCurrentPlatform(); for (const FeatureEntry& entry : feature_entries_) { @@ -19,16 +19,15 @@ + else continue; - base::Value data(base::Value::Type::DICTIONARY); - data.SetStringKey("internal_name", entry.internal_name); - data.SetStringKey("name", base::StringPiece(entry.visible_name)); - data.SetStringKey("description", -- base::StringPiece(entry.visible_description)); -+ base::StringPiece(desc)); + base::Value::Dict data; + data.Set("internal_name", entry.internal_name); + data.Set("name", entry.visible_name); +- data.Set("description", entry.visible_description); ++ data.Set("description", desc); - base::Value supported_platforms(base::Value::Type::LIST); + base::Value::List supported_platforms; AddOsStrings(entry.supported_platforms, &supported_platforms); -@@ -959,6 +964,7 @@ bool FlagsState::IsSupportedFeature(cons +@@ -977,6 +982,7 @@ bool FlagsState::IsSupportedFeature(cons if (!entry.InternalNameMatches(name)) continue; if (delegate_ && delegate_->ShouldExcludeFlag(storage, entry)) diff --git a/patches/extra/ungoogled-chromium/remove-uneeded-ui.patch b/patches/extra/ungoogled-chromium/remove-uneeded-ui.patch index 998714f5..45b66cfc 100644 --- a/patches/extra/ungoogled-chromium/remove-uneeded-ui.patch +++ b/patches/extra/ungoogled-chromium/remove-uneeded-ui.patch @@ -10,14 +10,15 @@ # Check passwords and managed passwords sections from the passwords page # the Google account line from the Payment methods page # Safety check section on the settings page +# Privacy guide promo on the privacy page # Google sign-in and Anonymized Data Collection sections +# Privacy guide section on the privacy page # Advanced Protection Program link on the security settings page # the 'Learn more' link from the search engine entry on the settings page # Safety Check entry on the side menu on the settings page # the (?) learn more button on many settings pages # unneeded elements from the profile menu # the 'Learn more' link on crashed tabs -# the Privacy Guide promo and section on the privacy and security page --- a/chrome/browser/resources/extensions/item_list.html +++ b/chrome/browser/resources/extensions/item_list.html @@ -79,16 +80,16 @@
$i18nRaw{incognitoTabFeatures}
--- a/chrome/browser/resources/settings/a11y_page/a11y_page.html +++ b/chrome/browser/resources/settings/a11y_page/a11y_page.html -@@ -21,7 +21,7 @@ +@@ -22,7 +22,7 @@ external$="[[captionSettingsOpensExternally_]]"> -

[[pageTitle]]

@@ -236,7 +265,7 @@ --- a/chrome/browser/ui/views/profiles/profile_menu_view.cc +++ b/chrome/browser/ui/views/profiles/profile_menu_view.cc -@@ -175,6 +175,7 @@ void ProfileMenuView::BuildMenu() { +@@ -174,6 +174,7 @@ void ProfileMenuView::BuildMenu() { } gfx::ImageSkia ProfileMenuView::GetSyncIcon() const { @@ -244,7 +273,7 @@ Profile* profile = browser()->profile(); if (profile->IsOffTheRecord() || profile->IsGuestSession()) return gfx::ImageSkia(); -@@ -461,8 +462,7 @@ void ProfileMenuView::BuildIdentity() { +@@ -460,8 +461,7 @@ void ProfileMenuView::BuildIdentity() { menu_subtitle_); } else { menu_title_ = std::u16string(); @@ -274,14 +303,3 @@ action_button_ = actions_container->AddChildView(std::make_unique( base::BindRepeating(&SadTabView::PerformAction, ---- a/chrome/common/chrome_features.cc -+++ b/chrome/common/chrome_features.cc -@@ -783,7 +783,7 @@ const base::Feature kPrerenderFallbackTo - "PrerenderFallbackToPreconnect", base::FEATURE_ENABLED_BY_DEFAULT}; - - const base::Feature kPrivacyGuide{"PrivacyGuide", -- base::FEATURE_ENABLED_BY_DEFAULT}; -+ base::FEATURE_DISABLED_BY_DEFAULT}; - - const base::Feature kPrivacyGuide2{"PrivacyGuide2", - base::FEATURE_DISABLED_BY_DEFAULT}; diff --git a/pruning.list b/pruning.list index c2343244..5131f607 100644 --- a/pruning.list +++ b/pruning.list @@ -31,7 +31,7 @@ base/test/data/tzdata/icu/44/le/timezoneTypes.res base/test/data/tzdata/icu/44/le/zoneinfo64.res build/android/CheckInstallApk-debug.apk build/android/java/test/missing_symbol/c.jar -build/android/stacktrace/java_deobfuscate.jar +build/android/stacktrace/java_deobfuscate_java.jar build/android/tests/symbolize/liba.so build/android/tests/symbolize/libb.so build/gn_helpers.pyc @@ -72,7 +72,7 @@ chrome/browser/resources/chromeos/accessibility/select_to_speak/earcons/null_sel chrome/browser/resources/media/mei_preload/preloaded_data.pb chrome/browser/ui/app_list/search/search_result_ranker/20190722_example_preprocessor_config.pb chrome/browser/ui/app_list/search/search_result_ranker/search_ranker_assets/20190923_example_preprocessor_config.pb -chrome/build/pgo_profiles/chrome-linux-5112-1659546792-1870321c902fd7dca1271b1e96ff9ea74063d09a.profdata +chrome/build/pgo_profiles/chrome-linux-5195-1661252531-bbb1032abc1f63f4076f207ffc254ca9175d93d6.profdata chrome/chrome_cleaner/parsers/shortcut_parser/target/data/lnk_parser_fuzzer/Network Share Test.lnk chrome/chrome_cleaner/parsers/shortcut_parser/target/data/lnk_parser_fuzzer/New folder - Shortcut.lnk chrome/chrome_cleaner/parsers/shortcut_parser/target/data/lnk_parser_fuzzer/long_name.lnk @@ -178,7 +178,6 @@ components/signin/public/base/signin_pref_names.h components/test/data/ad_tagging/allow.zip components/test/data/ad_tagging/bear-320x240-video-only.webm components/test/data/ad_tagging/disallow.zip -components/test/data/autofill/automated_integration/testdata/Default/Web Data components/test/data/autofill_assistant/model/model.tflite components/test/data/cast_certificate/testsuite/testsuite1.pb components/test/data/crx_file/sample.zip @@ -245,8 +244,9 @@ components/test/data/value_store/000005.log components/test/data/value_store/MANIFEST-000004 components/test/data/web_package/24_responses.wbn components/test/data/web_package/hello_b2.wbn -components/test/data/web_package/hello_signed.wbn +components/test/data/web_package/hello_vouched_subsets.wbn components/test/data/web_package/simple_b2.wbn +components/test/data/web_package/simple_b2_signed.wbn components/test/data/webp_transcode/test_small.tiff components/viz/test/data/render_pass_data/multi_surface_test/youtube_tab_focused/youtube_tab_focused.zip components/viz/test/data/render_pass_data/top_real_world_desktop/accu_weather_2018/accu_weather_2018.zip @@ -417,6 +417,16 @@ net/data/cache_tests/dirty_entry5/data_1 net/data/cache_tests/dirty_entry5/data_2 net/data/cache_tests/dirty_entry5/data_3 net/data/cache_tests/dirty_entry5/index +net/data/cache_tests/good_2_0/data_0 +net/data/cache_tests/good_2_0/data_1 +net/data/cache_tests/good_2_0/data_2 +net/data/cache_tests/good_2_0/data_3 +net/data/cache_tests/good_2_0/index +net/data/cache_tests/good_2_1/data_0 +net/data/cache_tests/good_2_1/data_1 +net/data/cache_tests/good_2_1/data_2 +net/data/cache_tests/good_2_1/data_3 +net/data/cache_tests/good_2_1/index net/data/cache_tests/insert_empty1/data_0 net/data/cache_tests/insert_empty1/data_1 net/data/cache_tests/insert_empty1/data_2 @@ -1864,6 +1874,7 @@ services/device/usb/fuzz_corpus/usb_string_descriptors_example services/device/usb/fuzz_corpus/webusb_descriptors_unittest_example sql/test/data/recovery_387868 testing/libfuzzer/fuzzers/flatbuffers_corpus/monsterdata_test.mon +testing/libfuzzer/fuzzers/woff2_corpus/6df91fe5cbca947ae7b7b43d4cd4a861213fae9f testing/scripts/variations_smoke_test_data/webview_test_seed third_party/abseil-cpp/absl/time/internal/cctz/testdata/zoneinfo/Africa/Abidjan third_party/abseil-cpp/absl/time/internal/cctz/testdata/zoneinfo/Africa/Accra @@ -2483,6 +2494,7 @@ third_party/afl/src/testcases/images/jxr/not_kitty.jxr third_party/afl/src/testcases/images/tiff/not_kitty.tiff third_party/afl/src/testcases/multimedia/h264/small_movie.mp4 third_party/afl/src/testcases/others/pcap/small_capture.pcap +third_party/android_build_tools/lint/custom_lint.jar third_party/android_rust_toolchain/toolchain/bin/cargo third_party/android_rust_toolchain/toolchain/bin/cargo-clippy third_party/android_rust_toolchain/toolchain/bin/cargo-fmt @@ -2491,187 +2503,272 @@ third_party/android_rust_toolchain/toolchain/bin/rust-analyzer third_party/android_rust_toolchain/toolchain/bin/rustc third_party/android_rust_toolchain/toolchain/bin/rustdoc third_party/android_rust_toolchain/toolchain/bin/rustfmt -third_party/android_rust_toolchain/toolchain/lib/librustc_driver-a20935b6c8ca35d0.so -third_party/android_rust_toolchain/toolchain/lib/libstd-4ad33afe32d41a89.so -third_party/android_rust_toolchain/toolchain/lib/libtest-f487aa631def87ca.so -third_party/android_rust_toolchain/toolchain/lib/rustlib/aarch64-linux-android/lib/libaddr2line-c93ffef6aa7cfcf7.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/aarch64-linux-android/lib/libadler-5a38d1c1f3364429.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/aarch64-linux-android/lib/liballoc-5473161316271313.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/aarch64-linux-android/lib/libcfg_if-daf295746307f266.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/aarch64-linux-android/lib/libcompiler_builtins-2f768c7bc3db4464.rlib +third_party/android_rust_toolchain/toolchain/lib/librustc_driver-163e0989fc4624b3.so +third_party/android_rust_toolchain/toolchain/lib/libstd-1a032a628808d786.so +third_party/android_rust_toolchain/toolchain/lib/libtest-850762076e29a090.so +third_party/android_rust_toolchain/toolchain/lib/rustlib/aarch64-linux-android/lib/libaddr2line-d5fe90796d53d5fd.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/aarch64-linux-android/lib/libadler-cecab3758615a0c2.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/aarch64-linux-android/lib/liballoc-72449ea025353214.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/aarch64-linux-android/lib/libcfg_if-07dee3ec161dba11.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/aarch64-linux-android/lib/libcompiler_builtins-9a7242c453d2cc04.rlib third_party/android_rust_toolchain/toolchain/lib/rustlib/aarch64-linux-android/lib/libcore-52c6200e6b547f8a.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/aarch64-linux-android/lib/libgetopts-464bbac5ec6ef7e8.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/aarch64-linux-android/lib/libgimli-7bd4b0c0b8f598d1.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/aarch64-linux-android/lib/libhashbrown-46d5652bbdad6a83.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/aarch64-linux-android/lib/liblibc-efd0614abe75e67b.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/aarch64-linux-android/lib/libmemchr-6c0e0f4c9f483f6f.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/aarch64-linux-android/lib/libminiz_oxide-a9e0a7b5779b82aa.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/aarch64-linux-android/lib/libobject-e41bcfedfea5a66e.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/aarch64-linux-android/lib/libpanic_abort-5eb85b94d83a66ce.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/aarch64-linux-android/lib/libpanic_unwind-c5a289704644cef6.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/aarch64-linux-android/lib/libproc_macro-a352d8996d685060.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/aarch64-linux-android/lib/libprofiler_builtins-46290c806a66f31f.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/aarch64-linux-android/lib/librustc_demangle-cc82572bf95f2e92.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/aarch64-linux-android/lib/librustc_std_workspace_alloc-9e11d04c085eb19d.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/aarch64-linux-android/lib/libgetopts-81828531fe950977.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/aarch64-linux-android/lib/libgimli-84a74f75bc5e2a5e.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/aarch64-linux-android/lib/libhashbrown-df080055462bab8e.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/aarch64-linux-android/lib/liblibc-11da31a71ce5621e.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/aarch64-linux-android/lib/libmemchr-9ba613a8ef9650b4.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/aarch64-linux-android/lib/libminiz_oxide-68576ce819b0956c.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/aarch64-linux-android/lib/libobject-34331a2ee838d341.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/aarch64-linux-android/lib/libpanic_abort-a1b8a15e87e69f46.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/aarch64-linux-android/lib/libpanic_unwind-57578b9f5a65f345.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/aarch64-linux-android/lib/libproc_macro-5cb8b1b18853cc8d.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/aarch64-linux-android/lib/libprofiler_builtins-2d6b85c435608260.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/aarch64-linux-android/lib/librustc_demangle-0358c68362f68b98.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/aarch64-linux-android/lib/librustc_std_workspace_alloc-e83198dcd78a46aa.rlib third_party/android_rust_toolchain/toolchain/lib/rustlib/aarch64-linux-android/lib/librustc_std_workspace_core-8b7e2a1d97e9a64b.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/aarch64-linux-android/lib/librustc_std_workspace_std-e2d57148221704ae.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/aarch64-linux-android/lib/libstd-ca805309e4c63752.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/aarch64-linux-android/lib/libstd-ca805309e4c63752.so -third_party/android_rust_toolchain/toolchain/lib/rustlib/aarch64-linux-android/lib/libstd_detect-f76d72a767bb37a0.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/aarch64-linux-android/lib/libtest-9c06831408e2a0d4.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/aarch64-linux-android/lib/libtest-9c06831408e2a0d4.so -third_party/android_rust_toolchain/toolchain/lib/rustlib/aarch64-linux-android/lib/libunicode_width-053ddf70613beca7.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/aarch64-linux-android/lib/libunwind-501c410a457ebd83.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/aarch64-linux-android/lib/librustc_std_workspace_std-41b23ae6f6886de9.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/aarch64-linux-android/lib/libstd-3e0ae91886b4339c.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/aarch64-linux-android/lib/libstd-3e0ae91886b4339c.so +third_party/android_rust_toolchain/toolchain/lib/rustlib/aarch64-linux-android/lib/libstd_detect-f648a5edf149a2d2.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/aarch64-linux-android/lib/libtest-23a9ea9d4713589f.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/aarch64-linux-android/lib/libtest-23a9ea9d4713589f.so +third_party/android_rust_toolchain/toolchain/lib/rustlib/aarch64-linux-android/lib/libunicode_width-53c5c1f8e0e6a36b.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/aarch64-linux-android/lib/libunwind-7db0e28e6af6929a.rlib third_party/android_rust_toolchain/toolchain/lib/rustlib/aarch64-linux-android/lib/libunwind.a -third_party/android_rust_toolchain/toolchain/lib/rustlib/armv7-linux-androideabi/lib/libaddr2line-2b0824590cf4cd70.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/armv7-linux-androideabi/lib/libadler-a3bdc742c82b75f7.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/armv7-linux-androideabi/lib/liballoc-2cc6383e91a6fd00.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/armv7-linux-androideabi/lib/libcfg_if-770b41d09d661db1.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/armv7-linux-androideabi/lib/libcompiler_builtins-94074c6e80023188.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/aarch64-unknown-none/lib/liballoc-89e0dc81e5bfeec9.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/aarch64-unknown-none/lib/libcompiler_builtins-162007068a6ee438.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/aarch64-unknown-none/lib/libcore-f63e71ab7cb22a95.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/aarch64-unknown-none/lib/librustc_std_workspace_core-f1b6bb354b430e56.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/armv7-linux-androideabi/lib/libaddr2line-a84dfa825db6fd8a.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/armv7-linux-androideabi/lib/libadler-d8597e9ab8c03972.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/armv7-linux-androideabi/lib/liballoc-61911acaa52d2151.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/armv7-linux-androideabi/lib/libcfg_if-53ced1a6f7c6400b.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/armv7-linux-androideabi/lib/libcompiler_builtins-c339f51c5d91824d.rlib third_party/android_rust_toolchain/toolchain/lib/rustlib/armv7-linux-androideabi/lib/libcore-27768f48168d210e.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/armv7-linux-androideabi/lib/libgetopts-64e54521f4566448.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/armv7-linux-androideabi/lib/libgimli-7b1ef5c593eabebd.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/armv7-linux-androideabi/lib/libhashbrown-704f58bbe66fe33a.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/armv7-linux-androideabi/lib/liblibc-0a8177c2db393ff3.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/armv7-linux-androideabi/lib/libmemchr-df30b1a34554f5cf.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/armv7-linux-androideabi/lib/libminiz_oxide-dbe4b5a94c4ab120.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/armv7-linux-androideabi/lib/libobject-0a1d60d0f079fc21.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/armv7-linux-androideabi/lib/libpanic_abort-ee9412a2a6fa92a0.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/armv7-linux-androideabi/lib/libpanic_unwind-01ed84148e793370.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/armv7-linux-androideabi/lib/libproc_macro-bc82ac5526aa7a9f.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/armv7-linux-androideabi/lib/libprofiler_builtins-e2f0bdf50b4eef1d.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/armv7-linux-androideabi/lib/librustc_demangle-8c9cf626ba8b08c6.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/armv7-linux-androideabi/lib/librustc_std_workspace_alloc-fafc3d9ec29dd043.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/armv7-linux-androideabi/lib/libgetopts-f23d3f662bc7976e.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/armv7-linux-androideabi/lib/libgimli-e80cdfa8bec02ae7.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/armv7-linux-androideabi/lib/libhashbrown-738d228b33ad4c3b.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/armv7-linux-androideabi/lib/liblibc-dce58bac7a61c4f2.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/armv7-linux-androideabi/lib/libmemchr-93005a463f2944b9.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/armv7-linux-androideabi/lib/libminiz_oxide-1197a2c3810b641d.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/armv7-linux-androideabi/lib/libobject-33f7928d409ba8e7.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/armv7-linux-androideabi/lib/libpanic_abort-487f0619052b78bf.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/armv7-linux-androideabi/lib/libpanic_unwind-0f2539541e7ae40d.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/armv7-linux-androideabi/lib/libproc_macro-237d98a209fad84a.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/armv7-linux-androideabi/lib/libprofiler_builtins-803b5e9c406ea806.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/armv7-linux-androideabi/lib/librustc_demangle-151a25b654d29e69.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/armv7-linux-androideabi/lib/librustc_std_workspace_alloc-dbcd7edda063c8f5.rlib third_party/android_rust_toolchain/toolchain/lib/rustlib/armv7-linux-androideabi/lib/librustc_std_workspace_core-14a8f0f6c8c3fa72.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/armv7-linux-androideabi/lib/librustc_std_workspace_std-d47c61521a8ede3d.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/armv7-linux-androideabi/lib/libstd-211ca23e4581a2e5.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/armv7-linux-androideabi/lib/libstd-211ca23e4581a2e5.so -third_party/android_rust_toolchain/toolchain/lib/rustlib/armv7-linux-androideabi/lib/libstd_detect-00583edfa7366757.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/armv7-linux-androideabi/lib/libtest-41da6bc085d6bd28.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/armv7-linux-androideabi/lib/libtest-41da6bc085d6bd28.so -third_party/android_rust_toolchain/toolchain/lib/rustlib/armv7-linux-androideabi/lib/libunicode_width-10be16661549e908.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/armv7-linux-androideabi/lib/libunwind-4c4a1cf8c3f3f8e4.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/armv7-linux-androideabi/lib/librustc_std_workspace_std-7feae9edfa7309c3.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/armv7-linux-androideabi/lib/libstd-d1eb16205d18ecee.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/armv7-linux-androideabi/lib/libstd-d1eb16205d18ecee.so +third_party/android_rust_toolchain/toolchain/lib/rustlib/armv7-linux-androideabi/lib/libstd_detect-4cfd7dbbe5e29c87.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/armv7-linux-androideabi/lib/libtest-a6bcbb22f9f5b6dc.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/armv7-linux-androideabi/lib/libtest-a6bcbb22f9f5b6dc.so +third_party/android_rust_toolchain/toolchain/lib/rustlib/armv7-linux-androideabi/lib/libunicode_width-4933378c47087529.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/armv7-linux-androideabi/lib/libunwind-7f5ac86e06ccb16b.rlib third_party/android_rust_toolchain/toolchain/lib/rustlib/armv7-linux-androideabi/lib/libunwind.a -third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-linux-android/lib/libaddr2line-d83f5ed4177103f8.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-linux-android/lib/libadler-88f382bcaa6f9341.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-linux-android/lib/liballoc-73da9505d5e3acfd.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-linux-android/lib/libcfg_if-12dd7f4b2fc52dbb.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-linux-android/lib/libcompiler_builtins-bc0b2075737a07fd.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-linux-android/lib/libaddr2line-ff1c1e8244286d6d.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-linux-android/lib/libadler-b60c02bdda978eec.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-linux-android/lib/liballoc-5e8d713e307567ba.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-linux-android/lib/libcfg_if-09b2e61e187de41e.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-linux-android/lib/libcompiler_builtins-7d5900c611cad1ca.rlib third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-linux-android/lib/libcore-c7e2f6e875940eee.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-linux-android/lib/libgetopts-6ac400cd378769a4.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-linux-android/lib/libgimli-2107d785da74eea0.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-linux-android/lib/libhashbrown-361f38a55bcdba6c.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-linux-android/lib/liblibc-355863c2595c7115.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-linux-android/lib/libmemchr-305e0521031c0383.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-linux-android/lib/libminiz_oxide-c6e95b66b60ecd07.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-linux-android/lib/libobject-752c392d264a9a21.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-linux-android/lib/libpanic_abort-62e1da93ba574bc7.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-linux-android/lib/libpanic_unwind-04a15e9f9435603c.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-linux-android/lib/libproc_macro-59d72470a467fb45.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-linux-android/lib/libprofiler_builtins-71f04ae2b0192c55.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-linux-android/lib/librustc_demangle-65c859bb577d132b.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-linux-android/lib/librustc_std_workspace_alloc-8273ed8973045347.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-linux-android/lib/libgetopts-7e8a934ccfe62701.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-linux-android/lib/libgimli-2c0c1316e361eb45.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-linux-android/lib/libhashbrown-6b1445256bad5170.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-linux-android/lib/liblibc-e8059da0b203857c.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-linux-android/lib/libmemchr-a91ef1d7f76d398d.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-linux-android/lib/libminiz_oxide-6b07f43d05a30e96.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-linux-android/lib/libobject-c2c29bf9573b391e.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-linux-android/lib/libpanic_abort-afc0f98a1964c2bc.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-linux-android/lib/libpanic_unwind-0d0a10c405c37bc0.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-linux-android/lib/libproc_macro-88a2c716dd49e187.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-linux-android/lib/libprofiler_builtins-fb939642233f1ddf.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-linux-android/lib/librustc_demangle-d9b5c0bada318deb.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-linux-android/lib/librustc_std_workspace_alloc-634d86f1e743c8a0.rlib third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-linux-android/lib/librustc_std_workspace_core-5a8e2e93f68ae0a5.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-linux-android/lib/librustc_std_workspace_std-19223d5894ebbb04.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-linux-android/lib/libstd-500f4a1bac8ee0aa.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-linux-android/lib/libstd-500f4a1bac8ee0aa.so -third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-linux-android/lib/libstd_detect-6fe7ec36bde37f52.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-linux-android/lib/libtest-bb84b8060bb341ce.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-linux-android/lib/libtest-bb84b8060bb341ce.so -third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-linux-android/lib/libunicode_width-64ffc66061dfb0ae.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-linux-android/lib/libunwind-7ca7de9c405ee68a.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-linux-android/lib/librustc_std_workspace_std-edf8361b45fca732.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-linux-android/lib/libstd-566464021a2a501e.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-linux-android/lib/libstd-566464021a2a501e.so +third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-linux-android/lib/libstd_detect-9519f36a8c40d458.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-linux-android/lib/libtest-11b92fb9ec439f3c.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-linux-android/lib/libtest-11b92fb9ec439f3c.so +third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-linux-android/lib/libunicode_width-d0ef81726bf0322a.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-linux-android/lib/libunwind-2f5aa8da994d5134.rlib third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-linux-android/lib/libunwind.a -third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-unknown-linux-gnu/lib/libaddr2line-60ab4381b1995b64.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-unknown-linux-gnu/lib/libadler-9d64b26614286140.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-unknown-linux-gnu/lib/liballoc-6b2c5d4e4d8f07b4.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-unknown-linux-gnu/lib/libcfg_if-0544f53d32939142.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-unknown-linux-gnu/lib/libcompiler_builtins-a4e98f85ad44a6c6.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-unknown-linux-gnu/lib/libaddr2line-6539f3c0f2190a29.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-unknown-linux-gnu/lib/libadler-1dbc13d8c50063d3.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-unknown-linux-gnu/lib/liballoc-cfd8476cafbcc297.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-unknown-linux-gnu/lib/libcfg_if-5a0575148d7a24fb.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-unknown-linux-gnu/lib/libcompiler_builtins-ea9432fbe5fc280d.rlib third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-unknown-linux-gnu/lib/libcore-dcd019f29e27b8ad.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-unknown-linux-gnu/lib/libgetopts-2e1bdd0c6ab11617.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-unknown-linux-gnu/lib/libgimli-96652e5457c6fe61.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-unknown-linux-gnu/lib/libhashbrown-60b093c9d323abf9.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-unknown-linux-gnu/lib/liblibc-508827996952c83d.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-unknown-linux-gnu/lib/libmemchr-09f1efa12970f6a0.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-unknown-linux-gnu/lib/libminiz_oxide-6880b165f85ec689.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-unknown-linux-gnu/lib/libobject-cfd1e1cd0ad09b92.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-unknown-linux-gnu/lib/libpanic_abort-deadbb0dc40b017d.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-unknown-linux-gnu/lib/libpanic_unwind-4e0bfa906985c690.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-unknown-linux-gnu/lib/libproc_macro-c2e52fda9fa4ceff.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-unknown-linux-gnu/lib/libprofiler_builtins-9713211b4176f018.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-unknown-linux-gnu/lib/librustc_demangle-b3be175d1e61d3be.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-unknown-linux-gnu/lib/librustc_std_workspace_alloc-b73df348c04d1d7c.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-unknown-linux-gnu/lib/libgetopts-a4fde2dcaf4f94a3.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-unknown-linux-gnu/lib/libgimli-02e889d9077a5c9f.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-unknown-linux-gnu/lib/libhashbrown-ef77505b42c50596.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-unknown-linux-gnu/lib/liblibc-e402d06528804933.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-unknown-linux-gnu/lib/libmemchr-20a658d233bb7b69.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-unknown-linux-gnu/lib/libminiz_oxide-c3dc30356f350f79.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-unknown-linux-gnu/lib/libobject-1073fb88a10798c6.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-unknown-linux-gnu/lib/libpanic_abort-c95e70f567d9efa7.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-unknown-linux-gnu/lib/libpanic_unwind-17315d8bf0593512.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-unknown-linux-gnu/lib/libproc_macro-d52ace6ed1bf83d6.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-unknown-linux-gnu/lib/libprofiler_builtins-f6172aa3bd0b15b2.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-unknown-linux-gnu/lib/librustc_demangle-02d05c75e67f8ae5.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-unknown-linux-gnu/lib/librustc_std_workspace_alloc-4f047a3a61533e3c.rlib third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-unknown-linux-gnu/lib/librustc_std_workspace_core-c2725f1de8275bcb.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-unknown-linux-gnu/lib/librustc_std_workspace_std-0f155fa2cff7fe7d.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-unknown-linux-gnu/lib/libstd-607ab2273fcfd6e5.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-unknown-linux-gnu/lib/libstd-607ab2273fcfd6e5.so -third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-unknown-linux-gnu/lib/libstd_detect-7024bc3fc726de65.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-unknown-linux-gnu/lib/libtest-441d58cb4ce98d6b.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-unknown-linux-gnu/lib/libtest-441d58cb4ce98d6b.so -third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-unknown-linux-gnu/lib/libunicode_width-cc05f9521ca3791f.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-unknown-linux-gnu/lib/libunwind-49f68ec4255e8449.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-unknown-linux-gnu/lib/librustc_std_workspace_std-d4f5a5b3aca66354.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-unknown-linux-gnu/lib/libstd-37a7e71838490ec9.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-unknown-linux-gnu/lib/libstd-37a7e71838490ec9.so +third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-unknown-linux-gnu/lib/libstd_detect-c76be8f8f3fd6fb3.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-unknown-linux-gnu/lib/libtest-dc42c7c40ceef34d.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-unknown-linux-gnu/lib/libtest-dc42c7c40ceef34d.so +third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-unknown-linux-gnu/lib/libunicode_width-03a9ae9afbee9e30.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-unknown-linux-gnu/lib/libunwind-6d2bd1da428ecb2b.rlib third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-unknown-linux-gnu/lib/libunwind.a +third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-unknown-linux-musl/lib/libaddr2line-f7268d553b2fc1ee.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-unknown-linux-musl/lib/libadler-3c5bb5c726b249cf.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-unknown-linux-musl/lib/liballoc-af4c9ddf46e5f747.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-unknown-linux-musl/lib/libcfg_if-1172892ab47542e4.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-unknown-linux-musl/lib/libcompiler_builtins-fca7cd0c94bc6858.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-unknown-linux-musl/lib/libcore-13bc2f3a97c87d07.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-unknown-linux-musl/lib/libgetopts-08384685fc6ee97e.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-unknown-linux-musl/lib/libgimli-d491a6246c1f1b90.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-unknown-linux-musl/lib/libhashbrown-8859900216284d99.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-unknown-linux-musl/lib/liblibc-d31d7d76f4af3ada.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-unknown-linux-musl/lib/libmemchr-11770e300c79aa6a.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-unknown-linux-musl/lib/libminiz_oxide-1ae62a283cec6bc1.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-unknown-linux-musl/lib/libobject-a28eedfd238c7e54.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-unknown-linux-musl/lib/libpanic_abort-3c2bbaf684728cf0.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-unknown-linux-musl/lib/libpanic_unwind-7b689dc5f884fe2d.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-unknown-linux-musl/lib/libproc_macro-666783f7a471202f.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-unknown-linux-musl/lib/libprofiler_builtins-d51da65102ca89b4.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-unknown-linux-musl/lib/librustc_demangle-d5eece3284bafef4.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-unknown-linux-musl/lib/librustc_std_workspace_alloc-8f6537b944749bee.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-unknown-linux-musl/lib/librustc_std_workspace_core-da1ad265946f59e0.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-unknown-linux-musl/lib/librustc_std_workspace_std-04916bc83c2ef487.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-unknown-linux-musl/lib/libstd-65e71d9a4d6a9df0.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-unknown-linux-musl/lib/libstd-65e71d9a4d6a9df0.so +third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-unknown-linux-musl/lib/libstd_detect-f3f4f0a7886d4af1.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-unknown-linux-musl/lib/libtest-de0080b556253b0f.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-unknown-linux-musl/lib/libtest-de0080b556253b0f.so +third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-unknown-linux-musl/lib/libunicode_width-f177b7d2a92eae27.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-unknown-linux-musl/lib/libunwind-ab535cf7c38695fd.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-unknown-linux-musl/lib/libunwind.a +third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-unknown-linux-musl/lib/self-contained/crt1.o +third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-unknown-linux-musl/lib/self-contained/crtbegin.o +third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-unknown-linux-musl/lib/self-contained/crtbeginS.o +third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-unknown-linux-musl/lib/self-contained/crtend.o +third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-unknown-linux-musl/lib/self-contained/crtendS.o +third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-unknown-linux-musl/lib/self-contained/crti.o +third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-unknown-linux-musl/lib/self-contained/crtn.o +third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-unknown-linux-musl/lib/self-contained/libc.a +third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-unknown-linux-musl/lib/self-contained/libunwind.a +third_party/android_rust_toolchain/toolchain/lib/rustlib/i686-unknown-linux-musl/lib/self-contained/rcrt1.o +third_party/android_rust_toolchain/toolchain/lib/rustlib/riscv32i-unknown-none-elf/lib/liballoc-2d5b574a92ac8738.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/riscv32i-unknown-none-elf/lib/libcompiler_builtins-2697cd30acdc8aad.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/riscv32i-unknown-none-elf/lib/libcore-417d0766a3b14cdf.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/riscv32i-unknown-none-elf/lib/librustc_std_workspace_core-b263ed2115eafcba.rlib third_party/android_rust_toolchain/toolchain/lib/rustlib/src/rust/library/stdarch/crates/std_detect/src/detect/test_data/linux-rpi3.auxv third_party/android_rust_toolchain/toolchain/lib/rustlib/src/rust/library/stdarch/crates/std_detect/src/detect/test_data/linux-x64-i7-6850k.auxv third_party/android_rust_toolchain/toolchain/lib/rustlib/src/rust/library/stdarch/crates/std_detect/src/detect/test_data/macos-virtualbox-linux-x86-4850HQ.auxv -third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-linux-android/lib/libaddr2line-9fc3e6cf2b20d3f4.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-linux-android/lib/libadler-2d37c359dceb126e.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-linux-android/lib/liballoc-9524416c5fc3ec52.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-linux-android/lib/libcfg_if-363b2e3d4169432b.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-linux-android/lib/libcompiler_builtins-887b5dc498f92f5a.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-linux-android/lib/libaddr2line-aed6dcbbb4568565.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-linux-android/lib/libadler-48e5a698c28d7a92.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-linux-android/lib/liballoc-288509144ac1fab2.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-linux-android/lib/libcfg_if-b6dc26f2e2175df4.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-linux-android/lib/libcompiler_builtins-70c8796e34a2759d.rlib third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-linux-android/lib/libcore-29ea1f1e3529e839.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-linux-android/lib/libgetopts-68c5393267b71ab1.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-linux-android/lib/libgimli-1a98905f3697a83b.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-linux-android/lib/libhashbrown-b28caad17dccccbb.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-linux-android/lib/liblibc-057ed7161b012b35.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-linux-android/lib/libmemchr-505a5f9cf8a5abb4.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-linux-android/lib/libminiz_oxide-76bd8b51f43f5264.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-linux-android/lib/libobject-703a04079dd759bc.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-linux-android/lib/libpanic_abort-97b98d9204db393d.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-linux-android/lib/libpanic_unwind-90e9549776dcb813.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-linux-android/lib/libproc_macro-d42f7d6de8b3dd8a.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-linux-android/lib/libprofiler_builtins-fe74c6573cbb00cf.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-linux-android/lib/librustc_demangle-7437d9c964239c96.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-linux-android/lib/librustc_std_workspace_alloc-7c214331c04b36b4.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-linux-android/lib/libgetopts-f12c3be1bef74080.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-linux-android/lib/libgimli-8f73f74c0a7f7369.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-linux-android/lib/libhashbrown-036e002905b5915a.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-linux-android/lib/liblibc-2ce0149503a5406b.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-linux-android/lib/libmemchr-e84b719c3f0eb2a8.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-linux-android/lib/libminiz_oxide-eb491dd1897e5cf2.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-linux-android/lib/libobject-6f4d9ea85c427e08.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-linux-android/lib/libpanic_abort-c545bbb57be3c1ff.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-linux-android/lib/libpanic_unwind-033dc492519e245f.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-linux-android/lib/libproc_macro-e6a09660c3d1cbfb.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-linux-android/lib/libprofiler_builtins-aa9571adb6128c1a.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-linux-android/lib/librustc_demangle-fa30a87e96788c0a.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-linux-android/lib/librustc_std_workspace_alloc-a4cbff2228f19311.rlib third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-linux-android/lib/librustc_std_workspace_core-2169007f883e3379.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-linux-android/lib/librustc_std_workspace_std-16408bf611e2bc61.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-linux-android/lib/libstd-9ec70ac58bc6b91c.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-linux-android/lib/libstd-9ec70ac58bc6b91c.so -third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-linux-android/lib/libstd_detect-cf82c805eff64005.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-linux-android/lib/libtest-9a24a887cff8c22e.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-linux-android/lib/libtest-9a24a887cff8c22e.so -third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-linux-android/lib/libunicode_width-dea58171c8f8b899.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-linux-android/lib/libunwind-bfeddbd2bee4534c.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-linux-android/lib/librustc_std_workspace_std-ce7d9a07ef0d4bf6.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-linux-android/lib/libstd-47bb19f211337a5d.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-linux-android/lib/libstd-47bb19f211337a5d.so +third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-linux-android/lib/libstd_detect-882221125771e48f.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-linux-android/lib/libtest-986b4bf591cda411.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-linux-android/lib/libtest-986b4bf591cda411.so +third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-linux-android/lib/libunicode_width-b8a416c24decb6d7.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-linux-android/lib/libunwind-76c218d887cf76f6.rlib third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-linux-android/lib/libunwind.a -third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-unknown-linux-gnu/bin/rust-llvm-dwp -third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-unknown-linux-gnu/lib/libaddr2line-c35ba5b203308b02.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-unknown-linux-gnu/lib/libadler-8c70154dcc30ac3b.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-518660e541849abe.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-fd46a7f383df28dc.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-bfde03568534f1d3.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-unknown-linux-gnu/lib/libaddr2line-f66cc41f57c8e655.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-unknown-linux-gnu/lib/libadler-9f45dc81593621c1.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-dcef94ef7fd63817.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-766823dfd6298b4a.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-1344b2a0433f2ef1.rlib third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcore-aac13a4a74d65b56.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgetopts-dfd7ef1079720574.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgimli-1a154f16ab48cc88.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-unknown-linux-gnu/lib/libhashbrown-31edee0d210dc784.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-6de336429cc925ca.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-unknown-linux-gnu/lib/libmemchr-d0cfe65607715f58.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-unknown-linux-gnu/lib/libminiz_oxide-065ce02a75c57f3d.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-unknown-linux-gnu/lib/libobject-f459deee2ab16f84.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_abort-26f9d635b3d70647.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-1c67eefde5cfeca1.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-unknown-linux-gnu/lib/libproc_macro-22f2c7277b317c86.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-unknown-linux-gnu/lib/libprofiler_builtins-81f9709bd3b7a512.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-1e5d5ab9322b0c61.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_alloc-9ebe42f90471c6b5.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgetopts-3c557d6533b4c2ed.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgimli-2c9d5ab6994ead5b.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-unknown-linux-gnu/lib/libhashbrown-242d83cd4da265d8.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-94de6018bd322eee.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-unknown-linux-gnu/lib/libmemchr-63f6547c644f8b1f.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-unknown-linux-gnu/lib/libminiz_oxide-df770c11db274640.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-unknown-linux-gnu/lib/libobject-d9ee336cb6e841e5.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_abort-c0f86a1812d2f85c.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-3c2399f365a31be8.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-unknown-linux-gnu/lib/libproc_macro-d0fd52854e083782.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-unknown-linux-gnu/lib/libprofiler_builtins-23e7f838ca11c727.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-bb734b50645f6d74.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_alloc-86477e937270a3e6.rlib third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_core-1f074ec22dffdb6c.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_std-342b765a40c8127f.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-4ad33afe32d41a89.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-4ad33afe32d41a89.so -third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd_detect-c8c8f8431a5807b8.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-unknown-linux-gnu/lib/libtest-f487aa631def87ca.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-unknown-linux-gnu/lib/libtest-f487aa631def87ca.so -third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunicode_width-676059f929ba1ed1.rlib -third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-40c3500ff0106b52.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_std-3f64d724e8b846c0.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-1a032a628808d786.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-1a032a628808d786.so +third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd_detect-46da1ad8146d3be4.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-unknown-linux-gnu/lib/libtest-850762076e29a090.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-unknown-linux-gnu/lib/libtest-850762076e29a090.so +third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunicode_width-996e8bf4f68d9a69.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-39abcd5df2a99dac.rlib third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunwind.a +third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-unknown-linux-musl/lib/libaddr2line-61b40447dc8f5a40.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-unknown-linux-musl/lib/libadler-73ca73a92d12eddd.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-unknown-linux-musl/lib/liballoc-61a12ce9bda2606b.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-unknown-linux-musl/lib/libcfg_if-48b64b790dbb116f.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-unknown-linux-musl/lib/libcompiler_builtins-03601fed288b373d.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-unknown-linux-musl/lib/libcore-278de11d28d67f68.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-unknown-linux-musl/lib/libgetopts-8951abcd3194bff4.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-unknown-linux-musl/lib/libgimli-893ebf8fd6f46b40.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-unknown-linux-musl/lib/libhashbrown-48ceb6c840808520.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-unknown-linux-musl/lib/liblibc-58be34d26c6b0a91.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-unknown-linux-musl/lib/libmemchr-a97ebe2c40d980cc.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-unknown-linux-musl/lib/libminiz_oxide-38392aa3bf7dba79.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-unknown-linux-musl/lib/libobject-f2bc0ccf6134427b.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-unknown-linux-musl/lib/libpanic_abort-10e8509f40c6fabf.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-unknown-linux-musl/lib/libpanic_unwind-f21d10acc3110fe5.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-unknown-linux-musl/lib/libproc_macro-e2b2d77aafb9de1d.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-unknown-linux-musl/lib/libprofiler_builtins-70f98a0d1de62468.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-unknown-linux-musl/lib/librustc_demangle-b1aa82210e660ae5.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-unknown-linux-musl/lib/librustc_std_workspace_alloc-e7dffd8151fd41b8.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-unknown-linux-musl/lib/librustc_std_workspace_core-c2c427f81d0f1fc4.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-unknown-linux-musl/lib/librustc_std_workspace_std-2059930665e66abc.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-unknown-linux-musl/lib/libstd-49fd15774a18f5b5.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-unknown-linux-musl/lib/libstd-49fd15774a18f5b5.so +third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-unknown-linux-musl/lib/libstd_detect-9cf414d495da011e.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-unknown-linux-musl/lib/libtest-a12d1f108d9c47e0.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-unknown-linux-musl/lib/libtest-a12d1f108d9c47e0.so +third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-unknown-linux-musl/lib/libunicode_width-6528d0ca49287e4a.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-unknown-linux-musl/lib/libunwind-aea8c404924d63b5.rlib +third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-unknown-linux-musl/lib/libunwind.a +third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/crt1.o +third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/crtbegin.o +third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/crtbeginS.o +third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/crtend.o +third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/crtendS.o +third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/crti.o +third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/crtn.o +third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/libc.a +third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/libunwind.a +third_party/android_rust_toolchain/toolchain/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/rcrt1.o third_party/android_rust_toolchain/toolchain/lib64/libc++.so.1 third_party/android_rust_toolchain/toolchain/libexec/cargo-credential-1password third_party/angle/samples/multi_texture/basemap.tga @@ -3002,6 +3099,26 @@ third_party/angle/third_party/VK-GL-CTS/src/external/openglcts/data/spirv/spirv_ third_party/angle/third_party/VK-GL-CTS/src/external/openglcts/data/spirv/spirv_validation_capabilities/binary_p1s3.nspv third_party/angle/third_party/VK-GL-CTS/src/external/openglcts/data/spirv/spirv_validation_capabilities/binary_p1s4.nspv third_party/angle/third_party/VK-GL-CTS/src/external/openglcts/data/spirv/spirv_validation_capabilities/binary_p2s0.nspv +third_party/angle/third_party/astc-encoder/src/Test/Data/HDR-A-1x1.astc +third_party/angle/third_party/astc-encoder/src/Test/Data/HDR-A-1x1.exr +third_party/angle/third_party/astc-encoder/src/Test/Data/LDR-A-1x1.astc +third_party/angle/third_party/astc-encoder/src/Test/Data/LDRS-A-1x1.astc +third_party/angle/third_party/astc-encoder/src/Test/Data/Tiles/hdr-complex.exr +third_party/angle/third_party/astc-encoder/src/Test/Data/Tiles/hdr.astc +third_party/angle/third_party/astc-encoder/src/Test/Data/Tiles/hdr.exr +third_party/angle/third_party/astc-encoder/src/Test/Data/Tiles/hdr.hdr +third_party/angle/third_party/astc-encoder/src/Test/Data/Tiles/ldr.astc +third_party/angle/third_party/astc-encoder/src/Test/Data/Tiles/ldr.dds +third_party/angle/third_party/astc-encoder/src/Test/Data/Tiles/ldr.ktx +third_party/angle/third_party/astc-encoder/src/Test/Data/Tiles/ldr.tga +third_party/angle/third_party/astc-encoder/src/Test/Images/HDRIHaven/HDR-RGB/hdr-rgb-arboretum.hdr +third_party/angle/third_party/astc-encoder/src/Test/Images/HDRIHaven/HDR-RGB/hdr-rgb-bellparkpier.hdr +third_party/angle/third_party/astc-encoder/src/Test/Images/HDRIHaven/HDR-RGB/hdr-rgb-canarywharf.hdr +third_party/angle/third_party/astc-encoder/src/Test/Images/HDRIHaven/HDR-RGB/hdr-rgb-eveningroad.hdr +third_party/angle/third_party/astc-encoder/src/Test/Images/HDRIHaven/HDR-RGB/hdr-rgb-riverwalk.hdr +third_party/angle/third_party/astc-encoder/src/Test/Images/Small/HDR-RGB/hdr-rgb-00.hdr +third_party/angle/third_party/astc-encoder/src/Test/Images/Small/LDR-L/ldr-l-00-3.dds +third_party/angle/third_party/astc-encoder/src/Test/Images/Small/LDR-L/ldr-l-01-3.dds third_party/angle/third_party/glmark2/src/data/models/asteroid-high.3ds third_party/angle/third_party/glmark2/src/data/models/asteroid-low.3ds third_party/angle/third_party/glmark2/src/data/models/cat.3ds @@ -8153,6 +8270,8 @@ third_party/boringssl/src/util/fipstools/acvp/acvptool/test/expected/ACVP-AES-GM third_party/boringssl/src/util/fipstools/acvp/acvptool/test/expected/ACVP-AES-KW.bz2 third_party/boringssl/src/util/fipstools/acvp/acvptool/test/expected/ACVP-AES-KWP.bz2 third_party/boringssl/src/util/fipstools/acvp/acvptool/test/expected/ACVP-AES-XTS.bz2 +third_party/boringssl/src/util/fipstools/acvp/acvptool/test/expected/ACVP-TDES-CBC.bz2 +third_party/boringssl/src/util/fipstools/acvp/acvptool/test/expected/ACVP-TDES-ECB.bz2 third_party/boringssl/src/util/fipstools/acvp/acvptool/test/expected/CMAC-AES.bz2 third_party/boringssl/src/util/fipstools/acvp/acvptool/test/expected/ECDSA.bz2 third_party/boringssl/src/util/fipstools/acvp/acvptool/test/expected/HMAC-SHA-1.bz2 @@ -8181,6 +8300,8 @@ third_party/boringssl/src/util/fipstools/acvp/acvptool/test/vectors/ACVP-AES-GMA third_party/boringssl/src/util/fipstools/acvp/acvptool/test/vectors/ACVP-AES-KW.bz2 third_party/boringssl/src/util/fipstools/acvp/acvptool/test/vectors/ACVP-AES-KWP.bz2 third_party/boringssl/src/util/fipstools/acvp/acvptool/test/vectors/ACVP-AES-XTS.bz2 +third_party/boringssl/src/util/fipstools/acvp/acvptool/test/vectors/ACVP-TDES-CBC.bz2 +third_party/boringssl/src/util/fipstools/acvp/acvptool/test/vectors/ACVP-TDES-ECB.bz2 third_party/boringssl/src/util/fipstools/acvp/acvptool/test/vectors/CMAC-AES.bz2 third_party/boringssl/src/util/fipstools/acvp/acvptool/test/vectors/ECDSA.bz2 third_party/boringssl/src/util/fipstools/acvp/acvptool/test/vectors/HMAC-SHA-1.bz2 @@ -8244,7 +8365,6 @@ third_party/breakpad/breakpad/src/tools/windows/dump_syms/testdata/omap_stretche third_party/breakpad/breakpad/src/tools/windows/dump_syms/testdata/omap_stretched_filled.pdb third_party/breakpad/breakpad/src/tools/windows/dump_syms/testdata/pe_only_symbol_test.dll third_party/breakpad/symupload.exe -third_party/catapult/catapult_build/bin/mac-arm64/protoc third_party/catapult/telemetry/telemetry/internal/testing/bear.webm third_party/catapult/telemetry/telemetry/internal/testing/jebgalgnebhfojomionfpkfelancnnkf.crx third_party/catapult/telemetry/telemetry/internal/testing/screen_3_frames.mov @@ -8763,6 +8883,7 @@ third_party/depot_tools/ninja.exe third_party/depot_tools/subprocess2.pyc third_party/devtools-frontend/src/node_modules/tar-fs/test/fixtures/invalid.tar third_party/devtools-frontend/src/node_modules/terser/node_modules/source-map/lib/mappings.wasm +third_party/devtools-frontend/src/test/e2e/resources/media/corrupt.webm third_party/devtools-frontend/src/test/e2e/resources/media/fisch.webm third_party/devtools-frontend/src/test/e2e/resources/network/webbundle.wbn third_party/devtools-frontend/src/test/e2e/resources/network/webbundle_bad_inner_request.wbn @@ -8770,8 +8891,6 @@ third_party/devtools-frontend/src/test/e2e/resources/network/webbundle_bad_metad third_party/devtools-frontend/src/test/e2e/resources/performance/wasm/profiling.wasm third_party/devtools-frontend/src/test/e2e/resources/sources/wasm/add.wasm third_party/devtools-frontend/src/test/e2e/resources/sources/wasm/callstack-wasm-to-js.wasm -third_party/devtools-frontend/src/test/e2e/resources/sources/wasm/global_variable.wasm -third_party/devtools-frontend/src/test/e2e/resources/sources/wasm/global_variable_with_dwarf.wasm third_party/devtools-frontend/src/test/e2e/resources/sources/wasm/memory.wasm third_party/devtools-frontend/src/test/e2e/resources/sources/wasm/scopes.wasm third_party/devtools-frontend/src/test/e2e/resources/sources/wasm/stepping-with-state.wasm @@ -8795,6 +8914,30 @@ third_party/flatbuffers/src/dart/test/monsterdata_test.mon third_party/flatbuffers/src/kotlin/gradle/wrapper/gradle-wrapper.jar third_party/flatbuffers/src/samples/monster.bfbs third_party/flatbuffers/src/tests/FlatBuffers.Test.Swift/monsterdata_test.mon +third_party/flatbuffers/src/tests/annotated_binary/annotated_binary.bfbs +third_party/flatbuffers/src/tests/annotated_binary/annotated_binary.bin +third_party/flatbuffers/src/tests/annotated_binary/tests/invalid_root_offset.bin +third_party/flatbuffers/src/tests/annotated_binary/tests/invalid_root_table_too_short.bin +third_party/flatbuffers/src/tests/annotated_binary/tests/invalid_root_table_vtable_offset.bin +third_party/flatbuffers/src/tests/annotated_binary/tests/invalid_string_length.bin +third_party/flatbuffers/src/tests/annotated_binary/tests/invalid_string_length_cut_short.bin +third_party/flatbuffers/src/tests/annotated_binary/tests/invalid_struct_array_field_cut_short.bin +third_party/flatbuffers/src/tests/annotated_binary/tests/invalid_struct_field_cut_short.bin +third_party/flatbuffers/src/tests/annotated_binary/tests/invalid_table_field_offset.bin +third_party/flatbuffers/src/tests/annotated_binary/tests/invalid_table_field_size.bin +third_party/flatbuffers/src/tests/annotated_binary/tests/invalid_union_type_value.bin +third_party/flatbuffers/src/tests/annotated_binary/tests/invalid_vector_length_cut_short.bin +third_party/flatbuffers/src/tests/annotated_binary/tests/invalid_vector_scalars_cut_short.bin +third_party/flatbuffers/src/tests/annotated_binary/tests/invalid_vector_strings_cut_short.bin +third_party/flatbuffers/src/tests/annotated_binary/tests/invalid_vector_structs_cut_short.bin +third_party/flatbuffers/src/tests/annotated_binary/tests/invalid_vector_tables_cut_short.bin +third_party/flatbuffers/src/tests/annotated_binary/tests/invalid_vector_union_type_value.bin +third_party/flatbuffers/src/tests/annotated_binary/tests/invalid_vector_unions_cut_short.bin +third_party/flatbuffers/src/tests/annotated_binary/tests/invalid_vtable_field_offset.bin +third_party/flatbuffers/src/tests/annotated_binary/tests/invalid_vtable_ref_table_size.bin +third_party/flatbuffers/src/tests/annotated_binary/tests/invalid_vtable_ref_table_size_short.bin +third_party/flatbuffers/src/tests/annotated_binary/tests/invalid_vtable_size.bin +third_party/flatbuffers/src/tests/annotated_binary/tests/invalid_vtable_size_short.bin third_party/flatbuffers/src/tests/arrays_test.bfbs third_party/flatbuffers/src/tests/gold_flexbuffer_example.bin third_party/flatbuffers/src/tests/javatest.bin @@ -9099,6 +9242,7 @@ third_party/grpc/src/src/php/tests/generated_code/GPBMetadata/Math.php third_party/grpc/src/src/php/tests/interop/GPBMetadata/Src/Proto/Grpc/Testing/Messages.php third_party/grpc/src/src/php/tests/interop/GPBMetadata/Src/Proto/Grpc/Testing/PBEmpty.php third_party/grpc/src/src/php/tests/interop/GPBMetadata/Src/Proto/Grpc/Testing/Test.php +third_party/grpc/src/test/core/address_utils/sockaddr_uri_corpus/sample.dat third_party/grpc/src/test/core/end2end/fuzzers/client_fuzzer_corpus/001946397b463a3562c5951f6325069d8a3a2ded third_party/grpc/src/test/core/end2end/fuzzers/client_fuzzer_corpus/0083d5addbeca55271ed7ef93c8016bf7ca76903 third_party/grpc/src/test/core/end2end/fuzzers/client_fuzzer_corpus/00c8446b230bebbae2b473552b174a06b446337a @@ -9659,6 +9803,7 @@ third_party/grpc/src/test/core/end2end/fuzzers/client_fuzzer_corpus/cedd54df6d34 third_party/grpc/src/test/core/end2end/fuzzers/client_fuzzer_corpus/cf75632ee185df2cbbbe148e2e1ad5410f11d361 third_party/grpc/src/test/core/end2end/fuzzers/client_fuzzer_corpus/cf922d44bf08d223d3ebcd37a7e77d3e43555d08 third_party/grpc/src/test/core/end2end/fuzzers/client_fuzzer_corpus/cfa40fccc5ea4304e83ca26f4e567765c2c08627 +third_party/grpc/src/test/core/end2end/fuzzers/client_fuzzer_corpus/clusterfuzz-testcase-minimized-client_fuzzer-6514364929933312.test third_party/grpc/src/test/core/end2end/fuzzers/client_fuzzer_corpus/clusterfuzz-testcase-minimized-grpc_client_fuzzer-5765697914404864 third_party/grpc/src/test/core/end2end/fuzzers/client_fuzzer_corpus/crash-12b69708d452b3cefe2da4a708a1030a661d37fc third_party/grpc/src/test/core/end2end/fuzzers/client_fuzzer_corpus/crash-133500314833c9037b34a4c34ad779dd78a0fa8d @@ -11093,6 +11238,7 @@ third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-draw-fuzzer-5088336521986048 third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-draw-fuzzer-5103082208493568 third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-draw-fuzzer-5641612227772416 +third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-draw-fuzzer-5667125715927040 third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-draw-fuzzer-5668491560747008 third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-draw-fuzzer-5681465586352128 third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-draw-fuzzer-5686960406659072 @@ -11281,6 +11427,7 @@ third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5685097303375872 third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5689082504806400 third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5690658895953920 +third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5693568490012672 third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5695279609675776 third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5695865298092032 third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5695925913911296 @@ -11606,6 +11753,22 @@ third_party/harfbuzz-ng/src/test/shape/data/text-rendering-tests/fonts/TestSFNTO third_party/harfbuzz-ng/src/test/shape/data/text-rendering-tests/fonts/TestSVGgradientTransform.otf third_party/harfbuzz-ng/src/test/shape/data/text-rendering-tests/fonts/TestSVGgzip.otf third_party/harfbuzz-ng/src/test/shape/data/text-rendering-tests/fonts/TestSVGmultiGlyphs.otf +third_party/harfbuzz-ng/src/test/subset/data/expected/32bit_var_store/32bit_var_store.notdef-outline-retain-gids.61,62,63,64.otf +third_party/harfbuzz-ng/src/test/subset/data/expected/32bit_var_store/32bit_var_store.notdef-outline-retain-gids.61,62.otf +third_party/harfbuzz-ng/src/test/subset/data/expected/32bit_var_store/32bit_var_store.notdef-outline-retain-gids.61,63.otf +third_party/harfbuzz-ng/src/test/subset/data/expected/32bit_var_store/32bit_var_store.notdef-outline-retain-gids.61,64.otf +third_party/harfbuzz-ng/src/test/subset/data/expected/32bit_var_store/32bit_var_store.notdef-outline-retain-gids.61.otf +third_party/harfbuzz-ng/src/test/subset/data/expected/32bit_var_store/32bit_var_store.notdef-outline-retain-gids.62.otf +third_party/harfbuzz-ng/src/test/subset/data/expected/32bit_var_store/32bit_var_store.notdef-outline-retain-gids.63.otf +third_party/harfbuzz-ng/src/test/subset/data/expected/32bit_var_store/32bit_var_store.notdef-outline-retain-gids.64.otf +third_party/harfbuzz-ng/src/test/subset/data/expected/32bit_var_store/32bit_var_store.notdef-outline.61,62,63,64.otf +third_party/harfbuzz-ng/src/test/subset/data/expected/32bit_var_store/32bit_var_store.notdef-outline.61,62.otf +third_party/harfbuzz-ng/src/test/subset/data/expected/32bit_var_store/32bit_var_store.notdef-outline.61,63.otf +third_party/harfbuzz-ng/src/test/subset/data/expected/32bit_var_store/32bit_var_store.notdef-outline.61,64.otf +third_party/harfbuzz-ng/src/test/subset/data/expected/32bit_var_store/32bit_var_store.notdef-outline.61.otf +third_party/harfbuzz-ng/src/test/subset/data/expected/32bit_var_store/32bit_var_store.notdef-outline.62.otf +third_party/harfbuzz-ng/src/test/subset/data/expected/32bit_var_store/32bit_var_store.notdef-outline.63.otf +third_party/harfbuzz-ng/src/test/subset/data/expected/32bit_var_store/32bit_var_store.notdef-outline.64.otf third_party/harfbuzz-ng/src/test/subset/data/expected/cff-full-font/SourceSansPro-Regular.notdef-outline-desubroutinize-retain-gids.1FC,21,41,20,62,63.otf third_party/harfbuzz-ng/src/test/subset/data/expected/cff-full-font/SourceSansPro-Regular.notdef-outline-desubroutinize-retain-gids.61,62,63.otf third_party/harfbuzz-ng/src/test/subset/data/expected/cff-full-font/SourceSansPro-Regular.notdef-outline-desubroutinize-retain-gids.D7,D8,D9,DA,DE.otf @@ -12033,6 +12196,7 @@ third_party/harfbuzz-ng/src/test/subset/data/expected/layout.gsub8/gsub8_manuall third_party/harfbuzz-ng/src/test/subset/data/expected/layout.gsub8/gsub8_manually_created.layout-test.41.otf third_party/harfbuzz-ng/src/test/subset/data/expected/layout.gsub8/gsub8_manually_created.layout-test.61.otf third_party/harfbuzz-ng/src/test/subset/data/expected/layout.gsub8/gsub8_manually_created.layout-test.retain-all-codepoint.otf +third_party/harfbuzz-ng/src/test/subset/data/fonts/32bit_var_store.otf third_party/harfbuzz-ng/src/test/subset/data/fonts/AdobeVFPrototype.otf third_party/harfbuzz-ng/src/test/subset/data/fonts/NotoSerifMyanmar-Regular.otf third_party/harfbuzz-ng/src/test/subset/data/fonts/SourceHanSans-Regular_subset.otf @@ -14387,6 +14551,9 @@ third_party/libwebm/source/webm_parser/fuzzing/corpus/fe7ac2ef276b817af3487bab5f third_party/libwebm/source/webm_parser/fuzzing/corpus/fe7ef7c0e835873b7b1cd780f248114f18adf13a third_party/libwebm/source/webm_parser/fuzzing/corpus/ff5274cad94d590347d6cdba7637078f82e3d44a third_party/libwebm/source/webm_parser/fuzzing/corpus/ffff6a92363e0e55a9688d9bc025cd8dea3b50d4 +third_party/libwebp/src/examples/test_ref.ppm +third_party/libwebp/src/gradle/wrapper/gradle-wrapper.jar +third_party/libwebp/src/swig/libwebp.jar third_party/libxml/fuzz/seed_corpus/1f50fd9aa3a95df4a16b2ff4ce266ca83a4ff1fc third_party/libxml/fuzz/seed_corpus/3ae23066e6ca32d416573bf52ee2229db42b91ce third_party/libxml/fuzz/seed_corpus/5b3fdf55aa19abd6531bcff7b036b925eedf1cb3 @@ -14710,7 +14877,14 @@ third_party/llvm/lld/test/ELF/Inputs/no-symtab.o third_party/llvm/lld/test/ELF/Inputs/ppc64le-quadword-ldst.o third_party/llvm/lld/test/ELF/Inputs/version-use.so third_party/llvm/lld/test/ELF/lto/Inputs/drop-debug-info.bc +third_party/llvm/lld/test/MachO/Inputs/eh-frame-arm64-r.o +third_party/llvm/lld/test/MachO/Inputs/eh-frame-x86_64-r.o third_party/llvm/lld/test/wasm/corrupted.wasm.test +third_party/llvm/lldb/test/API/commands/trace/intelpt-multi-core-trace/cores/45.intelpt_trace +third_party/llvm/lldb/test/API/commands/trace/intelpt-multi-core-trace/cores/45.perf_context_switch_trace +third_party/llvm/lldb/test/API/commands/trace/intelpt-multi-core-trace/cores/51.intelpt_trace +third_party/llvm/lldb/test/API/commands/trace/intelpt-multi-core-trace/cores/51.perf_context_switch_trace +third_party/llvm/lldb/test/API/commands/trace/intelpt-multi-core-trace/modules/m.out third_party/llvm/lldb/test/API/commands/trace/intelpt-trace-multi-file/a.out third_party/llvm/lldb/test/API/commands/trace/intelpt-trace-multi-file/libbar.so third_party/llvm/lldb/test/API/commands/trace/intelpt-trace-multi-file/libfoo.so @@ -14832,6 +15006,7 @@ third_party/llvm/llvm/test/Bitcode/DISubprogram-v5.ll.bc third_party/llvm/llvm/test/Bitcode/DITemplateParameter-5.0.ll.bc third_party/llvm/llvm/test/Bitcode/Inputs/PR23310.bc third_party/llvm/llvm/test/Bitcode/Inputs/apple-clang-700-O3-g-1.bc +third_party/llvm/llvm/test/Bitcode/Inputs/bitcode-parseconstant-delay-select.bc third_party/llvm/llvm/test/Bitcode/Inputs/branch-weight.bc third_party/llvm/llvm/test/Bitcode/Inputs/byval-upgrade.bc third_party/llvm/llvm/test/Bitcode/Inputs/comdat-name-too-large.bc @@ -14999,6 +15174,7 @@ third_party/llvm/llvm/test/Bitcode/upgrade-subprogram-this.ll.bc third_party/llvm/llvm/test/Bitcode/upgrade-subprogram.ll.bc third_party/llvm/llvm/test/Bitcode/upgrade-var-annotation.ll.bc third_party/llvm/llvm/test/Bitcode/upgrade-vecreduce-intrinsics.ll.bc +third_party/llvm/llvm/test/Bitcode/upgrade-vector-insert-extract-intrinsics.ll.bc third_party/llvm/llvm/test/Bitcode/upgrade-void-ret-attr-11.0.ll.bc third_party/llvm/llvm/test/Bitcode/variableArgumentIntrinsic.3.2.ll.bc third_party/llvm/llvm/test/Bitcode/vectorInstructions.3.2.ll.bc @@ -15536,6 +15712,7 @@ third_party/llvm/llvm/test/tools/llvm-cov/Inputs/prevent_false_instantiations.co third_party/llvm/llvm/test/tools/llvm-cov/Inputs/range_based_for.gcda third_party/llvm/llvm/test/tools/llvm-cov/Inputs/range_based_for.gcno third_party/llvm/llvm/test/tools/llvm-cov/Inputs/regionMarkers.covmapping +third_party/llvm/llvm/test/tools/llvm-cov/Inputs/relative_dir/main.covmapping third_party/llvm/llvm/test/tools/llvm-cov/Inputs/report.covmapping third_party/llvm/llvm/test/tools/llvm-cov/Inputs/report.profdata third_party/llvm/llvm/test/tools/llvm-cov/Inputs/showExpansions.covmapping @@ -15870,6 +16047,8 @@ third_party/llvm/llvm/test/tools/llvm-profdata/Inputs/inline.memprofraw third_party/llvm/llvm/test/tools/llvm-profdata/Inputs/memprof-inline.exe third_party/llvm/llvm/test/tools/llvm-profdata/Inputs/multi.memprofexe third_party/llvm/llvm/test/tools/llvm-profdata/Inputs/multi.memprofraw +third_party/llvm/llvm/test/tools/llvm-profdata/Inputs/pic.memprofexe +third_party/llvm/llvm/test/tools/llvm-profdata/Inputs/pic.memprofraw third_party/llvm/llvm/test/tools/llvm-profdata/Inputs/unknown.section.compressed.extbin.profdata third_party/llvm/llvm/test/tools/llvm-profdata/Inputs/unknown.section.extbin.profdata third_party/llvm/llvm/test/tools/llvm-profdata/Inputs/weight-instr-bar.profdata @@ -16032,8 +16211,8 @@ third_party/llvm/llvm/utils/lit/tests/Inputs/shtest-shell/cat_nonprinting.bin third_party/llvm/llvm/utils/lit/tests/Inputs/shtest-shell/diff-in.bin third_party/llvm/llvm/utils/lit/tests/Inputs/shtest-shell/diff-in.utf16 third_party/llvm/mlir/test/IR/zero_whitespace.mlir -third_party/lzma_sdk/7zr.exe -third_party/lzma_sdk/Executable/7za.exe +third_party/lzma_sdk/bin/7za.exe +third_party/lzma_sdk/bin/7zr.exe third_party/minizip/minizip_uncompress_corpus/As.zip third_party/minizip/minizip_uncompress_corpus/comments.zip third_party/minizip/minizip_uncompress_corpus/corpus.zip @@ -16336,7 +16515,9 @@ third_party/ots/src/tests/fonts/bad/dcc4f3316f90bc8a4c05e0086d2b49fddd3a059b.otf third_party/ots/src/tests/fonts/bad/ea8c4b1d5178ae184ffd0346f12fd426850729cc.otf third_party/ots/src/tests/fonts/bad/eaeb6d903b14ee184f887aa8a0a81b917e252da9.otf third_party/ots/src/tests/fonts/bad/edaf09c932e0582b1473384f66d5571da752a4d2.otf +third_party/ots/src/tests/fonts/fuzzing/05a7abc8e4c954ef105d056bd6249c6fda96d4a8.otf third_party/ots/src/tests/fonts/fuzzing/10531f9105aa03bf6e0f9754ec8af33ed457ad5c.otf +third_party/ots/src/tests/fonts/fuzzing/18052b7fc1ca5c188b54864f163bebf80f488811.otf third_party/ots/src/tests/fonts/fuzzing/205edd09bd3d141cc9580f650109556cc28b22cb.otf third_party/ots/src/tests/fonts/fuzzing/2a12de12323bfd99b9c4bb33ed20b66b8ff0915f.otf third_party/ots/src/tests/fonts/fuzzing/43979b90b2dd929723cf4fe1715990bcb9c9a56b.otf @@ -16349,12 +16530,13 @@ third_party/ots/src/tests/fonts/fuzzing/94895e7495f726fa316ca3f2a03c98b86dc20560 third_party/ots/src/tests/fonts/fuzzing/94bdbcb520c5301750167dc433803ac7933da028.otf third_party/ots/src/tests/fonts/fuzzing/b9e2aaa0d75fcef6971ec3a96d806ba4a6b31fe2.otf third_party/ots/src/tests/fonts/fuzzing/d69ecb7001e46df61c33e2ec74fdcdd32e018db3.ttc +third_party/ots/src/tests/fonts/good/02d99e81593bcabce56b6a589254e8bc77e00208.otf +third_party/ots/src/tests/fonts/good/171ec9ef597e59a0f33cdeae1d4cf43af1d255ce.otf third_party/ots/src/tests/fonts/good/27f2cd91ff43713d977b2b253e82b8fcb781e674.otf third_party/ots/src/tests/fonts/good/2eba8164a0811c8422ecde8900bf476bb4a05ca3.otf third_party/ots/src/tests/fonts/good/4c471c403831e131c7887e9e0b9a547495749579.otf third_party/ots/src/tests/fonts/good/84df123947f7f5f9a5456e755f91bef963b1dd7c.otf third_party/ots/src/tests/fonts/good/89166e0ffdfdac0309d31012d1d5c1de8fe65a52.otf -third_party/ots/src/tests/fonts/good/9780d8ca01f53d2f413b9d0403c0412b1f5bbd06.otf third_party/ots/src/tests/fonts/good/a64a622a50d6400592a9590c003afb02e9e4436d.otf third_party/ots/src/tests/fonts/good/a69c0298f6d3e29903a492ce1f175932dabf800e.otf third_party/ots/src/tests/fonts/good/c3886b3124a97b9b9212c426c50366773e9ef10c.otf @@ -16389,8 +16571,16 @@ third_party/protobuf/csharp/keys/Google.Protobuf.snk third_party/protobuf/csharp/src/Google.Protobuf.Test/testprotos.pb third_party/protobuf/objectivec/Tests/golden_message third_party/protobuf/objectivec/Tests/golden_packed_fields_message -third_party/protobuf/python/compatibility_tests/v2.5.0/tests/google/protobuf/internal/golden_message -third_party/protobuf/python/compatibility_tests/v2.5.0/tests/google/protobuf/internal/golden_packed_fields_message +third_party/protobuf/php/src/GPBMetadata/Google/Protobuf/Any.php +third_party/protobuf/php/src/GPBMetadata/Google/Protobuf/Api.php +third_party/protobuf/php/src/GPBMetadata/Google/Protobuf/Duration.php +third_party/protobuf/php/src/GPBMetadata/Google/Protobuf/FieldMask.php +third_party/protobuf/php/src/GPBMetadata/Google/Protobuf/GPBEmpty.php +third_party/protobuf/php/src/GPBMetadata/Google/Protobuf/SourceContext.php +third_party/protobuf/php/src/GPBMetadata/Google/Protobuf/Struct.php +third_party/protobuf/php/src/GPBMetadata/Google/Protobuf/Timestamp.php +third_party/protobuf/php/src/GPBMetadata/Google/Protobuf/Type.php +third_party/protobuf/php/src/GPBMetadata/Google/Protobuf/Wrappers.php third_party/protobuf/src/google/protobuf/testdata/bad_utf8_string third_party/protobuf/src/google/protobuf/testdata/golden_message third_party/protobuf/src/google/protobuf/testdata/golden_message_maps @@ -16444,7 +16634,6 @@ third_party/rust/libloading/v0_7/crate/tests/nagisa32.dll third_party/rust/libloading/v0_7/crate/tests/nagisa64.dll third_party/rust/regex/v1/crate/src/testdata/basic.dat third_party/rust/regex/v1/crate/tests/fowler.rs -third_party/rust/unicode_segmentation/v1/crate/src/tables.rs third_party/skia/modules/canvaskit/tests/assets/Roboto-Regular.otf third_party/skia/modules/canvaskit/tests/assets/red_line.skp third_party/skia/modules/canvaskit/tests/assets/test.ttc @@ -17030,9 +17219,14 @@ third_party/tflite/src/tensorflow/lite/tools/optimize/testdata/unidirectional_se third_party/tflite/src/tensorflow/lite/tools/optimize/testdata/unpack.bin third_party/tflite/src/tensorflow/lite/tools/optimize/testdata/weight_shared_between_convs.bin third_party/tflite/src/tensorflow/lite/tools/optimize/testdata/where.bin +third_party/tflite/src/tensorflow/python/checkpoint/testdata/table_legacy_saveable_object.data-00000-of-00001 +third_party/tflite/src/tensorflow/python/checkpoint/testdata/table_legacy_saveable_object.index third_party/tflite/src/tensorflow/python/compiler/tensorrt/model_tests/sample_model/saved_model.pb third_party/tflite/src/tensorflow/python/compiler/tensorrt/test/testdata/mnist/model.ckpt-46900.data-00000-of-00001 third_party/tflite/src/tensorflow/python/compiler/tensorrt/test/testdata/mnist/model.ckpt-46900.index +third_party/tflite/src/tensorflow/python/compiler/tensorrt/test/testdata/tf_variablev2_saved_model/saved_model.pb +third_party/tflite/src/tensorflow/python/compiler/tensorrt/test/testdata/tf_variablev2_saved_model/variables/variables.data-00000-of-00001 +third_party/tflite/src/tensorflow/python/compiler/tensorrt/test/testdata/tf_variablev2_saved_model/variables/variables.index third_party/tflite/src/tensorflow/python/compiler/tensorrt/test/testdata/tftrt_2.0_saved_model/saved_model.pb third_party/tflite/src/tensorflow/python/compiler/tensorrt/test/testdata/tftrt_2.0_saved_model/variables/variables.data-00000-of-00002 third_party/tflite/src/tensorflow/python/compiler/tensorrt/test/testdata/tftrt_2.0_saved_model/variables/variables.data-00001-of-00002