From e0de5c9ab1a5a8703ef7c12e460a01af05c2d46d Mon Sep 17 00:00:00 2001 From: Blaise Date: Thu, 20 Oct 2022 10:21:39 -0500 Subject: [PATCH] Update to Chromium 107.0.5304.62 --- chromium_version.txt | 2 +- domain_substitution.list | 377 ++++----- .../disable-fetching-field-trials.patch | 4 +- ...01-fix-building-without-safebrowsing.patch | 58 +- .../0005-disable-default-extensions.patch | 6 +- .../core/inox-patchset/0021-disable-rlz.patch | 2 +- ...refixes-to-possibly-evil-connections.patch | 26 +- ..._browsing-disable-incident-reporting.patch | 2 +- .../block-trk-and-subdomains.patch | 16 +- .../ungoogled-chromium/disable-gaia.patch | 2 +- .../disable-google-host-detection.patch | 35 +- .../disable-mei-preload.patch | 4 +- .../disable-privacy-sandbox.patch | 4 +- .../ungoogled-chromium/disable-signin.patch | 2 +- .../disable-webstore-urls.patch | 2 +- .../core/ungoogled-chromium/doh-changes.patch | 2 +- .../fix-building-with-prunned-binaries.patch | 10 - .../fix-building-without-safebrowsing.patch | 294 ++++--- .../remove-unused-preferences-fields.patch | 336 ++++---- ...e-google-search-engine-with-nosearch.patch | 3 +- .../toggle-translation-via-switch.patch | 8 +- ...g-flags-client-rects-and-measuretext.patch | 49 +- ...ngerprinting-canvas-image-data-noise.patch | 30 +- .../flag-max-connections-per-host.patch | 8 +- .../extra/debian/disable/welcome-page.patch | 2 +- .../0006-modify-default-prefs.patch | 16 +- ...ble-profile-auto-import-on-first-run.patch | 2 +- .../updater-disable-auto-update.patch | 2 +- .../add-flag-for-close-confirmation.patch | 14 +- .../add-flag-for-custom-ntp.patch | 2 +- .../add-flag-for-disabling-link-drag.patch | 6 +- .../add-flag-for-grab-handle.patch | 2 +- ...g-for-omnibox-autocomplete-filtering.patch | 14 +- .../add-flag-for-qr-generator.patch | 2 +- .../add-flag-for-referrer-header.patch | 2 +- ...dd-flag-for-search-engine-collection.patch | 16 +- .../add-flag-for-tab-hover-cards.patch | 2 +- .../add-flag-for-tabsearch-button.patch | 4 +- .../add-flag-to-clear-data-on-exit.patch | 2 +- ...d-flag-to-close-window-with-last-tab.patch | 6 +- ...g-to-configure-extension-downloading.patch | 4 +- .../add-flag-to-convert-popups-to-tabs.patch | 7 +- ...-to-disable-local-history-expiration.patch | 2 +- .../add-flag-to-hide-extensions-menu.patch | 12 +- .../add-flag-to-hide-side-panel-button.patch | 4 +- .../add-flag-to-scroll-tabs.patch | 6 +- .../add-flag-to-show-avatar-button.patch | 2 +- .../add-ipv6-probing-option.patch | 2 +- .../add-suggestions-url-field.patch | 4 +- .../add-ungoogled-flag-headers.patch | 2 +- .../disable-download-quarantine.patch | 36 +- .../disable-webgl-renderer-info.patch | 4 +- ...ble-default-prefetch-privacy-changes.patch | 2 +- .../enable-paste-and-go-new-tab-button.patch | 4 +- .../prepopulated-search-engines.patch | 2 +- .../remove-uneeded-ui.patch | 20 +- pruning.list | 788 +++++++++++++++++- 57 files changed, 1557 insertions(+), 720 deletions(-) diff --git a/chromium_version.txt b/chromium_version.txt index 9c9ccaff..36b6393d 100644 --- a/chromium_version.txt +++ b/chromium_version.txt @@ -1 +1 @@ -106.0.5249.119 +107.0.5304.62 diff --git a/domain_substitution.list b/domain_substitution.list index 055a193a..8eaf5b0e 100644 --- a/domain_substitution.list +++ b/domain_substitution.list @@ -22,7 +22,6 @@ android_webview/nonembedded/java/res_devui/values/strings.xml android_webview/test/data/components/fake_component_manifest.json android_webview/test/data/components/fake_component_update_response.json android_webview/tools/cts_config/webview_cts_gcs_path.json -android_webview/tools/generate_flag_labels.py android_webview/tools/record_netlog.py android_webview/tools/remove_preinstalled_webview.py android_webview/tools/update_cts.py @@ -45,12 +44,6 @@ 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/device_activity/device_activity_client_unittest.cc -ash/components/device_activity/device_activity_controller.cc -ash/components/drivefs/drivefs_auth.cc -ash/components/drivefs/drivefs_http_client_unittest.cc -ash/components/geolocation/simple_geolocation_provider.cc -ash/components/login/hibernate/hibernate_manager_unittest.cc ash/components/multidevice/remote_device_test_util.cc ash/components/multidevice/stub_multidevice_util.cc ash/components/phonehub/notification.h @@ -65,6 +58,7 @@ ash/constants/ash_switches.cc ash/constants/url_constants.cc ash/controls/contextual_nudge.cc ash/fast_ink/laser/laser_pointer_view.cc +ash/glanceables/glanceables_unittests.cc ash/glanceables/glanceables_welcome_label_unittest.cc ash/login/ui/auth_icon_view.cc ash/login/ui/login_remove_account_dialog_unittest.cc @@ -127,6 +121,7 @@ ash/webui/camera_app_ui/resources/js/sound.ts ash/webui/camera_app_ui/resources/js/untrusted_ga_helper.ts ash/webui/camera_app_ui/resources/js/views/camera_intent.ts ash/webui/camera_app_ui/resources/js/views/crop_document.ts +ash/webui/camera_app_ui/resources/js/views/document_fix_mode.ts ash/webui/camera_app_ui/resources/js/views/settings/primary.ts ash/webui/camera_app_ui/resources/strings/camera_strings.grd ash/webui/common/resources/PRESUBMIT.py @@ -166,12 +161,11 @@ 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_test_helper.cc ash/wm/desks/templates/saved_desk_unittest.cc -ash/wm/overview/overview_test_base.cc ash/wm/screen_pinning_controller.h base/BUILD.gn base/PRESUBMIT.py -base/allocator/allocator_shim_default_dispatch_to_partition_alloc.cc base/allocator/partition_allocator/address_space_randomization.h base/allocator/partition_allocator/oom.cc base/allocator/partition_allocator/oom.h @@ -187,6 +181,7 @@ base/allocator/partition_allocator/partition_alloc_config.h base/allocator/partition_allocator/partition_alloc_unittest.cc base/allocator/partition_allocator/partition_ref_count.h base/allocator/partition_allocator/partition_tls.h +base/allocator/partition_allocator/shim/allocator_shim_default_dispatch_to_partition_alloc.cc base/allocator/partition_allocator/starscan/stack/asm/x64/push_registers_asm.cc base/allocator/partition_allocator/starscan/stack/stack.cc base/android/android_image_reader_abi.h @@ -221,7 +216,6 @@ base/lazy_instance_helpers.h base/logging.cc base/logging.h base/mac/close_nocancel.cc -base/mac/objc_release_properties_unittest.mm base/memory/aligned_memory.cc base/memory/discardable_shared_memory.cc base/memory/raw_ptr.cc @@ -245,7 +239,6 @@ base/process/process_metrics.h base/process/process_metrics_unittest.cc base/profiler/chrome_unwind_info_android.h base/profiler/metadata_recorder.h -base/rand_util_posix.cc base/rand_util_win.cc base/strings/pattern_unittest.cc base/strings/string_number_conversions_unittest.cc @@ -340,6 +333,7 @@ build/chromeos/test_runner.py build/config/BUILDCONFIG.gn build/config/android/BUILD.gn build/config/android/rules.gni +build/config/chrome_build.gni build/config/chromeos/args.gni build/config/chromeos/rules.gni build/config/compiler/BUILD.gn @@ -456,6 +450,7 @@ chrome/browser/android/signin/web_signin_bridge_unittest.cc chrome/browser/android/tab_android.cc chrome/browser/android/vr/PRESUBMIT.py chrome/browser/android/webapk/webapk_installer.cc +chrome/browser/apps/app_deduplication_service/app_deduplication_service_unittest.cc 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 @@ -541,7 +536,9 @@ 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.h -chrome/browser/ash/file_manager/office_task_selection_helper.cc +chrome/browser/ash/file_manager/open_with_browser.cc +chrome/browser/ash/file_manager/open_with_browser.h +chrome/browser/ash/file_manager/open_with_browser_browsertest.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/floating_workspace/floating_workspace_service_unittest.cc @@ -567,6 +564,9 @@ chrome/browser/ash/login/login_ui_browsertest.cc chrome/browser/ash/login/login_ui_keyboard_browsertest.cc chrome/browser/ash/login/login_ui_shelf_visibility_browsertest.cc chrome/browser/ash/login/marketing_backend_connector.cc +chrome/browser/ash/login/oobe_quick_start/connectivity/quick_start_decoder_unittest.cc +chrome/browser/ash/login/oobe_quick_start/connectivity/target_fido_controller.cc +chrome/browser/ash/login/oobe_quick_start/connectivity/target_fido_controller_unittest.cc chrome/browser/ash/login/password_change_browsertest.cc chrome/browser/ash/login/profile_auth_data_unittest.cc chrome/browser/ash/login/quick_unlock/pin_migration_browsertest.cc @@ -587,6 +587,7 @@ chrome/browser/ash/login/test/logged_in_user_mixin.cc chrome/browser/ash/login/test/login_manager_mixin.cc chrome/browser/ash/login/test/login_manager_mixin.h chrome/browser/ash/login/ui/captive_portal_view.cc +chrome/browser/ash/login/users/default_user_image/default_user_images.cc chrome/browser/ash/login/users/multi_profile_user_controller_unittest.cc chrome/browser/ash/net/network_diagnostics/arc_dns_resolution_routine.cc chrome/browser/ash/net/network_diagnostics/dns_latency_routine.cc @@ -618,6 +619,7 @@ 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/dlp/dlp_files_controller_unittest.cc chrome/browser/ash/policy/enrollment/account_status_check_fetcher.cc chrome/browser/ash/policy/enrollment/account_status_check_fetcher_unittest.cc chrome/browser/ash/policy/handlers/powerwash_requirements_checker.cc @@ -703,19 +705,14 @@ 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_for_testing/buildflags.gni 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 -chrome/browser/chromeos/extensions/device_local_account_management_policy_provider.cc chrome/browser/chromeos/extensions/file_manager/file_manager_private_apitest.cc chrome/browser/chromeos/extensions/file_manager/private_api_misc.cc chrome/browser/chromeos/extensions/file_manager/system_notification_manager_unittest.cc -chrome/browser/chromeos/extensions/permissions_updater_delegate_chromeos_unittest.cc chrome/browser/chromeos/extensions/telemetry/api/api_guard_delegate_unittest.cc -chrome/browser/chromeos/extensions/telemetry/api/base_telemetry_extension_browser_test.cc -chrome/browser/chromeos/extensions/telemetry/chromeos_permission_messages_unittest.cc chrome/browser/chromeos/extensions/users_private/users_private_apitest.cc chrome/browser/chromeos/policy/dlp/data_transfer_dlp_controller_browsertest.cc chrome/browser/chromeos/policy/dlp/dlp_clipboard_bubble_constants.h @@ -751,14 +748,17 @@ chrome/browser/enterprise/connectors/analysis/analysis_service_settings_unittest chrome/browser/enterprise/connectors/analysis/content_analysis_delegate_browsertest.cc chrome/browser/enterprise/connectors/analysis/content_analysis_delegate_unittest.cc chrome/browser/enterprise/connectors/analysis/content_analysis_dialog_browsertest.cc +chrome/browser/enterprise/connectors/analysis/file_transfer_analysis_delegate_unittest.cc chrome/browser/enterprise/connectors/connectors_manager_unittest.cc chrome/browser/enterprise/connectors/connectors_service_unittest.cc chrome/browser/enterprise/connectors/device_trust/attestation/desktop/google_keys.cc chrome/browser/enterprise/connectors/device_trust/device_trust_browsertest.cc chrome/browser/enterprise/connectors/device_trust/key_management/browser/commands/mac_key_rotation_command.cc chrome/browser/enterprise/connectors/device_trust/key_management/browser/commands/mac_key_rotation_command_unittest.cc +chrome/browser/enterprise/connectors/device_trust/key_management/core/network/win_key_network_delegate_unittest.cc chrome/browser/enterprise/connectors/device_trust/key_management/installer/management_service/rotate_util.cc chrome/browser/enterprise/connectors/device_trust/key_management/installer/management_service/rotate_util_unittest.cc +chrome/browser/enterprise/connectors/device_trust/signals/decorators/ash/ash_signals_decorator_browsertest.cc chrome/browser/enterprise/connectors/device_trust/signals/decorators/browser/browser_signals_decorator_unittest.cc chrome/browser/enterprise/connectors/file_system/box_api_call_flow.cc chrome/browser/enterprise/connectors/file_system/box_api_call_flow_unittest.cc @@ -804,7 +804,6 @@ chrome/browser/extensions/api/declarative_net_request/ruleset_manager_unittest.c chrome/browser/extensions/api/declarative_webrequest/webrequest_action_unittest.cc chrome/browser/extensions/api/declarative_webrequest/webrequest_rules_registry_unittest.cc chrome/browser/extensions/api/developer_private/developer_private_api_unittest.cc -chrome/browser/extensions/api/developer_private/extension_info_generator.cc chrome/browser/extensions/api/developer_private/extension_info_generator_unittest.cc chrome/browser/extensions/api/downloads/downloads_api.h chrome/browser/extensions/api/downloads/downloads_api_browsertest.cc @@ -895,6 +894,7 @@ 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/favicon/favicon_utils_unittest.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 @@ -922,6 +922,9 @@ chrome/browser/importer/firefox_profile_lock_win.cc chrome/browser/importer/ie_importer_browsertest_win.cc chrome/browser/importer/profile_writer_unittest.cc chrome/browser/installable/installable_manager_browsertest.cc +chrome/browser/k_anonymity_service/k_anonymity_service_client_unittest.cc +chrome/browser/k_anonymity_service/k_anonymity_service_urls.h +chrome/browser/k_anonymity_service/k_anonymity_trust_token_getter_unittest.cc chrome/browser/lacros/account_manager/account_manager_util_unittest.cc chrome/browser/lacros/account_manager/account_profile_mapper_unittest.cc chrome/browser/lacros/account_manager/get_account_information_helper_unittest.cc @@ -1075,7 +1078,6 @@ chrome/browser/permissions/quiet_permission_prompt_model_android.cc chrome/browser/platform_keys/extension_key_permissions_service.cc chrome/browser/platform_keys/extension_platform_keys_service.cc chrome/browser/platform_util_win.cc -chrome/browser/plugins/plugin_finder_unittest.cc chrome/browser/policy/cloud/cloud_policy_browsertest.cc chrome/browser/policy/cloud/device_management_service_browsertest.cc chrome/browser/policy/cloud/user_policy_signin_service_unittest.cc @@ -1251,23 +1253,19 @@ chrome/browser/resources/omnibox/omnibox.html chrome/browser/resources/omnibox/omnibox_output.js chrome/browser/resources/pdf/elements/icons.html chrome/browser/resources/pdf/ink/drawing_canvas.d.ts -chrome/browser/resources/pdf/source_capabilities.d.ts -chrome/browser/resources/plugin_metadata/plugins_chromeos.json -chrome/browser/resources/plugin_metadata/plugins_linux.json -chrome/browser/resources/plugin_metadata/plugins_mac.json -chrome/browser/resources/plugin_metadata/plugins_win.json chrome/browser/resources/print_preview/data/destination_store.ts chrome/browser/resources/print_preview/ui/icons.html chrome/browser/resources/settings/a11y_page/a11y_page.ts chrome/browser/resources/settings/about_page/about_page.html chrome/browser/resources/settings/appearance_page/appearance_page.ts +chrome/browser/resources/settings/autofill_page/passwords_import_dialog.ts chrome/browser/resources/settings/autofill_page/passwords_list_handler.ts chrome/browser/resources/settings/chromeos/bluetooth_page/bluetooth_device_list_item.js chrome/browser/resources/settings/chromeos/crostini_page/crostini_disk_resize_dialog.html chrome/browser/resources/settings/chromeos/device_page/stylus.js -chrome/browser/resources/settings/chromeos/os_a11y_page/manage_a11y_page.html +chrome/browser/resources/settings/chromeos/os_a11y_page/keyboard_and_text_input_page.js chrome/browser/resources/settings/chromeos/os_a11y_page/manage_a11y_page.js -chrome/browser/resources/settings/chromeos/os_a11y_page/os_a11y_page.html +chrome/browser/resources/settings/chromeos/os_a11y_page/os_a11y_page.js chrome/browser/resources/settings/chromeos/os_about_page/channel_switcher_dialog.html chrome/browser/resources/settings/chromeos/os_about_page/os_about_page.html chrome/browser/resources/settings/chromeos/os_apps_page/app_management_page/borealis_page/borealis_detail_view.html @@ -1314,7 +1312,6 @@ 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 chrome/browser/search/background/ntp_backgrounds.cc @@ -1374,8 +1371,10 @@ 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 +chrome/browser/supervised_user/kids_chrome_management/kids_external_fetcher.cc chrome/browser/supervised_user/kids_management_url_checker_client_unittest.cc chrome/browser/supervised_user/supervised_user_error_page/resources/supervised_user_block_interstitial.html +chrome/browser/supervised_user/supervised_user_error_page/resources/supervised_user_block_interstitial_v2.html chrome/browser/supervised_user/supervised_user_navigation_throttle_browsertest.cc chrome/browser/supervised_user/supervised_user_service.cc chrome/browser/supervised_user/supervised_user_settings_service_unittest.cc @@ -1434,9 +1433,10 @@ chrome/browser/ui/app_list/search/common/string_util_unittest.cc chrome/browser/ui/app_list/search/files/item_suggest_cache.h chrome/browser/ui/app_list/search/files/item_suggest_cache_unittest.cc chrome/browser/ui/app_list/search/omnibox_lacros_provider_unittest.cc +chrome/browser/ui/app_list/search/omnibox_provider_unittest.cc chrome/browser/ui/app_list/search/omnibox_util.cc +chrome/browser/ui/app_list/search/ranking/ranking_item_util_unittest.cc chrome/browser/ui/app_list/search/search_result_ranker/app_launch_event_logger_unittest.cc -chrome/browser/ui/app_list/search/search_result_ranker/ranking_item_util_unittest.cc chrome/browser/ui/app_list/search/search_result_ranker/search_result_ranker_unittest.cc chrome/browser/ui/ash/ambient/ambient_client_impl.cc chrome/browser/ui/ash/ambient/ambient_client_impl_unittest.cc @@ -1493,11 +1493,10 @@ chrome/browser/ui/global_media_controls/presentation_request_notification_produc chrome/browser/ui/hid/hid_chooser_controller_unittest.cc chrome/browser/ui/intent_picker_tab_helper_unittest.cc chrome/browser/ui/managed_ui.cc -chrome/browser/ui/media_router/media_cast_mode.h -chrome/browser/ui/media_router/media_cast_mode_unittest.cc chrome/browser/ui/media_router/media_router_ui_helper_unittest.cc chrome/browser/ui/media_router/media_router_ui_unittest.cc chrome/browser/ui/media_router/query_result_manager.h +chrome/browser/ui/omnibox/omnibox_pedal_implementations.cc chrome/browser/ui/omnibox/omnibox_view_browsertest.cc chrome/browser/ui/passwords/account_storage_auth_helper_unittest.cc chrome/browser/ui/passwords/bubble_controllers/generation_confirmation_bubble_controller.h @@ -1543,6 +1542,8 @@ chrome/browser/ui/views/bookmarks/bookmark_bubble_view_browsertest.cc chrome/browser/ui/views/bookmarks/bookmark_bubble_view_unittest.cc chrome/browser/ui/views/bookmarks/bookmark_context_menu_unittest.cc chrome/browser/ui/views/bookmarks/bookmark_menu_delegate_unittest.cc +chrome/browser/ui/views/commerce/price_tracking_bubble_dialog_view_unittest.cc +chrome/browser/ui/views/commerce/price_tracking_icon_view_integration_test.cc chrome/browser/ui/views/extensions/extension_install_dialog_view_browsertest.cc chrome/browser/ui/views/extensions/extension_uninstall_dialog_view_browsertest.cc chrome/browser/ui/views/file_system_access/file_system_access_permission_view_browsertest.cc @@ -1553,6 +1554,7 @@ chrome/browser/ui/views/frame/webui_tab_strip_interactive_uitest.cc chrome/browser/ui/views/hats/hats_next_web_dialog.cc chrome/browser/ui/views/intent_picker_bubble_view_browsertest_chromeos.cc chrome/browser/ui/views/intent_picker_bubble_view_unittest.cc +chrome/browser/ui/views/lens/lens_side_panel_controller.cc chrome/browser/ui/views/lens/lens_side_panel_view.cc chrome/browser/ui/views/location_bar/selected_keyword_view.h chrome/browser/ui/views/network_profile_bubble_view.cc @@ -1586,20 +1588,19 @@ chrome/browser/ui/views/tabs/tab_hover_card_bubble_view_browsertest.cc chrome/browser/ui/views/translate/translate_bubble_view_interactive_uitest.cc chrome/browser/ui/views/user_education/browser_feature_promo_controller.cc chrome/browser/ui/views/web_apps/frame_toolbar/web_app_frame_toolbar_browsertest.cc -chrome/browser/ui/views/web_apps/web_app_integration_test_driver.h chrome/browser/ui/views/webid/fedcm_account_selection_view_desktop_browsertest.cc chrome/browser/ui/web_applications/web_app_browsertest.cc chrome/browser/ui/web_applications/web_app_navigate_browsertest.cc chrome/browser/ui/webui/PRESUBMIT.py chrome/browser/ui/webui/app_management/app_management_page_handler.cc +chrome/browser/ui/webui/ash/add_supervision/add_supervision_ui.cc +chrome/browser/ui/webui/ash/add_supervision/add_supervision_ui_browsertest.cc chrome/browser/ui/webui/autofill_and_password_manager_internals/internals_ui_handler.cc chrome/browser/ui/webui/bookmarks/bookmarks_browsertest.cc -chrome/browser/ui/webui/chromeos/add_supervision/add_supervision_ui.cc -chrome/browser/ui/webui/chromeos/add_supervision/add_supervision_ui_browsertest.cc +chrome/browser/ui/webui/chromeos/cloud_upload/drive_upload_handler.cc chrome/browser/ui/webui/chromeos/edu_account_login_handler_unittest.cc chrome/browser/ui/webui/chromeos/edu_coexistence/edu_coexistence_login_handler_chromeos.cc 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 @@ -1628,7 +1629,7 @@ chrome/browser/ui/webui/profile_info_watcher.h chrome/browser/ui/webui/sanitized_image_source.cc chrome/browser/ui/webui/sanitized_image_source_unittest.cc chrome/browser/ui/webui/settings/about_handler_unittest.cc -chrome/browser/ui/webui/settings/chromeos/parental_controls_handler.cc +chrome/browser/ui/webui/settings/ash/parental_controls_handler.cc chrome/browser/ui/webui/settings/on_startup_handler_unittest.cc chrome/browser/ui/webui/settings/people_handler_unittest.cc chrome/browser/ui/webui/settings/profile_info_handler_unittest.cc @@ -1648,6 +1649,7 @@ chrome/browser/ui/webui/signin/signin_error_handler_unittest.cc chrome/browser/ui/webui/signin/signin_helper_chromeos_browsertest.cc chrome/browser/ui/webui/signin/signin_reauth_ui.h chrome/browser/ui/webui/signin/sync_confirmation_handler_unittest.cc +chrome/browser/ui/webui/signin/turn_sync_on_helper_browsertest.cc chrome/browser/ui/webui/signin/turn_sync_on_helper_unittest.cc chrome/browser/ui/webui/signin/user_cloud_signin_restriction_policy_fetcher_chromeos.cc chrome/browser/ui/webui/signin/user_cloud_signin_restriction_policy_fetcher_chromeos.h @@ -1657,6 +1659,7 @@ chrome/browser/ui/webui/welcome/google_apps_handler.cc chrome/browser/ui/webui/welcome/ntp_background_handler.cc chrome/browser/ui/webui/whats_new/whats_new_ui.cc chrome/browser/ui/webui/whats_new/whats_new_util.cc +chrome/browser/ui/webui/whats_new/whats_new_util_unittest.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_browsertest.cc @@ -1721,7 +1724,6 @@ chrome/chrome_cleaner/engines/controllers/elevating_facade.cc chrome/chrome_cleaner/executables/chrome_cleaner_main.cc chrome/chrome_cleaner/http/http_agent_impl.cc chrome/chrome_cleaner/ipc/chrome_prompt_test_util.cc -chrome/chrome_cleaner/ipc/sandbox.cc chrome/chrome_cleaner/logging/cleaner_logging_service.cc chrome/chrome_cleaner/logging/dummy_api_keys.cc chrome/chrome_cleaner/logging/registry_logger.cc @@ -1753,8 +1755,6 @@ chrome/chrome_elf/third_party_dlls/main.h chrome/common/apps/platform_apps/api/PRESUBMIT.py chrome/common/chrome_features.cc chrome/common/chrome_switches.cc -chrome/common/chromeos/extensions/chromeos_system_extension_info.cc -chrome/common/chromeos/extensions/chromeos_system_extension_info_unittest.cc chrome/common/conflicts/module_watcher_win.cc chrome/common/extensions/PRESUBMIT.py chrome/common/extensions/api/PRESUBMIT.py @@ -1997,7 +1997,8 @@ chrome/updater/mac/setup/ks_tickets_unittest.mm chrome/updater/test/service/win/ui.py chrome/updater/tools/PRESUBMIT.py chrome/updater/tools/certificate_tag.cc -chrome/updater/win/installer/installer.cc +chrome/updater/util_unittest.cc +chrome/updater/util_win_unittest.cc chrome/updater/win/protocol_parser_xml_unittest.cc chrome/updater/win/signing/PRESUBMIT.py chrome/updater/win/task_scheduler.cc @@ -2035,26 +2036,32 @@ chromeos/ash/components/cryptohome/userdataauth_util.cc chromeos/ash/components/dbus/arc/arc_obb_mounter_client.h chromeos/ash/components/dbus/biod/fake_biod_client_unittest.cc chromeos/ash/components/dbus/debug_daemon/debug_daemon_client.h +chromeos/ash/components/dbus/dlcservice/dlcservice_client.h chromeos/ash/components/dbus/hiberman/hiberman_client_unittest.cc chromeos/ash/components/dbus/rmad/fake_rmad_client.cc +chromeos/ash/components/device_activity/device_activity_client_unittest.cc +chromeos/ash/components/device_activity/device_activity_controller.cc +chromeos/ash/components/drivefs/drivefs_auth.cc +chromeos/ash/components/drivefs/drivefs_http_client_unittest.cc +chromeos/ash/components/geolocation/simple_geolocation_provider.cc chromeos/ash/components/local_search_service/content_extraction_utils_unittest.cc +chromeos/ash/components/login/auth/recovery/service_constants.cc +chromeos/ash/components/login/hibernate/hibernate_manager_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/components/oobe_quick_start/connectivity/target_fido_controller.cc -chromeos/ash/components/oobe_quick_start/connectivity/target_fido_controller_unittest.cc chromeos/ash/components/string_matching/tokenized_string_unittest.cc chromeos/ash/services/assistant/assistant_manager_service_impl.cc chromeos/ash/services/assistant/service.cc chromeos/ash/services/assistant/service_unittest.cc +chromeos/ash/services/libassistant/public/cpp/assistant_suggestion.h chromeos/chromeos_strings.grd chromeos/components/quick_answers/translation_result_loader.cc chromeos/components/quick_answers/translation_result_loader_unittest.cc chromeos/components/test/data/onc/proxy_config.json chromeos/components/test/data/onc/shill_wifi_proxy.json -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 @@ -2078,7 +2085,6 @@ chromeos/printing/uri_fuzzer_seed_corpus/uri3.txt chromeos/printing/uri_fuzzer_seed_corpus/uri4.txt chromeos/printing/uri_fuzzer_seed_corpus/uri49.txt chromeos/printing/uri_fuzzer_seed_corpus/uri5.txt -chromeos/services/libassistant/public/cpp/assistant_suggestion.h components/BUILD.gn components/account_manager_core/account_manager_facade_impl_unittest.cc components/android_system_error_page/error_page_populator.cc @@ -2103,7 +2109,6 @@ components/autofill/core/browser/browser_autofill_manager_unittest.cc components/autofill/core/browser/data_model/test_data_creator.cc components/autofill/core/browser/form_data_importer_unittest.cc components/autofill/core/browser/form_parsing/address_field.cc -components/autofill/core/browser/form_processing/name_processing_util.cc components/autofill/core/browser/form_structure_unittest.cc components/autofill/core/browser/metrics/autofill_metrics_test_base.cc components/autofill/core/browser/metrics/autofill_metrics_unittest.cc @@ -2147,11 +2152,11 @@ components/autofill_assistant/browser/devtools/value_conversions.h components/autofill_assistant/browser/field_formatter_unittest.cc components/autofill_assistant/browser/headless/client_headless.cc components/autofill_assistant/browser/metrics.h -components/autofill_assistant/browser/public/autofill_assistant.h components/autofill_assistant/browser/script_parameters_unittest.cc components/autofill_assistant/browser/service/cup_impl.h components/autofill_assistant/browser/service/server_url_fetcher.cc components/autofill_assistant/browser/service/server_url_fetcher_unittest.cc +components/autofill_assistant/browser/starter_heuristic_configs/launched_configs.cc components/autofill_assistant/browser/starter_unittest.cc components/autofill_assistant/browser/trigger_scripts/trigger_script_coordinator_unittest.cc components/autofill_assistant/browser/ui_controller_unittest.cc @@ -2195,11 +2200,13 @@ components/certificate_transparency/data/log_list.json components/chrome_cleaner/public/constants/constants.h components/cloud_devices/common/cloud_device_description.h components/cloud_devices/common/printer_description.h +components/commerce/core/account_checker.cc components/commerce/core/commerce_feature_list.h components/commerce/core/heuristics/resources/cart_domain_cart_url_regex.json components/commerce/core/subscriptions/subscriptions_manager_unittest.cc components/commerce/core/subscriptions/subscriptions_server_proxy.cc components/commerce/core/subscriptions/subscriptions_server_proxy_unittest.cc +components/commerce_strings.grdp components/component_updater/component_updater_url_constants.cc components/components_google_chrome_strings.grd components/content_creation/notes/core/server/notes_repository.cc @@ -2216,7 +2223,7 @@ 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/contextual_search/core/browser/contextual_search_delegate_unittest.cc +components/contextual_search/core/browser/contextual_search_delegate_impl_unittest.cc components/continuous_search/browser/search_result_extractor_client_unittest.cc components/cookie_config/cookie_store_util.cc components/country_codes/country_codes.cc @@ -2335,6 +2342,7 @@ components/history/metrics/domain_diversity_reporter_unittest.cc components/history_clusters/core/clusterer_unittest.cc components/history_clusters/core/content_annotations_cluster_processor_unittest.cc components/history_clusters/core/content_visibility_cluster_finalizer_unittest.cc +components/history_clusters/core/file_clustering_backend_unittest.cc components/history_clusters/core/history_clusters_service_test_api.cc components/history_clusters/core/history_clusters_service_unittest.cc components/history_clusters/core/history_clusters_util_unittest.cc @@ -2353,8 +2361,8 @@ components/javascript_dialogs/tab_modal_dialog_manager.cc components/javascript_dialogs_strings.grdp components/keyed_service/core/keyed_service_base_factory.cc components/keyed_service/core/simple_keyed_service_factory.h -components/lens/lens_entrypoints_unittest.cc components/lens/lens_features.cc +components/lens/lens_url_utils_unittest.cc components/login_dialog_strings.grdp components/lookalikes/core/lookalike_url_util.cc components/lookalikes/core/lookalike_url_util.h @@ -2375,6 +2383,7 @@ components/metrics/net/net_metrics_log_uploader.cc components/metrics/persistent_histograms.cc components/metrics/url_constants.cc components/mirroring/service/mirror_settings.h +components/mirroring/service/openscreen_session_host.cc components/mirroring/service/session.cc components/nacl/browser/nacl_process_host.cc components/nacl/browser/pnacl_host_unittest.cc @@ -2508,9 +2517,9 @@ components/omnibox/resources/omnibox_pedal_concepts_desktop_vi.json components/omnibox/resources/omnibox_pedal_concepts_desktop_zh-CN.json components/omnibox/resources/omnibox_pedal_concepts_desktop_zh-TW.json components/omnibox/resources/omnibox_pedal_synonyms.grd -components/omnibox/resources/omnibox_pedal_synonyms.grd_unused components/omnibox_pedal_ui_strings.grdp components/omnibox_strings.grdp +components/optimization_guide/content/browser/page_content_annotations_model_manager.cc components/optimization_guide/content/browser/page_content_annotations_model_manager_unittest.cc components/optimization_guide/core/entity_metadata.cc components/optimization_guide/core/entity_metadata.h @@ -2640,6 +2649,7 @@ components/password_manager/core/common/password_manager_pref_names.h components/password_manager/ios/password_form_helper_unittest.mm components/password_manager/ios/shared_password_controller_unittest.mm components/password_manager/ios/test_helpers.cc +components/password_manager/services/csv_password/public/mojom/csv_password_parser_traits_unittest.cc components/password_manager_strings.grdp components/payments/content/android_app_communication_unittest.cc components/payments/content/android_payment_app_factory_unittest.cc @@ -2808,6 +2818,7 @@ components/safe_browsing/core/browser/ping_manager_unittest.cc components/safe_browsing/core/browser/realtime/url_lookup_service.cc components/safe_browsing/core/browser/realtime/url_lookup_service_unittest.cc components/safe_browsing/core/browser/tailored_security_service/tailored_security_service.cc +components/safe_browsing/core/browser/tailored_security_service/tailored_security_service_observer_util.cc components/safe_browsing/core/browser/tailored_security_service/tailored_security_service_unittest.cc components/safe_browsing/core/browser/verdict_cache_manager.cc components/safe_browsing/core/browser/verdict_cache_manager_unittest.cc @@ -2845,11 +2856,13 @@ components/segmentation_platform/internal/proto/PRESUBMIT.py components/send_tab_to_self/send_tab_to_self_bridge_unittest.cc 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_mojom_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_unittest.cc components/services/app_service/public/cpp/app_registry_cache_wrapper_unittest.cc components/services/app_service/public/cpp/app_update_unittest.cc +components/services/app_service/public/cpp/capability_access_update_mojom_unittest.cc components/services/app_service/public/cpp/capability_access_update_unittest.cc components/services/app_service/public/cpp/intent.h components/services/app_service/public/cpp/intent_filter.h @@ -2985,9 +2998,11 @@ components/variations/proto/devtools/client_variations_uncompiled.js components/variations/service/safe_seed_manager.cc components/variations/service/safe_seed_manager.h components/variations/variations_murmur_hash.h +components/variations/variations_seed_processor.cc components/variations/variations_url_constants.cc components/visitedlink/test/visitedlink_perftest.cc components/visitedlink/test/visitedlink_unittest.cc +components/viz/client/frame_eviction_manager.cc components/viz/common/features.h components/viz/common/quads/render_pass_io_unittest.cc components/viz/common/switches.cc @@ -3049,9 +3064,7 @@ content/browser/download/save_package_unittest.cc content/browser/fenced_frame/fenced_frame_browsertest.cc content/browser/fenced_frame/fenced_frame_unittest.cc content/browser/file_system/browser_file_system_helper_unittest.cc -content/browser/first_party_sets/first_party_sets_handler_impl.cc content/browser/first_party_sets/first_party_sets_handler_impl.h -content/browser/first_party_sets/first_party_sets_handler_impl_unittest.cc content/browser/font_access/font_enumeration_cache.cc content/browser/font_access/font_enumeration_data_source_win.cc content/browser/font_unique_name_lookup/font_unique_name_lookup_unittest.cc @@ -3114,6 +3127,7 @@ content/browser/renderer_host/render_view_host_unittest.cc content/browser/renderer_host/render_widget_host_impl.h content/browser/renderer_host/render_widget_host_input_event_router.cc content/browser/renderer_host/render_widget_host_view_aura.h +content/browser/renderer_host/should_swap_browsing_instance.h content/browser/renderer_host/text_input_client_mac.h content/browser/renderer_host/virtual_keyboard_controller_win.h content/browser/resources/PRESUBMIT.py @@ -3156,7 +3170,6 @@ content/browser/webauth/client_data_json.cc content/browser/webauth/webauth_request_security_checker.cc content/browser/webauth/webauth_request_security_checker.h content/browser/webid/idp_network_request_manager_unittest.cc -content/browser/webrtc/resources/webrtc_internals.js content/browser/zygote_host/zygote_host_impl_linux.cc content/child/runtime_features.cc content/common/zygote/zygote_communication_linux.h @@ -3207,13 +3220,10 @@ content/services/auction_worklet/seller_worklet_unittest.cc content/shell/browser/shell_browser_main_parts.cc content/test/gpu/PRESUBMIT.py content/test/gpu/find_unknown_typ_tags.py -content/test/gpu/flake_suppressor/expectations.py -content/test/gpu/flake_suppressor/queries.py -content/test/gpu/flake_suppressor/results.py -content/test/gpu/flake_suppressor/results_unittest.py content/test/gpu/gather_power_measurement_results.py content/test/gpu/gather_swarming_json_results.py content/test/gpu/gpu_tests/power_measurement_integration_test.py +content/test/gpu/gpu_tests/webgpu_cts_integration_test.py content/test/gpu/measure_power_intel.py content/test/gpu/power_measurement_results/analyze_power_measurement_results.py content/test/gpu/suppress_flakes.py @@ -3348,7 +3358,6 @@ extensions/common/file_util_unittest.cc extensions/common/manifest_constants.cc extensions/common/manifest_handlers/content_capabilities_manifest_unittest.cc extensions/common/manifest_handlers/content_scripts_handler.cc -extensions/common/manifest_handlers/externally_connectable.cc extensions/common/manifest_handlers/externally_connectable_unittest.cc extensions/common/manifest_handlers/oauth2_manifest_unittest.cc extensions/common/manifest_handlers/replacement_apps_unittest.cc @@ -3466,23 +3475,17 @@ infra/config/generated/builders/ci/Fuchsia ARM64/properties.json 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/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 infra/config/generated/builders/ci/fuchsia-x64-cast/properties.json -infra/config/generated/builders/ci/ios-simulator-cronet/properties.json -infra/config/generated/builders/ci/ios-simulator-full-configs/properties.json -infra/config/generated/builders/ci/ios-simulator/properties.json -infra/config/generated/builders/ci/lacros64-archive-rel/properties.json infra/config/generated/builders/ci/mac-arm64-rel/properties.json infra/config/generated/builders/ci/mac-official/properties.json infra/config/generated/builders/ci/win-official/properties.json infra/config/generated/builders/ci/win32-official/properties.json infra/config/generated/builders/try/android-cronet-arm-dbg/properties.json infra/config/generated/builders/try/android-cronet-x86-dbg-10-tests/properties.json -infra/config/generated/builders/try/android-marshmallow-arm64-rel-compilator/properties.json -infra/config/generated/builders/try/android-marshmallow-x86-rel-compilator/properties.json +infra/config/generated/builders/try/android-nougat-x86-rel-compilator/properties.json infra/config/generated/builders/try/android-official/properties.json infra/config/generated/builders/try/android-oreo-arm64-dbg/properties.json infra/config/generated/builders/try/android-pie-arm64-dbg/properties.json @@ -3515,6 +3518,7 @@ infra/config/generated/builders/try/fuchsia_x64/properties.json infra/config/generated/builders/try/ios-simulator-compilator/properties.json infra/config/generated/builders/try/ios-simulator-cronet/properties.json infra/config/generated/builders/try/ios-simulator-full-configs/properties.json +infra/config/generated/builders/try/lacros-amd64-generic-rel-skylab-fyi/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 @@ -3548,6 +3552,7 @@ infra/config/scripts/PRESUBMIT.py ios/PRESUBMIT.py ios/README.txt ios/build/bots/scripts/PRESUBMIT.py +ios/build/bots/scripts/plugin/PRESUBMIT.py ios/build/bots/scripts/result_sink_util.py ios/build/bots/scripts/test_result_util.py ios/build/bots/scripts/xcode_util.py @@ -3590,6 +3595,7 @@ ios/chrome/browser/policy/reporting/profile_report_generator_ios_unittest.mm ios/chrome/browser/policy/restrict_accounts_policy_handler_unittest.cc ios/chrome/browser/prerender/prerender_service_impl_unittest.mm ios/chrome/browser/safe_browsing/safe_browsing_client_impl_unittest.mm +ios/chrome/browser/safe_browsing/tailored_security/tailored_security_tab_helper_unittest.mm ios/chrome/browser/search_engines/resources/search_engine.js ios/chrome/browser/search_engines/search_engine_js_unittest.mm ios/chrome/browser/search_engines/search_engine_tab_helper.h @@ -3599,9 +3605,6 @@ ios/chrome/browser/signin/gaia_auth_fetcher_ios_unittest.mm ios/chrome/browser/signin/pattern_account_restriction_unittest.mm ios/chrome/browser/signin/user_approved_account_list_manager_unittest.mm ios/chrome/browser/ssl/ios_ssl_error_handler_unittest.mm -ios/chrome/browser/u2f/u2f_controller.mm -ios/chrome/browser/u2f/u2f_controller_unittest.mm -ios/chrome/browser/u2f/u2f_tab_helper_unittest.mm ios/chrome/browser/ui/activity_services/activities/copy_activity_unittest.mm ios/chrome/browser/ui/activity_services/activities/find_in_page_activity_unittest.mm ios/chrome/browser/ui/activity_services/activities/print_activity_unittest.mm @@ -3635,8 +3638,6 @@ ios/chrome/browser/ui/location_bar/location_bar_coordinator_unittest.mm ios/chrome/browser/ui/main/scene_controller.mm ios/chrome/browser/ui/ntp/discover_feed_constants.mm ios/chrome/browser/ui/ntp/incognito_view.mm -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 @@ -3698,7 +3699,6 @@ ios/net/cookies/system_cookie_store_unittest_template.h ios/net/crn_http_protocol_handler.mm ios/net/nsurlrequest_util_unittest.mm ios/public/provider/chrome/browser/signin/chrome_identity_service.h -ios/public/provider/chrome/browser/signin/chrome_identity_service.mm ios/public/provider/chrome/browser/signin/fake_chrome_identity.mm ios/public/provider/chrome/browser/signin/fake_chrome_identity_service.mm ios/public/provider/chrome/browser/signin/fake_chrome_identity_service_constants.mm @@ -4569,6 +4569,7 @@ services/network/public/cpp/cors/origin_access_list_unittest.cc services/network/public/cpp/is_potentially_trustworthy.cc services/network/public/cpp/network_switches.cc services/network/public/cpp/simple_url_loader.h +services/network/public/cpp/transferable_socket.cc services/network/sct_auditing/sct_auditing_reporter.cc services/network/trust_tokens/trust_token_client_data_canonicalization.h services/network/trust_tokens/trust_token_key_commitment_parser.h @@ -4635,6 +4636,10 @@ testing/buildbot/tryserver.chromium.android.json testing/buildbot/waterfalls.pyl testing/chromoting/browser_test_commands_linux.txt testing/chromoting/chromoting_test_driver_commands_linux.txt +testing/flake_suppressor_common/expectations.py +testing/flake_suppressor_common/queries.py +testing/flake_suppressor_common/results.py +testing/flake_suppressor_common/results_unittest.py testing/generate_location_tags.py testing/gtest/BUILD.gn testing/libfuzzer/BUILD.gn @@ -4672,6 +4677,7 @@ third_party/abseil-cpp/absl/base/internal/direct_mmap.h third_party/abseil-cpp/absl/base/internal/sysinfo.cc third_party/abseil-cpp/absl/base/internal/sysinfo_test.cc third_party/abseil-cpp/absl/hash/internal/city.h +third_party/abseil-cpp/absl/log/internal/globals.cc third_party/abseil-cpp/absl/random/internal/platform.h third_party/abseil-cpp/absl/status/status.h third_party/abseil-cpp/absl/synchronization/internal/waiter.h @@ -4712,6 +4718,8 @@ 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/apkanalyzer/3pp/fetch.py +third_party/android_build_tools/apkanalyzer/3pp/install.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 @@ -4809,6 +4817,7 @@ 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_8809119.xml third_party/android_support_test_runner/runner/src/main/Android.mk +third_party/androidx/fetch_all_androidx.py third_party/angle/BUILD.gn third_party/angle/PRESUBMIT.py third_party/angle/extensions/ANGLE_base_vertex_base_instance.txt @@ -5397,6 +5406,7 @@ third_party/blink/renderer/core/script/document_write_intervention.cc third_party/blink/renderer/core/script/document_write_intervention.h third_party/blink/renderer/core/scroll/scroll_alignment.cc third_party/blink/renderer/core/scroll/scroll_alignment.h +third_party/blink/renderer/core/scroll/scrollbar_theme_fluent.h third_party/blink/renderer/core/streams/readable_stream_transferring_optimizer.h third_party/blink/renderer/core/streams/transferable_streams.cc third_party/blink/renderer/core/streams/writable_stream_transferring_optimizer.h @@ -5597,6 +5607,7 @@ third_party/blink/renderer/platform/transforms/scale_transform_operation.h third_party/blink/renderer/platform/transforms/skew_transform_operation.h third_party/blink/renderer/platform/transforms/transform_operation.h third_party/blink/renderer/platform/transforms/transform_operations.h +third_party/blink/renderer/platform/transforms/transformation_matrix.cc third_party/blink/renderer/platform/transforms/translate_transform_operation.h third_party/blink/renderer/platform/weborigin/kurl.cc third_party/blink/renderer/platform/weborigin/kurl_test.cc @@ -5836,14 +5847,15 @@ third_party/catapult/dashboard/dashboard/main_test.py third_party/catapult/dashboard/dashboard/mark_recovered_alerts.py third_party/catapult/dashboard/dashboard/migrate_test_names.py third_party/catapult/dashboard/dashboard/migrate_test_names_test.py -third_party/catapult/dashboard/dashboard/models/alert_group_workflow.py third_party/catapult/dashboard/dashboard/models/alert_group_workflow_test.py third_party/catapult/dashboard/dashboard/models/anomaly_test.py third_party/catapult/dashboard/dashboard/models/graph_data.py third_party/catapult/dashboard/dashboard/models/histogram_test.py third_party/catapult/dashboard/dashboard/models/internal_only_model_test.py third_party/catapult/dashboard/dashboard/oauth2_decorator.py +third_party/catapult/dashboard/dashboard/pinpoint/elements/job-page/change-details.html third_party/catapult/dashboard/dashboard/pinpoint/elements/job-page/exception-details.html +third_party/catapult/dashboard/dashboard/pinpoint/elements/job-page/execution-details.html third_party/catapult/dashboard/dashboard/pinpoint/elements/jobs-page/new-job-fab.html third_party/catapult/dashboard/dashboard/pinpoint/elements/navigation-bar-test.html third_party/catapult/dashboard/dashboard/pinpoint/elements/navigation-bar.html @@ -6958,6 +6970,7 @@ third_party/closure_compiler/externs/language_settings_private.js third_party/closure_compiler/externs/login_state.js third_party/closure_compiler/externs/management.js third_party/closure_compiler/externs/metrics_private.js +third_party/closure_compiler/externs/metrics_private_individual_apis.js third_party/closure_compiler/externs/mime_handler_private.js third_party/closure_compiler/externs/mojo_private.js third_party/closure_compiler/externs/networking_private.js @@ -7140,6 +7153,13 @@ third_party/dawn/third_party/glfw/src/wl_window.c third_party/dawn/third_party/glfw/src/xkb_unicode.h third_party/dawn/third_party/glfw/tests/triangle-vulkan.c third_party/dawn/third_party/webgpu-cts/standalone/index.html +third_party/dawn/tools/golang/src/cmd/go/testdata/script/get_domain_root.txt +third_party/dawn/tools/golang/src/cmd/go/testdata/script/get_insecure.txt +third_party/dawn/tools/golang/src/cmd/go/testdata/script/get_insecure_custom_domain.txt +third_party/dawn/tools/golang/src/cmd/go/testdata/script/get_insecure_env.txt +third_party/dawn/tools/golang/src/cmd/go/testdata/script/mod_convert.txt +third_party/dawn/tools/golang/src/cmd/go/testdata/script/mod_get_direct.txt +third_party/dawn/tools/golang/src/runtime/cgo/gcc_android.c third_party/dawn/tools/src/cmd/cts/config.json third_party/depot_tools/PRESUBMIT.py third_party/depot_tools/auth.py @@ -7485,7 +7505,6 @@ third_party/depot_tools/gsutil.py third_party/depot_tools/man/html/depot_tools.html third_party/depot_tools/man/html/depot_tools_tutorial.html third_party/depot_tools/man/html/git-cl.html -third_party/depot_tools/man/html/git-drover.html third_party/depot_tools/man/html/git-footers.html third_party/depot_tools/man/html/git-freeze.html third_party/depot_tools/man/html/git-hyper-blame.html @@ -7507,6 +7526,7 @@ third_party/depot_tools/metrics_utils.py third_party/depot_tools/my_activity.py third_party/depot_tools/ninjalog_uploader.py third_party/depot_tools/ninjalog_uploader_wrapper.py +third_party/depot_tools/owners_client.py third_party/depot_tools/owners_finder.py third_party/depot_tools/presubmit_canned_checks.py third_party/depot_tools/presubmit_support.py @@ -7754,7 +7774,7 @@ third_party/devtools-frontend/src/front_end/panels/network/NetworkLogView.ts third_party/devtools-frontend/src/front_end/panels/network/RequestHeadersView.ts third_party/devtools-frontend/src/front_end/panels/network/RequestTimingView.ts third_party/devtools-frontend/src/front_end/panels/network/ResourceWebSocketFrameView.ts -third_party/devtools-frontend/src/front_end/panels/network/components/RequestHeadersView.ts +third_party/devtools-frontend/src/front_end/panels/network/components/RequestHeaderSection.ts third_party/devtools-frontend/src/front_end/panels/settings/KeybindsSettingsTab.ts third_party/devtools-frontend/src/front_end/panels/settings/SettingsScreen.ts third_party/devtools-frontend/src/front_end/panels/sources/BreakpointEditDialog.ts @@ -7853,14 +7873,12 @@ third_party/devtools-frontend/src/front_end/third_party/puppeteer/package/lib/cj 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/FirefoxTargetManager.d.ts third_party/devtools-frontend/src/front_end/third_party/puppeteer/package/lib/cjs/puppeteer/common/FirefoxTargetManager.js -third_party/devtools-frontend/src/front_end/third_party/puppeteer/package/lib/cjs/puppeteer/common/FrameManager.d.ts -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/Frame.d.ts +third_party/devtools-frontend/src/front_end/third_party/puppeteer/package/lib/cjs/puppeteer/common/Frame.js third_party/devtools-frontend/src/front_end/third_party/puppeteer/package/lib/cjs/puppeteer/common/HTTPRequest.d.ts 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.d.ts 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.d.ts -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.d.ts 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.d.ts @@ -7891,14 +7909,12 @@ third_party/devtools-frontend/src/front_end/third_party/puppeteer/package/lib/es 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/FirefoxTargetManager.d.ts third_party/devtools-frontend/src/front_end/third_party/puppeteer/package/lib/esm/puppeteer/common/FirefoxTargetManager.js -third_party/devtools-frontend/src/front_end/third_party/puppeteer/package/lib/esm/puppeteer/common/FrameManager.d.ts -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/Frame.d.ts +third_party/devtools-frontend/src/front_end/third_party/puppeteer/package/lib/esm/puppeteer/common/Frame.js third_party/devtools-frontend/src/front_end/third_party/puppeteer/package/lib/esm/puppeteer/common/HTTPRequest.d.ts 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.d.ts 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.d.ts -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.d.ts 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.d.ts @@ -8605,6 +8621,7 @@ third_party/devtools-frontend/src/scripts/hosted_mode/server.js third_party/devtools-frontend/src/test/e2e/application/reporting-api_test.ts third_party/devtools-frontend/src/test/e2e/console/console-message-format_test.ts third_party/devtools-frontend/src/test/e2e/lighthouse/navigation_test.ts +third_party/devtools-frontend/src/test/e2e/lighthouse/snapshot_test.ts third_party/devtools-frontend/src/test/e2e/rendering/Rendering_test.ts third_party/devtools-frontend/src/test/e2e/resources/console/primitives.html third_party/devtools-frontend/src/test/e2e/resources/elements/inactive-css-page.html @@ -8615,6 +8632,7 @@ third_party/devtools-frontend/src/test/unittests/front_end/core/sdk/CookieModel_ third_party/devtools-frontend/src/test/unittests/front_end/models/bindings/BreakpointManager_test.ts third_party/devtools-frontend/src/test/unittests/front_end/panels/application/ReportingApiReportsView_test.ts third_party/devtools-frontend/src/test/unittests/front_end/panels/settings/components/SyncSection_test.ts +third_party/devtools-frontend/src/test/unittests/front_end/panels/sources/BreakpointsSidebarPane_test.ts third_party/devtools-frontend/src/test/unittests/front_end/panels/sources/components/BreakpointsView_test.ts third_party/devtools-frontend/src/test/unittests/front_end/ui/UIUtils_test.ts third_party/devtools-frontend/src/test/unittests/front_end/ui/legacy/components/object_ui/ObjectPropertiesSection_test.ts @@ -9390,10 +9408,38 @@ third_party/ffmpeg/chromium/config/Chrome/android/arm-neon/config.h third_party/ffmpeg/chromium/config/Chrome/android/arm64/config.h third_party/ffmpeg/chromium/config/Chrome/android/ia32/config.h third_party/ffmpeg/chromium/config/Chrome/android/x64/config.h +third_party/ffmpeg/chromium/config/Chrome/linux-noasm/x64/config.h +third_party/ffmpeg/chromium/config/Chrome/linux/arm-neon/config.h +third_party/ffmpeg/chromium/config/Chrome/linux/arm/config.h +third_party/ffmpeg/chromium/config/Chrome/linux/arm64/config.h +third_party/ffmpeg/chromium/config/Chrome/linux/ia32/config.h +third_party/ffmpeg/chromium/config/Chrome/linux/x64/config.h +third_party/ffmpeg/chromium/config/Chrome/mac/arm64/config.h +third_party/ffmpeg/chromium/config/Chrome/mac/x64/config.h +third_party/ffmpeg/chromium/config/Chrome/win/arm64/config.h +third_party/ffmpeg/chromium/config/Chrome/win/ia32/config.h +third_party/ffmpeg/chromium/config/Chrome/win/x64/config.h +third_party/ffmpeg/chromium/config/ChromeOS/linux-noasm/x64/config.h +third_party/ffmpeg/chromium/config/ChromeOS/linux/arm-neon/config.h +third_party/ffmpeg/chromium/config/ChromeOS/linux/arm/config.h +third_party/ffmpeg/chromium/config/ChromeOS/linux/arm64/config.h +third_party/ffmpeg/chromium/config/ChromeOS/linux/ia32/config.h +third_party/ffmpeg/chromium/config/ChromeOS/linux/x64/config.h third_party/ffmpeg/chromium/config/Chromium/android/arm-neon/config.h third_party/ffmpeg/chromium/config/Chromium/android/arm64/config.h third_party/ffmpeg/chromium/config/Chromium/android/ia32/config.h third_party/ffmpeg/chromium/config/Chromium/android/x64/config.h +third_party/ffmpeg/chromium/config/Chromium/linux-noasm/x64/config.h +third_party/ffmpeg/chromium/config/Chromium/linux/arm-neon/config.h +third_party/ffmpeg/chromium/config/Chromium/linux/arm/config.h +third_party/ffmpeg/chromium/config/Chromium/linux/arm64/config.h +third_party/ffmpeg/chromium/config/Chromium/linux/ia32/config.h +third_party/ffmpeg/chromium/config/Chromium/linux/x64/config.h +third_party/ffmpeg/chromium/config/Chromium/mac/arm64/config.h +third_party/ffmpeg/chromium/config/Chromium/mac/x64/config.h +third_party/ffmpeg/chromium/config/Chromium/win/arm64/config.h +third_party/ffmpeg/chromium/config/Chromium/win/ia32/config.h +third_party/ffmpeg/chromium/config/Chromium/win/x64/config.h third_party/ffmpeg/chromium/scripts/build_ffmpeg.py third_party/ffmpeg/chromium/scripts/credits_updater.py third_party/ffmpeg/chromium/scripts/generate_gn.py @@ -10251,6 +10297,7 @@ third_party/harfbuzz-ng/src/test/api/hb-test.h third_party/harfbuzz-ng/src/test/api/test-draw.c third_party/harfbuzz-ng/src/test/api/test-ot-tag.c third_party/highway/src/hwy/ops/wasm_128-inl.h +third_party/highway/src/hwy/ops/wasm_256-inl.h third_party/hunspell/src/hunspell/affentry.cxx third_party/hunspell/src/hunspell/affentry.hxx third_party/hunspell/src/hunspell/affixmgr.cxx @@ -10444,11 +10491,9 @@ third_party/libgav1/src/src/utils/cpu_test.cc third_party/libgifcodec/SkGifImageReader.cpp third_party/libgifcodec/SkGifImageReader.h third_party/libipp/BUILD.gn -third_party/libjxl/src/lib/jxl/base/descriptive_statistics.h third_party/libjxl/src/lib/jxl/butteraugli/butteraugli.cc third_party/libjxl/src/lib/jxl/butteraugli/butteraugli.h -third_party/libjxl/src/tools/cpu/os_specific.cc -third_party/libjxl/src/tools/ssimulacra.cpp +third_party/libjxl/src/tools/ssimulacra.txt third_party/liblouis/src/liblouis/metadata.c third_party/liblouis/src/python/louis/__init__.py.in third_party/liblouis/src/tests/check_metadata.c @@ -10673,7 +10718,6 @@ third_party/libzip/src/lib/zip_crypto_win.c third_party/libzip/src/lib/zip_extra_field.c third_party/llvm/clang-tools-extra/CODE_OWNERS.TXT third_party/llvm/clang-tools-extra/clangd/support/Trace.h -third_party/llvm/clang/CODE_OWNERS.TXT third_party/llvm/clang/include/clang/Basic/TargetInfo.h third_party/llvm/clang/include/clang/Format/Format.h third_party/llvm/clang/include/clang/StaticAnalyzer/Frontend/CheckerRegistry.h @@ -10815,6 +10859,7 @@ third_party/llvm/llvm/include/llvm/DebugInfo/CodeView/CodeView.h third_party/llvm/llvm/include/llvm/DebugInfo/PDB/PDBSymbol.h third_party/llvm/llvm/include/llvm/DebugInfo/PDB/PDBSymbolCustom.h third_party/llvm/llvm/include/llvm/DebugInfo/PDB/PDBTypes.h +third_party/llvm/llvm/include/llvm/ExecutionEngine/Orc/COFFVCRuntimeSupport.h third_party/llvm/llvm/include/llvm/IR/PassManager.h third_party/llvm/llvm/include/llvm/Object/COFFModuleDefinition.h third_party/llvm/llvm/include/llvm/Object/WindowsResource.h @@ -10978,50 +11023,19 @@ third_party/node/node_modules/@typescript-eslint/eslint-plugin/node_modules/esli third_party/node/node_modules/acorn/dist/acorn.js third_party/node/node_modules/acorn/package.json third_party/node/node_modules/ajv/dist/ajv.bundle.js -third_party/node/node_modules/ansi-escape-sequences/package.json third_party/node/node_modules/ansi-regex/package.json third_party/node/node_modules/ansi-styles/package.json -third_party/node/node_modules/array-back/package.json third_party/node/node_modules/array-union/package.json third_party/node/node_modules/astral-regex/package.json -third_party/node/node_modules/babel-code-frame/node_modules/ansi-regex/package.json -third_party/node/node_modules/babel-code-frame/node_modules/ansi-styles/package.json -third_party/node/node_modules/babel-code-frame/node_modules/chalk/package.json -third_party/node/node_modules/babel-code-frame/node_modules/strip-ansi/package.json -third_party/node/node_modules/babel-code-frame/node_modules/supports-color/package.json -third_party/node/node_modules/babel-code-frame/package.json third_party/node/node_modules/babel-eslint/package.json -third_party/node/node_modules/babel-generator/package.json -third_party/node/node_modules/babel-messages/package.json -third_party/node/node_modules/babel-runtime/package.json -third_party/node/node_modules/babel-traverse/node_modules/debug/package.json -third_party/node/node_modules/babel-traverse/node_modules/debug/src/browser.js -third_party/node/node_modules/babel-traverse/node_modules/globals/package.json -third_party/node/node_modules/babel-traverse/package.json -third_party/node/node_modules/babel-types/node_modules/to-fast-properties/package.json -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 -third_party/node/node_modules/command-line-args/package.json -third_party/node/node_modules/command-line-usage/package.json -third_party/node/node_modules/core-js/client/core.js -third_party/node/node_modules/core-js/client/library.js -third_party/node/node_modules/core-js/client/shim.js -third_party/node/node_modules/core-js/library/modules/es6.math.acosh.js -third_party/node/node_modules/core-js/library/modules/es6.promise.js -third_party/node/node_modules/core-js/library/modules/es6.symbol.js -third_party/node/node_modules/core-js/modules/es6.math.acosh.js -third_party/node/node_modules/core-js/modules/es6.promise.js -third_party/node/node_modules/core-js/modules/es6.symbol.js third_party/node/node_modules/css-tree/data/patch.json third_party/node/node_modules/css-tree/dist/csstree.js third_party/node/node_modules/css-tree/lib/lexer/generic.js @@ -11035,15 +11049,11 @@ third_party/node/node_modules/csso/lib/restructure/6-restructBlock.js third_party/node/node_modules/csso/package.json third_party/node/node_modules/debug/package.json third_party/node/node_modules/debug/src/browser.js -third_party/node/node_modules/deep-extend/lib/deep-extend.js -third_party/node/node_modules/deep-extend/package.json -third_party/node/node_modules/detect-indent/package.json third_party/node/node_modules/dir-glob/package.json third_party/node/node_modules/doctrine/lib/doctrine.js third_party/node/node_modules/doctrine/lib/typed.js third_party/node/node_modules/doctrine/lib/utility.js third_party/node/node_modules/doctrine/package.json -third_party/node/node_modules/dom5/dom5.js third_party/node/node_modules/domutils/lib/stringify.js third_party/node/node_modules/escape-string-regexp/package.json third_party/node/node_modules/eslint-plugin-jsdoc/node_modules/escape-string-regexp/package.json @@ -11092,16 +11102,10 @@ third_party/node/node_modules/esutils/lib/code.js third_party/node/node_modules/esutils/lib/keyword.js third_party/node/node_modules/esutils/lib/utils.js third_party/node/node_modules/esutils/package.json -third_party/node/node_modules/feature-detect-es6/package.json -third_party/node/node_modules/find-replace/package.json -third_party/node/node_modules/function-bind/package.json third_party/node/node_modules/glob-parent/package.json third_party/node/node_modules/globals/package.json third_party/node/node_modules/globby/package.json -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 @@ -11109,21 +11113,13 @@ 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 third_party/node/node_modules/imurmurhash/package.json -third_party/node/node_modules/invariant/package.json -third_party/node/node_modules/is-core-module/package.json -third_party/node/node_modules/is-finite/package.json third_party/node/node_modules/is-fullwidth-code-point/package.json third_party/node/node_modules/js-yaml/package.json -third_party/node/node_modules/lodash.camelcase/package.json -third_party/node/node_modules/lodash.padend/package.json -third_party/node/node_modules/lodash.sortby/index.js -third_party/node/node_modules/lodash.sortby/package.json third_party/node/node_modules/lodash/_compareMultiple.js third_party/node/node_modules/lodash/_setData.js third_party/node/node_modules/lodash/lodash.js third_party/node/node_modules/lodash/package.json third_party/node/node_modules/lodash/template.js -third_party/node/node_modules/loose-envify/package.json third_party/node/node_modules/mdn-data/css/at-rules.json third_party/node/node_modules/mdn-data/css/at-rules.schema.json third_party/node/node_modules/mdn-data/css/properties.json @@ -11134,61 +11130,11 @@ third_party/node/node_modules/mdn-data/css/types.json third_party/node/node_modules/mdn-data/css/types.schema.json third_party/node/node_modules/mdn-data/package.json third_party/node/node_modules/parent-module/package.json -third_party/node/node_modules/parse5/lib/tokenization/tokenizer.js -third_party/node/node_modules/parse5/package.json third_party/node/node_modules/path-is-absolute/package.json third_party/node/node_modules/path-key/package.json third_party/node/node_modules/path-type/package.json -third_party/node/node_modules/polymer-analyzer/node_modules/ansi-regex/package.json -third_party/node/node_modules/polymer-analyzer/node_modules/ansi-styles/package.json -third_party/node/node_modules/polymer-analyzer/node_modules/babylon/package.json -third_party/node/node_modules/polymer-analyzer/node_modules/chalk/package.json -third_party/node/node_modules/polymer-analyzer/node_modules/clone/package.json -third_party/node/node_modules/polymer-analyzer/node_modules/doctrine/lib/doctrine.js -third_party/node/node_modules/polymer-analyzer/node_modules/doctrine/lib/typed.js -third_party/node/node_modules/polymer-analyzer/node_modules/doctrine/lib/utility.js -third_party/node/node_modules/polymer-analyzer/node_modules/doctrine/package.json -third_party/node/node_modules/polymer-analyzer/node_modules/dom5/lib/util.js -third_party/node/node_modules/polymer-analyzer/node_modules/parse5/lib/tokenizer/index.js -third_party/node/node_modules/polymer-analyzer/node_modules/parse5/package.json -third_party/node/node_modules/polymer-analyzer/node_modules/strip-ansi/package.json -third_party/node/node_modules/polymer-analyzer/node_modules/supports-color/package.json -third_party/node/node_modules/polymer-bundler/lib/third_party/UglifyJS2/encode-string.js -third_party/node/node_modules/polymer-bundler/node_modules/acorn-jsx/node_modules/acorn/dist/acorn.es.js -third_party/node/node_modules/polymer-bundler/node_modules/acorn-jsx/node_modules/acorn/dist/acorn.js -third_party/node/node_modules/polymer-bundler/node_modules/acorn-jsx/node_modules/acorn/package.json -third_party/node/node_modules/polymer-bundler/node_modules/acorn-jsx/node_modules/acorn/src/index.js -third_party/node/node_modules/polymer-bundler/node_modules/acorn-jsx/node_modules/acorn/src/loose/index.js -third_party/node/node_modules/polymer-bundler/node_modules/acorn-jsx/node_modules/acorn/src/options.js -third_party/node/node_modules/polymer-bundler/node_modules/array-back/package.json -third_party/node/node_modules/polymer-bundler/node_modules/clone/package.json -third_party/node/node_modules/polymer-bundler/node_modules/command-line-args/node_modules/typical/package.json -third_party/node/node_modules/polymer-bundler/node_modules/command-line-args/package.json -third_party/node/node_modules/polymer-bundler/node_modules/command-line-usage/node_modules/array-back/package.json -third_party/node/node_modules/polymer-bundler/node_modules/command-line-usage/package.json -third_party/node/node_modules/polymer-bundler/node_modules/deep-extend/lib/deep-extend.js -third_party/node/node_modules/polymer-bundler/node_modules/deep-extend/package.json -third_party/node/node_modules/polymer-bundler/node_modules/dom5/lib/util.js -third_party/node/node_modules/polymer-bundler/node_modules/espree/espree.js -third_party/node/node_modules/polymer-bundler/node_modules/espree/node_modules/acorn/acorn/dist/acorn.js -third_party/node/node_modules/polymer-bundler/node_modules/espree/node_modules/acorn/dist/acorn.es.js -third_party/node/node_modules/polymer-bundler/node_modules/espree/node_modules/acorn/dist/acorn.js -third_party/node/node_modules/polymer-bundler/node_modules/espree/node_modules/acorn/dist/acorn_loose.es.js -third_party/node/node_modules/polymer-bundler/node_modules/espree/node_modules/acorn/dist/acorn_loose.js -third_party/node/node_modules/polymer-bundler/node_modules/espree/node_modules/acorn/package.json -third_party/node/node_modules/polymer-bundler/node_modules/find-replace/package.json -third_party/node/node_modules/polymer-bundler/node_modules/parse5/lib/tokenizer/index.js -third_party/node/node_modules/polymer-bundler/node_modules/parse5/package.json -third_party/node/node_modules/polymer-bundler/node_modules/rollup/package.json -third_party/node/node_modules/polymer-bundler/node_modules/table-layout/node_modules/array-back/package.json -third_party/node/node_modules/polymer-bundler/node_modules/table-layout/package.json -third_party/node/node_modules/polymer-bundler/node_modules/wordwrapjs/package.json third_party/node/node_modules/progress/package.json -third_party/node/node_modules/reduce-flatten/package.json -third_party/node/node_modules/regenerator-runtime/runtime.js -third_party/node/node_modules/repeating/package.json third_party/node/node_modules/resolve-from/package.json -third_party/node/node_modules/resolve/lib/caller.js third_party/node/node_modules/rollup/dist/es/shared/rollup.js third_party/node/node_modules/rollup/dist/es/shared/watch.js third_party/node/node_modules/rollup/dist/shared/index.js @@ -11209,7 +11155,6 @@ third_party/node/node_modules/string-width/node_modules/ansi-regex/package.json third_party/node/node_modules/string-width/node_modules/strip-ansi/package.json third_party/node/node_modules/string-width/package.json third_party/node/node_modules/strip-ansi/package.json -third_party/node/node_modules/strip-indent/package.json third_party/node/node_modules/strip-json-comments/package.json third_party/node/node_modules/supports-color/package.json third_party/node/node_modules/svgo/dist/svgo.browser.js @@ -11221,7 +11166,6 @@ third_party/node/node_modules/svgo/plugins/prefixIds.js third_party/node/node_modules/svgo/plugins/removeAttributesBySelector.js third_party/node/node_modules/svgo/plugins/removeDesc.js third_party/node/node_modules/svgo/plugins/removeTitle.js -third_party/node/node_modules/table-layout/package.json third_party/node/node_modules/terser/dist/bundle.min.js third_party/node/node_modules/terser/lib/ast.js third_party/node/node_modules/terser/lib/compress/index.js @@ -11238,22 +11182,18 @@ third_party/node/node_modules/terser/node_modules/source-map/lib/base64-vlq.js third_party/node/node_modules/terser/node_modules/source-map/lib/source-map-consumer.js third_party/node/node_modules/terser/node_modules/source-map/package.json third_party/node/node_modules/terser/package.json -third_party/node/node_modules/test-value/package.json third_party/node/node_modules/to-fast-properties/package.json -third_party/node/node_modules/trim-right/package.json third_party/node/node_modules/type-fest/package.json third_party/node/node_modules/typescript/lib/lib.es2020.bigint.d.ts third_party/node/node_modules/typescript/lib/lib.es2020.intl.d.ts third_party/node/node_modules/typescript/lib/tsc.js third_party/node/node_modules/typescript/lib/tsserver.js third_party/node/node_modules/typescript/lib/typescript.js -third_party/node/node_modules/typical/package.json third_party/node/node_modules/uri-js/dist/es5/uri.all.js third_party/node/node_modules/uri-js/dist/esnext/uri.js third_party/node/node_modules/uri-js/package.json third_party/node/node_modules/v8-compile-cache/package.json third_party/node/node_modules/word-wrap/package.json -third_party/node/node_modules/wordwrapjs/package.json third_party/node/package.json third_party/openh264/src/build/platform-android.mk third_party/openh264/src/codec/build/windowsphone/all/CodecApp/Properties/AppManifest.xml @@ -11272,7 +11212,10 @@ third_party/openscreen/src/build/config/BUILDCONFIG.gn third_party/openscreen/src/build/config/sysroot.gni third_party/openscreen/src/build/scripts/install-sysroot.py third_party/openscreen/src/build/toolchain/linux/BUILD.gn +third_party/openscreen/src/cast/common/BUILD.gn third_party/openscreen/src/cast/common/certificate/boringssl_trust_store.cc +third_party/openscreen/src/cast/common/certificate/proto/BUILD.gn +third_party/openscreen/src/cast/common/channel/proto/BUILD.gn third_party/openscreen/src/cast/common/discovery/e2e_test/tests.cc third_party/openscreen/src/cast/sender/channel/cast_auth_util.cc third_party/openscreen/src/cast/standalone_e2e.py @@ -11287,6 +11230,7 @@ third_party/openscreen/src/cast/standalone_sender/streaming_video_encoder.h third_party/openscreen/src/cast/standalone_sender/streaming_vpx_encoder.cc third_party/openscreen/src/cast/streaming/capture_configs.h third_party/openscreen/src/cast/streaming/constants.h +third_party/openscreen/src/cast/streaming/receiver_constraints.h third_party/openscreen/src/cast/streaming/receiver_session.h third_party/openscreen/src/cast/streaming/remoting_capabilities.h third_party/openscreen/src/cast/streaming/rtp_defines.h @@ -11295,6 +11239,7 @@ third_party/openscreen/src/cast/test/cast_socket_e2e_test.cc third_party/openscreen/src/discovery/BUILD.gn third_party/openscreen/src/discovery/dnssd/impl/dns_data_graph.h third_party/openscreen/src/discovery/dnssd/public/dns_sd_instance.h +third_party/openscreen/src/discovery/mdns/mdns_probe_unittest.cc third_party/openscreen/src/discovery/mdns/mdns_responder_unittest.cc third_party/openscreen/src/platform/base/udp_packet.cc third_party/openscreen/src/platform/impl/tls_connection_posix.cc @@ -11347,7 +11292,7 @@ third_party/ots/src/src/vorg.cc third_party/pdfium/PRESUBMIT.py third_party/pdfium/core/fpdfapi/cmaps/fpdf_cmaps.cpp third_party/pdfium/core/fpdftext/cpdf_linkextract_unittest.cpp -third_party/pdfium/core/fxcrt/fx_memory.cpp +third_party/pdfium/core/fxcrt/fx_memory_pa.cpp third_party/pdfium/core/fxcrt/widestring_unittest.cpp third_party/pdfium/core/fxge/BUILD.gn third_party/pdfium/core/fxge/win32/cgdi_device_driver.cpp @@ -11439,16 +11384,19 @@ 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/ui/.eslintrc.js 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/chrome_extension/index.ts +third_party/perfetto/ui/src/chrome_extension/manifest.json third_party/perfetto/ui/src/common/cache_manager.ts third_party/perfetto/ui/src/common/recordingV2/adb_connection_over_webusb.ts third_party/perfetto/ui/src/common/recordingV2/adb_file_handler.ts third_party/perfetto/ui/src/common/recordingV2/chrome_utils.ts third_party/perfetto/ui/src/common/recordingV2/recording_interfaces_v2.ts third_party/perfetto/ui/src/common/recordingV2/target_factories/android_websocket_target_factory.ts -third_party/perfetto/ui/src/common/recordingV2/targets/android_webusb_target.ts +third_party/perfetto/ui/src/common/recordingV2/targets/android_target.ts third_party/perfetto/ui/src/common/upload_utils.ts third_party/perfetto/ui/src/controller/adb.ts third_party/perfetto/ui/src/controller/chrome_proxy_record_controller.ts @@ -11461,20 +11409,9 @@ third_party/perfetto/ui/src/frontend/index.ts third_party/perfetto/ui/src/frontend/post_message_handler.ts third_party/perfetto/ui/src/frontend/record_page.ts third_party/perfetto/ui/src/frontend/sidebar.ts +third_party/perfetto/ui/src/frontend/trace_info_page.ts third_party/perfetto/ui/src/frontend/trace_url_handler.ts 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 -third_party/polymer/v1_0/components-chromium/iron-icon/iron-icon.html -third_party/polymer/v1_0/components-chromium/iron-overlay-behavior/iron-focusables-helper-extracted.js -third_party/polymer/v1_0/components-chromium/iron-overlay-behavior/iron-overlay-manager-extracted.js -third_party/polymer/v1_0/components-chromium/iron-test-helpers/mock-interactions.js -third_party/polymer/v1_0/components-chromium/neon-animation/neon-animated-pages.html -third_party/polymer/v1_0/components-chromium/paper-progress/paper-progress.html -third_party/polymer/v1_0/components-chromium/paper-ripple/paper-ripple.html -third_party/polymer/v1_0/components-chromium/paper-spinner/paper-spinner-lite.html -third_party/polymer/v1_0/components-chromium/paper-tooltip/paper-tooltip.html third_party/polymer/v3_0/components-chromium/iron-a11y-keys-behavior/iron-a11y-keys-behavior.js third_party/polymer/v3_0/components-chromium/iron-overlay-behavior/iron-focusables-helper.js third_party/polymer/v3_0/components-chromium/iron-overlay-behavior/iron-overlay-manager.js @@ -12373,10 +12310,8 @@ third_party/skia/infra/bots/git_utils.py third_party/skia/infra/bots/recipe_modules/build/api.py third_party/skia/infra/bots/recipe_modules/build/default.py third_party/skia/infra/bots/recipe_modules/build/examples/full.py -third_party/skia/infra/bots/recipe_modules/checkout/api.py third_party/skia/infra/bots/recipe_modules/checkout/examples/full.expected/Build-Debian10-Clang-x86_64-Release-NoDEPS.json third_party/skia/infra/bots/recipe_modules/checkout/examples/full.expected/cross_repo_trybot.json -third_party/skia/infra/bots/recipe_modules/checkout/examples/full.expected/flutter_trybot.json third_party/skia/infra/bots/recipe_modules/checkout/examples/full.expected/trybot.json third_party/skia/infra/bots/recipe_modules/checkout/examples/full.py third_party/skia/infra/bots/recipe_modules/doxygen/examples/full.py @@ -12422,6 +12357,7 @@ third_party/skia/modules/canvaskit/npm_build/example.html third_party/skia/modules/canvaskit/npm_build/extra.html third_party/skia/modules/canvaskit/npm_build/multicanvas.html third_party/skia/modules/canvaskit/npm_build/package.json +third_party/skia/modules/canvaskit/npm_build/paragraphs.html third_party/skia/modules/canvaskit/npm_build/shaping.html third_party/skia/modules/canvaskit/npm_build/types/index.d.ts third_party/skia/modules/canvaskit/tests/bazel/canvas_test.js @@ -12473,6 +12409,7 @@ third_party/skia/src/gpu/ganesh/effects/GrDisableColorXP.cpp third_party/skia/src/gpu/ganesh/gl/GrGLCaps.cpp third_party/skia/src/gpu/ganesh/gl/GrGLCaps.h third_party/skia/src/gpu/ganesh/gl/GrGLGpu.cpp +third_party/skia/src/gpu/graphite/render/AnalyticRRectRenderStep.cpp third_party/skia/src/gpu/tessellate/Tessellation.cpp third_party/skia/src/images/SkWebpEncoder.cpp third_party/skia/src/pathops/SkOpAngle.cpp @@ -12498,6 +12435,7 @@ third_party/skia/tests/GradientTest.cpp third_party/skia/tests/ImageGeneratorTest.cpp third_party/skia/tests/PDFPrimitivesTest.cpp third_party/skia/tests/PDFTaggedLinkTest.cpp +third_party/skia/tests/PathOpsAsWindingTest.cpp third_party/skia/tests/PathTest.cpp third_party/skia/tests/RecordingXfermodeTest.cpp third_party/skia/tests/RegionTest.cpp @@ -12662,11 +12600,6 @@ third_party/tflite/src/tensorflow/core/platform/cloud/testdata/application_defau third_party/tflite/src/tensorflow/core/platform/cloud/testdata/service_account_credentials.json third_party/tflite/src/tensorflow/core/platform/error_payloads.h third_party/tflite/src/tensorflow/core/platform/file_system.cc -third_party/tflite/src/tensorflow/core/platform/status.cc -third_party/tflite/src/tensorflow/core/platform/status.h -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 @@ -12709,6 +12642,11 @@ third_party/tflite/src/tensorflow/python/tpu/tpu_embedding_v2_utils.py third_party/tflite/src/tensorflow/tools/android/test/jni/rgb2yuv.cc third_party/tflite/src/tensorflow/tools/ci_build/sizetrack_helper.py third_party/tflite/src/tensorflow/tools/compatibility/tf_upgrade_v2_safety_test.py +third_party/tflite/src/tensorflow/tsl/platform/status.cc +third_party/tflite/src/tensorflow/tsl/platform/status.h +third_party/tflite/src/tensorflow/tsl/platform/windows/env.cc +third_party/tflite/src/tensorflow/tsl/platform/windows/stacktrace.cc +third_party/tflite/src/tensorflow/tsl/platform/windows/stacktrace_handler.cc third_party/tflite/src/third_party/eigen3/unsupported/Eigen/CXX11/src/FixedPoint/FixedPointTypes.h third_party/tflite/src/third_party/eigen3/unsupported/Eigen/CXX11/src/FixedPoint/MatMatProduct.h third_party/tflite/src/third_party/eigen3/unsupported/Eigen/CXX11/src/FixedPoint/MatMatProductAVX2.h @@ -13379,7 +13317,9 @@ third_party/wpt_tools/wpt/tools/wptrunner/wptrunner/browsers/android_weblayer.py third_party/wpt_tools/wpt/tools/wptrunner/wptrunner/browsers/android_webview.py third_party/wpt_tools/wpt/tools/wptrunner/wptrunner/browsers/base.py third_party/wpt_tools/wpt/tools/wptrunner/wptrunner/browsers/chrome.py +third_party/wpt_tools/wpt/tools/wptrunner/wptrunner/browsers/content_shell.py third_party/wpt_tools/wpt/tools/wptrunner/wptrunner/browsers/firefox.py +third_party/wpt_tools/wpt/tools/wptrunner/wptrunner/executors/executorcontentshell.py third_party/wpt_tools/wpt/tools/wptrunner/wptrunner/executors/executormarionette.py third_party/wpt_tools/wpt/tools/wptrunner/wptrunner/executors/executorwebdriver.py third_party/wpt_tools/wpt/tools/wptrunner/wptrunner/executors/test-wait.js @@ -13434,7 +13374,6 @@ 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 @@ -13526,6 +13465,8 @@ tools/gn/src/base/values.h tools/gn/src/base/win/registry.cc tools/gn/src/base/win/registry.h tools/gn/src/gn/args.cc +tools/gn/src/gn/command_gen.cc +tools/gn/src/gn/compile_commands_writer.h tools/gn/src/gn/standard_out.cc tools/gn/src/gn/xcode_object.h tools/gn/src/util/build_config.h @@ -13646,6 +13587,7 @@ tools/metrics/histograms/metadata/families/histograms.xml tools/metrics/histograms/metadata/feature_engagement/histograms.xml tools/metrics/histograms/metadata/file/histograms.xml tools/metrics/histograms/metadata/fingerprint/histograms.xml +tools/metrics/histograms/metadata/game_mode/histograms.xml tools/metrics/histograms/metadata/gcm/histograms.xml tools/metrics/histograms/metadata/geolocation/histograms.xml tools/metrics/histograms/metadata/google/histograms.xml @@ -13662,6 +13604,7 @@ tools/metrics/histograms/metadata/interstitial/histograms.xml tools/metrics/histograms/metadata/invalidation/histograms.xml tools/metrics/histograms/metadata/ios/histograms.xml tools/metrics/histograms/metadata/kerberos/histograms.xml +tools/metrics/histograms/metadata/kiosk/histograms.xml tools/metrics/histograms/metadata/language/histograms.xml tools/metrics/histograms/metadata/leveldb_proto/histograms.xml tools/metrics/histograms/metadata/local/histograms.xml @@ -13733,6 +13676,7 @@ tools/metrics/histograms/metadata/update_engine/histograms.xml tools/metrics/histograms/metadata/v8/histograms.xml tools/metrics/histograms/metadata/variations/histograms.xml tools/metrics/histograms/metadata/video_tutorials/histograms.xml +tools/metrics/histograms/metadata/views/histograms.xml tools/metrics/histograms/metadata/web_apk/histograms.xml tools/metrics/histograms/metadata/web_audio/histograms.xml tools/metrics/histograms/metadata/web_core/histograms.xml @@ -13788,7 +13732,6 @@ tools/perf/benchmarks/v8_loading.py tools/perf/benchmarks/wasmpspdfkit.py tools/perf/benchmarks/webrtc.py tools/perf/cli_tools/flakiness_cli/api.py -tools/perf/cli_tools/pinboard/job_configs.json tools/perf/cli_tools/soundwave/tables/bugs_test.py tools/perf/cli_tools/soundwave/tables/timeseries.py tools/perf/cli_tools/tbmv3/trace_downloader.py @@ -14032,6 +13975,7 @@ tools/traffic_annotation/scripts/update_annotations_doc.py tools/traffic_annotation/scripts/update_annotations_sheet.py tools/translation/upload_screenshots.py tools/typescript/PRESUBMIT.py +tools/typescript/definitions/pending.d.ts tools/usb_gadget/gadget.py tools/usb_gadget/msos20_descriptors.py tools/variations/bisect_variations.py @@ -14138,20 +14082,17 @@ ui/events/win/events_win.cc ui/events/win/events_win_utils.cc ui/events/win/modifier_keyboard_hook_win.cc 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.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 -ui/file_manager/file_manager/externs/chrome_file_browser_handler.js -ui/file_manager/file_manager/externs/html_menu_item_element.js ui/file_manager/file_manager/externs/volume_info.js ui/file_manager/file_manager/foreground/elements/icons.html ui/file_manager/file_manager/foreground/js/file_manager_commands.js ui/file_manager/file_manager/foreground/js/file_transfer_controller.js ui/file_manager/file_manager/foreground/js/ui/file_table.js ui/file_manager/file_manager/foreground/js/ui/file_tap_handler.js -ui/file_manager/file_manager/manifest.json +ui/file_manager/file_manager/foreground/js/ui/menu_unittest.js ui/file_manager/image_loader/piex/Makefile ui/file_manager/image_loader/piex/package.json ui/file_manager/integration_tests/file_manager/office.js @@ -14208,6 +14149,7 @@ ui/views/window/non_client_view.cc ui/webui/resources/cr_components/app_management/icons.html ui/webui/resources/cr_components/chromeos/quick_unlock/pin_keyboard_icon.html ui/webui/resources/cr_components/customize_themes/customize_themes.ts +ui/webui/resources/cr_components/help_bubble/help_bubble_icons.html ui/webui/resources/cr_elements/icons.html ui/webui/resources/js/ios/web_ui.js url/BUILD.gn @@ -14242,6 +14184,7 @@ 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/memory.h v8/src/base/platform/platform-posix.cc v8/src/base/platform/platform-qnx.cc v8/src/base/platform/platform-starboard.cc @@ -14265,6 +14208,7 @@ v8/src/debug/wasm/gdb-server/transport.cc v8/src/deoptimizer/deoptimizer.cc v8/src/diagnostics/unwinding-info-win64.cc v8/src/diagnostics/unwinding-info-win64.h +v8/src/execution/tiering-manager.cc v8/src/handles/handles.h v8/src/heap/base/asm/x64/push_registers_asm.cc v8/src/heap/code-range.cc @@ -14297,7 +14241,6 @@ v8/src/trap-handler/handler-outside-posix.cc 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/wasm-code-manager.cc v8/src/wasm/wasm-feature-flags.h v8/src/wasm/wasm-opcodes.cc diff --git a/patches/core/bromite/disable-fetching-field-trials.patch b/patches/core/bromite/disable-fetching-field-trials.patch index 4e81932e..6d2da9af 100644 --- a/patches/core/bromite/disable-fetching-field-trials.patch +++ b/patches/core/bromite/disable-fetching-field-trials.patch @@ -67,7 +67,7 @@ Subject: Disable fetching of all field trials /* Alphabetical: */ --- a/components/variations/service/variations_service.cc +++ b/components/variations/service/variations_service.cc -@@ -235,17 +235,7 @@ bool GetInstanceManipulations(const net: +@@ -220,17 +220,7 @@ bool GetInstanceManipulations(const net: // Variations seed fetching is only enabled in official Chrome builds, if a URL // is specified on the command line, and for testing. bool IsFetchingEnabled() { @@ -85,4 +85,4 @@ Subject: Disable fetching of all field trials + return false; } - std::unique_ptr MaybeImportFirstRunSeed( + // Returns the already downloaded first run seed, and clear the seed from the 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 4c171663..2b57c43e 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 -@@ -2232,7 +2232,6 @@ static_library("browser") { +@@ -2251,7 +2251,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", -@@ -3689,8 +3688,6 @@ static_library("browser") { +@@ -3720,8 +3719,6 @@ static_library("browser") { "download/download_commands.h", "download/download_crx_util.cc", "download/download_crx_util.h", @@ -50,7 +50,7 @@ #include "chrome/browser/shell_integration.h" #include "chrome/browser/site_isolation/prefs_observer.h" #include "chrome/browser/ssl/secure_origin_prefs_observer.h" -@@ -407,8 +406,6 @@ void BrowserProcessImpl::StartTearDown() +@@ -406,8 +405,6 @@ void BrowserProcessImpl::StartTearDown() metrics_services_manager_.reset(); intranet_redirect_detector_.reset(); @@ -59,7 +59,7 @@ network_time_tracker_.reset(); #if !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_CHROMEOS_ASH) -@@ -1039,14 +1036,6 @@ StatusTray* BrowserProcessImpl::status_t +@@ -1032,14 +1029,6 @@ StatusTray* BrowserProcessImpl::status_t return status_tray_.get(); } @@ -74,7 +74,7 @@ subresource_filter::RulesetService* BrowserProcessImpl::subresource_filter_ruleset_service() { DCHECK_CALLED_ON_VALID_SEQUENCE(sequence_checker_); -@@ -1284,26 +1273,6 @@ void BrowserProcessImpl::CreateBackgroun +@@ -1274,26 +1263,6 @@ void BrowserProcessImpl::CreateBackgroun #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" -@@ -636,10 +635,6 @@ void ChromeBrowsingDataRemoverDelegate:: +@@ -638,10 +637,6 @@ void ChromeBrowsingDataRemoverDelegate:: base::RecordAction(UserMetricsAction("ClearBrowsingData_Cookies")); network::mojom::NetworkContext* safe_browsing_context = nullptr; @@ -140,11 +140,11 @@ - if (sb_service) - safe_browsing_context = sb_service->GetNetworkContext(profile_); + // Cleared for DATA_TYPE_HISTORY, DATA_TYPE_COOKIES and DATA_TYPE_PASSWORDS. browsing_data::RemoveFederatedSiteSettingsData(delete_begin_, delete_end_, - host_content_settings_map_); --- a/chrome/browser/chrome_content_browser_client.cc +++ b/chrome/browser/chrome_content_browser_client.cc -@@ -997,34 +997,6 @@ void SetApplicationLocaleOnIOThread(cons +@@ -1008,34 +1008,6 @@ void SetApplicationLocaleOnIOThread(cons GetIOThreadApplicationLocale() = locale; } @@ -179,7 +179,7 @@ #if BUILDFLAG(ENABLE_EXTENSIONS) AppLoadedInTabSource ClassifyAppLoadedInTabSource( -@@ -4520,14 +4492,9 @@ ChromeContentBrowserClient::CreateThrott +@@ -4605,14 +4577,9 @@ ChromeContentBrowserClient::CreateThrott throttles.push_back(std::make_unique( handle, handle->GetWebContents()->GetBrowserContext())); @@ -195,8 +195,8 @@ base::BindOnce(&HandleSSLErrorWrapper), base::BindOnce(&IsInHostedApp), base::BindOnce( &ShouldIgnoreSslInterstitialBecauseNavigationDefaultedToHttps))); -@@ -4562,16 +4529,6 @@ ChromeContentBrowserClient::CreateThrott - &throttles); +@@ -4651,16 +4618,6 @@ ChromeContentBrowserClient::CreateThrott + &throttles); #endif - // g_browser_process->safe_browsing_service() may be null in unittests. @@ -212,7 +212,7 @@ if (base::FeatureList::IsEnabled(safe_browsing::kDelayedWarnings)) { throttles.push_back( std::make_unique( -@@ -4800,8 +4757,6 @@ void ChromeContentBrowserClient::Overrid +@@ -4900,8 +4857,6 @@ void ChromeContentBrowserClient::Overrid void ChromeContentBrowserClient::InitOnUIThread() { DCHECK_CURRENTLY_ON(BrowserThread::UI); @@ -246,7 +246,7 @@ } // namespace --- a/chrome/browser/download/chrome_download_manager_delegate.cc +++ b/chrome/browser/download/chrome_download_manager_delegate.cc -@@ -450,13 +450,6 @@ void ChromeDownloadManagerDelegate::SetD +@@ -449,13 +449,6 @@ void ChromeDownloadManagerDelegate::SetD download_manager_ = dm; @@ -260,7 +260,7 @@ if (download_manager_) { download_manager_->AddObserver(this); } -@@ -809,17 +802,6 @@ void ChromeDownloadManagerDelegate::Choo +@@ -808,17 +801,6 @@ void ChromeDownloadManagerDelegate::Choo void ChromeDownloadManagerDelegate::SanitizeSavePackageResourceName( base::FilePath* filename, const GURL& source_url) { @@ -280,7 +280,7 @@ void ChromeDownloadManagerDelegate::SanitizeDownloadParameters( --- a/chrome/browser/download/download_item_model.cc +++ b/chrome/browser/download/download_item_model.cc -@@ -99,7 +99,7 @@ class DownloadItemModelData : public bas +@@ -102,7 +102,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. @@ -289,7 +289,7 @@ // Whether the download is currently being revived. bool is_being_revived_; -@@ -144,7 +144,7 @@ DownloadItemModelData* DownloadItemModel +@@ -150,7 +150,7 @@ DownloadItemModelData* DownloadItemModel DownloadItemModelData::DownloadItemModelData() : should_show_in_shelf_(true), was_ui_notified_(false), @@ -298,7 +298,7 @@ is_being_revived_(false) {} #if BUILDFLAG(FULL_SAFE_BROWSING) -@@ -465,13 +465,13 @@ void DownloadItemModel::SetShouldPreferO +@@ -472,13 +472,13 @@ void DownloadItemModel::SetShouldPreferO data->should_prefer_opening_in_browser_ = preference; } @@ -315,7 +315,7 @@ DownloadItemModelData* data = DownloadItemModelData::GetOrCreate(download_); data->danger_level_ = danger_level; } -@@ -694,9 +694,6 @@ bool DownloadItemModel::IsCommandEnabled +@@ -701,9 +701,6 @@ bool DownloadItemModel::IsCommandEnabled // filename. Don't base an "Always open" decision based on it. Also // exclude extensions. return download_->CanOpenDownload() && @@ -370,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()) -@@ -1158,30 +1151,7 @@ DownloadFileType::DangerLevel DownloadTa +@@ -1199,30 +1192,7 @@ DownloadFileType::DangerLevel DownloadTa download_->HasUserGesture()) return DownloadFileType::NOT_DANGEROUS; @@ -417,7 +417,7 @@ DownloadsAcceptDangerFunction::~DownloadsAcceptDangerFunction() {} -DownloadsAcceptDangerFunction::OnPromptCreatedCallback* -- DownloadsAcceptDangerFunction::on_prompt_created_ = NULL; +- DownloadsAcceptDangerFunction::on_prompt_created_ = nullptr; - ExtensionFunction::ResponseAction DownloadsAcceptDangerFunction::Run() { std::unique_ptr params( @@ -696,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 -@@ -877,9 +877,6 @@ void ChromeMetricsServiceClient::Registe +@@ -881,9 +881,6 @@ void ChromeMetricsServiceClient::Registe metrics_service_->RegisterMetricsProvider( std::make_unique()); @@ -720,7 +720,7 @@ // static --- a/chrome/browser/profiles/profile_impl.cc +++ b/chrome/browser/profiles/profile_impl.cc -@@ -90,7 +90,6 @@ +@@ -91,7 +91,6 @@ #include "chrome/browser/push_messaging/push_messaging_service_factory.h" #include "chrome/browser/push_messaging/push_messaging_service_impl.h" #include "chrome/browser/reduce_accept_language/reduce_accept_language_factory.h" @@ -728,7 +728,7 @@ #include "chrome/browser/sessions/exit_type_service.h" #include "chrome/browser/sharing/sharing_service_factory.h" #include "chrome/browser/signin/identity_manager_factory.h" -@@ -628,17 +627,6 @@ void ProfileImpl::LoadPrefsForNormalStar +@@ -633,17 +632,6 @@ void ProfileImpl::LoadPrefsForNormalStar mojo::PendingRemote pref_validation_delegate; @@ -768,7 +768,7 @@ sources = [ "chrome_controller_client.cc", "chrome_controller_client.h", -@@ -93,6 +94,7 @@ static_library("safe_browsing") { +@@ -94,6 +95,7 @@ static_library("safe_browsing") { "//extensions/browser", ] } @@ -776,7 +776,7 @@ if (safe_browsing_mode != 0) { # "Safe Browsing Basic" files used for safe browsing in full mode -@@ -461,6 +463,7 @@ static_library("advanced_protection") { +@@ -466,6 +468,7 @@ static_library("advanced_protection") { } source_set("metrics_collector") { @@ -784,7 +784,7 @@ sources = [ "safe_browsing_metrics_collector_factory.cc", "safe_browsing_metrics_collector_factory.h", -@@ -478,6 +481,7 @@ source_set("metrics_collector") { +@@ -483,6 +486,7 @@ source_set("metrics_collector") { "//components/safe_browsing/core/common:safe_browsing_prefs", "//content/public/browser", ] @@ -886,7 +886,7 @@ --- a/chrome/browser/ui/BUILD.gn +++ b/chrome/browser/ui/BUILD.gn -@@ -4350,7 +4350,6 @@ static_library("ui") { +@@ -4403,7 +4403,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", @@ -896,7 +896,7 @@ "views/download/download_item_view.cc", --- a/chrome/browser/ui/tab_helpers.cc +++ b/chrome/browser/ui/tab_helpers.cc -@@ -403,22 +403,6 @@ void TabHelpers::AttachTabHelpers(WebCon +@@ -418,22 +418,6 @@ void TabHelpers::AttachTabHelpers(WebCon // See https://crbug.com/910288. resource_coordinator::ResourceCoordinatorTabHelper::CreateForWebContents( web_contents); @@ -971,7 +971,7 @@ - DownloadDangerPrompt::Action action) { - if (action != DownloadDangerPrompt::ACCEPT) - return; -- download::DownloadItem* item = NULL; +- download::DownloadItem* item = nullptr; - if (GetMainNotifierManager()) - item = GetMainNotifierManager()->GetDownload(download_id); - if (!item && GetOriginalNotifierManager()) diff --git a/patches/core/inox-patchset/0005-disable-default-extensions.patch b/patches/core/inox-patchset/0005-disable-default-extensions.patch index e90f10cc..618aeb0b 100644 --- a/patches/core/inox-patchset/0005-disable-default-extensions.patch +++ b/patches/core/inox-patchset/0005-disable-default-extensions.patch @@ -10,7 +10,7 @@ extension_misc::kAssessmentAssistantExtensionId, --- a/chrome/browser/extensions/component_loader.cc +++ b/chrome/browser/extensions/component_loader.cc -@@ -363,11 +363,6 @@ void ComponentLoader::AddWebStoreApp() { +@@ -364,11 +364,6 @@ void ComponentLoader::AddWebStoreApp() { if (!IsNormalSession()) return; #endif @@ -36,7 +36,7 @@ { --- a/chrome/browser/extensions/webstore_installer.cc +++ b/chrome/browser/extensions/webstore_installer.cc -@@ -551,20 +551,6 @@ void WebstoreInstaller::DownloadNextPend +@@ -552,20 +552,6 @@ void WebstoreInstaller::DownloadNextPend void WebstoreInstaller::DownloadCrx( const std::string& extension_id, InstallSource source) { @@ -57,7 +57,7 @@ } // http://crbug.com/165634 -@@ -712,21 +698,6 @@ void WebstoreInstaller::UpdateDownloadPr +@@ -713,21 +699,6 @@ void WebstoreInstaller::UpdateDownloadPr void WebstoreInstaller::StartCrxInstaller(const DownloadItem& download) { DCHECK_CURRENTLY_ON(BrowserThread::UI); DCHECK(!crx_installer_.get()); diff --git a/patches/core/inox-patchset/0021-disable-rlz.patch b/patches/core/inox-patchset/0021-disable-rlz.patch index db537920..a8826c78 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 -@@ -478,14 +478,6 @@ group("gn_all") { +@@ -484,14 +484,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 88cd923d..dd514476 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 @@ -66,17 +66,6 @@ by default. ui/views/examples/webview_example.cc | 2 +- 54 files changed, 89 insertions(+), 87 deletions(-) ---- a/ash/components/geolocation/simple_geolocation_provider.cc -+++ b/ash/components/geolocation/simple_geolocation_provider.cc -@@ -20,7 +20,7 @@ namespace ash { - namespace { - - const char kDefaultGeolocationProviderUrl[] = -- "https://www.googleapis.com/geolocation/v1/geolocate?"; -+ "trk:215:https://www.googleapis.com/geolocation/v1/geolocate?"; - - } // namespace - --- a/build/apple/tweak_info_plist.py +++ b/build/apple/tweak_info_plist.py @@ -195,7 +195,7 @@ def _AddKeystoneKeys(plist, bundle_ident @@ -315,6 +304,17 @@ by default. const char kVirtualChannel[] = "virtual-channel"; +--- a/chromeos/ash/components/geolocation/simple_geolocation_provider.cc ++++ b/chromeos/ash/components/geolocation/simple_geolocation_provider.cc +@@ -20,7 +20,7 @@ namespace ash { + namespace { + + const char kDefaultGeolocationProviderUrl[] = +- "https://www.googleapis.com/geolocation/v1/geolocate?"; ++ "trk:215:https://www.googleapis.com/geolocation/v1/geolocate?"; + + } // namespace + --- a/components/drive/service/drive_api_service.cc +++ b/components/drive/service/drive_api_service.cc @@ -76,9 +76,9 @@ namespace drive { @@ -459,7 +459,7 @@ by default. --- a/content/browser/webauth/webauth_request_security_checker.h +++ b/content/browser/webauth/webauth_request_security_checker.h -@@ -42,9 +42,9 @@ class CONTENT_EXPORT WebAuthRequestSecur +@@ -40,9 +40,9 @@ class CONTENT_EXPORT WebAuthRequestSecur // Legacy App IDs, which google.com origins are allowed to assert for // compatibility reasons. static constexpr char kGstaticAppId[] = @@ -737,7 +737,7 @@ by default. if (!BreakpadCreate(breakpad_config)) { --- a/remoting/protocol/jingle_messages.cc +++ b/remoting/protocol/jingle_messages.cc -@@ -27,7 +27,7 @@ const char kJabberNamespace[] = "jabber: +@@ -26,7 +26,7 @@ const char kJabberNamespace[] = "jabber: const char kJingleNamespace[] = "urn:xmpp:jingle:1"; // Namespace for transport messages when using standard ICE. diff --git a/patches/core/iridium-browser/safe_browsing-disable-incident-reporting.patch b/patches/core/iridium-browser/safe_browsing-disable-incident-reporting.patch index a5c2a3aa..f4ddf74e 100644 --- a/patches/core/iridium-browser/safe_browsing-disable-incident-reporting.patch +++ b/patches/core/iridium-browser/safe_browsing-disable-incident-reporting.patch @@ -56,7 +56,7 @@ the URL so we get notified if this happens again in the future). IncidentReportingService::IncidentReportingService( --- a/chrome/browser/safe_browsing/safe_browsing_service.cc +++ b/chrome/browser/safe_browsing/safe_browsing_service.cc -@@ -278,7 +278,7 @@ SafeBrowsingUIManager* SafeBrowsingServi +@@ -282,7 +282,7 @@ SafeBrowsingUIManager* SafeBrowsingServi } void SafeBrowsingService::RegisterAllDelayedAnalysis() { diff --git a/patches/core/ungoogled-chromium/block-trk-and-subdomains.patch b/patches/core/ungoogled-chromium/block-trk-and-subdomains.patch index a3c23134..f4909772 100644 --- a/patches/core/ungoogled-chromium/block-trk-and-subdomains.patch +++ b/patches/core/ungoogled-chromium/block-trk-and-subdomains.patch @@ -47,7 +47,7 @@ std::u16string real_url(text.substr(after_scheme_and_colon)); --- a/components/url_formatter/url_fixer.cc +++ b/components/url_formatter/url_fixer.cc -@@ -562,6 +562,10 @@ GURL FixupURL(const std::string& text, c +@@ -563,6 +563,10 @@ GURL FixupURL(const std::string& text, c } } @@ -70,7 +70,7 @@ // other origins, so we should not treat them as web safe. Remove callers of --- a/net/BUILD.gn +++ b/net/BUILD.gn -@@ -1007,6 +1007,8 @@ component("net") { +@@ -1009,6 +1009,8 @@ component("net") { "url_request/report_sender.h", "url_request/static_http_user_agent_settings.cc", "url_request/static_http_user_agent_settings.h", @@ -158,7 +158,7 @@ using base::Time; using std::string; -@@ -587,6 +589,12 @@ URLRequest::URLRequest(const GURL& url, +@@ -597,6 +599,12 @@ URLRequest::URLRequest(const GURL& url, // Sanity check out environment. DCHECK(base::ThreadTaskRunnerHandle::IsSet()); @@ -173,24 +173,24 @@ return NetLogURLRequestConstructorParams(url, priority_, --- a/net/url_request/url_request_context_builder.cc +++ b/net/url_request/url_request_context_builder.cc -@@ -47,6 +47,7 @@ +@@ -48,6 +48,7 @@ #include "net/socket/network_binding_client_socket_factory.h" #include "net/ssl/ssl_config_service_defaults.h" #include "net/url_request/static_http_user_agent_settings.h" +#include "net/url_request/trk_protocol_handler.h" #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" -@@ -633,6 +634,9 @@ std::unique_ptr URLRe + #include "net/url_request/url_request_throttler_manager.h" +@@ -573,6 +574,9 @@ std::unique_ptr URLRe } protocol_handlers_.clear(); + job_factory->SetProtocolHandler(url::kTraceScheme, + std::make_unique()); + - storage->set_job_factory(std::move(job_factory)); + context->set_job_factory(std::move(job_factory)); - return std::move(context); + return context; --- a/url/url_constants.cc +++ b/url/url_constants.cc @@ -46,6 +46,8 @@ const char kQuicTransportScheme[] = "qui diff --git a/patches/core/ungoogled-chromium/disable-gaia.patch b/patches/core/ungoogled-chromium/disable-gaia.patch index 460f55da..dec7c4b6 100644 --- a/patches/core/ungoogled-chromium/disable-gaia.patch +++ b/patches/core/ungoogled-chromium/disable-gaia.patch @@ -3,7 +3,7 @@ --- a/google_apis/gaia/gaia_auth_fetcher.cc +++ b/google_apis/gaia/gaia_auth_fetcher.cc -@@ -288,64 +288,6 @@ void GaiaAuthFetcher::CreateAndStartGaia +@@ -285,64 +285,6 @@ void GaiaAuthFetcher::CreateAndStartGaia network::mojom::CredentialsMode credentials_mode, const net::NetworkTrafficAnnotationTag& traffic_annotation) { DCHECK(!fetch_pending_) << "Tried to fetch two things at once!"; diff --git a/patches/core/ungoogled-chromium/disable-google-host-detection.patch b/patches/core/ungoogled-chromium/disable-google-host-detection.patch index 75e44e3b..7cb2e5d3 100644 --- a/patches/core/ungoogled-chromium/disable-google-host-detection.patch +++ b/patches/core/ungoogled-chromium/disable-google-host-detection.patch @@ -104,16 +104,15 @@ } #if BUILDFLAG(ENABLE_EXTENSIONS) -@@ -158,23 +77,5 @@ void GoogleURLLoaderThrottle::WillProces +@@ -158,22 +77,5 @@ void GoogleURLLoaderThrottle::WillProces const GURL& response_url, network::mojom::URLResponseHead* response_head, bool* defer) { - // Built-in additional protection for the chrome web store origin by ensuring - // that the X-Frame-Options protection mechanism is set to either DENY or - // SAMEORIGIN. -- GURL webstore_url(extension_urls::GetWebstoreLaunchURL()); - if (response_url.SchemeIsHTTPOrHTTPS() && -- response_url.DomainIs(webstore_url.host_piece())) { +- extension_urls::IsWebstoreDomain(response_url)) { - // TODO(mkwst): Consider shifting this to a NavigationThrottle rather than - // relying on implicit ordering between this check and the time at which - // ParsedHeaders is created. @@ -325,14 +324,6 @@ + return false; } - bool IsGoogleHostname(base::StringPiece host, - SubdomainPermission subdomain_permission) { -- url::CanonHostInfo host_info; -- return IsCanonicalHostGoogleHostname(net::CanonicalizeHost(host, &host_info), -- subdomain_permission); -+ return false; - } - bool IsGoogleDomainUrl(const GURL& url, SubdomainPermission subdomain_permission, PortPermission port_permission) { @@ -341,6 +332,14 @@ + return false; } + bool IsGoogleHostname(base::StringPiece host, + SubdomainPermission subdomain_permission) { +- url::CanonHostInfo host_info; +- return IsCanonicalHostGoogleHostname(net::CanonicalizeHost(host, &host_info), +- subdomain_permission); ++ return false; + } + bool IsGoogleHomePageUrl(const GURL& url) { - // First check to see if this has a Google domain. - if (!IsGoogleDomainUrl(url, DISALLOW_SUBDOMAIN, @@ -430,7 +429,7 @@ --- a/components/page_load_metrics/browser/page_load_metrics_util.cc +++ b/components/page_load_metrics/browser/page_load_metrics_util.cc -@@ -266,9 +266,7 @@ bool DidObserveLoadingBehaviorInAnyFrame +@@ -280,9 +280,7 @@ bool DidObserveLoadingBehaviorInAnyFrame } bool IsGoogleSearchHostname(const GURL& url) { @@ -485,15 +484,15 @@ bool IsGoogleHostname(const GURL& url) { --- a/components/search_engines/template_url.cc +++ b/components/search_engines/template_url.cc -@@ -534,11 +534,7 @@ std::u16string TemplateURLRef::SearchTer +@@ -535,11 +535,7 @@ std::u16string TemplateURLRef::SearchTer bool TemplateURLRef::HasGoogleBaseURLs( const SearchTermsData& search_terms_data) const { ParseIfNecessary(search_terms_data); -- return std::any_of(replacements_.begin(), replacements_.end(), -- [](const Replacement& replacement) { -- return replacement.type == GOOGLE_BASE_URL || -- replacement.type == GOOGLE_BASE_SUGGEST_URL; -- }); +- return base::ranges::any_of( +- replacements_, [](const Replacement& replacement) { +- return replacement.type == GOOGLE_BASE_URL || +- replacement.type == GOOGLE_BASE_SUGGEST_URL; +- }); + return false; } diff --git a/patches/core/ungoogled-chromium/disable-mei-preload.patch b/patches/core/ungoogled-chromium/disable-mei-preload.patch index eadbcaf5..15190bb6 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 -@@ -364,7 +364,6 @@ if (!is_android && !is_mac) { +@@ -363,7 +363,6 @@ if (!is_android && !is_mac) { } data_deps += [ @@ -15,7 +15,7 @@ "//third_party/widevine/cdm", ] } -@@ -1190,7 +1189,6 @@ if (is_win) { +@@ -1189,7 +1188,6 @@ if (is_win) { ":optimization_guide_library", ":swiftshader_library", ":widevine_cdm_library", diff --git a/patches/core/ungoogled-chromium/disable-privacy-sandbox.patch b/patches/core/ungoogled-chromium/disable-privacy-sandbox.patch index 2c78ee0b..9c3d8d89 100644 --- a/patches/core/ungoogled-chromium/disable-privacy-sandbox.patch +++ b/patches/core/ungoogled-chromium/disable-privacy-sandbox.patch @@ -24,7 +24,7 @@ --- a/components/privacy_sandbox/privacy_sandbox_prefs.cc +++ b/components/privacy_sandbox/privacy_sandbox_prefs.cc -@@ -66,7 +66,7 @@ namespace privacy_sandbox { +@@ -63,7 +63,7 @@ namespace privacy_sandbox { void RegisterProfilePrefs(PrefRegistrySimple* registry) { registry->RegisterBooleanPref( @@ -95,7 +95,7 @@ kPrivacySandboxAggregationServiceTrustedServerUrlParam{ --- a/third_party/blink/common/features.cc +++ b/third_party/blink/common/features.cc -@@ -109,7 +109,7 @@ const base::Feature kCSSContainerQueries +@@ -107,7 +107,7 @@ const base::Feature kBlockingDownloadsIn // Controls whether the Conversion Measurement API infrastructure is enabled. const base::Feature kConversionMeasurement{"ConversionMeasurement", diff --git a/patches/core/ungoogled-chromium/disable-signin.patch b/patches/core/ungoogled-chromium/disable-signin.patch index 1372de12..afe180cb 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 -@@ -572,32 +572,6 @@ void ShowFirmwareUpdatesApp(Profile* pro +@@ -589,32 +589,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 f69eeb99..f58121fb 100644 --- a/patches/core/ungoogled-chromium/disable-webstore-urls.patch +++ b/patches/core/ungoogled-chromium/disable-webstore-urls.patch @@ -2,7 +2,7 @@ --- a/chrome/browser/extensions/chrome_content_browser_client_extensions_part.cc +++ b/chrome/browser/extensions/chrome_content_browser_client_extensions_part.cc -@@ -559,12 +559,6 @@ std::vector ChromeContentBr +@@ -571,12 +571,6 @@ std::vector ChromeContentBr GetOriginsRequiringDedicatedProcess() { std::vector list; diff --git a/patches/core/ungoogled-chromium/doh-changes.patch b/patches/core/ungoogled-chromium/doh-changes.patch index e31fcb8e..59497474 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 -@@ -305,12 +305,7 @@ const base::Feature kDisruptiveNotificat +@@ -310,12 +310,7 @@ const base::Feature kDisruptiveNotificat // Enable DNS over HTTPS (DoH). const base::Feature kDnsOverHttps { "DnsOverHttps", diff --git a/patches/core/ungoogled-chromium/fix-building-with-prunned-binaries.patch b/patches/core/ungoogled-chromium/fix-building-with-prunned-binaries.patch index db64c276..ac2d1214 100644 --- a/patches/core/ungoogled-chromium/fix-building-with-prunned-binaries.patch +++ b/patches/core/ungoogled-chromium/fix-building-with-prunned-binaries.patch @@ -32,16 +32,6 @@ python_library("chromedriver_py_tests") { testonly = true deps = [ ---- a/components/segmentation_platform/embedder/BUILD.gn -+++ b/components/segmentation_platform/embedder/BUILD.gn -@@ -21,7 +21,6 @@ source_set("embedder") { - "//components/optimization_guide/core", - "//components/optimization_guide/core:features", - "//components/segmentation_platform/internal", -- "//components/segmentation_platform/internal:optimization_guide_segmentation_handler", - "//components/segmentation_platform/internal/proto", - "//components/segmentation_platform/public", - "//url", --- a/third_party/devtools-frontend/src/BUILD.gn +++ b/third_party/devtools-frontend/src/BUILD.gn @@ -13,7 +13,6 @@ import("./third_party/blink/public/publi diff --git a/patches/core/ungoogled-chromium/fix-building-without-safebrowsing.patch b/patches/core/ungoogled-chromium/fix-building-without-safebrowsing.patch index da470940..3f89daa6 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 -@@ -633,8 +633,6 @@ static_library("browser") { +@@ -627,8 +627,6 @@ static_library("browser") { "internal_auth.h", "interstitials/chrome_settings_page_helper.cc", "interstitials/chrome_settings_page_helper.h", @@ -10,8 +10,8 @@ - "interstitials/enterprise_util.h", "invalidation/profile_invalidation_provider_factory.cc", "invalidation/profile_invalidation_provider_factory.h", - "language/accept_languages_service_factory.cc", -@@ -3711,10 +3709,6 @@ static_library("browser") { + "k_anonymity_service/k_anonymity_service_client.cc", +@@ -3742,10 +3740,6 @@ static_library("browser") { "enterprise/connectors/analysis/analysis_service_settings.h", "enterprise/connectors/analysis/analysis_settings.cc", "enterprise/connectors/analysis/analysis_settings.h", @@ -22,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", -@@ -3991,10 +3985,6 @@ static_library("browser") { +@@ -4021,10 +4015,6 @@ static_library("browser") { "new_tab_page/modules/recipes/recipes_service_factory.h", "new_tab_page/modules/recipes/time_format_util.cc", "new_tab_page/modules/recipes/time_format_util.h", @@ -33,7 +33,7 @@ "new_tab_page/new_tab_page_util.cc", "new_tab_page/new_tab_page_util.h", "new_tab_page/one_google_bar/one_google_bar_data.cc", -@@ -4431,7 +4421,6 @@ static_library("browser") { +@@ -4467,7 +4457,6 @@ static_library("browser") { "//chrome/browser/new_tab_page/modules/feed:mojo_bindings", "//chrome/browser/new_tab_page/modules/photos:mojo_bindings", "//chrome/browser/new_tab_page/modules/recipes:mojo_bindings", @@ -41,7 +41,7 @@ "//chrome/browser/policy:path_parser", "//chrome/browser/profile_resetter:profile_reset_report_proto", "//chrome/browser/resource_coordinator:intervention_policy_database_proto", -@@ -7758,9 +7747,14 @@ static_library("browser") { +@@ -7819,9 +7808,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,8 +73,8 @@ auto delegate = std::make_unique(profile); --- a/chrome/browser/chrome_content_browser_client.cc +++ b/chrome/browser/chrome_content_browser_client.cc -@@ -4529,11 +4529,13 @@ ChromeContentBrowserClient::CreateThrott - &throttles); +@@ -4618,11 +4618,13 @@ ChromeContentBrowserClient::CreateThrott + &throttles); #endif +#if BUILDFLAG(FULL_SAFE_BROWSING) @@ -87,7 +87,7 @@ // TODO(crbug.com/1052397): Revisit the macro expression once build flag switch // of lacros-chrome is complete. -@@ -5933,26 +5935,7 @@ ChromeContentBrowserClient::GetSafeBrows +@@ -6054,26 +6056,7 @@ ChromeContentBrowserClient::GetSafeBrows const std::vector& allowlist_domains) { DCHECK_CURRENTLY_ON(BrowserThread::IO); @@ -115,7 +115,7 @@ } safe_browsing::RealTimeUrlLookupServiceBase* -@@ -5973,11 +5956,6 @@ ChromeContentBrowserClient::GetUrlLookup +@@ -6094,11 +6077,6 @@ ChromeContentBrowserClient::GetUrlLookup GetForProfile(profile); } #endif @@ -220,7 +220,7 @@ RetryDownload(model, command); --- a/chrome/browser/download/chrome_download_manager_delegate.cc +++ b/chrome/browser/download/chrome_download_manager_delegate.cc -@@ -133,7 +133,6 @@ using content::DownloadManager; +@@ -132,7 +132,6 @@ using content::DownloadManager; using download::DownloadItem; using download::DownloadPathReservationTracker; using download::PathValidationResult; @@ -228,7 +228,7 @@ using safe_browsing::DownloadProtectionService; using ConnectionType = net::NetworkChangeNotifier::ConnectionType; -@@ -1487,7 +1486,6 @@ void ChromeDownloadManagerDelegate::OnDo +@@ -1486,7 +1485,6 @@ void ChromeDownloadManagerDelegate::OnDo DownloadItemModel model(item); model.DetermineAndSetShouldPreferOpeningInBrowser( target_info->target_path, target_info->is_filetype_handled_safely); @@ -236,7 +236,7 @@ } if (ShouldBlockFile(item, target_info->danger_type)) { MaybeReportDangerousDownloadBlocked( -@@ -1566,56 +1564,6 @@ bool ChromeDownloadManagerDelegate::IsOp +@@ -1565,56 +1563,6 @@ bool ChromeDownloadManagerDelegate::IsOp bool ChromeDownloadManagerDelegate::ShouldBlockFile( download::DownloadItem* item, download::DownloadDangerType danger_type) const { @@ -293,7 +293,7 @@ return false; } -@@ -1630,7 +1578,6 @@ void ChromeDownloadManagerDelegate::Mayb +@@ -1629,7 +1577,6 @@ void ChromeDownloadManagerDelegate::Mayb service->MaybeSendDangerousDownloadOpenedReport(download, show_download_in_folder); } @@ -301,7 +301,7 @@ if (!download->GetAutoOpened()) { download::DownloadContent download_content = download::DownloadContentFromMimeType(download->GetMimeType(), false); -@@ -1638,6 +1585,7 @@ void ChromeDownloadManagerDelegate::Mayb +@@ -1637,6 +1584,7 @@ void ChromeDownloadManagerDelegate::Mayb download->GetDangerType(), download_content, base::Time::Now(), download->GetEndTime(), show_download_in_folder); } @@ -309,7 +309,7 @@ } void ChromeDownloadManagerDelegate::CheckDownloadAllowed( -@@ -1707,8 +1655,7 @@ void ChromeDownloadManagerDelegate::Chec +@@ -1694,8 +1642,7 @@ void ChromeDownloadManagerDelegate::Chec DCHECK(download_item); DCHECK(download_item->IsSavePackageDownload()); @@ -319,6 +319,85 @@ absl::optional settings = safe_browsing::DeepScanningRequest::ShouldUploadBinary(download_item); +--- a/chrome/browser/download/download_item_model.cc ++++ b/chrome/browser/download/download_item_model.cc +@@ -905,76 +905,10 @@ void DownloadItemModel::ExecuteCommand(D + + DownloadItemModel::BubbleUIInfo + DownloadItemModel::GetBubbleUIInfoForTailoredWarning() const { +- download::DownloadDangerType danger_type = GetDangerType(); +- TailoredVerdict tailored_verdict = safe_browsing::DownloadProtectionService:: +- GetDownloadProtectionTailoredVerdict(download_); +- +- // Suspicious archives +- if (danger_type == download::DOWNLOAD_DANGER_TYPE_UNCOMMON_CONTENT && +- tailored_verdict.tailored_verdict_type() == +- TailoredVerdict::SUSPICIOUS_ARCHIVE) { +- return DownloadUIModel::BubbleUIInfo( +- l10n_util::GetStringUTF16( +- IDS_DOWNLOAD_BUBBLE_SUBPAGE_SUMMARY_SUSPICIOUS_ARCHIVE)) +- .AddIconAndColor(views::kInfoIcon, ui::kColorAlertMediumSeverity) +- .AddPrimaryButton(DownloadCommands::Command::DISCARD) +- .AddSubpageButton(l10n_util::GetStringUTF16(IDS_DOWNLOAD_BUBBLE_DELETE), +- DownloadCommands::Command::DISCARD, +- /*is_prominent=*/true) +- .AddSubpageButton( +- l10n_util::GetStringUTF16(IDS_DOWNLOAD_BUBBLE_CONTINUE), +- DownloadCommands::Command::KEEP, +- /*is_prominent=*/false); +- } +- +- // Cookie theft +- if (danger_type == +- download::DOWNLOAD_DANGER_TYPE_DANGEROUS_ACCOUNT_COMPROMISE && +- tailored_verdict.tailored_verdict_type() == +- TailoredVerdict::COOKIE_THEFT) { +- // TODO(crbug.com/1351925): Check the adjustments field and add the account +- // information in the subpage summary. +- return DownloadUIModel::BubbleUIInfo( +- l10n_util::GetStringUTF16( +- IDS_DOWNLOAD_BUBBLE_SUBPAGE_SUMMARY_COOKIE_THEFT)) +- .AddIconAndColor(vector_icons::kNotSecureWarningIcon, +- ui::kColorAlertHighSeverity) +- .AddPrimaryButton(DownloadCommands::Command::DISCARD) +- .AddSubpageButton(l10n_util::GetStringUTF16(IDS_DOWNLOAD_BUBBLE_DELETE), +- DownloadCommands::Command::DISCARD, +- /*is_prominent=*/true); +- } +- +- NOTREACHED(); + return DownloadUIModel::BubbleUIInfo(); + } + + bool DownloadItemModel::ShouldShowTailoredWarning() const { +- if (!IsBubbleV2Enabled() || +- !base::FeatureList::IsEnabled(safe_browsing::kDownloadTailoredWarnings)) { +- return false; +- } +- +- static const struct ValidCombination { +- download::DownloadDangerType danger_type; +- TailoredVerdict::TailoredVerdictType tailored_verdict_type; +- } kValidTailoredWarningCombinations[]{ +- {download::DOWNLOAD_DANGER_TYPE_UNCOMMON_CONTENT, +- TailoredVerdict::SUSPICIOUS_ARCHIVE}, +- {download::DOWNLOAD_DANGER_TYPE_DANGEROUS_ACCOUNT_COMPROMISE, +- TailoredVerdict::COOKIE_THEFT}}; +- +- download::DownloadDangerType danger_type = GetDangerType(); +- TailoredVerdict tailored_verdict = safe_browsing::DownloadProtectionService:: +- GetDownloadProtectionTailoredVerdict(download_); +- for (const auto& combination : kValidTailoredWarningCombinations) { +- if (danger_type == combination.danger_type && +- tailored_verdict.tailored_verdict_type() == +- combination.tailored_verdict_type) { +- return true; +- } +- } +- + return false; + } + --- a/chrome/browser/download/download_stats.cc +++ b/chrome/browser/download/download_stats.cc @@ -9,6 +9,7 @@ @@ -342,7 +421,7 @@ void RecordOpenedDangerousConfirmDialog( --- a/chrome/browser/download/download_target_determiner.cc +++ b/chrome/browser/download/download_target_determiner.cc -@@ -912,12 +912,14 @@ void DownloadTargetDeterminer::CheckVisi +@@ -953,12 +953,14 @@ void DownloadTargetDeterminer::CheckVisi bool visited_referrer_before) { DCHECK_CURRENTLY_ON(BrowserThread::UI); DCHECK_EQ(STATE_DETERMINE_INTERMEDIATE_PATH, next_state_); @@ -357,7 +436,7 @@ danger_level_ = GetDangerLevel( visited_referrer_before ? VISITED_REFERRER : NO_VISITS_TO_REFERRER); if (danger_level_ != DownloadFileType::NOT_DANGEROUS && -@@ -1156,6 +1158,7 @@ DownloadFileType::DangerLevel DownloadTa +@@ -1197,6 +1199,7 @@ DownloadFileType::DangerLevel DownloadTa absl::optional DownloadTargetDeterminer::GetLastDownloadBypassTimestamp() const { @@ -365,7 +444,7 @@ safe_browsing::SafeBrowsingMetricsCollector* metrics_collector = safe_browsing::SafeBrowsingMetricsCollectorFactory::GetForProfile( GetProfile()); -@@ -1164,6 +1167,9 @@ DownloadTargetDeterminer::GetLastDownloa +@@ -1205,6 +1208,9 @@ DownloadTargetDeterminer::GetLastDownloa safe_browsing::SafeBrowsingMetricsCollector:: EventType::DANGEROUS_DOWNLOAD_BYPASS) : absl::nullopt; @@ -387,7 +466,7 @@ #include "components/policy/core/common/chrome_schema.h" --- a/chrome/browser/enterprise/connectors/analysis/content_analysis_downloads_delegate.cc +++ b/chrome/browser/enterprise/connectors/analysis/content_analysis_downloads_delegate.cc -@@ -83,10 +83,7 @@ absl::optional ContentAnalysisDown +@@ -82,10 +82,7 @@ absl::optional ContentAnalysisDown } bool ContentAnalysisDownloadsDelegate::BypassRequiresJustification() const { @@ -400,7 +479,7 @@ std::u16string ContentAnalysisDownloadsDelegate::GetBypassJustificationLabel() --- a/chrome/browser/enterprise/connectors/analysis/files_request_handler.cc +++ b/chrome/browser/enterprise/connectors/analysis/files_request_handler.cc -@@ -187,15 +187,6 @@ void FilesRequestHandler::OnGotFileInfo( +@@ -228,15 +228,6 @@ void FilesRequestHandler::OnGotFileInfo( void FilesRequestHandler::FinishRequestEarly( std::unique_ptr request, safe_browsing::BinaryUploadService::Result result) { @@ -418,7 +497,7 @@ } --- a/chrome/browser/enterprise/connectors/connectors_service.cc +++ b/chrome/browser/enterprise/connectors/connectors_service.cc -@@ -432,19 +432,6 @@ absl::optional ConnectorsSe +@@ -444,19 +444,6 @@ absl::optional ConnectorsSe return absl::nullopt; } @@ -440,7 +519,7 @@ } --- a/chrome/browser/enterprise/connectors/connectors_service.h +++ b/chrome/browser/enterprise/connectors/connectors_service.h -@@ -91,12 +91,6 @@ class ConnectorsService : public KeyedSe +@@ -98,12 +98,6 @@ class ConnectorsService : public KeyedSe // is no token to use. absl::optional GetDMTokenForRealTimeUrlCheck() const; @@ -485,7 +564,7 @@ LogSignalsCollectionLatency(kLatencyHistogramWithCacheVariant, start_time); --- a/chrome/browser/enterprise/connectors/reporting/realtime_reporting_client.cc +++ b/chrome/browser/enterprise/connectors/reporting/realtime_reporting_client.cc -@@ -383,7 +383,7 @@ void RealtimeReportingClient::ReportReal +@@ -399,7 +399,7 @@ void RealtimeReportingClient::ReportReal } std::string RealtimeReportingClient::GetProfileUserName() const { @@ -515,15 +594,15 @@ const base::Value* enabled_opt_in_events_value = --- a/chrome/browser/enterprise/signals/context_info_fetcher.cc +++ b/chrome/browser/enterprise/signals/context_info_fetcher.cc -@@ -204,7 +204,6 @@ void ContextInfoFetcher::Fetch(ContextIn - GetAnalysisConnectorProviders(enterprise_connectors::FILE_DOWNLOADED); - info.on_bulk_data_entry_providers = +@@ -206,7 +206,6 @@ void ContextInfoFetcher::Fetch(ContextIn GetAnalysisConnectorProviders(enterprise_connectors::BULK_DATA_ENTRY); + info.on_print_providers = + GetAnalysisConnectorProviders(enterprise_connectors::PRINT); - info.realtime_url_check_mode = GetRealtimeUrlCheckMode(); info.on_security_event_providers = GetOnSecurityEventProviders(); info.browser_version = version_info::GetVersionNumber(); info.site_isolation_enabled = -@@ -262,11 +261,6 @@ std::vector ContextInfoFetc +@@ -264,11 +263,6 @@ std::vector ContextInfoFetc return connectors_service_->GetAnalysisServiceProviderNames(connector); } @@ -545,15 +624,15 @@ #include #include "base/callback_forward.h" -@@ -38,7 +39,6 @@ struct ContextInfo { - std::vector on_file_downloaded_providers; +@@ -39,7 +40,6 @@ struct ContextInfo { std::vector on_bulk_data_entry_providers; + std::vector on_print_providers; std::vector on_security_event_providers; - safe_browsing::EnterpriseRealTimeUrlCheckMode realtime_url_check_mode; std::string browser_version; safe_browsing::SafeBrowsingState safe_browsing_protection_level; bool site_isolation_enabled; -@@ -89,7 +89,6 @@ class ContextInfoFetcher { +@@ -90,7 +90,6 @@ class ContextInfoFetcher { std::vector GetAnalysisConnectorProviders( enterprise_connectors::AnalysisConnector connector); @@ -643,8 +722,8 @@ "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 -@@ -98,17 +98,8 @@ api::enterprise_reporting_private::Conte - : nullptr; +@@ -94,17 +94,8 @@ api::enterprise_reporting_private::Conte + info.third_party_blocking_enabled = signals.third_party_blocking_enabled; info.os_firewall = ToInfoSettingValue(signals.os_firewall); info.system_dns_servers = std::move(signals.system_dns_servers); - switch (signals.realtime_url_check_mode) { @@ -673,7 +752,7 @@ extensions::SettingsOverridesAPI::GetFactoryInstance(); --- a/chrome/browser/extensions/chrome_extensions_browser_client.cc +++ b/chrome/browser/extensions/chrome_extensions_browser_client.cc -@@ -623,52 +623,22 @@ void ChromeExtensionsBrowserClient::Noti +@@ -658,52 +658,22 @@ void ChromeExtensionsBrowserClient::Noti content::BrowserContext* context, const ExtensionId& extension_id, const std::string& code) const { @@ -919,7 +998,7 @@ --- a/chrome/browser/extensions/extension_system_impl.cc +++ b/chrome/browser/extensions/extension_system_impl.cc -@@ -465,8 +465,6 @@ void ExtensionSystemImpl::InstallUpdate( +@@ -464,8 +464,6 @@ void ExtensionSystemImpl::InstallUpdate( void ExtensionSystemImpl::PerformActionBasedOnOmahaAttributes( const std::string& extension_id, const base::Value& attributes) { @@ -964,7 +1043,7 @@ } --- a/chrome/browser/file_system_access/chrome_file_system_access_permission_context.cc +++ b/chrome/browser/file_system_access/chrome_file_system_access_permission_context.cc -@@ -36,8 +36,6 @@ +@@ -37,8 +37,6 @@ #include "chrome/browser/file_system_access/file_system_access_permission_request_manager.h" #include "chrome/browser/installable/installable_utils.h" #include "chrome/browser/profiles/profile.h" @@ -972,8 +1051,8 @@ -#include "chrome/browser/safe_browsing/safe_browsing_service.h" #include "chrome/browser/ui/file_system_access_dialogs.h" #include "chrome/common/chrome_paths.h" - #include "chrome/grit/generated_resources.h" -@@ -342,83 +340,6 @@ BindResultCallbackToCurrentSequence( + #include "chrome/common/pdf_util.h" +@@ -344,83 +342,6 @@ BindResultCallbackToCurrentSequence( base::SequencedTaskRunnerHandle::Get(), std::move(callback)); } @@ -1057,7 +1136,7 @@ std::string GenerateLastPickedDirectoryKey(const std::string& id) { return id.empty() ? kDefaultLastPickedDirectoryKey : base::StrCat({kCustomLastPickedDirectoryKey, "-", id}); -@@ -1200,28 +1121,6 @@ void ChromeFileSystemAccessPermissionCon +@@ -1202,28 +1123,6 @@ void ChromeFileSystemAccessPermissionCon frame_id, std::move(callback))); } @@ -1086,7 +1165,7 @@ void ChromeFileSystemAccessPermissionContext:: DidConfirmSensitiveDirectoryAccess( const url::Origin& origin, -@@ -1233,27 +1132,6 @@ void ChromeFileSystemAccessPermissionCon +@@ -1235,27 +1134,6 @@ void ChromeFileSystemAccessPermissionCon bool should_block) { DCHECK_CALLED_ON_VALID_SEQUENCE(sequence_checker_); if (!should_block) { @@ -1129,7 +1208,7 @@ --- a/chrome/browser/media/webrtc/display_media_access_handler.cc +++ b/chrome/browser/media/webrtc/display_media_access_handler.cc -@@ -23,6 +23,7 @@ +@@ -24,6 +24,7 @@ #include "chrome/browser/safe_browsing/user_interaction_observer.h" #include "chrome/common/pref_names.h" #include "components/prefs/pref_service.h" @@ -1137,7 +1216,7 @@ #include "components/url_formatter/elide_url.h" #include "content/public/browser/browser_thread.h" #include "content/public/browser/desktop_capture.h" -@@ -109,6 +110,7 @@ void DisplayMediaAccessHandler::HandleRe +@@ -118,6 +119,7 @@ void DisplayMediaAccessHandler::HandleRe return; } @@ -1145,7 +1224,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 -@@ -124,6 +126,7 @@ void DisplayMediaAccessHandler::HandleRe +@@ -133,6 +135,7 @@ void DisplayMediaAccessHandler::HandleRe observer->OnDesktopCaptureRequest(); return; } @@ -1171,7 +1250,7 @@ NotificationHandler::Type::EXTENSION, --- a/chrome/browser/password_manager/chrome_password_manager_client.cc +++ b/chrome/browser/password_manager/chrome_password_manager_client.cc -@@ -34,7 +34,6 @@ +@@ -36,7 +36,6 @@ #include "chrome/browser/password_manager/password_scripts_fetcher_factory.h" #include "chrome/browser/password_manager/password_store_factory.h" #include "chrome/browser/profiles/profile.h" @@ -1179,7 +1258,7 @@ #include "chrome/browser/safe_browsing/user_interaction_observer.h" #include "chrome/browser/signin/identity_manager_factory.h" #include "chrome/browser/sync/sync_service_factory.h" -@@ -885,6 +884,7 @@ autofill::LanguageCode ChromePasswordMan +@@ -920,6 +919,7 @@ autofill::LanguageCode ChromePasswordMan return autofill::LanguageCode(); } @@ -1187,9 +1266,9 @@ safe_browsing::PasswordProtectionService* ChromePasswordManagerClient::GetPasswordProtectionService() const { return safe_browsing::ChromePasswordProtectionService:: -@@ -920,13 +920,9 @@ void ChromePasswordManagerClient::CheckP - web_contents(), web_contents()->GetLastCommittedURL(), username, - password_type, matching_reused_credentials, password_field_exists); +@@ -961,13 +961,9 @@ void ChromePasswordManagerClient::CheckP + // TODO(crbug.com/1351484): Hook this to the extension service in the next CL. + #endif // !BUILDFLAG(IS_ANDROID) } +#endif // BUILDFLAG(FULL_SAFE_BROWSING) @@ -1202,7 +1281,7 @@ } #if !BUILDFLAG(IS_ANDROID) -@@ -935,36 +931,10 @@ void ChromePasswordManagerClient::MaybeR +@@ -976,36 +972,10 @@ void ChromePasswordManagerClient::MaybeR bool is_federated, const url::Origin& federated_origin, const std::u16string& login_user_name) const { @@ -1239,7 +1318,7 @@ } #endif -@@ -1472,7 +1442,9 @@ void ChromePasswordManagerClient::OnPast +@@ -1517,7 +1487,9 @@ void ChromePasswordManagerClient::OnPast } was_on_paste_called_ = true; @@ -1249,7 +1328,7 @@ } void ChromePasswordManagerClient::RenderFrameCreated( -@@ -1508,7 +1480,9 @@ void ChromePasswordManagerClient::OnInpu +@@ -1553,7 +1525,9 @@ void ChromePasswordManagerClient::OnInpu if (key_event.windows_key_code == (ui::VKEY_V & 0x1f)) { OnPaste(); } else { @@ -1259,7 +1338,7 @@ } #endif // BUILDFLAG(IS_ANDROID) } -@@ -1547,6 +1521,7 @@ bool ChromePasswordManagerClient::IsPass +@@ -1592,6 +1566,7 @@ bool ChromePasswordManagerClient::IsPass is_enabled = false; } @@ -1267,7 +1346,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 -@@ -1557,6 +1532,7 @@ bool ChromePasswordManagerClient::IsPass +@@ -1602,6 +1577,7 @@ bool ChromePasswordManagerClient::IsPass observer->OnPasswordSaveOrAutofillDenied(); is_enabled = false; } @@ -1277,7 +1356,7 @@ password_manager::BrowserSavePasswordProgressLogger logger( --- a/chrome/browser/password_manager/chrome_password_manager_client.h +++ b/chrome/browser/password_manager/chrome_password_manager_client.h -@@ -217,13 +217,14 @@ class ChromePasswordManagerClient +@@ -229,13 +229,14 @@ class ChromePasswordManagerClient void AnnotateNavigationEntry(bool has_password_field) override; autofill::LanguageCode GetPageLanguage() const override; @@ -1293,10 +1372,10 @@ void CheckProtectedPasswordEntry( password_manager::metrics_util::PasswordType reused_password_type, -@@ -231,6 +232,7 @@ class ChromePasswordManagerClient - const std::vector& - matching_reused_credentials, - bool password_field_exists) override; +@@ -245,6 +246,7 @@ class ChromePasswordManagerClient + bool password_field_exists, + uint64_t reused_password_hash, + const std::string& domain) override; +#endif // BUILDFLAG(FULL_SAFE_BROWSING) void LogPasswordReuseDetectedEvent() override; @@ -1409,7 +1488,7 @@ --- a/chrome/browser/permissions/prediction_based_permission_ui_selector.cc +++ b/chrome/browser/permissions/prediction_based_permission_ui_selector.cc -@@ -321,47 +321,5 @@ bool PredictionBasedPermissionUiSelector +@@ -332,52 +332,5 @@ bool PredictionBasedPermissionUiSelector PredictionSource PredictionBasedPermissionUiSelector::GetPredictionTypeToUse( permissions::RequestType request_type) { @@ -1445,6 +1524,11 @@ - permissions::features::kPermissionQuietChip)) { - is_server_side_prediction_enabled = base::FeatureList::IsEnabled( - features::kPermissionGeolocationPredictions); +- +- is_ondevice_prediction_enabled = +- is_tflite_available && +- base::FeatureList::IsEnabled( +- permissions::features::kPermissionOnDeviceGeolocationPredictions); - } - - if (is_server_side_prediction_enabled && is_ondevice_prediction_enabled) { @@ -1459,7 +1543,7 @@ } --- a/chrome/browser/policy/configuration_policy_handler_list_factory.cc +++ b/chrome/browser/policy/configuration_policy_handler_list_factory.cc -@@ -90,6 +90,7 @@ +@@ -94,6 +94,7 @@ #include "components/policy/core/common/schema.h" #include "components/policy/policy_constants.h" #include "components/proxy_config/proxy_policy_handler.h" @@ -1467,7 +1551,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" -@@ -1796,8 +1797,6 @@ std::unique_ptrAddHandler( std::make_unique( chrome_schema)); @@ -1476,7 +1560,7 @@ handlers->AddHandler(std::make_unique()); handlers->AddHandler( std::make_unique(key::kURLBlocklist)); -@@ -1855,13 +1854,6 @@ std::unique_ptrGetLastCommittedURL(), &data, connector)) { std::move(callback).Run( -@@ -151,4 +161,8 @@ void HandleOnPerformDrop( +@@ -148,4 +158,8 @@ void HandleOnPerformDrop( std::move(callback).Run( content::WebContentsViewDelegate::DropCompletionResult::kContinue); } @@ -1866,7 +1950,7 @@ // DownloadsDOMHandler, private: -------------------------------------------- --- a/chrome/browser/ui/webui/management/management_ui_handler.cc +++ b/chrome/browser/ui/webui/management/management_ui_handler.cc -@@ -916,12 +916,6 @@ base::Value::Dict ManagementUIHandler::G +@@ -927,12 +927,6 @@ base::Value::Dict ManagementUIHandler::G &info); } @@ -1923,7 +2007,7 @@ std::move(callback), --- a/chrome/test/BUILD.gn +++ b/chrome/test/BUILD.gn -@@ -1382,7 +1382,6 @@ if (!is_android) { +@@ -1379,7 +1379,6 @@ if (!is_android) { "//components/resources", "//components/safe_browsing:buildflags", "//components/safe_browsing/content/browser", @@ -1931,7 +2015,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", -@@ -5836,7 +5835,6 @@ test("unit_tests") { +@@ -5891,7 +5890,6 @@ test("unit_tests") { "//components/resources", "//components/safe_browsing:buildflags", "//components/safe_browsing/content/browser", @@ -1941,7 +2025,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 -@@ -430,7 +430,7 @@ void ContentPasswordManagerDriver::Check +@@ -438,7 +438,7 @@ void ContentPasswordManagerDriver::Check if (!password_manager::bad_message::CheckFrameNotPrerendering( render_frame_host_)) return; @@ -1952,7 +2036,7 @@ } --- a/components/password_manager/core/browser/password_manager_client.h +++ b/components/password_manager/core/browser/password_manager_client.h -@@ -379,11 +379,14 @@ class PasswordManagerClient { +@@ -392,11 +392,14 @@ class PasswordManagerClient { // Returns the current best guess as to the page's display language. virtual autofill::LanguageCode GetPageLanguage() const; @@ -1968,7 +2052,7 @@ // Checks the safe browsing reputation of the webpage when the // user focuses on a username/password field. This is used for reporting // only, and won't trigger a warning. -@@ -391,6 +394,7 @@ class PasswordManagerClient { +@@ -404,6 +407,7 @@ class PasswordManagerClient { const GURL& frame_url) = 0; #endif @@ -1976,24 +2060,24 @@ // Checks the safe browsing reputation of the webpage where password reuse // happens. This is called by the PasswordReuseDetectionManager when a // protected password is typed on the wrong domain. This may trigger a -@@ -403,6 +407,7 @@ class PasswordManagerClient { - const std::string& username, - const std::vector& matching_reused_credentials, - bool password_field_exists) = 0; +@@ -420,6 +424,7 @@ class PasswordManagerClient { + bool password_field_exists, + uint64_t reused_password_hash, + const std::string& domain) = 0; +#endif // Records a Chrome Sync event that GAIA password reuse was detected. virtual void LogPasswordReuseDetectedEvent() = 0; --- a/components/password_manager/core/browser/password_reuse_detection_manager.cc +++ b/components/password_manager/core/browser/password_reuse_detection_manager.cc -@@ -161,9 +161,11 @@ void PasswordReuseDetectionManager::OnRe +@@ -163,9 +163,11 @@ void PasswordReuseDetectionManager::OnRe ? reused_protected_password_hash->username : ""; + #if defined(PASSWORD_REUSE_DETECTION_ENABLED) - client_->CheckProtectedPasswordEntry(reused_password_type, username, - matching_reused_credentials, - password_field_detected); + client_->CheckProtectedPasswordEntry( + reused_password_type, username, matching_reused_credentials, + password_field_detected, reused_password_hash, domain); + #endif } @@ -2055,9 +2139,9 @@ } // sync_observer_ can be null in some embedders that don't support sync. if (sync_observer_) { ---- a/content/browser/file_system_access/safe_move_helper.cc -+++ b/content/browser/file_system_access/safe_move_helper.cc -@@ -163,14 +163,8 @@ void SafeMoveHelper::Start(SafeMoveHelpe +--- a/content/browser/file_system_access/file_system_access_safe_move_helper.cc ++++ b/content/browser/file_system_access/file_system_access_safe_move_helper.cc +@@ -166,15 +166,8 @@ void FileSystemAccessSafeMoveHelper::Sta return; } @@ -2067,18 +2151,20 @@ - return; - } - -- ComputeHashForSourceFile(base::BindOnce(&SafeMoveHelper::DoAfterWriteCheck, -- weak_factory_.GetWeakPtr())); +- ComputeHashForSourceFile( +- base::BindOnce(&FileSystemAccessSafeMoveHelper::DoAfterWriteCheck, +- weak_factory_.GetWeakPtr())); } - void SafeMoveHelper::ComputeHashForSourceFile(HashCallback callback) { -@@ -190,44 +184,6 @@ void SafeMoveHelper::ComputeHashForSourc + void FileSystemAccessSafeMoveHelper::ComputeHashForSourceFile( +@@ -195,45 +188,6 @@ void FileSystemAccessSafeMoveHelper::Com std::move(wrapped_callback), source_url())); } --void SafeMoveHelper::DoAfterWriteCheck(base::File::Error hash_result, -- const std::string& hash, -- int64_t size) { +-void FileSystemAccessSafeMoveHelper::DoAfterWriteCheck( +- base::File::Error hash_result, +- const std::string& hash, +- int64_t size) { - DCHECK_CALLED_ON_VALID_SEQUENCE(sequence_checker_); - - if (hash_result != base::File::FILE_OK) { @@ -2110,16 +2196,16 @@ - item->has_user_gesture = has_transient_user_activation_; - manager_->permission_context()->PerformAfterWriteChecks( - std::move(item), context_.frame_id, -- base::BindOnce(&SafeMoveHelper::DidAfterWriteCheck, +- base::BindOnce(&FileSystemAccessSafeMoveHelper::DidAfterWriteCheck, - weak_factory_.GetWeakPtr())); -} - - void SafeMoveHelper::DidAfterWriteCheck( + void FileSystemAccessSafeMoveHelper::DidAfterWriteCheck( FileSystemAccessPermissionContext::AfterWriteCheckResult result) { DCHECK_CALLED_ON_VALID_SEQUENCE(sequence_checker_); ---- a/content/browser/file_system_access/safe_move_helper.h -+++ b/content/browser/file_system_access/safe_move_helper.h -@@ -53,9 +53,6 @@ class CONTENT_EXPORT SafeMoveHelper { +--- a/content/browser/file_system_access/file_system_access_safe_move_helper.h ++++ b/content/browser/file_system_access/file_system_access_safe_move_helper.h +@@ -55,9 +55,6 @@ class CONTENT_EXPORT FileSystemAccessSaf private: SEQUENCE_CHECKER(sequence_checker_); diff --git a/patches/core/ungoogled-chromium/remove-unused-preferences-fields.patch b/patches/core/ungoogled-chromium/remove-unused-preferences-fields.patch index 5ec33f3a..4bce69fa 100644 --- a/patches/core/ungoogled-chromium/remove-unused-preferences-fields.patch +++ b/patches/core/ungoogled-chromium/remove-unused-preferences-fields.patch @@ -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 -@@ -2005,69 +2005,9 @@ +@@ -2076,69 +2076,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. @@ -103,15 +103,7 @@ #include "google_apis/gaia/gaia_auth_util.h" #include "base/android/callback_android.h" -@@ -31,7 +30,6 @@ - #include "components/policy/core/browser/browser_policy_connector.h" - #include "components/policy/core/common/cloud/user_cloud_policy_manager.h" - #include "components/prefs/pref_service.h" --#include "components/signin/public/base/signin_pref_names.h" - #include "components/signin/public/identity_manager/accounts_cookie_mutator.h" - #include "components/signin/public/identity_manager/identity_manager.h" - #include "content/public/browser/browser_context.h" -@@ -96,8 +94,6 @@ class ProfileDataRemover : public conten +@@ -92,8 +91,6 @@ class ProfileDataRemover : public conten // All the Profile data has been wiped. Clear the last signed in username // as well, so that the next signin doesn't trigger the account // change dialog. @@ -120,7 +112,7 @@ } origin_runner_->PostTask(FROM_HERE, std::move(callback_)); -@@ -133,11 +129,6 @@ SigninManagerAndroid::SigninManagerAndro +@@ -129,11 +126,6 @@ SigninManagerAndroid::SigninManagerAndro DCHECK(user_cloud_policy_manager_); DCHECK(user_policy_signin_service_); @@ -132,7 +124,7 @@ force_browser_signin_.Init(prefs::kForceBrowserSignin, g_browser_process->local_state()); -@@ -161,7 +152,7 @@ void SigninManagerAndroid::Shutdown() { +@@ -157,7 +149,7 @@ void SigninManagerAndroid::Shutdown() { } bool SigninManagerAndroid::IsSigninAllowed() const { @@ -163,15 +155,6 @@ #include "extensions/browser/extension_system.h" namespace lock_screen_apps { -@@ -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. -- profile->GetPrefs()->SetBoolean(prefs::kSafeBrowsingEnabled, false); -- profile->GetPrefs()->SetBoolean(prefs::kSafeBrowsingEnhanced, false); - return; - } - --- 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 @@ @@ -179,9 +162,9 @@ #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/fake_user_manager.h" #include "components/user_manager/scoped_user_manager.h" #include "content/public/test/browser_task_environment.h" - #include "extensions/common/extension.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 @@ @@ -224,7 +207,7 @@ 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 -@@ -237,7 +237,6 @@ +@@ -239,7 +239,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" @@ -244,7 +227,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 -@@ -873,6 +873,7 @@ void DownloadItemModel::ExecuteCommand(D +@@ -867,6 +867,7 @@ void DownloadItemModel::ExecuteCommand(D DownloadUIModel::ExecuteCommand(download_commands, command); break; case DownloadCommands::DEEP_SCAN: @@ -252,7 +235,7 @@ safe_browsing::SafeBrowsingService* sb_service = g_browser_process->safe_browsing_service(); if (!sb_service) -@@ -905,6 +906,7 @@ void DownloadItemModel::ExecuteCommand(D +@@ -899,6 +900,7 @@ void DownloadItemModel::ExecuteCommand(D safe_browsing::DeepScanningRequest::DeepScanTrigger:: TRIGGER_APP_PROMPT, safe_browsing::DownloadCheckResult::UNKNOWN, std::move(settings)); @@ -272,7 +255,7 @@ #include "crypto/secure_hash.h" --- a/chrome/browser/enterprise/connectors/connectors_service.cc +++ b/chrome/browser/enterprise/connectors/connectors_service.cc -@@ -41,7 +41,6 @@ +@@ -42,7 +42,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" @@ -280,7 +263,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" -@@ -362,8 +361,7 @@ std::string ConnectorsService::GetManage +@@ -374,8 +373,7 @@ std::string ConnectorsService::GetManage absl::optional scope = absl::nullopt; for (const char* scope_pref : @@ -290,7 +273,7 @@ ConnectorScopePref(AnalysisConnector::FILE_DOWNLOADED), ConnectorScopePref(AnalysisConnector::BULK_DATA_ENTRY), ConnectorScopePref(AnalysisConnector::PRINT), -@@ -415,20 +413,6 @@ std::string ConnectorsService::GetManage +@@ -427,20 +425,6 @@ std::string ConnectorsService::GetManage absl::optional ConnectorsService::GetDMTokenForRealTimeUrlCheck() const { @@ -323,7 +306,7 @@ namespace base { --- a/chrome/browser/enterprise/signals/context_info_fetcher.cc +++ b/chrome/browser/enterprise/signals/context_info_fetcher.cc -@@ -218,11 +218,6 @@ void ContextInfoFetcher::Fetch(ContextIn +@@ -220,11 +220,6 @@ void ContextInfoFetcher::Fetch(ContextIn info.third_party_blocking_enabled = utils::GetThirdPartyBlockingEnabled(g_browser_process->local_state()); @@ -345,8 +328,8 @@ namespace content { class BrowserContext; -@@ -40,11 +39,8 @@ struct ContextInfo { - std::vector on_bulk_data_entry_providers; +@@ -41,11 +40,8 @@ struct ContextInfo { + std::vector on_print_providers; std::vector on_security_event_providers; std::string browser_version; - safe_browsing::SafeBrowsingState safe_browsing_protection_level; @@ -380,7 +363,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 -@@ -103,45 +103,10 @@ api::enterprise_reporting_private::Conte +@@ -99,45 +99,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; @@ -481,7 +464,7 @@ {"searchSuggestEnabled", prefs::kSearchSuggestEnabled, APIPermissionID::kPrivacy, APIPermissionID::kPrivacy}, {"spellingServiceEnabled", spellcheck::prefs::kSpellCheckUseSpellingService, -@@ -1139,18 +1133,6 @@ ExtensionFunction::ResponseAction SetPre +@@ -1059,18 +1053,6 @@ ExtensionFunction::ResponseAction SetPre base::Value(browser_pref_value->GetBool())); } @@ -500,7 +483,7 @@ base::Value val = base::Value::FromUniquePtrValue(std::move(browser_pref_value)); -@@ -1246,17 +1228,6 @@ ExtensionFunction::ResponseAction ClearP +@@ -1166,17 +1148,6 @@ ExtensionFunction::ResponseAction ClearP PreferenceAPI::Get(browser_context()) ->RemoveExtensionControlledPref(extension_id(), browser_pref, scope); @@ -574,7 +557,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 -@@ -42,7 +42,6 @@ +@@ -46,7 +46,6 @@ #include "components/prefs/pref_service.h" #include "components/privacy_sandbox/privacy_sandbox_prefs.h" #include "components/proxy_config/proxy_config_pref_names.h" @@ -582,7 +565,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" -@@ -299,16 +298,6 @@ const PrefsUtil::TypedPrefMap& PrefsUtil +@@ -308,16 +307,6 @@ const PrefsUtil::TypedPrefMap& PrefsUtil settings_api::PrefType::PREF_TYPE_BOOLEAN; // Security page @@ -601,7 +584,7 @@ --- a/chrome/browser/extensions/api/webstore_private/webstore_private_apitest.cc +++ b/chrome/browser/extensions/api/webstore_private/webstore_private_apitest.cc -@@ -655,9 +655,6 @@ IN_PROC_BROWSER_TEST_F(ExtensionWebstore +@@ -598,9 +598,6 @@ IN_PROC_BROWSER_TEST_F(ExtensionWebstore IN_PROC_BROWSER_TEST_F(ExtensionWebstorePrivateGetReferrerChainApiTest, GetReferrerChainForNonSafeBrowsingUser) { PrefService* pref_service = browser()->profile()->GetPrefs(); @@ -841,7 +824,7 @@ -#include "components/safe_browsing/core/common/safe_browsing_prefs.h" #if BUILDFLAG(BUILD_WITH_TFLITE_LIB) - #include "chrome/browser/permissions/prediction_model_handler_factory.h" + #include "chrome/browser/permissions/prediction_model_handler_provider_factory.h" --- a/chrome/browser/policy/browser_signin_policy_handler.cc +++ b/chrome/browser/policy/browser_signin_policy_handler.cc @@ -15,7 +15,6 @@ @@ -851,8 +834,8 @@ -#include "components/signin/public/base/signin_pref_names.h" namespace policy { - BrowserSigninPolicyHandler::BrowserSigninPolicyHandler(Schema chrome_schema) -@@ -49,28 +48,18 @@ void BrowserSigninPolicyHandler::ApplyPo + +@@ -50,28 +49,18 @@ void BrowserSigninPolicyHandler::ApplyPo #endif [[fallthrough]]; case BrowserSigninMode::kEnabled: @@ -887,7 +870,7 @@ } --- a/chrome/browser/policy/configuration_policy_handler_list_factory.cc +++ b/chrome/browser/policy/configuration_policy_handler_list_factory.cc -@@ -92,14 +92,11 @@ +@@ -96,14 +96,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" @@ -902,7 +885,7 @@ #include "components/spellcheck/spellcheck_buildflags.h" #include "components/sync/base/pref_names.h" #include "components/sync/driver/sync_policy_handler.h" -@@ -217,9 +214,6 @@ const PolicyToPreferenceMapEntry kSimple +@@ -220,9 +217,6 @@ const PolicyToPreferenceMapEntry kSimple { key::kDefaultPopupsSetting, prefs::kManagedDefaultPopupsSetting, base::Value::Type::INTEGER }, @@ -912,7 +895,7 @@ { key::kEditBookmarksEnabled, bookmarks::prefs::kEditBookmarksEnabled, base::Value::Type::BOOLEAN }, -@@ -239,9 +233,6 @@ const PolicyToPreferenceMapEntry kSimple +@@ -242,9 +236,6 @@ const PolicyToPreferenceMapEntry kSimple prefs::kPrintingEnabled, base::Value::Type::BOOLEAN }, #endif // BUILDFLAG(ENABLE_PRINTING) @@ -922,7 +905,7 @@ { key::kSavingBrowserHistoryDisabled, prefs::kSavingBrowserHistoryDisabled, base::Value::Type::BOOLEAN }, -@@ -300,9 +291,6 @@ const PolicyToPreferenceMapEntry kSimple +@@ -306,9 +297,6 @@ const PolicyToPreferenceMapEntry kSimple { key::kAdsSettingForIntrusiveAdsSites, prefs::kManagedDefaultAdsSetting, base::Value::Type::INTEGER }, @@ -932,7 +915,7 @@ { key::kAllowCrossOriginAuthPrompt, prefs::kAllowCrossOriginAuthPrompt, base::Value::Type::BOOLEAN }, -@@ -502,15 +490,6 @@ const PolicyToPreferenceMapEntry kSimple +@@ -508,15 +496,6 @@ const PolicyToPreferenceMapEntry kSimple { key::kPasswordDismissCompromisedAlertEnabled, password_manager::prefs::kPasswordDismissCompromisedAlertEnabled, base::Value::Type::BOOLEAN }, @@ -948,7 +931,7 @@ { key::kPolicyRefreshRate, policy_prefs::kUserPolicyRefreshRate, base::Value::Type::INTEGER }, -@@ -549,9 +528,6 @@ const PolicyToPreferenceMapEntry kSimple +@@ -555,9 +534,6 @@ const PolicyToPreferenceMapEntry kSimple { key::kRestoreOnStartupURLs, prefs::kURLsToRestoreOnStartup, base::Value::Type::LIST }, @@ -958,7 +941,7 @@ { key::kSafeSitesFilterBehavior, policy_prefs::kSafeSitesFilterBehavior, base::Value::Type::INTEGER }, -@@ -674,9 +650,6 @@ const PolicyToPreferenceMapEntry kSimple +@@ -680,9 +656,6 @@ const PolicyToPreferenceMapEntry kSimple { key::kAdditionalDnsQueryTypesEnabled, prefs::kAdditionalDnsQueryTypesEnabled, base::Value::Type::BOOLEAN }, @@ -968,7 +951,7 @@ { key::kForceGoogleSafeSearch, prefs::kForceGoogleSafeSearch, base::Value::Type::BOOLEAN }, -@@ -1473,9 +1446,6 @@ const PolicyToPreferenceMapEntry kSimple +@@ -1482,9 +1455,6 @@ const PolicyToPreferenceMapEntry kSimple { key::kIdleProfileCloseTimeout, prefs::kIdleProfileCloseTimeout, base::Value::Type::INTEGER }, @@ -978,7 +961,7 @@ { key::kHardwareAccelerationModeEnabled, prefs::kHardwareAccelerationModeEnabled, base::Value::Type::BOOLEAN }, -@@ -1847,12 +1817,6 @@ std::unique_ptrAddHandler( std::make_unique(chrome_schema)); -@@ -2027,24 +1991,6 @@ std::unique_ptr> signin_legacy_policies; @@ -1026,7 +1009,7 @@ #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" -@@ -1036,7 +1035,6 @@ void RegisterLocalState(PrefRegistrySimp +@@ -1064,7 +1063,6 @@ void RegisterLocalState(PrefRegistrySimp PushMessagingServiceImpl::RegisterPrefs(registry); #endif RegisterScreenshotPrefs(registry); @@ -1034,7 +1017,7 @@ secure_origin_allowlist::RegisterPrefs(registry); segmentation_platform::SegmentationPlatformService::RegisterLocalStatePrefs( registry); -@@ -1293,8 +1291,6 @@ void RegisterProfilePrefs(user_prefs::Pr +@@ -1320,8 +1318,6 @@ void RegisterProfilePrefs(user_prefs::Pr PushMessagingAppIdentifier::RegisterProfilePrefs(registry); QuietNotificationPermissionUiState::RegisterProfilePrefs(registry); RegisterBrowserUserPrefs(registry); @@ -1200,10 +1183,10 @@ ProfileAttributesEntry* entry = InitEntryWithKey(key, params.is_omitted); --- a/chrome/browser/profiles/profile_impl.cc +++ b/chrome/browser/profiles/profile_impl.cc -@@ -145,7 +145,6 @@ - #include "components/prefs/scoped_user_pref_update.h" +@@ -148,7 +148,6 @@ #include "components/profile_metrics/browser_profile_type.h" #include "components/security_interstitials/content/stateful_ssl_host_state_delegate.h" + #include "components/services/screen_ai/buildflags/buildflags.h" -#include "components/signin/public/base/signin_pref_names.h" #include "components/signin/public/identity_manager/identity_manager.h" #include "components/site_isolation/site_isolation_policy.h" @@ -1218,7 +1201,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" -@@ -2275,8 +2274,7 @@ void ProfileManager::AddProfileToStorage +@@ -2256,8 +2255,7 @@ void ProfileManager::AddProfileToStorage entry->SetAuthInfo(account_info.gaia, username, is_consented_primary_account); @@ -1228,7 +1211,7 @@ #if !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_CHROMEOS_ASH) // Sign out if force-sign-in policy is enabled and profile is not signed -@@ -2331,14 +2329,13 @@ void ProfileManager::AddProfileToStorage +@@ -2312,14 +2310,13 @@ void ProfileManager::AddProfileToStorage init_params.is_ephemeral = IsEphemeral(profile); init_params.is_signed_in_with_credential_provider = @@ -1281,7 +1264,7 @@ --- a/chrome/browser/resources/settings/privacy_page/privacy_page.html +++ b/chrome/browser/resources/settings/privacy_page/privacy_page.html -@@ -579,7 +579,7 @@ +@@ -583,7 +583,7 @@ @@ -1420,7 +1403,7 @@ - --- a/chrome/browser/resources/settings/privacy_page/security_page.ts +++ b/chrome/browser/resources/settings/privacy_page/security_page.ts -@@ -214,17 +214,6 @@ export class SettingsSecurityPageElement +@@ -216,17 +216,6 @@ export class SettingsSecurityPageElement override ready() { super.ready(); @@ -1438,7 +1421,7 @@ } /** -@@ -273,8 +262,7 @@ export class SettingsSecurityPageElement +@@ -275,8 +264,7 @@ export class SettingsSecurityPageElement } private getDisabledExtendedSafeBrowsing_(): boolean { @@ -1582,7 +1565,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" -@@ -1210,14 +1209,6 @@ bool ChromePasswordProtectionService::Ha +@@ -1220,14 +1219,6 @@ bool ChromePasswordProtectionService::Ha } void ChromePasswordProtectionService::OnWarningTriggerChanged() { @@ -1597,7 +1580,7 @@ // Clears captured enterprise password hashes or GSuite sync password hashes. password_manager::PasswordReuseManager* reuse_manager = GetPasswordReuseManager(); -@@ -1376,7 +1367,7 @@ PrefService* ChromePasswordProtectionSer +@@ -1386,7 +1377,7 @@ PrefService* ChromePasswordProtectionSer } bool ChromePasswordProtectionService::IsSafeBrowsingEnabled() { @@ -1606,7 +1589,7 @@ } bool ChromePasswordProtectionService::IsExtendedReporting() { -@@ -1396,44 +1387,7 @@ bool ChromePasswordProtectionService::Is +@@ -1406,44 +1397,7 @@ bool ChromePasswordProtectionService::Is bool ChromePasswordProtectionService::IsPingingEnabled( LoginReputationClientRequest::TriggerType trigger_type, ReusedPasswordAccountType password_type) { @@ -1652,7 +1635,7 @@ } RequestOutcome ChromePasswordProtectionService::GetPingNotSentReason( -@@ -1662,22 +1616,6 @@ MaybeCreateCommitDeferringCondition( +@@ -1672,22 +1626,6 @@ MaybeCreateCommitDeferringCondition( : nullptr; } @@ -1725,7 +1708,7 @@ #include "content/public/browser/browser_context.h" --- a/chrome/browser/safe_browsing/download_protection/check_client_download_request_base.cc +++ b/chrome/browser/safe_browsing/download_protection/check_client_download_request_base.cc -@@ -24,7 +24,6 @@ +@@ -25,7 +25,6 @@ #include "components/safe_browsing/content/common/file_type_policies.h" #include "components/safe_browsing/core/browser/sync/sync_utils.h" #include "components/safe_browsing/core/common/features.h" @@ -1745,7 +1728,7 @@ #include "content/public/browser/browser_task_traits.h" --- a/chrome/browser/safe_browsing/generated_safe_browsing_pref.cc +++ b/chrome/browser/safe_browsing/generated_safe_browsing_pref.cc -@@ -7,7 +7,6 @@ +@@ -8,7 +8,6 @@ #include "chrome/browser/profiles/profile.h" #include "chrome/common/extensions/api/settings_private.h" #include "components/prefs/pref_service.h" @@ -1753,7 +1736,7 @@ namespace settings_api = extensions::api::settings_private; -@@ -18,21 +17,6 @@ const char kGeneratedSafeBrowsingPref[] +@@ -19,21 +18,6 @@ const char kGeneratedSafeBrowsingPref[] GeneratedSafeBrowsingPref::GeneratedSafeBrowsingPref(Profile* profile) : profile_(profile) { user_prefs_registrar_.Init(profile->GetPrefs()); @@ -1775,7 +1758,7 @@ } extensions::settings_private::SetPrefResult GeneratedSafeBrowsingPref::SetPref( -@@ -48,37 +32,14 @@ extensions::settings_private::SetPrefRes +@@ -49,37 +33,14 @@ extensions::settings_private::SetPrefRes return extensions::settings_private::SetPrefResult::PREF_TYPE_MISMATCH; // If SBER is forcefully disabled, Enhanced cannot be selected by the user. @@ -1815,7 +1798,7 @@ return extensions::settings_private::SetPrefResult::SUCCESS; } -@@ -89,10 +50,8 @@ GeneratedSafeBrowsingPref::GetPrefObject +@@ -90,10 +51,8 @@ GeneratedSafeBrowsingPref::GetPrefObject pref_object->key = kGeneratedSafeBrowsingPref; pref_object->type = extensions::api::settings_private::PREF_TYPE_NUMBER; @@ -1827,8 +1810,8 @@ + auto safe_browsing_enhanced_enabled = false; if (safe_browsing_enhanced_enabled && safe_browsing_enabled) { - pref_object->value = std::make_unique( -@@ -122,29 +81,18 @@ void GeneratedSafeBrowsingPref::ApplySaf + pref_object->value = +@@ -123,29 +82,18 @@ void GeneratedSafeBrowsingPref::ApplySaf // three different preferences. It is possible that these may be in // temporarily conflicting managed states. The enabled preference is always // taken as the canonical source of management. @@ -1864,7 +1847,7 @@ if (!enabled_enforced && !enabled_recommended && !reporting_enforced) { // No relevant policies are applied. -@@ -154,8 +102,6 @@ void GeneratedSafeBrowsingPref::ApplySaf +@@ -155,8 +103,6 @@ void GeneratedSafeBrowsingPref::ApplySaf if (enabled_enforced) { // Preference is fully controlled. pref_object->enforcement = settings_api::Enforcement::ENFORCEMENT_ENFORCED; @@ -1873,15 +1856,15 @@ return; } -@@ -180,8 +126,6 @@ void GeneratedSafeBrowsingPref::ApplySaf +@@ -181,8 +127,6 @@ void GeneratedSafeBrowsingPref::ApplySaf // Reporting has been forcefully disabled by policy. Enhanced protection is // thus also implicitly disabled by the same policy. pref_object->enforcement = settings_api::Enforcement::ENFORCEMENT_ENFORCED; - extensions::settings_private::GeneratedPref::ApplyControlledByFromPref( - pref_object, reporting_pref); - pref_object->user_selectable_values = - std::make_unique>>(); + pref_object->user_selectable_values.emplace(); + pref_object->user_selectable_values->emplace_back( --- a/chrome/browser/safe_browsing/incident_reporting/extension_data_collection_unittest.cc +++ b/chrome/browser/safe_browsing/incident_reporting/extension_data_collection_unittest.cc @@ -23,7 +23,6 @@ @@ -1964,7 +1947,7 @@ #include "components/security_interstitials/content/security_interstitial_tab_helper.h" --- a/chrome/browser/safe_browsing/safe_browsing_service.cc +++ b/chrome/browser/safe_browsing/safe_browsing_service.cc -@@ -121,7 +121,6 @@ base::FilePath SafeBrowsingService::GetB +@@ -125,7 +125,6 @@ base::FilePath SafeBrowsingService::GetB SafeBrowsingService::SafeBrowsingService() : services_delegate_(ServicesDelegate::Create(this)), @@ -1972,7 +1955,7 @@ shutdown_(false), enabled_(false), enabled_by_prefs_(false) {} -@@ -249,8 +248,6 @@ TriggerManager* SafeBrowsingService::tri +@@ -253,8 +252,6 @@ TriggerManager* SafeBrowsingService::tri PasswordProtectionService* SafeBrowsingService::GetPasswordProtectionService( Profile* profile) const { @@ -1981,7 +1964,7 @@ return nullptr; } -@@ -342,9 +339,6 @@ void SafeBrowsingService::OnProfileAdded +@@ -346,9 +343,6 @@ void SafeBrowsingService::OnProfileAdded std::unique_ptr registrar = std::make_unique(); registrar->Init(pref_service); @@ -1991,7 +1974,7 @@ // ClientSideDetectionService will need to be refresh the models // renderers have if extended-reporting changes. registrar->Add(prefs::kSafeBrowsingScoutReportingEnabled, -@@ -373,14 +367,6 @@ void SafeBrowsingService::OnProfileAdded +@@ -377,14 +371,6 @@ void SafeBrowsingService::OnProfileAdded NoCachedPopulationReason::kChangeMbbPref)); user_population_prefs_[pref_service] = std::move(registrar); @@ -2006,7 +1989,7 @@ // Extended Reporting metrics are handled together elsewhere. RecordExtendedReportingMetrics(*pref_service); -@@ -423,18 +409,6 @@ void SafeBrowsingService::RefreshState() +@@ -427,18 +413,6 @@ void SafeBrowsingService::RefreshState() // Check if any profile requires the service to be active. enabled_by_prefs_ = false; @@ -2035,7 +2018,7 @@ #include "content/public/browser/browser_context.h" #include "content/public/browser/browser_thread.h" #include "services/network/public/mojom/network_context.mojom-forward.h" -@@ -96,15 +95,6 @@ class SafeBrowsingService : public SafeB +@@ -100,15 +99,6 @@ class SafeBrowsingService : public SafeB // Called on the main thread to let us know that the io_thread is going away. void ShutDown(); @@ -2051,7 +2034,7 @@ // Get current enabled status. Must be called on IO thread. bool enabled() const { DCHECK_CURRENTLY_ON(content::BrowserThread::IO); -@@ -271,10 +261,6 @@ class SafeBrowsingService : public SafeB +@@ -279,10 +269,6 @@ class SafeBrowsingService : public SafeB std::unique_ptr proxy_config_monitor_; @@ -2220,8 +2203,8 @@ #include "components/user_manager/user_manager.h" --- a/chrome/browser/signin/dice_browsertest.cc +++ b/chrome/browser/signin/dice_browsertest.cc -@@ -60,7 +60,6 @@ - #include "components/signin/public/base/account_consistency_method.h" +@@ -56,7 +56,6 @@ + #include "components/signin/public/base/consent_level.h" #include "components/signin/public/base/signin_client.h" #include "components/signin/public/base/signin_metrics.h" -#include "components/signin/public/base/signin_pref_names.h" @@ -2249,14 +2232,14 @@ } --- a/chrome/browser/signin/mirror_browsertest.cc +++ b/chrome/browser/signin/mirror_browsertest.cc -@@ -30,7 +30,6 @@ +@@ -33,7 +33,6 @@ #include "components/prefs/pref_service.h" #include "components/signin/core/browser/dice_header_helper.h" #include "components/signin/core/browser/signin_header_helper.h" -#include "components/signin/public/base/signin_pref_names.h" #include "content/public/common/content_client.h" #include "content/public/test/browser_test.h" - #include "google_apis/gaia/gaia_urls.h" + #include "google_apis/gaia/gaia_switches.h" --- a/chrome/browser/signin/primary_account_policy_manager.cc +++ b/chrome/browser/signin/primary_account_policy_manager.cc @@ -15,7 +15,6 @@ @@ -2327,15 +2310,15 @@ #include "testing/gtest/include/gtest/gtest.h" --- a/chrome/browser/signin/signin_manager.cc +++ b/chrome/browser/signin/signin_manager.cc -@@ -6,7 +6,6 @@ - +@@ -9,7 +9,6 @@ #include "base/bind.h" + #include "base/callback.h" #include "components/prefs/pref_service.h" -#include "components/signin/public/base/signin_pref_names.h" #include "components/signin/public/identity_manager/accounts_in_cookie_jar_info.h" #include "components/signin/public/identity_manager/identity_manager.h" #include "components/signin/public/identity_manager/primary_account_mutator.h" -@@ -21,11 +20,6 @@ SigninManager::SigninManager(PrefService +@@ -49,11 +48,6 @@ SigninManager::SigninManager(PrefService signin::IdentityManager* identity_manager, SigninClient* client) : prefs_(prefs), identity_manager_(identity_manager) { @@ -2347,7 +2330,7 @@ #if BUILDFLAG(IS_CHROMEOS_LACROS) is_main_profile_ = client->GetInitialPrimaryAccount().has_value(); #endif -@@ -124,16 +118,6 @@ CoreAccountInfo SigninManager::ComputeUn +@@ -167,16 +161,6 @@ CoreAccountInfo SigninManager::ComputeUn signin::ConsentLevel::kSync); } @@ -2436,7 +2419,7 @@ } // namespace signin_util --- a/chrome/browser/signin/signin_util_win_browsertest.cc +++ b/chrome/browser/signin/signin_util_win_browsertest.cc -@@ -31,7 +31,6 @@ +@@ -32,7 +32,6 @@ #include "chrome/test/base/in_process_browser_test.h" #include "chrome/test/base/testing_browser_process.h" #include "components/prefs/pref_service.h" @@ -2534,7 +2517,7 @@ // Copy supervised user settings to prefs. --- a/chrome/browser/ui/autofill/payments/save_card_bubble_controller_impl.cc +++ b/chrome/browser/ui/autofill/payments/save_card_bubble_controller_impl.cc -@@ -38,7 +38,6 @@ +@@ -39,7 +39,6 @@ #include "components/autofill/core/common/autofill_features.h" #include "components/autofill/core/common/autofill_payments_features.h" #include "components/signin/public/base/signin_buildflags.h" @@ -2544,7 +2527,7 @@ #include "components/sync/driver/sync_service.h" --- a/chrome/browser/ui/browser_command_controller.cc +++ b/chrome/browser/ui/browser_command_controller.cc -@@ -59,7 +59,6 @@ +@@ -61,7 +61,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" @@ -2552,7 +2535,7 @@ #include "content/public/browser/native_web_keyboard_event.h" #include "content/public/browser/navigation_controller.h" #include "content/public/browser/navigation_entry.h" -@@ -214,10 +213,6 @@ BrowserCommandController::BrowserCommand +@@ -216,10 +215,6 @@ BrowserCommandController::BrowserCommand &BrowserCommandController::UpdateCommandsForFullscreenMode, base::Unretained(this))); #endif @@ -2563,7 +2546,7 @@ InitCommandState(); -@@ -1617,7 +1612,7 @@ void BrowserCommandController::UpdateSho +@@ -1628,7 +1623,7 @@ void BrowserCommandController::UpdateSho return; command_updater_.UpdateCommandEnabled( @@ -2602,7 +2585,7 @@ #include "components/signin/public/identity_manager/identity_manager.h" #endif -@@ -576,13 +575,7 @@ void ShowBrowserSignin(Browser* browser, +@@ -593,13 +592,7 @@ void ShowBrowserSignin(Browser* browser, void ShowBrowserSigninOrSettings(Browser* browser, signin_metrics::AccessPoint access_point) { @@ -2683,7 +2666,7 @@ if (!SyncServiceFactory::IsSyncAllowed(profile)) { --- a/chrome/browser/ui/views/profiles/profile_menu_view_browsertest.cc +++ b/chrome/browser/ui/views/profiles/profile_menu_view_browsertest.cc -@@ -63,7 +63,6 @@ +@@ -62,7 +62,6 @@ #include "components/google/core/common/google_util.h" #include "components/prefs/pref_service.h" #include "components/signin/public/base/consent_level.h" @@ -2810,8 +2793,8 @@ --- a/chrome/browser/ui/webui/management/management_ui_handler.cc +++ b/chrome/browser/ui/webui/management/management_ui_handler.cc @@ -33,7 +33,6 @@ + #include "chrome/browser/profiles/profile.h" #include "chrome/browser/ui/managed_ui.h" - #include "chrome/browser/ui/ui_features.h" #include "chrome/common/pref_names.h" -#include "components/safe_browsing/core/common/safe_browsing_prefs.h" #include "components/strings/grit/components_strings.h" @@ -2892,7 +2875,7 @@ #include "content/public/browser/storage_partition.h" --- a/chrome/browser/ui/webui/settings/settings_localized_strings_provider.cc +++ b/chrome/browser/ui/webui/settings/settings_localized_strings_provider.cc -@@ -66,7 +66,6 @@ +@@ -67,7 +67,6 @@ #include "components/password_manager/core/common/password_manager_features.h" #include "components/prefs/pref_service.h" #include "components/privacy_sandbox/privacy_sandbox_features.h" @@ -2900,7 +2883,7 @@ #include "components/signin/public/base/signin_buildflags.h" #include "components/strings/grit/components_chromium_strings.h" #include "components/strings/grit/components_strings.h" -@@ -1480,44 +1479,6 @@ void AddPrivacyStrings(content::WebUIDat +@@ -1518,44 +1517,6 @@ void AddPrivacyStrings(content::WebUIDat {"clearBrowsingData", IDS_SETTINGS_CLEAR_BROWSING_DATA}, {"clearBrowsingDataDescription", IDS_SETTINGS_CLEAR_DATA_DESCRIPTION}, {"titleAndCount", IDS_SETTINGS_TITLE_AND_COUNT}, @@ -2945,7 +2928,7 @@ {"safeBrowsingSectionLabel", IDS_SETTINGS_SAFEBROWSING_SECTION_LABEL}, {"syncAndGoogleServicesPrivacyDescription", IDS_SETTINGS_SYNC_AND_GOOGLE_SERVICES_PRIVACY_DESC_UNIFIED_CONSENT}, -@@ -2886,11 +2847,6 @@ void AddSiteSettingsStrings(content::Web +@@ -2935,11 +2896,6 @@ void AddSiteSettingsStrings(content::Web html_source->AddLocalizedStrings(kSensorsLocalizedStrings); html_source->AddBoolean( @@ -2959,7 +2942,7 @@ --- a/chrome/browser/ui/webui/settings/settings_ui.cc +++ b/chrome/browser/ui/webui/settings/settings_ui.cc -@@ -73,7 +73,6 @@ +@@ -78,7 +78,6 @@ #include "components/pref_registry/pref_registry_syncable.h" #include "components/prefs/pref_service.h" #include "components/safe_browsing/core/common/features.h" @@ -2967,7 +2950,7 @@ #include "content/public/browser/url_data_source.h" #include "content/public/browser/web_contents.h" #include "content/public/browser/web_ui.h" -@@ -263,9 +262,7 @@ SettingsUI::SettingsUI(content::WebUI* w +@@ -272,9 +271,7 @@ SettingsUI::SettingsUI(content::WebUI* w std::make_unique()); #endif // BUILDFLAG(IS_WIN) && BUILDFLAG(GOOGLE_CHROME_BRANDING) @@ -3068,7 +3051,7 @@ } --- a/chrome/browser/ui/webui/signin/turn_sync_on_helper.cc +++ b/chrome/browser/ui/webui/signin/turn_sync_on_helper.cc -@@ -45,7 +45,6 @@ +@@ -43,7 +43,6 @@ #include "components/policy/core/common/management/management_service.h" #include "components/prefs/pref_service.h" #include "components/signin/public/base/signin_metrics.h" @@ -3088,7 +3071,7 @@ base::BindOnce(&TurnSyncOnHelper::OnMergeAccountConfirmation, --- a/chrome/browser/ui/webui/signin/turn_sync_on_helper_unittest.cc +++ b/chrome/browser/ui/webui/signin/turn_sync_on_helper_unittest.cc -@@ -46,7 +46,6 @@ +@@ -55,7 +55,6 @@ #include "components/signin/public/base/account_consistency_method.h" #include "components/signin/public/base/consent_level.h" #include "components/signin/public/base/signin_metrics.h" @@ -3106,7 +3089,7 @@ #include "components/strings/grit/components_strings.h" #include "net/base/url_util.h" #include "ui/base/webui/web_ui_util.h" -@@ -166,7 +165,7 @@ WelcomeUI::WelcomeUI(content::WebUI* web +@@ -168,7 +167,7 @@ WelcomeUI::WelcomeUI(content::WebUI* web "returningUserModules", welcome::GetModules(profile).FindKey("returning-user")->GetString()); html_source->AddBoolean( @@ -3118,8 +3101,8 @@ --- a/chrome/browser/unified_consent/unified_consent_service_factory.cc +++ b/chrome/browser/unified_consent/unified_consent_service_factory.cc @@ -13,7 +13,6 @@ + #include "components/commerce/core/pref_names.h" #include "components/embedder_support/pref_names.h" - #include "components/keyed_service/content/browser_context_dependency_manager.h" #include "components/prefs/pref_registry_simple.h" -#include "components/safe_browsing/core/common/safe_browsing_prefs.h" #include "components/spellcheck/browser/pref_names.h" @@ -3131,8 +3114,8 @@ prefs::kSearchSuggestEnabled, embedder_support::kAlternateErrorPagesEnabled, - prefs::kSafeBrowsingEnabled, prefs::kSafeBrowsingScoutReportingEnabled, spellcheck::prefs::kSpellCheckUseSpellingService, + commerce::kPriceEmailNotificationsEnabled, #if BUILDFLAG(IS_ANDROID) - prefs::kContextualSearchEnabled --- a/chrome/common/extensions/api/privacy.json +++ b/chrome/common/extensions/api/privacy.json @@ -63,16 +63,6 @@ @@ -3204,15 +3187,15 @@ #include "components/sync/driver/sync_user_settings.h" --- a/components/password_manager/core/browser/password_reuse_detector.cc +++ b/components/password_manager/core/browser/password_reuse_detector.cc -@@ -15,7 +15,6 @@ +@@ -16,7 +16,6 @@ #include "components/password_manager/core/browser/password_reuse_detector_consumer.h" #include "components/password_manager/core/browser/password_store_consumer.h" #include "components/password_manager/core/browser/psl_matching_helper.h" -#include "components/safe_browsing/core/common/safe_browsing_prefs.h" #include "google_apis/gaia/gaia_auth_util.h" + #include "url/gurl.h" - namespace password_manager { -@@ -210,9 +209,7 @@ PasswordReuseDetector::CheckNonGaiaEnter +@@ -220,9 +219,7 @@ PasswordReuseDetector::CheckNonGaiaEnter // Skips password reuse check if |domain| matches enterprise login URL or // enterprise change password URL. GURL page_url(domain); @@ -3225,15 +3208,15 @@ --- a/components/password_manager/core/browser/password_reuse_manager_impl.cc +++ b/components/password_manager/core/browser/password_reuse_manager_impl.cc -@@ -9,7 +9,6 @@ +@@ -11,7 +11,6 @@ #include "components/password_manager/core/browser/password_store_signin_notifier.h" #include "components/password_manager/core/common/password_manager_features.h" #include "components/prefs/pref_service.h" -#include "components/safe_browsing/core/common/safe_browsing_prefs.h" - namespace password_manager { - -@@ -320,20 +319,6 @@ void PasswordReuseManagerImpl::ScheduleP + using base::RecordAction; + using base::UserMetricsAction; +@@ -335,20 +334,6 @@ void PasswordReuseManagerImpl::ScheduleP void PasswordReuseManagerImpl::ScheduleEnterprisePasswordURLUpdate() { DCHECK(main_task_runner_->RunsTasksInCurrentSequence()); @@ -3256,7 +3239,7 @@ void PasswordReuseManagerImpl::OnGetPasswordStoreResults( --- a/components/password_manager/core/browser/password_store.cc +++ b/components/password_manager/core/browser/password_store.cc -@@ -41,7 +41,6 @@ +@@ -40,7 +40,6 @@ #include "components/password_manager/core/common/password_manager_features.h" #include "components/password_manager/core/common/password_manager_pref_names.h" #include "components/prefs/pref_service.h" @@ -3390,13 +3373,13 @@ --- a/components/safe_browsing/content/browser/triggers/trigger_throttler.cc +++ b/components/safe_browsing/content/browser/triggers/trigger_throttler.cc -@@ -158,28 +158,6 @@ void TriggerThrottler::LoadTriggerEvents +@@ -146,28 +146,6 @@ void TriggerThrottler::LoadTriggerEvents trigger_events_.clear(); if (!local_state_prefs_) return; - -- const base::Value::Dict& event_dict = local_state_prefs_->GetValueDict( -- prefs::kSafeBrowsingTriggerEventTimestamps); +- const base::Value::Dict& event_dict = +- local_state_prefs_->GetDict(prefs::kSafeBrowsingTriggerEventTimestamps); - for (auto trigger_pair : event_dict) { - // Check that the first item in the pair is convertible to a trigger type - // and that the second item is a list. @@ -3419,7 +3402,7 @@ } void TriggerThrottler::WriteTriggerEventsToPref() { -@@ -195,9 +173,6 @@ void TriggerThrottler::WriteTriggerEvent +@@ -183,9 +161,6 @@ void TriggerThrottler::WriteTriggerEvent pref_timestamps->Append(base::Value(timestamp.ToDoubleT())); } } @@ -3451,9 +3434,9 @@ #include "components/security_interstitials/core/unsafe_resource.h" --- a/components/safe_browsing/content/browser/ui_manager_unittest.cc +++ b/components/safe_browsing/content/browser/ui_manager_unittest.cc -@@ -15,7 +15,6 @@ +@@ -14,7 +14,6 @@ + #include "components/safe_browsing/content/browser/safe_browsing_blocking_page_factory.h" #include "components/safe_browsing/content/browser/safe_browsing_controller_client.h" - #include "components/safe_browsing/content/browser/ui_manager.h" #include "components/safe_browsing/core/browser/db/util.h" -#include "components/safe_browsing/core/common/safe_browsing_prefs.h" #include "components/security_interstitials/content/security_interstitial_controller_client.h" @@ -3469,7 +3452,7 @@ #include "content/public/browser/global_routing_id.h" #include "services/network/public/mojom/cookie_manager.mojom.h" #if BUILDFLAG(FULL_SAFE_BROWSING) -@@ -1374,17 +1373,7 @@ std::string SerializeHitReport(const Hit +@@ -1378,17 +1377,7 @@ std::string SerializeHitReport(const Hit } hit_report_dict.Set("threat_source", threat_source); std::string extended_reporting_level; @@ -3487,7 +3470,7 @@ hit_report_dict.Set("extended_reporting_level", extended_reporting_level); hit_report_dict.Set("is_enhanced_protection", hit_report.is_enhanced_protection); -@@ -2263,18 +2252,13 @@ void SafeBrowsingUIHandler::GetPrefs(con +@@ -2267,18 +2256,13 @@ void SafeBrowsingUIHandler::GetPrefs(con AllowJavascript(); DCHECK(!args.empty()); std::string callback_id = args[0].GetString(); @@ -3537,7 +3520,7 @@ --- a/components/safe_browsing/core/browser/db/v4_local_database_manager.cc +++ b/components/safe_browsing/core/browser/db/v4_local_database_manager.cc -@@ -334,10 +334,9 @@ const V4LocalDatabaseManager* +@@ -333,10 +333,9 @@ const V4LocalDatabaseManager* scoped_refptr V4LocalDatabaseManager::Create( const base::FilePath& base_path, scoped_refptr ui_task_runner, @@ -3550,7 +3533,7 @@ std::move(io_task_runner), nullptr)); } -@@ -360,14 +359,12 @@ void V4LocalDatabaseManager::CollectData +@@ -359,14 +358,12 @@ void V4LocalDatabaseManager::CollectData V4LocalDatabaseManager::V4LocalDatabaseManager( const base::FilePath& base_path, @@ -3565,7 +3548,7 @@ list_infos_(GetListInfos()), task_runner_(task_runner_for_tests ? task_runner_for_tests -@@ -1124,8 +1121,7 @@ void V4LocalDatabaseManager::SetupUpdate +@@ -1116,8 +1113,7 @@ void V4LocalDatabaseManager::SetupUpdate weak_factory_.GetWeakPtr()); v4_update_protocol_manager_ = V4UpdateProtocolManager::Create( @@ -3818,7 +3801,7 @@ // policy. --- a/components/safe_browsing/core/browser/ping_manager.cc +++ b/components/safe_browsing/core/browser/ping_manager.cc -@@ -228,7 +228,7 @@ GURL PingManager::SafeBrowsingHitUrl( +@@ -232,7 +232,7 @@ GURL PingManager::SafeBrowsingHitUrl( hit_report.threat_type == SB_THREAT_TYPE_URL_CLIENT_SIDE_PHISHING || hit_report.threat_type == SB_THREAT_TYPE_URL_CLIENT_SIDE_MALWARE); std::string url = @@ -3887,7 +3870,7 @@ } bool RealTimeUrlLookupService::CanCheckSafeBrowsingDb() const { -@@ -149,11 +144,7 @@ bool RealTimeUrlLookupService::CanCheckS +@@ -156,11 +151,7 @@ bool RealTimeUrlLookupService::CanCheckS } bool RealTimeUrlLookupService::CanSendRTSampleRequest() const { @@ -4109,7 +4092,7 @@ SafeBrowsingMetricsCollector::GetSafeBrowsingEventDictionary( UserState user_state) { - const base::Value::Dict& state_dict = -- pref_service_->GetValueDict(prefs::kSafeBrowsingEventTimestamps); +- pref_service_->GetDict(prefs::kSafeBrowsingEventTimestamps); - - return state_dict.FindDict(UserStateToPrefKey(user_state)); + return nullptr; @@ -4140,15 +4123,15 @@ bool SafeBrowsingMetricsCollector::IsBypassEventType(const EventType& type) { --- a/components/safe_browsing/core/browser/tailored_security_service/tailored_security_service.cc +++ b/components/safe_browsing/core/browser/tailored_security_service/tailored_security_service.cc -@@ -20,7 +20,6 @@ - #include "components/prefs/pref_service.h" - #include "components/safe_browsing/core/browser/tailored_security_service/tailored_security_service_observer.h" +@@ -23,7 +23,6 @@ + #include "components/safe_browsing/core/browser/tailored_security_service/tailored_security_service_util.h" #include "components/safe_browsing/core/common/features.h" + #include "components/safe_browsing/core/common/safe_browsing_policy_handler.h" -#include "components/safe_browsing/core/common/safe_browsing_prefs.h" #include "components/signin/public/identity_manager/access_token_info.h" #include "components/signin/public/identity_manager/identity_manager.h" #include "components/signin/public/identity_manager/primary_account_access_token_fetcher.h" -@@ -235,15 +234,6 @@ TailoredSecurityService::TailoredSecurit +@@ -238,15 +237,6 @@ TailoredSecurityService::TailoredSecurit signin::IdentityManager* identity_manager, PrefService* prefs) : identity_manager_(identity_manager), prefs_(prefs) { @@ -4164,6 +4147,70 @@ } TailoredSecurityService::~TailoredSecurityService() { +@@ -406,20 +396,6 @@ void TailoredSecurityService::MaybeNotif + return; + } + +- if (is_enabled && IsEnhancedProtectionEnabled(*prefs())) { +- RecordEnabledNotificationResult( +- TailoredSecurityNotificationResult::kEnhancedProtectionAlreadyEnabled); +- } +- +- if (is_enabled && !IsEnhancedProtectionEnabled(*prefs())) { +- ShowSyncNotification(true); +- } +- +- if (!is_enabled && IsEnhancedProtectionEnabled(*prefs()) && +- prefs()->GetBoolean( +- prefs::kEnhancedProtectionEnabledViaTailoredSecurity)) { +- ShowSyncNotification(false); +- } + } + + void TailoredSecurityService::QueryTailoredSecurityBitCompletionCallback( +--- a/components/safe_browsing/core/browser/tailored_security_service/tailored_security_service_observer_util.cc ++++ b/components/safe_browsing/core/browser/tailored_security_service/tailored_security_service_observer_util.cc +@@ -7,7 +7,6 @@ + #include "components/prefs/pref_service.h" + #include "components/safe_browsing/core/browser/tailored_security_service/tailored_security_service.h" + #include "components/safe_browsing/core/common/safe_browsing_policy_handler.h" +-#include "components/safe_browsing/core/common/safe_browsing_prefs.h" + #include "components/signin/public/identity_manager/identity_manager.h" + #include "url/gurl.h" + +@@ -16,30 +15,13 @@ namespace safe_browsing { + const int kThresholdForInFlowNotificationMinutes = 5; + + bool CanQueryTailoredSecurityForUrl(GURL url) { +- return url.DomainIs("google.com") || url.DomainIs("youtube.com"); ++ return false; + } + + bool CanShowUnconsentedTailoredSecurityDialog( + signin::IdentityManager* identity_manager, + PrefService* prefs) { +- if (IsEnhancedProtectionEnabled(*prefs)) + return false; +- +- if (!identity_manager || +- identity_manager->HasPrimaryAccount(signin::ConsentLevel::kSync)) { +- return false; +- } +- +- if (prefs->GetBoolean(prefs::kAccountTailoredSecurityShownNotification)) { +- return false; +- } +- +- if (SafeBrowsingPolicyHandler::IsSafeBrowsingProtectionLevelSetByPolicy( +- prefs)) { +- return false; +- } +- +- return true; + } + + } // namespace safe_browsing +\ No newline at end of file --- a/components/safe_browsing/core/common/BUILD.gn +++ b/components/safe_browsing/core/common/BUILD.gn @@ -6,20 +6,8 @@ import("//build/config/features.gni") @@ -4635,7 +4682,7 @@ #include "components/sync_preferences/testing_pref_service_syncable.h" --- a/components/signin/core/browser/account_reconcilor_unittest.cc +++ b/components/signin/core/browser/account_reconcilor_unittest.cc -@@ -29,7 +29,6 @@ +@@ -30,7 +30,6 @@ #include "components/signin/public/base/list_accounts_test_utils.h" #include "components/signin/public/base/signin_buildflags.h" #include "components/signin/public/base/signin_metrics.h" @@ -4655,7 +4702,7 @@ --- a/components/signin/internal/identity_manager/account_tracker_service.cc +++ b/components/signin/internal/identity_manager/account_tracker_service.cc -@@ -32,7 +32,6 @@ +@@ -33,7 +33,6 @@ #include "components/prefs/scoped_user_pref_update.h" #include "components/signin/internal/identity_manager/account_capabilities_constants.h" #include "components/signin/internal/identity_manager/account_info_util.h" @@ -4663,7 +4710,7 @@ #include "components/signin/public/base/signin_switches.h" #include "components/signin/public/identity_manager/account_capabilities.h" #include "components/signin/public/identity_manager/tribool.h" -@@ -179,11 +178,6 @@ AccountTrackerService::~AccountTrackerSe +@@ -180,11 +179,6 @@ AccountTrackerService::~AccountTrackerSe // static void AccountTrackerService::RegisterPrefs(PrefRegistrySimple* registry) { @@ -4719,12 +4766,11 @@ } void AccountTrackerService::RemoveAccountImageFromDisk( -@@ -584,178 +555,16 @@ void AccountTrackerService::RemoveAccoun +@@ -584,177 +555,16 @@ void AccountTrackerService::RemoveAccoun } void AccountTrackerService::LoadFromPrefs() { -- const base::Value::List& list = -- pref_service_->GetValueList(prefs::kAccountInfo); +- const base::Value::List& list = pref_service_->GetList(prefs::kAccountInfo); - std::set to_remove; - for (size_t i = 0; i < list.size(); ++i) { - const base::Value::Dict* dict = list[i].GetIfDict(); @@ -4938,7 +4984,7 @@ } void GaiaCookieManagerService::InitCookieListener() { -@@ -898,16 +893,12 @@ void GaiaCookieManagerService::OnListAcc +@@ -896,16 +891,12 @@ void GaiaCookieManagerService::OnListAcc &signed_out_accounts_)) { listed_accounts_.clear(); signed_out_accounts_.clear(); @@ -4967,7 +5013,7 @@ #include "google_apis/gaia/gaia_urls.h" --- a/components/signin/internal/identity_manager/mutable_profile_oauth2_token_service_delegate.cc +++ b/components/signin/internal/identity_manager/mutable_profile_oauth2_token_service_delegate.cc -@@ -17,7 +17,6 @@ +@@ -18,7 +18,6 @@ #include "components/prefs/pref_service.h" #include "components/signin/public/base/signin_client.h" #include "components/signin/public/base/signin_metrics.h" @@ -5144,7 +5190,7 @@ #include "google_apis/gaia/gaia_constants.h" #include "google_apis/gaia/google_service_auth_error.h" #include "google_apis/gaia/oauth2_access_token_consumer.h" -@@ -132,8 +131,6 @@ bool ProfileOAuth2TokenService::HasRefre +@@ -135,8 +134,6 @@ bool ProfileOAuth2TokenService::HasRefre // static void ProfileOAuth2TokenService::RegisterProfilePrefs( PrefRegistrySimple* registry) { @@ -5155,7 +5201,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 -@@ -25,7 +25,6 @@ +@@ -26,7 +26,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" @@ -5313,7 +5359,7 @@ #include "components/signin/public/identity_manager/identity_test_utils.h" --- a/tools/metrics/histograms/enums.xml +++ b/tools/metrics/histograms/enums.xml -@@ -96156,7 +96156,6 @@ Full version information for the fingerp +@@ -97060,7 +97060,6 @@ Full version information for the fingerp @@ -5321,7 +5367,7 @@ -@@ -96171,10 +96170,7 @@ Full version information for the fingerp +@@ -97075,10 +97074,7 @@ Full version information for the fingerp diff --git a/patches/core/ungoogled-chromium/replace-google-search-engine-with-nosearch.patch b/patches/core/ungoogled-chromium/replace-google-search-engine-with-nosearch.patch index 886965f5..1cd676e9 100644 --- a/patches/core/ungoogled-chromium/replace-google-search-engine-with-nosearch.patch +++ b/patches/core/ungoogled-chromium/replace-google-search-engine-with-nosearch.patch @@ -1,6 +1,6 @@ --- a/components/search_engines/prepopulated_engines.json +++ b/components/search_engines/prepopulated_engines.json -@@ -113,22 +113,11 @@ +@@ -113,23 +113,11 @@ }, "google": { @@ -13,6 +13,7 @@ - "contextual_search_url": "{google:baseURL}_/contextualsearch?{google:contextualSearchVersion}{google:contextualSearchContextData}", - "image_url_post_params": "encoded_image={google:imageThumbnail},image_url={google:imageURL},sbisrc={google:imageSearchSource},original_width={google:imageOriginalWidth},original_height={google:imageOriginalHeight}", - "side_search_param": "sidesearch", +- "side_image_search_param": "sideimagesearch", - "alternate_urls": [ - "{google:baseURL}#q={searchTerms}", - "{google:baseURL}search#q={searchTerms}", diff --git a/patches/core/ungoogled-chromium/toggle-translation-via-switch.patch b/patches/core/ungoogled-chromium/toggle-translation-via-switch.patch index 60521cee..b1af67e6 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 -@@ -139,6 +139,7 @@ +@@ -140,6 +140,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" -@@ -1804,6 +1805,8 @@ void RenderViewContextMenu::AppendPageIt +@@ -1815,6 +1816,8 @@ void RenderViewContextMenu::AppendPageIt if (has_sharing_menu_items) menu_model_.AddSeparator(ui::NORMAL_SEPARATOR); @@ -18,7 +18,7 @@ ChromeTranslateClient* chrome_translate_client = ChromeTranslateClient::FromWebContents(embedder_web_contents_); const bool canTranslate = -@@ -1816,6 +1819,7 @@ void RenderViewContextMenu::AppendPageIt +@@ -1827,6 +1830,7 @@ void RenderViewContextMenu::AppendPageIt l10n_util::GetStringFUTF16(IDS_CONTENT_CONTEXT_TRANSLATE, GetTargetLanguageDisplayName())); } @@ -56,7 +56,7 @@ request_pending_ = true; --- a/components/translate/core/browser/translate_manager.cc +++ b/components/translate/core/browser/translate_manager.cc -@@ -879,8 +879,9 @@ void TranslateManager::FilterIsTranslate +@@ -872,8 +872,9 @@ void TranslateManager::FilterIsTranslate ->LogAutofillAssistantDeferredTriggerDecision(); } 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 ecc877c0..609256ac 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 -@@ -2415,6 +2415,7 @@ static_library("browser") { +@@ -2434,6 +2434,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 -@@ -152,6 +152,7 @@ +@@ -154,6 +154,7 @@ #include "components/translate/core/browser/translate_ranker_impl.h" #include "components/translate/core/common/translate_util.h" #include "components/ui_devtools/switches.h" @@ -62,7 +62,7 @@ #include "components/viz/common/switches.h" #include "components/viz/host/gpu_client.h" #include "content/browser/bad_message.h" -@@ -3273,6 +3274,8 @@ void RenderProcessHostImpl::PropagateBro +@@ -3288,6 +3289,8 @@ void RenderProcessHostImpl::PropagateBro switches::kEnableWebGLImageChromium, switches::kEnableWebGPUDeveloperFeatures, switches::kFileUrlPathAlias, @@ -91,7 +91,7 @@ #include "ui/accessibility/accessibility_features.h" #include "ui/base/ui_base_features.h" #include "ui/events/blink/blink_features.h" -@@ -497,6 +498,10 @@ void SetRuntimeFeaturesFromCommandLine(c +@@ -401,6 +402,10 @@ void SetRuntimeFeaturesFromCommandLine(c {wrf::EnableWebGPUDeveloperFeatures, switches::kEnableWebGPUDeveloperFeatures, true}, {wrf::EnableDirectSockets, switches::kIsolatedAppOrigins, true}, @@ -104,15 +104,16 @@ 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 -@@ -218,6 +218,8 @@ class WebRuntimeFeatures { - BLINK_PLATFORM_EXPORT static void EnableMediaControlsExpandGesture(bool); - BLINK_PLATFORM_EXPORT static void EnableGetDisplayMedia(bool); - BLINK_PLATFORM_EXPORT static void EnableAllowSyncXHRInPageDismissal(bool); -+ BLINK_PLATFORM_EXPORT static void EnableFingerprintingClientRectsNoise(bool); -+ BLINK_PLATFORM_EXPORT static void EnableFingerprintingCanvasMeasureTextNoise(bool); - BLINK_PLATFORM_EXPORT static void EnableSignedExchangeSubresourcePrefetch( - bool); - BLINK_PLATFORM_EXPORT static void EnableSubresourceWebBundles(bool); +@@ -68,6 +68,9 @@ class BLINK_PLATFORM_EXPORT WebRuntimeFe + static void EnableOverlayScrollbars(bool); + static void EnableFluentScrollbars(bool); + ++ static void EnableFingerprintingClientRectsNoise(bool); ++ static void EnableFingerprintingCanvasMeasureTextNoise(bool); ++ + WebRuntimeFeatures() = delete; + }; + --- a/third_party/blink/renderer/core/dom/document.cc +++ b/third_party/blink/renderer/core/dom/document.cc @@ -38,6 +38,7 @@ @@ -123,7 +124,7 @@ #include "base/time/time.h" #include "cc/animation/animation_host.h" #include "cc/animation/animation_timeline.h" -@@ -905,6 +906,14 @@ Range* Document::CreateRangeAdjustedToTr +@@ -908,6 +909,14 @@ Range* Document::CreateRangeAdjustedToTr Position::BeforeNode(*shadow_host)); } @@ -138,7 +139,7 @@ SelectorQueryCache& Document::GetSelectorQueryCache() { if (!selector_query_cache_) selector_query_cache_ = std::make_unique(); -@@ -2228,6 +2237,15 @@ void Document::UpdateStyleAndLayoutTreeF +@@ -2231,6 +2240,15 @@ void Document::UpdateStyleAndLayoutTreeF #if DCHECK_IS_ON() AssertLayoutTreeUpdated(*this, true /* allow_dirty_container_subtrees */); #endif @@ -167,7 +168,7 @@ AtomicString visibilityState() const; bool IsPageVisible() const; bool hidden() const; -@@ -2271,6 +2275,9 @@ class CORE_EXPORT Document : public Cont +@@ -2298,6 +2302,9 @@ class CORE_EXPORT Document : public Cont base::ElapsedTimer start_time_; @@ -179,7 +180,7 @@ --- a/third_party/blink/renderer/core/dom/element.cc +++ b/third_party/blink/renderer/core/dom/element.cc -@@ -2132,6 +2132,11 @@ DOMRectList* Element::getClientRects() { +@@ -2144,6 +2144,11 @@ DOMRectList* Element::getClientRects() { DCHECK(element_layout_object); GetDocument().AdjustQuadsForScrollAndAbsoluteZoom(quads, *element_layout_object); @@ -191,7 +192,7 @@ return MakeGarbageCollected(quads); } -@@ -2149,6 +2154,9 @@ gfx::RectF Element::GetBoundingClientRec +@@ -2168,6 +2173,9 @@ gfx::RectF Element::GetBoundingClientRec DCHECK(element_layout_object); GetDocument().AdjustRectForScrollAndAbsoluteZoom(result, *element_layout_object); @@ -203,7 +204,7 @@ --- a/third_party/blink/renderer/core/dom/range.cc +++ b/third_party/blink/renderer/core/dom/range.cc -@@ -1601,11 +1601,21 @@ DOMRectList* Range::getClientRects() con +@@ -1604,11 +1604,21 @@ DOMRectList* Range::getClientRects() con Vector quads; GetBorderAndTextQuads(quads); @@ -282,10 +283,10 @@ + return text_metrics; } - void CanvasRenderingContext2D::fillFormattedText( + void CanvasRenderingContext2D::drawFormattedText( --- a/third_party/blink/renderer/platform/BUILD.gn +++ b/third_party/blink/renderer/platform/BUILD.gn -@@ -1651,6 +1651,7 @@ component("platform") { +@@ -1655,6 +1655,7 @@ component("platform") { "//components/paint_preview/common", "//components/power_scheduler", "//components/search_engines:search_engine_utils", @@ -295,8 +296,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 -@@ -703,4 +703,12 @@ void WebRuntimeFeatures::EnablePrefixedS - RuntimeEnabledFeatures::SetPrefixedStorageInfoEnabled(enable); +@@ -64,4 +64,12 @@ void WebRuntimeFeatures::EnableFluentScr + ScrollbarThemeSettings::SetFluentScrollbarsEnabled(enable); } +void WebRuntimeFeatures::EnableFingerprintingClientRectsNoise(bool enable) { @@ -310,7 +311,7 @@ } // namespace blink --- a/third_party/blink/renderer/platform/runtime_enabled_features.json5 +++ b/third_party/blink/renderer/platform/runtime_enabled_features.json5 -@@ -1056,6 +1056,12 @@ +@@ -1237,6 +1237,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 e90e39f8..bccc8ac9 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 -@@ -3276,6 +3276,7 @@ void RenderProcessHostImpl::PropagateBro +@@ -3291,6 +3291,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 -@@ -502,6 +502,8 @@ void SetRuntimeFeaturesFromCommandLine(c +@@ -406,6 +406,8 @@ void SetRuntimeFeaturesFromCommandLine(c switches::kFingerprintingClientRectsNoise, true}, {wrf::EnableFingerprintingCanvasMeasureTextNoise, switches::kFingerprintingCanvasMeasureTextNoise, true}, @@ -55,14 +55,14 @@ 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 -@@ -220,6 +220,7 @@ class WebRuntimeFeatures { - BLINK_PLATFORM_EXPORT static void EnableAllowSyncXHRInPageDismissal(bool); - BLINK_PLATFORM_EXPORT static void EnableFingerprintingClientRectsNoise(bool); - BLINK_PLATFORM_EXPORT static void EnableFingerprintingCanvasMeasureTextNoise(bool); -+ BLINK_PLATFORM_EXPORT static void EnableFingerprintingCanvasImageDataNoise(bool); - BLINK_PLATFORM_EXPORT static void EnableSignedExchangeSubresourcePrefetch( - bool); - BLINK_PLATFORM_EXPORT static void EnableSubresourceWebBundles(bool); +@@ -70,6 +70,7 @@ class BLINK_PLATFORM_EXPORT WebRuntimeFe + + static void EnableFingerprintingClientRectsNoise(bool); + static void EnableFingerprintingCanvasMeasureTextNoise(bool); ++ static void EnableFingerprintingCanvasImageDataNoise(bool); + + WebRuntimeFeatures() = delete; + }; --- a/third_party/blink/renderer/modules/canvas/canvas2d/base_rendering_context_2d.cc +++ b/third_party/blink/renderer/modules/canvas/canvas2d/base_rendering_context_2d.cc @@ -30,6 +30,7 @@ @@ -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" -@@ -2072,6 +2073,9 @@ ImageData* BaseRenderingContext2D::getIm +@@ -2070,6 +2071,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 -@@ -1609,7 +1609,9 @@ component("platform") { +@@ -1613,7 +1613,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 -@@ -711,4 +711,8 @@ void WebRuntimeFeatures::EnableFingerpri +@@ -72,4 +72,8 @@ void WebRuntimeFeatures::EnableFingerpri RuntimeEnabledFeatures::SetFingerprintingCanvasMeasureTextNoiseEnabled(enable); } @@ -154,7 +154,7 @@ approach to change color components. #include "ui/gfx/geometry/skia_conversions.h" #include "v8/include/v8.h" -@@ -113,4 +117,154 @@ void StaticBitmapImage::DrawHelper(cc::P +@@ -115,4 +119,154 @@ void StaticBitmapImage::DrawHelper(cc::P WebCoreClampingModeToSkiaRectConstraint(draw_options.clamping_mode)); } @@ -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 -@@ -1062,6 +1062,9 @@ +@@ -1243,6 +1243,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 8c807a2f..912603b5 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 -@@ -2153,6 +2153,7 @@ static_library("browser") { +@@ -2172,6 +2172,7 @@ static_library("browser") { "//components/net_log", "//components/network_hints/common:mojo_bindings", "//components/network_session_configurator/browser", @@ -79,7 +79,7 @@ with limited CPU/memory resources and it is disabled by default. #include "ppapi/buildflags/buildflags.h" #include "printing/buildflags/buildflags.h" #include "services/network/public/cpp/features.h" -@@ -350,6 +354,18 @@ void BrowserProcessImpl::Init() { +@@ -349,6 +353,18 @@ void BrowserProcessImpl::Init() { pref_change_registrar_.Add(metrics::prefs::kMetricsReportingEnabled, base::BindRepeating(&ApplyMetricsReportingPolicy)); @@ -100,7 +100,7 @@ with limited CPU/memory resources and it is disabled by default. --- a/chrome/browser/flag_descriptions.cc +++ b/chrome/browser/flag_descriptions.cc -@@ -1789,6 +1789,10 @@ const char kUnthrottledNestedTimeoutDesc +@@ -1810,6 +1810,10 @@ const char kUnthrottledNestedTimeoutDesc "websites abusing the API will still eventually have their setTimeouts " "clamped."; @@ -113,7 +113,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 -@@ -1006,6 +1006,9 @@ extern const char kLogJsConsoleMessagesD +@@ -1011,6 +1011,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 998cf61f..4ecffdd2 100644 --- a/patches/extra/debian/disable/welcome-page.patch +++ b/patches/extra/debian/disable/welcome-page.patch @@ -4,7 +4,7 @@ bug-debian: http://bugs.debian.org/857767 --- a/chrome/browser/profiles/profile_manager.cc +++ b/chrome/browser/profiles/profile_manager.cc -@@ -1441,11 +1441,6 @@ void ProfileManager::InitProfileUserPref +@@ -1425,11 +1425,6 @@ void ProfileManager::InitProfileUserPref profile->GetPrefs()->SetString(prefs::kSupervisedUserId, supervised_user_id); } diff --git a/patches/extra/inox-patchset/0006-modify-default-prefs.patch b/patches/extra/inox-patchset/0006-modify-default-prefs.patch index b9c7524a..6a83eb33 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 -@@ -1355,7 +1355,7 @@ void ChromeContentBrowserClient::Registe +@@ -1406,7 +1406,7 @@ void ChromeContentBrowserClient::Registe void ChromeContentBrowserClient::RegisterProfilePrefs( user_prefs::PrefRegistrySyncable* registry) { registry->RegisterBooleanPref(prefs::kDisable3DAPIs, false); @@ -23,7 +23,7 @@ // used for mapping the command-line flags). --- a/chrome/browser/net/profile_network_context_service.cc +++ b/chrome/browser/net/profile_network_context_service.cc -@@ -355,7 +355,7 @@ void ProfileNetworkContextService::Updat +@@ -356,7 +356,7 @@ void ProfileNetworkContextService::Updat void ProfileNetworkContextService::RegisterProfilePrefs( user_prefs::PrefRegistrySyncable* registry) { registry->RegisterBooleanPref( @@ -45,7 +45,7 @@ // Enum representing possible values of the Preload Pages opt-in state. Since --- a/chrome/browser/profiles/profile.cc +++ b/chrome/browser/profiles/profile.cc -@@ -278,7 +278,7 @@ const char Profile::kProfileKey[] = "__P +@@ -282,7 +282,7 @@ const char Profile::kProfileKey[] = "__P void Profile::RegisterProfilePrefs(user_prefs::PrefRegistrySyncable* registry) { registry->RegisterBooleanPref( prefs::kSearchSuggestEnabled, @@ -94,20 +94,16 @@ registry->RegisterDictionaryPref(prefs::kAppWindowPlacement); --- a/components/autofill/core/common/autofill_prefs.cc +++ b/components/autofill/core/common/autofill_prefs.cc -@@ -117,10 +117,10 @@ const char kAutocompleteLastVersionReten +@@ -112,7 +112,7 @@ const char kAutocompleteLastVersionReten void RegisterProfilePrefs(user_prefs::PrefRegistrySyncable* registry) { // Synced prefs. Used for cross-device choices, e.g., credit card Autofill. registry->RegisterBooleanPref( -- prefs::kAutofillEnabledDeprecated, true, -+ prefs::kAutofillEnabledDeprecated, false, - user_prefs::PrefRegistrySyncable::SYNCABLE_PREF); - registry->RegisterBooleanPref( - prefs::kAutofillProfileEnabled, true, + prefs::kAutofillProfileEnabled, false, user_prefs::PrefRegistrySyncable::SYNCABLE_PREF); registry->RegisterIntegerPref( prefs::kAutofillLastVersionDeduped, 0, -@@ -130,7 +130,7 @@ void RegisterProfilePrefs(user_prefs::Pr +@@ -122,7 +122,7 @@ void RegisterProfilePrefs(user_prefs::Pr prefs::kAutofillLastVersionDisusedAddressesDeleted, 0, user_prefs::PrefRegistrySyncable::SYNCABLE_PREF); registry->RegisterBooleanPref( @@ -118,7 +114,7 @@ prefs::kAutofillIBANEnabled, true, --- a/components/bookmarks/browser/bookmark_utils.cc +++ b/components/bookmarks/browser/bookmark_utils.cc -@@ -436,7 +436,7 @@ bool DoesBookmarkContainWords(const std: +@@ -440,7 +440,7 @@ bool DoesBookmarkContainWords(const std: void RegisterProfilePrefs(user_prefs::PrefRegistrySyncable* registry) { registry->RegisterBooleanPref( 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 c15546b4..7ddafadf 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 -@@ -1631,8 +1631,6 @@ int ChromeBrowserMainParts::PreMainMessa +@@ -1638,8 +1638,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/updater-disable-auto-update.patch b/patches/extra/iridium-browser/updater-disable-auto-update.patch index 8db762dd..a8f303f5 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 -@@ -828,7 +828,7 @@ class AppControllerNativeThemeObserver : +@@ -856,7 +856,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 dbaac66f..f9137965 100644 --- a/patches/extra/ungoogled-chromium/add-flag-for-close-confirmation.patch +++ b/patches/extra/ungoogled-chromium/add-flag-for-close-confirmation.patch @@ -9,7 +9,7 @@ #include "chrome/browser/ui/web_applications/app_browser_controller.h" #include "chrome/browser/ui/web_applications/web_app_launch_utils.h" #include "chrome/browser/ui/webui/signin/login_ui_service.h" -@@ -477,6 +479,7 @@ Browser::Browser(const CreateParams& par +@@ -472,6 +474,7 @@ Browser::Browser(const CreateParams& par omit_from_session_restore_(params.omit_from_session_restore), should_trigger_session_restore_(params.should_trigger_session_restore), cancel_download_confirmation_state_(NOT_PROMPTED), @@ -17,7 +17,7 @@ override_bounds_(params.initial_bounds), initial_show_state_(params.initial_show_state), initial_workspace_(params.initial_workspace), -@@ -838,6 +841,7 @@ Browser::WarnBeforeClosingResult Browser +@@ -833,6 +836,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()) @@ -25,7 +25,7 @@ return WarnBeforeClosingResult::kOkToClose; DCHECK(!warn_before_closing_callback_) -@@ -872,6 +876,7 @@ bool Browser::TryToCloseWindow( +@@ -867,6 +871,7 @@ bool Browser::TryToCloseWindow( void Browser::ResetTryToCloseWindow() { cancel_download_confirmation_state_ = NOT_PROMPTED; @@ -33,7 +33,7 @@ unload_controller_.ResetTryToCloseWindow(); } -@@ -2769,6 +2774,62 @@ bool Browser::CanCloseWithInProgressDown +@@ -2768,6 +2773,62 @@ bool Browser::CanCloseWithInProgressDown return false; } @@ -96,7 +96,7 @@ void Browser::InProgressDownloadResponse(bool cancel_downloads) { if (cancel_downloads) { cancel_download_confirmation_state_ = RESPONSE_RECEIVED; -@@ -2787,6 +2848,22 @@ void Browser::InProgressDownloadResponse +@@ -2786,6 +2847,22 @@ void Browser::InProgressDownloadResponse std::move(warn_before_closing_callback_) .Run(WarnBeforeClosingResult::kDoNotClose); @@ -129,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" -@@ -1056,12 +1057,17 @@ class Browser : public TabStripModelObse +@@ -1046,12 +1047,17 @@ class Browser : public TabStripModelObse // Returns true if the window can close, false otherwise. bool CanCloseWithInProgressDownloads(); @@ -147,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(). -@@ -1231,6 +1237,8 @@ class Browser : public TabStripModelObse +@@ -1221,6 +1227,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 18824720..8fd82866 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 -@@ -816,10 +816,14 @@ bool HandleNewTabPageLocationOverride( +@@ -827,10 +827,14 @@ bool HandleNewTabPageLocationOverride( // Don't change the URL when incognito mode. if (profile->IsOffTheRecord()) diff --git a/patches/extra/ungoogled-chromium/add-flag-for-disabling-link-drag.patch b/patches/extra/ungoogled-chromium/add-flag-for-disabling-link-drag.patch index 1f7e3b1a..720a88e1 100644 --- a/patches/extra/ungoogled-chromium/add-flag-for-disabling-link-drag.patch +++ b/patches/extra/ungoogled-chromium/add-flag-for-disabling-link-drag.patch @@ -22,7 +22,7 @@ const base::Feature kAutomaticLazyFrameLoadingToAds{ --- a/third_party/blink/public/common/features.h +++ b/third_party/blink/public/common/features.h -@@ -17,6 +17,8 @@ +@@ -18,6 +18,8 @@ namespace blink { namespace features { @@ -33,7 +33,7 @@ BLINK_COMMON_EXPORT extern const base::FeatureParam --- a/third_party/blink/renderer/core/editing/selection_controller.cc +++ b/third_party/blink/renderer/core/editing/selection_controller.cc -@@ -1319,10 +1319,14 @@ FrameSelection& SelectionController::Sel +@@ -1315,10 +1315,14 @@ FrameSelection& SelectionController::Sel } bool IsSelectionOverLink(const MouseEventWithHitTestResults& event) { @@ -50,7 +50,7 @@ Node* inner_node = event.InnerNode(); --- a/third_party/blink/renderer/core/input/mouse_event_manager.cc +++ b/third_party/blink/renderer/core/input/mouse_event_manager.cc -@@ -687,8 +687,14 @@ WebInputEventResult MouseEventManager::H +@@ -663,8 +663,14 @@ WebInputEventResult MouseEventManager::H bool single_click = event.Event().click_count <= 1; diff --git a/patches/extra/ungoogled-chromium/add-flag-for-grab-handle.patch b/patches/extra/ungoogled-chromium/add-flag-for-grab-handle.patch index 5b3f2915..fb351dde 100644 --- a/patches/extra/ungoogled-chromium/add-flag-for-grab-handle.patch +++ b/patches/extra/ungoogled-chromium/add-flag-for-grab-handle.patch @@ -1,6 +1,6 @@ --- a/chrome/browser/ui/views/frame/tab_strip_region_view.cc +++ b/chrome/browser/ui/views/frame/tab_strip_region_view.cc -@@ -47,6 +47,7 @@ class FrameGrabHandle : public views::Vi +@@ -49,6 +49,7 @@ class FrameGrabHandle : public views::Vi // Reserve some space for the frame to be grabbed by, even if the tabstrip // is full. // TODO(tbergquist): Define this relative to the NTB insets again. 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 1ff0d951..46e4caf6 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 @@ -42,7 +42,7 @@ #include "base/feature_list.h" #include "base/format_macros.h" #include "base/metrics/histogram_functions.h" -@@ -319,6 +321,15 @@ AutocompleteController::AutocompleteCont +@@ -328,6 +330,15 @@ AutocompleteController::AutocompleteCont search_service_worker_signal_sent_(false), template_url_service_(provider_client_->GetTemplateURLService()) { provider_types &= ~OmniboxFieldTrial::GetDisabledProviderTypes(); @@ -60,7 +60,7 @@ // 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 -@@ -474,6 +474,9 @@ void HistoryURLProvider::Start(const Aut +@@ -475,6 +475,9 @@ void HistoryURLProvider::Start(const Aut if (fixed_up_input.type() != metrics::OmniboxInputType::QUERY) matches_.push_back(what_you_typed_match); @@ -80,7 +80,7 @@ #include "base/feature_list.h" #include "base/i18n/break_iterator.h" #include "base/i18n/case_conversion.h" -@@ -680,6 +681,9 @@ void SearchProvider::Run(bool query_is_p +@@ -681,6 +682,9 @@ void SearchProvider::Run(bool query_is_p } void SearchProvider::DoHistoryQuery(bool minimal_changes) { @@ -92,16 +92,16 @@ if (minimal_changes) --- a/components/url_formatter/url_fixer.cc +++ b/components/url_formatter/url_fixer.cc -@@ -9,6 +9,8 @@ - #include +@@ -7,6 +7,8 @@ + #include #include "base/check_op.h" +#include "base/containers/contains.h" +#include "base/command_line.h" #include "base/files/file_path.h" #include "base/files/file_util.h" - #include "base/ranges/algorithm.h" -@@ -607,6 +609,8 @@ GURL FixupURL(const std::string& text, c + #include "base/i18n/char_iterator.h" +@@ -608,6 +610,8 @@ GURL FixupURL(const std::string& text, c FixupHost(trimmed, parts.host, parts.scheme.is_valid(), desired_tld, &url); if (chrome_url && !parts.host.is_valid()) 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 577c303c..e48a5741 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 -@@ -305,7 +305,8 @@ void LocationBarView::Init() { +@@ -311,7 +311,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 674387df..03276e66 100644 --- a/patches/extra/ungoogled-chromium/add-flag-for-referrer-header.patch +++ b/patches/extra/ungoogled-chromium/add-flag-for-referrer-header.patch @@ -46,8 +46,8 @@ #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 "base/types/optional_util.h" @@ -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 86d42d0c..6383536e 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 -@@ -247,14 +247,16 @@ void ChromeRenderFrameObserver::DidFinis +@@ -249,14 +249,16 @@ void ChromeRenderFrameObserver::DidFinis if (frame->Parent()) return; @@ -40,7 +40,7 @@ --- a/components/search_engines/template_url_service.cc +++ b/components/search_engines/template_url_service.cc -@@ -12,6 +12,7 @@ +@@ -10,6 +10,7 @@ #include "base/bind.h" #include "base/callback.h" #include "base/callback_helpers.h" @@ -48,7 +48,7 @@ #include "base/containers/contains.h" #include "base/debug/crash_logging.h" #include "base/format_macros.h" -@@ -206,6 +207,12 @@ bool IsCreatedByExtension(const Template +@@ -204,6 +205,12 @@ bool IsCreatedByExtension(const Template template_url->type() == TemplateURL::OMNIBOX_API_EXTENSION; } @@ -61,7 +61,7 @@ } // namespace // TemplateURLService::LessWithPrefix ----------------------------------------- -@@ -291,6 +298,7 @@ TemplateURLService::TemplateURLService( +@@ -289,6 +296,7 @@ TemplateURLService::TemplateURLService( std::unique_ptr client, const base::RepeatingClosure& dsp_change_callback) : prefs_(prefs), @@ -69,7 +69,7 @@ search_terms_data_(std::move(search_terms_data)), web_data_service_(web_data_service), client_(std::move(client)), -@@ -372,8 +380,8 @@ bool TemplateURLService::CanAddAutogener +@@ -370,8 +378,8 @@ bool TemplateURLService::CanAddAutogener // that may interfere with search queries). An easy heuristic for this is // whether the user has a TemplateURL that has been manually modified (e.g., // renamed) connected to the same host. @@ -80,7 +80,7 @@ } bool TemplateURLService::IsPrepopulatedOrCreatedByPolicy( -@@ -1599,6 +1607,8 @@ SyncDataMap TemplateURLService::CreateGU +@@ -1618,6 +1626,8 @@ SyncDataMap TemplateURLService::CreateGU void TemplateURLService::Init(const Initializer* initializers, int num_initializers) { @@ -89,7 +89,7 @@ if (client_) client_->SetOwner(this); -@@ -1737,6 +1747,9 @@ void TemplateURLService::ChangeToLoadedS +@@ -1756,6 +1766,9 @@ void TemplateURLService::ChangeToLoadedS bool TemplateURLService::CanAddAutogeneratedKeywordForHost( const std::string& host) const { @@ -101,7 +101,7 @@ return true; --- a/components/search_engines/template_url_service.h +++ b/components/search_engines/template_url_service.h -@@ -738,6 +738,8 @@ class TemplateURLService : public WebDat +@@ -752,6 +752,8 @@ class TemplateURLService : public WebDat // ---------- Browser state related members --------------------------------- raw_ptr prefs_ = nullptr; 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 b7bacd65..5a5d6b5e 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" -@@ -1636,6 +1637,8 @@ void TabStrip::OnMouseEventInTab(views:: +@@ -1654,6 +1655,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 c7ca1c55..c498dff1 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 -@@ -1213,7 +1213,8 @@ void BrowserCommandController::InitComma +@@ -1219,7 +1219,8 @@ void BrowserCommandController::InitComma command_updater_.UpdateCommandEnabled(IDC_WINDOW_CLOSE_OTHER_TABS, normal_window); @@ -20,7 +20,7 @@ #include "base/strings/utf_string_conversions.h" #include "build/build_config.h" #include "chrome/browser/themes/theme_properties.h" -@@ -139,7 +140,8 @@ TabStripRegionView::TabStripRegionView(s +@@ -141,7 +142,8 @@ TabStripRegionView::TabStripRegionView(s return; } diff --git a/patches/extra/ungoogled-chromium/add-flag-to-clear-data-on-exit.patch b/patches/extra/ungoogled-chromium/add-flag-to-clear-data-on-exit.patch index 85d12157..6b223b25 100644 --- a/patches/extra/ungoogled-chromium/add-flag-to-clear-data-on-exit.patch +++ b/patches/extra/ungoogled-chromium/add-flag-to-clear-data-on-exit.patch @@ -32,7 +32,7 @@ for (const auto& data_type : data_types) { @@ -305,7 +321,8 @@ void ChromeBrowsingDataLifetimeManager:: bool keep_browser_alive) { - const base::Value::List& data_types = profile_->GetPrefs()->GetValueList( + const base::Value::List& data_types = profile_->GetPrefs()->GetList( browsing_data::prefs::kClearBrowsingDataOnExitList); - if (!data_types.empty() && !SyncServiceFactory::IsSyncAllowed(profile_)) { + bool cdoe = base::FeatureList::IsEnabled(browsing_data::features::kClearDataOnExit); 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 d15c7d65..add8e64b 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 @@ -1,14 +1,14 @@ --- a/chrome/browser/ui/tabs/tab_strip_model.cc +++ b/chrome/browser/ui/tabs/tab_strip_model.cc -@@ -11,6 +11,7 @@ +@@ -10,6 +10,7 @@ #include #include "base/auto_reset.h" +#include "base/command_line.h" + #include "base/containers/contains.h" #include "base/containers/flat_map.h" #include "base/cxx17_backports.h" - #include "base/memory/raw_ptr.h" -@@ -1813,6 +1814,10 @@ bool TabStripModel::CloseTabs(base::span +@@ -1822,6 +1823,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 348e9cf1..00b9325f 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 -@@ -1104,10 +1104,12 @@ DownloadConfirmationReason DownloadTarge +@@ -1145,10 +1145,12 @@ DownloadConfirmationReason DownloadTarge return DownloadConfirmationReason::SAVE_AS; #if BUILDFLAG(ENABLE_EXTENSIONS) @@ -77,7 +77,7 @@ #include "base/containers/contains.h" #include "base/logging.h" #include "base/metrics/histogram_functions.h" -@@ -251,6 +252,13 @@ bool ExtensionManagement::IsInstallation +@@ -250,6 +251,13 @@ bool ExtensionManagement::IsInstallation bool ExtensionManagement::IsOffstoreInstallAllowed( const GURL& url, const GURL& referrer_url) const { diff --git a/patches/extra/ungoogled-chromium/add-flag-to-convert-popups-to-tabs.patch b/patches/extra/ungoogled-chromium/add-flag-to-convert-popups-to-tabs.patch index e82258d4..77de43b2 100644 --- a/patches/extra/ungoogled-chromium/add-flag-to-convert-popups-to-tabs.patch +++ b/patches/extra/ungoogled-chromium/add-flag-to-convert-popups-to-tabs.patch @@ -13,16 +13,15 @@ #endif // CHROME_BROWSER_UNGOOGLED_FLAG_ENTRIES_H_ --- a/content/renderer/render_frame_impl.cc +++ b/content/renderer/render_frame_impl.cc -@@ -1164,6 +1164,9 @@ WindowOpenDisposition NavigationPolicyTo +@@ -1154,6 +1154,8 @@ WindowOpenDisposition NavigationPolicyTo case blink::kWebNavigationPolicyNewWindow: return WindowOpenDisposition::NEW_WINDOW; case blink::kWebNavigationPolicyNewPopup: + if (base::CommandLine::ForCurrentProcess()->HasSwitch("popups-to-tabs")) + return WindowOpenDisposition::NEW_FOREGROUND_TAB; -+ return WindowOpenDisposition::NEW_POPUP; - case blink::kWebNavigationPolicyPictureInPicture: return WindowOpenDisposition::NEW_POPUP; - } + case blink::kWebNavigationPolicyPictureInPicture: + return WindowOpenDisposition::NEW_PICTURE_IN_PICTURE; --- a/ui/base/mojom/window_open_disposition_mojom_traits.h +++ b/ui/base/mojom/window_open_disposition_mojom_traits.h @@ -5,6 +5,7 @@ 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 19be6e0b..82199944 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" -@@ -1021,7 +1022,8 @@ void HistoryBackend::InitImpl( +@@ -1094,7 +1095,8 @@ void HistoryBackend::InitImpl( db_->GetStartDate(&first_recorded_time_); // Start expiring old stuff. diff --git a/patches/extra/ungoogled-chromium/add-flag-to-hide-extensions-menu.patch b/patches/extra/ungoogled-chromium/add-flag-to-hide-extensions-menu.patch index 0863303b..139e6499 100644 --- a/patches/extra/ungoogled-chromium/add-flag-to-hide-extensions-menu.patch +++ b/patches/extra/ungoogled-chromium/add-flag-to-hide-extensions-menu.patch @@ -1,22 +1,22 @@ --- a/chrome/browser/ui/views/extensions/extensions_toolbar_container.cc +++ b/chrome/browser/ui/views/extensions/extensions_toolbar_container.cc -@@ -7,6 +7,7 @@ - #include +@@ -8,6 +8,7 @@ + #include "base/bind.h" #include "base/callback_helpers.h" +#include "base/command_line.h" #include "base/cxx17_backports.h" #include "base/feature_list.h" #include "base/no_destructor.h" -@@ -26,6 +27,7 @@ - #include "chrome/browser/ui/views/extensions/extensions_toolbar_button.h" +@@ -29,6 +30,7 @@ #include "chrome/browser/ui/views/frame/browser_view.h" + #include "chrome/browser/ui/views/toolbar/toolbar_action_hover_card_controller.h" #include "chrome/browser/ui/views/toolbar/toolbar_actions_bar_bubble_views.h" +#include "chrome/browser/ui/views/toolbar/toolbar_view.h" #include "chrome/browser/ui/views/web_apps/frame_toolbar/web_app_frame_toolbar_view.h" #include "extensions/common/extension_features.h" #include "ui/base/dragdrop/drag_drop_types.h" -@@ -318,6 +320,17 @@ void ExtensionsToolbarContainer::AnchorA +@@ -335,6 +337,17 @@ void ExtensionsToolbarContainer::AnchorA widget->widget_delegate()->AsBubbleDialogDelegate()->SetAnchorView( anchor_view && anchor_view->GetVisible() ? anchor_view : GetExtensionsButton()); @@ -34,7 +34,7 @@ widget->Show(); } -@@ -810,6 +823,9 @@ void ExtensionsToolbarContainer::UpdateC +@@ -831,6 +844,9 @@ void ExtensionsToolbarContainer::UpdateC } bool ExtensionsToolbarContainer::ShouldContainerBeVisible() const { 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 37cf7ccf..599f6641 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,11 +1,11 @@ --- a/chrome/browser/ui/views/frame/browser_view.cc +++ b/chrome/browser/ui/views/frame/browser_view.cc -@@ -921,6 +921,7 @@ BrowserView::BrowserView(std::unique_ptr +@@ -920,6 +920,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)); + unified_side_panel_ = AddChildView(std::make_unique(this)); } --- a/chrome/browser/ungoogled_flag_entries.h 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 31fe1029..2386e7bb 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" -@@ -111,6 +112,18 @@ DragOperation GetDropEffect(const ui::Dr +@@ -112,6 +113,18 @@ DragOperation GetDropEffect(const ui::Dr return DragOperation::kMove; } @@ -27,7 +27,7 @@ } // namespace BrowserRootView::DropInfo::DropInfo() = default; -@@ -122,7 +135,9 @@ BrowserRootView::DropInfo::~DropInfo() { +@@ -123,7 +136,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, -@@ -244,7 +259,7 @@ bool BrowserRootView::OnMouseWheel(const +@@ -250,7 +265,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 248abd46..e1032901 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 -@@ -339,14 +339,30 @@ void ToolbarView::Init() { +@@ -347,14 +347,30 @@ void ToolbarView::Init() { side_panel_button_ = AddChildView(std::move(side_panel_button)); avatar_ = AddChildView(std::make_unique(browser_view_)); diff --git a/patches/extra/ungoogled-chromium/add-ipv6-probing-option.patch b/patches/extra/ungoogled-chromium/add-ipv6-probing-option.patch index 3f94a83e..56b409b5 100644 --- a/patches/extra/ungoogled-chromium/add-ipv6-probing-option.patch +++ b/patches/extra/ungoogled-chromium/add-ipv6-probing-option.patch @@ -47,7 +47,7 @@ enum DnsResolveStatus { RESOLVE_STATUS_DNS_SUCCESS = 0, RESOLVE_STATUS_PROC_SUCCESS, -@@ -4075,7 +4070,7 @@ bool HostResolverManager::IsIPv6Reachabl +@@ -4085,7 +4080,7 @@ bool HostResolverManager::IsIPv6Reachabl (tick_clock_->NowTicks() - last_ipv6_probe_time_).InMilliseconds() > kIPv6ProbePeriodMs) { SetLastIPv6ProbeResult( diff --git a/patches/extra/ungoogled-chromium/add-suggestions-url-field.patch b/patches/extra/ungoogled-chromium/add-suggestions-url-field.patch index 187c40a6..79576b36 100644 --- a/patches/extra/ungoogled-chromium/add-suggestions-url-field.patch +++ b/patches/extra/ungoogled-chromium/add-suggestions-url-field.patch @@ -427,7 +427,7 @@ --- a/components/search_engines/template_url_service.cc +++ b/components/search_engines/template_url_service.cc -@@ -659,7 +659,8 @@ void TemplateURLService::IncrementUsageC +@@ -657,7 +657,8 @@ void TemplateURLService::IncrementUsageC void TemplateURLService::ResetTemplateURL(TemplateURL* url, const std::u16string& title, const std::u16string& keyword, @@ -437,7 +437,7 @@ DCHECK(!IsCreatedByExtension(url)); DCHECK(!keyword.empty()); DCHECK(!search_url.empty()); -@@ -674,6 +675,7 @@ void TemplateURLService::ResetTemplateUR +@@ -672,6 +673,7 @@ void TemplateURLService::ResetTemplateUR data.safe_for_autoreplace = false; data.last_modified = clock_->Now(); data.is_active = TemplateURLData::ActiveStatus::kTrue; diff --git a/patches/extra/ungoogled-chromium/add-ungoogled-flag-headers.patch b/patches/extra/ungoogled-chromium/add-ungoogled-flag-headers.patch index b580c620..f3b7becb 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 -@@ -3331,7 +3331,13 @@ const FeatureEntry::FeatureVariation +@@ -3484,7 +3484,13 @@ const FeatureEntry::FeatureVariation kPa // 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 5a3c687c..da3c98f2 100644 --- a/patches/extra/ungoogled-chromium/disable-download-quarantine.patch +++ b/patches/extra/ungoogled-chromium/disable-download-quarantine.patch @@ -158,8 +158,8 @@ "//components/services/storage", "//components/services/storage:filesystem_proxy_factory", "//components/services/storage/dom_storage:local_storage_proto", ---- a/content/browser/file_system_access/safe_move_helper.cc -+++ b/content/browser/file_system_access/safe_move_helper.cc +--- a/content/browser/file_system_access/file_system_access_safe_move_helper.cc ++++ b/content/browser/file_system_access/file_system_access_safe_move_helper.cc @@ -14,7 +14,6 @@ #include "base/threading/sequenced_task_runner_handle.h" #include "build/build_config.h" @@ -168,7 +168,7 @@ #include "content/browser/file_system_access/file_system_access_error.h" #include "content/public/browser/content_browser_client.h" #include "content/public/browser/global_routing_id.h" -@@ -206,20 +205,8 @@ void SafeMoveHelper::DidAfterWriteCheck( +@@ -210,22 +209,9 @@ void FileSystemAccessSafeMoveHelper::Did // not exist anymore. In case of error, the source file URL will point to a // valid filesystem location. base::OnceCallback result_callback; @@ -179,25 +179,27 @@ - quarantine_connection_callback_.Run( - quarantine_remote.BindNewPipeAndPassReceiver()); - } -- result_callback = base::BindOnce( -- &SafeMoveHelper::DidFileDoQuarantine, weak_factory_.GetWeakPtr(), -- dest_url(), referrer_url, std::move(quarantine_remote)); +- result_callback = +- base::BindOnce(&FileSystemAccessSafeMoveHelper::DidFileDoQuarantine, +- weak_factory_.GetWeakPtr(), dest_url(), referrer_url, +- std::move(quarantine_remote)); - } else { - result_callback = base::BindOnce(&SafeMoveHelper::DidFileSkipQuarantine, - weak_factory_.GetWeakPtr()); + result_callback = + base::BindOnce(&FileSystemAccessSafeMoveHelper::DidFileSkipQuarantine, + weak_factory_.GetWeakPtr()); - } manager_->DoFileSystemOperation( FROM_HERE, &storage::FileSystemOperationRunner::Move, std::move(result_callback), source_url(), dest_url(), options_, -@@ -235,7 +222,6 @@ void SafeMoveHelper::DidFileSkipQuaranti - void SafeMoveHelper::DidFileDoQuarantine( +@@ -242,7 +228,6 @@ void FileSystemAccessSafeMoveHelper::Did + void FileSystemAccessSafeMoveHelper::DidFileDoQuarantine( const storage::FileSystemURL& target_url, const GURL& referrer_url, - mojo::Remote quarantine_remote, base::File::Error result) { DCHECK_CALLED_ON_VALID_SEQUENCE(sequence_checker_); -@@ -266,37 +252,9 @@ void SafeMoveHelper::DidFileDoQuarantine +@@ -273,37 +258,9 @@ void FileSystemAccessSafeMoveHelper::Did referrer_url.is_valid() && referrer_url.SchemeIsHTTPOrHTTPS() ? referrer_url : GURL(); @@ -210,7 +212,7 @@ - ->browser() - ->GetApplicationClientGUIDForQuarantineCheck(), - mojo::WrapCallbackWithDefaultInvokeIfNotRun( -- base::BindOnce(&SafeMoveHelper::DidAnnotateFile, +- base::BindOnce(&FileSystemAccessSafeMoveHelper::DidAnnotateFile, - weak_factory_.GetWeakPtr(), - std::move(quarantine_remote)), - quarantine::mojom::QuarantineFileResult::ANNOTATION_FAILED)); @@ -220,7 +222,7 @@ - FROM_HERE, {base::MayBlock()}, - base::BindOnce(&quarantine::SetInternetZoneIdentifierDirectly, - target_url.path(), authority_url, referrer_url), -- base::BindOnce(&SafeMoveHelper::DidAnnotateFile, +- base::BindOnce(&FileSystemAccessSafeMoveHelper::DidAnnotateFile, - weak_factory_.GetWeakPtr(), - std::move(quarantine_remote))); -#else @@ -230,14 +232,14 @@ - } } - void SafeMoveHelper::DidAnnotateFile( + void FileSystemAccessSafeMoveHelper::DidAnnotateFile( - mojo::Remote quarantine_remote, quarantine::mojom::QuarantineFileResult result) { DCHECK_CALLED_ON_VALID_SEQUENCE(sequence_checker_); ---- a/content/browser/file_system_access/safe_move_helper.h -+++ b/content/browser/file_system_access/safe_move_helper.h -@@ -59,10 +59,8 @@ class CONTENT_EXPORT SafeMoveHelper { +--- a/content/browser/file_system_access/file_system_access_safe_move_helper.h ++++ b/content/browser/file_system_access/file_system_access_safe_move_helper.h +@@ -61,10 +61,8 @@ class CONTENT_EXPORT FileSystemAccessSaf void DidFileDoQuarantine( const storage::FileSystemURL& target_url, const GURL& referrer_url, diff --git a/patches/extra/ungoogled-chromium/disable-webgl-renderer-info.patch b/patches/extra/ungoogled-chromium/disable-webgl-renderer-info.patch index 3ec02d52..c5552337 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 -@@ -3694,8 +3694,7 @@ ScriptValue WebGLRenderingContextBase::g +@@ -3693,8 +3693,7 @@ ScriptValue WebGLRenderingContextBase::g pname, IdentifiabilityBenignStringToken( String(ContextGL()->GetString(GL_RENDERER)))); } @@ -13,7 +13,7 @@ } SynthesizeGLError( GL_INVALID_ENUM, "getParameter", -@@ -3709,8 +3708,7 @@ ScriptValue WebGLRenderingContextBase::g +@@ -3708,8 +3707,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 08fa92ff..4c28d3da 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 -@@ -566,7 +566,7 @@ const base::Feature kComputePressure{"Co +@@ -460,7 +460,7 @@ const base::Feature kAllowSyncXHRInPageD // 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-paste-and-go-new-tab-button.patch b/patches/extra/ungoogled-chromium/enable-paste-and-go-new-tab-button.patch index 6fe1b98a..1d833597 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 -@@ -1908,8 +1908,6 @@ void TabStrip::NewTabButtonPressed(const +@@ -1897,8 +1897,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; -@@ -1917,7 +1915,6 @@ void TabStrip::NewTabButtonPressed(const +@@ -1906,7 +1904,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/prepopulated-search-engines.patch b/patches/extra/ungoogled-chromium/prepopulated-search-engines.patch index 0879960e..f212a09e 100644 --- a/patches/extra/ungoogled-chromium/prepopulated-search-engines.patch +++ b/patches/extra/ungoogled-chromium/prepopulated-search-engines.patch @@ -8,7 +8,7 @@ # --- a/components/search_engines/template_url_prepopulate_data.cc +++ b/components/search_engines/template_url_prepopulate_data.cc -@@ -1330,6 +1330,9 @@ std::vector> t_urls; for (size_t i = 0; i < num_engines; ++i) t_urls.push_back(TemplateURLDataFromPrepopulatedEngine(*engines[i])); diff --git a/patches/extra/ungoogled-chromium/remove-uneeded-ui.patch b/patches/extra/ungoogled-chromium/remove-uneeded-ui.patch index bd9aff7f..aff3ca6f 100644 --- a/patches/extra/ungoogled-chromium/remove-uneeded-ui.patch +++ b/patches/extra/ungoogled-chromium/remove-uneeded-ui.patch @@ -131,18 +131,18 @@
--- a/chrome/browser/resources/settings/autofill_page/passwords_section.html +++ b/chrome/browser/resources/settings/autofill_page/passwords_section.html -@@ -113,6 +113,7 @@ - label="$i18n{passwordsAutosigninLabel}" - sub-label="$i18n{passwordsAutosigninDescription}"> - +@@ -122,6 +122,7 @@ + + +
+
-@@ -179,6 +180,7 @@ - -
$i18nRaw{managePasswordsLabel}
+@@ -183,6 +184,7 @@ +
+
+

@@ -174,8 +174,8 @@ section="safetyCheck" nest-under-section="privacy" --- a/chrome/browser/resources/settings/basic_page/basic_page.ts +++ b/chrome/browser/resources/settings/basic_page/basic_page.ts -@@ -11,7 +11,6 @@ import 'chrome://resources/cr_elements/s - import 'chrome://resources/cr_elements/shared_vars_css.m.js'; +@@ -11,7 +11,6 @@ import 'chrome://resources/cr_elements/c + import 'chrome://resources/cr_elements/cr_shared_vars.css.js'; import 'chrome://resources/polymer/v3_0/iron-flex-layout/iron-flex-layout-classes.js'; import '../appearance_page/appearance_page.js'; -import '../privacy_page/privacy_guide_promo.js'; @@ -254,7 +254,7 @@ prefs.default_search_provider_data.template_url_data)]]"> --- a/chrome/browser/resources/settings/settings_page/settings_subpage.html +++ b/chrome/browser/resources/settings/settings_page/settings_subpage.html -@@ -89,7 +89,7 @@ +@@ -91,7 +91,7 @@

[[pageTitle]]

diff --git a/pruning.list b/pruning.list index 13c99b18..9402a54c 100644 --- a/pruning.list +++ b/pruning.list @@ -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-5249-1664382991-4c3563c0a634429d8d381274051e58611ae6cfe3.profdata +chrome/build/pgo_profiles/chrome-linux-5304-1666199755-5a46778a4020c4e832d9c32cd970b7cfe23250b9.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 @@ -186,6 +186,9 @@ components/test/data/crx_file/valid.crx2 components/test/data/crx_file/valid_no_publisher.crx3 components/test/data/crx_file/valid_publisher.crx3 components/test/data/crx_file/valid_test_publisher.crx3 +components/test/data/device_signals/empty.exe +components/test/data/device_signals/metadata.exe +components/test/data/device_signals/signed.exe components/test/data/feed/response.binarypb components/test/data/history/HistoryNoDuration components/test/data/history/HistoryNoSource @@ -328,6 +331,7 @@ ios/chrome/test/data/sessions/session_m57.plist ios/chrome/test/data/sessions/session_m58.plist ios/chrome/test/data/voice/test_sound.m4a ios/chrome/test/earl_grey/chrome_earl_grey.mm +ios/public/provider/chrome/browser/signin/chrome_identity_service.mm ios/testing/data/http_server_files/generic.pkpass ios/testing/data/http_server_files/redchair.usdz ios/testing/data/http_server_files/video_sample.mov @@ -1880,6 +1884,7 @@ 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/libfuzzer/fuzzers/woff2_corpus/fd14c502730b85e8b9c078ecd5b309d1e6c0a6d1 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 @@ -2499,6 +2504,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/apkanalyzer/overrides.jar 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 @@ -8558,6 +8564,739 @@ third_party/dawn/third_party/webgpu-cts/src/resources/red-green.bt709.vp9.webm third_party/dawn/third_party/webgpu-cts/src/resources/red-green.mp4 third_party/dawn/third_party/webgpu-cts/src/resources/red-green.theora.ogv third_party/dawn/third_party/webgpu-cts/src/resources/red-green.webmvp8.webm +third_party/dawn/tools/golang/bin/go +third_party/dawn/tools/golang/bin/gofmt +third_party/dawn/tools/golang/lib/time/zoneinfo.zip +third_party/dawn/tools/golang/pkg/linux_amd64/archive/tar.a +third_party/dawn/tools/golang/pkg/linux_amd64/archive/zip.a +third_party/dawn/tools/golang/pkg/linux_amd64/bufio.a +third_party/dawn/tools/golang/pkg/linux_amd64/bytes.a +third_party/dawn/tools/golang/pkg/linux_amd64/compress/bzip2.a +third_party/dawn/tools/golang/pkg/linux_amd64/compress/flate.a +third_party/dawn/tools/golang/pkg/linux_amd64/compress/gzip.a +third_party/dawn/tools/golang/pkg/linux_amd64/compress/lzw.a +third_party/dawn/tools/golang/pkg/linux_amd64/compress/zlib.a +third_party/dawn/tools/golang/pkg/linux_amd64/container/heap.a +third_party/dawn/tools/golang/pkg/linux_amd64/container/list.a +third_party/dawn/tools/golang/pkg/linux_amd64/container/ring.a +third_party/dawn/tools/golang/pkg/linux_amd64/context.a +third_party/dawn/tools/golang/pkg/linux_amd64/crypto.a +third_party/dawn/tools/golang/pkg/linux_amd64/crypto/aes.a +third_party/dawn/tools/golang/pkg/linux_amd64/crypto/cipher.a +third_party/dawn/tools/golang/pkg/linux_amd64/crypto/des.a +third_party/dawn/tools/golang/pkg/linux_amd64/crypto/dsa.a +third_party/dawn/tools/golang/pkg/linux_amd64/crypto/ecdsa.a +third_party/dawn/tools/golang/pkg/linux_amd64/crypto/ed25519.a +third_party/dawn/tools/golang/pkg/linux_amd64/crypto/ed25519/internal/edwards25519.a +third_party/dawn/tools/golang/pkg/linux_amd64/crypto/ed25519/internal/edwards25519/field.a +third_party/dawn/tools/golang/pkg/linux_amd64/crypto/elliptic.a +third_party/dawn/tools/golang/pkg/linux_amd64/crypto/elliptic/internal/fiat.a +third_party/dawn/tools/golang/pkg/linux_amd64/crypto/elliptic/internal/nistec.a +third_party/dawn/tools/golang/pkg/linux_amd64/crypto/hmac.a +third_party/dawn/tools/golang/pkg/linux_amd64/crypto/internal/randutil.a +third_party/dawn/tools/golang/pkg/linux_amd64/crypto/internal/subtle.a +third_party/dawn/tools/golang/pkg/linux_amd64/crypto/md5.a +third_party/dawn/tools/golang/pkg/linux_amd64/crypto/rand.a +third_party/dawn/tools/golang/pkg/linux_amd64/crypto/rc4.a +third_party/dawn/tools/golang/pkg/linux_amd64/crypto/rsa.a +third_party/dawn/tools/golang/pkg/linux_amd64/crypto/sha1.a +third_party/dawn/tools/golang/pkg/linux_amd64/crypto/sha256.a +third_party/dawn/tools/golang/pkg/linux_amd64/crypto/sha512.a +third_party/dawn/tools/golang/pkg/linux_amd64/crypto/subtle.a +third_party/dawn/tools/golang/pkg/linux_amd64/crypto/tls.a +third_party/dawn/tools/golang/pkg/linux_amd64/crypto/x509.a +third_party/dawn/tools/golang/pkg/linux_amd64/crypto/x509/pkix.a +third_party/dawn/tools/golang/pkg/linux_amd64/database/sql.a +third_party/dawn/tools/golang/pkg/linux_amd64/database/sql/driver.a +third_party/dawn/tools/golang/pkg/linux_amd64/debug/buildinfo.a +third_party/dawn/tools/golang/pkg/linux_amd64/debug/dwarf.a +third_party/dawn/tools/golang/pkg/linux_amd64/debug/elf.a +third_party/dawn/tools/golang/pkg/linux_amd64/debug/gosym.a +third_party/dawn/tools/golang/pkg/linux_amd64/debug/macho.a +third_party/dawn/tools/golang/pkg/linux_amd64/debug/pe.a +third_party/dawn/tools/golang/pkg/linux_amd64/debug/plan9obj.a +third_party/dawn/tools/golang/pkg/linux_amd64/embed.a +third_party/dawn/tools/golang/pkg/linux_amd64/encoding.a +third_party/dawn/tools/golang/pkg/linux_amd64/encoding/ascii85.a +third_party/dawn/tools/golang/pkg/linux_amd64/encoding/asn1.a +third_party/dawn/tools/golang/pkg/linux_amd64/encoding/base32.a +third_party/dawn/tools/golang/pkg/linux_amd64/encoding/base64.a +third_party/dawn/tools/golang/pkg/linux_amd64/encoding/binary.a +third_party/dawn/tools/golang/pkg/linux_amd64/encoding/csv.a +third_party/dawn/tools/golang/pkg/linux_amd64/encoding/gob.a +third_party/dawn/tools/golang/pkg/linux_amd64/encoding/hex.a +third_party/dawn/tools/golang/pkg/linux_amd64/encoding/json.a +third_party/dawn/tools/golang/pkg/linux_amd64/encoding/pem.a +third_party/dawn/tools/golang/pkg/linux_amd64/encoding/xml.a +third_party/dawn/tools/golang/pkg/linux_amd64/errors.a +third_party/dawn/tools/golang/pkg/linux_amd64/expvar.a +third_party/dawn/tools/golang/pkg/linux_amd64/flag.a +third_party/dawn/tools/golang/pkg/linux_amd64/fmt.a +third_party/dawn/tools/golang/pkg/linux_amd64/go/ast.a +third_party/dawn/tools/golang/pkg/linux_amd64/go/build.a +third_party/dawn/tools/golang/pkg/linux_amd64/go/build/constraint.a +third_party/dawn/tools/golang/pkg/linux_amd64/go/constant.a +third_party/dawn/tools/golang/pkg/linux_amd64/go/doc.a +third_party/dawn/tools/golang/pkg/linux_amd64/go/format.a +third_party/dawn/tools/golang/pkg/linux_amd64/go/importer.a +third_party/dawn/tools/golang/pkg/linux_amd64/go/internal/gccgoimporter.a +third_party/dawn/tools/golang/pkg/linux_amd64/go/internal/gcimporter.a +third_party/dawn/tools/golang/pkg/linux_amd64/go/internal/srcimporter.a +third_party/dawn/tools/golang/pkg/linux_amd64/go/internal/typeparams.a +third_party/dawn/tools/golang/pkg/linux_amd64/go/parser.a +third_party/dawn/tools/golang/pkg/linux_amd64/go/printer.a +third_party/dawn/tools/golang/pkg/linux_amd64/go/scanner.a +third_party/dawn/tools/golang/pkg/linux_amd64/go/token.a +third_party/dawn/tools/golang/pkg/linux_amd64/go/types.a +third_party/dawn/tools/golang/pkg/linux_amd64/hash.a +third_party/dawn/tools/golang/pkg/linux_amd64/hash/adler32.a +third_party/dawn/tools/golang/pkg/linux_amd64/hash/crc32.a +third_party/dawn/tools/golang/pkg/linux_amd64/hash/crc64.a +third_party/dawn/tools/golang/pkg/linux_amd64/hash/fnv.a +third_party/dawn/tools/golang/pkg/linux_amd64/hash/maphash.a +third_party/dawn/tools/golang/pkg/linux_amd64/html.a +third_party/dawn/tools/golang/pkg/linux_amd64/html/template.a +third_party/dawn/tools/golang/pkg/linux_amd64/image.a +third_party/dawn/tools/golang/pkg/linux_amd64/image/color.a +third_party/dawn/tools/golang/pkg/linux_amd64/image/color/palette.a +third_party/dawn/tools/golang/pkg/linux_amd64/image/draw.a +third_party/dawn/tools/golang/pkg/linux_amd64/image/gif.a +third_party/dawn/tools/golang/pkg/linux_amd64/image/internal/imageutil.a +third_party/dawn/tools/golang/pkg/linux_amd64/image/jpeg.a +third_party/dawn/tools/golang/pkg/linux_amd64/image/png.a +third_party/dawn/tools/golang/pkg/linux_amd64/index/suffixarray.a +third_party/dawn/tools/golang/pkg/linux_amd64/internal/abi.a +third_party/dawn/tools/golang/pkg/linux_amd64/internal/buildcfg.a +third_party/dawn/tools/golang/pkg/linux_amd64/internal/bytealg.a +third_party/dawn/tools/golang/pkg/linux_amd64/internal/cfg.a +third_party/dawn/tools/golang/pkg/linux_amd64/internal/cpu.a +third_party/dawn/tools/golang/pkg/linux_amd64/internal/execabs.a +third_party/dawn/tools/golang/pkg/linux_amd64/internal/fmtsort.a +third_party/dawn/tools/golang/pkg/linux_amd64/internal/fuzz.a +third_party/dawn/tools/golang/pkg/linux_amd64/internal/goarch.a +third_party/dawn/tools/golang/pkg/linux_amd64/internal/godebug.a +third_party/dawn/tools/golang/pkg/linux_amd64/internal/goexperiment.a +third_party/dawn/tools/golang/pkg/linux_amd64/internal/goos.a +third_party/dawn/tools/golang/pkg/linux_amd64/internal/goroot.a +third_party/dawn/tools/golang/pkg/linux_amd64/internal/goversion.a +third_party/dawn/tools/golang/pkg/linux_amd64/internal/intern.a +third_party/dawn/tools/golang/pkg/linux_amd64/internal/itoa.a +third_party/dawn/tools/golang/pkg/linux_amd64/internal/lazyregexp.a +third_party/dawn/tools/golang/pkg/linux_amd64/internal/lazytemplate.a +third_party/dawn/tools/golang/pkg/linux_amd64/internal/nettrace.a +third_party/dawn/tools/golang/pkg/linux_amd64/internal/obscuretestdata.a +third_party/dawn/tools/golang/pkg/linux_amd64/internal/oserror.a +third_party/dawn/tools/golang/pkg/linux_amd64/internal/poll.a +third_party/dawn/tools/golang/pkg/linux_amd64/internal/profile.a +third_party/dawn/tools/golang/pkg/linux_amd64/internal/race.a +third_party/dawn/tools/golang/pkg/linux_amd64/internal/reflectlite.a +third_party/dawn/tools/golang/pkg/linux_amd64/internal/singleflight.a +third_party/dawn/tools/golang/pkg/linux_amd64/internal/syscall/execenv.a +third_party/dawn/tools/golang/pkg/linux_amd64/internal/syscall/unix.a +third_party/dawn/tools/golang/pkg/linux_amd64/internal/sysinfo.a +third_party/dawn/tools/golang/pkg/linux_amd64/internal/testenv.a +third_party/dawn/tools/golang/pkg/linux_amd64/internal/testlog.a +third_party/dawn/tools/golang/pkg/linux_amd64/internal/trace.a +third_party/dawn/tools/golang/pkg/linux_amd64/internal/unsafeheader.a +third_party/dawn/tools/golang/pkg/linux_amd64/internal/xcoff.a +third_party/dawn/tools/golang/pkg/linux_amd64/io.a +third_party/dawn/tools/golang/pkg/linux_amd64/io/fs.a +third_party/dawn/tools/golang/pkg/linux_amd64/io/ioutil.a +third_party/dawn/tools/golang/pkg/linux_amd64/log.a +third_party/dawn/tools/golang/pkg/linux_amd64/log/syslog.a +third_party/dawn/tools/golang/pkg/linux_amd64/math.a +third_party/dawn/tools/golang/pkg/linux_amd64/math/big.a +third_party/dawn/tools/golang/pkg/linux_amd64/math/bits.a +third_party/dawn/tools/golang/pkg/linux_amd64/math/cmplx.a +third_party/dawn/tools/golang/pkg/linux_amd64/math/rand.a +third_party/dawn/tools/golang/pkg/linux_amd64/mime.a +third_party/dawn/tools/golang/pkg/linux_amd64/mime/multipart.a +third_party/dawn/tools/golang/pkg/linux_amd64/mime/quotedprintable.a +third_party/dawn/tools/golang/pkg/linux_amd64/net.a +third_party/dawn/tools/golang/pkg/linux_amd64/net/http.a +third_party/dawn/tools/golang/pkg/linux_amd64/net/http/cgi.a +third_party/dawn/tools/golang/pkg/linux_amd64/net/http/cookiejar.a +third_party/dawn/tools/golang/pkg/linux_amd64/net/http/fcgi.a +third_party/dawn/tools/golang/pkg/linux_amd64/net/http/httptest.a +third_party/dawn/tools/golang/pkg/linux_amd64/net/http/httptrace.a +third_party/dawn/tools/golang/pkg/linux_amd64/net/http/httputil.a +third_party/dawn/tools/golang/pkg/linux_amd64/net/http/internal.a +third_party/dawn/tools/golang/pkg/linux_amd64/net/http/internal/ascii.a +third_party/dawn/tools/golang/pkg/linux_amd64/net/http/internal/testcert.a +third_party/dawn/tools/golang/pkg/linux_amd64/net/http/pprof.a +third_party/dawn/tools/golang/pkg/linux_amd64/net/internal/socktest.a +third_party/dawn/tools/golang/pkg/linux_amd64/net/mail.a +third_party/dawn/tools/golang/pkg/linux_amd64/net/netip.a +third_party/dawn/tools/golang/pkg/linux_amd64/net/rpc.a +third_party/dawn/tools/golang/pkg/linux_amd64/net/rpc/jsonrpc.a +third_party/dawn/tools/golang/pkg/linux_amd64/net/smtp.a +third_party/dawn/tools/golang/pkg/linux_amd64/net/textproto.a +third_party/dawn/tools/golang/pkg/linux_amd64/net/url.a +third_party/dawn/tools/golang/pkg/linux_amd64/os.a +third_party/dawn/tools/golang/pkg/linux_amd64/os/exec.a +third_party/dawn/tools/golang/pkg/linux_amd64/os/exec/internal/fdtest.a +third_party/dawn/tools/golang/pkg/linux_amd64/os/signal.a +third_party/dawn/tools/golang/pkg/linux_amd64/os/signal/internal/pty.a +third_party/dawn/tools/golang/pkg/linux_amd64/os/user.a +third_party/dawn/tools/golang/pkg/linux_amd64/path.a +third_party/dawn/tools/golang/pkg/linux_amd64/path/filepath.a +third_party/dawn/tools/golang/pkg/linux_amd64/plugin.a +third_party/dawn/tools/golang/pkg/linux_amd64/reflect.a +third_party/dawn/tools/golang/pkg/linux_amd64/reflect/internal/example1.a +third_party/dawn/tools/golang/pkg/linux_amd64/reflect/internal/example2.a +third_party/dawn/tools/golang/pkg/linux_amd64/regexp.a +third_party/dawn/tools/golang/pkg/linux_amd64/regexp/syntax.a +third_party/dawn/tools/golang/pkg/linux_amd64/runtime.a +third_party/dawn/tools/golang/pkg/linux_amd64/runtime/cgo.a +third_party/dawn/tools/golang/pkg/linux_amd64/runtime/debug.a +third_party/dawn/tools/golang/pkg/linux_amd64/runtime/internal/atomic.a +third_party/dawn/tools/golang/pkg/linux_amd64/runtime/internal/math.a +third_party/dawn/tools/golang/pkg/linux_amd64/runtime/internal/sys.a +third_party/dawn/tools/golang/pkg/linux_amd64/runtime/internal/syscall.a +third_party/dawn/tools/golang/pkg/linux_amd64/runtime/metrics.a +third_party/dawn/tools/golang/pkg/linux_amd64/runtime/pprof.a +third_party/dawn/tools/golang/pkg/linux_amd64/runtime/race.a +third_party/dawn/tools/golang/pkg/linux_amd64/runtime/trace.a +third_party/dawn/tools/golang/pkg/linux_amd64/sort.a +third_party/dawn/tools/golang/pkg/linux_amd64/strconv.a +third_party/dawn/tools/golang/pkg/linux_amd64/strings.a +third_party/dawn/tools/golang/pkg/linux_amd64/sync.a +third_party/dawn/tools/golang/pkg/linux_amd64/sync/atomic.a +third_party/dawn/tools/golang/pkg/linux_amd64/syscall.a +third_party/dawn/tools/golang/pkg/linux_amd64/testing.a +third_party/dawn/tools/golang/pkg/linux_amd64/testing/fstest.a +third_party/dawn/tools/golang/pkg/linux_amd64/testing/internal/testdeps.a +third_party/dawn/tools/golang/pkg/linux_amd64/testing/iotest.a +third_party/dawn/tools/golang/pkg/linux_amd64/testing/quick.a +third_party/dawn/tools/golang/pkg/linux_amd64/text/scanner.a +third_party/dawn/tools/golang/pkg/linux_amd64/text/tabwriter.a +third_party/dawn/tools/golang/pkg/linux_amd64/text/template.a +third_party/dawn/tools/golang/pkg/linux_amd64/text/template/parse.a +third_party/dawn/tools/golang/pkg/linux_amd64/time.a +third_party/dawn/tools/golang/pkg/linux_amd64/time/tzdata.a +third_party/dawn/tools/golang/pkg/linux_amd64/unicode.a +third_party/dawn/tools/golang/pkg/linux_amd64/unicode/utf16.a +third_party/dawn/tools/golang/pkg/linux_amd64/unicode/utf8.a +third_party/dawn/tools/golang/pkg/linux_amd64/vendor/golang.org/x/crypto/chacha20.a +third_party/dawn/tools/golang/pkg/linux_amd64/vendor/golang.org/x/crypto/chacha20poly1305.a +third_party/dawn/tools/golang/pkg/linux_amd64/vendor/golang.org/x/crypto/cryptobyte.a +third_party/dawn/tools/golang/pkg/linux_amd64/vendor/golang.org/x/crypto/cryptobyte/asn1.a +third_party/dawn/tools/golang/pkg/linux_amd64/vendor/golang.org/x/crypto/curve25519.a +third_party/dawn/tools/golang/pkg/linux_amd64/vendor/golang.org/x/crypto/curve25519/internal/field.a +third_party/dawn/tools/golang/pkg/linux_amd64/vendor/golang.org/x/crypto/hkdf.a +third_party/dawn/tools/golang/pkg/linux_amd64/vendor/golang.org/x/crypto/internal/poly1305.a +third_party/dawn/tools/golang/pkg/linux_amd64/vendor/golang.org/x/crypto/internal/subtle.a +third_party/dawn/tools/golang/pkg/linux_amd64/vendor/golang.org/x/net/dns/dnsmessage.a +third_party/dawn/tools/golang/pkg/linux_amd64/vendor/golang.org/x/net/http/httpguts.a +third_party/dawn/tools/golang/pkg/linux_amd64/vendor/golang.org/x/net/http/httpproxy.a +third_party/dawn/tools/golang/pkg/linux_amd64/vendor/golang.org/x/net/http2/hpack.a +third_party/dawn/tools/golang/pkg/linux_amd64/vendor/golang.org/x/net/idna.a +third_party/dawn/tools/golang/pkg/linux_amd64/vendor/golang.org/x/net/nettest.a +third_party/dawn/tools/golang/pkg/linux_amd64/vendor/golang.org/x/sys/cpu.a +third_party/dawn/tools/golang/pkg/linux_amd64/vendor/golang.org/x/text/secure/bidirule.a +third_party/dawn/tools/golang/pkg/linux_amd64/vendor/golang.org/x/text/transform.a +third_party/dawn/tools/golang/pkg/linux_amd64/vendor/golang.org/x/text/unicode/bidi.a +third_party/dawn/tools/golang/pkg/linux_amd64/vendor/golang.org/x/text/unicode/norm.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/archive/tar.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/archive/zip.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/bufio.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/bytes.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/compress/bzip2.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/compress/flate.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/compress/gzip.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/compress/lzw.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/compress/zlib.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/container/heap.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/container/list.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/container/ring.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/context.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/crypto.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/crypto/aes.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/crypto/cipher.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/crypto/des.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/crypto/dsa.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/crypto/ecdsa.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/crypto/ed25519.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/crypto/ed25519/internal/edwards25519.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/crypto/ed25519/internal/edwards25519/field.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/crypto/elliptic.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/crypto/elliptic/internal/fiat.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/crypto/elliptic/internal/nistec.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/crypto/hmac.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/crypto/internal/randutil.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/crypto/internal/subtle.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/crypto/md5.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/crypto/rand.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/crypto/rc4.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/crypto/rsa.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/crypto/sha1.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/crypto/sha256.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/crypto/sha512.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/crypto/subtle.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/crypto/tls.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/crypto/x509.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/crypto/x509/pkix.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/database/sql.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/database/sql/driver.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/debug/buildinfo.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/debug/dwarf.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/debug/elf.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/debug/gosym.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/debug/macho.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/debug/pe.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/debug/plan9obj.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/embed.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/encoding.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/encoding/ascii85.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/encoding/asn1.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/encoding/base32.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/encoding/base64.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/encoding/binary.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/encoding/csv.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/encoding/gob.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/encoding/hex.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/encoding/json.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/encoding/pem.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/encoding/xml.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/errors.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/expvar.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/flag.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/fmt.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/go/ast.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/go/build.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/go/build/constraint.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/go/constant.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/go/doc.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/go/format.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/go/importer.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/go/internal/gccgoimporter.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/go/internal/gcimporter.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/go/internal/srcimporter.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/go/internal/typeparams.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/go/parser.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/go/printer.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/go/scanner.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/go/token.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/go/types.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/hash.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/hash/adler32.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/hash/crc32.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/hash/crc64.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/hash/fnv.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/hash/maphash.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/html.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/html/template.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/image.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/image/color.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/image/color/palette.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/image/draw.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/image/gif.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/image/internal/imageutil.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/image/jpeg.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/image/png.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/index/suffixarray.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/internal/abi.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/internal/buildcfg.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/internal/bytealg.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/internal/cfg.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/internal/cpu.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/internal/execabs.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/internal/fmtsort.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/internal/fuzz.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/internal/goarch.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/internal/godebug.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/internal/goexperiment.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/internal/goos.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/internal/goroot.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/internal/goversion.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/internal/intern.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/internal/itoa.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/internal/lazyregexp.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/internal/lazytemplate.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/internal/nettrace.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/internal/obscuretestdata.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/internal/oserror.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/internal/poll.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/internal/profile.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/internal/race.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/internal/reflectlite.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/internal/singleflight.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/internal/syscall/execenv.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/internal/syscall/unix.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/internal/sysinfo.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/internal/testenv.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/internal/testlog.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/internal/trace.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/internal/unsafeheader.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/internal/xcoff.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/io.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/io/fs.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/io/ioutil.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/log.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/log/syslog.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/math.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/math/big.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/math/bits.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/math/cmplx.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/math/rand.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/mime.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/mime/multipart.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/mime/quotedprintable.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/net.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/net/http.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/net/http/cgi.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/net/http/cookiejar.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/net/http/fcgi.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/net/http/httptest.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/net/http/httptrace.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/net/http/httputil.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/net/http/internal.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/net/http/internal/ascii.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/net/http/internal/testcert.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/net/http/pprof.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/net/internal/socktest.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/net/mail.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/net/netip.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/net/rpc.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/net/rpc/jsonrpc.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/net/smtp.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/net/textproto.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/net/url.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/os.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/os/exec.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/os/exec/internal/fdtest.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/os/signal.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/os/signal/internal/pty.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/os/user.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/path.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/path/filepath.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/plugin.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/reflect.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/reflect/internal/example1.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/reflect/internal/example2.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/regexp.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/regexp/syntax.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/runtime.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/runtime/cgo.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/runtime/debug.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/runtime/internal/atomic.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/runtime/internal/math.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/runtime/internal/sys.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/runtime/internal/syscall.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/runtime/metrics.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/runtime/pprof.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/runtime/race.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/runtime/trace.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/sort.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/strconv.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/strings.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/sync.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/sync/atomic.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/syscall.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/testing.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/testing/fstest.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/testing/internal/testdeps.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/testing/iotest.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/testing/quick.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/text/scanner.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/text/tabwriter.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/text/template.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/text/template/parse.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/time.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/time/tzdata.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/unicode.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/unicode/utf16.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/unicode/utf8.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/vendor/golang.org/x/crypto/chacha20.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/vendor/golang.org/x/crypto/chacha20poly1305.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/vendor/golang.org/x/crypto/cryptobyte.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/vendor/golang.org/x/crypto/cryptobyte/asn1.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/vendor/golang.org/x/crypto/curve25519.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/vendor/golang.org/x/crypto/curve25519/internal/field.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/vendor/golang.org/x/crypto/hkdf.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/vendor/golang.org/x/crypto/internal/poly1305.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/vendor/golang.org/x/crypto/internal/subtle.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/vendor/golang.org/x/net/dns/dnsmessage.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/vendor/golang.org/x/net/http/httpguts.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/vendor/golang.org/x/net/http/httpproxy.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/vendor/golang.org/x/net/http2/hpack.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/vendor/golang.org/x/net/idna.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/vendor/golang.org/x/net/nettest.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/vendor/golang.org/x/sys/cpu.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/vendor/golang.org/x/text/secure/bidirule.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/vendor/golang.org/x/text/transform.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/vendor/golang.org/x/text/unicode/bidi.a +third_party/dawn/tools/golang/pkg/linux_amd64_race/vendor/golang.org/x/text/unicode/norm.a +third_party/dawn/tools/golang/pkg/tool/linux_amd64/addr2line +third_party/dawn/tools/golang/pkg/tool/linux_amd64/asm +third_party/dawn/tools/golang/pkg/tool/linux_amd64/buildid +third_party/dawn/tools/golang/pkg/tool/linux_amd64/cgo +third_party/dawn/tools/golang/pkg/tool/linux_amd64/compile +third_party/dawn/tools/golang/pkg/tool/linux_amd64/cover +third_party/dawn/tools/golang/pkg/tool/linux_amd64/dist +third_party/dawn/tools/golang/pkg/tool/linux_amd64/doc +third_party/dawn/tools/golang/pkg/tool/linux_amd64/fix +third_party/dawn/tools/golang/pkg/tool/linux_amd64/link +third_party/dawn/tools/golang/pkg/tool/linux_amd64/nm +third_party/dawn/tools/golang/pkg/tool/linux_amd64/objdump +third_party/dawn/tools/golang/pkg/tool/linux_amd64/pack +third_party/dawn/tools/golang/pkg/tool/linux_amd64/pprof +third_party/dawn/tools/golang/pkg/tool/linux_amd64/test2json +third_party/dawn/tools/golang/pkg/tool/linux_amd64/trace +third_party/dawn/tools/golang/pkg/tool/linux_amd64/vet +third_party/dawn/tools/golang/src/archive/tar/testdata/file-and-dir.tar +third_party/dawn/tools/golang/src/archive/tar/testdata/gnu-incremental.tar +third_party/dawn/tools/golang/src/archive/tar/testdata/gnu-long-nul.tar +third_party/dawn/tools/golang/src/archive/tar/testdata/gnu-multi-hdrs.tar +third_party/dawn/tools/golang/src/archive/tar/testdata/gnu-nil-sparse-data.tar +third_party/dawn/tools/golang/src/archive/tar/testdata/gnu-nil-sparse-hole.tar +third_party/dawn/tools/golang/src/archive/tar/testdata/gnu-not-utf8.tar +third_party/dawn/tools/golang/src/archive/tar/testdata/gnu-sparse-big.tar +third_party/dawn/tools/golang/src/archive/tar/testdata/gnu-utf8.tar +third_party/dawn/tools/golang/src/archive/tar/testdata/gnu.tar +third_party/dawn/tools/golang/src/archive/tar/testdata/hardlink.tar +third_party/dawn/tools/golang/src/archive/tar/testdata/hdr-only.tar +third_party/dawn/tools/golang/src/archive/tar/testdata/invalid-go17.tar +third_party/dawn/tools/golang/src/archive/tar/testdata/issue10968.tar +third_party/dawn/tools/golang/src/archive/tar/testdata/issue11169.tar +third_party/dawn/tools/golang/src/archive/tar/testdata/issue12435.tar +third_party/dawn/tools/golang/src/archive/tar/testdata/neg-size.tar +third_party/dawn/tools/golang/src/archive/tar/testdata/nil-uid.tar +third_party/dawn/tools/golang/src/archive/tar/testdata/pax-bad-hdr-file.tar +third_party/dawn/tools/golang/src/archive/tar/testdata/pax-bad-mtime-file.tar +third_party/dawn/tools/golang/src/archive/tar/testdata/pax-global-records.tar +third_party/dawn/tools/golang/src/archive/tar/testdata/pax-multi-hdrs.tar +third_party/dawn/tools/golang/src/archive/tar/testdata/pax-nil-sparse-data.tar +third_party/dawn/tools/golang/src/archive/tar/testdata/pax-nil-sparse-hole.tar +third_party/dawn/tools/golang/src/archive/tar/testdata/pax-nul-path.tar +third_party/dawn/tools/golang/src/archive/tar/testdata/pax-nul-xattrs.tar +third_party/dawn/tools/golang/src/archive/tar/testdata/pax-path-hdr.tar +third_party/dawn/tools/golang/src/archive/tar/testdata/pax-pos-size-file.tar +third_party/dawn/tools/golang/src/archive/tar/testdata/pax-records.tar +third_party/dawn/tools/golang/src/archive/tar/testdata/pax-sparse-big.tar +third_party/dawn/tools/golang/src/archive/tar/testdata/pax.tar +third_party/dawn/tools/golang/src/archive/tar/testdata/sparse-formats.tar +third_party/dawn/tools/golang/src/archive/tar/testdata/star.tar +third_party/dawn/tools/golang/src/archive/tar/testdata/trailing-slash.tar +third_party/dawn/tools/golang/src/archive/tar/testdata/ustar-file-devs.tar +third_party/dawn/tools/golang/src/archive/tar/testdata/ustar-file-reg.tar +third_party/dawn/tools/golang/src/archive/tar/testdata/ustar.tar +third_party/dawn/tools/golang/src/archive/tar/testdata/v7.tar +third_party/dawn/tools/golang/src/archive/tar/testdata/writer-big-long.tar +third_party/dawn/tools/golang/src/archive/tar/testdata/writer-big.tar +third_party/dawn/tools/golang/src/archive/tar/testdata/writer.tar +third_party/dawn/tools/golang/src/archive/tar/testdata/xattrs.tar +third_party/dawn/tools/golang/src/archive/zip/testdata/crc32-not-streamed.zip +third_party/dawn/tools/golang/src/archive/zip/testdata/dd.zip +third_party/dawn/tools/golang/src/archive/zip/testdata/go-with-datadesc-sig.zip +third_party/dawn/tools/golang/src/archive/zip/testdata/readme.notzip +third_party/dawn/tools/golang/src/archive/zip/testdata/readme.zip +third_party/dawn/tools/golang/src/archive/zip/testdata/subdir.zip +third_party/dawn/tools/golang/src/archive/zip/testdata/symlink.zip +third_party/dawn/tools/golang/src/archive/zip/testdata/test-trailing-junk.zip +third_party/dawn/tools/golang/src/archive/zip/testdata/test.zip +third_party/dawn/tools/golang/src/archive/zip/testdata/time-22738.zip +third_party/dawn/tools/golang/src/archive/zip/testdata/time-7zip.zip +third_party/dawn/tools/golang/src/archive/zip/testdata/time-go.zip +third_party/dawn/tools/golang/src/archive/zip/testdata/time-infozip.zip +third_party/dawn/tools/golang/src/archive/zip/testdata/time-osx.zip +third_party/dawn/tools/golang/src/archive/zip/testdata/time-win7.zip +third_party/dawn/tools/golang/src/archive/zip/testdata/time-winrar.zip +third_party/dawn/tools/golang/src/archive/zip/testdata/time-winzip.zip +third_party/dawn/tools/golang/src/archive/zip/testdata/unix.zip +third_party/dawn/tools/golang/src/archive/zip/testdata/utf8-7zip.zip +third_party/dawn/tools/golang/src/archive/zip/testdata/utf8-infozip.zip +third_party/dawn/tools/golang/src/archive/zip/testdata/utf8-osx.zip +third_party/dawn/tools/golang/src/archive/zip/testdata/utf8-winrar.zip +third_party/dawn/tools/golang/src/archive/zip/testdata/utf8-winzip.zip +third_party/dawn/tools/golang/src/archive/zip/testdata/winxp.zip +third_party/dawn/tools/golang/src/archive/zip/testdata/zip64-2.zip +third_party/dawn/tools/golang/src/archive/zip/testdata/zip64.zip +third_party/dawn/tools/golang/src/cmd/link/testdata/pe-binutils/rsrc_386.syso +third_party/dawn/tools/golang/src/cmd/link/testdata/pe-binutils/rsrc_amd64.syso +third_party/dawn/tools/golang/src/cmd/link/testdata/pe-llvm/rsrc_386.syso +third_party/dawn/tools/golang/src/cmd/link/testdata/pe-llvm/rsrc_amd64.syso +third_party/dawn/tools/golang/src/cmd/link/testdata/pe-llvm/rsrc_arm.syso +third_party/dawn/tools/golang/src/cmd/link/testdata/pe-llvm/rsrc_arm64.syso +third_party/dawn/tools/golang/src/cmd/objdump/testdata/go116.o +third_party/dawn/tools/golang/src/compress/bzip2/testdata/Isaac.Newton-Opticks.txt.bz2 +third_party/dawn/tools/golang/src/compress/bzip2/testdata/e.txt.bz2 +third_party/dawn/tools/golang/src/compress/bzip2/testdata/fail-issue5747.bz2 +third_party/dawn/tools/golang/src/compress/bzip2/testdata/pass-random1.bin +third_party/dawn/tools/golang/src/compress/bzip2/testdata/pass-random1.bz2 +third_party/dawn/tools/golang/src/compress/bzip2/testdata/pass-random2.bin +third_party/dawn/tools/golang/src/compress/bzip2/testdata/pass-random2.bz2 +third_party/dawn/tools/golang/src/compress/bzip2/testdata/pass-sawtooth.bz2 +third_party/dawn/tools/golang/src/compress/bzip2/testdata/random.data.bz2 +third_party/dawn/tools/golang/src/compress/flate/testdata/huffman-null-max.dyn.expect +third_party/dawn/tools/golang/src/compress/flate/testdata/huffman-null-max.dyn.expect-noinput +third_party/dawn/tools/golang/src/compress/flate/testdata/huffman-null-max.golden +third_party/dawn/tools/golang/src/compress/flate/testdata/huffman-null-max.in +third_party/dawn/tools/golang/src/compress/flate/testdata/huffman-null-max.wb.expect +third_party/dawn/tools/golang/src/compress/flate/testdata/huffman-null-max.wb.expect-noinput +third_party/dawn/tools/golang/src/compress/flate/testdata/huffman-pi.dyn.expect +third_party/dawn/tools/golang/src/compress/flate/testdata/huffman-pi.dyn.expect-noinput +third_party/dawn/tools/golang/src/compress/flate/testdata/huffman-pi.golden +third_party/dawn/tools/golang/src/compress/flate/testdata/huffman-pi.wb.expect +third_party/dawn/tools/golang/src/compress/flate/testdata/huffman-pi.wb.expect-noinput +third_party/dawn/tools/golang/src/compress/flate/testdata/huffman-rand-1k.dyn.expect +third_party/dawn/tools/golang/src/compress/flate/testdata/huffman-rand-1k.dyn.expect-noinput +third_party/dawn/tools/golang/src/compress/flate/testdata/huffman-rand-1k.golden +third_party/dawn/tools/golang/src/compress/flate/testdata/huffman-rand-1k.in +third_party/dawn/tools/golang/src/compress/flate/testdata/huffman-rand-1k.wb.expect +third_party/dawn/tools/golang/src/compress/flate/testdata/huffman-rand-1k.wb.expect-noinput +third_party/dawn/tools/golang/src/compress/flate/testdata/huffman-rand-limit.dyn.expect +third_party/dawn/tools/golang/src/compress/flate/testdata/huffman-rand-limit.dyn.expect-noinput +third_party/dawn/tools/golang/src/compress/flate/testdata/huffman-rand-limit.golden +third_party/dawn/tools/golang/src/compress/flate/testdata/huffman-rand-limit.in +third_party/dawn/tools/golang/src/compress/flate/testdata/huffman-rand-limit.wb.expect +third_party/dawn/tools/golang/src/compress/flate/testdata/huffman-rand-limit.wb.expect-noinput +third_party/dawn/tools/golang/src/compress/flate/testdata/huffman-rand-max.golden +third_party/dawn/tools/golang/src/compress/flate/testdata/huffman-rand-max.in +third_party/dawn/tools/golang/src/compress/flate/testdata/huffman-shifts.dyn.expect +third_party/dawn/tools/golang/src/compress/flate/testdata/huffman-shifts.dyn.expect-noinput +third_party/dawn/tools/golang/src/compress/flate/testdata/huffman-shifts.golden +third_party/dawn/tools/golang/src/compress/flate/testdata/huffman-shifts.wb.expect +third_party/dawn/tools/golang/src/compress/flate/testdata/huffman-shifts.wb.expect-noinput +third_party/dawn/tools/golang/src/compress/flate/testdata/huffman-text-shift.dyn.expect +third_party/dawn/tools/golang/src/compress/flate/testdata/huffman-text-shift.dyn.expect-noinput +third_party/dawn/tools/golang/src/compress/flate/testdata/huffman-text-shift.golden +third_party/dawn/tools/golang/src/compress/flate/testdata/huffman-text-shift.wb.expect +third_party/dawn/tools/golang/src/compress/flate/testdata/huffman-text-shift.wb.expect-noinput +third_party/dawn/tools/golang/src/compress/flate/testdata/huffman-text.dyn.expect +third_party/dawn/tools/golang/src/compress/flate/testdata/huffman-text.dyn.expect-noinput +third_party/dawn/tools/golang/src/compress/flate/testdata/huffman-text.golden +third_party/dawn/tools/golang/src/compress/flate/testdata/huffman-text.wb.expect +third_party/dawn/tools/golang/src/compress/flate/testdata/huffman-text.wb.expect-noinput +third_party/dawn/tools/golang/src/compress/flate/testdata/huffman-zero.dyn.expect +third_party/dawn/tools/golang/src/compress/flate/testdata/huffman-zero.dyn.expect-noinput +third_party/dawn/tools/golang/src/compress/flate/testdata/huffman-zero.golden +third_party/dawn/tools/golang/src/compress/flate/testdata/huffman-zero.wb.expect +third_party/dawn/tools/golang/src/compress/flate/testdata/huffman-zero.wb.expect-noinput +third_party/dawn/tools/golang/src/compress/flate/testdata/null-long-match.dyn.expect-noinput +third_party/dawn/tools/golang/src/compress/flate/testdata/null-long-match.wb.expect-noinput +third_party/dawn/tools/golang/src/crypto/ecdsa/testdata/SigVer.rsp.bz2 +third_party/dawn/tools/golang/src/crypto/ed25519/testdata/sign.input.gz +third_party/dawn/tools/golang/src/crypto/elliptic/p256_asm_table.bin +third_party/dawn/tools/golang/src/crypto/rsa/testdata/pss-vect.txt.bz2 +third_party/dawn/tools/golang/src/debug/dwarf/testdata/bitfields.elf4 +third_party/dawn/tools/golang/src/debug/dwarf/testdata/cppunsuptypes.elf +third_party/dawn/tools/golang/src/debug/dwarf/testdata/cycle.elf +third_party/dawn/tools/golang/src/debug/dwarf/testdata/debug_rnglists +third_party/dawn/tools/golang/src/debug/dwarf/testdata/line-clang-dwarf5.elf +third_party/dawn/tools/golang/src/debug/dwarf/testdata/line-clang.elf +third_party/dawn/tools/golang/src/debug/dwarf/testdata/line-gcc-dwarf5.elf +third_party/dawn/tools/golang/src/debug/dwarf/testdata/line-gcc-win.bin +third_party/dawn/tools/golang/src/debug/dwarf/testdata/line-gcc.elf +third_party/dawn/tools/golang/src/debug/dwarf/testdata/ranges.elf +third_party/dawn/tools/golang/src/debug/dwarf/testdata/rnglistx.elf +third_party/dawn/tools/golang/src/debug/dwarf/testdata/split.elf +third_party/dawn/tools/golang/src/debug/dwarf/testdata/typedef.elf +third_party/dawn/tools/golang/src/debug/dwarf/testdata/typedef.elf4 +third_party/dawn/tools/golang/src/debug/dwarf/testdata/typedef.elf5 +third_party/dawn/tools/golang/src/debug/dwarf/testdata/typedef.macho +third_party/dawn/tools/golang/src/debug/dwarf/testdata/typedef.macho4 +third_party/dawn/tools/golang/src/debug/elf/testdata/compressed-32.obj +third_party/dawn/tools/golang/src/debug/elf/testdata/compressed-64.obj +third_party/dawn/tools/golang/src/debug/elf/testdata/gcc-386-freebsd-exec +third_party/dawn/tools/golang/src/debug/elf/testdata/gcc-amd64-linux-exec +third_party/dawn/tools/golang/src/debug/elf/testdata/gcc-amd64-openbsd-debug-with-rela.obj +third_party/dawn/tools/golang/src/debug/elf/testdata/go-relocation-test-clang-arm.obj +third_party/dawn/tools/golang/src/debug/elf/testdata/go-relocation-test-clang-x86.obj +third_party/dawn/tools/golang/src/debug/elf/testdata/go-relocation-test-gcc424-x86-64.obj +third_party/dawn/tools/golang/src/debug/elf/testdata/go-relocation-test-gcc441-x86-64.obj +third_party/dawn/tools/golang/src/debug/elf/testdata/go-relocation-test-gcc441-x86.obj +third_party/dawn/tools/golang/src/debug/elf/testdata/go-relocation-test-gcc482-aarch64.obj +third_party/dawn/tools/golang/src/debug/elf/testdata/go-relocation-test-gcc482-ppc64le.obj +third_party/dawn/tools/golang/src/debug/elf/testdata/go-relocation-test-gcc492-arm.obj +third_party/dawn/tools/golang/src/debug/elf/testdata/go-relocation-test-gcc492-mips64.obj +third_party/dawn/tools/golang/src/debug/elf/testdata/go-relocation-test-gcc492-mipsle.obj +third_party/dawn/tools/golang/src/debug/elf/testdata/go-relocation-test-gcc493-mips64le.obj +third_party/dawn/tools/golang/src/debug/elf/testdata/go-relocation-test-gcc5-ppc.obj +third_party/dawn/tools/golang/src/debug/elf/testdata/go-relocation-test-gcc531-s390x.obj +third_party/dawn/tools/golang/src/debug/elf/testdata/go-relocation-test-gcc540-mips.obj +third_party/dawn/tools/golang/src/debug/elf/testdata/go-relocation-test-gcc620-sparc64.obj +third_party/dawn/tools/golang/src/debug/elf/testdata/go-relocation-test-gcc720-riscv64.obj +third_party/dawn/tools/golang/src/debug/elf/testdata/go-relocation-test-gcc930-ranges-no-rela-x86-64 +third_party/dawn/tools/golang/src/debug/elf/testdata/go-relocation-test-gcc930-ranges-with-rela-x86-64 +third_party/dawn/tools/golang/src/debug/elf/testdata/hello-world-core.gz +third_party/dawn/tools/golang/src/debug/elf/testdata/zdebug-test-gcc484-x86-64.obj +third_party/dawn/tools/golang/src/debug/gosym/testdata/pcln115.gz +third_party/dawn/tools/golang/src/debug/pe/testdata/gcc-386-mingw-exec +third_party/dawn/tools/golang/src/debug/pe/testdata/gcc-386-mingw-no-symbols-exec +third_party/dawn/tools/golang/src/debug/pe/testdata/gcc-386-mingw-obj +third_party/dawn/tools/golang/src/debug/pe/testdata/gcc-amd64-mingw-exec +third_party/dawn/tools/golang/src/debug/pe/testdata/gcc-amd64-mingw-obj +third_party/dawn/tools/golang/src/debug/pe/testdata/vmlinuz-4.15.0-47-generic +third_party/dawn/tools/golang/src/debug/plan9obj/testdata/386-plan9-exec +third_party/dawn/tools/golang/src/debug/plan9obj/testdata/amd64-plan9-exec +third_party/dawn/tools/golang/src/encoding/json/testdata/code.json.gz +third_party/dawn/tools/golang/src/go/internal/gccgoimporter/testdata/libimportsar.a +third_party/dawn/tools/golang/src/go/internal/gcimporter/testdata/versions/test_go1.11_0i.a +third_party/dawn/tools/golang/src/go/internal/gcimporter/testdata/versions/test_go1.11_6b.a +third_party/dawn/tools/golang/src/go/internal/gcimporter/testdata/versions/test_go1.11_999b.a +third_party/dawn/tools/golang/src/go/internal/gcimporter/testdata/versions/test_go1.11_999i.a +third_party/dawn/tools/golang/src/go/internal/gcimporter/testdata/versions/test_go1.7_0.a +third_party/dawn/tools/golang/src/go/internal/gcimporter/testdata/versions/test_go1.7_1.a +third_party/dawn/tools/golang/src/go/internal/gcimporter/testdata/versions/test_go1.8_4.a +third_party/dawn/tools/golang/src/go/internal/gcimporter/testdata/versions/test_go1.8_5.a +third_party/dawn/tools/golang/src/html/template/testdata/fs.zip +third_party/dawn/tools/golang/src/image/testdata/video-001.221212.jpeg +third_party/dawn/tools/golang/src/image/testdata/video-001.cmyk.jpeg +third_party/dawn/tools/golang/src/image/testdata/video-001.jpeg +third_party/dawn/tools/golang/src/image/testdata/video-001.progressive.jpeg +third_party/dawn/tools/golang/src/image/testdata/video-001.progressive.truncated.jpeg +third_party/dawn/tools/golang/src/image/testdata/video-001.q50.410.jpeg +third_party/dawn/tools/golang/src/image/testdata/video-001.q50.410.progressive.jpeg +third_party/dawn/tools/golang/src/image/testdata/video-001.q50.411.jpeg +third_party/dawn/tools/golang/src/image/testdata/video-001.q50.411.progressive.jpeg +third_party/dawn/tools/golang/src/image/testdata/video-001.q50.420.jpeg +third_party/dawn/tools/golang/src/image/testdata/video-001.q50.420.progressive.jpeg +third_party/dawn/tools/golang/src/image/testdata/video-001.q50.422.jpeg +third_party/dawn/tools/golang/src/image/testdata/video-001.q50.422.progressive.jpeg +third_party/dawn/tools/golang/src/image/testdata/video-001.q50.440.jpeg +third_party/dawn/tools/golang/src/image/testdata/video-001.q50.440.progressive.jpeg +third_party/dawn/tools/golang/src/image/testdata/video-001.q50.444.jpeg +third_party/dawn/tools/golang/src/image/testdata/video-001.q50.444.progressive.jpeg +third_party/dawn/tools/golang/src/image/testdata/video-001.rgb.jpeg +third_party/dawn/tools/golang/src/image/testdata/video-001.separate.dc.progression.jpeg +third_party/dawn/tools/golang/src/image/testdata/video-001.separate.dc.progression.progressive.jpeg +third_party/dawn/tools/golang/src/image/testdata/video-005.gray.jpeg +third_party/dawn/tools/golang/src/image/testdata/video-005.gray.q50.2x2.jpeg +third_party/dawn/tools/golang/src/image/testdata/video-005.gray.q50.2x2.progressive.jpeg +third_party/dawn/tools/golang/src/image/testdata/video-005.gray.q50.jpeg +third_party/dawn/tools/golang/src/image/testdata/video-005.gray.q50.progressive.jpeg +third_party/dawn/tools/golang/src/internal/trace/testdata/http_1_10_good +third_party/dawn/tools/golang/src/internal/trace/testdata/http_1_11_good +third_party/dawn/tools/golang/src/internal/trace/testdata/http_1_5_good +third_party/dawn/tools/golang/src/internal/trace/testdata/http_1_7_good +third_party/dawn/tools/golang/src/internal/trace/testdata/http_1_9_good +third_party/dawn/tools/golang/src/internal/trace/testdata/stress_1_10_good +third_party/dawn/tools/golang/src/internal/trace/testdata/stress_1_11_good +third_party/dawn/tools/golang/src/internal/trace/testdata/stress_1_5_good +third_party/dawn/tools/golang/src/internal/trace/testdata/stress_1_5_unordered +third_party/dawn/tools/golang/src/internal/trace/testdata/stress_1_7_good +third_party/dawn/tools/golang/src/internal/trace/testdata/stress_1_9_good +third_party/dawn/tools/golang/src/internal/trace/testdata/stress_start_stop_1_10_good +third_party/dawn/tools/golang/src/internal/trace/testdata/stress_start_stop_1_11_good +third_party/dawn/tools/golang/src/internal/trace/testdata/stress_start_stop_1_5_good +third_party/dawn/tools/golang/src/internal/trace/testdata/stress_start_stop_1_7_good +third_party/dawn/tools/golang/src/internal/trace/testdata/stress_start_stop_1_9_good +third_party/dawn/tools/golang/src/internal/trace/testdata/user_task_span_1_11_good +third_party/dawn/tools/golang/src/internal/xcoff/testdata/bigar-ppc64 +third_party/dawn/tools/golang/src/internal/xcoff/testdata/gcc-ppc32-aix-dwarf2-exec +third_party/dawn/tools/golang/src/internal/xcoff/testdata/gcc-ppc64-aix-dwarf2-exec +third_party/dawn/tools/golang/src/regexp/testdata/basic.dat +third_party/dawn/tools/golang/src/regexp/testdata/re2-exhaustive.txt.bz2 +third_party/dawn/tools/golang/src/runtime/pprof/testdata/test32 +third_party/dawn/tools/golang/src/runtime/pprof/testdata/test32be +third_party/dawn/tools/golang/src/runtime/pprof/testdata/test64 +third_party/dawn/tools/golang/src/runtime/pprof/testdata/test64be +third_party/dawn/tools/golang/src/runtime/race/race_linux_amd64.syso +third_party/dawn/tools/golang/src/time/testdata/2020b_Europe_Berlin +third_party/dawn/tools/golang/src/time/testdata/2021a_America_Nuuk +third_party/dawn/tools/golang/src/time/testdata/2021a_Asia_Gaza +third_party/dawn/tools/golang/src/time/testdata/2021a_Europe_Dublin third_party/depot_tools/__pycache__/download_from_google_storage.cpython-38.pyc third_party/depot_tools/__pycache__/subprocess2.cpython-38.pyc third_party/depot_tools/external_bin/gsutil/gsutil_4.68/gsutil/__pycache__/gsutil.cpython-38.pyc @@ -12551,10 +13290,6 @@ third_party/libgav1/src/tests/data/one-frame.ivf third_party/libjpeg_turbo/testimages/test1.icc third_party/libjpeg_turbo/testimages/test2.icc third_party/libjpeg_turbo/testimages/testorig.ppm -third_party/libjxl/src/third_party/testdata/imagecompression.info/flower_foveon.png.ffmpeg.y4m -third_party/libjxl/src/third_party/testdata/jxl/blending/cropped_traffic_light.jxl -third_party/libjxl/src/third_party/testdata/jxl/color_management/sRGB-D2700.icc -third_party/libjxl/src/third_party/testdata/jxl/spline_on_first_frame.jxl third_party/liblouis/src/tables/da-dk-g18.ctb third_party/liblouis/src/tables/fr-bfu-comp8.utb third_party/liblouis/src/tables/hr-chardefs.cti @@ -14900,6 +15635,7 @@ third_party/llvm/clang/test/Profile/Inputs/cxx-hash-v2.profdata.v5 third_party/llvm/flang/test/Evaluate/folding05.f90 third_party/llvm/lld/test/COFF/Inputs/alias-implib.lib third_party/llvm/lld/test/COFF/Inputs/bad-block-size.pdb +third_party/llvm/lld/test/COFF/Inputs/cl-gl.lib third_party/llvm/lld/test/COFF/Inputs/cl-gl.obj third_party/llvm/lld/test/COFF/Inputs/combined-resources-2.res third_party/llvm/lld/test/COFF/Inputs/combined-resources.res @@ -15200,6 +15936,7 @@ third_party/llvm/llvm/test/Bitcode/compatibility-4.0.ll.bc third_party/llvm/llvm/test/Bitcode/compatibility-5.0.ll.bc third_party/llvm/llvm/test/Bitcode/compatibility-6.0.ll.bc third_party/llvm/llvm/test/Bitcode/constantsTest.3.2.ll.bc +third_party/llvm/llvm/test/Bitcode/constexpr-to-instr.ll.bc third_party/llvm/llvm/test/Bitcode/conversionInstructions.3.2.ll.bc third_party/llvm/llvm/test/Bitcode/diglobalvariable-3.8.ll.bc third_party/llvm/llvm/test/Bitcode/dilocalvariable-3.9.ll.bc @@ -15682,8 +16419,8 @@ third_party/llvm/llvm/test/tools/dsymutil/Inputs/private/tmp/call_return_pc/call third_party/llvm/llvm/test/tools/dsymutil/Inputs/private/tmp/common/common.x86_64 third_party/llvm/llvm/test/tools/dsymutil/Inputs/private/tmp/common/common1.o third_party/llvm/llvm/test/tools/dsymutil/Inputs/private/tmp/common/common2.o -third_party/llvm/llvm/test/tools/dsymutil/Inputs/private/tmp/dwarf5/dwarf5.o -third_party/llvm/llvm/test/tools/dsymutil/Inputs/private/tmp/dwarf5/dwarf5.out +third_party/llvm/llvm/test/tools/dsymutil/Inputs/private/tmp/dwarf5/dwarf5-addrx.o +third_party/llvm/llvm/test/tools/dsymutil/Inputs/private/tmp/dwarf5/dwarf5-addrx.out third_party/llvm/llvm/test/tools/dsymutil/Inputs/private/tmp/eh_frame/eh_frame.o third_party/llvm/llvm/test/tools/dsymutil/Inputs/private/tmp/eh_frame/eh_frame.out third_party/llvm/llvm/test/tools/dsymutil/Inputs/private/tmp/extern/extern.o @@ -15878,6 +16615,9 @@ third_party/llvm/llvm/test/tools/llvm-dwp/Inputs/missing_dwo_id.dwo third_party/llvm/llvm/test/tools/llvm-dwp/Inputs/missing_tu_index/x.dwp third_party/llvm/llvm/test/tools/llvm-dwp/Inputs/multiple_type_sections.dwp third_party/llvm/llvm/test/tools/llvm-dwp/Inputs/non_cu_top_level.dwo +third_party/llvm/llvm/test/tools/llvm-dwp/Inputs/search_dwos/a.dwo +third_party/llvm/llvm/test/tools/llvm-dwp/Inputs/search_dwos/b.dwo +third_party/llvm/llvm/test/tools/llvm-dwp/Inputs/search_dwos/main third_party/llvm/llvm/test/tools/llvm-dwp/Inputs/simple/notypes/a.dwo third_party/llvm/llvm/test/tools/llvm-dwp/Inputs/simple/notypes/b.dwo third_party/llvm/llvm/test/tools/llvm-dwp/Inputs/simple/types/a.dwo @@ -15963,6 +16703,7 @@ third_party/llvm/llvm/test/tools/llvm-objdump/MachO/Inputs/Objc2.64bit.obj.macho third_party/llvm/llvm/test/tools/llvm-objdump/MachO/Inputs/bad-ordinal.macho-x86_64 third_party/llvm/llvm/test/tools/llvm-objdump/MachO/Inputs/bind.macho-x86_64 third_party/llvm/llvm/test/tools/llvm-objdump/MachO/Inputs/bind2.macho-x86_64 +third_party/llvm/llvm/test/tools/llvm-objdump/MachO/Inputs/chained-fixups.macho-x86_64 third_party/llvm/llvm/test/tools/llvm-objdump/MachO/Inputs/codesig.macho-x86_64 third_party/llvm/llvm/test/tools/llvm-objdump/MachO/Inputs/compact-unwind.macho-i386 third_party/llvm/llvm/test/tools/llvm-objdump/MachO/Inputs/compact-unwind.macho-x86_64 @@ -16225,6 +16966,8 @@ third_party/llvm/llvm/test/tools/llvm-readobj/XCOFF/Inputs/xlc32-obj-malform.o third_party/llvm/llvm/test/tools/llvm-readobj/XCOFF/Inputs/xlc32-obj.o third_party/llvm/llvm/test/tools/llvm-readobj/XCOFF/Inputs/xlc64-exec third_party/llvm/llvm/test/tools/llvm-readobj/wasm/Inputs/trivial.obj.wasm +third_party/llvm/llvm/test/tools/llvm-remarkutil/Inputs/broken-remark.bitstream +third_party/llvm/llvm/test/tools/llvm-remarkutil/Inputs/two-remarks.bitstream third_party/llvm/llvm/test/tools/llvm-symbolizer/Inputs/addr.exe third_party/llvm/llvm/test/tools/llvm-symbolizer/Inputs/coff-dwarf.exe third_party/llvm/llvm/test/tools/llvm-symbolizer/Inputs/coff-exports.exe @@ -16283,6 +17026,7 @@ third_party/llvm/llvm/test/tools/sancov/Inputs/test-linux_x86_64 third_party/llvm/llvm/test/tools/sancov/Inputs/test-linux_x86_64.0.sancov third_party/llvm/llvm/test/tools/sancov/Inputs/test-linux_x86_64.1.sancov third_party/llvm/llvm/test/tools/sancov/Inputs/test-windows_x86_64 +third_party/llvm/llvm/unittests/Analysis/Inputs/ir2native_x86_64_model/model.tflite third_party/llvm/llvm/unittests/Analysis/Inputs/ir2native_x86_64_model/variables/variables.data-00000-of-00001 third_party/llvm/llvm/unittests/Analysis/Inputs/ir2native_x86_64_model/variables/variables.index third_party/llvm/llvm/unittests/DebugInfo/PDB/Inputs/SimpleTest.exe @@ -16291,6 +17035,29 @@ third_party/llvm/llvm/unittests/DebugInfo/PDB/Inputs/empty.pdb 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/Bytecode/invalid/invalid-attr_type_offset_section-large_offset.mlirbc +third_party/llvm/mlir/test/Bytecode/invalid/invalid-attr_type_offset_section-trailing_data.mlirbc +third_party/llvm/mlir/test/Bytecode/invalid/invalid-attr_type_section-index.mlirbc +third_party/llvm/mlir/test/Bytecode/invalid/invalid-attr_type_section-trailing_data.mlirbc +third_party/llvm/mlir/test/Bytecode/invalid/invalid-dialect_section-dialect_string.mlirbc +third_party/llvm/mlir/test/Bytecode/invalid/invalid-dialect_section-opname_dialect.mlirbc +third_party/llvm/mlir/test/Bytecode/invalid/invalid-dialect_section-opname_string.mlirbc +third_party/llvm/mlir/test/Bytecode/invalid/invalid-ir_section-attr.mlirbc +third_party/llvm/mlir/test/Bytecode/invalid/invalid-ir_section-forwardref.mlirbc +third_party/llvm/mlir/test/Bytecode/invalid/invalid-ir_section-loc.mlirbc +third_party/llvm/mlir/test/Bytecode/invalid/invalid-ir_section-operands.mlirbc +third_party/llvm/mlir/test/Bytecode/invalid/invalid-ir_section-opname.mlirbc +third_party/llvm/mlir/test/Bytecode/invalid/invalid-ir_section-results.mlirbc +third_party/llvm/mlir/test/Bytecode/invalid/invalid-ir_section-successors.mlirbc +third_party/llvm/mlir/test/Bytecode/invalid/invalid-string_section-count.mlirbc +third_party/llvm/mlir/test/Bytecode/invalid/invalid-string_section-large_string.mlirbc +third_party/llvm/mlir/test/Bytecode/invalid/invalid-string_section-no_string.mlirbc +third_party/llvm/mlir/test/Bytecode/invalid/invalid-string_section-trailing_data.mlirbc +third_party/llvm/mlir/test/Bytecode/invalid/invalid-structure-producer.mlirbc +third_party/llvm/mlir/test/Bytecode/invalid/invalid-structure-section-duplicate.mlirbc +third_party/llvm/mlir/test/Bytecode/invalid/invalid-structure-section-id-unknown.mlirbc +third_party/llvm/mlir/test/Bytecode/invalid/invalid-structure-section-length.mlirbc +third_party/llvm/mlir/test/Bytecode/invalid/invalid-structure-section-missing.mlirbc third_party/llvm/mlir/test/IR/zero_whitespace.mlir third_party/minizip/minizip_uncompress_corpus/As.zip third_party/minizip/minizip_uncompress_corpus/comments.zip @@ -16960,6 +17727,8 @@ third_party/tflite/src/tensorflow/cc/saved_model/testdata/x_plus_y_v2_debuginfo/ third_party/tflite/src/tensorflow/cc/saved_model/testdata/x_plus_y_v2_debuginfo/variables/variables.index third_party/tflite/src/tensorflow/compiler/aot/codegen_test_o.golden third_party/tflite/src/tensorflow/compiler/jit/tests/opens2s_gnmt_mixed_precision.pbtxt.gz +third_party/tflite/src/tensorflow/core/graph/regularization/testdata/bert1/saved_model.pb +third_party/tflite/src/tensorflow/core/graph/regularization/testdata/bert2/saved_model.pb third_party/tflite/src/tensorflow/core/ir/importexport/tests/saved_model/savedmodel_v1/saved_model.pb third_party/tflite/src/tensorflow/core/ir/importexport/tests/saved_model/savedmodel_v2/saved_model.pb third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_bmp/012e3ad384a4a1165f8498b5c94ba0d32a73e187 @@ -17266,6 +18035,7 @@ third_party/tflite/src/tensorflow/lite/testdata/test_model_versioned_ops.bin third_party/tflite/src/tensorflow/lite/testdata/two_subgraphs.bin third_party/tflite/src/tensorflow/lite/testdata/unidirectional_sequence_lstm.bin third_party/tflite/src/tensorflow/lite/testdata/while_op_with_forwarding_input.bin +third_party/tflite/src/tensorflow/lite/testdata/zero_size_constant.bin third_party/tflite/src/tensorflow/lite/toco/logging/testdata/toco_log_after.pb third_party/tflite/src/tensorflow/lite/toco/logging/testdata/toco_log_before.pb third_party/tflite/src/tensorflow/lite/tools/optimize/testdata/add_with_const_input.bin @@ -17307,6 +18077,9 @@ third_party/tflite/src/tensorflow/python/checkpoint/testdata/table_legacy_saveab 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_readvariableop_saved_model/saved_model.pb +third_party/tflite/src/tensorflow/python/compiler/tensorrt/test/testdata/tf_readvariableop_saved_model/variables/variables.data-00000-of-00001 +third_party/tflite/src/tensorflow/python/compiler/tensorrt/test/testdata/tf_readvariableop_saved_model/variables/variables.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 @@ -17705,6 +18478,7 @@ third_party/webgl/src/sdk/tests/resources/red-green.bt601.vp9.webm third_party/webgl/src/sdk/tests/resources/red-green.mp4 third_party/webgl/src/sdk/tests/resources/red-green.theora.ogv third_party/webgl/src/sdk/tests/resources/red-green.webmvp8.webm +third_party/webgl/src/sdk/tests/resources/transparent-2frames.mp4 third_party/webgl/src/sdk/tests/resources/transparent-2frames.webm third_party/webgl/src/sdk/tests/resources/video-rotation-0.mp4 third_party/webgl/src/sdk/tests/resources/video-rotation-0.vp9.mp4