From ac9c35ab9ff515e6d2cb40a463de785cef0c9979 Mon Sep 17 00:00:00 2001 From: Albert Tang Date: Mon, 22 Feb 2021 12:46:44 -0600 Subject: [PATCH] Upgrade to Chromium 89.0.4389.40 --- chromium_version.txt | 2 +- domain_substitution.list | 1551 +++++++-- .../disable-fetching-field-trials.patch | 8 +- ...01-fix-building-without-safebrowsing.patch | 100 +- .../0005-disable-default-extensions.patch | 28 +- .../0009-disable-google-ipv6-probes.patch | 2 +- .../0015-disable-update-pings.patch | 2 +- .../0017-disable-new-avatar-menu.patch | 2 +- .../core/inox-patchset/0021-disable-rlz.patch | 8 +- ...refixes-to-possibly-evil-connections.patch | 546 ++-- ..._browsing-disable-incident-reporting.patch | 40 +- ...sable-reporting-of-safebrowsing-over.patch | 116 +- .../ungoogled-chromium/block-requests.patch | 6 +- .../block-trk-and-subdomains.patch | 10 +- .../disable-crash-reporter.patch | 4 +- .../disable-domain-reliability.patch | 2 +- .../disable-fonts-googleapis-references.patch | 2 +- .../disable-google-host-detection.patch | 34 +- .../disable-mei-preload.patch | 4 +- .../disable-network-time-tracker.patch | 2 +- .../ungoogled-chromium/disable-signin.patch | 26 +- .../disable-untraceable-urls.patch | 41 +- .../disable-webrtc-log-uploader.patch | 6 +- .../disable-webstore-urls.patch | 26 +- ...-building-without-enabling-reporting.patch | 4 +- ...ix-building-without-one-click-signin.patch | 6 +- .../fix-building-without-safebrowsing.patch | 441 +-- .../remove-enable-dse-memoryssa-cflag.patch | 12 +- .../remove-unused-preferences-fields.patch | 838 +++-- ...e-google-search-engine-with-nosearch.patch | 4 +- .../toggle-translation-via-switch.patch | 10 +- .../use-local-devtools-files.patch | 32 +- ...g-flags-client-rects-and-measuretext.patch | 42 +- .../flag-max-connections-per-host.patch | 14 +- .../debian/disable/google-api-warning.patch | 4 +- .../extra/debian/disable/welcome-page.patch | 2 +- .../0006-modify-default-prefs.patch | 10 +- .../0008-restore-classic-ntp.patch | 2 +- .../0011-add-duckduckgo-search-engine.patch | 997 +----- .../0018-disable-first-run-behaviour.patch | 4 +- .../0019-disable-battery-status-service.patch | 4 +- ...ble-profile-auto-import-on-first-run.patch | 2 +- ...rce-text-x-suse-ymp-to-be-downloaded.patch | 2 +- ...mpt-for-download-directory-by-defaul.patch | 2 +- .../updater-disable-auto-update.patch | 2 +- .../add-flag-for-bookmark-bar-ntp.patch | 4 +- ...g-for-omnibox-autocomplete-filtering.patch | 2 +- .../add-flag-for-pdf-plugin-name.patch | 10 +- ...dd-flag-for-search-engine-collection.patch | 33 +- ...d-flag-to-close-window-with-last-tab.patch | 2 +- ...g-to-configure-extension-downloading.patch | 4 +- .../add-flag-to-convert-popups-to-tabs.patch | 2 +- ...add-flag-to-force-punycode-hostnames.patch | 4 +- .../add-flag-to-hide-crashed-bubble.patch | 2 +- .../add-flag-to-show-avatar-button.patch | 4 +- .../add-flag-to-stack-tabs.patch | 4 +- .../add-ipv6-probing-option.patch | 16 +- .../add-suggestions-url-field.patch | 19 +- .../add-ungoogled-flag-headers.patch | 4 +- .../disable-download-quarantine.patch | 2 +- .../disable-formatting-in-omnibox.patch | 2 +- .../disable-webgl-renderer-info.patch | 4 +- ...ble-default-prefetch-privacy-changes.patch | 6 +- .../enable-page-saving-on-more-pages.patch | 4 +- .../enable-paste-and-go-new-tab-button.patch | 12 +- ...e-disable-setuid-sandbox-as-bad-flag.patch | 2 +- .../remove-uneeded-ui.patch | 32 +- patches/extra/ungoogled-chromium/searx.patch | 196 +- patches/series | 1 - pruning.list | 2800 +++-------------- 70 files changed, 3002 insertions(+), 5171 deletions(-) diff --git a/chromium_version.txt b/chromium_version.txt index f96710ca..1402f00b 100644 --- a/chromium_version.txt +++ b/chromium_version.txt @@ -1 +1 @@ -88.0.4324.182 +89.0.4389.40 diff --git a/domain_substitution.list b/domain_substitution.list index 6b5aad35..00d9f758 100644 --- a/domain_substitution.list +++ b/domain_substitution.list @@ -22,10 +22,10 @@ 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 +ash/accessibility/accessibility_controller_impl.cc ash/ambient/ambient_controller_unittest.cc ash/app_list/PRESUBMIT.py ash/app_list/app_list_controller_impl_unittest.cc -ash/app_list/views/assistant/assistant_privacy_info_view.cc ash/ash_strings.grd ash/assistant/assistant_setup_controller.cc ash/assistant/ui/main_stage/assistant_onboarding_view_unittest.cc @@ -37,13 +37,11 @@ ash/fast_ink/laser/laser_pointer_view.cc ash/login/ui/login_user_menu_view.cc ash/login/ui/login_user_menu_view_unittest.cc ash/public/cpp/android_intent_helper_unittest.cc -ash/public/cpp/app_list/internal_app_id_constants.h ash/quick_answers/quick_answers_controller_impl.cc ash/resources/PRESUBMIT.py ash/shelf/contextual_nudge.cc ash/shelf/shelf_controller_unittest.cc ash/system/phonehub/phone_hub_tray_unittest.cc -ash/system/phonehub/ui_constants.h ash/system/unified/user_chooser_detailed_view_controller_unittest.cc ash/wm/screen_pinning_controller.h base/BUILD.gn @@ -64,7 +62,6 @@ base/check_op.cc base/command_line.cc base/debug/alias.cc base/debug/debugger_posix.cc -base/debug/proc_maps_linux.cc base/debug/stack_trace_fuchsia.cc base/debug/stack_trace_posix.cc base/debug/stack_trace_win.cc @@ -177,6 +174,7 @@ build/android/gyp/util/diff_utils.py build/android/gyp/util/protoresources.py build/android/gyp/util/resources_parser.py build/android/incremental_install/installer.py +build/android/method_count.py build/android/pylib/base/result_sink.py build/android/pylib/constants/__init__.py build/android/pylib/device_settings.py @@ -202,7 +200,6 @@ build/chromeos/PRESUBMIT.py build/chromeos/test_runner.py build/config/BUILDCONFIG.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 @@ -213,13 +210,12 @@ build/config/nacl/rules.gni build/config/sanitizers/sanitizers.gni build/config/win/BUILD.gn build/config/win/control_flow_guard.gni -build/find_isolated_tests.py +build/fuchsia/binary_sizes.py build/linux/install-chromeos-fonts.py build/linux/sysroot_scripts/install-sysroot.py build/linux/unbundle/remove_bundled_libraries.py build/mac_toolchain.py build/nocompile.gni -build/run_swarming_xcode_install.py build/sanitizers/lsan_suppressions.cc build/sanitizers/tsan_suppressions.cc build/skia_gold_common/PRESUBMIT.py @@ -272,7 +268,6 @@ chrome/app/google_chrome_strings.grd chrome/app/resources/locale_settings.grd chrome/app/theme/PRESUBMIT.py chrome/browser/about_flags.cc -chrome/browser/android/color_helpers_unittest.cc chrome/browser/android/contextualsearch/contextual_search_context.h chrome/browser/android/contextualsearch/contextual_search_delegate_unittest.cc chrome/browser/android/customtabs/custom_tabs_browsertest.cc @@ -292,7 +287,6 @@ chrome/browser/android/history/history_deletion_bridge_unittest.cc chrome/browser/android/history_report/delta_file_commons_unittest.cc chrome/browser/android/search_permissions/search_permissions_service.h chrome/browser/android/search_permissions/search_permissions_service_unittest.cc -chrome/browser/android/shortcut_info.cc chrome/browser/android/signin/signin_manager_android_unittest.cc chrome/browser/android/signin/web_signin_bridge_unittest.cc chrome/browser/android/tab_android.cc @@ -302,8 +296,8 @@ chrome/browser/apps/app_service/app_icon_factory.cc chrome/browser/apps/app_service/app_service_metrics.cc chrome/browser/apps/digital_goods/digital_goods_factory_impl.cc chrome/browser/apps/guest_view/web_view_browsertest.cc -chrome/browser/apps/intent_helper/apps_navigation_throttle_unittest.cc chrome/browser/apps/intent_helper/intent_picker_auto_display_service_unittest.cc +chrome/browser/apps/intent_helper/intent_picker_internal_unittest.cc chrome/browser/apps/platform_apps/app_browsertest.cc chrome/browser/apps/platform_apps/app_window_browsertest.cc chrome/browser/apps/platform_apps/install_chrome_app.cc @@ -342,15 +336,16 @@ chrome/browser/browsing_data/counters/history_counter_browsertest.cc chrome/browser/browsing_data/counters/passwords_counter_browsertest.cc chrome/browser/browsing_data/counters/site_data_counting_helper_unittest.cc chrome/browser/browsing_data/counters/site_settings_counter_unittest.cc +chrome/browser/cart/cart_service.cc chrome/browser/chrome_browser_application_mac.mm 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_cross_origin_opener_policy_browsertest.cc chrome/browser/chrome_navigation_browsertest.cc +chrome/browser/chrome_web_platform_security_metrics_browsertest.cc +chrome/browser/chromeos/accessibility/accessibility_live_site_browsertest.cc chrome/browser/chromeos/accessibility/accessibility_manager_browsertest.cc -chrome/browser/chromeos/accessibility/select_to_speak_live_site_browsertest.cc chrome/browser/chromeos/account_manager/account_manager_edu_coexistence_controller_unittest.cc chrome/browser/chromeos/android_sms/android_sms_urls.cc chrome/browser/chromeos/android_sms/android_sms_urls.h @@ -363,6 +358,7 @@ chrome/browser/chromeos/arc/auth/arc_background_auth_code_fetcher.cc chrome/browser/chromeos/arc/auth/arc_robot_auth_code_fetcher.cc chrome/browser/chromeos/arc/bluetooth/arc_bluetooth_bridge.cc chrome/browser/chromeos/arc/bluetooth/arc_bluetooth_bridge.h +chrome/browser/chromeos/arc/enterprise/arc_data_snapshotd_delegate_unittest.cc chrome/browser/chromeos/arc/file_system_watcher/file_system_scanner.h chrome/browser/chromeos/arc/intent_helper/arc_external_protocol_dialog_unittest.cc chrome/browser/chromeos/arc/policy/arc_policy_bridge_unittest.cc @@ -381,6 +377,7 @@ chrome/browser/chromeos/backdrop_wallpaper_handlers/backdrop_wallpaper_handlers. chrome/browser/chromeos/bluetooth/debug_logs_manager_unittest.cc chrome/browser/chromeos/cert_provisioning/cert_provisioning_test_helpers.cc chrome/browser/chromeos/child_accounts/child_user_service.cc +chrome/browser/chromeos/child_accounts/family_user_device_metrics_browsertest.cc chrome/browser/chromeos/child_accounts/parent_access_code/parent_access_service_browsertest.cc chrome/browser/chromeos/child_accounts/secondary_account_consent_logger_unittest.cc chrome/browser/chromeos/child_accounts/time_limits/web_time_limit_error_page/resources/web_time_limit_error_page.html @@ -407,10 +404,12 @@ chrome/browser/chromeos/file_manager/file_tasks.h chrome/browser/chromeos/file_manager/path_util_unittest.cc chrome/browser/chromeos/file_system_provider/fileapi/provider_async_file_util.h chrome/browser/chromeos/first_run/drive_first_run_controller.cc +chrome/browser/chromeos/full_restore/full_restore_service_unittest.cc chrome/browser/chromeos/hats/hats_dialog.cc chrome/browser/chromeos/input_method/assistive_suggester.cc chrome/browser/chromeos/kerberos/kerberos_credentials_manager_test.cc chrome/browser/chromeos/login/app_mode/kiosk_browsertest.cc +chrome/browser/chromeos/login/app_mode/kiosk_launch_controller_browsertest.cc chrome/browser/chromeos/login/device_family_link_allowed_policy_browsertest.cc chrome/browser/chromeos/login/easy_unlock/easy_unlock_key_names.cc chrome/browser/chromeos/login/easy_unlock/easy_unlock_screenlock_state_handler_unittest.cc @@ -451,7 +450,9 @@ chrome/browser/chromeos/net/network_diagnostics/http_request_manager_unittest.cc chrome/browser/chromeos/net/network_diagnostics/network_diagnostics_unittest.cc chrome/browser/chromeos/net/network_diagnostics/network_diagnostics_util.cc chrome/browser/chromeos/net/network_diagnostics/network_diagnostics_util.h +chrome/browser/chromeos/net/network_diagnostics/video_conferencing_routine.cc chrome/browser/chromeos/net/network_portal_detector_impl_browsertest.cc +chrome/browser/chromeos/platform_keys/key_permissions/key_permissions_manager_impl.cc chrome/browser/chromeos/plugin_vm/plugin_vm_installer_unittest.cc chrome/browser/chromeos/plugin_vm/plugin_vm_license_checker.cc chrome/browser/chromeos/plugin_vm/plugin_vm_util.cc @@ -461,9 +462,11 @@ chrome/browser/chromeos/policy/android_management_client_unittest.cc chrome/browser/chromeos/policy/device_cloud_policy_browsertest.cc chrome/browser/chromeos/policy/device_local_account_browsertest.cc chrome/browser/chromeos/policy/device_local_account_policy_service_unittest.cc +chrome/browser/chromeos/policy/dlp/data_transfer_dlp_controller_browsertest.cc +chrome/browser/chromeos/policy/dlp/data_transfer_dlp_controller_unittest.cc chrome/browser/chromeos/policy/dlp/dlp_content_manager_browsertest.cc chrome/browser/chromeos/policy/dlp/dlp_content_tab_helper_unittest.cc -chrome/browser/chromeos/policy/dlp/dlp_rules_manager_unittest.cc +chrome/browser/chromeos/policy/dlp/dlp_rules_manager_impl_unittest.cc chrome/browser/chromeos/policy/extension_install_event_logger_unittest.cc chrome/browser/chromeos/policy/heartbeat_scheduler.cc chrome/browser/chromeos/policy/powerwash_requirements_checker.cc @@ -486,14 +489,15 @@ chrome/browser/chromeos/proxy_config_service_impl_unittest.cc chrome/browser/chromeos/release_notes/release_notes_notification_unittest.cc chrome/browser/chromeos/release_notes/release_notes_storage_unittest.cc chrome/browser/chromeos/scanning/scanning_paths_provider_impl_unittest.cc +chrome/browser/chromeos/scanning/scanning_util_unittest.cc chrome/browser/chromeos/scheduler_configuration_manager.h chrome/browser/chromeos/settings/cros_settings_unittest.cc chrome/browser/chromeos/settings/device_settings_provider_unittest.cc chrome/browser/chromeos/smb_client/smb_service_helper.h chrome/browser/chromeos/sync/turn_sync_on_helper_unittest.cc +chrome/browser/chromeos/system_token_cert_db_initializer.h chrome/browser/chromeos/tpm_firmware_update.h chrome/browser/chromeos/u2f_notification.cc -chrome/browser/chromeos/web_applications/default_web_app_ids.h chrome/browser/complex_tasks/task_tab_helper_unittest.cc chrome/browser/component_updater/recovery_component_installer.cc chrome/browser/content_settings/content_settings_default_provider_unittest.cc @@ -502,6 +506,7 @@ chrome/browser/content_settings/content_settings_policy_provider_unittest.cc chrome/browser/content_settings/content_settings_pref_provider_unittest.cc chrome/browser/content_settings/host_content_settings_map_unittest.cc chrome/browser/content_settings/sound_content_setting_observer_unittest.cc +chrome/browser/continuous_search/internal/search_url_helper_unittest.cc chrome/browser/custom_handlers/protocol_handler_registry.cc chrome/browser/custom_handlers/protocol_handler_registry_browsertest.cc chrome/browser/custom_handlers/protocol_handler_registry_unittest.cc @@ -517,15 +522,14 @@ chrome/browser/download/download_browsertest.cc chrome/browser/download/mixed_content_download_blocking.cc chrome/browser/download/save_page_browsertest.cc chrome/browser/endpoint_fetcher/endpoint_fetcher_unittest.cc -chrome/browser/engagement/important_sites_usage_counter_unittest.cc chrome/browser/engagement/important_sites_util_unittest.cc chrome/browser/engagement/site_engagement_helper.cc chrome/browser/engagement/site_engagement_helper_unittest.cc -chrome/browser/engagement/site_engagement_score_unittest.cc chrome/browser/engagement/site_engagement_service_unittest.cc chrome/browser/enterprise/connectors/analysis_service_settings_unittest.cc -chrome/browser/enterprise/connectors/connectors_manager.cc chrome/browser/enterprise/connectors/connectors_manager_unittest.cc +chrome/browser/enterprise/connectors/connectors_service.cc +chrome/browser/enterprise/connectors/connectors_service_unittest.cc chrome/browser/enterprise/connectors/content_analysis_delegate_browsertest.cc chrome/browser/enterprise/connectors/content_analysis_delegate_unittest.cc chrome/browser/enterprise/connectors/content_analysis_dialog_browsertest.cc @@ -547,7 +551,6 @@ chrome/browser/extensions/api/bookmark_manager_private/bookmark_manager_private_ chrome/browser/extensions/api/bookmarks/bookmark_api_helpers_unittest.cc chrome/browser/extensions/api/bookmarks/bookmark_apitest.cc chrome/browser/extensions/api/braille_display_private/braille_display_private_apitest.cc -chrome/browser/extensions/api/cloud_print_private/cloud_print_private_apitest.cc chrome/browser/extensions/api/content_settings/content_settings_apitest.cc chrome/browser/extensions/api/content_settings/content_settings_store_unittest.cc chrome/browser/extensions/api/content_settings/content_settings_unittest.cc @@ -570,7 +573,6 @@ chrome/browser/extensions/api/developer_private/extension_info_generator_unittes chrome/browser/extensions/api/downloads/downloads_api.h chrome/browser/extensions/api/downloads/downloads_api_browsertest.cc chrome/browser/extensions/api/enterprise_platform_keys/enterprise_platform_keys_api_unittest.cc -chrome/browser/extensions/api/enterprise_platform_keys/enterprise_platform_keys_apitest_nss.cc chrome/browser/extensions/api/enterprise_platform_keys_private/enterprise_platform_keys_private_api_unittest.cc chrome/browser/extensions/api/enterprise_reporting_private/device_info_fetcher_win.cc chrome/browser/extensions/api/extension_action/browser_action_interactive_test.cc @@ -671,7 +673,6 @@ chrome/browser/history/android/bookmark_model_sql_handler_unittest.cc chrome/browser/history/android/sqlite_cursor_unittest.cc chrome/browser/history/android/urls_sql_handler_unittest.cc chrome/browser/history/android/visit_sql_handler_unittest.cc -chrome/browser/history/domain_diversity_reporter_unittest.cc chrome/browser/history/redirect_browsertest.cc chrome/browser/importer/edge_importer_browsertest_win.cc chrome/browser/importer/firefox_importer_browsertest.cc @@ -685,9 +686,11 @@ chrome/browser/installable/digital_asset_links/digital_asset_links_handler.cc chrome/browser/installable/digital_asset_links/digital_asset_links_handler.h chrome/browser/installable/installable_manager_browsertest.cc chrome/browser/installable/quality_enforcer.cc +chrome/browser/lacros/cert_db_initializer_impl.cc chrome/browser/lacros/lacros_chrome_service_delegate_impl.cc chrome/browser/lifetime/switch_utils_unittest.cc chrome/browser/local_discovery/service_discovery_client_mac.mm +chrome/browser/login_detection/password_store_sites_browsertest.cc chrome/browser/lookalikes/lookalike_url_navigation_throttle.cc chrome/browser/lookalikes/lookalike_url_navigation_throttle_browsertest.cc chrome/browser/media/feeds/media_feeds_browsertest.cc @@ -697,11 +700,6 @@ chrome/browser/media/feeds/media_feeds_service_unittest.cc chrome/browser/media/history/media_history_browsertest.cc chrome/browser/media/history/media_history_keyed_service_unittest.cc chrome/browser/media/history/media_history_store_unittest.cc -chrome/browser/media/kaleidoscope/kaleidoscope_data_provider_impl.cc -chrome/browser/media/kaleidoscope/kaleidoscope_service_unittest.cc -chrome/browser/media/kaleidoscope/kaleidoscope_switches.cc -chrome/browser/media/kaleidoscope/kaleidoscope_switches_unittest.cc -chrome/browser/media/kaleidoscope/kaleidoscope_ui.cc chrome/browser/media/media_engagement_contents_observer_unittest.cc chrome/browser/media/media_engagement_preloaded_list_unittest.cc chrome/browser/media/media_engagement_score_unittest.cc @@ -741,6 +739,7 @@ chrome/browser/nearby_sharing/contacts/nearby_share_contact_manager_impl_unittes chrome/browser/nearby_sharing/instantmessaging/constants.h chrome/browser/nearby_sharing/local_device_data/nearby_share_device_data_updater_impl_unittest.cc chrome/browser/nearby_sharing/local_device_data/nearby_share_local_device_data_manager_impl_unittest.cc +chrome/browser/nearby_sharing/nearby_notification_manager_unittest.cc chrome/browser/nearby_sharing/nearby_share_default_device_name_unittest.cc chrome/browser/nearby_sharing/text_attachment_unittest.cc chrome/browser/net/cert_verify_proc_browsertest.cc @@ -783,7 +782,6 @@ chrome/browser/page_load_metrics/observers/media_page_load_metrics_observer_unit chrome/browser/page_load_metrics/observers/multi_tab_loading_page_load_metrics_observer_unittest.cc chrome/browser/page_load_metrics/observers/page_load_metrics_observer_test_harness.cc chrome/browser/page_load_metrics/observers/prefetch_proxy_page_load_metrics_observer_unittest.cc -chrome/browser/page_load_metrics/observers/previews_page_load_metrics_observer_unittest.cc chrome/browser/page_load_metrics/observers/previews_ukm_observer_unittest.cc chrome/browser/page_load_metrics/observers/protocol_page_load_metrics_observer_unittest.cc chrome/browser/page_load_metrics/observers/scheme_page_load_metrics_observer_unittest.cc @@ -813,14 +811,13 @@ chrome/browser/permissions/chrome_permission_request_manager_unittest.cc chrome/browser/permissions/grouped_permission_infobar_delegate_android.cc chrome/browser/permissions/permission_context_base_feature_policy_unittest.cc chrome/browser/platform_util_win.cc -chrome/browser/plugins/chrome_plugin_service_filter_unittest.cc chrome/browser/plugins/flash_temporary_permission_tracker_unittest.cc chrome/browser/plugins/plugins_resource_service.cc chrome/browser/policy/cloud/cloud_policy_browsertest.cc chrome/browser/policy/cloud/user_policy_signin_service_unittest.cc chrome/browser/policy/extension_force_install_mixin.cc chrome/browser/policy/extension_policy_browsertest.cc -chrome/browser/policy/policy_browsertest.cc +chrome/browser/policy/force_google_safe_search_policy_browsertest.cc chrome/browser/policy/policy_statistics_collector_browsertest.cc chrome/browser/policy/policy_test_google_browsertest.cc chrome/browser/policy/policy_test_utils.cc @@ -830,6 +827,7 @@ chrome/browser/policy/webusb_allow_devices_for_urls_policy_handler_unittest.cc chrome/browser/predictors/autocomplete_action_predictor_table_unittest.cc chrome/browser/predictors/loading_data_collector_unittest.cc chrome/browser/predictors/loading_predictor_browsertest.cc +chrome/browser/predictors/loading_predictor_tab_helper_unittest.cc chrome/browser/predictors/loading_predictor_unittest.cc chrome/browser/predictors/loading_stats_collector_unittest.cc chrome/browser/predictors/preconnect_manager_unittest.cc @@ -879,6 +877,7 @@ chrome/browser/push_messaging/push_messaging_notification_manager.h chrome/browser/push_messaging/push_messaging_notification_manager_unittest.cc chrome/browser/push_messaging/push_messaging_service_impl.cc chrome/browser/renderer_context_menu/render_view_context_menu_browsertest.cc +chrome/browser/renderer_host/chrome_navigation_ui_data.h chrome/browser/reputation/local_heuristics.cc chrome/browser/reputation/url_elision_policy_unittest.cc chrome/browser/resource_coordinator/tab_load_tracker_unittest.cc @@ -891,7 +890,6 @@ chrome/browser/resources/chromeos/about_os_credits.html chrome/browser/resources/chromeos/accessibility/chromevox/background/annotation/user_annotation_handler.js chrome/browser/resources/chromeos/accessibility/chromevox/background/background_test.js chrome/browser/resources/chromeos/accessibility/chromevox/background/command_handler.js -chrome/browser/resources/chromeos/accessibility/chromevox/background/cursors_test.js chrome/browser/resources/chromeos/accessibility/chromevox/background/locale_output_helper_test.js chrome/browser/resources/chromeos/accessibility/chromevox/braille/braille_input_handler_test.js chrome/browser/resources/chromeos/accessibility/chromevox/common/spannable_test.js @@ -901,17 +899,20 @@ chrome/browser/resources/chromeos/accessibility/chromevox/panel/panel.html chrome/browser/resources/chromeos/accessibility/chromevox/panel/tutorial_test.js chrome/browser/resources/chromeos/accessibility/chromevox/tools/webstore_extension_util.py chrome/browser/resources/chromeos/accessibility/chromevox_manifest.json.jinja2 +chrome/browser/resources/chromeos/accessibility/common/cursors/cursors_test.js chrome/browser/resources/chromeos/accessibility/select_to_speak/mock_tts.js chrome/browser/resources/chromeos/accessibility/select_to_speak/node_utils.js chrome/browser/resources/chromeos/accessibility/select_to_speak/options.css +chrome/browser/resources/chromeos/accessibility/select_to_speak/paragraph_utils.js chrome/browser/resources/chromeos/accessibility/select_to_speak/paragraph_utils_unittest.js chrome/browser/resources/chromeos/accessibility/select_to_speak/select_to_speak.js +chrome/browser/resources/chromeos/accessibility/select_to_speak/select_to_speak_navigation_control_test.js chrome/browser/resources/chromeos/accessibility/select_to_speak/select_to_speak_unittest.js -chrome/browser/resources/chromeos/accessibility/select_to_speak/test_support.js chrome/browser/resources/chromeos/accessibility/select_to_speak_manifest.json.jinja2 chrome/browser/resources/chromeos/accessibility/switch_access/switch_access.js chrome/browser/resources/chromeos/accessibility/switch_access/switch_access_predicate_test.js -chrome/browser/resources/chromeos/add_supervision/add_supervision.js +chrome/browser/resources/chromeos/accessibility/switch_access_manifest.json.jinja2 +chrome/browser/resources/chromeos/add_supervision/add_supervision_ui.js chrome/browser/resources/chromeos/arc_support/background.js chrome/browser/resources/chromeos/arc_support/playstore.js chrome/browser/resources/chromeos/assistant_optin/assistant_value_prop.js @@ -919,14 +920,16 @@ chrome/browser/resources/chromeos/connectivity_diagnostics/manifest.json chrome/browser/resources/chromeos/echo/manifest.json chrome/browser/resources/chromeos/edu_coexistence/edu_coexistence_controller.js chrome/browser/resources/chromeos/edu_coexistence/edu_coexistence_ui.js +chrome/browser/resources/chromeos/emoji_picker/icons.html chrome/browser/resources/chromeos/emulator/icons.html chrome/browser/resources/chromeos/input_method/google_xkb_manifest.json +chrome/browser/resources/chromeos/login/arc_terms_of_service.js chrome/browser/resources/chromeos/login/cr_ui.js chrome/browser/resources/chromeos/login/encryption_migration.js -chrome/browser/resources/chromeos/login/offline_gaia.html -chrome/browser/resources/chromeos/login/offline_gaia.js +chrome/browser/resources/chromeos/login/marketing_opt_in.html +chrome/browser/resources/chromeos/login/offline_login.html +chrome/browser/resources/chromeos/login/offline_login.js chrome/browser/resources/chromeos/login/oobe_eula.js -chrome/browser/resources/chromeos/login/screen_arc_terms_of_service.js chrome/browser/resources/chromeos/multidevice_internals/browser_tabs_metadata_form.js chrome/browser/resources/chromeos/wallpaper_manager/manifest.json chrome/browser/resources/chromeos/zip_archiver/cpp/volume.h @@ -935,7 +938,6 @@ chrome/browser/resources/chromeos/zip_archiver/js/types.js chrome/browser/resources/chromeos/zip_archiver/js/volume.js chrome/browser/resources/chromeos/zip_archiver/unpacker-test/README.txt chrome/browser/resources/chromeos/zip_archiver/unpacker-test/cpp/Makefile -chrome/browser/resources/cloud_print_app/manifest.json chrome/browser/resources/cryptotoken/asn1.js chrome/browser/resources/cryptotoken/cryptotokenapprovedorigins.js chrome/browser/resources/cryptotoken/enroller.js @@ -973,12 +975,9 @@ chrome/browser/resources/media_router/extension/src/utils/media_source_utils_tes chrome/browser/resources/media_router/extension/src/utils/platform_utils.js chrome/browser/resources/media_router/extension/src/utils/xhr_manager_test.js chrome/browser/resources/media_router/extension/src/webrtc/peer_connection.js -chrome/browser/resources/nearby_share/icons.html -chrome/browser/resources/nearby_share/nearby_discovery_page.html chrome/browser/resources/nearby_share/shared/nearby_contact_visibility.js chrome/browser/resources/nearby_share/shared/nearby_shared_icons.html chrome/browser/resources/nearby_share/shared/nearby_shared_share_type_icons.html -chrome/browser/resources/nearby_share/shared/nearby_visibility_page.js chrome/browser/resources/net_internals/domain_security_policy_view.html chrome/browser/resources/net_internals/domain_security_policy_view.js chrome/browser/resources/net_internals/events_view.html @@ -1005,13 +1004,13 @@ chrome/browser/resources/settings/chromeos/bluetooth_page/bluetooth_device_list_ chrome/browser/resources/settings/chromeos/crostini_page/crostini_disk_resize_dialog.html chrome/browser/resources/settings/chromeos/crostini_page/crostini_shared_paths.js chrome/browser/resources/settings/chromeos/device_page/stylus.js -chrome/browser/resources/settings/chromeos/nearby_share_page/nearby_share_high_visibility_page.html chrome/browser/resources/settings/chromeos/os_a11y_page/manage_a11y_page.html 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/icons.html chrome/browser/resources/settings/chromeos/os_apps_page/app_management_page/plugin_vm_page/plugin_vm_shared_paths.js chrome/browser/resources/settings/chromeos/os_icons.html +chrome/browser/resources/settings/chromeos/os_people_page/account_manager.js chrome/browser/resources/settings/chromeos/os_people_page/os_people_page.js chrome/browser/resources/settings/chromeos/os_people_page/os_sync_controls.js chrome/browser/resources/settings/chromeos/os_people_page/users_add_user_dialog.js @@ -1019,7 +1018,6 @@ chrome/browser/resources/settings/icons.html chrome/browser/resources/settings/incompatible_applications_page/incompatible_application_item.js chrome/browser/resources/settings/languages_page/edit_dictionary_page.js chrome/browser/resources/settings/settings_shared_css.html -chrome/browser/resources/settings/site_settings/site_list_entry.js chrome/browser/resources/supervised_user_internals/supervised_user_internals.js chrome/browser/resources/usb_internals/descriptor_panel.js chrome/browser/resources/user_manager/user_manager.js @@ -1028,13 +1026,11 @@ chrome/browser/safe_browsing/ad_redirect_trigger_browsertest.cc chrome/browser/safe_browsing/certificate_reporting_service.cc chrome/browser/safe_browsing/chrome_cleaner/reporter_runner_win_unittest.cc chrome/browser/safe_browsing/chrome_cleaner/srt_field_trial_win.cc +chrome/browser/safe_browsing/chrome_enterprise_url_lookup_service.cc chrome/browser/safe_browsing/chrome_enterprise_url_lookup_service_unittest.cc chrome/browser/safe_browsing/chrome_password_protection_service.cc chrome/browser/safe_browsing/chrome_password_protection_service_browsertest.cc chrome/browser/safe_browsing/chrome_password_protection_service_unittest.cc -chrome/browser/safe_browsing/client_side_detection_service.cc -chrome/browser/safe_browsing/client_side_model_loader.cc -chrome/browser/safe_browsing/client_side_model_loader_unittest.cc chrome/browser/safe_browsing/cloud_content_scanning/binary_upload_service.cc chrome/browser/safe_browsing/cloud_content_scanning/binary_upload_service_unittest.cc chrome/browser/safe_browsing/download_protection/check_client_download_request_base.cc @@ -1103,9 +1099,13 @@ chrome/browser/ssl/connection_help_tab_helper.cc chrome/browser/ssl/sct_reporting_service.cc chrome/browser/ssl/ssl_browsertest.cc chrome/browser/ssl/stateful_ssl_host_state_delegate_test.cc +chrome/browser/ssl/typed_navigation_upgrade_throttle_browsertest.cc chrome/browser/startup_data.h chrome/browser/storage/durable_storage_permission_context_unittest.cc chrome/browser/subresource_filter/subresource_filter_browsertest.cc +chrome/browser/subresource_redirect/origin_robots_rules_unittest.cc +chrome/browser/subresource_redirect/subresource_redirect_util.cc +chrome/browser/subresource_redirect/subresource_redirect_util_unit_test.cc chrome/browser/supervised_user/child_accounts/family_info_fetcher.cc chrome/browser/supervised_user/child_accounts/family_info_fetcher_unittest.cc chrome/browser/supervised_user/child_accounts/kids_management_api.cc @@ -1116,7 +1116,6 @@ chrome/browser/supervised_user/kids_management_url_checker_client_unittest.cc chrome/browser/supervised_user/logged_in_user_mixin.cc chrome/browser/supervised_user/supervised_user_error_page/resources/supervised_user_block_interstitial.html chrome/browser/supervised_user/supervised_user_service.cc -chrome/browser/supervised_user/supervised_user_service_unittest.cc chrome/browser/supervised_user/supervised_user_test_util.cc chrome/browser/supervised_user/supervised_user_url_filter.cc chrome/browser/supervised_user/supervised_user_url_filter.h @@ -1186,11 +1185,13 @@ chrome/browser/ui/ash/chrome_shell_delegate.cc chrome/browser/ui/ash/in_session_auth_dialog_client.cc chrome/browser/ui/ash/launcher/chrome_launcher_controller_unittest.cc chrome/browser/ui/ash/quick_answers/quick_answers_browser_client_impl.cc +chrome/browser/ui/ash/sharesheet/sharesheet_bubble_view_browsertest.cc chrome/browser/ui/blocked_content/popup_blocker_browsertest.cc chrome/browser/ui/blocked_content/tab_under_navigation_throttle.h chrome/browser/ui/bookmarks/bookmark_browsertest.cc chrome/browser/ui/bookmarks/bookmark_ui_utils_desktop_unittest.cc chrome/browser/ui/browser_browsertest.cc +chrome/browser/ui/browser_commands_browsertest.cc chrome/browser/ui/browser_content_setting_bubble_model_delegate.cc chrome/browser/ui/browser_focus_uitest.cc chrome/browser/ui/browser_instant_controller_unittest.cc @@ -1237,7 +1238,6 @@ chrome/browser/ui/pdf/adobe_reader_info_win.cc chrome/browser/ui/search/local_ntp_browsertest.cc chrome/browser/ui/search/local_ntp_doodle_browsertest.cc chrome/browser/ui/search/local_ntp_render_browsertest.cc -chrome/browser/ui/search/ntp_user_data_logger.cc chrome/browser/ui/search/ntp_user_data_logger_unittest.cc chrome/browser/ui/search/search_tab_helper.h chrome/browser/ui/search/third_party_ntp_browsertest.cc @@ -1246,7 +1246,6 @@ chrome/browser/ui/signin_view_controller.cc chrome/browser/ui/signin_view_controller_interactive_uitest.cc chrome/browser/ui/startup/credential_provider_signin_dialog_win_test_data.cc chrome/browser/ui/startup/startup_browser_creator.cc -chrome/browser/ui/startup/startup_browser_creator_impl.h chrome/browser/ui/startup/startup_tab_provider_unittest.cc chrome/browser/ui/tab_helpers.h chrome/browser/ui/tabs/pinned_tab_codec_unittest.cc @@ -1255,7 +1254,6 @@ chrome/browser/ui/tabs/pinned_tab_service_unittest.cc chrome/browser/ui/toolbar/location_bar_model_unittest.cc chrome/browser/ui/toolbar/media_router_contextual_menu.cc chrome/browser/ui/views/accessibility/caption_bubble_controller_views_browsertest.cc -chrome/browser/ui/views/accessibility/invert_bubble_view.cc chrome/browser/ui/views/apps/app_dialog/app_uninstall_dialog_view.cc chrome/browser/ui/views/apps/app_info_dialog/app_info_dialog_views_unittest.cc chrome/browser/ui/views/autofill/payments/local_card_migration_browsertest.cc @@ -1265,6 +1263,8 @@ chrome/browser/ui/views/bookmarks/bookmark_bubble_view_unittest.cc chrome/browser/ui/views/bookmarks/bookmark_context_menu_unittest.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 +chrome/browser/ui/views/file_system_access/file_system_access_usage_bubble_view_browsertest.cc chrome/browser/ui/views/frame/browser_root_view_browsertest.cc chrome/browser/ui/views/frame/browser_view.h chrome/browser/ui/views/hats/hats_browsertest.cc @@ -1273,8 +1273,7 @@ chrome/browser/ui/views/hats/hats_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/location_bar/selected_keyword_view.h -chrome/browser/ui/views/native_file_system/native_file_system_permission_view_browsertest.cc -chrome/browser/ui/views/native_file_system/native_file_system_usage_bubble_view_browsertest.cc +chrome/browser/ui/views/media_router/cast_dialog_sink_button.cc chrome/browser/ui/views/network_profile_bubble_view.cc chrome/browser/ui/views/omnibox/omnibox_result_view_unittest.cc chrome/browser/ui/views/omnibox/omnibox_view_views.cc @@ -1295,9 +1294,9 @@ chrome/browser/ui/views/profiles/profile_menu_view_browsertest.cc chrome/browser/ui/views/profiles/profile_picker_view_browsertest.cc chrome/browser/ui/views/qrcode_generator/qrcode_generator_bubble_browsertest.cc chrome/browser/ui/views/qrcode_generator/qrcode_generator_bubble_unittest.cc +chrome/browser/ui/views/read_later/read_later_button_browsertest.cc chrome/browser/ui/views/select_file_dialog_extension_browsertest.cc chrome/browser/ui/views/session_crashed_bubble_view.cc -chrome/browser/ui/views/sharesheet/sharesheet_bubble_view_browsertest.cc chrome/browser/ui/views/sharing/click_to_call_browsertest.cc chrome/browser/ui/views/sharing/sharing_dialog_view_unittest.cc chrome/browser/ui/views/sync/inline_login_ui_browsertest.cc @@ -1326,13 +1325,13 @@ chrome/browser/ui/webui/favicon_source_unittest.cc chrome/browser/ui/webui/history/browsing_history_handler_unittest.cc chrome/browser/ui/webui/interstitials/interstitial_ui.cc chrome/browser/ui/webui/log_web_ui_url_unittest.cc -chrome/browser/ui/webui/management_ui_handler.cc -chrome/browser/ui/webui/management_ui_handler_unittest.cc +chrome/browser/ui/webui/management/management_ui_handler.cc +chrome/browser/ui/webui/management/management_ui_handler_unittest.cc chrome/browser/ui/webui/new_tab_page/foo/foo_handler.cc chrome/browser/ui/webui/new_tab_page/new_tab_page_ui.cc chrome/browser/ui/webui/ntp/new_tab_ui.cc chrome/browser/ui/webui/ntp/ntp_resource_cache.cc -chrome/browser/ui/webui/policy_ui_browsertest.cc +chrome/browser/ui/webui/policy/policy_ui_browsertest.cc chrome/browser/ui/webui/print_preview/pdf_printer_handler_unittest.cc chrome/browser/ui/webui/profile_info_watcher.h chrome/browser/ui/webui/settings/about_handler_unittest.cc @@ -1345,10 +1344,10 @@ chrome/browser/ui/webui/settings/safety_check_handler_unittest.cc chrome/browser/ui/webui/settings/settings_cookies_view_handler.cc chrome/browser/ui/webui/settings/settings_localized_strings_provider.cc chrome/browser/ui/webui/settings/settings_manage_profile_handler_unittest.cc +chrome/browser/ui/webui/settings/settings_utils_unittest.cc +chrome/browser/ui/webui/settings/settings_utils_win.cc chrome/browser/ui/webui/settings/site_settings_handler_unittest.cc chrome/browser/ui/webui/settings/site_settings_helper_unittest.cc -chrome/browser/ui/webui/settings_utils_unittest.cc -chrome/browser/ui/webui/settings_utils_win.cc chrome/browser/ui/webui/signin/dice_turn_sync_on_helper_unittest.cc chrome/browser/ui/webui/signin/signin_error_handler_unittest.cc chrome/browser/ui/webui/signin/signin_reauth_ui.h @@ -1373,15 +1372,22 @@ chrome/browser/web_applications/components/web_app_handler_registration_utils_wi chrome/browser/web_applications/components/web_app_handler_registration_utils_win_unittest.cc chrome/browser/web_applications/components/web_app_helpers_unittest.cc chrome/browser/web_applications/components/web_app_icon_downloader_unittest.cc +chrome/browser/web_applications/components/web_app_id_constants.h chrome/browser/web_applications/components/web_app_install_utils_unittest.cc chrome/browser/web_applications/extensions/bookmark_app_util_unittest.cc -chrome/browser/web_applications/external_web_app_manager_browsertest.cc chrome/browser/web_applications/external_web_app_manager_unittest.cc chrome/browser/web_applications/external_web_app_migration_browsertest.cc +chrome/browser/web_applications/preinstalled_web_apps/gmail.cc +chrome/browser/web_applications/preinstalled_web_apps/google_calendar.cc chrome/browser/web_applications/preinstalled_web_apps/google_docs.cc +chrome/browser/web_applications/preinstalled_web_apps/google_drive.cc +chrome/browser/web_applications/preinstalled_web_apps/google_sheets.cc +chrome/browser/web_applications/preinstalled_web_apps/google_slides.cc +chrome/browser/web_applications/preinstalled_web_apps/youtube.cc +chrome/browser/web_applications/preinstalled_web_apps_browsertest.cc chrome/browser/web_applications/web_app_install_task.cc chrome/browser/web_applications/web_app_installation_utils_unittest.cc -chrome/browser/web_applications/web_app_migration_manager_browsertest.cc +chrome/browser/web_applications/web_app_mover_unittest.cc chrome/browser/webauthn/chrome_authenticator_request_delegate.cc chrome/browser/webshare/win/fake_random_access_stream.cc chrome/browser/webshare/win/share_operation.cc @@ -1468,6 +1474,7 @@ chrome/common/extensions/manifest_tests/extension_manifests_homepage_unittest.cc chrome/common/extensions/manifest_tests/extension_manifests_launch_unittest.cc chrome/common/extensions/manifest_tests/extension_manifests_platformapp_unittest.cc chrome/common/extensions/manifest_tests/extension_manifests_validapp_unittest.cc +chrome/common/extensions/manifest_tests/extension_manifests_web_accessible_resources_unittest.cc chrome/common/extensions/manifest_tests/extension_manifests_web_unittest.cc chrome/common/extensions/manifest_tests/permissions_parser_unittest.cc chrome/common/extensions/permissions/permission_set_unittest.cc @@ -1663,7 +1670,7 @@ chrome/tools/build/PRESUBMIT.py chrome/tools/build/win/makecab.py chrome/tools/webforms_aggregator_tests.py chrome/tools/weburl_links.txt -chrome/updater/constants.cc +chrome/updater/branding.gni chrome/updater/constants.h chrome/updater/crash_reporter.cc chrome/updater/tools/PRESUBMIT.py @@ -1703,7 +1710,6 @@ chromecast/public/bluetooth/gatt.h chromecast/public/output_restrictions.h chromeos/BUILD.gn chromeos/components/account_manager/account_manager_unittest.cc -chromeos/components/bloom/bloom_controller_impl_unittest.cc chromeos/components/camera_app_ui/camera_app_ui.cc chromeos/components/camera_app_ui/resources/js/externs/universal_analytics_api.js chromeos/components/camera_app_ui/resources/js/lib/analytics.js @@ -1712,16 +1718,22 @@ chromeos/components/camera_app_ui/resources/js/untrusted_ga_helper.js chromeos/components/camera_app_ui/resources/js/util.js chromeos/components/camera_app_ui/resources/js/views/camera_intent.js chromeos/components/camera_app_ui/resources/manifest.json +chromeos/components/camera_app_ui/resources/strings/camera_strings.grd +chromeos/components/diagnostics_ui/resources/routine_section.js chromeos/components/drivefs/drivefs_auth.cc chromeos/components/local_search_service/content_extraction_utils_unittest.cc chromeos/components/multidevice/remote_device_test_util.cc chromeos/components/multidevice/stub_multidevice_util.cc chromeos/components/phonehub/notification.h +chromeos/components/phonehub/url_constants.cc chromeos/components/proximity_auth/proximity_auth_local_state_pref_manager_unittest.cc chromeos/components/proximity_auth/proximity_auth_system_unittest.cc chromeos/components/proximity_auth/proximity_monitor_impl_unittest.cc chromeos/components/quick_answers/translation_result_loader.cc chromeos/components/quick_answers/translation_result_loader_unittest.cc +chromeos/components/scanning/resources/scanner_select.html +chromeos/components/scanning/resources/scanning_app.html +chromeos/components/scanning/resources/scanning_app.js chromeos/components/string_matching/tokenized_string_unittest.cc chromeos/components/trial_group/trial_group_checker.cc chromeos/constants/chromeos_switches.cc @@ -1782,6 +1794,7 @@ cloud_print/virtual_driver/win/install/virtual_driver_setup_resources.grd cloud_print/virtual_driver/win/port_monitor/port_monitor.cc components/about_ui/resources/about_credits.js components/android_system_error_page/error_page_populator.cc +components/arc/arc_util.h components/arc/intent_helper/arc_intent_helper_bridge_unittest.cc components/arc/intent_helper/link_handler_model_unittest.cc components/arc/session/arc_upgrade_params.h @@ -1908,6 +1921,7 @@ components/dom_distiller/core/html/dom_distiller_viewer.html components/dom_distiller/core/html/preview.html components/dom_distiller/core/javascript/dom_distiller_viewer.js components/dom_distiller/core/url_utils_unittest.cc +components/dom_distiller/core/viewer.cc components/domain_reliability/bake_in_configs.py components/domain_reliability/google_configs.cc components/domain_reliability/google_configs_unittest.cc @@ -1948,6 +1962,7 @@ components/feedback/feedback_uploader.cc components/feedback/feedback_uploader_dispatch_unittest.cc components/flags_ui/flags_test_helpers.cc components/flags_ui/resources/flags.html +components/full_restore/full_restore_info_unittest.cc components/games/core/test/test_utils.cc components/gcm_driver/gcm_account_mapper.cc components/gcm_driver/gcm_account_mapper_unittest.cc @@ -1985,6 +2000,7 @@ components/history/core/browser/web_history_service.cc components/history/core/browser/web_history_service_unittest.cc components/history/core/common/thumbnail_score.h components/history/core/test/fake_web_history_service.cc +components/history/metrics/domain_diversity_reporter_unittest.cc components/image_fetcher/ios/webp_decoder.h components/invalidation/impl/per_user_topic_subscription_manager.cc components/invalidation/impl/per_user_topic_subscription_manager_unittest.cc @@ -2084,10 +2100,11 @@ components/omnibox/browser/titled_url_match_utils.cc components/omnibox/browser/titled_url_match_utils_unittest.cc components/omnibox/browser/zero_suggest_provider.cc components/omnibox/browser/zero_suggest_verbatim_match_provider_unittest.cc -components/optimization_guide/hints_component_util_unittest.cc -components/optimization_guide/optimization_guide_constants.cc -components/optimization_guide/optimization_metadata.h -components/optimization_guide/optimization_metadata_unittest.cc +components/optimization_guide/core/hints_component_util_unittest.cc +components/optimization_guide/core/optimization_filter_unittest.cc +components/optimization_guide/core/optimization_guide_constants.cc +components/optimization_guide/core/optimization_metadata.h +components/optimization_guide/core/optimization_metadata_unittest.cc components/page_info/page_info.cc components/page_load_metrics/browser/metrics_web_contents_observer.cc components/page_load_metrics/browser/metrics_web_contents_observer_unittest.cc @@ -2107,6 +2124,7 @@ components/paint_preview/browser/file_manager_unittest.cc components/paint_preview/browser/paint_preview_base_service_unittest.cc components/paint_preview/browser/paint_preview_client_unittest.cc components/paint_preview/common/paint_preview_tracker_unittest.cc +components/paint_preview/common/proto_validator_unittest.cc components/paint_preview/player/player_compositor_delegate_unittest.cc components/paint_preview/renderer/paint_preview_recorder_browsertest.cc components/paint_preview/renderer/paint_preview_recorder_utils_unittest.cc @@ -2115,7 +2133,6 @@ components/password_manager/core/browser/android_affiliation/affiliation_fetcher components/password_manager/core/browser/android_affiliation/affiliation_utils.h components/password_manager/core/browser/change_password_url_service_impl.h components/password_manager/core/browser/change_password_url_service_impl_unittest.cc -components/password_manager/core/browser/compromised_credentials_table_unittest.cc components/password_manager/core/browser/credential_manager_impl_unittest.cc components/password_manager/core/browser/credential_manager_logger_unittest.cc components/password_manager/core/browser/credential_manager_pending_request_task_unittest.cc @@ -2135,6 +2152,7 @@ components/password_manager/core/browser/import/csv_password_sequence.h components/password_manager/core/browser/import/csv_password_sequence_unittest.cc components/password_manager/core/browser/import/csv_password_unittest.cc components/password_manager/core/browser/import/password_importer_unittest.cc +components/password_manager/core/browser/insecure_credentials_table_unittest.cc components/password_manager/core/browser/leak_detection/authenticated_leak_check_unittest.cc components/password_manager/core/browser/leak_detection/bulk_leak_check_impl_unittest.cc components/password_manager/core/browser/leak_detection/leak_detection_check_factory_impl_unittest.cc @@ -2330,13 +2348,16 @@ components/resources/terms/terms_zh-CN.html components/resources/terms/terms_zh-TW.html components/rlz/rlz_tracker.h components/safe_browsing/content/base_ui_manager.cc +components/safe_browsing/content/browser/client_side_detection_service.cc +components/safe_browsing/content/browser/client_side_model_loader.cc +components/safe_browsing/content/browser/client_side_model_loader_unittest.cc components/safe_browsing/content/password_protection/password_protection_service.cc components/safe_browsing/content/password_protection/password_protection_service_unittest.cc components/safe_browsing/content/renderer/phishing_classifier/features.h components/safe_browsing/content/triggers/ad_popup_trigger_unittest.cc components/safe_browsing/content/triggers/ad_sampler_trigger_unittest.cc components/safe_browsing/content/triggers/trigger_util.cc -components/safe_browsing/core/browser/safe_browsing_token_fetcher.cc +components/safe_browsing/core/browser/safe_browsing_token_fetcher.h components/safe_browsing/core/common/safebrowsing_constants.cc components/safe_browsing/core/db/v4_get_hash_protocol_manager.cc components/safe_browsing/core/db/v4_protocol_manager_util.cc @@ -2345,7 +2366,7 @@ components/safe_browsing/core/db/v4_protocol_manager_util_unittest.cc components/safe_browsing/core/db/v4_store.cc components/safe_browsing/core/db/v4_store_unittest.cc components/safe_browsing/core/ping_manager_unittest.cc -components/safe_browsing/core/realtime/url_lookup_service_base.cc +components/safe_browsing/core/realtime/url_lookup_service.cc components/safe_browsing/core/realtime/url_lookup_service_unittest.cc components/safe_browsing/core/verdict_cache_manager.cc components/safe_browsing/core/verdict_cache_manager_unittest.cc @@ -2395,12 +2416,15 @@ components/services/paint_preview_compositor/paint_preview_compositor_impl_unitt components/services/quarantine/quarantine_mac.mm components/services/quarantine/quarantine_win.cc components/services/storage/partition_impl_unittest.cc +components/shared_highlighting/core/common/disabled_sites.cc +components/shared_highlighting/core/common/disabled_sites_unittest.cc components/shared_highlighting/core/common/shared_highlighting_metrics_unittest.cc components/shared_highlighting/core/common/text_fragments_utils_unittest.cc components/signin/core/browser/account_reconcilor_unittest.cc components/signin/core/browser/chrome_connected_header_helper.cc components/signin/core/browser/resources/signin_internals.js components/signin/core/browser/signin_header_helper_unittest.cc +components/signin/core/browser/signin_status_metrics_provider_unittest.cc components/signin/internal/identity_manager/account_tracker_service_unittest.cc components/signin/internal/identity_manager/mutable_profile_oauth2_token_service_delegate_unittest.cc components/signin/internal/identity_manager/oauth_multilogin_helper_unittest.cc @@ -2416,12 +2440,14 @@ components/signin/ios/browser/features.h components/signin/public/base/signin_client.h components/signin/public/base/test_signin_client.cc components/signin/public/identity_manager/access_token_fetcher_unittest.cc +components/signin/public/identity_manager/account_info.h components/signin/public/identity_manager/accounts_cookie_mutator_unittest.cc components/signin/public/identity_manager/diagnostics_provider_unittest.cc components/signin/public/identity_manager/identity_manager.h components/signin/public/identity_manager/identity_manager_unittest.cc components/signin/public/identity_manager/identity_test_environment.h components/signin/public/identity_manager/primary_account_access_token_fetcher_unittest.cc +components/site_engagement/content/site_engagement_score_unittest.cc components/site_isolation/site_isolation_policy_unittest.cc components/spellcheck/browser/spelling_service_client.cc components/ssl_errors/error_classification.h @@ -2457,7 +2483,6 @@ components/translate/core/browser/translate_manager.cc components/translate/core/browser/translate_ranker_impl.cc components/translate/core/browser/translate_script.cc components/translate/core/common/translate_util.cc -components/translate/ios/browser/language_detection_controller_unittest.mm components/translate/ios/browser/translate_controller_unittest.mm components/ui_devtools/agent_util.cc components/ukm/ukm_reporting_service.cc @@ -2501,6 +2526,8 @@ components/visitedlink/test/visitedlink_perftest.cc components/visitedlink/test/visitedlink_unittest.cc components/viz/service/display/output_surface.h components/viz/test/data/render_pass_data/readme.txt +components/webapps/browser/android/java/res/values/dimens.xml +components/webapps/browser/android/shortcut_info.cc components/webcrypto/algorithms/ed25519.cc components/webcrypto/algorithms/x25519.cc components/webxr/android/arcore_install_helper.cc @@ -2539,6 +2566,7 @@ content/browser/browsing_data/same_site_data_remover_impl_unittest.cc content/browser/child_process_security_policy_impl.h content/browser/child_process_security_policy_unittest.cc content/browser/client_hints/client_hints.cc +content/browser/conversions/PRESUBMIT.py content/browser/cookie_store/cookie_store_manager_unittest.cc content/browser/devtools/devtools_http_handler.cc content/browser/devtools/devtools_manager_unittest.cc @@ -2563,12 +2591,13 @@ content/browser/loader/file_url_loader_factory_unittest.cc content/browser/loader/prefetch_browsertest.cc content/browser/media/media_devices_permission_checker_unittest.cc content/browser/media/session/media_session_impl_service_routing_unittest.cc -content/browser/native_io/native_io_context_unittest.cc +content/browser/native_io/native_io_manager_unittest.cc content/browser/net/accept_header_browsertest.cc +content/browser/net/trust_token_browsertest.cc +content/browser/net/trust_token_origin_trial_browsertest.cc content/browser/notification_service_impl.cc content/browser/notifications/notification_database_unittest.cc content/browser/permissions/permission_controller_impl_unittest.cc -content/browser/plugin_service_impl.cc content/browser/plugin_service_impl_browsertest.cc content/browser/portal/portal_navigation_throttle.cc content/browser/push_messaging/push_messaging_manager.cc @@ -2628,12 +2657,12 @@ content/browser/web_contents/aura/gesture_nav_simple_unittest.cc content/browser/web_contents/web_contents_impl.cc content/browser/web_contents/web_contents_impl_browsertest.cc content/browser/web_contents/web_contents_impl_unittest.cc +content/browser/web_contents/web_contents_view_aura_unittest.cc content/browser/web_contents/web_drag_dest_mac_unittest.mm content/browser/web_package/web_bundle_utils.h content/browser/webauth/authenticator_common.cc content/browser/webauth/authenticator_impl_unittest.cc content/browser/webauth/authenticator_mojom_traits_unittest.cc -content/browser/webui/web_ui_main_frame_observer_unittest.cc content/browser/zygote_host/zygote_host_impl_linux.cc content/child/runtime_features.cc content/common/zygote/zygote_communication_linux.h @@ -2646,6 +2675,7 @@ content/public/browser/content_browser_client.cc content/public/browser/content_browser_client.h content/public/browser/navigation_handle_timing.h content/public/browser/payment_app_provider.h +content/public/browser/render_frame_host.h content/public/browser/render_view_host.h content/public/browser/service_process_host.h content/public/browser/site_instance.h @@ -2671,6 +2701,7 @@ content/renderer/pepper/pepper_media_device_manager.cc content/renderer/pepper/pepper_plugin_registry.cc content/renderer/pepper/pepper_url_loader_host.cc content/renderer/pepper/pepper_url_request_unittest.cc +content/renderer/render_frame_impl.h content/renderer/render_frame_impl_browsertest.cc content/renderer/render_thread_impl.cc content/renderer/render_thread_impl_unittest.cc @@ -2681,20 +2712,21 @@ content/renderer/v8_value_converter_impl_unittest.cc content/renderer/visual_state_browsertest.cc content/shell/browser/shell_browser_main_parts.cc content/test/gpu/PRESUBMIT.py -content/test/gpu/find_unexpected_passing_tests.py +content/test/gpu/find_unknown_typ_tags.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/measure_power_intel.py content/test/gpu/power_measurement_results/analyze_power_measurement_results.py content/test/gpu/trim_culprit_cls.py +content/test/gpu/unexpected_pass_finder.py +content/test/gpu/unexpected_passes/data_types.py +content/test/gpu/unexpected_passes/data_types_unittest.py +content/test/gpu/unexpected_passes/result_output_unittest.py content/test/test_render_view_host.cc -content/test/trust_token_browsertest.cc -content/test/trust_token_origin_trial_browsertest.cc content/web_test/browser/fake_bluetooth_chooser.h content/web_test/browser/fake_bluetooth_chooser_factory.h content/web_test/common/web_test_switches.cc -content/web_test/renderer/web_widget_test_proxy.h content/zygote/zygote_linux.cc content/zygote/zygote_linux.h content/zygote/zygote_main_linux.cc @@ -2711,9 +2743,9 @@ courgette/third_party/divsufsort/sssort.cc courgette/third_party/divsufsort/trsort.cc courgette/types_win_pe.h crypto/BUILD.gn +crypto/chaps_support.cc crypto/hmac_unittest.cc crypto/nss_util.cc -crypto/nss_util_chromeos.cc crypto/rsa_private_key_unittest.cc crypto/secure_util.h device/bluetooth/bluetooth_adapter_android.cc @@ -2815,7 +2847,6 @@ extensions/renderer/resources/platform_app.js extensions/renderer/resources/web_request_event.js extensions/renderer/runtime_hooks_delegate_unittest.cc extensions/renderer/script_context.cc -extensions/shell/browser/api/identity/identity_api_unittest.cc extensions/shell/browser/shell_prefs.cc extensions/strings/extensions_strings.grd fuchsia/engine/browser/frame_impl_browsertest.cc @@ -2826,6 +2857,7 @@ google_apis/drive/drive_api_parser.h google_apis/drive/drive_api_parser_unittest.cc google_apis/drive/drive_api_requests.h google_apis/drive/drive_api_url_generator.cc +google_apis/gaia/gaia_access_token_fetcher.h google_apis/gaia/gaia_auth_fetcher.cc google_apis/gaia/gaia_auth_fetcher_unittest.cc google_apis/gaia/gaia_auth_util.cc @@ -2839,7 +2871,6 @@ google_apis/gaia/gaia_switches.h google_apis/gaia/gaia_urls.cc google_apis/gaia/gaia_urls_unittest.cc google_apis/gaia/google_service_auth_error.h -google_apis/gaia/oauth2_access_token_fetcher_impl.h google_apis/gaia/oauth2_access_token_fetcher_impl_unittest.cc google_apis/gaia/oauth2_access_token_manager.cc google_apis/gaia/oauth2_access_token_manager_unittest.cc @@ -2896,6 +2927,7 @@ headless/test/data/structured_doc.html headless/test/dom_tree_extraction_expected_nodes.txt headless/test/headless_compositor_browsertest.cc infra/config/PRESUBMIT.py +infra/config/scripts/PRESUBMIT.py ios/PRESUBMIT.py ios/README.txt ios/build/bots/scripts/PRESUBMIT.py @@ -2956,6 +2988,7 @@ ios/chrome/browser/ui/authentication/signin/add_account_signin/add_account_signi ios/chrome/browser/ui/authentication/signin/advanced_settings_signin/advanced_settings_signin_mediator_unittest.mm ios/chrome/browser/ui/authentication/signin/user_signin/user_signin_mediator_unittest.mm ios/chrome/browser/ui/authentication/signin_earl_grey_app_interface.mm +ios/chrome/browser/ui/authentication/unified_consent/identity_chooser/identity_chooser_coordinator_unittest.mm ios/chrome/browser/ui/autofill/manual_fill/form_observer_helper_unittest.mm ios/chrome/browser/ui/autofill/save_card_infobar_egtest.mm ios/chrome/browser/ui/bookmarks/bookmark_earl_grey.mm @@ -2978,6 +3011,7 @@ ios/chrome/browser/ui/omnibox/omnibox_egtest.mm ios/chrome/browser/ui/popup_menu/popup_menu_mediator_unittest.mm ios/chrome/browser/ui/qr_generator/qr_generator_coordinator_unittest.mm ios/chrome/browser/ui/qr_generator/qr_generator_util_unittest.mm +ios/chrome/browser/ui/qr_scanner/qr_scanner_app_interface.mm ios/chrome/browser/ui/reading_list/reading_list_list_item_factory_unittest.mm ios/chrome/browser/ui/reading_list/reading_list_mediator_unittest.mm ios/chrome/browser/ui/settings/cells/search_engine_item.h @@ -3107,6 +3141,7 @@ media/fuchsia/common/sysmem_buffer_writer_queue.cc media/gpu/android/android_video_encode_accelerator.h media/gpu/chromeos/libyuv_image_processor_backend.cc media/gpu/test/video_encoder/video_encoder_test_environment.cc +media/gpu/vaapi/test/vp9_decoder.cc media/gpu/vaapi/test_utils.h media/gpu/vaapi/vaapi_image_decoder_test_common.h media/gpu/vaapi/vaapi_jpeg_decoder_unittest.cc @@ -3114,6 +3149,7 @@ media/gpu/vaapi/vaapi_unittest.cc media/gpu/vaapi/vaapi_utils_unittest.cc media/gpu/vaapi/vaapi_webp_decoder_unittest.cc media/gpu/vaapi/vaapi_wrapper.cc +media/gpu/windows/d3d11_av1_accelerator.cc media/gpu/windows/d3d11_video_decoder.cc media/gpu/windows/d3d11_vp9_accelerator.cc media/gpu/windows/dxva_video_decode_accelerator_win.cc @@ -3502,6 +3538,7 @@ net/dns/dns_config_service_posix_unittest.cc net/dns/dns_config_service_win.cc net/dns/dns_config_service_win.h net/dns/dns_config_service_win_unittest.cc +net/dns/dns_response_result_extractor_unittest.cc net/dns/dns_response_unittest.cc net/dns/dns_test_util.h net/dns/dns_transaction.cc @@ -3735,6 +3772,7 @@ remoting/codec/webrtc_video_encoder_vpx.cc remoting/host/evaluate_capability.cc remoting/host/ftl_echo_message_listener_unittest.cc remoting/host/ftl_host_change_notification_listener_unittest.cc +remoting/host/heartbeat_sender.cc remoting/host/host_config_unittest.cc remoting/host/host_status_logger_unittest.cc remoting/host/input_injector_x11.cc @@ -3815,6 +3853,8 @@ services/device/geolocation/network_location_provider_unittest.cc services/device/geolocation/network_location_request.cc services/device/geolocation/public_ip_address_geolocator_unittest.cc services/device/geolocation/public_ip_address_location_notifier_unittest.cc +services/device/hid/hid_preparsed_data.cc +services/device/hid/hid_service_win.h services/device/public/cpp/bluetooth/bluetooth_utils.cc services/device/serial/serial_io_handler_win.cc services/device/usb/mojo/device_impl.cc @@ -3825,7 +3865,7 @@ services/image_annotation/image_annotation_service.h services/media_session/media_controller_unittest.cc services/network/cookie_manager_unittest.cc services/network/cors/preflight_controller_unittest.cc -services/network/cross_origin_read_blocking_exception_for_plugin.h +services/network/cors/preflight_result_unittest.cc services/network/host_resolver_unittest.cc services/network/http_cache_data_counter_unittest.cc services/network/http_cache_data_remover_unittest.cc @@ -3837,14 +3877,12 @@ services/network/proxy_resolver_factory_mojo_unittest.cc services/network/public/cpp/cors/cors_unittest.cc services/network/public/cpp/cors/origin_access_entry_unittest.cc services/network/public/cpp/cors/origin_access_list_unittest.cc -services/network/public/cpp/cors/preflight_result_unittest.cc services/network/public/cpp/cross_origin_read_blocking.cc services/network/public/cpp/cross_origin_read_blocking_unittest.cc services/network/public/cpp/features.cc services/network/public/cpp/is_potentially_trustworthy.cc services/network/public/cpp/network_switches.cc services/network/trust_tokens/trust_token_client_data_canonicalization.h -services/network/trust_tokens/trust_token_key_commitment_parser.cc services/network/trust_tokens/trust_token_key_commitment_parser.h services/network/trust_tokens/trust_token_key_commitments.h services/network/udp_socket_unittest.cc @@ -3867,6 +3905,7 @@ services/shape_detection/text_detection_impl_win.cc services/shape_detection/text_detection_impl_win_unittest.cc services/tracing/perfetto/privacy_filtered_fields-inl.h services/tracing/public/cpp/perfetto/java_heap_profiler/hprof_parser_android.h +services/tracing/public/cpp/perfetto/perfetto_producer.h services/video_capture/test/fake_device_unittest.cc skia/config/SkUserConfig.h skia/ext/skia_utils_ios_unittest.mm @@ -3884,6 +3923,7 @@ storage/common/file_system/file_system_util_unittest.cc styleguide/c++/c++11.html styleguide/c++/chromium-cpp/main.py testing/PRESUBMIT.py +testing/android/native_test/java/AndroidManifest.xml.jinja2 testing/buildbot/PRESUBMIT.py testing/buildbot/chromium.android.fyi.json testing/buildbot/chromium.android.json @@ -3909,6 +3949,7 @@ testing/libfuzzer/BUILD.gn testing/libfuzzer/proto/skia_image_filter_proto_converter.cc testing/libfuzzer/unittest_main.cc testing/merge_scripts/PRESUBMIT.py +testing/merge_scripts/code_coverage/PRESUBMIT.py testing/merge_scripts/code_coverage/merge_results.py testing/merge_scripts/results_merger.py testing/perf/luci_test_result.h @@ -3917,14 +3958,13 @@ testing/scripts/PRESUBMIT.py testing/scripts/common.py testing/scripts/run_chromedriver_tests.py testing/scripts/run_performance_tests.py +testing/scripts/wpt_common.py testing/test_env.py testing/trigger_scripts/PRESUBMIT.py testing/trigger_scripts/base_test_triggerer.py testing/variations/PRESUBMIT.py testing/variations/fieldtrial_testing_config.json third_party/Python-Markdown/markdown/extensions/smarty.py -third_party/SPIRV-Tools/src/PRESUBMIT.py -third_party/SPIRV-Tools/src/tools/sva/package.json third_party/abseil-cpp/absl/abseil.podspec.gen.py third_party/abseil-cpp/absl/base/config.h third_party/abseil-cpp/absl/base/internal/direct_mmap.h @@ -4050,6 +4090,7 @@ third_party/angle/src/compiler/preprocessor/preprocessor_lex_autogen.cpp third_party/angle/src/compiler/translator/OutputHLSL.cpp third_party/angle/src/compiler/translator/TextureFunctionHLSL.cpp third_party/angle/src/compiler/translator/blocklayoutHLSL.h +third_party/angle/src/compiler/translator/tree_util/SpecializationConstant.cpp third_party/angle/src/libANGLE/Display.cpp third_party/angle/src/libANGLE/GLES1Renderer.cpp third_party/angle/src/libANGLE/Observer.cpp @@ -4058,6 +4099,7 @@ third_party/angle/src/libANGLE/Surface.h third_party/angle/src/libANGLE/renderer/SurfaceImpl.h third_party/angle/src/libANGLE/renderer/d3d/DynamicHLSL.cpp third_party/angle/src/libANGLE/renderer/d3d/IndexDataManager.cpp +third_party/angle/src/libANGLE/renderer/d3d/ProgramD3D.cpp third_party/angle/src/libANGLE/renderer/d3d/d3d11/Buffer11.cpp third_party/angle/src/libANGLE/renderer/d3d/d3d11/Fence11.cpp third_party/angle/src/libANGLE/renderer/d3d/d3d11/Renderer11.cpp @@ -4076,17 +4118,13 @@ third_party/angle/src/libANGLE/renderer/vulkan/ContextVk.h third_party/angle/src/libANGLE/renderer/vulkan/ImageVk.cpp third_party/angle/src/libANGLE/renderer/vulkan/PersistentCommandPool.cpp third_party/angle/src/libANGLE/renderer/vulkan/ProgramExecutableVk.cpp -third_party/angle/src/libANGLE/renderer/vulkan/QueryVk.cpp third_party/angle/src/libANGLE/renderer/vulkan/RendererVk.cpp -third_party/angle/src/libANGLE/renderer/vulkan/SurfaceVk.cpp third_party/angle/src/libANGLE/renderer/vulkan/SurfaceVk.h -third_party/angle/src/libANGLE/renderer/vulkan/SyncVk.cpp third_party/angle/src/libANGLE/renderer/vulkan/UtilsVk.cpp third_party/angle/src/libANGLE/renderer/vulkan/android/HardwareBufferImageSiblingVkAndroid.cpp third_party/angle/src/libANGLE/renderer/vulkan/shaders/src/third_party/ffx_spd/ffx_a.h third_party/angle/src/libANGLE/renderer/vulkan/vk_cache_utils.h third_party/angle/src/libANGLE/renderer/vulkan/vk_format_utils.h -third_party/angle/src/libANGLE/renderer/vulkan/vk_helpers.cpp third_party/angle/src/libANGLE/validationEGL.cpp third_party/angle/src/libANGLE/validationES.cpp third_party/angle/src/libGLESv2/global_state.cpp @@ -4094,6 +4132,7 @@ third_party/angle/src/libGLESv2/global_state.h third_party/angle/src/tests/egl_tests/EGLIOSurfaceClientBufferTest.cpp third_party/angle/src/tests/gl_tests/BufferDataTest.cpp third_party/angle/src/tests/gl_tests/GLSLTest.cpp +third_party/angle/src/tests/gl_tests/ImageTest.cpp third_party/angle/src/tests/gl_tests/MipmapTest.cpp third_party/angle/src/tests/gl_tests/MultiviewDrawTest.cpp third_party/angle/src/tests/gl_tests/OcclusionQueriesTest.cpp @@ -4105,6 +4144,7 @@ third_party/angle/src/tests/gl_tests/VulkanExternalImageTest.cpp third_party/angle/src/tests/gl_tests/gles1/BootAnimationTest.cpp third_party/angle/src/tests/gles1_conformance_tests/ConformanceTests.cpp third_party/angle/src/tests/perf_tests/ANGLEPerfTest.h +third_party/angle/src/tests/test_utils/angle_test_instantiate.cpp third_party/angle/src/tests/test_utils/runner/TestSuite.cpp third_party/angle/src/third_party/volk/volk.h third_party/angle/third_party/BUILD.gn @@ -4131,62 +4171,6 @@ third_party/angle/third_party/libjpeg.gni third_party/angle/third_party/rapidjson/src/bin/data/readme.txt third_party/angle/third_party/rapidjson/src/include/rapidjson/document.h third_party/angle/third_party/rapidjson/src/test/unittest/valuetest.cpp -third_party/angle/third_party/vulkan-headers/src/cmake/Copyright_cmake.txt -third_party/angle/third_party/vulkan-loader/src/cmake/Copyright_cmake.txt -third_party/angle/third_party/vulkan-loader/src/loader/generated/vk_object_types.h -third_party/angle/third_party/vulkan-loader/src/loader/loader.h -third_party/angle/third_party/vulkan-loader/src/loader/murmurhash.c -third_party/angle/third_party/vulkan-loader/src/loader/murmurhash.h -third_party/angle/third_party/vulkan-loader/src/loader/wsi.c -third_party/angle/third_party/vulkan-loader/src/scripts/helper_file_generator.py -third_party/angle/third_party/vulkan-loader/src/tests/layers/vk_layer_data.h -third_party/angle/third_party/vulkan-loader/src/tests/test_common.h -third_party/angle/third_party/vulkan-tools/src/cmake/Copyright_cmake.txt -third_party/angle/third_party/vulkan-tools/src/cube/cube.c -third_party/angle/third_party/vulkan-tools/src/cube/gettime.h -third_party/angle/third_party/vulkan-tools/src/icd/generated/vk_typemap_helper.h -third_party/angle/third_party/vulkan-tools/src/scripts/mock_icd_generator.py -third_party/angle/third_party/vulkan-tools/src/scripts/vulkan_tools_helper_file_generator.py -third_party/angle/third_party/vulkan-tools/src/windows-runtime-installer/VulkanRT-License.txt -third_party/angle/third_party/vulkan-validation-layers/src/cmake/Copyright_cmake.txt -third_party/angle/third_party/vulkan-validation-layers/src/layers/core_validation.cpp -third_party/angle/third_party/vulkan-validation-layers/src/layers/core_validation.h -third_party/angle/third_party/vulkan-validation-layers/src/layers/core_validation_error_enums.h -third_party/angle/third_party/vulkan-validation-layers/src/layers/core_validation_types.h -third_party/angle/third_party/vulkan-validation-layers/src/layers/descriptor_sets.cpp -third_party/angle/third_party/vulkan-validation-layers/src/layers/descriptor_sets.h -third_party/angle/third_party/vulkan-validation-layers/src/layers/drawdispatch.cpp -third_party/angle/third_party/vulkan-validation-layers/src/layers/generated/spirv_tools_commit_id.h -third_party/angle/third_party/vulkan-validation-layers/src/layers/generated/synchronization_validation_types.h -third_party/angle/third_party/vulkan-validation-layers/src/layers/generated/vk_enum_string_helper.h -third_party/angle/third_party/vulkan-validation-layers/src/layers/generated/vk_extension_helper.h -third_party/angle/third_party/vulkan-validation-layers/src/layers/generated/vk_object_types.h -third_party/angle/third_party/vulkan-validation-layers/src/layers/generated/vk_safe_struct.cpp -third_party/angle/third_party/vulkan-validation-layers/src/layers/generated/vk_safe_struct.h -third_party/angle/third_party/vulkan-validation-layers/src/layers/generated/vk_typemap_helper.h -third_party/angle/third_party/vulkan-validation-layers/src/layers/generated/vk_validation_error_messages.h -third_party/angle/third_party/vulkan-validation-layers/src/layers/object_lifetime_validation.h -third_party/angle/third_party/vulkan-validation-layers/src/layers/state_tracker.h -third_party/angle/third_party/vulkan-validation-layers/src/layers/vk_layer_data.h -third_party/angle/third_party/vulkan-validation-layers/src/scripts/external_revision_generator.py -third_party/angle/third_party/vulkan-validation-layers/src/scripts/helper_file_generator.py -third_party/angle/third_party/vulkan-validation-layers/src/scripts/layer_chassis_dispatch_generator.py -third_party/angle/third_party/vulkan-validation-layers/src/scripts/layer_chassis_generator.py -third_party/angle/third_party/vulkan-validation-layers/src/scripts/thread_safety_generator.py -third_party/angle/third_party/vulkan-validation-layers/src/scripts/vk_validation_stats.py -third_party/angle/third_party/vulkan-validation-layers/src/tests/layer_validation_tests.cpp -third_party/angle/third_party/vulkan-validation-layers/src/tests/layer_validation_tests.h -third_party/angle/third_party/vulkan-validation-layers/src/tests/test_common.h -third_party/angle/third_party/vulkan-validation-layers/src/tests/test_environment.cpp -third_party/angle/third_party/vulkan-validation-layers/src/tests/test_environment.h -third_party/angle/third_party/vulkan-validation-layers/src/tests/vklayertests_buffer_image_memory_sampler.cpp -third_party/angle/third_party/vulkan-validation-layers/src/tests/vklayertests_command.cpp -third_party/angle/third_party/vulkan-validation-layers/src/tests/vklayertests_descriptor_renderpass_framebuffer.cpp -third_party/angle/third_party/vulkan-validation-layers/src/tests/vklayertests_imageless_framebuffer.cpp -third_party/angle/third_party/vulkan-validation-layers/src/tests/vklayertests_others.cpp -third_party/angle/third_party/vulkan-validation-layers/src/tests/vklayertests_pipeline_shader.cpp -third_party/angle/third_party/vulkan-validation-layers/src/tests/vkpositivelayertests.cpp -third_party/angle/third_party/vulkan-validation-layers/src/tests/vktestframework.cpp third_party/angle/util/android/AndroidWindow.cpp third_party/angle/util/windows/third_party/StackWalker/src/StackWalker.cpp third_party/apple_apsl/cssmapplePriv.h @@ -4401,7 +4385,6 @@ third_party/blink/renderer/core/dom/comment.idl third_party/blink/renderer/core/dom/container_node.cc third_party/blink/renderer/core/dom/dom_implementation.idl third_party/blink/renderer/core/dom/element.cc -third_party/blink/renderer/core/dom/element.h third_party/blink/renderer/core/dom/element.idl third_party/blink/renderer/core/dom/element_rare_data.h third_party/blink/renderer/core/dom/events/event.cc @@ -4485,8 +4468,7 @@ third_party/blink/renderer/core/frame/navigator.cc third_party/blink/renderer/core/frame/settings.h third_party/blink/renderer/core/frame/web_frame_serializer_impl.cc third_party/blink/renderer/core/frame/web_frame_test.cc -third_party/blink/renderer/core/frame/web_frame_widget_base.cc -third_party/blink/renderer/core/frame/web_view_frame_widget.h +third_party/blink/renderer/core/frame/web_frame_widget_impl.cc third_party/blink/renderer/core/html/anchor_element_metrics_test.cc third_party/blink/renderer/core/html/custom/element_internals.idl third_party/blink/renderer/core/html/custom/validity_state_flags.idl @@ -4591,7 +4573,6 @@ third_party/blink/renderer/core/loader/image_loader.h third_party/blink/renderer/core/loader/interactive_detector.h third_party/blink/renderer/core/loader/mixed_content_checker.cc third_party/blink/renderer/core/loader/mixed_content_checker_test.cc -third_party/blink/renderer/core/loader/previews_resource_loading_hints.cc third_party/blink/renderer/core/loader/resource/css_style_sheet_resource.cc third_party/blink/renderer/core/loader/resource/css_style_sheet_resource.h third_party/blink/renderer/core/loader/resource/image_resource.cc @@ -4642,7 +4623,6 @@ third_party/blink/renderer/core/style/border_value.h third_party/blink/renderer/core/style/computed_style.h third_party/blink/renderer/core/style/computed_style_constants.h third_party/blink/renderer/core/style/content_data.h -third_party/blink/renderer/core/style/counter_content.h third_party/blink/renderer/core/style/counter_directives.h third_party/blink/renderer/core/style/cursor_data.h third_party/blink/renderer/core/style/fill_layer.h @@ -4683,6 +4663,7 @@ third_party/blink/renderer/core/timing/memory_info.idl third_party/blink/renderer/core/timing/performance.idl third_party/blink/renderer/core/timing/performance_resource_timing.h third_party/blink/renderer/core/timing/window_performance.cc +third_party/blink/renderer/core/web_test/web_test_web_frame_widget_impl.h third_party/blink/renderer/core/workers/shared_worker_content_settings_proxy.cc third_party/blink/renderer/core/xml/xpath_expression.idl third_party/blink/renderer/core/xml/xpath_functions.cc @@ -4734,6 +4715,7 @@ third_party/blink/renderer/modules/service_worker/service_worker_global_scope.cc third_party/blink/renderer/modules/vibration/navigator_vibration.idl third_party/blink/renderer/modules/vibration/vibration_controller.cc third_party/blink/renderer/modules/webaudio/audio_context.cc +third_party/blink/renderer/modules/webcodecs/video_color_space.idl third_party/blink/renderer/modules/webgl/webgl_unowned_texture.h third_party/blink/renderer/modules/webgpu/gpu.cc third_party/blink/renderer/modules/webgpu/gpu_render_pipeline.cc @@ -4870,15 +4852,11 @@ third_party/boringssl/src/crypto/trust_token/trust_token.c third_party/boringssl/src/include/openssl/base.h third_party/boringssl/src/include/openssl/span.h third_party/boringssl/src/include/openssl/ssl.h -third_party/boringssl/src/third_party/googletest/codegear/gtest_all.cc -third_party/boringssl/src/third_party/googletest/codegear/gtest_link.cc third_party/boringssl/src/third_party/googletest/include/gtest/gtest_pred_impl.h third_party/boringssl/src/third_party/googletest/include/gtest/internal/gtest-port.h -third_party/boringssl/src/third_party/googletest/include/gtest/internal/gtest-type-util.h third_party/boringssl/src/third_party/googletest/scripts/common.py third_party/boringssl/src/third_party/googletest/scripts/fuse_gtest_files.py third_party/boringssl/src/third_party/googletest/scripts/gen_gtest_pred_impl.py -third_party/boringssl/src/third_party/googletest/scripts/pump.py third_party/boringssl/src/third_party/googletest/scripts/release_docs.py third_party/boringssl/src/third_party/googletest/scripts/upload.py third_party/boringssl/src/third_party/googletest/scripts/upload_gtest.py @@ -4887,9 +4865,6 @@ third_party/boringssl/src/third_party/googletest/src/gtest.cc third_party/boringssl/src/third_party/googletest/test/googletest-death-test-test.cc third_party/boringssl/src/third_party/googletest/test/gtest_list_output_unittest_.cc third_party/boringssl/src/third_party/googletest/test/gtest_skip_test.cc -third_party/boringssl/src/third_party/googletest/xcode/Samples/FrameworkSample/widget.cc -third_party/boringssl/src/third_party/googletest/xcode/Samples/FrameworkSample/widget.h -third_party/boringssl/src/third_party/googletest/xcode/Samples/FrameworkSample/widget_test.cc third_party/boringssl/src/tool/fd.cc third_party/boringssl/src/tool/internal.h third_party/boringssl/src/util/bot/go/bootstrap.py @@ -6142,6 +6117,7 @@ third_party/closure_compiler/externs/tab_groups.js third_party/closure_compiler/externs/tabs.js third_party/closure_compiler/externs/terminal_private.js third_party/closure_compiler/externs/test.js +third_party/closure_compiler/externs/tts.js third_party/closure_compiler/externs/users_private.js third_party/closure_compiler/externs/virtual_keyboard_private.js third_party/closure_compiler/externs/webview_tag.js @@ -6240,6 +6216,8 @@ third_party/dawn/src/dawn_native/PipelineLayout.cpp third_party/dawn/src/dawn_native/RenderPipeline.cpp third_party/dawn/src/dawn_native/Sampler.h third_party/dawn/src/dawn_native/ShaderModule.cpp +third_party/dawn/src/dawn_native/Subresource.cpp +third_party/dawn/src/dawn_native/SubresourceStorage.h third_party/dawn/src/dawn_native/Surface.cpp third_party/dawn/src/dawn_native/SwapChain.cpp third_party/dawn/src/dawn_native/Texture.cpp @@ -6251,6 +6229,7 @@ third_party/dawn/src/dawn_native/d3d12/D3D12Info.cpp third_party/dawn/src/dawn_native/d3d12/NativeSwapChainImplD3D12.cpp third_party/dawn/src/dawn_native/d3d12/ResourceAllocatorManagerD3D12.cpp third_party/dawn/src/dawn_native/d3d12/ResourceAllocatorManagerD3D12.h +third_party/dawn/src/dawn_native/d3d12/SamplerD3D12.cpp third_party/dawn/src/dawn_native/d3d12/ShaderModuleD3D12.cpp third_party/dawn/src/dawn_native/d3d12/TextureD3D12.cpp third_party/dawn/src/dawn_native/dawn_platform.h @@ -6262,7 +6241,6 @@ third_party/dawn/src/dawn_native/null/DeviceNull.cpp third_party/dawn/src/dawn_native/opengl/BackendGL.cpp third_party/dawn/src/dawn_native/opengl/BufferGL.cpp third_party/dawn/src/dawn_native/opengl/CommandBufferGL.cpp -third_party/dawn/src/dawn_native/opengl/ShaderModuleGL.cpp third_party/dawn/src/dawn_native/opengl/TextureGL.cpp third_party/dawn/src/dawn_native/vulkan/BindGroupVk.cpp third_party/dawn/src/dawn_native/vulkan/BufferVk.cpp @@ -6284,20 +6262,20 @@ third_party/dawn/src/tests/end2end/CompressedTextureFormatTests.cpp third_party/dawn/src/tests/end2end/ComputeCopyStorageBufferTests.cpp third_party/dawn/src/tests/end2end/DepthBiasTests.cpp third_party/dawn/src/tests/end2end/IOSurfaceWrappingTests.cpp -third_party/dawn/src/tests/end2end/IndexFormatTests.cpp third_party/dawn/src/tests/end2end/OpArrayLengthTests.cpp third_party/dawn/src/tests/end2end/QueueTests.cpp third_party/dawn/src/tests/end2end/SwapChainValidationTests.cpp third_party/dawn/src/tests/end2end/TextureFormatTests.cpp third_party/dawn/src/tests/end2end/TextureViewTests.cpp -third_party/dawn/src/tests/end2end/TextureZeroInitTests.cpp third_party/dawn/src/tests/end2end/VertexFormatTests.cpp third_party/dawn/src/tests/end2end/VertexStateTests.cpp third_party/dawn/src/tests/perf_tests/DawnPerfTestPlatform.h third_party/dawn/src/tests/unittests/validation/ComputeValidationTests.cpp third_party/dawn/src/tests/unittests/validation/CopyCommandsValidationTests.cpp third_party/dawn/src/tests/unittests/validation/RenderPassDescriptorValidationTests.cpp +third_party/dawn/src/tests/unittests/validation/RenderPipelineValidationTests.cpp third_party/dawn/src/tests/unittests/validation/ShaderModuleValidationTests.cpp +third_party/dawn/src/tests/unittests/validation/StorageTextureValidationTests.cpp third_party/dawn/src/tests/unittests/validation/ValidationTest.cpp third_party/dawn/src/tests/white_box/VulkanImageWrappingTestsDmaBuf.cpp third_party/dawn/src/utils/TerribleCommandBuffer.cpp @@ -6623,6 +6601,7 @@ third_party/depot_tools/recipes/recipe_modules/bot_update/examples/full.expected third_party/depot_tools/recipes/recipe_modules/bot_update/examples/full.expected/refs.json third_party/depot_tools/recipes/recipe_modules/bot_update/examples/full.expected/reset_root_solution_revision.json third_party/depot_tools/recipes/recipe_modules/bot_update/examples/full.expected/resolve_chromium_fixed_version.json +third_party/depot_tools/recipes/recipe_modules/bot_update/examples/full.expected/revision_fallback_chain_set_output_commit.json third_party/depot_tools/recipes/recipe_modules/bot_update/examples/full.expected/tryjob_fail.json third_party/depot_tools/recipes/recipe_modules/bot_update/examples/full.expected/tryjob_fail_patch.json third_party/depot_tools/recipes/recipe_modules/bot_update/examples/full.expected/tryjob_fail_patch_download.json @@ -6692,6 +6671,8 @@ third_party/depot_tools/recipes/recipe_modules/presubmit/tests/execute.py third_party/depot_tools/recipes/recipe_modules/tryserver/api.py third_party/depot_tools/recipes/recipe_modules/tryserver/examples/full.expected/with_gerrit_patch.json third_party/depot_tools/recipes/recipe_modules/tryserver/examples/full.expected/with_gerrit_patch_and_target_ref.json +third_party/depot_tools/recipes/recipe_modules/tryserver/examples/full.expected/with_wrong_patch.json +third_party/depot_tools/recipes/recipe_modules/tryserver/examples/full.expected/with_wrong_patch_new.json third_party/depot_tools/recipes/recipe_modules/tryserver/examples/full.py third_party/depot_tools/recipes/recipe_modules/tryserver/tests/gerrit_change_fetch_ref_timeout.py third_party/depot_tools/recipes/recipe_modules/tryserver/tests/gerrit_change_target_ref.py @@ -6720,20 +6701,19 @@ third_party/depot_tools/win32imports.py third_party/depot_tools/win_toolchain/get_toolchain_if_necessary.py third_party/devtools-frontend/src/PRESUBMIT.py third_party/devtools-frontend/src/front_end/bindings/ResourceUtils.js -third_party/devtools-frontend/src/front_end/color_picker/ContrastDetails.js third_party/devtools-frontend/src/front_end/dagre_layout/dagre.js third_party/devtools-frontend/src/front_end/devtools_compatibility.js third_party/devtools-frontend/src/front_end/entrypoint_template.html third_party/devtools-frontend/src/front_end/extensions/ExtensionServer.js third_party/devtools-frontend/src/front_end/help/HelpImpl.js third_party/devtools-frontend/src/front_end/help/ReleaseNoteText.js +third_party/devtools-frontend/src/front_end/i18n/locales/en-US.json third_party/devtools-frontend/src/front_end/integration_test_runner.html third_party/devtools-frontend/src/front_end/lighthouse/LighthouseStartView.js third_party/devtools-frontend/src/front_end/main/MainImpl.js third_party/devtools-frontend/src/front_end/network/NetworkConfigView.js third_party/devtools-frontend/src/front_end/network/NetworkLogView.js -third_party/devtools-frontend/src/front_end/platform/UIString.js -third_party/devtools-frontend/src/front_end/platform/string-utilities.js +third_party/devtools-frontend/src/front_end/object_ui/RemoteObjectPreviewFormatter.js third_party/devtools-frontend/src/front_end/resources/AppManifestView.js third_party/devtools-frontend/src/front_end/resources/ApplicationPanelSidebar.js third_party/devtools-frontend/src/front_end/resources/BackgroundServiceView.js @@ -6763,7 +6743,6 @@ third_party/devtools-frontend/src/front_end/third_party/codemirror/package/src/m third_party/devtools-frontend/src/front_end/third_party/codemirror/package/theme/mdn-like.css third_party/devtools-frontend/src/front_end/third_party/fabricjs/fabric.js third_party/devtools-frontend/src/front_end/third_party/i18n/i18n.js -third_party/devtools-frontend/src/front_end/third_party/i18n/i18n_types.js third_party/devtools-frontend/src/front_end/third_party/i18n/lib/i18n.js third_party/devtools-frontend/src/front_end/third_party/intl-messageformat/package/package.json third_party/devtools-frontend/src/front_end/third_party/lighthouse/lighthouse-dt-bundle.js @@ -6819,6 +6798,22 @@ third_party/devtools-frontend/src/front_end/third_party/lighthouse/report-assets third_party/devtools-frontend/src/front_end/third_party/lighthouse/report-assets/report.js third_party/devtools-frontend/src/front_end/third_party/lit-html/package/lib/template.js third_party/devtools-frontend/src/front_end/third_party/lodash-isequal/package/package.json +third_party/devtools-frontend/src/front_end/third_party/puppeteer/package/lib/cjs/puppeteer/common/Connection.js +third_party/devtools-frontend/src/front_end/third_party/puppeteer/package/lib/cjs/puppeteer/common/ExecutionContext.js +third_party/devtools-frontend/src/front_end/third_party/puppeteer/package/lib/cjs/puppeteer/common/FileChooser.js +third_party/devtools-frontend/src/front_end/third_party/puppeteer/package/lib/cjs/puppeteer/common/FrameManager.js +third_party/devtools-frontend/src/front_end/third_party/puppeteer/package/lib/cjs/puppeteer/common/HTTPRequest.js +third_party/devtools-frontend/src/front_end/third_party/puppeteer/package/lib/cjs/puppeteer/common/Input.js +third_party/devtools-frontend/src/front_end/third_party/puppeteer/package/lib/cjs/puppeteer/common/JSHandle.js +third_party/devtools-frontend/src/front_end/third_party/puppeteer/package/lib/cjs/puppeteer/common/Page.js +third_party/devtools-frontend/src/front_end/third_party/puppeteer/package/lib/cjs/puppeteer/common/Puppeteer.js +third_party/devtools-frontend/src/front_end/third_party/puppeteer/package/lib/cjs/puppeteer/common/Target.js +third_party/devtools-frontend/src/front_end/third_party/puppeteer/package/lib/cjs/puppeteer/common/Tracing.js +third_party/devtools-frontend/src/front_end/third_party/puppeteer/package/lib/cjs/puppeteer/common/WebWorker.js +third_party/devtools-frontend/src/front_end/third_party/puppeteer/package/lib/cjs/puppeteer/node/BrowserFetcher.js +third_party/devtools-frontend/src/front_end/third_party/puppeteer/package/lib/cjs/puppeteer/node/Launcher.js +third_party/devtools-frontend/src/front_end/third_party/puppeteer/package/lib/cjs/puppeteer/node/Puppeteer.js +third_party/devtools-frontend/src/front_end/third_party/puppeteer/package/lib/cjs/puppeteer/node/install.js third_party/devtools-frontend/src/front_end/third_party/puppeteer/package/lib/esm/puppeteer/common/Connection.js third_party/devtools-frontend/src/front_end/third_party/puppeteer/package/lib/esm/puppeteer/common/ExecutionContext.js third_party/devtools-frontend/src/front_end/third_party/puppeteer/package/lib/esm/puppeteer/common/FileChooser.js @@ -6840,8 +6835,8 @@ third_party/devtools-frontend/src/front_end/timeline/TimelinePanel.js third_party/devtools-frontend/src/front_end/timeline/TimelineUIUtils.js third_party/devtools-frontend/src/front_end/ui/SearchableView.js third_party/devtools-frontend/src/front_end/ui/UIUtils.js +third_party/devtools-frontend/src/front_end/ui/themeColors.css third_party/devtools-frontend/src/front_end/ui/utils/append-style.js -third_party/devtools-frontend/src/front_end/webauthn/WebauthnPane.js third_party/devtools-frontend/src/node_modules/@babel/code-frame/package.json third_party/devtools-frontend/src/node_modules/@babel/core/node_modules/@babel/code-frame/package.json third_party/devtools-frontend/src/node_modules/@babel/core/node_modules/@babel/generator/package.json @@ -6893,35 +6888,42 @@ third_party/devtools-frontend/src/node_modules/@babel/helpers/node_modules/sourc third_party/devtools-frontend/src/node_modules/@babel/helpers/node_modules/source-map/lib/source-map-consumer.js third_party/devtools-frontend/src/node_modules/@babel/helpers/node_modules/source-map/package.json third_party/devtools-frontend/src/node_modules/@babel/helpers/package.json +third_party/devtools-frontend/src/node_modules/@babel/runtime/package.json +third_party/devtools-frontend/src/node_modules/@eslint/eslintrc/node_modules/globals/package.json third_party/devtools-frontend/src/node_modules/@rollup/plugin-commonjs/package.json third_party/devtools-frontend/src/node_modules/@rollup/pluginutils/package.json +third_party/devtools-frontend/src/node_modules/@sinonjs/commons/lib/class-name.js +third_party/devtools-frontend/src/node_modules/@sinonjs/fake-timers/fake-timers.js +third_party/devtools-frontend/src/node_modules/@sinonjs/samsam/lib/create-set.js +third_party/devtools-frontend/src/node_modules/@sinonjs/text-encoding/package.json +third_party/devtools-frontend/src/node_modules/acorn/dist/acorn.js +third_party/devtools-frontend/src/node_modules/acorn/package.json third_party/devtools-frontend/src/node_modules/after/package.json third_party/devtools-frontend/src/node_modules/ajv/dist/ajv.bundle.js -third_party/devtools-frontend/src/node_modules/ansi-escapes/node_modules/type-fest/package.json -third_party/devtools-frontend/src/node_modules/ansi-escapes/package.json third_party/devtools-frontend/src/node_modules/ansi-regex/package.json third_party/devtools-frontend/src/node_modules/ansi-styles/package.json +third_party/devtools-frontend/src/node_modules/aria-query/package.json third_party/devtools-frontend/src/node_modules/array-find-index/package.json -third_party/devtools-frontend/src/node_modules/array-includes/node_modules/es-abstract/package.json -third_party/devtools-frontend/src/node_modules/array-includes/node_modules/es-to-primitive/package.json -third_party/devtools-frontend/src/node_modules/array-includes/node_modules/has-symbols/package.json -third_party/devtools-frontend/src/node_modules/array-includes/node_modules/is-callable/package.json -third_party/devtools-frontend/src/node_modules/array-includes/node_modules/is-regex/package.json -third_party/devtools-frontend/src/node_modules/array-includes/node_modules/string.prototype.trimleft/package.json third_party/devtools-frontend/src/node_modules/array-includes/package.json third_party/devtools-frontend/src/node_modules/array-includes/test.html third_party/devtools-frontend/src/node_modules/array-union/package.json -third_party/devtools-frontend/src/node_modules/array.prototype.flat/node_modules/es-abstract/package.json -third_party/devtools-frontend/src/node_modules/array.prototype.flat/node_modules/es-to-primitive/package.json -third_party/devtools-frontend/src/node_modules/array.prototype.flat/node_modules/has-symbols/package.json -third_party/devtools-frontend/src/node_modules/array.prototype.flat/node_modules/is-callable/package.json -third_party/devtools-frontend/src/node_modules/array.prototype.flat/node_modules/is-regex/package.json -third_party/devtools-frontend/src/node_modules/array.prototype.flat/node_modules/string.prototype.trimleft/package.json third_party/devtools-frontend/src/node_modules/array.prototype.flat/package.json third_party/devtools-frontend/src/node_modules/arrify/package.json third_party/devtools-frontend/src/node_modules/asap/browser-raw.js third_party/devtools-frontend/src/node_modules/astral-regex/package.json third_party/devtools-frontend/src/node_modules/async-limiter/package.json +third_party/devtools-frontend/src/node_modules/axe-core/axe.js +third_party/devtools-frontend/src/node_modules/axe-core/axe.min.js +third_party/devtools-frontend/src/node_modules/axe-core/lib/checks/keyboard/focusable-element-evaluate.js +third_party/devtools-frontend/src/node_modules/axe-core/lib/checks/media/no-autoplay-audio-evaluate.js +third_party/devtools-frontend/src/node_modules/axe-core/lib/checks/mobile/css-orientation-lock-evaluate.js +third_party/devtools-frontend/src/node_modules/axe-core/lib/commons/dom/get-rect-stack.js +third_party/devtools-frontend/src/node_modules/axe-core/lib/core/imports/index.js +third_party/devtools-frontend/src/node_modules/axe-core/lib/core/utils/node-sorter.js +third_party/devtools-frontend/src/node_modules/axe-core/lib/core/utils/parse-sameorigin-stylesheet.js +third_party/devtools-frontend/src/node_modules/axe-core/lib/core/utils/preload-media.js +third_party/devtools-frontend/src/node_modules/axe-core/lib/rules/no-autoplay-audio-matches.js +third_party/devtools-frontend/src/node_modules/axobject-query/package.json third_party/devtools-frontend/src/node_modules/bail/package.json third_party/devtools-frontend/src/node_modules/base64-arraybuffer/package.json third_party/devtools-frontend/src/node_modules/base64-js/package.json @@ -6932,28 +6934,25 @@ third_party/devtools-frontend/src/node_modules/body-parser/node_modules/debug/sr third_party/devtools-frontend/src/node_modules/buffer-crc32/package.json third_party/devtools-frontend/src/node_modules/buffer/index.js third_party/devtools-frontend/src/node_modules/bytes/package.json +third_party/devtools-frontend/src/node_modules/call-bind/package.json third_party/devtools-frontend/src/node_modules/callsites/package.json third_party/devtools-frontend/src/node_modules/camelcase-keys/package.json third_party/devtools-frontend/src/node_modules/camelcase/package.json third_party/devtools-frontend/src/node_modules/caniuse-lite/package.json -third_party/devtools-frontend/src/node_modules/ccount/package.json third_party/devtools-frontend/src/node_modules/chai/chai.js third_party/devtools-frontend/src/node_modules/chai/lib/chai/core/assertions.js third_party/devtools-frontend/src/node_modules/chai/lib/chai/interface/assert.js third_party/devtools-frontend/src/node_modules/chai/lib/chai/interface/should.js third_party/devtools-frontend/src/node_modules/chai/lib/chai/utils/isNaN.js third_party/devtools-frontend/src/node_modules/chai/package.json -third_party/devtools-frontend/src/node_modules/character-entities-html4/package.json third_party/devtools-frontend/src/node_modules/character-entities-legacy/package.json third_party/devtools-frontend/src/node_modules/character-entities/package.json third_party/devtools-frontend/src/node_modules/character-reference-invalid/package.json -third_party/devtools-frontend/src/node_modules/chardet/package.json -third_party/devtools-frontend/src/node_modules/cli-cursor/package.json third_party/devtools-frontend/src/node_modules/cliui/node_modules/ansi-regex/package.json third_party/devtools-frontend/src/node_modules/cliui/node_modules/string-width/package.json third_party/devtools-frontend/src/node_modules/cliui/node_modules/strip-ansi/package.json third_party/devtools-frontend/src/node_modules/clone-regexp/package.json -third_party/devtools-frontend/src/node_modules/collapse-white-space/package.json +third_party/devtools-frontend/src/node_modules/clone/package.json third_party/devtools-frontend/src/node_modules/color-convert/package.json third_party/devtools-frontend/src/node_modules/color-name/package.json third_party/devtools-frontend/src/node_modules/colors/lib/colors.js @@ -6963,6 +6962,13 @@ third_party/devtools-frontend/src/node_modules/colors/lib/system/supports-colors third_party/devtools-frontend/src/node_modules/connect/node_modules/debug/package.json third_party/devtools-frontend/src/node_modules/connect/node_modules/debug/src/browser.js third_party/devtools-frontend/src/node_modules/cookie/package.json +third_party/devtools-frontend/src/node_modules/core-js-pure/modules/es.array.reduce-right.js +third_party/devtools-frontend/src/node_modules/core-js-pure/modules/es.array.reduce.js +third_party/devtools-frontend/src/node_modules/core-js-pure/modules/es.math.acosh.js +third_party/devtools-frontend/src/node_modules/core-js-pure/modules/es.math.hypot.js +third_party/devtools-frontend/src/node_modules/core-js-pure/modules/es.promise.js +third_party/devtools-frontend/src/node_modules/core-js-pure/modules/es.symbol.js +third_party/devtools-frontend/src/node_modules/core-js-pure/modules/web.url.js third_party/devtools-frontend/src/node_modules/cosmiconfig/node_modules/parse-json/package.json third_party/devtools-frontend/src/node_modules/cosmiconfig/package.json third_party/devtools-frontend/src/node_modules/custom-event/index.js @@ -6973,6 +6979,7 @@ third_party/devtools-frontend/src/node_modules/debug/src/browser.js third_party/devtools-frontend/src/node_modules/decamelize-keys/node_modules/map-obj/package.json third_party/devtools-frontend/src/node_modules/decamelize-keys/package.json third_party/devtools-frontend/src/node_modules/decamelize/package.json +third_party/devtools-frontend/src/node_modules/devtools-protocol/json/browser_protocol.json third_party/devtools-frontend/src/node_modules/di/package.json third_party/devtools-frontend/src/node_modules/diff/dist/diff.js third_party/devtools-frontend/src/node_modules/diff/dist/diff.min.js @@ -6984,6 +6991,9 @@ third_party/devtools-frontend/src/node_modules/doctrine/lib/doctrine.js third_party/devtools-frontend/src/node_modules/doctrine/lib/typed.js third_party/devtools-frontend/src/node_modules/doctrine/lib/utility.js third_party/devtools-frontend/src/node_modules/doctrine/package.json +third_party/devtools-frontend/src/node_modules/dom5/lib/util.js +third_party/devtools-frontend/src/node_modules/dom5/node_modules/parse5/lib/tokenizer/index.js +third_party/devtools-frontend/src/node_modules/dom5/node_modules/parse5/package.json third_party/devtools-frontend/src/node_modules/end-of-stream/package.json third_party/devtools-frontend/src/node_modules/engine.io-client/engine.io.js third_party/devtools-frontend/src/node_modules/engine.io-client/node_modules/debug/package.json @@ -6993,15 +7003,19 @@ third_party/devtools-frontend/src/node_modules/engine.io-client/node_modules/ws/ third_party/devtools-frontend/src/node_modules/engine.io-client/package.json third_party/devtools-frontend/src/node_modules/engine.io/package.json third_party/devtools-frontend/src/node_modules/error-ex/package.json +third_party/devtools-frontend/src/node_modules/es-abstract/package.json +third_party/devtools-frontend/src/node_modules/es-to-primitive/package.json +third_party/devtools-frontend/src/node_modules/escalade/package.json third_party/devtools-frontend/src/node_modules/escape-string-regexp/package.json third_party/devtools-frontend/src/node_modules/escodegen/bin/escodegen.js third_party/devtools-frontend/src/node_modules/escodegen/bin/esgenerate.js third_party/devtools-frontend/src/node_modules/escodegen/escodegen.js -third_party/devtools-frontend/src/node_modules/escodegen/node_modules/esprima/package.json +third_party/devtools-frontend/src/node_modules/escodegen/node_modules/estraverse/estraverse.js +third_party/devtools-frontend/src/node_modules/escodegen/node_modules/estraverse/gulpfile.js +third_party/devtools-frontend/src/node_modules/escodegen/node_modules/estraverse/package.json third_party/devtools-frontend/src/node_modules/escodegen/package.json third_party/devtools-frontend/src/node_modules/eslint-import-resolver-node/node_modules/debug/package.json third_party/devtools-frontend/src/node_modules/eslint-import-resolver-node/node_modules/debug/src/browser.js -third_party/devtools-frontend/src/node_modules/eslint-import-resolver-node/node_modules/resolve/lib/caller.js third_party/devtools-frontend/src/node_modules/eslint-module-utils/node_modules/debug/package.json third_party/devtools-frontend/src/node_modules/eslint-module-utils/node_modules/debug/src/browser.js third_party/devtools-frontend/src/node_modules/eslint-plugin-import/node_modules/debug/package.json @@ -7011,17 +7025,13 @@ third_party/devtools-frontend/src/node_modules/eslint-plugin-import/node_modules third_party/devtools-frontend/src/node_modules/eslint-plugin-import/node_modules/doctrine/lib/utility.js third_party/devtools-frontend/src/node_modules/eslint-plugin-import/node_modules/doctrine/package.json third_party/devtools-frontend/src/node_modules/eslint-plugin-import/node_modules/find-up/package.json -third_party/devtools-frontend/src/node_modules/eslint-plugin-import/node_modules/load-json-file/package.json third_party/devtools-frontend/src/node_modules/eslint-plugin-import/node_modules/locate-path/package.json third_party/devtools-frontend/src/node_modules/eslint-plugin-import/node_modules/p-limit/package.json third_party/devtools-frontend/src/node_modules/eslint-plugin-import/node_modules/p-locate/package.json third_party/devtools-frontend/src/node_modules/eslint-plugin-import/node_modules/p-try/package.json -third_party/devtools-frontend/src/node_modules/eslint-plugin-import/node_modules/path-exists/package.json third_party/devtools-frontend/src/node_modules/eslint-plugin-import/node_modules/path-type/package.json -third_party/devtools-frontend/src/node_modules/eslint-plugin-import/node_modules/pify/package.json third_party/devtools-frontend/src/node_modules/eslint-plugin-import/node_modules/read-pkg-up/package.json third_party/devtools-frontend/src/node_modules/eslint-plugin-import/node_modules/read-pkg/package.json -third_party/devtools-frontend/src/node_modules/eslint-plugin-import/node_modules/resolve/lib/caller.js third_party/devtools-frontend/src/node_modules/eslint-plugin-mocha/package.json third_party/devtools-frontend/src/node_modules/eslint-scope/lib/definition.js third_party/devtools-frontend/src/node_modules/eslint-scope/lib/index.js @@ -7033,12 +7043,14 @@ third_party/devtools-frontend/src/node_modules/eslint-scope/lib/scope.js third_party/devtools-frontend/src/node_modules/eslint-scope/lib/variable.js third_party/devtools-frontend/src/node_modules/eslint/lib/rules/max-lines-per-function.js third_party/devtools-frontend/src/node_modules/eslint/node_modules/ansi-regex/package.json +third_party/devtools-frontend/src/node_modules/eslint/node_modules/ansi-styles/package.json +third_party/devtools-frontend/src/node_modules/eslint/node_modules/color-convert/package.json +third_party/devtools-frontend/src/node_modules/eslint/node_modules/color-name/package.json third_party/devtools-frontend/src/node_modules/eslint/node_modules/globals/package.json +third_party/devtools-frontend/src/node_modules/eslint/node_modules/has-flag/package.json third_party/devtools-frontend/src/node_modules/eslint/node_modules/strip-ansi/package.json -third_party/devtools-frontend/src/node_modules/eslint/node_modules/strip-json-comments/package.json +third_party/devtools-frontend/src/node_modules/eslint/node_modules/supports-color/package.json third_party/devtools-frontend/src/node_modules/espree/espree.js -third_party/devtools-frontend/src/node_modules/espree/node_modules/acorn/dist/acorn.js -third_party/devtools-frontend/src/node_modules/espree/node_modules/acorn/package.json third_party/devtools-frontend/src/node_modules/esprima/package.json third_party/devtools-frontend/src/node_modules/esquery/dist/esquery.esm.js third_party/devtools-frontend/src/node_modules/esquery/dist/esquery.js @@ -7048,6 +7060,9 @@ third_party/devtools-frontend/src/node_modules/esquery/node_modules/estraverse/p third_party/devtools-frontend/src/node_modules/esquery/package.json third_party/devtools-frontend/src/node_modules/esrecurse/esrecurse.js third_party/devtools-frontend/src/node_modules/esrecurse/gulpfile.babel.js +third_party/devtools-frontend/src/node_modules/esrecurse/node_modules/estraverse/estraverse.js +third_party/devtools-frontend/src/node_modules/esrecurse/node_modules/estraverse/gulpfile.js +third_party/devtools-frontend/src/node_modules/esrecurse/node_modules/estraverse/package.json third_party/devtools-frontend/src/node_modules/esrecurse/package.json third_party/devtools-frontend/src/node_modules/estraverse/estraverse.js third_party/devtools-frontend/src/node_modules/estraverse/gulpfile.js @@ -7059,7 +7074,6 @@ third_party/devtools-frontend/src/node_modules/esutils/lib/utils.js third_party/devtools-frontend/src/node_modules/esutils/package.json third_party/devtools-frontend/src/node_modules/execall/package.json third_party/devtools-frontend/src/node_modules/fd-slicer/package.json -third_party/devtools-frontend/src/node_modules/figures/package.json third_party/devtools-frontend/src/node_modules/finalhandler/node_modules/debug/package.json third_party/devtools-frontend/src/node_modules/finalhandler/node_modules/debug/src/browser.js third_party/devtools-frontend/src/node_modules/find-up/node_modules/path-exists/package.json @@ -7070,6 +7084,7 @@ third_party/devtools-frontend/src/node_modules/fs-extra/package.json third_party/devtools-frontend/src/node_modules/fsevents/package.json third_party/devtools-frontend/src/node_modules/function-bind/package.json third_party/devtools-frontend/src/node_modules/gensync/package.json +third_party/devtools-frontend/src/node_modules/get-intrinsic/package.json third_party/devtools-frontend/src/node_modules/get-stdin/package.json third_party/devtools-frontend/src/node_modules/get-stream/package.json third_party/devtools-frontend/src/node_modules/glob-parent/package.json @@ -7093,32 +7108,24 @@ third_party/devtools-frontend/src/node_modules/imurmurhash/imurmurhash.min.js third_party/devtools-frontend/src/node_modules/imurmurhash/package.json third_party/devtools-frontend/src/node_modules/indent-string/package.json third_party/devtools-frontend/src/node_modules/indexes-of/package.json -third_party/devtools-frontend/src/node_modules/inquirer/node_modules/ansi-regex/package.json -third_party/devtools-frontend/src/node_modules/inquirer/node_modules/ansi-styles/package.json -third_party/devtools-frontend/src/node_modules/inquirer/node_modules/color-convert/package.json -third_party/devtools-frontend/src/node_modules/inquirer/node_modules/color-name/package.json -third_party/devtools-frontend/src/node_modules/inquirer/node_modules/has-flag/package.json -third_party/devtools-frontend/src/node_modules/inquirer/node_modules/is-fullwidth-code-point/package.json -third_party/devtools-frontend/src/node_modules/inquirer/node_modules/string-width/package.json -third_party/devtools-frontend/src/node_modules/inquirer/node_modules/strip-ansi/package.json -third_party/devtools-frontend/src/node_modules/inquirer/node_modules/supports-color/package.json third_party/devtools-frontend/src/node_modules/is-alphabetical/package.json third_party/devtools-frontend/src/node_modules/is-alphanumerical/package.json third_party/devtools-frontend/src/node_modules/is-binary-path/package.json +third_party/devtools-frontend/src/node_modules/is-callable/package.json third_party/devtools-frontend/src/node_modules/is-decimal/package.json third_party/devtools-frontend/src/node_modules/is-fullwidth-code-point/package.json third_party/devtools-frontend/src/node_modules/is-hexadecimal/package.json third_party/devtools-frontend/src/node_modules/is-plain-obj/package.json +third_party/devtools-frontend/src/node_modules/is-regex/package.json third_party/devtools-frontend/src/node_modules/is-regexp/package.json third_party/devtools-frontend/src/node_modules/is-string/package.json +third_party/devtools-frontend/src/node_modules/is-symbol/package.json third_party/devtools-frontend/src/node_modules/is-typedarray/package.json -third_party/devtools-frontend/src/node_modules/is-whitespace-character/package.json -third_party/devtools-frontend/src/node_modules/is-word-character/package.json third_party/devtools-frontend/src/node_modules/isbinaryfile/package.json third_party/devtools-frontend/src/node_modules/istanbul-lib-report/node_modules/has-flag/package.json third_party/devtools-frontend/src/node_modules/istanbul-lib-report/node_modules/supports-color/package.json +third_party/devtools-frontend/src/node_modules/jest-worker/node_modules/has-flag/package.json third_party/devtools-frontend/src/node_modules/jest-worker/node_modules/supports-color/package.json -third_party/devtools-frontend/src/node_modules/js-yaml/node_modules/esprima/package.json third_party/devtools-frontend/src/node_modules/js-yaml/package.json third_party/devtools-frontend/src/node_modules/json5/package.json third_party/devtools-frontend/src/node_modules/jsonfile/package.json @@ -7127,17 +7134,27 @@ third_party/devtools-frontend/src/node_modules/karma-coverage/examples/coffee-re third_party/devtools-frontend/src/node_modules/karma-coverage/examples/coffee/package.json third_party/devtools-frontend/src/node_modules/karma-coverage/package.json third_party/devtools-frontend/src/node_modules/karma-mocha/package.json +third_party/devtools-frontend/src/node_modules/karma-sinon/package.json third_party/devtools-frontend/src/node_modules/karma-sourcemap-loader/package.json +third_party/devtools-frontend/src/node_modules/karma/node_modules/ansi-regex/package.json +third_party/devtools-frontend/src/node_modules/karma/node_modules/ansi-styles/package.json +third_party/devtools-frontend/src/node_modules/karma/node_modules/color-convert/package.json +third_party/devtools-frontend/src/node_modules/karma/node_modules/color-name/package.json +third_party/devtools-frontend/src/node_modules/karma/node_modules/is-fullwidth-code-point/package.json +third_party/devtools-frontend/src/node_modules/karma/node_modules/string-width/package.json +third_party/devtools-frontend/src/node_modules/karma/node_modules/strip-ansi/package.json third_party/devtools-frontend/src/node_modules/karma/node_modules/tmp/package.json +third_party/devtools-frontend/src/node_modules/karma/node_modules/wrap-ansi/package.json third_party/devtools-frontend/src/node_modules/karma/package.json third_party/devtools-frontend/src/node_modules/karma/static/context.js third_party/devtools-frontend/src/node_modules/karma/static/karma.js -third_party/devtools-frontend/src/node_modules/leven/package.json third_party/devtools-frontend/src/node_modules/license-checker/node_modules/debug/dist/debug.js third_party/devtools-frontend/src/node_modules/license-checker/node_modules/debug/package.json third_party/devtools-frontend/src/node_modules/license-checker/node_modules/debug/src/browser.js third_party/devtools-frontend/src/node_modules/license-checker/package.json +third_party/devtools-frontend/src/node_modules/load-json-file/package.json third_party/devtools-frontend/src/node_modules/locate-path/package.json +third_party/devtools-frontend/src/node_modules/lodash.get/package.json third_party/devtools-frontend/src/node_modules/lodash/_compareMultiple.js third_party/devtools-frontend/src/node_modules/lodash/_setData.js third_party/devtools-frontend/src/node_modules/lodash/lodash.js @@ -7153,16 +7170,15 @@ third_party/devtools-frontend/src/node_modules/log4js/package.json third_party/devtools-frontend/src/node_modules/longest-streak/package.json third_party/devtools-frontend/src/node_modules/make-dir/package.json third_party/devtools-frontend/src/node_modules/map-obj/package.json -third_party/devtools-frontend/src/node_modules/markdown-escapes/package.json -third_party/devtools-frontend/src/node_modules/markdown-table/package.json third_party/devtools-frontend/src/node_modules/mathml-tag-names/package.json -third_party/devtools-frontend/src/node_modules/mdast-util-compact/package.json -third_party/devtools-frontend/src/node_modules/meow/node_modules/camelcase/package.json +third_party/devtools-frontend/src/node_modules/mdast-util-from-markdown/package.json +third_party/devtools-frontend/src/node_modules/mdast-util-to-markdown/node_modules/mdast-util-to-string/package.json +third_party/devtools-frontend/src/node_modules/mdast-util-to-markdown/package.json +third_party/devtools-frontend/src/node_modules/mdast-util-to-string/package.json +third_party/devtools-frontend/src/node_modules/meow/node_modules/normalize-package-data/package.json third_party/devtools-frontend/src/node_modules/meow/node_modules/type-fest/package.json -third_party/devtools-frontend/src/node_modules/meow/node_modules/yargs-parser/node_modules/camelcase/package.json third_party/devtools-frontend/src/node_modules/meow/package.json -third_party/devtools-frontend/src/node_modules/mimic-fn/package.json -third_party/devtools-frontend/src/node_modules/minimist-options/node_modules/arrify/package.json +third_party/devtools-frontend/src/node_modules/micromark/package.json third_party/devtools-frontend/src/node_modules/minimist-options/node_modules/is-plain-obj/package.json third_party/devtools-frontend/src/node_modules/minimist-options/package.json third_party/devtools-frontend/src/node_modules/mocha/lib/browser/growl.js @@ -7189,6 +7205,7 @@ third_party/devtools-frontend/src/node_modules/mocha/node_modules/yargs/node_mod third_party/devtools-frontend/src/node_modules/mocha/node_modules/yargs/node_modules/p-limit/package.json third_party/devtools-frontend/src/node_modules/mocha/node_modules/yargs/node_modules/p-locate/package.json third_party/devtools-frontend/src/node_modules/mocha/node_modules/yargs/node_modules/path-exists/package.json +third_party/devtools-frontend/src/node_modules/nise/nise.js third_party/devtools-frontend/src/node_modules/node-releases/package.json third_party/devtools-frontend/src/node_modules/normalize-package-data/node_modules/resolve/lib/caller.js third_party/devtools-frontend/src/node_modules/normalize-package-data/package.json @@ -7196,14 +7213,7 @@ third_party/devtools-frontend/src/node_modules/normalize-path/index.js third_party/devtools-frontend/src/node_modules/normalize-selector/package.json third_party/devtools-frontend/src/node_modules/num2fraction/package.json third_party/devtools-frontend/src/node_modules/object-keys/package.json -third_party/devtools-frontend/src/node_modules/object.values/node_modules/es-abstract/package.json -third_party/devtools-frontend/src/node_modules/object.values/node_modules/es-to-primitive/package.json -third_party/devtools-frontend/src/node_modules/object.values/node_modules/has-symbols/package.json -third_party/devtools-frontend/src/node_modules/object.values/node_modules/is-callable/package.json -third_party/devtools-frontend/src/node_modules/object.values/node_modules/is-regex/package.json -third_party/devtools-frontend/src/node_modules/object.values/node_modules/string.prototype.trimleft/package.json third_party/devtools-frontend/src/node_modules/object.values/package.json -third_party/devtools-frontend/src/node_modules/onetime/package.json third_party/devtools-frontend/src/node_modules/os-homedir/package.json third_party/devtools-frontend/src/node_modules/os-tmpdir/package.json third_party/devtools-frontend/src/node_modules/p-limit/package.json @@ -7212,32 +7222,28 @@ third_party/devtools-frontend/src/node_modules/p-try/package.json third_party/devtools-frontend/src/node_modules/parent-module/package.json third_party/devtools-frontend/src/node_modules/parse-entities/package.json third_party/devtools-frontend/src/node_modules/parse-json/package.json +third_party/devtools-frontend/src/node_modules/parse5-htmlparser2-tree-adapter/node_modules/parse5/lib/tokenizer/index.js +third_party/devtools-frontend/src/node_modules/parse5-htmlparser2-tree-adapter/node_modules/parse5/package.json +third_party/devtools-frontend/src/node_modules/parse5-htmlparser2-tree-adapter/package.json +third_party/devtools-frontend/src/node_modules/parse5/lib/tokenizer/index.js +third_party/devtools-frontend/src/node_modules/parse5/package.json third_party/devtools-frontend/src/node_modules/parseuri/test.js third_party/devtools-frontend/src/node_modules/path-exists/package.json third_party/devtools-frontend/src/node_modules/path-is-absolute/package.json third_party/devtools-frontend/src/node_modules/path-key/package.json third_party/devtools-frontend/src/node_modules/path-type/package.json third_party/devtools-frontend/src/node_modules/pend/package.json +third_party/devtools-frontend/src/node_modules/pify/package.json third_party/devtools-frontend/src/node_modules/pkg-dir/node_modules/find-up/package.json third_party/devtools-frontend/src/node_modules/pkg-dir/node_modules/locate-path/package.json third_party/devtools-frontend/src/node_modules/pkg-dir/node_modules/p-limit/package.json third_party/devtools-frontend/src/node_modules/pkg-dir/node_modules/p-locate/package.json third_party/devtools-frontend/src/node_modules/pkg-dir/node_modules/p-try/package.json -third_party/devtools-frontend/src/node_modules/pkg-dir/node_modules/path-exists/package.json third_party/devtools-frontend/src/node_modules/pkg-dir/package.json -third_party/devtools-frontend/src/node_modules/pkg-up/node_modules/find-up/package.json -third_party/devtools-frontend/src/node_modules/pkg-up/node_modules/locate-path/package.json -third_party/devtools-frontend/src/node_modules/pkg-up/node_modules/p-limit/package.json -third_party/devtools-frontend/src/node_modules/pkg-up/node_modules/p-locate/package.json -third_party/devtools-frontend/src/node_modules/pkg-up/node_modules/p-try/package.json -third_party/devtools-frontend/src/node_modules/pkg-up/package.json third_party/devtools-frontend/src/node_modules/postcss-less/package.json -third_party/devtools-frontend/src/node_modules/postcss-reporter/node_modules/log-symbols/package.json -third_party/devtools-frontend/src/node_modules/postcss-reporter/package.json third_party/devtools-frontend/src/node_modules/postcss-sass/package.json third_party/devtools-frontend/src/node_modules/postcss-selector-parser/package.json third_party/devtools-frontend/src/node_modules/postcss-syntax/get-lang.js -third_party/devtools-frontend/src/node_modules/postcss/docs/api/index.html third_party/devtools-frontend/src/node_modules/postcss/node_modules/supports-color/package.json third_party/devtools-frontend/src/node_modules/progress/package.json third_party/devtools-frontend/src/node_modules/pump/package.json @@ -7273,9 +7279,7 @@ third_party/devtools-frontend/src/node_modules/puppeteer/lib/esm/puppeteer/node/ third_party/devtools-frontend/src/node_modules/puppeteer/lib/esm/puppeteer/node/Launcher.js third_party/devtools-frontend/src/node_modules/puppeteer/lib/esm/puppeteer/node/Puppeteer.js third_party/devtools-frontend/src/node_modules/puppeteer/lib/esm/puppeteer/node/install.js -third_party/devtools-frontend/src/node_modules/puppeteer/node_modules/devtools-protocol/json/browser_protocol.json third_party/devtools-frontend/src/node_modules/puppeteer/node_modules/pkg-dir/package.json -third_party/devtools-frontend/src/node_modules/puppeteer/node_modules/ws/package.json third_party/devtools-frontend/src/node_modules/qs/package.json third_party/devtools-frontend/src/node_modules/quick-lru/package.json third_party/devtools-frontend/src/node_modules/ramda/dist/ramda.js @@ -7300,38 +7304,39 @@ third_party/devtools-frontend/src/node_modules/ramda/src/reduce.js third_party/devtools-frontend/src/node_modules/ramda/src/reduceRight.js third_party/devtools-frontend/src/node_modules/randombytes/browser.js third_party/devtools-frontend/src/node_modules/raw-body/package.json -third_party/devtools-frontend/src/node_modules/read-pkg-up/node_modules/find-up/package.json -third_party/devtools-frontend/src/node_modules/read-pkg-up/node_modules/locate-path/package.json -third_party/devtools-frontend/src/node_modules/read-pkg-up/node_modules/p-locate/package.json -third_party/devtools-frontend/src/node_modules/read-pkg-up/node_modules/path-exists/package.json third_party/devtools-frontend/src/node_modules/read-pkg-up/package.json third_party/devtools-frontend/src/node_modules/read-pkg/node_modules/parse-json/package.json third_party/devtools-frontend/src/node_modules/read-pkg/node_modules/type-fest/package.json third_party/devtools-frontend/src/node_modules/read-pkg/package.json third_party/devtools-frontend/src/node_modules/readable-stream/errors-browser.js third_party/devtools-frontend/src/node_modules/readable-stream/errors.js -third_party/devtools-frontend/src/node_modules/recast/node_modules/esprima/package.json third_party/devtools-frontend/src/node_modules/redent/package.json +third_party/devtools-frontend/src/node_modules/regenerator-runtime/runtime.js third_party/devtools-frontend/src/node_modules/remark-parse/package.json third_party/devtools-frontend/src/node_modules/remark-stringify/package.json third_party/devtools-frontend/src/node_modules/remark/package.json third_party/devtools-frontend/src/node_modules/repeat-string/package.json third_party/devtools-frontend/src/node_modules/replace-ext/package.json third_party/devtools-frontend/src/node_modules/require-directory/package.json +third_party/devtools-frontend/src/node_modules/requireindex/package.json third_party/devtools-frontend/src/node_modules/requires-port/test.js third_party/devtools-frontend/src/node_modules/resolve-from/package.json third_party/devtools-frontend/src/node_modules/resolve/lib/caller.js -third_party/devtools-frontend/src/node_modules/restore-cursor/package.json -third_party/devtools-frontend/src/node_modules/rollup-pluginutils/package.json +third_party/devtools-frontend/src/node_modules/rollup-plugin-terser/node_modules/@babel/code-frame/package.json third_party/devtools-frontend/src/node_modules/rollup/dist/es/shared/rollup.js third_party/devtools-frontend/src/node_modules/rollup/dist/es/shared/watch.js +third_party/devtools-frontend/src/node_modules/rollup/dist/shared/index.js third_party/devtools-frontend/src/node_modules/rollup/dist/shared/rollup.js -third_party/devtools-frontend/src/node_modules/rollup/dist/shared/watch.js -third_party/devtools-frontend/src/node_modules/rollup/node_modules/fsevents/package.json -third_party/devtools-frontend/src/node_modules/rxjs/package.json third_party/devtools-frontend/src/node_modules/safer-buffer/package.json third_party/devtools-frontend/src/node_modules/shebang-command/package.json third_party/devtools-frontend/src/node_modules/shebang-regex/package.json +third_party/devtools-frontend/src/node_modules/sinon/lib/sinon/proxy-invoke.js +third_party/devtools-frontend/src/node_modules/sinon/lib/sinon/util/core/extend.js +third_party/devtools-frontend/src/node_modules/sinon/node_modules/has-flag/package.json +third_party/devtools-frontend/src/node_modules/sinon/node_modules/supports-color/package.json +third_party/devtools-frontend/src/node_modules/sinon/pkg/sinon-esm.js +third_party/devtools-frontend/src/node_modules/sinon/pkg/sinon-no-sourcemaps.js +third_party/devtools-frontend/src/node_modules/sinon/pkg/sinon.js third_party/devtools-frontend/src/node_modules/slash/package.json third_party/devtools-frontend/src/node_modules/slide/package.json third_party/devtools-frontend/src/node_modules/socket.io-client/dist/socket.io.dev.js @@ -7348,25 +7353,13 @@ third_party/devtools-frontend/src/node_modules/source-map/lib/source-map-consume third_party/devtools-frontend/src/node_modules/source-map/package.json third_party/devtools-frontend/src/node_modules/spdx-correct/package.json third_party/devtools-frontend/src/node_modules/sprintf-js/demo/angular.html -third_party/devtools-frontend/src/node_modules/state-toggle/package.json third_party/devtools-frontend/src/node_modules/streamroller/node_modules/date-format/package.json third_party/devtools-frontend/src/node_modules/streamroller/package.json third_party/devtools-frontend/src/node_modules/string-width/package.json third_party/devtools-frontend/src/node_modules/string.prototype.trimend/node_modules/es-abstract/package.json -third_party/devtools-frontend/src/node_modules/string.prototype.trimend/node_modules/es-to-primitive/package.json -third_party/devtools-frontend/src/node_modules/string.prototype.trimend/node_modules/has-symbols/package.json -third_party/devtools-frontend/src/node_modules/string.prototype.trimend/node_modules/is-callable/package.json -third_party/devtools-frontend/src/node_modules/string.prototype.trimend/node_modules/is-regex/package.json -third_party/devtools-frontend/src/node_modules/string.prototype.trimend/node_modules/string.prototype.trimleft/package.json third_party/devtools-frontend/src/node_modules/string.prototype.trimend/package.json third_party/devtools-frontend/src/node_modules/string.prototype.trimstart/node_modules/es-abstract/package.json -third_party/devtools-frontend/src/node_modules/string.prototype.trimstart/node_modules/es-to-primitive/package.json -third_party/devtools-frontend/src/node_modules/string.prototype.trimstart/node_modules/has-symbols/package.json -third_party/devtools-frontend/src/node_modules/string.prototype.trimstart/node_modules/is-callable/package.json -third_party/devtools-frontend/src/node_modules/string.prototype.trimstart/node_modules/is-regex/package.json -third_party/devtools-frontend/src/node_modules/string.prototype.trimstart/node_modules/string.prototype.trimleft/package.json third_party/devtools-frontend/src/node_modules/string.prototype.trimstart/package.json -third_party/devtools-frontend/src/node_modules/stringify-entities/package.json third_party/devtools-frontend/src/node_modules/strip-ansi/package.json third_party/devtools-frontend/src/node_modules/strip-bom/package.json third_party/devtools-frontend/src/node_modules/strip-indent/package.json @@ -7375,11 +7368,18 @@ third_party/devtools-frontend/src/node_modules/stylelint/lib/reference/keywordSe third_party/devtools-frontend/src/node_modules/stylelint/lib/utils/isStandardSyntaxValue.js third_party/devtools-frontend/src/node_modules/stylelint/node_modules/ansi-regex/package.json third_party/devtools-frontend/src/node_modules/stylelint/node_modules/ansi-styles/package.json +third_party/devtools-frontend/src/node_modules/stylelint/node_modules/astral-regex/package.json third_party/devtools-frontend/src/node_modules/stylelint/node_modules/color-convert/package.json third_party/devtools-frontend/src/node_modules/stylelint/node_modules/color-name/package.json +third_party/devtools-frontend/src/node_modules/stylelint/node_modules/debug/package.json +third_party/devtools-frontend/src/node_modules/stylelint/node_modules/debug/src/browser.js third_party/devtools-frontend/src/node_modules/stylelint/node_modules/has-flag/package.json third_party/devtools-frontend/src/node_modules/stylelint/node_modules/is-fullwidth-code-point/package.json -third_party/devtools-frontend/src/node_modules/stylelint/node_modules/log-symbols/package.json +third_party/devtools-frontend/src/node_modules/stylelint/node_modules/lodash/_compareMultiple.js +third_party/devtools-frontend/src/node_modules/stylelint/node_modules/lodash/_setData.js +third_party/devtools-frontend/src/node_modules/stylelint/node_modules/lodash/lodash.js +third_party/devtools-frontend/src/node_modules/stylelint/node_modules/lodash/package.json +third_party/devtools-frontend/src/node_modules/stylelint/node_modules/lodash/template.js third_party/devtools-frontend/src/node_modules/stylelint/node_modules/resolve-from/package.json third_party/devtools-frontend/src/node_modules/stylelint/node_modules/slash/package.json third_party/devtools-frontend/src/node_modules/stylelint/node_modules/string-width/package.json @@ -7391,6 +7391,21 @@ third_party/devtools-frontend/src/node_modules/table/node_modules/ansi-regex/pac third_party/devtools-frontend/src/node_modules/table/node_modules/string-width/package.json third_party/devtools-frontend/src/node_modules/table/node_modules/strip-ansi/package.json third_party/devtools-frontend/src/node_modules/tar-stream/package.json +third_party/devtools-frontend/src/node_modules/terser/dist/bundle.min.js +third_party/devtools-frontend/src/node_modules/terser/lib/ast.js +third_party/devtools-frontend/src/node_modules/terser/lib/compress/index.js +third_party/devtools-frontend/src/node_modules/terser/lib/mozilla-ast.js +third_party/devtools-frontend/src/node_modules/terser/lib/output.js +third_party/devtools-frontend/src/node_modules/terser/lib/parse.js +third_party/devtools-frontend/src/node_modules/terser/lib/propmangle.js +third_party/devtools-frontend/src/node_modules/terser/lib/scope.js +third_party/devtools-frontend/src/node_modules/terser/lib/sourcemap.js +third_party/devtools-frontend/src/node_modules/terser/lib/transform.js +third_party/devtools-frontend/src/node_modules/terser/lib/utils/index.js +third_party/devtools-frontend/src/node_modules/terser/node_modules/source-map/dist/source-map.js +third_party/devtools-frontend/src/node_modules/terser/node_modules/source-map/lib/base64-vlq.js +third_party/devtools-frontend/src/node_modules/terser/node_modules/source-map/lib/source-map-consumer.js +third_party/devtools-frontend/src/node_modules/terser/node_modules/source-map/package.json third_party/devtools-frontend/src/node_modules/terser/package.json third_party/devtools-frontend/src/node_modules/through/package.json third_party/devtools-frontend/src/node_modules/to-array/package.json @@ -7399,8 +7414,8 @@ third_party/devtools-frontend/src/node_modules/toidentifier/package.json third_party/devtools-frontend/src/node_modules/treeify/package.json third_party/devtools-frontend/src/node_modules/treeify/treeify.js third_party/devtools-frontend/src/node_modules/trim-newlines/package.json -third_party/devtools-frontend/src/node_modules/trim-trailing-lines/package.json third_party/devtools-frontend/src/node_modules/trough/package.json +third_party/devtools-frontend/src/node_modules/tsconfig-paths/node_modules/json5/package.json third_party/devtools-frontend/src/node_modules/type-fest/package.json third_party/devtools-frontend/src/node_modules/typescript/lib/tsserver.js third_party/devtools-frontend/src/node_modules/typescript/lib/tsserverlibrary.js @@ -7409,23 +7424,16 @@ third_party/devtools-frontend/src/node_modules/typescript/lib/typescriptServices third_party/devtools-frontend/src/node_modules/typescript/lib/typingsInstaller.js third_party/devtools-frontend/src/node_modules/ua-parser-js/package.json third_party/devtools-frontend/src/node_modules/unbzip2-stream/lib/bzip2.js -third_party/devtools-frontend/src/node_modules/unherit/package.json third_party/devtools-frontend/src/node_modules/unified/package.json third_party/devtools-frontend/src/node_modules/unist-util-find-all-after/package.json third_party/devtools-frontend/src/node_modules/unist-util-is/package.json -third_party/devtools-frontend/src/node_modules/unist-util-remove-position/package.json third_party/devtools-frontend/src/node_modules/unist-util-stringify-position/package.json -third_party/devtools-frontend/src/node_modules/unist-util-visit-parents/package.json -third_party/devtools-frontend/src/node_modules/unist-util-visit/package.json -third_party/devtools-frontend/src/node_modules/uri-js/bower.json third_party/devtools-frontend/src/node_modules/uri-js/dist/es5/uri.all.js third_party/devtools-frontend/src/node_modules/uri-js/dist/esnext/uri.js third_party/devtools-frontend/src/node_modules/uri-js/package.json -third_party/devtools-frontend/src/node_modules/uri-js/tests/qunit.js third_party/devtools-frontend/src/node_modules/utils-merge/package.json third_party/devtools-frontend/src/node_modules/v8-compile-cache/package.json third_party/devtools-frontend/src/node_modules/validate-npm-package-license/package.json -third_party/devtools-frontend/src/node_modules/vfile-location/package.json third_party/devtools-frontend/src/node_modules/vfile-message/package.json third_party/devtools-frontend/src/node_modules/vfile/package.json third_party/devtools-frontend/src/node_modules/word-wrap/package.json @@ -7439,7 +7447,6 @@ third_party/devtools-frontend/src/node_modules/wrap-ansi/node_modules/string-wid third_party/devtools-frontend/src/node_modules/wrap-ansi/node_modules/strip-ansi/package.json third_party/devtools-frontend/src/node_modules/wrap-ansi/package.json third_party/devtools-frontend/src/node_modules/ws/package.json -third_party/devtools-frontend/src/node_modules/xtend/package.json third_party/devtools-frontend/src/node_modules/yaml/package.json third_party/devtools-frontend/src/node_modules/yargs-unparser/node_modules/camelcase/package.json third_party/devtools-frontend/src/node_modules/yargs-unparser/node_modules/decamelize/package.json @@ -7447,20 +7454,18 @@ third_party/devtools-frontend/src/node_modules/yargs/node_modules/ansi-regex/pac third_party/devtools-frontend/src/node_modules/yargs/node_modules/ansi-styles/package.json third_party/devtools-frontend/src/node_modules/yargs/node_modules/color-convert/package.json third_party/devtools-frontend/src/node_modules/yargs/node_modules/color-name/package.json -third_party/devtools-frontend/src/node_modules/yargs/node_modules/find-up/package.json third_party/devtools-frontend/src/node_modules/yargs/node_modules/is-fullwidth-code-point/package.json -third_party/devtools-frontend/src/node_modules/yargs/node_modules/locate-path/package.json -third_party/devtools-frontend/src/node_modules/yargs/node_modules/p-locate/package.json -third_party/devtools-frontend/src/node_modules/yargs/node_modules/path-exists/package.json third_party/devtools-frontend/src/node_modules/yargs/node_modules/string-width/package.json third_party/devtools-frontend/src/node_modules/yargs/node_modules/strip-ansi/package.json third_party/devtools-frontend/src/node_modules/yargs/node_modules/wrap-ansi/package.json +third_party/devtools-frontend/src/node_modules/yargs/node_modules/y18n/package.json third_party/devtools-frontend/src/node_modules/yauzl/package.json +third_party/devtools-frontend/src/node_modules/zwitch/package.json third_party/devtools-frontend/src/package.json third_party/devtools-frontend/src/scripts/deps/download_emscripten.py third_party/devtools-frontend/src/scripts/deps/roll_to_chromium.py third_party/devtools-frontend/src/scripts/devtools_run/package.json -third_party/devtools-frontend/src/scripts/jsdoc_validator/PRESUBMIT.py +third_party/devtools-frontend/src/scripts/hosted_mode/server.js third_party/devtools-frontend/src/scripts/localization/utils/check_localizability.js third_party/devtools-frontend/src/scripts/localization/utils/localization_utils.js third_party/devtools-frontend/src/test/e2e/resources/console/primitives.html @@ -7470,7 +7475,742 @@ third_party/devtools-frontend/src/third_party/pyjson5/src/setup.py third_party/dom_distiller_js/dist/js/domdistiller.js third_party/dom_distiller_js/dist/js/domdistiller_wrapped.js third_party/dom_distiller_js/protoc_plugins/util/plugin_protos.py +third_party/eigen3/src/Eigen/src/Cholesky/LDLT.h +third_party/eigen3/src/Eigen/src/Cholesky/LLT.h +third_party/eigen3/src/Eigen/src/CholmodSupport/CholmodSupport.h +third_party/eigen3/src/Eigen/src/Core/ArithmeticSequence.h +third_party/eigen3/src/Eigen/src/Core/Array.h +third_party/eigen3/src/Eigen/src/Core/ArrayBase.h +third_party/eigen3/src/Eigen/src/Core/ArrayWrapper.h +third_party/eigen3/src/Eigen/src/Core/Assign.h +third_party/eigen3/src/Eigen/src/Core/AssignEvaluator.h +third_party/eigen3/src/Eigen/src/Core/BandMatrix.h +third_party/eigen3/src/Eigen/src/Core/Block.h +third_party/eigen3/src/Eigen/src/Core/BooleanRedux.h +third_party/eigen3/src/Eigen/src/Core/CommaInitializer.h +third_party/eigen3/src/Eigen/src/Core/ConditionEstimator.h +third_party/eigen3/src/Eigen/src/Core/CoreEvaluators.h +third_party/eigen3/src/Eigen/src/Core/CoreIterators.h +third_party/eigen3/src/Eigen/src/Core/CwiseBinaryOp.h +third_party/eigen3/src/Eigen/src/Core/CwiseNullaryOp.h +third_party/eigen3/src/Eigen/src/Core/CwiseTernaryOp.h +third_party/eigen3/src/Eigen/src/Core/CwiseUnaryOp.h +third_party/eigen3/src/Eigen/src/Core/CwiseUnaryView.h +third_party/eigen3/src/Eigen/src/Core/DenseBase.h +third_party/eigen3/src/Eigen/src/Core/DenseCoeffsBase.h +third_party/eigen3/src/Eigen/src/Core/DenseStorage.h +third_party/eigen3/src/Eigen/src/Core/Diagonal.h +third_party/eigen3/src/Eigen/src/Core/DiagonalMatrix.h +third_party/eigen3/src/Eigen/src/Core/DiagonalProduct.h +third_party/eigen3/src/Eigen/src/Core/Dot.h +third_party/eigen3/src/Eigen/src/Core/EigenBase.h +third_party/eigen3/src/Eigen/src/Core/ForceAlignedAccess.h +third_party/eigen3/src/Eigen/src/Core/Fuzzy.h +third_party/eigen3/src/Eigen/src/Core/GeneralProduct.h +third_party/eigen3/src/Eigen/src/Core/GenericPacketMath.h +third_party/eigen3/src/Eigen/src/Core/GlobalFunctions.h +third_party/eigen3/src/Eigen/src/Core/IO.h +third_party/eigen3/src/Eigen/src/Core/IndexedView.h +third_party/eigen3/src/Eigen/src/Core/Inverse.h +third_party/eigen3/src/Eigen/src/Core/Map.h +third_party/eigen3/src/Eigen/src/Core/MapBase.h +third_party/eigen3/src/Eigen/src/Core/MathFunctions.h +third_party/eigen3/src/Eigen/src/Core/MathFunctionsImpl.h +third_party/eigen3/src/Eigen/src/Core/Matrix.h +third_party/eigen3/src/Eigen/src/Core/MatrixBase.h +third_party/eigen3/src/Eigen/src/Core/NestByValue.h +third_party/eigen3/src/Eigen/src/Core/NoAlias.h +third_party/eigen3/src/Eigen/src/Core/NumTraits.h +third_party/eigen3/src/Eigen/src/Core/PartialReduxEvaluator.h +third_party/eigen3/src/Eigen/src/Core/PermutationMatrix.h +third_party/eigen3/src/Eigen/src/Core/PlainObjectBase.h +third_party/eigen3/src/Eigen/src/Core/Product.h +third_party/eigen3/src/Eigen/src/Core/ProductEvaluators.h +third_party/eigen3/src/Eigen/src/Core/Random.h +third_party/eigen3/src/Eigen/src/Core/Redux.h +third_party/eigen3/src/Eigen/src/Core/Ref.h +third_party/eigen3/src/Eigen/src/Core/Replicate.h +third_party/eigen3/src/Eigen/src/Core/Reshaped.h +third_party/eigen3/src/Eigen/src/Core/ReturnByValue.h +third_party/eigen3/src/Eigen/src/Core/Reverse.h +third_party/eigen3/src/Eigen/src/Core/Select.h +third_party/eigen3/src/Eigen/src/Core/SelfAdjointView.h +third_party/eigen3/src/Eigen/src/Core/SelfCwiseBinaryOp.h +third_party/eigen3/src/Eigen/src/Core/Solve.h +third_party/eigen3/src/Eigen/src/Core/SolveTriangular.h +third_party/eigen3/src/Eigen/src/Core/SolverBase.h +third_party/eigen3/src/Eigen/src/Core/StableNorm.h +third_party/eigen3/src/Eigen/src/Core/StlIterators.h +third_party/eigen3/src/Eigen/src/Core/Stride.h +third_party/eigen3/src/Eigen/src/Core/Swap.h +third_party/eigen3/src/Eigen/src/Core/Transpose.h +third_party/eigen3/src/Eigen/src/Core/Transpositions.h +third_party/eigen3/src/Eigen/src/Core/TriangularMatrix.h +third_party/eigen3/src/Eigen/src/Core/VectorBlock.h +third_party/eigen3/src/Eigen/src/Core/VectorwiseOp.h +third_party/eigen3/src/Eigen/src/Core/Visitor.h +third_party/eigen3/src/Eigen/src/Core/arch/AVX/Complex.h +third_party/eigen3/src/Eigen/src/Core/arch/AVX/MathFunctions.h +third_party/eigen3/src/Eigen/src/Core/arch/AVX/PacketMath.h +third_party/eigen3/src/Eigen/src/Core/arch/AVX/TypeCasting.h +third_party/eigen3/src/Eigen/src/Core/arch/AVX512/Complex.h +third_party/eigen3/src/Eigen/src/Core/arch/AVX512/MathFunctions.h +third_party/eigen3/src/Eigen/src/Core/arch/AVX512/PacketMath.h +third_party/eigen3/src/Eigen/src/Core/arch/AVX512/TypeCasting.h +third_party/eigen3/src/Eigen/src/Core/arch/AltiVec/Complex.h +third_party/eigen3/src/Eigen/src/Core/arch/AltiVec/MathFunctions.h +third_party/eigen3/src/Eigen/src/Core/arch/AltiVec/MatrixProduct.h +third_party/eigen3/src/Eigen/src/Core/arch/AltiVec/PacketMath.h +third_party/eigen3/src/Eigen/src/Core/arch/CUDA/Complex.h +third_party/eigen3/src/Eigen/src/Core/arch/Default/ConjHelper.h +third_party/eigen3/src/Eigen/src/Core/arch/Default/GenericPacketMathFunctions.h +third_party/eigen3/src/Eigen/src/Core/arch/Default/GenericPacketMathFunctionsFwd.h +third_party/eigen3/src/Eigen/src/Core/arch/Default/Half.h +third_party/eigen3/src/Eigen/src/Core/arch/Default/Settings.h +third_party/eigen3/src/Eigen/src/Core/arch/Default/TypeCasting.h +third_party/eigen3/src/Eigen/src/Core/arch/GPU/MathFunctions.h +third_party/eigen3/src/Eigen/src/Core/arch/GPU/PacketMath.h +third_party/eigen3/src/Eigen/src/Core/arch/GPU/TypeCasting.h +third_party/eigen3/src/Eigen/src/Core/arch/MSA/Complex.h +third_party/eigen3/src/Eigen/src/Core/arch/MSA/MathFunctions.h +third_party/eigen3/src/Eigen/src/Core/arch/MSA/PacketMath.h +third_party/eigen3/src/Eigen/src/Core/arch/NEON/Complex.h +third_party/eigen3/src/Eigen/src/Core/arch/NEON/MathFunctions.h +third_party/eigen3/src/Eigen/src/Core/arch/NEON/PacketMath.h +third_party/eigen3/src/Eigen/src/Core/arch/NEON/TypeCasting.h +third_party/eigen3/src/Eigen/src/Core/arch/SSE/Complex.h +third_party/eigen3/src/Eigen/src/Core/arch/SSE/MathFunctions.h +third_party/eigen3/src/Eigen/src/Core/arch/SSE/PacketMath.h +third_party/eigen3/src/Eigen/src/Core/arch/SSE/TypeCasting.h +third_party/eigen3/src/Eigen/src/Core/arch/SYCL/InteropHeaders.h +third_party/eigen3/src/Eigen/src/Core/arch/SYCL/MathFunctions.h +third_party/eigen3/src/Eigen/src/Core/arch/SYCL/PacketMath.h +third_party/eigen3/src/Eigen/src/Core/arch/SYCL/SyclMemoryModel.h +third_party/eigen3/src/Eigen/src/Core/arch/SYCL/TypeCasting.h +third_party/eigen3/src/Eigen/src/Core/arch/ZVector/Complex.h +third_party/eigen3/src/Eigen/src/Core/arch/ZVector/MathFunctions.h +third_party/eigen3/src/Eigen/src/Core/arch/ZVector/PacketMath.h +third_party/eigen3/src/Eigen/src/Core/functors/AssignmentFunctors.h +third_party/eigen3/src/Eigen/src/Core/functors/BinaryFunctors.h +third_party/eigen3/src/Eigen/src/Core/functors/NullaryFunctors.h +third_party/eigen3/src/Eigen/src/Core/functors/StlFunctors.h +third_party/eigen3/src/Eigen/src/Core/functors/TernaryFunctors.h +third_party/eigen3/src/Eigen/src/Core/functors/UnaryFunctors.h +third_party/eigen3/src/Eigen/src/Core/products/GeneralBlockPanelKernel.h +third_party/eigen3/src/Eigen/src/Core/products/GeneralMatrixMatrix.h +third_party/eigen3/src/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h +third_party/eigen3/src/Eigen/src/Core/products/GeneralMatrixVector.h +third_party/eigen3/src/Eigen/src/Core/products/Parallelizer.h +third_party/eigen3/src/Eigen/src/Core/products/SelfadjointMatrixMatrix.h +third_party/eigen3/src/Eigen/src/Core/products/SelfadjointMatrixVector.h +third_party/eigen3/src/Eigen/src/Core/products/SelfadjointProduct.h +third_party/eigen3/src/Eigen/src/Core/products/SelfadjointRank2Update.h +third_party/eigen3/src/Eigen/src/Core/products/TriangularMatrixMatrix.h +third_party/eigen3/src/Eigen/src/Core/products/TriangularMatrixVector.h +third_party/eigen3/src/Eigen/src/Core/products/TriangularSolverMatrix.h +third_party/eigen3/src/Eigen/src/Core/products/TriangularSolverVector.h +third_party/eigen3/src/Eigen/src/Core/util/BlasUtil.h +third_party/eigen3/src/Eigen/src/Core/util/ConfigureVectorization.h +third_party/eigen3/src/Eigen/src/Core/util/Constants.h +third_party/eigen3/src/Eigen/src/Core/util/ForwardDeclarations.h +third_party/eigen3/src/Eigen/src/Core/util/IndexedViewHelper.h +third_party/eigen3/src/Eigen/src/Core/util/IntegralConstant.h +third_party/eigen3/src/Eigen/src/Core/util/Macros.h +third_party/eigen3/src/Eigen/src/Core/util/Memory.h +third_party/eigen3/src/Eigen/src/Core/util/Meta.h +third_party/eigen3/src/Eigen/src/Core/util/ReshapedHelper.h +third_party/eigen3/src/Eigen/src/Core/util/StaticAssert.h +third_party/eigen3/src/Eigen/src/Core/util/SymbolicIndex.h +third_party/eigen3/src/Eigen/src/Core/util/XprHelper.h +third_party/eigen3/src/Eigen/src/Eigenvalues/ComplexEigenSolver.h +third_party/eigen3/src/Eigen/src/Eigenvalues/ComplexSchur.h +third_party/eigen3/src/Eigen/src/Eigenvalues/EigenSolver.h +third_party/eigen3/src/Eigen/src/Eigenvalues/GeneralizedEigenSolver.h +third_party/eigen3/src/Eigen/src/Eigenvalues/GeneralizedSelfAdjointEigenSolver.h +third_party/eigen3/src/Eigen/src/Eigenvalues/HessenbergDecomposition.h +third_party/eigen3/src/Eigen/src/Eigenvalues/MatrixBaseEigenvalues.h +third_party/eigen3/src/Eigen/src/Eigenvalues/RealQZ.h +third_party/eigen3/src/Eigen/src/Eigenvalues/RealSchur.h +third_party/eigen3/src/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h +third_party/eigen3/src/Eigen/src/Eigenvalues/Tridiagonalization.h +third_party/eigen3/src/Eigen/src/Geometry/AlignedBox.h +third_party/eigen3/src/Eigen/src/Geometry/AngleAxis.h +third_party/eigen3/src/Eigen/src/Geometry/EulerAngles.h +third_party/eigen3/src/Eigen/src/Geometry/Homogeneous.h +third_party/eigen3/src/Eigen/src/Geometry/Hyperplane.h +third_party/eigen3/src/Eigen/src/Geometry/OrthoMethods.h +third_party/eigen3/src/Eigen/src/Geometry/ParametrizedLine.h +third_party/eigen3/src/Eigen/src/Geometry/Quaternion.h +third_party/eigen3/src/Eigen/src/Geometry/Rotation2D.h +third_party/eigen3/src/Eigen/src/Geometry/RotationBase.h +third_party/eigen3/src/Eigen/src/Geometry/Scaling.h +third_party/eigen3/src/Eigen/src/Geometry/Transform.h +third_party/eigen3/src/Eigen/src/Geometry/Translation.h +third_party/eigen3/src/Eigen/src/Geometry/Umeyama.h +third_party/eigen3/src/Eigen/src/Geometry/arch/Geometry_SSE.h +third_party/eigen3/src/Eigen/src/Householder/BlockHouseholder.h +third_party/eigen3/src/Eigen/src/Householder/Householder.h +third_party/eigen3/src/Eigen/src/Householder/HouseholderSequence.h +third_party/eigen3/src/Eigen/src/IterativeLinearSolvers/BasicPreconditioners.h +third_party/eigen3/src/Eigen/src/IterativeLinearSolvers/BiCGSTAB.h +third_party/eigen3/src/Eigen/src/IterativeLinearSolvers/ConjugateGradient.h +third_party/eigen3/src/Eigen/src/IterativeLinearSolvers/IncompleteCholesky.h +third_party/eigen3/src/Eigen/src/IterativeLinearSolvers/IncompleteLUT.h +third_party/eigen3/src/Eigen/src/IterativeLinearSolvers/IterativeSolverBase.h +third_party/eigen3/src/Eigen/src/IterativeLinearSolvers/LeastSquareConjugateGradient.h +third_party/eigen3/src/Eigen/src/IterativeLinearSolvers/SolveWithGuess.h +third_party/eigen3/src/Eigen/src/Jacobi/Jacobi.h +third_party/eigen3/src/Eigen/src/KLUSupport/KLUSupport.h +third_party/eigen3/src/Eigen/src/LU/Determinant.h +third_party/eigen3/src/Eigen/src/LU/FullPivLU.h +third_party/eigen3/src/Eigen/src/LU/InverseImpl.h +third_party/eigen3/src/Eigen/src/LU/PartialPivLU.h +third_party/eigen3/src/Eigen/src/LU/arch/Inverse_SSE.h +third_party/eigen3/src/Eigen/src/MetisSupport/MetisSupport.h +third_party/eigen3/src/Eigen/src/OrderingMethods/Amd.h +third_party/eigen3/src/Eigen/src/OrderingMethods/Eigen_Colamd.h +third_party/eigen3/src/Eigen/src/OrderingMethods/Ordering.h +third_party/eigen3/src/Eigen/src/PaStiXSupport/PaStiXSupport.h +third_party/eigen3/src/Eigen/src/QR/ColPivHouseholderQR.h +third_party/eigen3/src/Eigen/src/QR/CompleteOrthogonalDecomposition.h +third_party/eigen3/src/Eigen/src/QR/FullPivHouseholderQR.h +third_party/eigen3/src/Eigen/src/QR/HouseholderQR.h +third_party/eigen3/src/Eigen/src/SPQRSupport/SuiteSparseQRSupport.h +third_party/eigen3/src/Eigen/src/SVD/BDCSVD.h +third_party/eigen3/src/Eigen/src/SVD/JacobiSVD.h +third_party/eigen3/src/Eigen/src/SVD/SVDBase.h +third_party/eigen3/src/Eigen/src/SVD/UpperBidiagonalization.h +third_party/eigen3/src/Eigen/src/SparseCholesky/SimplicialCholesky.h +third_party/eigen3/src/Eigen/src/SparseCholesky/SimplicialCholesky_impl.h +third_party/eigen3/src/Eigen/src/SparseCore/AmbiVector.h +third_party/eigen3/src/Eigen/src/SparseCore/CompressedStorage.h +third_party/eigen3/src/Eigen/src/SparseCore/ConservativeSparseSparseProduct.h +third_party/eigen3/src/Eigen/src/SparseCore/MappedSparseMatrix.h +third_party/eigen3/src/Eigen/src/SparseCore/SparseAssign.h +third_party/eigen3/src/Eigen/src/SparseCore/SparseBlock.h +third_party/eigen3/src/Eigen/src/SparseCore/SparseColEtree.h +third_party/eigen3/src/Eigen/src/SparseCore/SparseCompressedBase.h +third_party/eigen3/src/Eigen/src/SparseCore/SparseCwiseBinaryOp.h +third_party/eigen3/src/Eigen/src/SparseCore/SparseCwiseUnaryOp.h +third_party/eigen3/src/Eigen/src/SparseCore/SparseDenseProduct.h +third_party/eigen3/src/Eigen/src/SparseCore/SparseDiagonalProduct.h +third_party/eigen3/src/Eigen/src/SparseCore/SparseDot.h +third_party/eigen3/src/Eigen/src/SparseCore/SparseFuzzy.h +third_party/eigen3/src/Eigen/src/SparseCore/SparseMap.h +third_party/eigen3/src/Eigen/src/SparseCore/SparseMatrix.h +third_party/eigen3/src/Eigen/src/SparseCore/SparseMatrixBase.h +third_party/eigen3/src/Eigen/src/SparseCore/SparsePermutation.h +third_party/eigen3/src/Eigen/src/SparseCore/SparseProduct.h +third_party/eigen3/src/Eigen/src/SparseCore/SparseRedux.h +third_party/eigen3/src/Eigen/src/SparseCore/SparseRef.h +third_party/eigen3/src/Eigen/src/SparseCore/SparseSelfAdjointView.h +third_party/eigen3/src/Eigen/src/SparseCore/SparseSolverBase.h +third_party/eigen3/src/Eigen/src/SparseCore/SparseSparseProductWithPruning.h +third_party/eigen3/src/Eigen/src/SparseCore/SparseTranspose.h +third_party/eigen3/src/Eigen/src/SparseCore/SparseTriangularView.h +third_party/eigen3/src/Eigen/src/SparseCore/SparseUtil.h +third_party/eigen3/src/Eigen/src/SparseCore/SparseVector.h +third_party/eigen3/src/Eigen/src/SparseCore/SparseView.h +third_party/eigen3/src/Eigen/src/SparseCore/TriangularSolver.h +third_party/eigen3/src/Eigen/src/SparseLU/SparseLU.h +third_party/eigen3/src/Eigen/src/SparseLU/SparseLUImpl.h +third_party/eigen3/src/Eigen/src/SparseLU/SparseLU_Memory.h +third_party/eigen3/src/Eigen/src/SparseLU/SparseLU_Structs.h +third_party/eigen3/src/Eigen/src/SparseLU/SparseLU_SupernodalMatrix.h +third_party/eigen3/src/Eigen/src/SparseLU/SparseLU_Utils.h +third_party/eigen3/src/Eigen/src/SparseLU/SparseLU_column_bmod.h +third_party/eigen3/src/Eigen/src/SparseLU/SparseLU_column_dfs.h +third_party/eigen3/src/Eigen/src/SparseLU/SparseLU_copy_to_ucol.h +third_party/eigen3/src/Eigen/src/SparseLU/SparseLU_gemm_kernel.h +third_party/eigen3/src/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h +third_party/eigen3/src/Eigen/src/SparseLU/SparseLU_kernel_bmod.h +third_party/eigen3/src/Eigen/src/SparseLU/SparseLU_panel_bmod.h +third_party/eigen3/src/Eigen/src/SparseLU/SparseLU_panel_dfs.h +third_party/eigen3/src/Eigen/src/SparseLU/SparseLU_pivotL.h +third_party/eigen3/src/Eigen/src/SparseLU/SparseLU_pruneL.h +third_party/eigen3/src/Eigen/src/SparseLU/SparseLU_relax_snode.h +third_party/eigen3/src/Eigen/src/SparseQR/SparseQR.h +third_party/eigen3/src/Eigen/src/StlSupport/StdDeque.h +third_party/eigen3/src/Eigen/src/StlSupport/StdList.h +third_party/eigen3/src/Eigen/src/StlSupport/StdVector.h +third_party/eigen3/src/Eigen/src/StlSupport/details.h +third_party/eigen3/src/Eigen/src/SuperLUSupport/SuperLUSupport.h +third_party/eigen3/src/Eigen/src/UmfPackSupport/UmfPackSupport.h +third_party/eigen3/src/Eigen/src/misc/Image.h +third_party/eigen3/src/Eigen/src/misc/Kernel.h +third_party/eigen3/src/Eigen/src/misc/RealSvd2x2.h +third_party/eigen3/src/Eigen/src/plugins/BlockMethods.h +third_party/eigen3/src/Eigen/src/plugins/CommonCwiseBinaryOps.h +third_party/eigen3/src/Eigen/src/plugins/CommonCwiseUnaryOps.h +third_party/eigen3/src/Eigen/src/plugins/IndexedViewMethods.h +third_party/eigen3/src/Eigen/src/plugins/MatrixCwiseBinaryOps.h +third_party/eigen3/src/Eigen/src/plugins/MatrixCwiseUnaryOps.h +third_party/eigen3/src/bench/BenchTimer.h +third_party/eigen3/src/bench/analyze-blocking-sizes.cpp +third_party/eigen3/src/bench/benchFFT.cpp +third_party/eigen3/src/bench/bench_move_semantics.cpp +third_party/eigen3/src/bench/benchmark-blocking-sizes.cpp +third_party/eigen3/src/bench/btl/libs/tensors/main_linear.cpp +third_party/eigen3/src/bench/btl/libs/tensors/main_matmat.cpp +third_party/eigen3/src/bench/btl/libs/tensors/main_vecmat.cpp +third_party/eigen3/src/bench/btl/libs/tensors/tensor_interface.hh +third_party/eigen3/src/bench/eig33.cpp +third_party/eigen3/src/bench/spbench/spbenchsolver.h +third_party/eigen3/src/bench/spbench/spbenchstyle.h +third_party/eigen3/src/bench/tensors/tensor_contract_sycl_bench.cc +third_party/eigen3/src/blas/BandTriangularSolver.h +third_party/eigen3/src/blas/GeneralRank1Update.h +third_party/eigen3/src/blas/PackedSelfadjointProduct.h +third_party/eigen3/src/blas/PackedTriangularMatrixVector.h +third_party/eigen3/src/blas/PackedTriangularSolverVector.h +third_party/eigen3/src/blas/Rank2Update.h +third_party/eigen3/src/blas/common.h +third_party/eigen3/src/blas/complex_double.cpp +third_party/eigen3/src/blas/complex_single.cpp +third_party/eigen3/src/blas/double.cpp +third_party/eigen3/src/blas/level1_cplx_impl.h +third_party/eigen3/src/blas/level1_impl.h +third_party/eigen3/src/blas/level1_real_impl.h +third_party/eigen3/src/blas/level2_cplx_impl.h +third_party/eigen3/src/blas/level2_impl.h +third_party/eigen3/src/blas/level2_real_impl.h +third_party/eigen3/src/blas/level3_impl.h +third_party/eigen3/src/blas/single.cpp +third_party/eigen3/src/debug/gdb/printers.py +third_party/eigen3/src/demos/mandelbrot/mandelbrot.cpp +third_party/eigen3/src/demos/mandelbrot/mandelbrot.h +third_party/eigen3/src/demos/mix_eigen_and_c/binary_library.cpp +third_party/eigen3/src/demos/mix_eigen_and_c/binary_library.h +third_party/eigen3/src/demos/mix_eigen_and_c/example.c +third_party/eigen3/src/demos/opengl/camera.cpp +third_party/eigen3/src/demos/opengl/camera.h +third_party/eigen3/src/demos/opengl/gpuhelper.cpp +third_party/eigen3/src/demos/opengl/gpuhelper.h +third_party/eigen3/src/demos/opengl/icosphere.cpp +third_party/eigen3/src/demos/opengl/icosphere.h +third_party/eigen3/src/demos/opengl/quaternion_demo.cpp +third_party/eigen3/src/demos/opengl/quaternion_demo.h +third_party/eigen3/src/demos/opengl/trackball.cpp +third_party/eigen3/src/demos/opengl/trackball.h +third_party/eigen3/src/lapack/cholesky.cpp +third_party/eigen3/src/lapack/complex_double.cpp +third_party/eigen3/src/lapack/complex_single.cpp +third_party/eigen3/src/lapack/double.cpp +third_party/eigen3/src/lapack/eigenvalues.cpp +third_party/eigen3/src/lapack/lapack_common.h +third_party/eigen3/src/lapack/lu.cpp +third_party/eigen3/src/lapack/single.cpp +third_party/eigen3/src/lapack/svd.cpp +third_party/eigen3/src/scripts/relicense.py +third_party/eigen3/src/test/AnnoyingScalar.h +third_party/eigen3/src/test/MovableScalar.h +third_party/eigen3/src/test/adjoint.cpp +third_party/eigen3/src/test/array_cwise.cpp +third_party/eigen3/src/test/array_for_matrix.cpp +third_party/eigen3/src/test/array_of_string.cpp +third_party/eigen3/src/test/array_replicate.cpp +third_party/eigen3/src/test/array_reverse.cpp +third_party/eigen3/src/test/bandmatrix.cpp +third_party/eigen3/src/test/basicstuff.cpp +third_party/eigen3/src/test/bdcsvd.cpp +third_party/eigen3/src/test/bfloat16_float.cpp +third_party/eigen3/src/test/bicgstab.cpp +third_party/eigen3/src/test/blasutil.cpp +third_party/eigen3/src/test/block.cpp +third_party/eigen3/src/test/boostmultiprec.cpp +third_party/eigen3/src/test/cholesky.cpp +third_party/eigen3/src/test/cholmod_support.cpp +third_party/eigen3/src/test/commainitializer.cpp +third_party/eigen3/src/test/conjugate_gradient.cpp +third_party/eigen3/src/test/conservative_resize.cpp +third_party/eigen3/src/test/constructor.cpp +third_party/eigen3/src/test/corners.cpp +third_party/eigen3/src/test/denseLM.cpp +third_party/eigen3/src/test/dense_storage.cpp +third_party/eigen3/src/test/determinant.cpp +third_party/eigen3/src/test/diagonal.cpp +third_party/eigen3/src/test/diagonal_matrix_variadic_ctor.cpp +third_party/eigen3/src/test/diagonalmatrices.cpp +third_party/eigen3/src/test/dontalign.cpp +third_party/eigen3/src/test/dynalloc.cpp +third_party/eigen3/src/test/eigen2support.cpp +third_party/eigen3/src/test/eigensolver_complex.cpp +third_party/eigen3/src/test/eigensolver_generalized_real.cpp +third_party/eigen3/src/test/eigensolver_generic.cpp +third_party/eigen3/src/test/eigensolver_selfadjoint.cpp +third_party/eigen3/src/test/exceptions.cpp +third_party/eigen3/src/test/fastmath.cpp +third_party/eigen3/src/test/first_aligned.cpp +third_party/eigen3/src/test/geo_alignedbox.cpp +third_party/eigen3/src/test/geo_eulerangles.cpp +third_party/eigen3/src/test/geo_homogeneous.cpp +third_party/eigen3/src/test/geo_hyperplane.cpp +third_party/eigen3/src/test/geo_orthomethods.cpp +third_party/eigen3/src/test/geo_parametrizedline.cpp +third_party/eigen3/src/test/geo_quaternion.cpp +third_party/eigen3/src/test/geo_transformations.cpp +third_party/eigen3/src/test/half_float.cpp +third_party/eigen3/src/test/hessenberg.cpp +third_party/eigen3/src/test/householder.cpp +third_party/eigen3/src/test/incomplete_cholesky.cpp +third_party/eigen3/src/test/indexed_view.cpp +third_party/eigen3/src/test/initializer_list_construction.cpp +third_party/eigen3/src/test/inplace_decomposition.cpp +third_party/eigen3/src/test/integer_types.cpp +third_party/eigen3/src/test/inverse.cpp +third_party/eigen3/src/test/io.cpp +third_party/eigen3/src/test/is_same_dense.cpp +third_party/eigen3/src/test/jacobi.cpp +third_party/eigen3/src/test/jacobisvd.cpp +third_party/eigen3/src/test/klu_support.cpp +third_party/eigen3/src/test/linearstructure.cpp +third_party/eigen3/src/test/lscg.cpp +third_party/eigen3/src/test/lu.cpp +third_party/eigen3/src/test/main.h +third_party/eigen3/src/test/mapped_matrix.cpp +third_party/eigen3/src/test/mapstaticmethods.cpp +third_party/eigen3/src/test/mapstride.cpp +third_party/eigen3/src/test/meta.cpp +third_party/eigen3/src/test/metis_support.cpp +third_party/eigen3/src/test/miscmatrices.cpp +third_party/eigen3/src/test/mixingtypes.cpp +third_party/eigen3/src/test/mpl2only.cpp +third_party/eigen3/src/test/nestbyvalue.cpp +third_party/eigen3/src/test/nesting_ops.cpp +third_party/eigen3/src/test/nomalloc.cpp +third_party/eigen3/src/test/nullary.cpp +third_party/eigen3/src/test/num_dimensions.cpp +third_party/eigen3/src/test/numext.cpp +third_party/eigen3/src/test/packetmath.cpp +third_party/eigen3/src/test/packetmath_test_shared.h +third_party/eigen3/src/test/pastix_support.cpp +third_party/eigen3/src/test/permutationmatrices.cpp +third_party/eigen3/src/test/prec_inverse_4x4.cpp +third_party/eigen3/src/test/product.h +third_party/eigen3/src/test/product_extra.cpp +third_party/eigen3/src/test/product_large.cpp +third_party/eigen3/src/test/product_mmtr.cpp +third_party/eigen3/src/test/product_notemporary.cpp +third_party/eigen3/src/test/product_selfadjoint.cpp +third_party/eigen3/src/test/product_small.cpp +third_party/eigen3/src/test/product_symm.cpp +third_party/eigen3/src/test/product_syrk.cpp +third_party/eigen3/src/test/product_trmm.cpp +third_party/eigen3/src/test/product_trmv.cpp +third_party/eigen3/src/test/product_trsolve.cpp +third_party/eigen3/src/test/qr.cpp +third_party/eigen3/src/test/qr_colpivoting.cpp +third_party/eigen3/src/test/qr_fullpivoting.cpp +third_party/eigen3/src/test/qtvector.cpp +third_party/eigen3/src/test/rand.cpp +third_party/eigen3/src/test/random_without_cast_overflow.h +third_party/eigen3/src/test/real_qz.cpp +third_party/eigen3/src/test/redux.cpp +third_party/eigen3/src/test/ref.cpp +third_party/eigen3/src/test/reshape.cpp +third_party/eigen3/src/test/resize.cpp +third_party/eigen3/src/test/rvalue_types.cpp +third_party/eigen3/src/test/schur_complex.cpp +third_party/eigen3/src/test/schur_real.cpp +third_party/eigen3/src/test/selfadjoint.cpp +third_party/eigen3/src/test/simplicial_cholesky.cpp +third_party/eigen3/src/test/sizeof.cpp +third_party/eigen3/src/test/sizeoverflow.cpp +third_party/eigen3/src/test/smallvectors.cpp +third_party/eigen3/src/test/sparse.h +third_party/eigen3/src/test/sparseLM.cpp +third_party/eigen3/src/test/sparse_basic.cpp +third_party/eigen3/src/test/sparse_block.cpp +third_party/eigen3/src/test/sparse_permutations.cpp +third_party/eigen3/src/test/sparse_product.cpp +third_party/eigen3/src/test/sparse_ref.cpp +third_party/eigen3/src/test/sparse_solver.h +third_party/eigen3/src/test/sparse_solvers.cpp +third_party/eigen3/src/test/sparse_vector.cpp +third_party/eigen3/src/test/sparselu.cpp +third_party/eigen3/src/test/special_numbers.cpp +third_party/eigen3/src/test/stable_norm.cpp +third_party/eigen3/src/test/stddeque.cpp +third_party/eigen3/src/test/stddeque_overload.cpp +third_party/eigen3/src/test/stdlist.cpp +third_party/eigen3/src/test/stdlist_overload.cpp +third_party/eigen3/src/test/stdvector.cpp +third_party/eigen3/src/test/stdvector_overload.cpp +third_party/eigen3/src/test/stl_iterators.cpp +third_party/eigen3/src/test/superlu_support.cpp +third_party/eigen3/src/test/svd_common.h +third_party/eigen3/src/test/svd_fill.h +third_party/eigen3/src/test/swap.cpp +third_party/eigen3/src/test/symbolic_index.cpp +third_party/eigen3/src/test/triangular.cpp +third_party/eigen3/src/test/type_alias.cpp +third_party/eigen3/src/test/umeyama.cpp +third_party/eigen3/src/test/umfpack_support.cpp +third_party/eigen3/src/test/unalignedassert.cpp +third_party/eigen3/src/test/unalignedcount.cpp +third_party/eigen3/src/test/upperbidiagonalization.cpp +third_party/eigen3/src/test/vectorization_logic.cpp +third_party/eigen3/src/test/vectorwiseop.cpp +third_party/eigen3/src/test/visitor.cpp +third_party/eigen3/src/test/zerosized.cpp +third_party/eigen3/src/unsupported/Eigen/CXX11/src/Tensor/Tensor.h +third_party/eigen3/src/unsupported/Eigen/CXX11/src/Tensor/TensorArgMax.h +third_party/eigen3/src/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h +third_party/eigen3/src/unsupported/Eigen/CXX11/src/Tensor/TensorBase.h +third_party/eigen3/src/unsupported/Eigen/CXX11/src/Tensor/TensorBlock.h +third_party/eigen3/src/unsupported/Eigen/CXX11/src/Tensor/TensorBroadcasting.h +third_party/eigen3/src/unsupported/Eigen/CXX11/src/Tensor/TensorChipping.h +third_party/eigen3/src/unsupported/Eigen/CXX11/src/Tensor/TensorConcatenation.h +third_party/eigen3/src/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h +third_party/eigen3/src/unsupported/Eigen/CXX11/src/Tensor/TensorContractionBlocking.h +third_party/eigen3/src/unsupported/Eigen/CXX11/src/Tensor/TensorContractionGpu.h +third_party/eigen3/src/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h +third_party/eigen3/src/unsupported/Eigen/CXX11/src/Tensor/TensorContractionSycl.h +third_party/eigen3/src/unsupported/Eigen/CXX11/src/Tensor/TensorContractionThreadPool.h +third_party/eigen3/src/unsupported/Eigen/CXX11/src/Tensor/TensorConversion.h +third_party/eigen3/src/unsupported/Eigen/CXX11/src/Tensor/TensorConvolution.h +third_party/eigen3/src/unsupported/Eigen/CXX11/src/Tensor/TensorConvolutionSycl.h +third_party/eigen3/src/unsupported/Eigen/CXX11/src/Tensor/TensorCostModel.h +third_party/eigen3/src/unsupported/Eigen/CXX11/src/Tensor/TensorCustomOp.h +third_party/eigen3/src/unsupported/Eigen/CXX11/src/Tensor/TensorDevice.h +third_party/eigen3/src/unsupported/Eigen/CXX11/src/Tensor/TensorDeviceDefault.h +third_party/eigen3/src/unsupported/Eigen/CXX11/src/Tensor/TensorDeviceGpu.h +third_party/eigen3/src/unsupported/Eigen/CXX11/src/Tensor/TensorDeviceSycl.h +third_party/eigen3/src/unsupported/Eigen/CXX11/src/Tensor/TensorDeviceThreadPool.h +third_party/eigen3/src/unsupported/Eigen/CXX11/src/Tensor/TensorDimensionList.h +third_party/eigen3/src/unsupported/Eigen/CXX11/src/Tensor/TensorDimensions.h +third_party/eigen3/src/unsupported/Eigen/CXX11/src/Tensor/TensorEvalTo.h +third_party/eigen3/src/unsupported/Eigen/CXX11/src/Tensor/TensorEvaluator.h +third_party/eigen3/src/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h +third_party/eigen3/src/unsupported/Eigen/CXX11/src/Tensor/TensorExpr.h +third_party/eigen3/src/unsupported/Eigen/CXX11/src/Tensor/TensorFFT.h +third_party/eigen3/src/unsupported/Eigen/CXX11/src/Tensor/TensorFixedSize.h +third_party/eigen3/src/unsupported/Eigen/CXX11/src/Tensor/TensorForcedEval.h +third_party/eigen3/src/unsupported/Eigen/CXX11/src/Tensor/TensorForwardDeclarations.h +third_party/eigen3/src/unsupported/Eigen/CXX11/src/Tensor/TensorFunctors.h +third_party/eigen3/src/unsupported/Eigen/CXX11/src/Tensor/TensorGenerator.h +third_party/eigen3/src/unsupported/Eigen/CXX11/src/Tensor/TensorGlobalFunctions.h +third_party/eigen3/src/unsupported/Eigen/CXX11/src/Tensor/TensorGpuHipCudaDefines.h +third_party/eigen3/src/unsupported/Eigen/CXX11/src/Tensor/TensorGpuHipCudaUndefines.h +third_party/eigen3/src/unsupported/Eigen/CXX11/src/Tensor/TensorIO.h +third_party/eigen3/src/unsupported/Eigen/CXX11/src/Tensor/TensorImagePatch.h +third_party/eigen3/src/unsupported/Eigen/CXX11/src/Tensor/TensorIndexList.h +third_party/eigen3/src/unsupported/Eigen/CXX11/src/Tensor/TensorInflation.h +third_party/eigen3/src/unsupported/Eigen/CXX11/src/Tensor/TensorInitializer.h +third_party/eigen3/src/unsupported/Eigen/CXX11/src/Tensor/TensorIntDiv.h +third_party/eigen3/src/unsupported/Eigen/CXX11/src/Tensor/TensorLayoutSwap.h +third_party/eigen3/src/unsupported/Eigen/CXX11/src/Tensor/TensorMacros.h +third_party/eigen3/src/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h +third_party/eigen3/src/unsupported/Eigen/CXX11/src/Tensor/TensorMeta.h +third_party/eigen3/src/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h +third_party/eigen3/src/unsupported/Eigen/CXX11/src/Tensor/TensorPadding.h +third_party/eigen3/src/unsupported/Eigen/CXX11/src/Tensor/TensorPatch.h +third_party/eigen3/src/unsupported/Eigen/CXX11/src/Tensor/TensorRandom.h +third_party/eigen3/src/unsupported/Eigen/CXX11/src/Tensor/TensorReduction.h +third_party/eigen3/src/unsupported/Eigen/CXX11/src/Tensor/TensorReductionGpu.h +third_party/eigen3/src/unsupported/Eigen/CXX11/src/Tensor/TensorReductionSycl.h +third_party/eigen3/src/unsupported/Eigen/CXX11/src/Tensor/TensorRef.h +third_party/eigen3/src/unsupported/Eigen/CXX11/src/Tensor/TensorReverse.h +third_party/eigen3/src/unsupported/Eigen/CXX11/src/Tensor/TensorScan.h +third_party/eigen3/src/unsupported/Eigen/CXX11/src/Tensor/TensorScanSycl.h +third_party/eigen3/src/unsupported/Eigen/CXX11/src/Tensor/TensorShuffling.h +third_party/eigen3/src/unsupported/Eigen/CXX11/src/Tensor/TensorStorage.h +third_party/eigen3/src/unsupported/Eigen/CXX11/src/Tensor/TensorStriding.h +third_party/eigen3/src/unsupported/Eigen/CXX11/src/Tensor/TensorTrace.h +third_party/eigen3/src/unsupported/Eigen/CXX11/src/Tensor/TensorTraits.h +third_party/eigen3/src/unsupported/Eigen/CXX11/src/Tensor/TensorUInt128.h +third_party/eigen3/src/unsupported/Eigen/CXX11/src/TensorSymmetry/DynamicSymmetry.h +third_party/eigen3/src/unsupported/Eigen/CXX11/src/TensorSymmetry/StaticSymmetry.h +third_party/eigen3/src/unsupported/Eigen/CXX11/src/TensorSymmetry/Symmetry.h +third_party/eigen3/src/unsupported/Eigen/CXX11/src/TensorSymmetry/util/TemplateGroupTheory.h +third_party/eigen3/src/unsupported/Eigen/CXX11/src/ThreadPool/Barrier.h +third_party/eigen3/src/unsupported/Eigen/CXX11/src/ThreadPool/EventCount.h +third_party/eigen3/src/unsupported/Eigen/CXX11/src/ThreadPool/NonBlockingThreadPool.h +third_party/eigen3/src/unsupported/Eigen/CXX11/src/ThreadPool/RunQueue.h +third_party/eigen3/src/unsupported/Eigen/CXX11/src/ThreadPool/ThreadCancel.h +third_party/eigen3/src/unsupported/Eigen/CXX11/src/ThreadPool/ThreadEnvironment.h +third_party/eigen3/src/unsupported/Eigen/CXX11/src/ThreadPool/ThreadLocal.h +third_party/eigen3/src/unsupported/Eigen/CXX11/src/ThreadPool/ThreadPoolInterface.h +third_party/eigen3/src/unsupported/Eigen/CXX11/src/ThreadPool/ThreadYield.h +third_party/eigen3/src/unsupported/Eigen/CXX11/src/util/CXX11Meta.h +third_party/eigen3/src/unsupported/Eigen/CXX11/src/util/CXX11Workarounds.h +third_party/eigen3/src/unsupported/Eigen/CXX11/src/util/EmulateArray.h +third_party/eigen3/src/unsupported/Eigen/CXX11/src/util/MaxSizeVector.h +third_party/eigen3/src/unsupported/Eigen/src/AutoDiff/AutoDiffJacobian.h +third_party/eigen3/src/unsupported/Eigen/src/AutoDiff/AutoDiffScalar.h +third_party/eigen3/src/unsupported/Eigen/src/AutoDiff/AutoDiffVector.h +third_party/eigen3/src/unsupported/Eigen/src/BVH/BVAlgorithms.h +third_party/eigen3/src/unsupported/Eigen/src/BVH/KdBVH.h +third_party/eigen3/src/unsupported/Eigen/src/Eigenvalues/ArpackSelfAdjointEigenSolver.h +third_party/eigen3/src/unsupported/Eigen/src/EulerAngles/EulerAngles.h +third_party/eigen3/src/unsupported/Eigen/src/EulerAngles/EulerSystem.h +third_party/eigen3/src/unsupported/Eigen/src/FFT/ei_fftw_impl.h +third_party/eigen3/src/unsupported/Eigen/src/FFT/ei_kissfft_impl.h +third_party/eigen3/src/unsupported/Eigen/src/IterativeSolvers/DGMRES.h +third_party/eigen3/src/unsupported/Eigen/src/IterativeSolvers/GMRES.h +third_party/eigen3/src/unsupported/Eigen/src/IterativeSolvers/IncompleteLU.h +third_party/eigen3/src/unsupported/Eigen/src/IterativeSolvers/MINRES.h +third_party/eigen3/src/unsupported/Eigen/src/IterativeSolvers/Scaling.h +third_party/eigen3/src/unsupported/Eigen/src/KroneckerProduct/KroneckerTensorProduct.h +third_party/eigen3/src/unsupported/Eigen/src/LevenbergMarquardt/LevenbergMarquardt.h +third_party/eigen3/src/unsupported/Eigen/src/MatrixFunctions/MatrixExponential.h +third_party/eigen3/src/unsupported/Eigen/src/MatrixFunctions/MatrixFunction.h +third_party/eigen3/src/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h +third_party/eigen3/src/unsupported/Eigen/src/MatrixFunctions/MatrixPower.h +third_party/eigen3/src/unsupported/Eigen/src/MatrixFunctions/MatrixSquareRoot.h +third_party/eigen3/src/unsupported/Eigen/src/MatrixFunctions/StemFunction.h +third_party/eigen3/src/unsupported/Eigen/src/MoreVectorization/MathFunctions.h +third_party/eigen3/src/unsupported/Eigen/src/NonLinearOptimization/HybridNonLinearSolver.h +third_party/eigen3/src/unsupported/Eigen/src/NonLinearOptimization/LevenbergMarquardt.h +third_party/eigen3/src/unsupported/Eigen/src/NumericalDiff/NumericalDiff.h +third_party/eigen3/src/unsupported/Eigen/src/Polynomials/Companion.h +third_party/eigen3/src/unsupported/Eigen/src/Polynomials/PolynomialSolver.h +third_party/eigen3/src/unsupported/Eigen/src/Polynomials/PolynomialUtils.h +third_party/eigen3/src/unsupported/Eigen/src/Skyline/SkylineInplaceLU.h +third_party/eigen3/src/unsupported/Eigen/src/Skyline/SkylineMatrix.h +third_party/eigen3/src/unsupported/Eigen/src/Skyline/SkylineMatrixBase.h +third_party/eigen3/src/unsupported/Eigen/src/Skyline/SkylineProduct.h +third_party/eigen3/src/unsupported/Eigen/src/Skyline/SkylineStorage.h +third_party/eigen3/src/unsupported/Eigen/src/Skyline/SkylineUtil.h +third_party/eigen3/src/unsupported/Eigen/src/SparseExtra/BlockOfDynamicSparseMatrix.h +third_party/eigen3/src/unsupported/Eigen/src/SparseExtra/BlockSparseMatrix.h +third_party/eigen3/src/unsupported/Eigen/src/SparseExtra/DynamicSparseMatrix.h +third_party/eigen3/src/unsupported/Eigen/src/SparseExtra/MarketIO.h +third_party/eigen3/src/unsupported/Eigen/src/SparseExtra/MatrixMarketIterator.h +third_party/eigen3/src/unsupported/Eigen/src/SparseExtra/RandomSetter.h +third_party/eigen3/src/unsupported/Eigen/src/SpecialFunctions/BesselFunctionsArrayAPI.h +third_party/eigen3/src/unsupported/Eigen/src/SpecialFunctions/BesselFunctionsBFloat16.h +third_party/eigen3/src/unsupported/Eigen/src/SpecialFunctions/BesselFunctionsFunctors.h +third_party/eigen3/src/unsupported/Eigen/src/SpecialFunctions/BesselFunctionsHalf.h +third_party/eigen3/src/unsupported/Eigen/src/SpecialFunctions/BesselFunctionsImpl.h +third_party/eigen3/src/unsupported/Eigen/src/SpecialFunctions/BesselFunctionsPacketMath.h +third_party/eigen3/src/unsupported/Eigen/src/SpecialFunctions/SpecialFunctionsArrayAPI.h +third_party/eigen3/src/unsupported/Eigen/src/SpecialFunctions/SpecialFunctionsBFloat16.h +third_party/eigen3/src/unsupported/Eigen/src/SpecialFunctions/SpecialFunctionsFunctors.h +third_party/eigen3/src/unsupported/Eigen/src/SpecialFunctions/SpecialFunctionsHalf.h +third_party/eigen3/src/unsupported/Eigen/src/SpecialFunctions/SpecialFunctionsImpl.h +third_party/eigen3/src/unsupported/Eigen/src/SpecialFunctions/SpecialFunctionsPacketMath.h +third_party/eigen3/src/unsupported/Eigen/src/SpecialFunctions/arch/GPU/GpuSpecialFunctions.h +third_party/eigen3/src/unsupported/Eigen/src/Splines/Spline.h +third_party/eigen3/src/unsupported/Eigen/src/Splines/SplineFitting.h +third_party/eigen3/src/unsupported/Eigen/src/Splines/SplineFwd.h +third_party/eigen3/src/unsupported/bench/bench_svd.cpp +third_party/eigen3/src/unsupported/test/BVH.cpp +third_party/eigen3/src/unsupported/test/EulerAngles.cpp +third_party/eigen3/src/unsupported/test/FFTW.cpp +third_party/eigen3/src/unsupported/test/alignedvector3.cpp +third_party/eigen3/src/unsupported/test/autodiff.cpp +third_party/eigen3/src/unsupported/test/autodiff_scalar.cpp +third_party/eigen3/src/unsupported/test/bessel_functions.cpp +third_party/eigen3/src/unsupported/test/cxx11_eventcount.cpp +third_party/eigen3/src/unsupported/test/cxx11_meta.cpp +third_party/eigen3/src/unsupported/test/cxx11_non_blocking_thread_pool.cpp +third_party/eigen3/src/unsupported/test/cxx11_runqueue.cpp +third_party/eigen3/src/unsupported/test/cxx11_tensor_argmax.cpp +third_party/eigen3/src/unsupported/test/cxx11_tensor_argmax_sycl.cpp +third_party/eigen3/src/unsupported/test/cxx11_tensor_assign.cpp +third_party/eigen3/src/unsupported/test/cxx11_tensor_block_access.cpp +third_party/eigen3/src/unsupported/test/cxx11_tensor_block_eval.cpp +third_party/eigen3/src/unsupported/test/cxx11_tensor_block_io.cpp +third_party/eigen3/src/unsupported/test/cxx11_tensor_broadcast_sycl.cpp +third_party/eigen3/src/unsupported/test/cxx11_tensor_broadcasting.cpp +third_party/eigen3/src/unsupported/test/cxx11_tensor_builtins_sycl.cpp +third_party/eigen3/src/unsupported/test/cxx11_tensor_casts.cpp +third_party/eigen3/src/unsupported/test/cxx11_tensor_chipping.cpp +third_party/eigen3/src/unsupported/test/cxx11_tensor_chipping_sycl.cpp +third_party/eigen3/src/unsupported/test/cxx11_tensor_comparisons.cpp +third_party/eigen3/src/unsupported/test/cxx11_tensor_concatenation.cpp +third_party/eigen3/src/unsupported/test/cxx11_tensor_concatenation_sycl.cpp +third_party/eigen3/src/unsupported/test/cxx11_tensor_const.cpp +third_party/eigen3/src/unsupported/test/cxx11_tensor_contract_sycl.cpp +third_party/eigen3/src/unsupported/test/cxx11_tensor_contraction.cpp +third_party/eigen3/src/unsupported/test/cxx11_tensor_convolution.cpp +third_party/eigen3/src/unsupported/test/cxx11_tensor_convolution_sycl.cpp +third_party/eigen3/src/unsupported/test/cxx11_tensor_custom_index.cpp +third_party/eigen3/src/unsupported/test/cxx11_tensor_custom_op.cpp +third_party/eigen3/src/unsupported/test/cxx11_tensor_custom_op_sycl.cpp +third_party/eigen3/src/unsupported/test/cxx11_tensor_device_sycl.cpp +third_party/eigen3/src/unsupported/test/cxx11_tensor_dimension.cpp +third_party/eigen3/src/unsupported/test/cxx11_tensor_empty.cpp +third_party/eigen3/src/unsupported/test/cxx11_tensor_executor.cpp +third_party/eigen3/src/unsupported/test/cxx11_tensor_expr.cpp +third_party/eigen3/src/unsupported/test/cxx11_tensor_fft.cpp +third_party/eigen3/src/unsupported/test/cxx11_tensor_fixed_size.cpp +third_party/eigen3/src/unsupported/test/cxx11_tensor_forced_eval.cpp +third_party/eigen3/src/unsupported/test/cxx11_tensor_forced_eval_sycl.cpp +third_party/eigen3/src/unsupported/test/cxx11_tensor_generator.cpp +third_party/eigen3/src/unsupported/test/cxx11_tensor_generator_sycl.cpp +third_party/eigen3/src/unsupported/test/cxx11_tensor_ifft.cpp +third_party/eigen3/src/unsupported/test/cxx11_tensor_image_op_sycl.cpp +third_party/eigen3/src/unsupported/test/cxx11_tensor_image_patch.cpp +third_party/eigen3/src/unsupported/test/cxx11_tensor_image_patch_sycl.cpp +third_party/eigen3/src/unsupported/test/cxx11_tensor_index_list.cpp +third_party/eigen3/src/unsupported/test/cxx11_tensor_inflation.cpp +third_party/eigen3/src/unsupported/test/cxx11_tensor_inflation_sycl.cpp +third_party/eigen3/src/unsupported/test/cxx11_tensor_intdiv.cpp +third_party/eigen3/src/unsupported/test/cxx11_tensor_io.cpp +third_party/eigen3/src/unsupported/test/cxx11_tensor_layout_swap.cpp +third_party/eigen3/src/unsupported/test/cxx11_tensor_layout_swap_sycl.cpp +third_party/eigen3/src/unsupported/test/cxx11_tensor_lvalue.cpp +third_party/eigen3/src/unsupported/test/cxx11_tensor_map.cpp +third_party/eigen3/src/unsupported/test/cxx11_tensor_math.cpp +third_party/eigen3/src/unsupported/test/cxx11_tensor_math_sycl.cpp +third_party/eigen3/src/unsupported/test/cxx11_tensor_mixed_indices.cpp +third_party/eigen3/src/unsupported/test/cxx11_tensor_morphing.cpp +third_party/eigen3/src/unsupported/test/cxx11_tensor_morphing_sycl.cpp +third_party/eigen3/src/unsupported/test/cxx11_tensor_move.cpp +third_party/eigen3/src/unsupported/test/cxx11_tensor_notification.cpp +third_party/eigen3/src/unsupported/test/cxx11_tensor_of_complex.cpp +third_party/eigen3/src/unsupported/test/cxx11_tensor_of_const_values.cpp +third_party/eigen3/src/unsupported/test/cxx11_tensor_of_strings.cpp +third_party/eigen3/src/unsupported/test/cxx11_tensor_padding.cpp +third_party/eigen3/src/unsupported/test/cxx11_tensor_padding_sycl.cpp +third_party/eigen3/src/unsupported/test/cxx11_tensor_patch.cpp +third_party/eigen3/src/unsupported/test/cxx11_tensor_patch_sycl.cpp +third_party/eigen3/src/unsupported/test/cxx11_tensor_random.cpp +third_party/eigen3/src/unsupported/test/cxx11_tensor_random_sycl.cpp +third_party/eigen3/src/unsupported/test/cxx11_tensor_reduction.cpp +third_party/eigen3/src/unsupported/test/cxx11_tensor_reduction_sycl.cpp +third_party/eigen3/src/unsupported/test/cxx11_tensor_ref.cpp +third_party/eigen3/src/unsupported/test/cxx11_tensor_reverse.cpp +third_party/eigen3/src/unsupported/test/cxx11_tensor_reverse_sycl.cpp +third_party/eigen3/src/unsupported/test/cxx11_tensor_roundings.cpp +third_party/eigen3/src/unsupported/test/cxx11_tensor_scan.cpp +third_party/eigen3/src/unsupported/test/cxx11_tensor_scan_sycl.cpp +third_party/eigen3/src/unsupported/test/cxx11_tensor_shuffling.cpp +third_party/eigen3/src/unsupported/test/cxx11_tensor_shuffling_sycl.cpp +third_party/eigen3/src/unsupported/test/cxx11_tensor_simple.cpp +third_party/eigen3/src/unsupported/test/cxx11_tensor_striding.cpp +third_party/eigen3/src/unsupported/test/cxx11_tensor_striding_sycl.cpp +third_party/eigen3/src/unsupported/test/cxx11_tensor_sycl.cpp +third_party/eigen3/src/unsupported/test/cxx11_tensor_symmetry.cpp +third_party/eigen3/src/unsupported/test/cxx11_tensor_thread_local.cpp +third_party/eigen3/src/unsupported/test/cxx11_tensor_thread_pool.cpp +third_party/eigen3/src/unsupported/test/cxx11_tensor_trace.cpp +third_party/eigen3/src/unsupported/test/cxx11_tensor_uint128.cpp +third_party/eigen3/src/unsupported/test/cxx11_tensor_volume_patch_sycl.cpp +third_party/eigen3/src/unsupported/test/dgmres.cpp +third_party/eigen3/src/unsupported/test/forward_adolc.cpp +third_party/eigen3/src/unsupported/test/gmres.cpp +third_party/eigen3/src/unsupported/test/kronecker_product.cpp +third_party/eigen3/src/unsupported/test/levenberg_marquardt.cpp +third_party/eigen3/src/unsupported/test/matrix_exponential.cpp +third_party/eigen3/src/unsupported/test/matrix_function.cpp +third_party/eigen3/src/unsupported/test/matrix_functions.h +third_party/eigen3/src/unsupported/test/matrix_power.cpp +third_party/eigen3/src/unsupported/test/matrix_square_root.cpp +third_party/eigen3/src/unsupported/test/minres.cpp +third_party/eigen3/src/unsupported/test/openglsupport.cpp +third_party/eigen3/src/unsupported/test/polynomialsolver.cpp +third_party/eigen3/src/unsupported/test/polynomialutils.cpp +third_party/eigen3/src/unsupported/test/sparse_extra.cpp +third_party/eigen3/src/unsupported/test/special_functions.cpp +third_party/eigen3/src/unsupported/test/special_packetmath.cpp +third_party/eigen3/src/unsupported/test/splines.cpp third_party/expat/src/expat/xmlwf/readfilemap.c +third_party/farmhash/src/dev/builder.cc +third_party/farmhash/src/dev/farmhash.h +third_party/farmhash/src/src/farmhash.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 @@ -7524,6 +8264,8 @@ third_party/ffmpeg/libavcodec/av1_frame_merge_bsf.c third_party/ffmpeg/libavcodec/av1_frame_split_bsf.c third_party/ffmpeg/libavcodec/av1_parser.c third_party/ffmpeg/libavcodec/avs2_parser.c +third_party/ffmpeg/libavcodec/avs3.h +third_party/ffmpeg/libavcodec/avs3_parser.c third_party/ffmpeg/libavcodec/bytestream.h third_party/ffmpeg/libavcodec/c93.c third_party/ffmpeg/libavcodec/canopus.c @@ -7570,6 +8312,7 @@ third_party/ffmpeg/libavcodec/lagarithrac.h third_party/ffmpeg/libavcodec/libdavs2.c third_party/ffmpeg/libavcodec/librsvgdec.c third_party/ffmpeg/libavcodec/libtheoraenc.c +third_party/ffmpeg/libavcodec/libuavs3d.c third_party/ffmpeg/libavcodec/libwebpenc.c third_party/ffmpeg/libavcodec/libwebpenc_common.c third_party/ffmpeg/libavcodec/libwebpenc_common.h @@ -7588,6 +8331,8 @@ third_party/ffmpeg/libavcodec/mlz.c third_party/ffmpeg/libavcodec/mlz.h third_party/ffmpeg/libavcodec/mpeg4_unpack_bframes_bsf.c third_party/ffmpeg/libavcodec/mpeg4audio.c +third_party/ffmpeg/libavcodec/mpegaudiodec_common_tablegen.c +third_party/ffmpeg/libavcodec/mpegaudiodec_common_tablegen.h third_party/ffmpeg/libavcodec/nellymoser.c third_party/ffmpeg/libavcodec/nellymoser.h third_party/ffmpeg/libavcodec/nellymoserdec.c @@ -7703,6 +8448,7 @@ third_party/ffmpeg/libavformat/asf.c third_party/ffmpeg/libavformat/async.c third_party/ffmpeg/libavformat/av1.c third_party/ffmpeg/libavformat/av1dec.c +third_party/ffmpeg/libavformat/avs3dec.c third_party/ffmpeg/libavformat/c93.c third_party/ffmpeg/libavformat/dnxhddec.c third_party/ffmpeg/libavformat/ftp.c @@ -7790,6 +8536,7 @@ third_party/ffmpeg/tools/target_dec_fuzzer.c third_party/flatbuffers/src/docs/footer.html third_party/flatbuffers/src/docs/header.html third_party/fontconfig/src/src/fcfreetype.c +third_party/fp16/src/third-party/eigen-half.h third_party/freetype-testing/src/fuzzing/src/utils/utils.cpp third_party/freetype/include/freetype-custom/freetype/config/ftoption.h third_party/freetype/src/builds/windows/vc2010/index.html @@ -7808,6 +8555,8 @@ third_party/freetype/src/src/sfnt/ttcmap.c third_party/freetype/src/src/sfnt/ttcolr.c third_party/freetype/src/src/sfnt/ttcpal.c third_party/freetype/src/src/truetype/ttinterp.h +third_party/gemmlowp/src/contrib/CMakeLists.txt +third_party/gemmlowp/src/standalone/neon-gemm-kernel-benchmark.cc third_party/glfw/src/deps/nuklear.h third_party/glfw/src/src/linux_joystick.h third_party/glfw/src/src/wl_init.c @@ -7816,7 +8565,6 @@ third_party/glfw/src/src/wl_platform.h third_party/glfw/src/src/wl_window.c third_party/glfw/src/src/xkb_unicode.h third_party/glfw/src/tests/vulkan.c -third_party/glslang/src/glslang/HLSL/hlslParseHelper.cpp third_party/google-closure-library/closure-deps/package.json third_party/google-closure-library/closure/bin/build/closurebuilder.py third_party/google-closure-library/closure/bin/build/depstree.py @@ -8172,22 +8920,26 @@ third_party/googletest/src/googletest/test/gtest_list_output_unittest_.cc third_party/googletest/src/googletest/test/gtest_skip_test.cc third_party/grpc/src/include/grpc/grpc.h third_party/grpc/src/include/grpc/grpc_security_constants.h -third_party/grpc/src/include/grpc/impl/codegen/port_platform.h third_party/grpc/src/include/grpcpp/impl/codegen/proto_buffer_reader.h third_party/grpc/src/include/grpcpp/impl/codegen/proto_buffer_writer.h third_party/grpc/src/package.xml third_party/grpc/src/setup.py third_party/grpc/src/src/boringssl/gen_build_yaml.py -third_party/grpc/src/src/core/ext/filters/client_channel/resolver_result_parsing.cc third_party/grpc/src/src/core/ext/filters/client_channel/service_config.h +third_party/grpc/src/src/core/ext/xds/google_mesh_ca_certificate_provider_factory.cc +third_party/grpc/src/src/core/ext/xds/xds_api.cc third_party/grpc/src/src/core/lib/gpr/string.h third_party/grpc/src/src/core/lib/iomgr/socket_windows.cc +third_party/grpc/src/src/core/lib/json/json_util.h +third_party/grpc/src/src/core/lib/security/authorization/authorization_engine.h third_party/grpc/src/src/core/lib/security/credentials/credentials.h +third_party/grpc/src/src/core/lib/security/credentials/external/external_account_credentials.cc third_party/grpc/src/src/core/lib/security/credentials/jwt/json_token.h third_party/grpc/src/src/core/lib/security/credentials/jwt/jwt_verifier.h -third_party/grpc/src/src/core/lib/security/security_connector/ssl_utils.cc +third_party/grpc/src/src/core/lib/security/security_connector/ssl_utils_config.cc third_party/grpc/src/src/csharp/Grpc.Tools/build/_grpc/Grpc.CSharp.xml third_party/grpc/src/src/csharp/Grpc.Tools/build/_protobuf/Protobuf.CSharp.xml +third_party/grpc/src/src/python/grpcio/grpc/__init__.py third_party/grpc/src/src/python/grpcio_channelz/setup.py third_party/grpc/src/src/python/grpcio_health_checking/setup.py third_party/grpc/src/src/python/grpcio_reflection/setup.py @@ -8195,25 +8947,32 @@ third_party/grpc/src/src/python/grpcio_status/setup.py third_party/grpc/src/src/python/grpcio_testing/setup.py third_party/grpc/src/src/python/grpcio_tests/tests/unit/_api_test.py third_party/grpc/src/src/python/grpcio_tests/tests/unit/_auth_context_test.py +third_party/grpc/src/src/python/grpcio_tests/tests_aio/unit/auth_context_test.py third_party/grpc/src/test/core/client_channel/resolvers/dns_resolver_test.cc third_party/grpc/src/test/core/client_channel/resolvers/sockaddr_resolver_test.cc -third_party/grpc/src/test/core/client_channel/uri_parser_test.cc third_party/grpc/src/test/core/security/credentials_test.cc third_party/grpc/src/test/core/security/grpc_alts_credentials_options_test.cc third_party/grpc/src/test/core/security/json_token_test.cc third_party/grpc/src/test/core/security/jwt_verifier_test.cc third_party/grpc/src/test/core/security/print_google_default_creds_token.cc third_party/grpc/src/test/core/tsi/alts/handshaker/alts_handshaker_client_test.cc -third_party/grpc/src/test/core/tsi/alts/handshaker/alts_handshaker_service_api_test.cc third_party/grpc/src/test/core/tsi/alts/handshaker/alts_tsi_handshaker_test.cc third_party/grpc/src/test/core/tsi/ssl_transport_security_test.cc third_party/grpc/src/test/core/tsi/transport_security_test.cc +third_party/grpc/src/test/core/uri/uri_parser_test.cc +third_party/grpc/src/test/core/xds/google_mesh_ca_certificate_provider_factory_test.cc +third_party/grpc/src/test/core/xds/xds_bootstrap_test.cc third_party/grpc/src/test/cpp/end2end/end2end_test.cc +third_party/grpc/src/test/cpp/end2end/xds_end2end_test.cc +third_party/grpc/src/test/cpp/ios/CronetTests/CppCronetEnd2EndTests.mm third_party/grpc/src/test/cpp/qps/parse_json.cc third_party/grpc/src/test/cpp/qps/report.cc third_party/grpc/src/test/cpp/util/channel_trace_proto_helper.cc third_party/grpc/src/test/cpp/util/create_test_channel.cc -third_party/grpc/src/third_party/nanopb/examples/using_union_messages/README.txt +third_party/grpc/src/third_party/objective_c/google_toolbox_for_mac/UnitTesting/GTMGoogleTestRunner.mm +third_party/grpc/src/third_party/upb/generated_for_cmake/upb/json/parser.c +third_party/grpc/src/third_party/upb/upbc/generator.cc +third_party/grpc/src/tools/distrib/python/grpc_prefixed/templates/setup.py.template third_party/grpc/src/tools/distrib/python/grpcio_tools/setup.py third_party/grpc/src/tools/failures/detect_new_failures.py third_party/grpc/src/tools/interop_matrix/run_interop_matrix_tests.py @@ -8221,8 +8980,8 @@ third_party/grpc/src/tools/run_tests/performance/bq_upload_result.py third_party/grpc/src/tools/run_tests/python_utils/port_server.py third_party/grpc/src/tools/run_tests/python_utils/upload_rbe_results.py third_party/grpc/src/tools/run_tests/python_utils/upload_test_results.py -third_party/grpc/src/tools/run_tests/run_build_statistics.py third_party/grpc/src/tools/run_tests/run_interop_tests.py +third_party/grpc/src/tools/run_tests/run_xds_tests.py third_party/harfbuzz-ng/src/docs/usermanual-install-harfbuzz.xml third_party/harfbuzz-ng/src/docs/usermanual-integration.xml third_party/harfbuzz-ng/src/docs/usermanual-opentype-features.xml @@ -8686,6 +9445,7 @@ third_party/llvm/clang/lib/AST/ASTContext.cpp third_party/llvm/clang/lib/Basic/Targets/AArch64.cpp third_party/llvm/clang/lib/CodeGen/CGBuiltin.cpp third_party/llvm/clang/lib/CodeGen/CodeGenModule.cpp +third_party/llvm/clang/lib/Driver/ToolChains/Darwin.cpp third_party/llvm/clang/lib/Format/Format.cpp third_party/llvm/clang/lib/Format/FormatTokenLexer.cpp third_party/llvm/clang/lib/Format/UnwrappedLineParser.cpp @@ -8699,6 +9459,7 @@ third_party/llvm/clang/lib/Sema/SemaDecl.cpp third_party/llvm/clang/lib/Sema/SemaExpr.cpp third_party/llvm/clang/lib/Sema/SemaLambda.cpp third_party/llvm/clang/test/Analysis/malloc.c +third_party/llvm/clang/test/Driver/clang_f_opts.c third_party/llvm/clang/test/Lexer/pragma-message.c third_party/llvm/clang/test/Lexer/pragma-region.c third_party/llvm/clang/test/Preprocessor/pragma-pushpop-macro.c @@ -8712,6 +9473,7 @@ third_party/llvm/compiler-rt/lib/asan/asan_blacklist.txt third_party/llvm/compiler-rt/lib/asan/asan_malloc_win.cpp third_party/llvm/compiler-rt/lib/asan/asan_win.cpp third_party/llvm/compiler-rt/lib/fuzzer/FuzzerSHA1.cpp +third_party/llvm/compiler-rt/lib/fuzzer/FuzzerUtilWindows.cpp third_party/llvm/compiler-rt/lib/interception/interception_win.cpp third_party/llvm/compiler-rt/lib/profile/WindowsMMap.c third_party/llvm/compiler-rt/lib/sanitizer_common/sanitizer_coverage_fuchsia.cpp @@ -8767,6 +9529,7 @@ third_party/llvm/compiler-rt/test/asan/TestCases/printf-3.c third_party/llvm/compiler-rt/test/asan/TestCases/throw_call_test.cpp third_party/llvm/compiler-rt/test/asan/TestCases/throw_catch.cpp third_party/llvm/compiler-rt/test/asan/TestCases/time_interceptor.cpp +third_party/llvm/compiler-rt/test/cfi/cross-dso/target_out_of_bounds.cpp third_party/llvm/compiler-rt/test/lsan/TestCases/new_array_with_dtor_0.cpp third_party/llvm/compiler-rt/test/msan/select_float_origin.cpp third_party/llvm/compiler-rt/test/sanitizer_common/TestCases/Linux/allow_user_segv.cpp @@ -9283,6 +10046,7 @@ third_party/openscreen/src/build/config/BUILDCONFIG.gn third_party/openscreen/src/build/scripts/install-sysroot.py third_party/openscreen/src/build/toolchain/linux/BUILD.gn third_party/openscreen/src/cast/common/discovery/e2e_test/tests.cc +third_party/openscreen/src/cast/standalone_sender/receiver_chooser.cc third_party/openscreen/src/cast/standalone_sender/streaming_vp8_encoder.h third_party/openscreen/src/cast/test/cast_socket_e2e_test.cc third_party/openscreen/src/discovery/dnssd/impl/dns_data_graph.h @@ -9293,6 +10057,7 @@ third_party/openscreen/src/testing/libfuzzer/BUILD.gn third_party/openscreen/src/third_party/mozilla/LICENSE.txt third_party/openscreen/src/third_party/mozilla/url_parse.cc third_party/openscreen/src/third_party/mozilla/url_parse.h +third_party/openscreen/src/tools/licenses.py third_party/openscreen/src/util/BUILD.gn third_party/openscreen/src/util/crypto/rsa_private_key_unittest.cc third_party/openscreen/src/util/url_unittest.cc @@ -9364,6 +10129,7 @@ third_party/pdfium/third_party/skia_shared/SkFloatToDecimal.cpp third_party/pdfium/tools/lsan/lsan_suppressions.txt third_party/pdfium/xfa/fgas/font/cfgas_fontmgr.cpp third_party/perfetto/gn/standalone/BUILD.gn +third_party/perfetto/gn/standalone/toolchain/msvc.gni third_party/perfetto/include/perfetto/ext/base/optional.h third_party/perfetto/include/perfetto/protozero/proto_utils.h third_party/perfetto/infra/ci/Makefile @@ -9384,6 +10150,7 @@ third_party/perfetto/infra/perfetto.dev/src/markdown_render.js third_party/perfetto/infra/perfetto.dev/src/template_footer.html third_party/perfetto/infra/perfetto.dev/src/template_header.html third_party/perfetto/src/android_internal/health_hal.cc +third_party/perfetto/src/base/utils.cc third_party/perfetto/src/profiling/common/proc_utils.cc third_party/perfetto/src/profiling/memory/client.cc third_party/perfetto/src/profiling/memory/sampler.h @@ -9492,6 +10259,10 @@ third_party/protobuf/js/compatibility_tests/v3.1.0/message_test.js third_party/protobuf/js/compatibility_tests/v3.1.0/proto3_test.js third_party/protobuf/js/debug.js third_party/protobuf/js/debug_test.js +third_party/protobuf/js/experimental/runtime/int64.js +third_party/protobuf/js/experimental/runtime/kernel/kernel_compatibility_test.js +third_party/protobuf/js/experimental/runtime/kernel/storage.js +third_party/protobuf/js/experimental/runtime/kernel/writer.js third_party/protobuf/js/map.js third_party/protobuf/js/maps_test.js third_party/protobuf/js/message.js @@ -9501,6 +10272,8 @@ third_party/protobuf/js/proto3_test.js third_party/protobuf/js/test_bootstrap.js third_party/protobuf/objectivec/DevTools/pddm.py third_party/protobuf/objectivec/DevTools/pddm_tests.py +third_party/protobuf/objectivec/GPBAny.pbobjc.h +third_party/protobuf/objectivec/GPBApi.pbobjc.h third_party/protobuf/objectivec/GPBArray.h third_party/protobuf/objectivec/GPBArray_PackagePrivate.h third_party/protobuf/objectivec/GPBBootstrap.h @@ -9521,6 +10294,8 @@ third_party/protobuf/objectivec/GPBProtocolBuffers_RuntimeSupport.h third_party/protobuf/objectivec/GPBRootObject.h third_party/protobuf/objectivec/GPBRootObject_PackagePrivate.h third_party/protobuf/objectivec/GPBRuntimeTypes.h +third_party/protobuf/objectivec/GPBTimestamp.pbobjc.h +third_party/protobuf/objectivec/GPBType.pbobjc.h third_party/protobuf/objectivec/GPBUnknownField.h third_party/protobuf/objectivec/GPBUnknownFieldSet.h third_party/protobuf/objectivec/GPBUnknownFieldSet_PackagePrivate.h @@ -9534,25 +10309,27 @@ third_party/protobuf/objectivec/Tests/CocoaPods/iOSCocoaPodsTester/iOSCocoaPodsT third_party/protobuf/objectivec/Tests/CocoaPods/iOSCocoaPodsTester/iOSCocoaPodsTester/ViewController.h third_party/protobuf/objectivec/Tests/GPBObjectiveCPlusPlusTest.mm third_party/protobuf/objectivec/Tests/GPBTestUtilities.h -third_party/protobuf/objectivec/google/protobuf/Any.pbobjc.h -third_party/protobuf/objectivec/google/protobuf/Api.pbobjc.h -third_party/protobuf/objectivec/google/protobuf/Timestamp.pbobjc.h -third_party/protobuf/objectivec/google/protobuf/Type.pbobjc.h third_party/protobuf/php/composer.json +third_party/protobuf/php/ext/google/protobuf/arena.c +third_party/protobuf/php/ext/google/protobuf/arena.h third_party/protobuf/php/ext/google/protobuf/array.c +third_party/protobuf/php/ext/google/protobuf/array.h +third_party/protobuf/php/ext/google/protobuf/bundled_php.h +third_party/protobuf/php/ext/google/protobuf/convert.c +third_party/protobuf/php/ext/google/protobuf/convert.h third_party/protobuf/php/ext/google/protobuf/def.c -third_party/protobuf/php/ext/google/protobuf/encode_decode.c +third_party/protobuf/php/ext/google/protobuf/def.h third_party/protobuf/php/ext/google/protobuf/map.c +third_party/protobuf/php/ext/google/protobuf/map.h third_party/protobuf/php/ext/google/protobuf/message.c +third_party/protobuf/php/ext/google/protobuf/message.h +third_party/protobuf/php/ext/google/protobuf/names.c +third_party/protobuf/php/ext/google/protobuf/names.h third_party/protobuf/php/ext/google/protobuf/package.xml third_party/protobuf/php/ext/google/protobuf/protobuf.c third_party/protobuf/php/ext/google/protobuf/protobuf.h -third_party/protobuf/php/ext/google/protobuf/storage.c -third_party/protobuf/php/ext/google/protobuf/type_check.c -third_party/protobuf/php/ext/google/protobuf/upb.c -third_party/protobuf/php/ext/google/protobuf/utf8.c -third_party/protobuf/php/ext/google/protobuf/utf8.h third_party/protobuf/protoc-artifacts/pom.xml +third_party/protobuf/python/.repo-metadata.json third_party/protobuf/python/compatibility_tests/v2.5.0/setup.py third_party/protobuf/python/compatibility_tests/v2.5.0/tests/google/protobuf/internal/__init__.py third_party/protobuf/python/compatibility_tests/v2.5.0/tests/google/protobuf/internal/descriptor_test.py @@ -9562,6 +10339,8 @@ third_party/protobuf/python/compatibility_tests/v2.5.0/tests/google/protobuf/int third_party/protobuf/python/compatibility_tests/v2.5.0/tests/google/protobuf/internal/test_util.py third_party/protobuf/python/compatibility_tests/v2.5.0/tests/google/protobuf/internal/text_format_test.py third_party/protobuf/python/compatibility_tests/v2.5.0/tests/google/protobuf/internal/wire_format_test.py +third_party/protobuf/python/docs/conf.py +third_party/protobuf/python/docs/generate_docs.py third_party/protobuf/python/google/protobuf/__init__.py third_party/protobuf/python/google/protobuf/descriptor.py third_party/protobuf/python/google/protobuf/descriptor_database.py @@ -9642,6 +10421,8 @@ third_party/protobuf/python/google/protobuf/symbol_database.py third_party/protobuf/python/google/protobuf/text_encoding.py third_party/protobuf/python/google/protobuf/text_format.py third_party/protobuf/python/mox.py +third_party/protobuf/python/protobuf_distutils/protobuf_distutils/generate_py_protobufs.py +third_party/protobuf/python/protobuf_distutils/setup.py third_party/protobuf/python/setup.py third_party/protobuf/python/stubout.py third_party/protobuf/ruby/ext/google/protobuf_c/defs.c @@ -9895,7 +10676,6 @@ third_party/protobuf/src/google/protobuf/implicit_weak_message.h third_party/protobuf/src/google/protobuf/inlined_string_field.h third_party/protobuf/src/google/protobuf/io/coded_stream.cc third_party/protobuf/src/google/protobuf/io/coded_stream.h -third_party/protobuf/src/google/protobuf/io/coded_stream_inl.h third_party/protobuf/src/google/protobuf/io/coded_stream_unittest.cc third_party/protobuf/src/google/protobuf/io/gzip_stream.cc third_party/protobuf/src/google/protobuf/io/gzip_stream.h @@ -9920,6 +10700,7 @@ third_party/protobuf/src/google/protobuf/io/zero_copy_stream_impl_lite.h third_party/protobuf/src/google/protobuf/io/zero_copy_stream_unittest.cc third_party/protobuf/src/google/protobuf/lite_arena_unittest.cc third_party/protobuf/src/google/protobuf/lite_unittest.cc +third_party/protobuf/src/google/protobuf/map.cc third_party/protobuf/src/google/protobuf/map.h third_party/protobuf/src/google/protobuf/map_entry.h third_party/protobuf/src/google/protobuf/map_entry_lite.h @@ -9931,7 +10712,6 @@ third_party/protobuf/src/google/protobuf/map_field_test.cc third_party/protobuf/src/google/protobuf/map_lite_test_util.cc third_party/protobuf/src/google/protobuf/map_lite_test_util.h third_party/protobuf/src/google/protobuf/map_test.cc -third_party/protobuf/src/google/protobuf/map_test_util.cc third_party/protobuf/src/google/protobuf/map_test_util.h third_party/protobuf/src/google/protobuf/map_test_util_impl.h third_party/protobuf/src/google/protobuf/map_type_handler.h @@ -9946,6 +10726,7 @@ third_party/protobuf/src/google/protobuf/no_field_presence_test.cc third_party/protobuf/src/google/protobuf/package_info.h third_party/protobuf/src/google/protobuf/parse_context.cc third_party/protobuf/src/google/protobuf/parse_context.h +third_party/protobuf/src/google/protobuf/port.h third_party/protobuf/src/google/protobuf/preserve_unknown_enum_test.cc third_party/protobuf/src/google/protobuf/proto3_arena_lite_unittest.cc third_party/protobuf/src/google/protobuf/proto3_arena_unittest.cc @@ -9976,8 +10757,6 @@ third_party/protobuf/src/google/protobuf/stubs/int128_unittest.cc third_party/protobuf/src/google/protobuf/stubs/logging.h third_party/protobuf/src/google/protobuf/stubs/macros.h third_party/protobuf/src/google/protobuf/stubs/map_util.h -third_party/protobuf/src/google/protobuf/stubs/mathlimits.cc -third_party/protobuf/src/google/protobuf/stubs/mathlimits.h third_party/protobuf/src/google/protobuf/stubs/mathutil.h third_party/protobuf/src/google/protobuf/stubs/once.h third_party/protobuf/src/google/protobuf/stubs/platform_macros.h @@ -10174,8 +10953,6 @@ third_party/s2cellid/src/s2/s2latlng.cc third_party/s2cellid/src/s2/s2latlng.h third_party/s2cellid/src/s2/s2point.h third_party/shaderc/src/libshaderc_util/include/libshaderc_util/universal_unistd.h -third_party/shaka-player/dist/package.json -third_party/shaka-player/dist/shaka-player.ui.externs.js third_party/shell-encryption/BUILD.gn third_party/simplejson/ordered_dict.py third_party/skia/PRESUBMIT.py @@ -10277,7 +11054,6 @@ third_party/skia/infra/bots/recipes/upload_dm_results.py third_party/skia/infra/bots/recipes/upload_nano_results.py third_party/skia/infra/bots/run_recipe.py third_party/skia/infra/bots/tasks.json -third_party/skia/infra/bots/update_meta_config.py third_party/skia/infra/bots/upload_skps.py third_party/skia/infra/bots/utils.py third_party/skia/modules/canvaskit/canvaskit/example.html @@ -10289,6 +11065,7 @@ third_party/skia/modules/canvaskit/htmlcanvas/font.js third_party/skia/modules/canvaskit/htmlcanvas/path2d.js third_party/skia/modules/canvaskit/interface.js third_party/skia/modules/canvaskit/perf/canvas.bench.js +third_party/skia/modules/canvaskit/tests/canvas.spec.js third_party/skia/modules/canvaskit/tests/core.spec.js third_party/skia/modules/canvaskit/tests/font.spec.js third_party/skia/modules/canvaskit/tests/skottie.spec.js @@ -10322,9 +11099,9 @@ third_party/skia/src/core/SkRecordDraw.cpp third_party/skia/src/core/SkRecordOpts.cpp third_party/skia/src/effects/imagefilters/SkDisplacementMapEffect.cpp third_party/skia/src/gpu/GrDistanceFieldGenFromVector.cpp -third_party/skia/src/gpu/GrRenderTargetContext.cpp third_party/skia/src/gpu/GrRenderTask.h third_party/skia/src/gpu/GrShaderCaps.h +third_party/skia/src/gpu/GrSurfaceDrawContext.cpp third_party/skia/src/gpu/ccpr/GrCCConicShader.h third_party/skia/src/gpu/ccpr/GrCCCubicShader.h third_party/skia/src/gpu/ccpr/GrCCFillGeometry.cpp @@ -10413,10 +11190,8 @@ third_party/skia/tools/skqp/make_apk_list.py third_party/smhasher/src/PMurHash.c third_party/snappy/linux/snappy-stubs-public.h third_party/snappy/mac/snappy-stubs-public.h -third_party/snappy/src/snappy-test.cc +third_party/snappy/src/snappy-test.h third_party/snappy/win32/snappy-stubs-public.h -third_party/spirv-cross/spirv-cross/spirv_hlsl.cpp -third_party/spirv-headers/src/include/spirv/spir-v.xml third_party/sqlite/src/amalgamation/shell/shell.c third_party/sqlite/src/amalgamation/sqlite3.c third_party/sqlite/src/amalgamation_dev/shell/shell.c @@ -10435,11 +11210,10 @@ third_party/swiftshader/CONTRIBUTORS.txt third_party/swiftshader/extensions/EGL_ANGLE_iosurface_client_buffer.txt third_party/swiftshader/src/Device/BC_Decoder.cpp third_party/swiftshader/src/OpenGL/compiler/preprocessor/Tokenizer.cpp -third_party/swiftshader/src/Reactor/ReactorUnitTests.cpp third_party/swiftshader/src/Shader/Shader.hpp third_party/swiftshader/src/System/Synchronization.hpp +third_party/swiftshader/tests/ReactorUnitTests/ReactorUnitTests.cpp third_party/swiftshader/tests/fuzzers/VertexRoutineFuzzer.cpp -third_party/swiftshader/tests/regres/deqp.json third_party/swiftshader/third_party/SPIRV-Headers/include/spirv/spir-v.xml third_party/swiftshader/third_party/SPIRV-Tools/PRESUBMIT.py third_party/swiftshader/third_party/SPIRV-Tools/tools/sva/package.json @@ -10617,15 +11391,161 @@ third_party/tcmalloc/vendor/src/windows/override_functions.cc third_party/tcmalloc/vendor/src/windows/patch_functions.cc third_party/tcmalloc/vendor/src/windows/port.h third_party/tcmalloc/vendor/src/windows/preamble_patcher_test.cc +third_party/tflite/src/configure.py +third_party/tflite/src/tensorflow/compiler/xla/service/gpu/ir_emitter_unnested.cc +third_party/tflite/src/tensorflow/compiler/xla/service/gpu/kernel_mapping_scheme.h +third_party/tflite/src/tensorflow/compiler/xla/service/gpu/llvm_gpu_backend/gpu_backend_lib.cc +third_party/tflite/src/tensorflow/compiler/xla/service/hlo_graph_dumper.cc +third_party/tflite/src/tensorflow/compiler/xla/service/hlo_verifier.cc +third_party/tflite/src/tensorflow/core/common_runtime/accumulate_n_optimizer.cc +third_party/tflite/src/tensorflow/core/kernels/decode_proto_op.cc +third_party/tflite/src/tensorflow/core/kernels/example_parsing_ops.cc +third_party/tflite/src/tensorflow/core/kernels/hexagon/hexagon_graph_execution_test.cc +third_party/tflite/src/tensorflow/core/lib/io/format.h +third_party/tflite/src/tensorflow/core/platform/cloud/compute_engine_metadata_client.h +third_party/tflite/src/tensorflow/core/platform/cloud/curl_http_request.cc +third_party/tflite/src/tensorflow/core/platform/cloud/curl_http_request.h +third_party/tflite/src/tensorflow/core/platform/cloud/curl_http_request_test.cc +third_party/tflite/src/tensorflow/core/platform/cloud/gcs_dns_cache.cc +third_party/tflite/src/tensorflow/core/platform/cloud/gcs_dns_cache_test.cc +third_party/tflite/src/tensorflow/core/platform/cloud/gcs_file_system.cc +third_party/tflite/src/tensorflow/core/platform/cloud/gcs_file_system_test.cc +third_party/tflite/src/tensorflow/core/platform/cloud/google_auth_provider.cc +third_party/tflite/src/tensorflow/core/platform/cloud/http_request.h +third_party/tflite/src/tensorflow/core/platform/cloud/oauth_client_test.cc +third_party/tflite/src/tensorflow/core/platform/cloud/testdata/application_default_credentials.json +third_party/tflite/src/tensorflow/core/platform/cloud/testdata/service_account_credentials.json +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/util/ctc/ctc_beam_search.h +third_party/tflite/src/tensorflow/core/util/example_proto_fast_parsing_test.cc +third_party/tflite/src/tensorflow/examples/android/jni/rgb2yuv.cc +third_party/tflite/src/tensorflow/examples/speech_commands/generate_streaming_test_wav.py +third_party/tflite/src/tensorflow/examples/speech_commands/models.py +third_party/tflite/src/tensorflow/examples/speech_commands/train.py +third_party/tflite/src/tensorflow/examples/tf2_showcase/mnist.py +third_party/tflite/src/tensorflow/examples/tutorials/mnist/input_data.py +third_party/tflite/src/tensorflow/lite/delegates/nnapi/nnapi_delegate.h +third_party/tflite/src/tensorflow/lite/experimental/delegates/testdata/README.txt +third_party/tflite/src/tensorflow/lite/experimental/examples/lstm/rnn_cell.py +third_party/tflite/src/tensorflow/lite/experimental/kernels/ctc_beam_search.h +third_party/tflite/src/tensorflow/lite/kernels/internal/reference/svdf.h +third_party/tflite/src/tensorflow/lite/kernels/svdf.cc +third_party/tflite/src/tensorflow/lite/nnapi/NeuralNetworksShim.h +third_party/tflite/src/tensorflow/lite/nnapi/NeuralNetworksTypes.h +third_party/tflite/src/tensorflow/lite/toco/graph_transformations/ensure_uint8_weights_safe_for_fast_int8_kernels.cc +third_party/tflite/src/tensorflow/lite/toco/logging/template.html +third_party/tflite/src/tensorflow/lite/toco/logging/testdata/generated.html +third_party/tflite/src/tensorflow/lite/toco/model.h +third_party/tflite/src/tensorflow/lite/tutorials/dataset.py +third_party/tflite/src/tensorflow/python/eager/profiler.py +third_party/tflite/src/tensorflow/python/framework/graph_to_function_def.py +third_party/tflite/src/tensorflow/python/framework/test_util_test.py +third_party/tflite/src/tensorflow/python/keras/applications/applications_load_weight_test.py +third_party/tflite/src/tensorflow/python/keras/applications/densenet.py +third_party/tflite/src/tensorflow/python/keras/applications/efficientnet.py +third_party/tflite/src/tensorflow/python/keras/applications/imagenet_utils.py +third_party/tflite/src/tensorflow/python/keras/applications/inception_resnet_v2.py +third_party/tflite/src/tensorflow/python/keras/applications/inception_v3.py +third_party/tflite/src/tensorflow/python/keras/applications/mobilenet.py +third_party/tflite/src/tensorflow/python/keras/applications/mobilenet_v2.py +third_party/tflite/src/tensorflow/python/keras/applications/nasnet.py +third_party/tflite/src/tensorflow/python/keras/applications/resnet.py +third_party/tflite/src/tensorflow/python/keras/applications/vgg16.py +third_party/tflite/src/tensorflow/python/keras/applications/vgg19.py +third_party/tflite/src/tensorflow/python/keras/applications/xception.py +third_party/tflite/src/tensorflow/python/keras/datasets/boston_housing.py +third_party/tflite/src/tensorflow/python/keras/datasets/fashion_mnist.py +third_party/tflite/src/tensorflow/python/keras/datasets/imdb.py +third_party/tflite/src/tensorflow/python/keras/datasets/mnist.py +third_party/tflite/src/tensorflow/python/keras/datasets/reuters.py +third_party/tflite/src/tensorflow/python/keras/layers/recurrent.py +third_party/tflite/src/tensorflow/python/keras/utils/data_utils.py +third_party/tflite/src/tensorflow/python/ops/distributions/special_math.py +third_party/tflite/src/tensorflow/python/platform/self_check.py +third_party/tflite/src/tensorflow/python/tpu/client/client.py +third_party/tflite/src/tensorflow/python/tpu/client/pip_package/setup.py +third_party/tflite/src/tensorflow/tools/compatibility/tf_upgrade_v2_safety_test.py +third_party/tflite/src/tensorflow/tools/docs/parser.py +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 +third_party/tflite/src/third_party/eigen3/unsupported/Eigen/CXX11/src/FixedPoint/MatMatProductNEON.h +third_party/tflite/src/third_party/eigen3/unsupported/Eigen/CXX11/src/FixedPoint/MatVecProduct.h third_party/tint/src/PRESUBMIT.py third_party/tint/src/src/reader/spirv/function.cc third_party/tint/src/src/reader/spirv/function_cfg_test.cc third_party/tint/src/src/reader/spirv/parser_impl.cc third_party/tint/src/src/writer/hlsl/generator_impl.cc third_party/tint/src/src/writer/msl/generator_impl.cc -third_party/tint/src/src/writer/spirv/builder_intrinsic_test.cc third_party/tlslite/tests/tlstest.py -third_party/vulkan_headers/cmake/Copyright_cmake.txt +third_party/vulkan-deps/glslang/src/glslang/HLSL/hlslParseHelper.cpp +third_party/vulkan-deps/spirv-cross/src/spirv_hlsl.cpp +third_party/vulkan-deps/spirv-headers/src/include/spirv/spir-v.xml +third_party/vulkan-deps/spirv-tools/src/PRESUBMIT.py +third_party/vulkan-deps/spirv-tools/src/tools/sva/package.json +third_party/vulkan-deps/vulkan-headers/src/cmake/Copyright_cmake.txt +third_party/vulkan-deps/vulkan-loader/src/cmake/Copyright_cmake.txt +third_party/vulkan-deps/vulkan-loader/src/loader/generated/vk_object_types.h +third_party/vulkan-deps/vulkan-loader/src/loader/loader.h +third_party/vulkan-deps/vulkan-loader/src/loader/murmurhash.c +third_party/vulkan-deps/vulkan-loader/src/loader/murmurhash.h +third_party/vulkan-deps/vulkan-loader/src/loader/wsi.c +third_party/vulkan-deps/vulkan-loader/src/scripts/helper_file_generator.py +third_party/vulkan-deps/vulkan-loader/src/tests/layers/vk_layer_data.h +third_party/vulkan-deps/vulkan-loader/src/tests/test_common.h +third_party/vulkan-deps/vulkan-tools/src/cmake/Copyright_cmake.txt +third_party/vulkan-deps/vulkan-tools/src/cube/cube.c +third_party/vulkan-deps/vulkan-tools/src/cube/gettime.h +third_party/vulkan-deps/vulkan-tools/src/icd/generated/vk_typemap_helper.h +third_party/vulkan-deps/vulkan-tools/src/scripts/mock_icd_generator.py +third_party/vulkan-deps/vulkan-tools/src/scripts/vulkan_tools_helper_file_generator.py +third_party/vulkan-deps/vulkan-tools/src/windows-runtime-installer/VulkanRT-License.txt +third_party/vulkan-deps/vulkan-validation-layers/src/cmake/Copyright_cmake.txt +third_party/vulkan-deps/vulkan-validation-layers/src/layers/core_validation.cpp +third_party/vulkan-deps/vulkan-validation-layers/src/layers/core_validation.h +third_party/vulkan-deps/vulkan-validation-layers/src/layers/core_validation_error_enums.h +third_party/vulkan-deps/vulkan-validation-layers/src/layers/core_validation_types.h +third_party/vulkan-deps/vulkan-validation-layers/src/layers/descriptor_sets.cpp +third_party/vulkan-deps/vulkan-validation-layers/src/layers/descriptor_sets.h +third_party/vulkan-deps/vulkan-validation-layers/src/layers/drawdispatch.cpp +third_party/vulkan-deps/vulkan-validation-layers/src/layers/generated/corechecks_optick_instrumentation.cpp +third_party/vulkan-deps/vulkan-validation-layers/src/layers/generated/corechecks_optick_instrumentation.h +third_party/vulkan-deps/vulkan-validation-layers/src/layers/generated/spirv_tools_commit_id.h +third_party/vulkan-deps/vulkan-validation-layers/src/layers/generated/synchronization_validation_types.h +third_party/vulkan-deps/vulkan-validation-layers/src/layers/generated/vk_enum_string_helper.h +third_party/vulkan-deps/vulkan-validation-layers/src/layers/generated/vk_extension_helper.h +third_party/vulkan-deps/vulkan-validation-layers/src/layers/generated/vk_object_types.h +third_party/vulkan-deps/vulkan-validation-layers/src/layers/generated/vk_safe_struct.cpp +third_party/vulkan-deps/vulkan-validation-layers/src/layers/generated/vk_safe_struct.h +third_party/vulkan-deps/vulkan-validation-layers/src/layers/generated/vk_typemap_helper.h +third_party/vulkan-deps/vulkan-validation-layers/src/layers/generated/vk_validation_error_messages.h +third_party/vulkan-deps/vulkan-validation-layers/src/layers/object_lifetime_validation.h +third_party/vulkan-deps/vulkan-validation-layers/src/layers/state_tracker.h +third_party/vulkan-deps/vulkan-validation-layers/src/layers/vk_layer_data.h +third_party/vulkan-deps/vulkan-validation-layers/src/scripts/external_revision_generator.py +third_party/vulkan-deps/vulkan-validation-layers/src/scripts/github_ci_android.py +third_party/vulkan-deps/vulkan-validation-layers/src/scripts/github_ci_gn.py +third_party/vulkan-deps/vulkan-validation-layers/src/scripts/helper_file_generator.py +third_party/vulkan-deps/vulkan-validation-layers/src/scripts/layer_chassis_dispatch_generator.py +third_party/vulkan-deps/vulkan-validation-layers/src/scripts/layer_chassis_generator.py +third_party/vulkan-deps/vulkan-validation-layers/src/scripts/thread_safety_generator.py +third_party/vulkan-deps/vulkan-validation-layers/src/scripts/vk_validation_stats.py +third_party/vulkan-deps/vulkan-validation-layers/src/tests/layer_validation_tests.cpp +third_party/vulkan-deps/vulkan-validation-layers/src/tests/layer_validation_tests.h +third_party/vulkan-deps/vulkan-validation-layers/src/tests/test_common.h +third_party/vulkan-deps/vulkan-validation-layers/src/tests/test_environment.cpp +third_party/vulkan-deps/vulkan-validation-layers/src/tests/test_environment.h +third_party/vulkan-deps/vulkan-validation-layers/src/tests/vklayertests_buffer_image_memory_sampler.cpp +third_party/vulkan-deps/vulkan-validation-layers/src/tests/vklayertests_command.cpp +third_party/vulkan-deps/vulkan-validation-layers/src/tests/vklayertests_descriptor_renderpass_framebuffer.cpp +third_party/vulkan-deps/vulkan-validation-layers/src/tests/vklayertests_imageless_framebuffer.cpp +third_party/vulkan-deps/vulkan-validation-layers/src/tests/vklayertests_others.cpp +third_party/vulkan-deps/vulkan-validation-layers/src/tests/vklayertests_pipeline_shader.cpp +third_party/vulkan-deps/vulkan-validation-layers/src/tests/vkpositivelayertests.cpp +third_party/vulkan-deps/vulkan-validation-layers/src/tests/vksyncvaltests.cpp +third_party/vulkan-deps/vulkan-validation-layers/src/tests/vktestframework.cpp third_party/vulkan_memory_allocator/docs/html/vk__mem__alloc_8h_source.html third_party/vulkan_memory_allocator/src/vk_mem_alloc.h third_party/wayland/src/doc/man/wl_display_connect.xml @@ -10953,6 +11873,7 @@ third_party/webrtc/examples/stunprober/main.cc third_party/webrtc/examples/unityplugin/simple_peer_connection.cc third_party/webrtc/media/base/video_common.cc third_party/webrtc/media/base/video_common.h +third_party/webrtc/media/engine/webrtc_video_engine.cc third_party/webrtc/media/engine/webrtc_voice_engine.cc third_party/webrtc/media/engine/webrtc_voice_engine.h third_party/webrtc/media/engine/webrtc_voice_engine_unittest.cc @@ -10973,7 +11894,8 @@ third_party/webrtc/modules/audio_device/linux/audio_device_pulse_linux.h third_party/webrtc/modules/audio_device/linux/latebindingsymboltable_linux.cc third_party/webrtc/modules/audio_device/win/audio_device_core_win.cc third_party/webrtc/modules/audio_device/win/core_audio_utility_win.h -third_party/webrtc/modules/audio_processing/agc2/rnn_vad/rnn.cc +third_party/webrtc/modules/audio_processing/agc2/rnn_vad/pitch_search.cc +third_party/webrtc/modules/audio_processing/agc2/rnn_vad/rnn_fc.cc third_party/webrtc/modules/audio_processing/audio_processing_impl.cc third_party/webrtc/modules/audio_processing/audio_processing_impl_locking_unittest.cc third_party/webrtc/modules/audio_processing/gain_control_unittest.cc @@ -11020,6 +11942,8 @@ third_party/webrtc/pc/sdp_offer_answer.cc third_party/webrtc/pc/webrtc_sdp.cc third_party/webrtc/pc/webrtc_sdp_unittest.cc third_party/webrtc/presubmit_test_mocks.py +third_party/webrtc/rtc_base/BUILD.gn +third_party/webrtc/rtc_base/async_resolver.h third_party/webrtc/rtc_base/byte_buffer.h third_party/webrtc/rtc_base/deprecated/recursive_critical_section.h third_party/webrtc/rtc_base/deprecation.h @@ -11151,6 +12075,7 @@ tools/binary_size/PRESUBMIT.py tools/binary_size/diagnose_bloat.py tools/binary_size/generate_milestone_reports.py tools/binary_size/libsupersize/console.py +tools/binary_size/libsupersize/html_report.py tools/binary_size/libsupersize/static/auth-consts.js tools/binary_size/libsupersize/static/index.html tools/binary_size/libsupersize/static/index.js @@ -11162,6 +12087,7 @@ tools/binary_size/trybot_commit_size_checker.py tools/bisect-builds.py tools/bisect_repackage/bisect_repackage.py tools/bisect_repackage/bisect_repackage_utils.py +tools/boilerplate.py tools/check_git_config.py tools/checkbins/checkbins.py tools/checklicenses/checklicenses.py @@ -11339,6 +12265,7 @@ tools/metrics/histograms/histograms_xml/geolocation/histograms.xml tools/metrics/histograms/histograms_xml/google/histograms.xml tools/metrics/histograms/histograms_xml/gpu/histograms.xml tools/metrics/histograms/histograms_xml/hang_watcher/histograms.xml +tools/metrics/histograms/histograms_xml/help_app/histograms.xml tools/metrics/histograms/histograms_xml/histogram_suffixes_list.xml tools/metrics/histograms/histograms_xml/history/histograms.xml tools/metrics/histograms/histograms_xml/holding_space/histograms.xml @@ -11347,6 +12274,7 @@ tools/metrics/histograms/histograms_xml/input/histograms.xml tools/metrics/histograms/histograms_xml/installer/histograms.xml tools/metrics/histograms/histograms_xml/instant/histograms.xml tools/metrics/histograms/histograms_xml/interstitial/histograms.xml +tools/metrics/histograms/histograms_xml/invalidation/histograms.xml tools/metrics/histograms/histograms_xml/ios/histograms.xml tools/metrics/histograms/histograms_xml/local/histograms.xml tools/metrics/histograms/histograms_xml/login/histograms.xml @@ -11374,6 +12302,7 @@ tools/metrics/histograms/histograms_xml/phonehub/histograms.xml tools/metrics/histograms/histograms_xml/platform/histograms.xml tools/metrics/histograms/histograms_xml/plugin/histograms.xml tools/metrics/histograms/histograms_xml/power/histograms.xml +tools/metrics/histograms/histograms_xml/prefetch/histograms.xml tools/metrics/histograms/histograms_xml/print/histograms.xml tools/metrics/histograms/histograms_xml/printing/histograms.xml tools/metrics/histograms/histograms_xml/profile/histograms.xml @@ -11383,6 +12312,7 @@ tools/metrics/histograms/histograms_xml/renderer/histograms.xml tools/metrics/histograms/histograms_xml/renderer4/histograms.xml tools/metrics/histograms/histograms_xml/safe_browsing/histograms.xml tools/metrics/histograms/histograms_xml/sb_client/histograms.xml +tools/metrics/histograms/histograms_xml/scanning/histograms.xml tools/metrics/histograms/histograms_xml/scheduler/histograms.xml tools/metrics/histograms/histograms_xml/search/histograms.xml tools/metrics/histograms/histograms_xml/security/histograms.xml @@ -11436,6 +12366,7 @@ tools/nocompile_driver.py tools/omahaproxy.py tools/perf/PRESUBMIT.py tools/perf/benchmarks/blink_perf.py +tools/perf/benchmarks/desktop_ui.py tools/perf/benchmarks/dromaeo.py tools/perf/benchmarks/dummy_benchmark.py tools/perf/benchmarks/jetstream.py @@ -11453,7 +12384,6 @@ tools/perf/benchmarks/speedometer2.py tools/perf/benchmarks/startup_mobile.py tools/perf/benchmarks/system_health.py tools/perf/benchmarks/system_health_smoke_test.py -tools/perf/benchmarks/tab_search.py tools/perf/benchmarks/tab_switching.py tools/perf/benchmarks/tracing.py tools/perf/benchmarks/v8.py @@ -11464,9 +12394,10 @@ tools/perf/cli_tools/pinboard/job_configs.json tools/perf/cli_tools/pinpoint_traces.py 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 +tools/perf/cli_tools/tbmv3/trace_downloader_unittest.py tools/perf/cli_tools/update_wpr/update_wpr.py tools/perf/cli_tools/update_wpr/update_wpr_unittest.py -tools/perf/cli_tools/validate_tbmv3_metric/validate_tbmv3_metric.py tools/perf/contrib/blink_layoutng_perf/blink_layoutng_perf.py tools/perf/contrib/blink_layoutng_perf/loading_layout_ng.py tools/perf/contrib/cluster_telemetry/ad_tagging_ct.py @@ -11507,11 +12438,13 @@ tools/perf/core/shard_maps/timing_data/android_nexus5x_webview_perf_timing.json tools/perf/core/shard_maps/timing_data/linux-perf_timing.json tools/perf/core/shard_maps/timing_data/mac-10_12_laptop_low_end-perf_timing.json tools/perf/core/shard_maps/timing_data/mac-10_13_laptop_high_end-perf_timing.json +tools/perf/core/shard_maps/timing_data/mac-arm_dtk_arm-perf_timing.json tools/perf/core/shard_maps/timing_data/win-10-perf_timing.json tools/perf/core/shard_maps/timing_data/win-10_laptop_low_end-perf_timing.json tools/perf/core/test_data/benchmarks_to_shard.json tools/perf/core/test_data/test_timing_data.json tools/perf/core/test_data/test_timing_data_1_build.json +tools/perf/download_proto_trace.py tools/perf/examples/pinpoint_cli/try_job.json tools/perf/experimental/representative_perf_test_limit_adjuster/adjust_upper_limits.py tools/perf/generate_legacy_perf_dashboard_json.py @@ -11526,6 +12459,7 @@ tools/perf/page_sets/data/top_10.json tools/perf/page_sets/data/top_25.json tools/perf/page_sets/data/v8_top_25.json tools/perf/page_sets/desktop_power.py +tools/perf/page_sets/desktop_ui/tab_search_story.py tools/perf/page_sets/google_pages.py tools/perf/page_sets/intl_ar_fa_he.py tools/perf/page_sets/intl_ja_zh.py @@ -11559,12 +12493,10 @@ tools/perf/page_sets/system_health/loading_stories.py tools/perf/page_sets/system_health/long_running_stories.py tools/perf/page_sets/system_health/media_stories.py tools/perf/page_sets/system_health/system_health_stories.py -tools/perf/page_sets/tab_search/tab_search_story.py tools/perf/page_sets/top_10.py tools/perf/page_sets/top_pages.py tools/perf/page_sets/tough_animation_cases/mix_blend_mode_propagating_isolation.html tools/perf/page_sets/v8_top_25.py -tools/perf/page_sets/webrtc_cases/adapter.js tools/perf/page_sets/webrtc_cases/codec_constraints.html tools/perf/process_perf_results.py tools/perf/testdata/task_output_dir/0/blink_perf.image_decoder.reference/benchmark_log.txt @@ -11908,6 +12840,7 @@ ui/accessibility/platform/ax_platform_node_delegate_utils_win.cc ui/accessibility/platform/ax_platform_node_textrangeprovider_win.cc ui/accessibility/platform/ax_platform_node_textrangeprovider_win_unittest.cc ui/accessibility/platform/ax_platform_node_win.cc +ui/android/color_helpers_unittest.cc ui/android/java/res/values/strings.xml ui/aura/native_window_occlusion_tracker_win.cc ui/base/clipboard/clipboard_format_type.h @@ -11959,11 +12892,12 @@ ui/events/win/events_win_utils.cc ui/events/win/modifier_keyboard_hook_win.cc ui/file_manager/audio_player/manifest.json ui/file_manager/base/js/mock_chrome.js +ui/file_manager/base/tools/PRESUBMIT.py ui/file_manager/externs/chrome_cast.js ui/file_manager/externs/chrome_file_browser_handler.js ui/file_manager/externs/volume_info.js 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/background/js/volume_manager_unittest.m.js ui/file_manager/file_manager/common/js/files_app_entry_types.js ui/file_manager/file_manager/common/js/util.js ui/file_manager/file_manager/cws_widget/cws_widget_container.js @@ -12006,7 +12940,7 @@ ui/login/account_picker/chromeos_user_pod_template.html ui/login/account_picker/user_pod_template.html ui/native_theme/native_theme_win.h ui/ozone/ozone.gni -ui/ozone/platform/wayland/host/xdg_popup_wrapper_impl.cc +ui/ozone/platform/wayland/host/shell_popup_wrapper.cc ui/resources/PRESUBMIT.py ui/resources/resource_check/ico_files.py ui/resources/resource_check/resource_scale_factors.py @@ -12052,7 +12986,6 @@ url/url_util.h url/url_util_unittest.cc v8/PRESUBMIT.py v8/include/v8-fast-api-calls.h -v8/include/v8-metrics.h v8/include/v8.h v8/infra/mb/gn_isolate_map.pyl v8/samples/process.cc @@ -12088,6 +13021,7 @@ v8/src/heap/factory.cc v8/src/heap/memory-allocator.cc v8/src/inspector/v8-console.h v8/src/inspector/v8-regex.cc +v8/src/libplatform/tracing/recorder-win.cc v8/src/libsampler/sampler.cc v8/src/objects/intl-objects.cc v8/src/objects/js-array-buffer.h @@ -12152,6 +13086,7 @@ v8/tools/run_perf.py v8/tools/sanitizers/sancov_formatter.py v8/tools/sanitizers/sancov_merger.py v8/tools/sanitizers/tsan_suppressions.txt +v8/tools/system-analyzer/index.html v8/tools/testrunner/local/variants.py v8/tools/tick-processor.html v8/tools/unittests/run_perf_test.py diff --git a/patches/core/bromite/disable-fetching-field-trials.patch b/patches/core/bromite/disable-fetching-field-trials.patch index 639b5c1e..466e1afd 100644 --- a/patches/core/bromite/disable-fetching-field-trials.patch +++ b/patches/core/bromite/disable-fetching-field-trials.patch @@ -4,9 +4,9 @@ Date: Sun, 8 Jul 2018 18:16:34 +0200 Subject: Disable fetching of all field trials --- - .../src/org/chromium/chrome/browser/ChromeFeatureList.java | 12 +++--------- - components/variations/service/variations_service.cc | 4 ++++ - 2 files changed, 7 insertions(+), 9 deletions(-) + .../browser/flags/ChromeFeatureList.java | 19 ++++--------------- + .../variations/service/variations_service.cc | 12 +----------- + 2 files changed, 5 insertions(+), 26 deletions(-) --- a/chrome/browser/flags/android/java/src/org/chromium/chrome/browser/flags/ChromeFeatureList.java +++ b/chrome/browser/flags/android/java/src/org/chromium/chrome/browser/flags/ChromeFeatureList.java @@ -59,7 +59,7 @@ Subject: Disable fetching of all field trials /** Alphabetical: */ --- a/components/variations/service/variations_service.cc +++ b/components/variations/service/variations_service.cc -@@ -236,17 +236,7 @@ bool GetInstanceManipulations(const net: +@@ -239,17 +239,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() { 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 80a5c1f5..241d3ce6 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 -@@ -3451,8 +3451,6 @@ static_library("browser") { +@@ -3540,8 +3540,6 @@ static_library("browser") { "download/download_commands.h", "download/download_crx_util.cc", "download/download_crx_util.h", @@ -11,7 +11,7 @@ "download/download_dir_util.cc", --- a/chrome/browser/browser_process.h +++ b/chrome/browser/browser_process.h -@@ -49,10 +49,6 @@ class NetworkQualityTracker; +@@ -50,10 +50,6 @@ class NetworkQualityTracker; class SharedURLLoaderFactory; } @@ -22,7 +22,7 @@ namespace subresource_filter { class RulesetService; } -@@ -216,9 +212,6 @@ class BrowserProcess { +@@ -212,9 +208,6 @@ class BrowserProcess { // on this platform (or this is a unit test). virtual StatusTray* status_tray() = 0; @@ -34,7 +34,7 @@ virtual subresource_filter::RulesetService* --- a/chrome/browser/browser_process_impl.cc +++ b/chrome/browser/browser_process_impl.cc -@@ -67,7 +67,6 @@ +@@ -68,7 +68,6 @@ #include "chrome/browser/printing/print_preview_dialog_controller.h" #include "chrome/browser/profiles/profile_manager.h" #include "chrome/browser/resource_coordinator/resource_coordinator_parts.h" @@ -42,7 +42,7 @@ #include "chrome/browser/shell_integration.h" #include "chrome/browser/site_isolation/prefs_observer.h" #include "chrome/browser/ssl/secure_origin_prefs_observer.h" -@@ -377,8 +376,6 @@ void BrowserProcessImpl::StartTearDown() +@@ -376,8 +375,6 @@ void BrowserProcessImpl::StartTearDown() metrics_services_manager_.reset(); intranet_redirect_detector_.reset(); @@ -51,7 +51,7 @@ network_time_tracker_.reset(); #if BUILDFLAG(ENABLE_PLUGINS) plugins_resource_service_.reset(); -@@ -985,14 +982,6 @@ StatusTray* BrowserProcessImpl::status_t +@@ -983,14 +980,6 @@ StatusTray* BrowserProcessImpl::status_t return status_tray_.get(); } @@ -66,7 +66,7 @@ subresource_filter::RulesetService* BrowserProcessImpl::subresource_filter_ruleset_service() { DCHECK_CALLED_ON_VALID_SEQUENCE(sequence_checker_); -@@ -1251,26 +1240,6 @@ void BrowserProcessImpl::CreateBackgroun +@@ -1229,26 +1218,6 @@ void BrowserProcessImpl::CreateBackgroun #endif } @@ -95,7 +95,7 @@ created_subresource_filter_ruleset_service_ = true; --- a/chrome/browser/browser_process_impl.h +++ b/chrome/browser/browser_process_impl.h -@@ -169,7 +169,6 @@ class BrowserProcessImpl : public Browse +@@ -170,7 +170,6 @@ class BrowserProcessImpl : public Browse void set_background_mode_manager_for_test( std::unique_ptr manager) override; StatusTray* status_tray() override; @@ -103,7 +103,7 @@ subresource_filter::RulesetService* subresource_filter_ruleset_service() override; federated_learning::FlocSortingLshClustersService* -@@ -319,9 +318,6 @@ class BrowserProcessImpl : public Browse +@@ -318,9 +317,6 @@ class BrowserProcessImpl : public Browse std::unique_ptr background_mode_manager_; #endif @@ -115,15 +115,15 @@ subresource_filter_ruleset_service_; --- a/chrome/browser/browsing_data/chrome_browsing_data_remover_delegate.cc +++ b/chrome/browser/browsing_data/chrome_browsing_data_remover_delegate.cc -@@ -66,7 +66,6 @@ - #include "chrome/browser/previews/previews_service.h" - #include "chrome/browser/previews/previews_service_factory.h" +@@ -73,7 +73,6 @@ + #include "chrome/browser/privacy_sandbox/privacy_sandbox_settings.h" + #include "chrome/browser/privacy_sandbox/privacy_sandbox_settings_factory.h" #include "chrome/browser/profiles/profile.h" -#include "chrome/browser/safe_browsing/safe_browsing_service.h" #include "chrome/browser/search_engines/template_url_service_factory.h" #include "chrome/browser/spellchecker/spellcheck_factory.h" #include "chrome/browser/spellchecker/spellcheck_service.h" -@@ -657,10 +656,6 @@ void ChromeBrowsingDataRemoverDelegate:: +@@ -669,10 +668,6 @@ void ChromeBrowsingDataRemoverDelegate:: base::RecordAction(UserMetricsAction("ClearBrowsingData_Cookies")); network::mojom::NetworkContext* safe_browsing_context = nullptr; @@ -136,7 +136,7 @@ delete_begin, delete_end, filter_builder, host_content_settings_map_, --- a/chrome/browser/chrome_content_browser_client.cc +++ b/chrome/browser/chrome_content_browser_client.cc -@@ -903,30 +903,6 @@ void SetApplicationLocaleOnIOThread(cons +@@ -918,30 +918,6 @@ void SetApplicationLocaleOnIOThread(cons GetIOThreadApplicationLocale() = locale; } @@ -167,7 +167,7 @@ #if BUILDFLAG(ENABLE_EXTENSIONS) AppLoadedInTabSource ClassifyAppLoadedInTabSource( -@@ -1450,7 +1426,6 @@ void ChromeContentBrowserClient::PostAft +@@ -1490,7 +1466,6 @@ void ChromeContentBrowserClient::PostAft InitNetworkContextsParentDirectory(); DCHECK_CURRENTLY_ON(BrowserThread::UI); @@ -175,16 +175,16 @@ } bool ChromeContentBrowserClient::IsBrowserStartupComplete() { -@@ -4060,7 +4035,7 @@ ChromeContentBrowserClient::CreateThrott +@@ -4129,7 +4104,7 @@ ChromeContentBrowserClient::CreateThrott base::BindRepeating(&MaybeTriggerSecurityInterstitialShownEvent)); throttles.push_back(std::make_unique( handle, - std::make_unique(web_contents), + nullptr, - base::BindOnce(&HandleSSLErrorWrapper), base::BindOnce(&IsInHostedApp))); - - throttles.push_back(std::make_unique(handle)); -@@ -4073,9 +4048,6 @@ ChromeContentBrowserClient::CreateThrott + base::BindOnce(&HandleSSLErrorWrapper), base::BindOnce(&IsInHostedApp), + base::BindOnce( + &TypedNavigationUpgradeThrottle:: +@@ -4151,9 +4126,6 @@ ChromeContentBrowserClient::CreateThrott &throttles); #endif @@ -219,7 +219,7 @@ } // namespace --- a/chrome/browser/download/chrome_download_manager_delegate.cc +++ b/chrome/browser/download/chrome_download_manager_delegate.cc -@@ -386,13 +386,6 @@ ChromeDownloadManagerDelegate::~ChromeDo +@@ -393,13 +393,6 @@ ChromeDownloadManagerDelegate::~ChromeDo void ChromeDownloadManagerDelegate::SetDownloadManager(DownloadManager* dm) { download_manager_ = dm; @@ -233,7 +233,7 @@ } #if defined(OS_ANDROID) -@@ -733,16 +726,6 @@ void ChromeDownloadManagerDelegate::Choo +@@ -740,16 +733,6 @@ void ChromeDownloadManagerDelegate::Choo void ChromeDownloadManagerDelegate::SanitizeSavePackageResourceName( base::FilePath* filename) { @@ -299,7 +299,7 @@ return !download_->IsSavePackageDownload() && --- a/chrome/browser/download/download_prefs.cc +++ b/chrome/browser/download/download_prefs.cc -@@ -265,14 +265,7 @@ DownloadPrefs::DownloadPrefs(Profile* pr +@@ -266,14 +266,7 @@ DownloadPrefs::DownloadPrefs(Profile* pr base::FilePath::StringType(1, base::FilePath::kExtensionSeparator) + extension); @@ -315,7 +315,7 @@ } } -@@ -472,10 +465,6 @@ bool DownloadPrefs::IsAutoOpenByPolicy(c +@@ -473,10 +466,6 @@ bool DownloadPrefs::IsAutoOpenByPolicy(c bool DownloadPrefs::EnableAutoOpenByUserBasedOnExtension( const base::FilePath& file_name) { base::FilePath::StringType extension = file_name.Extension(); @@ -383,7 +383,7 @@ #include "chrome/browser/download/download_file_icon_extractor.h" #include "chrome/browser/download/download_open_prompt.h" #include "chrome/browser/download/download_prefs.h" -@@ -1326,9 +1325,6 @@ DownloadsAcceptDangerFunction::Downloads +@@ -1312,9 +1311,6 @@ DownloadsAcceptDangerFunction::Downloads DownloadsAcceptDangerFunction::~DownloadsAcceptDangerFunction() {} @@ -393,18 +393,16 @@ ExtensionFunction::ResponseAction DownloadsAcceptDangerFunction::Run() { std::unique_ptr params( downloads::AcceptDanger::Params::Create(*args_)); -@@ -1366,43 +1362,7 @@ void DownloadsAcceptDangerFunction::Prom +@@ -1352,41 +1348,7 @@ void DownloadsAcceptDangerFunction::Prom return; } RecordApiFunctions(DOWNLOADS_FUNCTION_ACCEPT_DANGER); - // DownloadDangerPrompt displays a modal dialog using native widgets that the - // user must either accept or cancel. It cannot be scripted. - DownloadDangerPrompt* prompt = DownloadDangerPrompt::Create( -- download_item, -- web_contents, -- true, -- base::Bind(&DownloadsAcceptDangerFunction::DangerPromptCallback, -- this, download_id)); +- download_item, web_contents, true, +- base::BindOnce(&DownloadsAcceptDangerFunction::DangerPromptCallback, this, +- download_id)); - // DownloadDangerPrompt deletes itself - if (on_prompt_created_ && !on_prompt_created_->is_null()) - on_prompt_created_->Run(prompt); @@ -516,7 +514,7 @@ referrer_entries))); --- a/chrome/browser/extensions/api/webstore_private/webstore_private_api.cc +++ b/chrome/browser/extensions/api/webstore_private/webstore_private_api.cc -@@ -1035,51 +1035,9 @@ WebstorePrivateGetReferrerChainFunction: +@@ -1041,51 +1041,9 @@ WebstorePrivateGetReferrerChainFunction: ExtensionFunction::ResponseAction WebstorePrivateGetReferrerChainFunction::Run() { @@ -573,7 +571,7 @@ +++ b/chrome/browser/extensions/blocklist_state_fetcher.cc @@ -32,33 +32,8 @@ BlocklistStateFetcher::~BlocklistStateFe void BlocklistStateFetcher::Request(const std::string& id, - const RequestCallback& callback) { + RequestCallback callback) { DCHECK_CURRENTLY_ON(BrowserThread::UI); - if (!safe_browsing_config_) { - if (g_browser_process && g_browser_process->safe_browsing_service()) { @@ -581,13 +579,13 @@ - g_browser_process->safe_browsing_service()->GetV4ProtocolConfig()); - } else { - base::ThreadTaskRunnerHandle::Get()->PostTask( -- FROM_HERE, base::BindOnce(callback, BLOCKLISTED_UNKNOWN)); +- FROM_HERE, base::BindOnce(std::move(callback), BLOCKLISTED_UNKNOWN)); - return; - } - } - - bool request_already_sent = base::Contains(callbacks_, id); -- callbacks_.insert(std::make_pair(id, callback)); +- callbacks_.insert(std::make_pair(id, std::move(callback))); - if (request_already_sent) - return; - @@ -603,7 +601,7 @@ - - SendRequest(id); + base::ThreadTaskRunnerHandle::Get()->PostTask( -+ FROM_HERE, base::BindOnce(callback, BLOCKLISTED_UNKNOWN)); ++ FROM_HERE, base::BindOnce(std::move(callback), BLOCKLISTED_UNKNOWN)); } void BlocklistStateFetcher::SendRequest(const std::string& id) { @@ -634,7 +632,7 @@ +++ b/chrome/browser/extensions/blocklist_state_fetcher.h @@ -34,8 +34,6 @@ class BlocklistStateFetcher { - virtual void Request(const std::string& id, const RequestCallback& callback); + virtual void Request(const std::string& id, RequestCallback callback); - void SetSafeBrowsingConfig(const safe_browsing::V4ProtocolConfig& config); - @@ -651,14 +649,14 @@ // SimpleURLLoader -> (owned loader, extension id). --- a/chrome/browser/metrics/chrome_metrics_service_client.cc +++ b/chrome/browser/metrics/chrome_metrics_service_client.cc -@@ -777,9 +777,6 @@ void ChromeMetricsServiceClient::Registe +@@ -780,9 +780,6 @@ void ChromeMetricsServiceClient::Registe metrics_service_->RegisterMetricsProvider( std::make_unique()); - metrics_service_->RegisterMetricsProvider( - std::make_unique()); - - #if !defined(OS_ANDROID) && !defined(OS_CHROMEOS) + #if !defined(OS_ANDROID) && !BUILDFLAG(IS_CHROMEOS_ASH) metrics_service_->RegisterMetricsProvider( std::make_unique()); --- a/chrome/browser/net/trial_comparison_cert_verifier_controller.cc @@ -675,7 +673,7 @@ // static --- a/chrome/browser/profiles/chrome_browser_main_extra_parts_profiles.cc +++ b/chrome/browser/profiles/chrome_browser_main_extra_parts_profiles.cc -@@ -249,7 +249,6 @@ void ChromeBrowserMainExtraPartsProfiles +@@ -264,7 +264,6 @@ void ChromeBrowserMainExtraPartsProfiles #if BUILDFLAG(ENABLE_CAPTIVE_PORTAL_DETECTION) CaptivePortalServiceFactory::GetInstance(); #endif @@ -685,7 +683,7 @@ #endif --- a/chrome/browser/profiles/profile_impl.cc +++ b/chrome/browser/profiles/profile_impl.cc -@@ -92,7 +92,6 @@ +@@ -94,7 +94,6 @@ #include "chrome/browser/profiles/profile_metrics.h" #include "chrome/browser/push_messaging/push_messaging_service_factory.h" #include "chrome/browser/push_messaging/push_messaging_service_impl.h" @@ -693,7 +691,7 @@ #include "chrome/browser/sharing/sharing_service_factory.h" #include "chrome/browser/signin/identity_manager_factory.h" #include "chrome/browser/signin/signin_ui_util.h" -@@ -588,17 +587,6 @@ void ProfileImpl::LoadPrefsForNormalStar +@@ -639,17 +638,6 @@ void ProfileImpl::LoadPrefsForNormalStar mojo::PendingRemote pref_validation_delegate; @@ -713,7 +711,7 @@ CreatePrefService(pref_registry_, CreateExtensionPrefStore(this, false), --- a/chrome/browser/profiles/profiles_state.cc +++ b/chrome/browser/profiles/profiles_state.cc -@@ -255,9 +255,6 @@ void RemoveBrowsingDataForProfile(const +@@ -248,9 +248,6 @@ void RemoveBrowsingDataForProfile(const // The BrowsingDataRemover relies on many objects that aren't created in unit // tests. Previously this code would depend on content::ResourceDispatcherHost // but that's gone, so do a similar hack for now. @@ -743,7 +741,7 @@ # "Safe Browsing Basic" files used for safe browsing in full mode --- a/chrome/browser/ssl/security_state_tab_helper.cc +++ b/chrome/browser/ssl/security_state_tab_helper.cc -@@ -274,92 +274,6 @@ bool SecurityStateTabHelper::UsedPolicyI +@@ -275,92 +275,6 @@ bool SecurityStateTabHelper::UsedPolicyI security_state::MaliciousContentStatus SecurityStateTabHelper::GetMaliciousContentStatus() const { @@ -838,7 +836,7 @@ --- a/chrome/browser/subresource_filter/chrome_subresource_filter_client.cc +++ b/chrome/browser/subresource_filter/chrome_subresource_filter_client.cc -@@ -205,10 +205,7 @@ void ChromeSubresourceFilterClient::Allo +@@ -110,10 +110,7 @@ void ChromeSubresourceFilterClient::OnAd const scoped_refptr ChromeSubresourceFilterClient::GetSafeBrowsingDatabaseManager() { @@ -849,10 +847,10 @@ + return nullptr; } - void ChromeSubresourceFilterClient::ToggleForceActivationInCurrentWebContents( + subresource_filter::ProfileInteractionManager* --- a/chrome/browser/ui/BUILD.gn +++ b/chrome/browser/ui/BUILD.gn -@@ -3513,7 +3513,6 @@ static_library("ui") { +@@ -3585,7 +3585,6 @@ static_library("ui") { "views/device_chooser_content_view.h", "views/devtools_process_observer.cc", "views/devtools_process_observer.h", @@ -862,7 +860,7 @@ "views/download/download_item_view.cc", --- a/chrome/browser/ui/tab_helpers.cc +++ b/chrome/browser/ui/tab_helpers.cc -@@ -310,11 +310,6 @@ void TabHelpers::AttachTabHelpers(WebCon +@@ -314,11 +314,6 @@ void TabHelpers::AttachTabHelpers(WebCon resource_coordinator::ResourceCoordinatorTabHelper::CreateForWebContents( web_contents); ResourceLoadingHintsWebContentsObserver::CreateForWebContents(web_contents); @@ -915,8 +913,8 @@ - download::DownloadItem* dangerous_item) { - DownloadDangerPrompt* danger_prompt = DownloadDangerPrompt::Create( - dangerous_item, GetWebUIWebContents(), false, -- base::Bind(&DownloadsDOMHandler::DangerPromptDone, -- weak_ptr_factory_.GetWeakPtr(), dangerous_item->GetId())); +- base::BindOnce(&DownloadsDOMHandler::DangerPromptDone, +- weak_ptr_factory_.GetWeakPtr(), dangerous_item->GetId())); - // danger_prompt will delete itself. - DCHECK(danger_prompt); -} @@ -1128,7 +1126,7 @@ html = ui::ResourceBundle::GetSharedInstance().LoadDataResourceString( --- a/chrome/renderer/chrome_content_renderer_client.cc +++ b/chrome/renderer/chrome_content_renderer_client.cc -@@ -95,7 +95,6 @@ +@@ -96,7 +96,6 @@ #include "components/paint_preview/buildflags/buildflags.h" #include "components/pdf/renderer/pepper_pdf_host.h" #include "components/safe_browsing/buildflags.h" diff --git a/patches/core/inox-patchset/0005-disable-default-extensions.patch b/patches/core/inox-patchset/0005-disable-default-extensions.patch index f4fc280a..b8103d86 100644 --- a/patches/core/inox-patchset/0005-disable-default-extensions.patch +++ b/patches/core/inox-patchset/0005-disable-default-extensions.patch @@ -1,16 +1,16 @@ --- a/chrome/browser/extensions/component_extensions_allowlist/allowlist.cc +++ b/chrome/browser/extensions/component_extensions_allowlist/allowlist.cc -@@ -26,7 +26,6 @@ namespace extensions { +@@ -27,7 +27,6 @@ namespace extensions { bool IsComponentExtensionAllowlisted(const std::string& extension_id) { const char* const kAllowed[] = { - extension_misc::kInAppPaymentsSupportAppId, extension_misc::kCastExtensionIdRelease, extension_misc::kPdfExtensionId, - #if defined(OS_CHROMEOS) + #if BUILDFLAG(IS_CHROMEOS_ASH) --- a/chrome/browser/extensions/component_loader.cc +++ b/chrome/browser/extensions/component_loader.cc -@@ -349,11 +349,6 @@ void ComponentLoader::AddWebStoreApp() { +@@ -350,11 +350,6 @@ void ComponentLoader::AddWebStoreApp() { if (!IsNormalSession()) return; #endif @@ -21,20 +21,8 @@ - l10n_util::GetStringUTF8(IDS_WEBSTORE_APP_DESCRIPTION)); } - #if defined(OS_CHROMEOS) -@@ -460,11 +455,6 @@ void ComponentLoader::AddDefaultComponen - AddKeyboardApp(); - #else // defined(OS_CHROMEOS) - DCHECK(!skip_session_components); --#if BUILDFLAG(ENABLE_PRINTING) -- // Cloud Print component app. Not required on Chrome OS. -- Add(IDR_CLOUDPRINT_MANIFEST, -- base::FilePath(FILE_PATH_LITERAL("cloud_print"))); --#endif // BUILDFLAG(ENABLE_PRINTING) - #endif // defined(OS_CHROMEOS) - - if (!skip_session_components) { -@@ -525,18 +515,6 @@ void ComponentLoader::AddDefaultComponen + #if BUILDFLAG(IS_CHROMEOS_ASH) +@@ -521,18 +516,6 @@ void ComponentLoader::AddDefaultComponen AddHangoutServicesExtension(); #endif // BUILDFLAG(ENABLE_HANGOUT_SERVICES_EXTENSION) @@ -50,12 +38,12 @@ - l10n_util::GetStringUTF8(IDS_FEEDBACK_REPORT_PAGE_TITLE)); - } - - #if defined(OS_CHROMEOS) + #if BUILDFLAG(IS_CHROMEOS_ASH) AddChromeCameraApp(); AddVideoPlayerExtension(); --- a/chrome/browser/extensions/external_component_loader.cc +++ b/chrome/browser/extensions/external_component_loader.cc -@@ -31,9 +31,6 @@ ExternalComponentLoader::~ExternalCompon +@@ -32,9 +32,6 @@ ExternalComponentLoader::~ExternalCompon void ExternalComponentLoader::StartLoading() { auto prefs = std::make_unique(); @@ -63,7 +51,7 @@ - AddExternalExtension(extension_misc::kInAppPaymentsSupportAppId, prefs.get()); -#endif // BUILDFLAG(GOOGLE_CHROME_BRANDING) - #if defined(OS_CHROMEOS) + #if BUILDFLAG(IS_CHROMEOS_ASH) { --- a/chrome/browser/extensions/webstore_installer.cc +++ b/chrome/browser/extensions/webstore_installer.cc diff --git a/patches/core/inox-patchset/0009-disable-google-ipv6-probes.patch b/patches/core/inox-patchset/0009-disable-google-ipv6-probes.patch index b8925753..ab9125c6 100644 --- a/patches/core/inox-patchset/0009-disable-google-ipv6-probes.patch +++ b/patches/core/inox-patchset/0009-disable-google-ipv6-probes.patch @@ -1,6 +1,6 @@ --- a/net/dns/host_resolver_manager.cc +++ b/net/dns/host_resolver_manager.cc -@@ -131,10 +131,10 @@ const unsigned kMinimumTTLSeconds = kCac +@@ -132,10 +132,10 @@ const unsigned kMinimumTTLSeconds = kCac // cached. const int kIPv6ProbePeriodMs = 1000; diff --git a/patches/core/inox-patchset/0015-disable-update-pings.patch b/patches/core/inox-patchset/0015-disable-update-pings.patch index 4de5d055..b192897d 100644 --- a/patches/core/inox-patchset/0015-disable-update-pings.patch +++ b/patches/core/inox-patchset/0015-disable-update-pings.patch @@ -1,6 +1,6 @@ --- a/chrome/updater/configurator.cc +++ b/chrome/updater/configurator.cc -@@ -62,7 +62,7 @@ int Configurator::UpdateDelay() const { +@@ -67,7 +67,7 @@ int Configurator::UpdateDelay() const { } std::vector Configurator::UpdateUrl() const { diff --git a/patches/core/inox-patchset/0017-disable-new-avatar-menu.patch b/patches/core/inox-patchset/0017-disable-new-avatar-menu.patch index 46c0275a..e02f2819 100644 --- a/patches/core/inox-patchset/0017-disable-new-avatar-menu.patch +++ b/patches/core/inox-patchset/0017-disable-new-avatar-menu.patch @@ -1,6 +1,6 @@ --- a/components/signin/internal/identity_manager/primary_account_policy_manager_impl.cc +++ b/components/signin/internal/identity_manager/primary_account_policy_manager_impl.cc -@@ -81,7 +81,7 @@ void PrimaryAccountPolicyManagerImpl::On +@@ -86,7 +86,7 @@ void PrimaryAccountPolicyManagerImpl::On } bool PrimaryAccountPolicyManagerImpl::IsSigninAllowed() const { diff --git a/patches/core/inox-patchset/0021-disable-rlz.patch b/patches/core/inox-patchset/0021-disable-rlz.patch index 18280eee..5a9f53f3 100644 --- a/patches/core/inox-patchset/0021-disable-rlz.patch +++ b/patches/core/inox-patchset/0021-disable-rlz.patch @@ -2,11 +2,11 @@ --- a/BUILD.gn +++ b/BUILD.gn -@@ -452,14 +452,6 @@ group("gn_all") { +@@ -449,14 +449,6 @@ group("gn_all") { ] } -- if (is_chromeos || is_mac || is_win) { +- if (is_chromeos_ash || is_mac || is_win) { - deps += [ - "//rlz:rlz_id", - "//rlz:rlz_lib", @@ -19,11 +19,11 @@ deps += [ --- a/rlz/buildflags/buildflags.gni +++ b/rlz/buildflags/buildflags.gni -@@ -6,6 +6,6 @@ import("//build/config/chrome_build.gni" +@@ -7,6 +7,6 @@ import("//build/config/chromeos/ui_mode. # Whether we are using the rlz library or not. Platforms like Android send # rlz codes for searches but do not use the library. --enable_rlz_support = is_win || is_apple || is_chromeos +-enable_rlz_support = is_win || is_apple || is_chromeos_ash +enable_rlz_support = false enable_rlz = is_chrome_branded && enable_rlz_support 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 30e23521..557416ee 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 @@ -1,79 +1,75 @@ -From cf98027e6f671068371d33e89db26d8bfcd6caff Mon Sep 17 00:00:00 2001 +From 06f6141610cb2aa562c94dbb9f1f4355e4b34c5d Mon Sep 17 00:00:00 2001 From: Jan Engelhardt -Date: Mon, 3 Nov 2014 10:52:56 +0100 -Subject: [PATCH 64/66] all: add trk: prefixes to possibly evil connections +Date: Mon, 30 Sep 2019 09:37:51 +0200 +Subject: [PATCH 75/76] all: add trk: prefixes to possibly evil connections Prefix URLs to Google services with trk: so that whenever something tries to load them, the developer will be informed via printf and -dialog about this infraction. +dialog (extra info bar between URLbar and content window) about this. If you see such dialog, we know that (a) either the URL needs to be whitelisted, or (b) the feature that triggered it needs to be disabled by default. --- - build/mac/tweak_info_plist.py | 2 +- - .../chromeos/customization/customization_document.cc | 2 +- - .../extensions/file_manager/private_api_drive.cc | 2 +- - .../extensions/file_manager/private_api_misc.cc | 2 +- - .../extensions/file_manager/private_api_strings.cc | 12 ++++++------ - .../api/cryptotoken_private/cryptotoken_private_api.cc | 4 ++-- - chrome/browser/extensions/install_signer.cc | 2 +- - chrome/browser/media/media_url_constants.cc | 2 +- - chrome/browser/nacl_host/nacl_infobar_delegate.cc | 2 +- - chrome/browser/net/predictor.cc | 2 +- - chrome/browser/profiles/profile_avatar_downloader.cc | 2 +- - .../chromeos/chromevox/chromevox/background/prefs.js | 4 ++-- - .../resources/default_apps/external_extensions.json | 6 +++--- - .../safe_browsing/client_side_detection_service.cc | 4 ++-- - chrome/browser/safe_browsing/download_feedback.cc | 2 +- - .../browser/safe_search_api/safe_search_url_checker.cc | 2 +- - .../spellchecker/spellcheck_hunspell_dictionary.cc | 2 +- - .../browser/supervised_user/supervised_user_service.cc | 2 +- - chrome/browser/tracing/crash_service_uploader.cc | 2 +- - .../browser/ui/views/outdated_upgrade_bubble_view.cc | 2 +- - chrome/browser/ui/webui/ntp/ntp_resource_cache.cc | 8 ++++---- - chrome/common/extensions/chrome_extensions_client.cc | 4 ++-- - chrome/common/extensions/extension_constants.cc | 2 +- - chrome/common/url_constants.cc | 6 +++--- - chrome/installer/util/google_chrome_distribution.cc | 2 +- - chromecast/browser/service/cast_service_simple.cc | 2 +- - chromeos/geolocation/simple_geolocation_provider.cc | 2 +- - components/cloud_devices/common/cloud_devices_urls.cc | 8 ++++---- - components/crash/content/app/breakpad_linux.cc | 2 +- - components/drive/service/drive_api_service.cc | 8 ++++---- - components/feedback/feedback_uploader.cc | 2 +- - components/gcm_driver/gcm_account_tracker.cc | 4 ++-- - components/google/core/browser/google_url_tracker.cc | 2 +- - components/history/core/browser/web_history_service.cc | 6 +++--- - components/invalidation/impl/gcm_network_channel.cc | 2 +- - components/invalidation/impl/p2p_invalidator.cc | 2 +- - components/metrics/url_constants.cc | 4 ++-- - .../password_manager/core/browser/password_store.cc | 8 ++++---- - components/policy/core/common/policy_loader_win.cc | 2 +- - components/policy/resources/policy_templates.json | 4 ++-- - components/rappor/rappor_service_impl.cc | 2 +- - components/search_engines/prepopulated_engines.json | 2 +- - .../translate/core/browser/translate_url_fetcher.cc | 1 + - components/translate/core/common/translate_util.cc | 2 +- - components/variations/variations_url_constants.cc | 2 +- - content/browser/speech/speech_recognition_engine.cc | 2 +- - content/shell/browser/shell_browser_main_parts.cc | 2 +- - google_apis/gaia/gaia_constants.cc | 18 +++++++++--------- - google_apis/gaia/google_service_auth_error.cc | 2 +- - google_apis/gcm/engine/gservices_settings.cc | 6 +++--- - jingle/notifier/base/gaia_token_pre_xmpp_auth.cc | 2 +- - remoting/base/breakpad_mac.mm | 2 +- - remoting/protocol/jingle_messages.cc | 2 +- - remoting/webapp/base/js/xmpp_login_handler.js | 2 +- - remoting/webapp/crd/manifest.json.jinja2 | 2 +- - rlz/lib/lib_values.cc | 2 +- - ui/app_list/demo/app_list_demo_views.cc | 2 +- - ui/views/examples/webview_example.cc | 2 +- - 61 files changed, 101 insertions(+), 100 deletions(-) + build/mac/tweak_info_plist.py | 2 +- + .../customization/customization_document.cc | 2 +- + .../file_manager/private_api_drive.cc | 2 +- + .../file_manager/private_api_misc.cc | 2 +- + .../remote_commands/crd_host_delegate.cc | 6 +++--- + .../cryptotoken_private_api.cc | 4 ++-- + chrome/browser/extensions/install_signer.cc | 2 +- + .../media/webrtc/webrtc_event_log_uploader.cc | 2 +- + .../media/webrtc/webrtc_log_uploader.cc | 2 +- + .../nacl_host/nacl_infobar_delegate.cc | 2 +- + .../profiles/profile_avatar_downloader.cc | 2 +- + .../default_apps/external_extensions.json | 6 +++--- + .../client_side_detection_service.cc | 2 +- + .../download_protection/download_feedback.cc | 2 +- + .../spellcheck_hunspell_dictionary.cc | 2 +- + .../supervised_user_service.cc | 2 +- + .../browser/tracing/crash_service_uploader.cc | 2 +- + .../ui/views/outdated_upgrade_bubble_view.cc | 2 +- + .../ui/webui/ntp/ntp_resource_cache.cc | 8 ++++---- + .../components/recovery_component.cc | 2 +- + .../crash/crashpad_crash_reporter.cc | 2 +- + .../extensions/chrome_extensions_client.cc | 4 ++-- + .../setup/google_chrome_behaviors.cc | 2 +- + .../browser/service/cast_service_simple.cc | 2 +- + chromecast/crash/linux/minidump_uploader.cc | 2 +- + .../simple_geolocation_provider.cc | 2 +- + .../common/cloud_devices_urls.cc | 8 ++++---- + components/drive/service/drive_api_service.cc | 4 ++-- + components/feedback/feedback_uploader.cc | 2 +- + components/gcm_driver/gcm_account_tracker.cc | 4 ++-- + components/google/core/common/google_util.cc | 2 +- + .../core/browser/web_history_service.cc | 6 +++--- + components/metrics/url_constants.cc | 2 +- + .../core/browser/password_store.cc | 8 ++++---- + components/rappor/rappor_service_impl.cc | 2 +- + .../safe_search_url_checker_client.cc | 2 +- + .../safe_search_api/stub_url_checker.cc | 2 +- + .../core/browser/translate_url_fetcher.cc | 1 + + .../translate/core/common/translate_util.cc | 2 +- + .../variations/variations_url_constants.cc | 2 +- + .../speech/speech_recognition_engine.cc | 2 +- + .../browser/webauth/authenticator_common.cc | 4 ++-- + .../shell/browser/shell_browser_main_parts.cc | 2 +- + google_apis/gaia/gaia_constants.cc | 20 +++++++++---------- + google_apis/gaia/gaia_urls.cc | 1 + + google_apis/gcm/engine/gservices_settings.cc | 6 +++--- + .../notifier/base/gaia_token_pre_xmpp_auth.cc | 2 +- + remoting/base/breakpad_mac.mm | 2 +- + remoting/protocol/jingle_messages.cc | 2 +- + rlz/lib/lib_values.cc | 2 +- + third_party/libjingle_xmpp/xmpp/constants.cc | 6 +++--- + .../chromevox/background/prefs.js | 4 ++-- + .../chromevoxclassic/host/chrome/host.js | 4 ++-- + ui/views/examples/webview_example.cc | 2 +- + 54 files changed, 89 insertions(+), 87 deletions(-) --- a/build/apple/tweak_info_plist.py +++ b/build/apple/tweak_info_plist.py -@@ -194,7 +194,7 @@ def _AddKeystoneKeys(plist, bundle_ident +@@ -195,7 +195,7 @@ def _AddKeystoneKeys(plist, bundle_ident also requires the |bundle_identifier| argument (com.example.product).""" plist['KSVersion'] = plist['CFBundleShortVersionString'] plist['KSProductID'] = bundle_identifier @@ -106,7 +102,7 @@ by default. content::BrowserContext::GetDefaultStoragePartition( --- a/chrome/browser/chromeos/extensions/file_manager/private_api_misc.cc +++ b/chrome/browser/chromeos/extensions/file_manager/private_api_misc.cc -@@ -81,7 +81,7 @@ namespace { +@@ -82,7 +82,7 @@ namespace { using api::file_manager_private::ProfileInfo; @@ -115,43 +111,26 @@ by default. // Thresholds for mountCrostini() API. constexpr base::TimeDelta kMountCrostiniSlowOperationThreshold = ---- a/chrome/browser/chromeos/file_manager/file_manager_string_util.cc -+++ b/chrome/browser/chromeos/file_manager/file_manager_string_util.cc -@@ -28,25 +28,25 @@ namespace { +--- a/chrome/browser/chromeos/policy/remote_commands/crd_host_delegate.cc ++++ b/chrome/browser/chromeos/policy/remote_commands/crd_host_delegate.cc +@@ -78,11 +78,11 @@ constexpr char kCRDConnectClientKey[] = - // Location of the page to buy more storage for Google Drive. - const char kGoogleDriveBuyStorageUrl[] = -- "https://www.google.com/settings/storage"; -+ "trk:210:https://www.google.com/settings/storage"; + // OAuth2 Token scopes + constexpr char kCloudDevicesOAuth2Scope[] = +- "https://www.googleapis.com/auth/clouddevices"; ++ "trk:233:https://www.googleapis.com/auth/clouddevices"; + constexpr char kChromotingRemoteSupportOAuth2Scope[] = +- "https://www.googleapis.com/auth/chromoting.remote.support"; ++ "trk:234:https://www.googleapis.com/auth/chromoting.remote.support"; + constexpr char kTachyonOAuth2Scope[] = +- "https://www.googleapis.com/auth/tachyon"; ++ "trk:235:https://www.googleapis.com/auth/tachyon"; - // Location of the overview page about Google Drive. - const char kGoogleDriveOverviewUrl[] = -- "https://support.google.com/chromebook/?p=filemanager_drive"; -+ "trk:211:https://support.google.com/chromebook/?p=filemanager_drive"; + } // namespace - // Location of Google Drive specific help. - const char kGoogleDriveHelpUrl[] = -- "https://support.google.com/chromebook/?p=filemanager_drivehelp"; -+ "trk:212:https://support.google.com/chromebook/?p=filemanager_drivehelp"; - - // Location of the help page about making Google Drive files available offline. - const char kGoogleDriveOfflineHelpUrl[] = -- "http://support.google.com/chromebook/?p=offline_files"; -+ "trk:213:http://support.google.com/chromebook/?p=offline_files"; - - // Location of Google Drive root. --const char kGoogleDriveRootUrl[] = "https://drive.google.com"; -+const char kGoogleDriveRootUrl[] = "trk:214:https://drive.google.com"; - - // Printf format --const char kHelpURLFormat[] = "https://support.google.com/chromebook/answer/%d"; -+const char kHelpURLFormat[] = "trk:215:https://support.google.com/chromebook/answer/%d"; - - // Location of the help page for low space warning in the downloads directory. - const int kDownloadsLowSpaceWarningHelpNumber = 1061547; --- a/chrome/browser/extensions/api/cryptotoken_private/cryptotoken_private_api.cc +++ b/chrome/browser/extensions/api/cryptotoken_private/cryptotoken_private_api.cc -@@ -60,8 +60,8 @@ enum class U2FAttestationPromptResult { +@@ -42,8 +42,8 @@ namespace { const char kGoogleDotCom[] = "google.com"; constexpr const char* kGoogleGstaticAppIds[] = { @@ -173,6 +152,28 @@ by default. const char kPublicKeyPEM[] = \ "-----BEGIN PUBLIC KEY-----" \ +--- a/chrome/browser/media/webrtc/webrtc_event_log_uploader.cc ++++ b/chrome/browser/media/webrtc/webrtc_event_log_uploader.cc +@@ -122,7 +122,7 @@ void OnURLLoadUploadProgress(uint64_t cu + } // namespace + + const char WebRtcEventLogUploaderImpl::kUploadURL[] = +- "https://clients2.google.com/cr/report"; ++ "trk:300:https://clients2.google.com/cr/report"; + + WebRtcEventLogUploaderImpl::Factory::Factory( + scoped_refptr task_runner) +--- a/chrome/browser/media/webrtc/webrtc_log_uploader.cc ++++ b/chrome/browser/media/webrtc/webrtc_log_uploader.cc +@@ -482,7 +482,7 @@ void WebRtcLogUploader::UploadCompressed + "Not implemented, it would be good to do so." + })"); + +- constexpr char kUploadURL[] = "https://clients2.google.com/cr/report"; ++ constexpr char kUploadURL[] = "trk:301:https://clients2.google.com/cr/report"; + auto resource_request = std::make_unique(); + resource_request->url = !upload_url_for_testing_.is_empty() + ? upload_url_for_testing_ --- a/chrome/browser/nacl_host/nacl_infobar_delegate.cc +++ b/chrome/browser/nacl_host/nacl_infobar_delegate.cc @@ -32,7 +32,7 @@ base::string16 NaClInfoBarDelegate::GetL @@ -197,17 +198,19 @@ by default. ProfileAvatarDownloader::ProfileAvatarDownloader(size_t icon_index, --- a/chrome/browser/resources/default_apps/external_extensions.json +++ b/chrome/browser/resources/default_apps/external_extensions.json -@@ -24,15 +24,15 @@ +@@ -27,17 +27,17 @@ }, // Google Sheets "aapocclcgogkmnckokdopfmhonfmgoek" : { -- "external_update_url": "https://clients2.google.com/service/update2/crx" -+ "external_update_url": "trk:03:https://clients2.google.com/service/update2/crx" +- "external_update_url": "https://clients2.google.com/service/update2/crx", ++ "external_update_url": "trk:03:https://clients2.google.com/service/update2/crx", + "web_app_migration_flag": "MigrateDefaultChromeAppToWebAppsGSuite" }, // Google Slides "felcaaldnbdncclmgdcncolpebgiejap" : { -- "external_update_url": "https://clients2.google.com/service/update2/crx" -+ "external_update_url": "trk:04:https://clients2.google.com/service/update2/crx" +- "external_update_url": "https://clients2.google.com/service/update2/crx", ++ "external_update_url": "trk:04:https://clients2.google.com/service/update2/crx", + "web_app_migration_flag": "MigrateDefaultChromeAppToWebAppsGSuite" }, // Drive extension "ghbmnnjooekpmoecnnnilnnbdlolhkhi" : { @@ -216,17 +219,6 @@ by default. } } ---- a/chrome/browser/safe_browsing/client_side_detection_service.cc -+++ b/chrome/browser/safe_browsing/client_side_detection_service.cc -@@ -57,7 +57,7 @@ const int ClientSideDetectionService::kN - const int ClientSideDetectionService::kPositiveCacheIntervalMinutes = 30; - - const char ClientSideDetectionService::kClientReportPhishingUrl[] = -- "https://sb-ssl.google.com/safebrowsing/clientreport/phishing"; -+ "trk:148:https://sb-ssl.google.com/safebrowsing/clientreport/phishing"; - - struct ClientSideDetectionService::ClientPhishingReportInfo { - std::unique_ptr loader; --- a/chrome/browser/safe_browsing/download_protection/download_feedback.cc +++ b/chrome/browser/safe_browsing/download_protection/download_feedback.cc @@ -200,7 +200,7 @@ const int64_t DownloadFeedback::kMaxUplo @@ -251,7 +243,7 @@ by default. base::ToLowerASCII(bdict_file)); --- a/chrome/browser/supervised_user/supervised_user_service.cc +++ b/chrome/browser/supervised_user/supervised_user_service.cc -@@ -86,7 +86,7 @@ namespace { +@@ -85,7 +85,7 @@ namespace { // The URL from which to download a host denylist if no local one exists yet. const char kDenylistURL[] = @@ -262,7 +254,7 @@ by default. --- a/chrome/browser/tracing/crash_service_uploader.cc +++ b/chrome/browser/tracing/crash_service_uploader.cc -@@ -40,7 +40,7 @@ using std::string; +@@ -41,7 +41,7 @@ using std::string; namespace { @@ -284,10 +276,10 @@ by default. // The maximum number of ignored bubble we track in the NumLaterPerReinstall --- a/chrome/browser/ui/webui/ntp/ntp_resource_cache.cc +++ b/chrome/browser/ui/webui/ntp/ntp_resource_cache.cc -@@ -78,17 +78,17 @@ namespace { +@@ -81,22 +81,22 @@ namespace { // The URL for the the Learn More page shown on incognito new tab. const char kLearnMoreIncognitoUrl[] = - #if defined(OS_CHROMEOS) + #if BUILDFLAG(IS_CHROMEOS_ASH) - "https://support.google.com/chromebook/?p=incognito"; + "trk:246:https://support.google.com/chromebook/?p=incognito"; #else @@ -297,7 +289,7 @@ by default. // The URL for the Learn More page shown on guest session new tab. const char kLearnMoreGuestSessionUrl[] = - #if defined(OS_CHROMEOS) + #if BUILDFLAG(IS_CHROMEOS_ASH) - "https://support.google.com/chromebook/?p=chromebook_guest"; + "trk:248:https://support.google.com/chromebook/?p=chromebook_guest"; #else @@ -306,9 +298,37 @@ by default. #endif // The URL for the Learn More page shown on ephermal guest session new tab. + const char kLearnMoreEphemeralGuestSessionUrl[] = +- "https://support.google.com/chrome/?p=ui_guest"; ++ "trk:261:https://support.google.com/chrome/?p=ui_guest"; + + SkColor GetThemeColor(const ui::ThemeProvider& tp, int id) { + SkColor color = tp.GetColor(id); +--- a/chrome/chrome_cleaner/components/recovery_component.cc ++++ b/chrome/chrome_cleaner/components/recovery_component.cc +@@ -37,7 +37,7 @@ namespace chrome_cleaner { + namespace { + + const char kComponentDownloadUrl[] = +- "https://clients2.google.com/service/update2/crx?response=redirect&os=win" ++ "trk:108:https://clients2.google.com/service/update2/crx?response=redirect&os=win" + "&installsource=swreporter&x=id%3Dnpdjjkjlcidkjlamlmmdelcjbcpdjocm" + "%26v%3D0.0.0.0%26uc&acceptformat=crx3"; + +--- a/chrome/chrome_cleaner/crash/crashpad_crash_reporter.cc ++++ b/chrome/chrome_cleaner/crash/crashpad_crash_reporter.cc +@@ -28,7 +28,7 @@ + namespace { + + // The URL where crash reports are uploaded. +-const char kReportUploadURL[] = "https://clients2.google.com/cr/report"; ++const char kReportUploadURL[] = "trk:302:https://clients2.google.com/cr/report"; + + // Whether the current process is connected to a crash handler process. + bool g_is_connected_to_crash_handler = false; --- a/chrome/common/extensions/chrome_extensions_client.cc +++ b/chrome/common/extensions/chrome_extensions_client.cc -@@ -46,9 +46,9 @@ namespace { +@@ -44,9 +44,9 @@ namespace { // TODO(battre): Delete the HTTP URL once the blocklist is downloaded via HTTPS. const char kExtensionBlocklistUrlPrefix[] = @@ -320,37 +340,17 @@ by default. const char kThumbsWhiteListedExtension[] = "khopmbdjffemhegeeobelklnbglcdgfh"; ---- a/chrome/common/url_constants.cc -+++ b/chrome/common/url_constants.cc -@@ -272,7 +272,7 @@ const char kSyncErrorsHelpURL[] = - "https://support.google.com/chrome/?p=settings_sync_error"; - - const char kSyncGoogleDashboardURL[] = -- "https://www.google.com/settings/chrome/sync/"; -+ "trk:251:https://www.google.com/settings/chrome/sync/"; - - const char kSyncLearnMoreURL[] = - "https://support.google.com/chrome/?p=settings_sign_in"; -@@ -397,7 +397,7 @@ const char kNaturalScrollHelpURL[] = - const char kOemEulaURLPath[] = "oem"; - - const char kOnlineEulaURLPath[] = -- "https://policies.google.com/terms/embedded?hl=%s"; -+ "trk:250:https://policies.google.com/terms/embedded?hl=%s"; - - const char kAdditionalToSOnlineURLPath[] = - "https://www.google.com/intl/%s/chrome/terms/"; --- a/chrome/installer/setup/google_chrome_behaviors.cc +++ b/chrome/installer/setup/google_chrome_behaviors.cc -@@ -44,7 +44,7 @@ base::string16 LocalizeUrl(const wchar_t +@@ -37,7 +37,7 @@ namespace installer { + namespace { - base::string16 GetUninstallSurveyUrl() { - static constexpr wchar_t kSurveyUrl[] = -- L"https://support.google.com/chrome/contact/chromeuninstall3?hl=$1"; -+ L"trk:253:https://support.google.com/chrome/contact/chromeuninstall3?hl=$1"; - return LocalizeUrl(kSurveyUrl); - } + constexpr base::StringPiece16 kUninstallSurveyUrl( +- L"https://support.google.com/chrome?p=chrome_uninstall_survey"); ++ L"trk:253:https://support.google.com/chrome?p=chrome_uninstall_survey"); + bool NavigateToUrlWithEdge(const base::string16& url) { + base::string16 protocol_url = L"microsoft-edge:" + url; --- a/chromecast/browser/service/cast_service_simple.cc +++ b/chromecast/browser/service/cast_service_simple.cc @@ -27,7 +27,7 @@ GURL GetStartupURL() { @@ -362,6 +362,17 @@ by default. GURL url(args[0]); if (url.is_valid() && url.has_scheme()) +--- a/chromecast/crash/linux/minidump_uploader.cc ++++ b/chromecast/crash/linux/minidump_uploader.cc +@@ -40,7 +40,7 @@ namespace { + + const char kProductName[] = "Eureka"; + +-const char kCrashServerProduction[] = "https://clients2.google.com/cr/report"; ++const char kCrashServerProduction[] = "trk:305:https://clients2.google.com/cr/report"; + + const char kVirtualChannel[] = "virtual-channel"; + --- a/chromeos/geolocation/simple_geolocation_provider.cc +++ b/chromeos/geolocation/simple_geolocation_provider.cc @@ -20,7 +20,7 @@ namespace chromeos { @@ -373,17 +384,6 @@ by default. } // namespace ---- a/cloud_print/virtual_driver/win/port_monitor/port_monitor.cc -+++ b/cloud_print/virtual_driver/win/port_monitor/port_monitor.cc -@@ -40,7 +40,7 @@ namespace { - const wchar_t kIePath[] = L"Internet Explorer\\iexplore.exe"; - - const char kChromeInstallUrl[] = -- "https://google.com/cloudprint/learn/chrome.html"; -+ "trk:252:https://google.com/cloudprint/learn/chrome.html"; - - const wchar_t kCloudPrintRegKey[] = L"Software\\Google\\CloudPrint"; - --- a/components/cloud_devices/common/cloud_devices_urls.cc +++ b/components/cloud_devices/common/cloud_devices_urls.cc @@ -14,14 +14,14 @@ @@ -399,13 +399,13 @@ by default. // cloud_print_app/manifest.json. If it's matched, print driver dialog will // open sign-in page in separate window. -const char kCloudPrintURL[] = "https://www.google.com/cloudprint"; -+const char kCloudPrintURL[] = "trk:198:https://www.google.com/cloudprint"; ++const char kCloudPrintURL[] = "trk:201:https://www.google.com/cloudprint"; } --- a/components/drive/service/drive_api_service.cc +++ b/components/drive/service/drive_api_service.cc -@@ -76,10 +76,10 @@ namespace drive { +@@ -75,9 +75,9 @@ namespace drive { namespace { // OAuth2 scopes for Drive API. @@ -413,12 +413,10 @@ by default. +const char kDriveScope[] = "trk:217:https://www.googleapis.com/auth/drive"; const char kDriveAppsReadonlyScope[] = - "https://www.googleapis.com/auth/drive.apps.readonly"; --const char kDriveAppsScope[] = "https://www.googleapis.com/auth/drive.apps"; + "trk:218:https://www.googleapis.com/auth/drive.apps.readonly"; -+const char kDriveAppsScope[] = "trk:219:https://www.googleapis.com/auth/drive.apps"; + const char kDriveAppsScope[] = "https://www.googleapis.com/auth/drive.apps"; // Mime type to create a directory. - const char kFolderMimeType[] = "application/vnd.google-apps.folder"; --- a/components/feedback/feedback_uploader.cc +++ b/components/feedback/feedback_uploader.cc @@ -25,7 +25,7 @@ constexpr base::FilePath::CharType kFeed @@ -444,6 +442,17 @@ by default. // Name of the GCM account tracker for fetching access tokens. const char kGCMAccountTrackerName[] = "gcm_account_tracker"; // Minimum token validity when sending to GCM groups server. +--- a/components/google/core/common/google_util.cc ++++ b/components/google/core/common/google_util.cc +@@ -140,7 +140,7 @@ bool IsGoogleSearchSubdomainUrl(const GU + + // Global functions ----------------------------------------------------------- + +-const char kGoogleHomepageURL[] = "https://www.google.com/"; ++const char kGoogleHomepageURL[] = "trk:113:https://www.google.com/"; + + bool HasGoogleSearchQueryParam(base::StringPiece str) { + url::Component query(0, static_cast(str.length())), key, value; --- a/components/history/core/browser/web_history_service.cc +++ b/components/history/core/browser/web_history_service.cc @@ -41,13 +41,13 @@ namespace history { @@ -465,7 +474,7 @@ by default. "https://history.google.com/history/api/lookup?client=audio"; --- a/components/metrics/url_constants.cc +++ b/components/metrics/url_constants.cc -@@ -7,12 +7,12 @@ +@@ -7,7 +7,7 @@ namespace metrics { const char kNewMetricsServerUrl[] = @@ -473,17 +482,10 @@ by default. + "trk:265:https://clientservices.googleapis.com/uma/v2"; const char kNewMetricsServerUrlInsecure[] = -- "http://clientservices.googleapis.com/uma/v2"; -+ "trk:265:http://clientservices.googleapis.com/uma/v2"; - --const char kOldMetricsServerUrl[] = "https://clients4.google.com/uma/v2"; -+const char kOldMetricsServerUrl[] = "trk:265:https://clients4.google.com/uma/v2"; - - const char kDefaultMetricsMimeType[] = "application/vnd.chrome.uma"; - + "http://clientservices.googleapis.com/uma/v2"; --- a/components/password_manager/core/browser/password_store.cc +++ b/components/password_manager/core/browser/password_store.cc -@@ -263,10 +263,10 @@ void PasswordStore::GetLogins(const Form +@@ -271,10 +271,10 @@ void PasswordStore::GetLogins(const Form // TODO(mdm): actually delete them at some point, say M24 or so. base::Time cutoff; // the null time if (form.scheme == PasswordForm::Scheme::kHtml && @@ -498,35 +500,6 @@ by default. static const base::Time::Exploded exploded_cutoff = { 2012, 1, 0, 1, 0, 0, 0, 0}; // 00:00 Jan 1 2012 base::Time out_time; ---- a/components/policy/resources/policy_templates.json -+++ b/components/policy/resources/policy_templates.json -@@ -4588,7 +4588,7 @@ - 'dynamic_refresh': True, - 'per_profile': True, - }, -- 'example_value': ['aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa;https://clients2.google.com/service/update2/crx', 'abcdefghijklmnopabcdefghijklmnop'], -+ 'example_value': ['aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa;trk:16:https://clients2.google.com/service/update2/crx', 'abcdefghijklmnopabcdefghijklmnop'], - 'id': 34, - 'caption': '''Configure the list of force-installed apps and extensions''', - 'tags': ['full-admin-access'], -@@ -9832,7 +9832,7 @@ - 'dynamic_refresh': True, - }, - 'deprecated': True, -- 'example_value': [ '{ "extension-id": "khgabmflimjjbclkmljlpmgaleanedem", "update-url": "https://clients2.google.com/service/update2/crx" }' ], -+ 'example_value': [ '{ "extension-id": "khgabmflimjjbclkmljlpmgaleanedem", "update-url": "trk:18:https://clients2.google.com/service/update2/crx" }' ], - 'id': 135, - 'caption': '''List of AppPack extensions''', - 'tags': [], -@@ -14866,7 +14866,7 @@ - 'features': { - 'dynamic_refresh': True, - }, -- 'example_value': ['khpfeaanjngmcnplbdlpegiifgpfgdco;https://clients2.google.com/service/update2/crx'], -+ 'example_value': ['khpfeaanjngmcnplbdlpegiifgpfgdco;trk:19:https://clients2.google.com/service/update2/crx'], - 'id': 336, - 'caption': '''Configure the list of installed apps and extensions on the login screen''', - 'tags': ['full-admin-access'], --- a/components/rappor/rappor_service_impl.cc +++ b/components/rappor/rappor_service_impl.cc @@ -32,7 +32,7 @@ const char kMimeType[] = "application/vn @@ -538,6 +511,17 @@ by default. } // namespace +--- a/components/safe_browsing/content/browser/client_side_detection_service.cc ++++ b/components/safe_browsing/content/browser/client_side_detection_service.cc +@@ -53,7 +53,7 @@ const int ClientSideDetectionService::kN + const int ClientSideDetectionService::kPositiveCacheIntervalMinutes = 30; + + const char ClientSideDetectionService::kClientReportPhishingUrl[] = +- "https://sb-ssl.google.com/safebrowsing/clientreport/phishing"; ++ "trk:148:https://sb-ssl.google.com/safebrowsing/clientreport/phishing"; + + struct ClientSideDetectionService::ClientPhishingReportInfo { + std::unique_ptr loader; --- a/components/safe_search_api/safe_search/safe_search_url_checker_client.cc +++ b/components/safe_search_api/safe_search/safe_search_url_checker_client.cc @@ -29,7 +29,7 @@ namespace safe_search_api { @@ -549,27 +533,27 @@ by default. const char kDataContentType[] = "application/x-www-form-urlencoded"; const char kDataFormat[] = "key=%s&urls=%s"; ---- a/components/search_engines/prepopulated_engines.json -+++ b/components/search_engines/prepopulated_engines.json -@@ -115,7 +115,7 @@ - "google": { - "name": "Google", - "keyword": "google.com", -- "favicon_url": "https://www.google.com/images/branding/product/ico/googleg_lodp.ico", -+ "favicon_url": "trk:186:https://www.google.com/images/branding/product/ico/googleg_lodp.ico", - "search_url": "{google:baseURL}search?q={searchTerms}&{google:RLZ}{google:originalQueryForSuggestion}{google:assistedQueryStats}{google:searchFieldtrialParameter}{google:iOSSearchLanguage}{google:searchClient}{google:sourceId}{google:contextualSearchVersion}ie={inputEncoding}", - "suggest_url": "{google:baseSuggestURL}search?{google:searchFieldtrialParameter}client={google:suggestClient}&gs_ri={google:suggestRid}&xssi=t&q={searchTerms}&{google:inputType}{google:omniboxFocusType}{google:cursorPosition}{google:currentPageUrl}{google:pageClassification}{google:searchVersion}{google:sessionToken}{google:prefetchQuery}sugkey={google:suggestAPIKeyParameter}", - "image_url": "{google:baseURL}searchbyimage/upload", +--- a/components/safe_search_api/stub_url_checker.cc ++++ b/components/safe_search_api/stub_url_checker.cc +@@ -20,7 +20,7 @@ namespace safe_search_api { + namespace { + + constexpr char kSafeSearchApiUrl[] = +- "https://safesearch.googleapis.com/v1:classify"; ++ "trk:238:https://safesearch.googleapis.com/v1:classify"; + + std::string BuildResponse(bool is_porn) { + base::DictionaryValue dict; --- a/components/translate/core/browser/translate_url_fetcher.cc +++ b/components/translate/core/browser/translate_url_fetcher.cc -@@ -113,6 +113,7 @@ bool TranslateURLFetcher::Request(const - max_retry_on_5xx_, network::SimpleURLLoader::RetryMode::RETRY_ON_5XX); - } +@@ -99,6 +99,7 @@ bool TranslateURLFetcher::Request(const + if (!extra_request_header_.empty()) + resource_request->headers.AddHeaderFromString(extra_request_header_); + fprintf(stderr, "translator: fetching something from %s\n", url_.spec().c_str()); - simple_loader_->DownloadToStringOfUnboundedSizeUntilCrashAndDie( - url_loader_factory, - base::BindOnce(&TranslateURLFetcher::OnSimpleLoaderComplete, + simple_loader_ = + variations::CreateSimpleURLLoaderWithVariationsHeaderUnknownSignedIn( + std::move(resource_request), --- a/components/translate/core/common/translate_util.cc +++ b/components/translate/core/common/translate_util.cc @@ -20,7 +20,7 @@ const char kDetectLanguageInSubFrames[] @@ -603,9 +587,23 @@ by default. const char kDownstreamUrl[] = "/down?"; const char kUpstreamUrl[] = "/up?"; +--- a/content/browser/webauth/authenticator_common.cc ++++ b/content/browser/webauth/authenticator_common.cc +@@ -167,9 +167,9 @@ base::Optional ProcessAppId + // special-case AppIDs. Firefox also does this: + // https://groups.google.com/forum/#!msg/mozilla.dev.platform/Uiu3fwnA2xw/201ynAiPAQAJ + const GURL kGstatic1 = +- GURL("https://www.gstatic.com/securitykey/origins.json"); ++ GURL("trk:276:https://www.gstatic.com/securitykey/origins.json"); + const GURL kGstatic2 = +- GURL("https://www.gstatic.com/securitykey/a/google.com/origins.json"); ++ GURL("trk:277:https://www.gstatic.com/securitykey/a/google.com/origins.json"); + DCHECK(kGstatic1.is_valid() && kGstatic2.is_valid()); + + if (origin.DomainIs("google.com") && !appid_url.has_ref() && --- a/content/shell/browser/shell_browser_main_parts.cc +++ b/content/shell/browser/shell_browser_main_parts.cc -@@ -87,7 +87,7 @@ GURL GetStartupURL() { +@@ -88,7 +88,7 @@ GURL GetStartupURL() { #else const base::CommandLine::StringVector& args = command_line->GetArgs(); if (args.empty()) @@ -614,31 +612,9 @@ by default. GURL url(args[0]); if (url.is_valid() && url.has_scheme()) ---- a/extensions/browser/updater/safe_manifest_parser.cc -+++ b/extensions/browser/updater/safe_manifest_parser.cc -@@ -28,7 +28,7 @@ namespace { - - constexpr char kExpectedGupdateProtocol[] = "2.0"; - constexpr char kExpectedGupdateXmlns[] = -- "http://www.google.com/update2/response"; -+ "trk:182:http://www.google.com/update2/response"; - - void ReportError(ParseUpdateManifestCallback callback, - const ManifestParseFailure& failure) { ---- a/extensions/common/extension_urls.cc -+++ b/extensions/common/extension_urls.cc -@@ -28,7 +28,7 @@ namespace extension_urls { - - const char kChromeWebstoreBaseURL[] = "https://chrome.google.com/webstore"; - const char kChromeWebstoreUpdateURL[] = -- "https://clients2.google.com/service/update2/crx"; -+ "trk:05:https://clients2.google.com/service/update2/crx"; - - GURL GetWebstoreLaunchURL() { - extensions::ExtensionsClient* client = extensions::ExtensionsClient::Get(); --- a/google_apis/gaia/gaia_constants.cc +++ b/google_apis/gaia/gaia_constants.cc -@@ -25,55 +25,55 @@ const char kSyncService[] = "chromiumsyn +@@ -25,23 +25,23 @@ const char kSyncService[] = "chromiumsyn const char kRemotingService[] = "chromoting"; // OAuth scopes. @@ -666,15 +642,14 @@ by default. - "https://www.googleapis.com/auth/chromesync_playpen"; + "trk:105:https://www.googleapis.com/auth/chromesync_playpen"; - // OAuth2 scope for parental consent logging for secondary account addition. - const char kKidManagementPrivilegedOAuth2Scope[] = -- "https://www.googleapis.com/auth/kid.management.privileged"; -+ "trk:276:https://www.googleapis.com/auth/kid.management.privileged"; + // OAuth2 scope for access to Kid Management API. + const char kKidManagementOAuth2Scope[] = +@@ -53,16 +53,16 @@ const char kKidManagementPrivilegedOAuth // OAuth2 scope for access to Google Family Link Supervision Setup. const char kKidsSupervisionSetupChildOAuth2Scope[] = - "https://www.googleapis.com/auth/kids.supervision.setup.child"; -+ "trk:275:https://www.googleapis.com/auth/kids.supervision.setup.child"; ++ "trk:262:https://www.googleapis.com/auth/kids.supervision.setup.child"; // OAuth2 scope for access to Google Talk APIs (XMPP). const char kGoogleTalkOAuth2Scope[] = @@ -690,25 +665,16 @@ by default. // OAuth scope for access to the people API (read-only). const char kPeopleApiReadOnlyOAuth2Scope[] = -- "https://www.googleapis.com/auth/peopleapi.readonly"; -+ "trk:277:https://www.googleapis.com/auth/peopleapi.readonly"; +--- a/google_apis/gaia/gaia_urls.cc ++++ b/google_apis/gaia/gaia_urls.cc +@@ -23,6 +23,7 @@ + namespace { - // OAuth scope for access to the Reauth flow. - const char kAccountsReauthOAuth2Scope[] = -- "https://www.googleapis.com/auth/accounts.reauth"; -+ "trk:278:https://www.googleapis.com/auth/accounts.reauth"; - - // OAuth scope for access to audit recording (ARI). - const char kAuditRecordingOAuth2Scope[] = -- "https://www.googleapis.com/auth/auditrecording-pa"; -+ "trk:279:https://www.googleapis.com/auth/auditrecording-pa"; - - // OAuth scope for access to clear cut logs. --const char kClearCutOAuth2Scope[] = "https://www.googleapis.com/auth/cclog"; -+const char kClearCutOAuth2Scope[] = "trk:280:https://www.googleapis.com/auth/cclog"; - - // OAuth scope for FCM, the Firebase Cloud Messaging service. - const char kFCMOAuthScope[] = + // Gaia service constants ++//adding trk: here currently crashes the program + const char kDefaultGoogleUrl[] = "http://google.com"; + const char kDefaultGaiaUrl[] = "https://accounts.google.com"; + const char kDefaultGoogleApisBaseUrl[] = "https://www.googleapis.com"; --- a/google_apis/gcm/engine/gservices_settings.cc +++ b/google_apis/gcm/engine/gservices_settings.cc @@ -30,18 +30,18 @@ const char kRegistrationURLKey[] = "gcm_ @@ -751,7 +717,7 @@ by default. } if (![breakpad_config objectForKey:@BREAKPAD_URL]) { - [breakpad_config setObject:@"https://clients2.google.com/cr/report" -+ [breakpad_config setObject:@"trk:108:https://clients2.google.com/cr/report" ++ [breakpad_config setObject:@"trk:310:https://clients2.google.com/cr/report" forKey:@BREAKPAD_URL]; } @@ -766,6 +732,46 @@ by default. const char kWebrtcTransportNamespace[] = "google:remoting:webrtc"; +--- a/rlz/lib/lib_values.cc ++++ b/rlz/lib/lib_values.cc +@@ -41,7 +41,7 @@ const char kSetDccResponseVariable[] = " + // + + const char kFinancialPingPath[] = "/tools/pso/ping"; +-const char kFinancialServer[] = "clients1.google.com"; ++const char kFinancialServer[] = "cache.iridiumbrowser.de/clients1.google.com"; /* not using URLRequest! catch with cache.ir */ + const int kFinancialPort = 443; + + // Ping times in 100-nanosecond intervals. +--- a/third_party/libjingle_xmpp/xmpp/constants.cc ++++ b/third_party/libjingle_xmpp/xmpp/constants.cc +@@ -194,7 +194,7 @@ const StaticQName QN_SASL_TEMPORARY_AUTH + + // These are non-standard. + const char NS_GOOGLE_AUTH_PROTOCOL[] = +- "http://www.google.com/talk/protocol/auth"; ++ "trk:236:http://www.google.com/talk/protocol/auth"; + const StaticQName QN_GOOGLE_AUTH_CLIENT_USES_FULL_BIND_RESULT = + { NS_GOOGLE_AUTH_PROTOCOL, "client-uses-full-bind-result" }; + const StaticQName QN_GOOGLE_ALLOW_NON_GOOGLE_ID_XMPP_LOGIN = +@@ -338,7 +338,7 @@ const char STR_SHOW_DND[] = "dnd"; + const char STR_SHOW_XA[] = "xa"; + const char STR_SHOW_OFFLINE[] = "offline"; + +-const char NS_GOOGLE_PSTN_CONFERENCE[] = "http://www.google.com/pstn-conference"; ++const char NS_GOOGLE_PSTN_CONFERENCE[] = "trk:237:http://www.google.com/pstn-conference"; + const StaticQName QN_GOOGLE_PSTN_CONFERENCE_STATUS = { NS_GOOGLE_PSTN_CONFERENCE, "status" }; + const StaticQName QN_ATTR_STATUS = { STR_EMPTY, "status" }; + +@@ -433,7 +433,7 @@ const StaticQName QN_MUC_ROLE = { NS_MUC + const char STR_AFFILIATION_NONE[] = "none"; + const char STR_ROLE_PARTICIPANT[] = "participant"; + +-const char NS_GOOGLE_SESSION[] = "http://www.google.com/session"; ++const char NS_GOOGLE_SESSION[] = "trk:238:http://www.google.com/session"; + const StaticQName QN_GOOGLE_CIRCLE_ID = { STR_EMPTY, "google-circle-id" }; + const StaticQName QN_GOOGLE_USER_ID = { STR_EMPTY, "google-user-id" }; + const StaticQName QN_GOOGLE_SESSION_BLOCKED = { NS_GOOGLE_SESSION, "blocked" }; --- a/ui/accessibility/extensions/chromevoxclassic/chromevox/background/prefs.js +++ b/ui/accessibility/extensions/chromevoxclassic/chromevox/background/prefs.js @@ -72,9 +72,9 @@ cvox.ChromeVoxPrefs.DEFAULT_PREFS = { @@ -773,10 +779,10 @@ by default. 'position': '{}', 'siteSpecificScriptBase': - 'https://ssl.gstatic.com/accessibility/javascript/ext/', -+ 'trk:152:https://ssl.gstatic.com/accessibility/javascript/ext/', ++ 'trk:242:https://ssl.gstatic.com/accessibility/javascript/ext/', 'siteSpecificScriptLoader': - 'https://ssl.gstatic.com/accessibility/javascript/ext/loader.js', -+ 'trk:153:https://ssl.gstatic.com/accessibility/javascript/ext/loader.js', ++ 'trk:243:https://ssl.gstatic.com/accessibility/javascript/ext/loader.js', 'sticky': false, 'typingEcho': 0, 'useIBeamCursor': cvox.ChromeVox.isMac, @@ -787,10 +793,10 @@ by default. !cvox.ApiImplementation.siteSpecificScriptBase); cvox.ApiImplementation.siteSpecificScriptLoader = - 'https://ssl.gstatic.com/accessibility/javascript/ext/loader.js'; -+ 'trk:154:https://ssl.gstatic.com/accessibility/javascript/ext/loader.js'; ++ 'trk:244:https://ssl.gstatic.com/accessibility/javascript/ext/loader.js'; cvox.ApiImplementation.siteSpecificScriptBase = - 'https://ssl.gstatic.com/accessibility/javascript/ext/'; -+ 'trk:155:https://ssl.gstatic.com/accessibility/javascript/ext/'; ++ 'trk:245:https://ssl.gstatic.com/accessibility/javascript/ext/'; if (apiPrefsChanged) { var searchInit = prefs['siteSpecificEnhancements'] === 'true' ? cvox.SearchLoader.init : 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 c91e7aeb..b33d5814 100644 --- a/patches/core/iridium-browser/safe_browsing-disable-incident-reporting.patch +++ b/patches/core/iridium-browser/safe_browsing-disable-incident-reporting.patch @@ -1,18 +1,18 @@ -From fe92c640c7e02841dcf5dbc20a5eddbd07fd7edf Mon Sep 17 00:00:00 2001 -From: Joachim Bauch +From 4dfa8ed0814040317cb82d8545502186daa0a204 Mon Sep 17 00:00:00 2001 +From: Jan Engelhardt Date: Tue, 7 Jul 2015 17:02:09 +0200 -Subject: [PATCH 47/66] safe_browsing: disable incident reporting +Subject: [PATCH 62/76] safe_browsing: disable incident reporting Disables the safebrowsing incident reporting where you could upload information about a blocked URL to Google (also added a trk prefix to the URL so we get notified if this happens again in the future). --- - .../safe_browsing/incident_reporting/incident_report_uploader_impl.cc | 2 +- - .../safe_browsing/incident_reporting/incident_reporting_service.cc | 3 +++ - chrome/browser/safe_browsing/safe_browsing_blocking_page.cc | 3 +-- - chrome/browser/safe_browsing/safe_browsing_service.cc | 2 ++ - components/security_interstitials/core/safe_browsing_loud_error_ui.cc | 2 ++ - 5 files changed, 9 insertions(+), 3 deletions(-) + .../incident_reporting/incident_report_uploader_impl.cc | 2 +- + .../incident_reporting/incident_reporting_service.cc | 3 +++ + chrome/browser/safe_browsing/safe_browsing_blocking_page.cc | 3 +-- + chrome/browser/safe_browsing/safe_browsing_service.cc | 2 +- + .../security_interstitials/core/safe_browsing_loud_error_ui.cc | 1 + + 5 files changed, 7 insertions(+), 4 deletions(-) --- a/chrome/browser/safe_browsing/incident_reporting/incident_report_uploader_impl.cc +++ b/chrome/browser/safe_browsing/incident_reporting/incident_report_uploader_impl.cc @@ -27,16 +27,18 @@ the URL so we get notified if this happens again in the future). kSafeBrowsingIncidentTrafficAnnotation = --- a/chrome/browser/safe_browsing/incident_reporting/incident_reporting_service.cc +++ b/chrome/browser/safe_browsing/incident_reporting/incident_reporting_service.cc -@@ -303,11 +303,7 @@ IncidentReportingService::UploadContext: +@@ -303,11 +303,14 @@ IncidentReportingService::UploadContext: // static bool IncidentReportingService::IsEnabledForProfile(Profile* profile) { -- if (profile->IsOffTheRecord()) -- return false; -- if (!IsSafeBrowsingEnabled(*profile->GetPrefs())) -- return false; -- return IsExtendedReportingEnabled(*profile->GetPrefs()); + return false; ++#if 0 + if (profile->IsOffTheRecord()) + return false; + if (!IsSafeBrowsingEnabled(*profile->GetPrefs())) + return false; + return IsExtendedReportingEnabled(*profile->GetPrefs()); ++#endif } IncidentReportingService::IncidentReportingService( @@ -54,7 +56,7 @@ the URL so we get notified if this happens again in the future). --- a/chrome/browser/safe_browsing/safe_browsing_service.cc +++ b/chrome/browser/safe_browsing/safe_browsing_service.cc -@@ -262,7 +262,7 @@ SafeBrowsingUIManager* SafeBrowsingServi +@@ -260,7 +260,7 @@ SafeBrowsingUIManager* SafeBrowsingServi } void SafeBrowsingService::RegisterAllDelayedAnalysis() { @@ -65,11 +67,11 @@ the URL so we get notified if this happens again in the future). } --- a/components/security_interstitials/core/safe_browsing_loud_error_ui.cc +++ b/components/security_interstitials/core/safe_browsing_loud_error_ui.cc -@@ -24,6 +24,7 @@ namespace { - +@@ -25,6 +25,7 @@ namespace { // For malware interstitial pages, we link the problematic URL to Google's // diagnostic page. -+// trk:228 const char kSbDiagnosticUrl[] = ++/* trk:227 */ "https://transparencyreport.google.com/safe-browsing/search?url=%s"; + // Constants for the V4 phishing string upgrades. diff --git a/patches/core/iridium-browser/safe_browsing-disable-reporting-of-safebrowsing-over.patch b/patches/core/iridium-browser/safe_browsing-disable-reporting-of-safebrowsing-over.patch index 5a575477..f3662e2e 100644 --- a/patches/core/iridium-browser/safe_browsing-disable-reporting-of-safebrowsing-over.patch +++ b/patches/core/iridium-browser/safe_browsing-disable-reporting-of-safebrowsing-over.patch @@ -1,108 +1,34 @@ -From 8f348bf2c249701de2f6049ac57fe346bd6b665f Mon Sep 17 00:00:00 2001 -From: Joachim Bauch +From c89ce946e5328ca8a7df923d421e904bb6bfe9b6 Mon Sep 17 00:00:00 2001 +From: Jan Engelhardt Date: Tue, 7 Jul 2015 18:28:46 +0200 -Subject: [PATCH 48/66] safe_browsing: disable reporting of safebrowsing +Subject: [PATCH 63/76] safe_browsing: disable reporting of safebrowsing override Disables reporting of the safebrowsing override, i.e. the report sent if a user decides to visit a page that was flagged as "insecure". This prevents trk:148 (phishing) and trk:149 (malware). --- - .../browser/safe_browsing/client_side_detection_service.cc | 12 ++++++++++++ - 1 file changed, 12 insertions(+) + components/safe_browsing/content/browser/client_side_detection_service.cc | 5 +++++ + 1 file changed, 5 insertions(+) ---- a/chrome/browser/safe_browsing/client_side_detection_service.cc -+++ b/chrome/browser/safe_browsing/client_side_detection_service.cc -@@ -221,90 +221,8 @@ void ClientSideDetectionService::StartCl - ClientReportPhishingRequestCallback callback) { - DCHECK_CURRENTLY_ON(BrowserThread::UI); +--- a/components/safe_browsing/content/browser/client_side_detection_service.cc ++++ b/components/safe_browsing/content/browser/client_side_detection_service.cc +@@ -216,6 +216,10 @@ void ClientSideDetectionService::StartCl + return; + } -- if (!enabled_) { -- if (!callback.is_null()) -- std::move(callback).Run(GURL(request->url()), false); -- return; -- } -- -- // Fill in metadata about which model we used. -- request->set_model_filename(model_loader_->name()); -- if (is_extended_reporting || is_enhanced_reporting) { -- if (is_enhanced_reporting) { -- request->mutable_population()->set_user_population( -- ChromeUserPopulation::ENHANCED_PROTECTION); -- } else { -- request->mutable_population()->set_user_population( -- ChromeUserPopulation::EXTENDED_REPORTING); -- } -- } else { -- request->mutable_population()->set_user_population( -- ChromeUserPopulation::SAFE_BROWSING); -- } -- request->mutable_population()->set_profile_management_status( -- GetProfileManagementStatus( -- g_browser_process->browser_policy_connector())); -- -- std::string request_data; -- request->SerializeToString(&request_data); -- -- net::NetworkTrafficAnnotationTag traffic_annotation = -- net::DefineNetworkTrafficAnnotation( -- "safe_browsing_client_side_phishing_detector", R"( -- semantics { -- sender: "Safe Browsing Client-Side Phishing Detector" -- description: -- "If the client-side phishing detector determines that the " -- "current page contents are similar to phishing pages, it will " -- "send a request to Safe Browsing to ask for a final verdict. If " -- "Safe Browsing agrees the page is dangerous, Chrome will show a " -- "full-page interstitial warning." -- trigger: -- "Whenever the clinet-side detector machine learning model " -- "computes a phishy-ness score above a threshold, after page-load." -- data: -- "Top-level page URL without CGI parameters, boolean and double " -- "features extracted from DOM, such as the number of resources " -- "loaded in the page, if certain likely phishing and social " -- "engineering terms found on the page, etc." -- destination: GOOGLE_OWNED_SERVICE -- } -- policy { -- cookies_allowed: YES -- cookies_store: "Safe browsing cookie store" -- setting: -- "Users can enable or disable this feature by toggling 'Protect " -- "you and your device from dangerous sites' in Chrome settings " -- "under Privacy. This feature is enabled by default." -- chrome_policy { -- SafeBrowsingEnabled { -- policy_options {mode: MANDATORY} -- SafeBrowsingEnabled: false -- } -- } -- })"); -- auto resource_request = std::make_unique(); -- resource_request->url = GetClientReportUrl(kClientReportPhishingUrl); -- resource_request->method = "POST"; -- resource_request->load_flags = net::LOAD_DISABLE_CACHE; -- auto loader = network::SimpleURLLoader::Create(std::move(resource_request), -- traffic_annotation); -- loader->AttachStringForUpload(request_data, "application/octet-stream"); -- loader->DownloadToStringOfUnboundedSizeUntilCrashAndDie( -- url_loader_factory_.get(), -- base::BindOnce(&ClientSideDetectionService::OnURLLoaderComplete, -- base::Unretained(this), loader.get())); -- -- // Remember which callback and URL correspond to the current fetcher object. -- std::unique_ptr info(new ClientPhishingReportInfo); -- auto* loader_ptr = loader.get(); -- info->loader = std::move(loader); -- info->callback = std::move(callback); -- info->phishing_url = GURL(request->url()); -- client_phishing_reports_[loader_ptr] = std::move(info); -- -- // Record that we made a request -- phishing_report_times_.push(base::Time::Now()); ++#if 1 + if (!callback.is_null()) -+ std::move(callback).Run(GURL(request->url()), false); ++ callback.Run(GURL(request->url()), false); ++#else + // Fill in metadata about which model we used. + request->set_model_filename(model_loader_->name()); + if (is_extended_reporting || is_enhanced_reporting) { +@@ -293,6 +297,7 @@ void ClientSideDetectionService::StartCl + + // Record that we made a request + phishing_report_times_.push(base::Time::Now()); ++#endif } void ClientSideDetectionService::HandlePhishingVerdict( diff --git a/patches/core/ungoogled-chromium/block-requests.patch b/patches/core/ungoogled-chromium/block-requests.patch index dd1de452..d0a5b267 100644 --- a/patches/core/ungoogled-chromium/block-requests.patch +++ b/patches/core/ungoogled-chromium/block-requests.patch @@ -25,7 +25,7 @@ collection_error_info_.ClearError(); --- a/chrome/browser/search/one_google_bar/one_google_bar_loader_impl.cc +++ b/chrome/browser/search/one_google_bar/one_google_bar_loader_impl.cc -@@ -284,6 +284,7 @@ OneGoogleBarLoaderImpl::OneGoogleBarLoad +@@ -285,6 +285,7 @@ OneGoogleBarLoaderImpl::OneGoogleBarLoad OneGoogleBarLoaderImpl::~OneGoogleBarLoaderImpl() = default; void OneGoogleBarLoaderImpl::Load(OneGoogleCallback callback) { @@ -35,7 +35,7 @@ // Note: If there is an ongoing request, abandon it. It's possible that --- a/chrome/browser/search/promos/promo_service.cc +++ b/chrome/browser/search/promos/promo_service.cc -@@ -139,6 +139,7 @@ PromoService::PromoService( +@@ -138,6 +138,7 @@ PromoService::PromoService( PromoService::~PromoService() = default; void PromoService::Refresh() { @@ -65,7 +65,7 @@ if (state_ == REQUESTING) { --- a/components/update_client/update_checker.cc +++ b/components/update_client/update_checker.cc -@@ -126,6 +126,7 @@ void UpdateCheckerImpl::CheckForUpdates( +@@ -128,6 +128,7 @@ void UpdateCheckerImpl::CheckForUpdates( const base::flat_map& additional_attributes, bool enabled_component_updates, UpdateCheckCallback update_check_callback) { diff --git a/patches/core/ungoogled-chromium/block-trk-and-subdomains.patch b/patches/core/ungoogled-chromium/block-trk-and-subdomains.patch index 6c0ea51a..5d391edc 100644 --- a/patches/core/ungoogled-chromium/block-trk-and-subdomains.patch +++ b/patches/core/ungoogled-chromium/block-trk-and-subdomains.patch @@ -35,7 +35,7 @@ GURL rewritten_tab_url = tab_url; --- a/components/omnibox/browser/autocomplete_input.cc +++ b/components/omnibox/browser/autocomplete_input.cc -@@ -486,7 +486,8 @@ void AutocompleteInput::ParseForEmphasiz +@@ -526,7 +526,8 @@ void AutocompleteInput::ParseForEmphasiz // For the view-source and blob schemes, we should emphasize the host of the // URL qualified by the view-source or blob prefix. if ((base::LowerCaseEqualsASCII(scheme_str, kViewSourceScheme) || @@ -45,7 +45,7 @@ (static_cast(text.length()) > after_scheme_and_colon)) { // Obtain the URL prefixed by view-source or blob and parse it. base::string16 real_url(text.substr(after_scheme_and_colon)); -@@ -559,7 +560,9 @@ int AutocompleteInput::NumNonHostCompone +@@ -599,7 +600,9 @@ int AutocompleteInput::NumNonHostCompone bool AutocompleteInput::HasHTTPScheme(const base::string16& input) { std::string utf8_input(base::UTF16ToUTF8(input)); url::Component scheme; @@ -81,7 +81,7 @@ // TODO(nick): https://crbug.com/651534 blob: and filesystem: schemes embed --- a/net/BUILD.gn +++ b/net/BUILD.gn -@@ -1083,6 +1083,8 @@ component("net") { +@@ -1086,6 +1086,8 @@ component("net") { "url_request/report_sender.h", "url_request/static_http_user_agent_settings.cc", "url_request/static_http_user_agent_settings.h", @@ -171,7 +171,7 @@ using base::Time; using std::string; -@@ -566,6 +568,12 @@ URLRequest::URLRequest(const GURL& url, +@@ -575,6 +577,12 @@ URLRequest::URLRequest(const GURL& url, // Sanity check out environment. DCHECK(base::ThreadTaskRunnerHandle::IsSet()); @@ -194,7 +194,7 @@ #include "net/url_request/url_request_context.h" #include "net/url_request/url_request_context_storage.h" #include "net/url_request/url_request_job_factory.h" -@@ -616,6 +617,9 @@ std::unique_ptr URLRe +@@ -607,6 +608,9 @@ std::unique_ptr URLRe } protocol_handlers_.clear(); diff --git a/patches/core/ungoogled-chromium/disable-crash-reporter.patch b/patches/core/ungoogled-chromium/disable-crash-reporter.patch index cd504f9a..792ed45b 100644 --- a/patches/core/ungoogled-chromium/disable-crash-reporter.patch +++ b/patches/core/ungoogled-chromium/disable-crash-reporter.patch @@ -2,7 +2,7 @@ --- a/chrome/browser/tracing/crash_service_uploader.cc +++ b/chrome/browser/tracing/crash_service_uploader.cc -@@ -129,11 +129,16 @@ void TraceCrashServiceUploader::DoUpload +@@ -130,11 +130,16 @@ void TraceCrashServiceUploader::DoUpload progress_callback_ = progress_callback; done_callback_ = std::move(done_callback); @@ -23,7 +23,7 @@ } void TraceCrashServiceUploader::DoCompressOnBackgroundThread( -@@ -306,6 +311,7 @@ bool TraceCrashServiceUploader::Compress +@@ -307,6 +312,7 @@ bool TraceCrashServiceUploader::Compress void TraceCrashServiceUploader::CreateAndStartURLLoader( const std::string& upload_url, const std::string& post_data) { diff --git a/patches/core/ungoogled-chromium/disable-domain-reliability.patch b/patches/core/ungoogled-chromium/disable-domain-reliability.patch index 1c5fd3d9..888ce37d 100644 --- a/patches/core/ungoogled-chromium/disable-domain-reliability.patch +++ b/patches/core/ungoogled-chromium/disable-domain-reliability.patch @@ -674,7 +674,7 @@ --- a/components/domain_reliability/uploader.cc +++ b/components/domain_reliability/uploader.cc -@@ -77,7 +77,7 @@ class DomainReliabilityUploaderImpl : pu +@@ -79,7 +79,7 @@ class DomainReliabilityUploaderImpl : pu if (discard_uploads_) discarded_upload_count_++; diff --git a/patches/core/ungoogled-chromium/disable-fonts-googleapis-references.patch b/patches/core/ungoogled-chromium/disable-fonts-googleapis-references.patch index c789d888..e297720b 100644 --- a/patches/core/ungoogled-chromium/disable-fonts-googleapis-references.patch +++ b/patches/core/ungoogled-chromium/disable-fonts-googleapis-references.patch @@ -2,7 +2,7 @@ --- a/components/dom_distiller/content/browser/dom_distiller_viewer_source.cc +++ b/components/dom_distiller/content/browser/dom_distiller_viewer_source.cc -@@ -292,7 +292,7 @@ bool DomDistillerViewerSource::ShouldSer +@@ -295,7 +295,7 @@ bool DomDistillerViewerSource::ShouldSer std::string DomDistillerViewerSource::GetContentSecurityPolicy( network::mojom::CSPDirectiveName directive) { if (directive == network::mojom::CSPDirectiveName::StyleSrc) { diff --git a/patches/core/ungoogled-chromium/disable-google-host-detection.patch b/patches/core/ungoogled-chromium/disable-google-host-detection.patch index 8594fca8..f4449c63 100644 --- a/patches/core/ungoogled-chromium/disable-google-host-detection.patch +++ b/patches/core/ungoogled-chromium/disable-google-host-detection.patch @@ -2,9 +2,9 @@ --- a/chrome/common/google_url_loader_throttle.cc +++ b/chrome/common/google_url_loader_throttle.cc -@@ -13,10 +13,6 @@ - #include "net/base/url_util.h" +@@ -14,10 +14,6 @@ #include "services/network/public/mojom/url_response_head.mojom.h" + #include "services/network/public/mojom/x_frame_options.mojom.h" -#if BUILDFLAG(ENABLE_EXTENSIONS) -#include "extensions/common/extension_urls.h" @@ -13,7 +13,7 @@ namespace { #if defined(OS_ANDROID) -@@ -58,53 +54,6 @@ void GoogleURLLoaderThrottle::DetachFrom +@@ -59,53 +55,6 @@ void GoogleURLLoaderThrottle::DetachFrom void GoogleURLLoaderThrottle::WillStartRequest( network::ResourceRequest* request, bool* defer) { @@ -67,7 +67,7 @@ } void GoogleURLLoaderThrottle::WillRedirectRequest( -@@ -114,37 +63,6 @@ void GoogleURLLoaderThrottle::WillRedire +@@ -115,37 +64,6 @@ void GoogleURLLoaderThrottle::WillRedire std::vector* to_be_removed_headers, net::HttpRequestHeaders* modified_headers, net::HttpRequestHeaders* modified_cors_exempt_headers) { @@ -105,19 +105,25 @@ } #if BUILDFLAG(ENABLE_EXTENSIONS) -@@ -152,16 +70,5 @@ void GoogleURLLoaderThrottle::WillProces +@@ -153,22 +71,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. +- // 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())) { -- if (response_head && response_head->headers && -- !response_head->headers->HasHeaderValue("x-frame-options", "deny") && -- !response_head->headers->HasHeaderValue("x-frame-options", -- "sameorigin")) { -- response_head->headers->AddHeader("x-frame-options", "sameorigin"); +- // 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. +- CHECK(response_head); +- CHECK(response_head->parsed_headers); +- if (response_head->parsed_headers->xfo != +- network::mojom::XFrameOptionsValue::kDeny) { +- response_head->parsed_headers->xfo = +- network::mojom::XFrameOptionsValue::kSameOrigin; - } - } } @@ -235,7 +241,7 @@ // Global functions ----------------------------------------------------------- @@ -143,12 +40,6 @@ bool IsGoogleSearchSubdomainUrl(const GU - const char kGoogleHomepageURL[] = "https://www.google.com/"; + const char kGoogleHomepageURL[] = "trk:113:https://www.google.com/"; bool HasGoogleSearchQueryParam(base::StringPiece str) { - url::Component query(0, static_cast(str.length())), key, value; @@ -476,7 +482,7 @@ bool IsGoogleHostname(const GURL& url) { --- a/components/search_engines/template_url.cc +++ b/components/search_engines/template_url.cc -@@ -513,11 +513,7 @@ base::string16 TemplateURLRef::SearchTer +@@ -526,11 +526,7 @@ base::string16 TemplateURLRef::SearchTer bool TemplateURLRef::HasGoogleBaseURLs( const SearchTermsData& search_terms_data) const { ParseIfNecessary(search_terms_data); @@ -574,7 +580,7 @@ } // namespace variations --- a/net/base/url_util.cc +++ b/net/base/url_util.cc -@@ -415,27 +415,6 @@ bool HasGoogleHost(const GURL& url) { +@@ -430,27 +430,6 @@ bool HasGoogleHost(const GURL& url) { } bool IsGoogleHost(base::StringPiece host) { diff --git a/patches/core/ungoogled-chromium/disable-mei-preload.patch b/patches/core/ungoogled-chromium/disable-mei-preload.patch index c6ddec5c..f27a3337 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 -@@ -303,7 +303,6 @@ if (!is_android && !is_mac) { +@@ -313,7 +313,6 @@ if (!is_android && !is_mac) { } data_deps += [ @@ -15,7 +15,7 @@ "//third_party/widevine/cdm", ] } -@@ -1028,7 +1027,6 @@ if (is_win) { +@@ -1038,7 +1037,6 @@ if (is_win) { ":keystone_registration_framework", ":swiftshader_library", ":widevine_cdm_library", diff --git a/patches/core/ungoogled-chromium/disable-network-time-tracker.patch b/patches/core/ungoogled-chromium/disable-network-time-tracker.patch index 6a8da2cc..9149da9e 100644 --- a/patches/core/ungoogled-chromium/disable-network-time-tracker.patch +++ b/patches/core/ungoogled-chromium/disable-network-time-tracker.patch @@ -5,7 +5,7 @@ --- a/components/network_time/network_time_tracker.cc +++ b/components/network_time/network_time_tracker.cc -@@ -276,7 +276,7 @@ void NetworkTimeTracker::UpdateNetworkTi +@@ -277,7 +277,7 @@ void NetworkTimeTracker::UpdateNetworkTi } bool NetworkTimeTracker::AreTimeFetchesEnabled() const { diff --git a/patches/core/ungoogled-chromium/disable-signin.patch b/patches/core/ungoogled-chromium/disable-signin.patch index 6203a155..f1a827bb 100644 --- a/patches/core/ungoogled-chromium/disable-signin.patch +++ b/patches/core/ungoogled-chromium/disable-signin.patch @@ -2,10 +2,10 @@ --- a/chrome/browser/ui/chrome_pages.cc +++ b/chrome/browser/ui/chrome_pages.cc -@@ -474,22 +474,6 @@ GURL GetOSSettingsUrl(const std::string& - #if !defined(OS_ANDROID) && !defined(OS_CHROMEOS) +@@ -493,32 +493,6 @@ GURL GetOSSettingsUrl(const std::string& void ShowBrowserSignin(Browser* browser, - signin_metrics::AccessPoint access_point) { + signin_metrics::AccessPoint access_point, + signin::ConsentLevel consent_level) { - Profile* original_profile = browser->profile()->GetOriginalProfile(); - DCHECK(original_profile->GetPrefs()->GetBoolean(prefs::kSigninAllowed)); - @@ -16,11 +16,21 @@ - std::make_unique(original_profile); - browser = displayer->browser(); - -- profiles::BubbleViewMode bubble_view_mode = -- IdentityManagerFactory::GetForProfile(original_profile) -- ->HasPrimaryAccount() -- ? profiles::BUBBLE_VIEW_MODE_GAIA_REAUTH -- : profiles::BUBBLE_VIEW_MODE_GAIA_SIGNIN; +- profiles::BubbleViewMode bubble_view_mode; +- if (IdentityManagerFactory::GetForProfile(original_profile) +- ->HasPrimaryAccount()) { +- bubble_view_mode = profiles::BUBBLE_VIEW_MODE_GAIA_REAUTH; +- } else { +- switch (consent_level) { +- case signin::ConsentLevel::kSync: +- bubble_view_mode = profiles::BUBBLE_VIEW_MODE_GAIA_SIGNIN; +- break; +- case signin::ConsentLevel::kNotRequired: +- bubble_view_mode = profiles::BUBBLE_VIEW_MODE_GAIA_ADD_ACCOUNT; +- break; +- } +- } +- - browser->signin_view_controller()->ShowSignin(bubble_view_mode, access_point); } diff --git a/patches/core/ungoogled-chromium/disable-untraceable-urls.patch b/patches/core/ungoogled-chromium/disable-untraceable-urls.patch index 886e33e1..aee751b1 100644 --- a/patches/core/ungoogled-chromium/disable-untraceable-urls.patch +++ b/patches/core/ungoogled-chromium/disable-untraceable-urls.patch @@ -21,45 +21,6 @@ } } // namespace ---- a/chrome/browser/safe_browsing/client_side_model_loader.cc -+++ b/chrome/browser/safe_browsing/client_side_model_loader.cc -@@ -59,8 +59,6 @@ std::string ReadFileIntoString(base::Fil - // Model Loader strings - const size_t ModelLoader::kMaxModelSizeBytes = 150 * 1024; - const int ModelLoader::kClientModelFetchIntervalMs = 3600 * 1000; --const char ModelLoader::kClientModelUrlPrefix[] = -- "https://ssl.gstatic.com/safebrowsing/csd/"; - const char ModelLoader::kClientModelNamePattern[] = - "client_model_v5%s_variation_%d.pb"; - const char ModelLoader::kClientModelFinchExperiment[] = -@@ -121,7 +119,7 @@ ModelLoader::ModelLoader( - scoped_refptr url_loader_factory, - bool is_extended_reporting) - : name_(FillInModelName(is_extended_reporting, GetModelNumber())), -- url_(kClientModelUrlPrefix + name_), -+ url_("about:blank"), - update_renderers_callback_(update_renderers_callback), - url_loader_factory_(url_loader_factory), - last_client_model_status_(ClientModelStatus::MODEL_NEVER_FETCHED) { -@@ -135,7 +133,7 @@ ModelLoader::ModelLoader( - scoped_refptr url_loader_factory, - const std::string& model_name) - : name_(model_name), -- url_(kClientModelUrlPrefix + name_), -+ url_("about:blank"), - update_renderers_callback_(update_renderers_callback), - url_loader_factory_(url_loader_factory), - last_client_model_status_(ClientModelStatus::MODEL_NEVER_FETCHED) { ---- a/chrome/browser/safe_browsing/client_side_model_loader.h -+++ b/chrome/browser/safe_browsing/client_side_model_loader.h -@@ -42,7 +42,6 @@ class ModelLoader { - static const int kClientModelFetchIntervalMs; - static const char kClientModelFinchExperiment[]; - static const char kClientModelFinchParam[]; -- static const char kClientModelUrlPrefix[]; - static const char kClientModelNamePattern[]; - - // Enum used to keep stats about why we fail to get the client model. This --- a/rlz/lib/financial_ping.cc +++ b/rlz/lib/financial_ping.cc @@ -336,7 +336,7 @@ FinancialPing::PingResponse FinancialPin @@ -86,7 +47,7 @@ // const char kFinancialPingPath[] = "/tools/pso/ping"; --const char kFinancialServer[] = "clients1.google.com"; +-const char kFinancialServer[] = "cache.iridiumbrowser.de/clients1.google.com"; /* not using URLRequest! catch with cache.ir */ const int kFinancialPort = 443; // Ping times in 100-nanosecond intervals. diff --git a/patches/core/ungoogled-chromium/disable-webrtc-log-uploader.patch b/patches/core/ungoogled-chromium/disable-webrtc-log-uploader.patch index ee231dcf..8efb3600 100644 --- a/patches/core/ungoogled-chromium/disable-webrtc-log-uploader.patch +++ b/patches/core/ungoogled-chromium/disable-webrtc-log-uploader.patch @@ -2,7 +2,7 @@ --- a/chrome/browser/media/webrtc/webrtc_log_uploader.cc +++ b/chrome/browser/media/webrtc/webrtc_log_uploader.cc -@@ -125,28 +125,11 @@ void WebRtcLogUploader::LoggingStoppedDo +@@ -126,28 +126,11 @@ void WebRtcLogUploader::LoggingStoppedDo DCHECK(meta_data.get()); DCHECK(!upload_done_data.paths.directory.empty()); @@ -32,7 +32,7 @@ } void WebRtcLogUploader::PrepareMultipartPostData( -@@ -157,28 +140,7 @@ void WebRtcLogUploader::PrepareMultipart +@@ -158,28 +141,7 @@ void WebRtcLogUploader::PrepareMultipart DCHECK(!compressed_log.empty()); DCHECK(meta_data.get()); @@ -62,7 +62,7 @@ } void WebRtcLogUploader::UploadStoredLog( -@@ -244,49 +206,6 @@ void WebRtcLogUploader::LoggingStoppedDo +@@ -245,49 +207,6 @@ void WebRtcLogUploader::LoggingStoppedDo DCHECK(log_buffer.get()); DCHECK(!log_paths.directory.empty()); diff --git a/patches/core/ungoogled-chromium/disable-webstore-urls.patch b/patches/core/ungoogled-chromium/disable-webstore-urls.patch index f2d2e4df..af3a80e7 100644 --- a/patches/core/ungoogled-chromium/disable-webstore-urls.patch +++ b/patches/core/ungoogled-chromium/disable-webstore-urls.patch @@ -15,14 +15,18 @@ --- a/chrome/browser/extensions/chrome_content_verifier_delegate.cc +++ b/chrome/browser/extensions/chrome_content_verifier_delegate.cc -@@ -288,13 +288,7 @@ bool ChromeContentVerifierDelegate::IsFr +@@ -289,17 +289,7 @@ bool ChromeContentVerifierDelegate::IsFr // between which extensions are considered in-store. // See https://crbug.com/766806 for details. - if (!InstallVerifier::IsFromStore(extension)) { + if (!InstallVerifier::IsFromStore(extension, context_)) { - // It's possible that the webstore update url was overridden for testing - // so also consider extensions with the default (production) update url -- // to be from the store as well. -- if (ManifestURL::GetUpdateURL(&extension) != +- // to be from the store as well. Therefore update URL is compared with +- // |GetDefaultWebstoreUpdateUrl|, not the |GetWebstoreUpdateUrl| used by +- // |IsWebstoreUpdateUrl|. +- ExtensionManagement* extension_management = +- ExtensionManagementFactory::GetForBrowserContext(context_); +- if (extension_management->GetEffectiveUpdateURL(extension) != - extension_urls::GetDefaultWebstoreUpdateUrl()) { - return false; - } @@ -72,7 +76,7 @@ }; --- a/extensions/browser/updater/extension_downloader.cc +++ b/extensions/browser/updater/extension_downloader.cc -@@ -95,27 +95,18 @@ const char kNotFromWebstoreInstallSource +@@ -94,27 +94,18 @@ const char kNotFromWebstoreInstallSource const char kDefaultInstallSource[] = ""; const char kReinstallInstallSource[] = "reinstall"; @@ -102,7 +106,7 @@ bool ShouldRetryRequest(const network::SimpleURLLoader* loader) { DCHECK(loader); -@@ -332,12 +323,6 @@ void ExtensionDownloader::DoStartAllPend +@@ -310,12 +301,6 @@ void ExtensionDownloader::DoStartAllPend ReportStats(); url_stats_ = URLStats(); @@ -115,7 +119,7 @@ fetches_preparing_.clear(); } -@@ -376,11 +361,6 @@ bool ExtensionDownloader::AddExtensionDa +@@ -354,11 +339,6 @@ bool ExtensionDownloader::AddExtensionDa return false; } @@ -127,7 +131,7 @@ // Skip extensions with empty IDs. if (id.empty()) { DLOG(WARNING) << "Found extension with empty ID"; -@@ -389,12 +369,10 @@ bool ExtensionDownloader::AddExtensionDa +@@ -367,12 +347,10 @@ bool ExtensionDownloader::AddExtensionDa return false; } @@ -142,7 +146,7 @@ } else { url_stats_.other_url_count++; } -@@ -864,20 +842,6 @@ void ExtensionDownloader::HandleManifest +@@ -842,20 +820,6 @@ void ExtensionDownloader::HandleManifest update->info); } @@ -163,7 +167,7 @@ NotifyExtensionsDownloadStageChanged( no_updates, ExtensionDownloaderDelegate::Stage::FINISHED); NotifyExtensionsDownloadFailed( -@@ -1426,11 +1390,7 @@ bool ExtensionDownloader::IterateFetchCr +@@ -1404,11 +1368,7 @@ bool ExtensionDownloader::IterateFetchCr // fetch. switch (fetch->credentials) { case ExtensionFetch::CREDENTIALS_NONE: @@ -185,5 +189,5 @@ -const char kChromeWebstoreBaseURL[] = "https://chrome.google.com/webstore"; +const char kChromeWebstoreBaseURL[] = "trk:09:https://chrome.google.com/webstore"; const char kChromeWebstoreUpdateURL[] = - "trk:05:https://clients2.google.com/service/update2/crx"; + "https://clients2.google.com/service/update2/crx"; diff --git a/patches/core/ungoogled-chromium/fix-building-without-enabling-reporting.patch b/patches/core/ungoogled-chromium/fix-building-without-enabling-reporting.patch index 5a08868a..ede2d008 100644 --- a/patches/core/ungoogled-chromium/fix-building-without-enabling-reporting.patch +++ b/patches/core/ungoogled-chromium/fix-building-without-enabling-reporting.patch @@ -1,6 +1,6 @@ --- a/content/browser/BUILD.gn +++ b/content/browser/BUILD.gn -@@ -1141,6 +1141,10 @@ source_set("browser") { +@@ -1150,6 +1150,10 @@ source_set("browser") { "net/browser_online_state_observer.cc", "net/browser_online_state_observer.h", "net/cookie_store_factory.cc", @@ -11,7 +11,7 @@ "net/network_errors_listing_ui.cc", "net/network_errors_listing_ui.h", "net/network_quality_observer_impl.cc", -@@ -2773,10 +2777,6 @@ source_set("browser") { +@@ -2796,10 +2800,6 @@ source_set("browser") { if (enable_reporting) { sources += [ diff --git a/patches/core/ungoogled-chromium/fix-building-without-one-click-signin.patch b/patches/core/ungoogled-chromium/fix-building-without-one-click-signin.patch index ef2874c7..cebe2d0d 100644 --- a/patches/core/ungoogled-chromium/fix-building-without-one-click-signin.patch +++ b/patches/core/ungoogled-chromium/fix-building-without-one-click-signin.patch @@ -2,7 +2,7 @@ --- a/chrome/browser/ui/BUILD.gn +++ b/chrome/browser/ui/BUILD.gn -@@ -4254,8 +4254,6 @@ static_library("ui") { +@@ -4352,8 +4352,6 @@ static_library("ui") { "views/sync/dice_bubble_sync_promo_view.h", "views/sync/dice_signin_button_view.cc", "views/sync/dice_signin_button_view.h", @@ -25,7 +25,7 @@ } --- a/chrome/browser/ui/webui/signin/inline_login_handler_impl.cc +++ b/chrome/browser/ui/webui/signin/inline_login_handler_impl.cc -@@ -325,6 +325,7 @@ void InlineSigninHelper::OnClientOAuthSu +@@ -371,6 +371,7 @@ void InlineSigninHelper::OnClientOAuthSu const ClientOAuthResult& result, Profile* /*profile*/, Profile::CreateStatus /*status*/) { @@ -33,7 +33,7 @@ HandlerSigninReason reason = GetHandlerSigninReason(current_url_); if (reason == HandlerSigninReason::FETCH_LST_ONLY) { // Constants are only available on Windows for the Google Credential -@@ -414,6 +415,7 @@ void InlineSigninHelper::OnClientOAuthSu +@@ -459,6 +460,7 @@ void InlineSigninHelper::OnClientOAuthSu CreateSyncStarter(result.refresh_token); } base::ThreadTaskRunnerHandle::Get()->DeleteSoon(FROM_HERE, this); diff --git a/patches/core/ungoogled-chromium/fix-building-without-safebrowsing.patch b/patches/core/ungoogled-chromium/fix-building-without-safebrowsing.patch index 03a50b82..81d7dac3 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/chrome_content_browser_client.cc +++ b/chrome/browser/chrome_content_browser_client.cc -@@ -4048,11 +4048,13 @@ ChromeContentBrowserClient::CreateThrott +@@ -4126,11 +4126,13 @@ ChromeContentBrowserClient::CreateThrott &throttles); #endif @@ -14,9 +14,9 @@ } +#endif - #if defined(OS_WIN) || defined(OS_MAC) || \ - (defined(OS_LINUX) && !defined(OS_CHROMEOS)) -@@ -5163,20 +5165,7 @@ ChromeContentBrowserClient::GetSafeBrows + // TODO(crbug.com/1052397): Revisit the macro expression once build flag switch + // of lacros-chrome is complete. +@@ -5312,20 +5314,7 @@ ChromeContentBrowserClient::GetSafeBrows bool should_check_on_sb_disabled) { DCHECK_CURRENTLY_ON(BrowserThread::IO); @@ -40,7 +40,7 @@ safe_browsing::RealTimeUrlLookupServiceBase* --- a/chrome/browser/download/chrome_download_manager_delegate.cc +++ b/chrome/browser/download/chrome_download_manager_delegate.cc -@@ -129,7 +129,6 @@ using content::DownloadManager; +@@ -130,7 +130,6 @@ using content::DownloadManager; using download::DownloadItem; using download::DownloadPathReservationTracker; using download::PathValidationResult; @@ -48,7 +48,7 @@ using safe_browsing::DownloadProtectionService; namespace { -@@ -1387,8 +1386,6 @@ void ChromeDownloadManagerDelegate::OnDo +@@ -1430,8 +1429,6 @@ void ChromeDownloadManagerDelegate::OnDo if (item->GetOriginalMimeType() == "application/x-x509-user-cert") DownloadItemModel(item).SetShouldPreferOpeningInBrowser(true); #endif @@ -75,15 +75,15 @@ #include "content/public/browser/web_contents.h" --- a/chrome/browser/extensions/api/safe_browsing_private/safe_browsing_private_event_router.cc +++ b/chrome/browser/extensions/api/safe_browsing_private/safe_browsing_private_event_router.cc -@@ -273,6 +273,7 @@ void SafeBrowsingPrivateEventRouter::OnD +@@ -300,6 +300,7 @@ void SafeBrowsingPrivateEventRouter::OnD event_router_->BroadcastEvent(std::move(extension_event)); } +#if defined(FULL_SAFE_BROWSING) - if (!IsRealtimeReportingEnabled()) - return; - -@@ -304,6 +305,7 @@ void SafeBrowsingPrivateEventRouter::OnD + auto settings = GetReportingSettings(); + if (!settings.has_value() || + settings->enabled_event_names.count(kKeyDangerousDownloadEvent) == 0) { +@@ -334,6 +335,7 @@ void SafeBrowsingPrivateEventRouter::OnD }, params.url, params.file_name, params.download_digest_sha256, params.user_name, mime_type, content_size)); @@ -91,15 +91,15 @@ } void SafeBrowsingPrivateEventRouter::OnSecurityInterstitialShown( -@@ -331,6 +333,7 @@ void SafeBrowsingPrivateEventRouter::OnS +@@ -361,6 +363,7 @@ void SafeBrowsingPrivateEventRouter::OnS event_router_->BroadcastEvent(std::move(extension_event)); } +#if defined(FULL_SAFE_BROWSING) - if (!IsRealtimeReportingEnabled()) - return; - -@@ -360,6 +363,7 @@ void SafeBrowsingPrivateEventRouter::OnS + auto settings = GetReportingSettings(); + if (!settings.has_value() || + settings->enabled_event_names.count(kKeyInterstitialEvent) == 0) { +@@ -393,6 +396,7 @@ void SafeBrowsingPrivateEventRouter::OnS }, params.url, params.reason, net_error_code, params.user_name, event_result)); @@ -107,15 +107,15 @@ } void SafeBrowsingPrivateEventRouter::OnSecurityInterstitialProceeded( -@@ -387,6 +391,7 @@ void SafeBrowsingPrivateEventRouter::OnS +@@ -420,6 +424,7 @@ void SafeBrowsingPrivateEventRouter::OnS event_router_->BroadcastEvent(std::move(extension_event)); } +#if defined(FULL_SAFE_BROWSING) - if (!IsRealtimeReportingEnabled()) - return; - -@@ -408,6 +413,7 @@ void SafeBrowsingPrivateEventRouter::OnS + auto settings = GetReportingSettings(); + if (!settings.has_value() || + settings->enabled_event_names.count(kKeyInterstitialEvent) == 0) { +@@ -444,6 +449,7 @@ void SafeBrowsingPrivateEventRouter::OnS return event; }, params.url, params.reason, net_error_code, params.user_name)); @@ -123,15 +123,15 @@ } void SafeBrowsingPrivateEventRouter::OnAnalysisConnectorResult( -@@ -420,6 +426,7 @@ void SafeBrowsingPrivateEventRouter::OnA +@@ -456,6 +462,7 @@ void SafeBrowsingPrivateEventRouter::OnA const enterprise_connectors::ContentAnalysisResponse::Result& result, const int64_t content_size, safe_browsing::EventResult event_result) { +#if defined(FULL_SAFE_BROWSING) - if (!IsRealtimeReportingEnabled()) - return; - -@@ -434,6 +441,7 @@ void SafeBrowsingPrivateEventRouter::OnA + if (result.tag() == "malware") { + DCHECK_EQ(1, result.triggered_rules().size()); + OnDangerousDeepScanningResult( +@@ -467,6 +474,7 @@ void SafeBrowsingPrivateEventRouter::OnA OnSensitiveDataEvent(url, file_name, download_digest_sha256, mime_type, trigger, result, content_size, event_result); } @@ -139,15 +139,15 @@ } void SafeBrowsingPrivateEventRouter::OnDangerousDeepScanningResult( -@@ -448,6 +456,7 @@ void SafeBrowsingPrivateEventRouter::OnD +@@ -481,6 +489,7 @@ void SafeBrowsingPrivateEventRouter::OnD const std::string& malware_family, const std::string& malware_category, const std::string& evidence_locker_filepath) { +#if defined(FULL_SAFE_BROWSING) - if (!IsRealtimeReportingEnabled()) - return; - -@@ -497,6 +506,7 @@ void SafeBrowsingPrivateEventRouter::OnD + auto settings = GetReportingSettings(); + if (!settings.has_value() || + settings->enabled_event_names.count(kKeyDangerousDownloadEvent) == 0) { +@@ -533,6 +542,7 @@ void SafeBrowsingPrivateEventRouter::OnD url.spec(), file_name, download_digest_sha256, GetProfileUserName(), threat_type, mime_type, trigger, content_size, event_result, malware_family, malware_category, evidence_locker_filepath)); @@ -155,15 +155,15 @@ } void SafeBrowsingPrivateEventRouter::OnSensitiveDataEvent( -@@ -508,6 +518,7 @@ void SafeBrowsingPrivateEventRouter::OnS +@@ -544,6 +554,7 @@ void SafeBrowsingPrivateEventRouter::OnS const enterprise_connectors::ContentAnalysisResponse::Result& result, const int64_t content_size, safe_browsing::EventResult event_result) { +#if defined(FULL_SAFE_BROWSING) - if (!IsRealtimeReportingEnabled()) - return; - -@@ -553,6 +564,7 @@ void SafeBrowsingPrivateEventRouter::OnS + auto settings = GetReportingSettings(); + if (!settings.has_value() || + settings->enabled_event_names.count(kKeySensitiveDataEvent) == 0) { +@@ -592,6 +603,7 @@ void SafeBrowsingPrivateEventRouter::OnS result, url.spec(), file_name, download_digest_sha256, GetProfileUserName(), mime_type, trigger, content_size, event_result)); @@ -171,15 +171,15 @@ } void SafeBrowsingPrivateEventRouter::OnAnalysisConnectorWarningBypassed( -@@ -564,6 +576,7 @@ void SafeBrowsingPrivateEventRouter::OnA +@@ -603,6 +615,7 @@ void SafeBrowsingPrivateEventRouter::OnA safe_browsing::DeepScanAccessPoint access_point, const enterprise_connectors::ContentAnalysisResponse::Result& result, const int64_t content_size) { +#if defined(FULL_SAFE_BROWSING) - if (!IsRealtimeReportingEnabled()) - return; - -@@ -608,6 +621,7 @@ void SafeBrowsingPrivateEventRouter::OnA + auto settings = GetReportingSettings(); + if (!settings.has_value() || + settings->enabled_event_names.count(kKeySensitiveDataEvent) == 0) { +@@ -650,6 +663,7 @@ void SafeBrowsingPrivateEventRouter::OnA result, url.spec(), file_name, download_digest_sha256, GetProfileUserName(), mime_type, trigger, access_point, content_size)); @@ -187,15 +187,15 @@ } void SafeBrowsingPrivateEventRouter::OnUnscannedFileEvent( -@@ -620,6 +634,7 @@ void SafeBrowsingPrivateEventRouter::OnU +@@ -662,6 +676,7 @@ void SafeBrowsingPrivateEventRouter::OnU const std::string& reason, const int64_t content_size, safe_browsing::EventResult event_result) { +#if defined(FULL_SAFE_BROWSING) - if (!IsRealtimeReportingEnabled()) - return; - -@@ -659,6 +674,7 @@ void SafeBrowsingPrivateEventRouter::OnU + auto settings = GetReportingSettings(); + if (!settings.has_value() || + settings->enabled_event_names.count(kKeyUnscannedFileEvent) == 0) { +@@ -704,6 +719,7 @@ void SafeBrowsingPrivateEventRouter::OnU url.spec(), file_name, download_digest_sha256, GetProfileUserName(), mime_type, trigger, access_point, reason, content_size, event_result)); @@ -203,15 +203,15 @@ } void SafeBrowsingPrivateEventRouter::OnDangerousDownloadEvent( -@@ -669,6 +685,7 @@ void SafeBrowsingPrivateEventRouter::OnD +@@ -714,6 +730,7 @@ void SafeBrowsingPrivateEventRouter::OnD const std::string& mime_type, const int64_t content_size, safe_browsing::EventResult event_result) { +#if defined(FULL_SAFE_BROWSING) - if (!IsRealtimeReportingEnabled()) - return; - -@@ -703,6 +720,7 @@ void SafeBrowsingPrivateEventRouter::OnD + auto settings = GetReportingSettings(); + if (!settings.has_value() || + settings->enabled_event_names.count(kKeyDangerousDownloadEvent) == 0) { +@@ -751,6 +768,7 @@ void SafeBrowsingPrivateEventRouter::OnD }, url.spec(), file_name, download_digest_sha256, GetProfileUserName(), threat_type, mime_type, content_size, event_result)); @@ -219,15 +219,15 @@ } void SafeBrowsingPrivateEventRouter::OnDangerousDownloadWarningBypassed( -@@ -712,6 +730,7 @@ void SafeBrowsingPrivateEventRouter::OnD +@@ -760,6 +778,7 @@ void SafeBrowsingPrivateEventRouter::OnD const std::string& threat_type, const std::string& mime_type, const int64_t content_size) { +#if defined(FULL_SAFE_BROWSING) - if (!IsRealtimeReportingEnabled()) - return; - -@@ -745,6 +764,7 @@ void SafeBrowsingPrivateEventRouter::OnD + auto settings = GetReportingSettings(); + if (!settings.has_value() || + settings->enabled_event_names.count(kKeyDangerousDownloadEvent) == 0) { +@@ -796,6 +815,7 @@ void SafeBrowsingPrivateEventRouter::OnD }, url.spec(), file_name, download_digest_sha256, GetProfileUserName(), threat_type, mime_type, content_size)); @@ -235,7 +235,7 @@ } // static -@@ -970,7 +990,11 @@ void SafeBrowsingPrivateEventRouter::Rep +@@ -1097,7 +1117,11 @@ void SafeBrowsingPrivateEventRouter::Rep } std::string SafeBrowsingPrivateEventRouter::GetProfileUserName() const { @@ -246,42 +246,24 @@ +#endif } - #if defined(OS_CHROMEOS) ---- a/chrome/browser/media/webrtc/display_media_access_handler.cc -+++ b/chrome/browser/media/webrtc/display_media_access_handler.cc -@@ -107,6 +107,7 @@ void DisplayMediaAccessHandler::HandleRe - return; - } - -+ #if BUILDFLAG(FULL_SAFE_BROWSING) - // 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 -@@ -121,6 +122,7 @@ void DisplayMediaAccessHandler::HandleRe - observer->OnDesktopCaptureRequest(); - return; - } -+ #endif // BUILDFLAG(FULL_SAFE_BROWSING) - - #if defined(OS_MAC) - // Do not allow picker UI to be shown on a page that isn't in the foreground ---- a/chrome/browser/native_file_system/chrome_native_file_system_permission_context.cc -+++ b/chrome/browser/native_file_system/chrome_native_file_system_permission_context.cc + #if BUILDFLAG(IS_CHROMEOS_ASH) +--- 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 @@ -20,7 +20,6 @@ - #include "chrome/browser/native_file_system/native_file_system_permission_context_factory.h" - #include "chrome/browser/native_file_system/native_file_system_permission_request_manager.h" + #include "chrome/browser/file_system_access/file_system_access_permission_context_factory.h" + #include "chrome/browser/file_system_access/file_system_access_permission_request_manager.h" #include "chrome/browser/profiles/profile.h" -#include "chrome/browser/safe_browsing/download_protection/download_protection_service.h" - #include "chrome/browser/ui/native_file_system_dialogs.h" + #include "chrome/browser/ui/file_system_access_dialogs.h" #include "chrome/common/chrome_paths.h" #include "components/content_settings/core/browser/host_content_settings_map.h" -@@ -231,79 +230,6 @@ BindResultCallbackToCurrentSequence( +@@ -232,79 +231,6 @@ BindResultCallbackToCurrentSequence( base::SequencedTaskRunnerHandle::Get(), std::move(callback)); } -void DoSafeBrowsingCheckOnUIThread( - content::GlobalFrameRoutingId frame_id, -- std::unique_ptr item, +- std::unique_ptr item, - safe_browsing::CheckDownloadCallback callback) { - DCHECK_CURRENTLY_ON(content::BrowserThread::UI); - // Download Protection Service is not supported on Android. @@ -310,12 +292,12 @@ - item->web_contents = content::WebContents::FromRenderFrameHost(rfh); - } - -- sb_service->download_protection_service()->CheckNativeFileSystemWrite( +- sb_service->download_protection_service()->CheckFileSystemAccessWrite( - std::move(item), std::move(callback)); -#endif -} - --ChromeNativeFileSystemPermissionContext::AfterWriteCheckResult +-ChromeFileSystemAccessPermissionContext::AfterWriteCheckResult -InterpretSafeBrowsingResult(safe_browsing::DownloadCheckResult result) { - using Result = safe_browsing::DownloadCheckResult; - switch (result) { @@ -324,8 +306,8 @@ - // failed safe browsing ping. - case Result::UNKNOWN: - case Result::SAFE: -- case Result::WHITELISTED_BY_POLICY: -- return ChromeNativeFileSystemPermissionContext::AfterWriteCheckResult:: +- case Result::ALLOWLISTED_BY_POLICY: +- return ChromeFileSystemAccessPermissionContext::AfterWriteCheckResult:: - kAllow; - - case Result::DANGEROUS: @@ -335,34 +317,33 @@ - case Result::BLOCKED_PASSWORD_PROTECTED: - case Result::BLOCKED_TOO_LARGE: - case Result::BLOCKED_UNSUPPORTED_FILE_TYPE: -- return ChromeNativeFileSystemPermissionContext::AfterWriteCheckResult:: +- return ChromeFileSystemAccessPermissionContext::AfterWriteCheckResult:: - kBlock; - -- // This shouldn't be returned for Native File System write checks. +- // This shouldn't be returned for File System Access write checks. - case Result::ASYNC_SCANNING: - case Result::SENSITIVE_CONTENT_WARNING: - case Result::SENSITIVE_CONTENT_BLOCK: - case Result::DEEP_SCANNED_SAFE: - case Result::PROMPT_FOR_SCANNING: - NOTREACHED(); -- return ChromeNativeFileSystemPermissionContext::AfterWriteCheckResult:: +- return ChromeFileSystemAccessPermissionContext::AfterWriteCheckResult:: - kAllow; - } - NOTREACHED(); -- return ChromeNativeFileSystemPermissionContext::AfterWriteCheckResult::kBlock; +- return ChromeFileSystemAccessPermissionContext::AfterWriteCheckResult::kBlock; -} - } // namespace - ChromeNativeFileSystemPermissionContext::Grants::Grants() = default; -@@ -379,29 +305,6 @@ void ChromeNativeFileSystemPermissionCon + ChromeFileSystemAccessPermissionContext::Grants::Grants() = default; +@@ -380,28 +306,6 @@ void ChromeFileSystemAccessPermissionCon std::move(callback))); } --void ChromeNativeFileSystemPermissionContext::PerformAfterWriteChecks( -- std::unique_ptr item, +-void ChromeFileSystemAccessPermissionContext::PerformAfterWriteChecks( +- std::unique_ptr item, - content::GlobalFrameRoutingId frame_id, -- - base::OnceCallback callback) { - DCHECK_CALLED_ON_VALID_SEQUENCE(sequence_checker_); - content::GetUIThreadTaskRunner({})->PostTask( @@ -382,33 +363,51 @@ - base::SequencedTaskRunnerHandle::Get(), std::move(callback)))); -} - - void ChromeNativeFileSystemPermissionContext:: + void ChromeFileSystemAccessPermissionContext:: DidConfirmSensitiveDirectoryAccess( const url::Origin& origin, ---- a/chrome/browser/native_file_system/chrome_native_file_system_permission_context.h -+++ b/chrome/browser/native_file_system/chrome_native_file_system_permission_context.h -@@ -53,10 +53,6 @@ class ChromeNativeFileSystemPermissionCo +--- a/chrome/browser/file_system_access/chrome_file_system_access_permission_context.h ++++ b/chrome/browser/file_system_access/chrome_file_system_access_permission_context.h +@@ -53,10 +53,6 @@ class ChromeFileSystemAccessPermissionCo HandleType handle_type, content::GlobalFrameRoutingId frame_id, base::OnceCallback callback) override; - void PerformAfterWriteChecks( -- std::unique_ptr item, +- std::unique_ptr item, - content::GlobalFrameRoutingId frame_id, - base::OnceCallback callback) override; bool CanObtainReadPermission(const url::Origin& origin) override; bool CanObtainWritePermission(const url::Origin& origin) override; +--- a/chrome/browser/media/webrtc/display_media_access_handler.cc ++++ b/chrome/browser/media/webrtc/display_media_access_handler.cc +@@ -109,6 +109,7 @@ void DisplayMediaAccessHandler::HandleRe + return; + } + ++ #if BUILDFLAG(FULL_SAFE_BROWSING) + // 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 +@@ -123,6 +124,7 @@ void DisplayMediaAccessHandler::HandleRe + observer->OnDesktopCaptureRequest(); + return; + } ++ #endif // BUILDFLAG(FULL_SAFE_BROWSING) + + #if defined(OS_MAC) + // Do not allow picker UI to be shown on a page that isn't in the foreground --- a/chrome/browser/password_manager/chrome_password_manager_client.cc +++ b/chrome/browser/password_manager/chrome_password_manager_client.cc -@@ -31,7 +31,6 @@ - #include "chrome/browser/password_manager/field_info_manager_factory.h" +@@ -32,7 +32,6 @@ #include "chrome/browser/password_manager/password_store_factory.h" #include "chrome/browser/profiles/profile.h" + #include "chrome/browser/profiles/profile_metrics.h" -#include "chrome/browser/safe_browsing/chrome_password_protection_service.h" #include "chrome/browser/safe_browsing/user_interaction_observer.h" #include "chrome/browser/signin/identity_manager_factory.h" #include "chrome/browser/sync/profile_sync_service_factory.h" -@@ -105,11 +104,11 @@ +@@ -107,11 +106,11 @@ #if BUILDFLAG(FULL_SAFE_BROWSING) #include "chrome/browser/safe_browsing/advanced_protection_status_manager.h" #include "chrome/browser/safe_browsing/advanced_protection_status_manager_factory.h" @@ -421,23 +420,29 @@ #if defined(OS_ANDROID) #include "base/feature_list.h" -@@ -802,6 +801,7 @@ std::string ChromePasswordManagerClient: - return std::string(); +@@ -829,6 +828,7 @@ autofill::LanguageCode ChromePasswordMan + return autofill::LanguageCode(); } +#if BUILDFLAG(FULL_SAFE_BROWSING) - #if defined(ON_FOCUS_PING_ENABLED) || defined(PASSWORD_REUSE_DETECTION_ENABLED) safe_browsing::PasswordProtectionService* ChromePasswordManagerClient::GetPasswordProtectionService() const { -@@ -823,6 +823,7 @@ void ChromePasswordManagerClient::CheckS - } + return safe_browsing::ChromePasswordProtectionService:: +@@ -839,13 +839,6 @@ ChromePasswordManagerClient::GetPassword + void ChromePasswordManagerClient::CheckSafeBrowsingReputation( + const GURL& form_action, + const GURL& frame_url) { +- safe_browsing::PasswordProtectionService* pps = +- GetPasswordProtectionService(); +- if (pps) { +- pps->MaybeStartPasswordFieldOnFocusRequest( +- web_contents(), web_contents()->GetLastCommittedURL(), form_action, +- frame_url, pps->GetAccountInfo().hosted_domain); +- } } #endif // defined(ON_FOCUS_PING_ENABLED) -+#endif // BUILDFLAG(FULL_SAFE_BROWSING) - #if defined(PASSWORD_REUSE_DETECTION_ENABLED) - void ChromePasswordManagerClient::CheckProtectedPasswordEntry( -@@ -831,24 +832,11 @@ void ChromePasswordManagerClient::CheckP +@@ -855,22 +848,10 @@ void ChromePasswordManagerClient::CheckP const std::vector& matching_reused_credentials, bool password_field_exists) { @@ -450,9 +455,8 @@ - web_contents(), web_contents()->GetLastCommittedURL(), username, - password_type, matching_reused_credentials, password_field_exists); } - #endif // defined(PASSWORD_REUSE_DETECTION_ENABLED) ++#endif // BUILDFLAG(FULL_SAFE_BROWSING) - #if defined(PASSWORD_REUSE_WARNING_ENABLED) void ChromePasswordManagerClient::LogPasswordReuseDetectedEvent() { - safe_browsing::PasswordProtectionService* pps = - GetPasswordProtectionService(); @@ -460,22 +464,23 @@ - pps->MaybeLogPasswordReuseDetectedEvent(web_contents()); - } } - #endif // defined(PASSWORD_REUSE_WARNING_ENABLED) -@@ -1321,9 +1309,11 @@ void ChromePasswordManagerClient::OnPast - ui::EndpointType::kDefault, /*notify_if_restricted=*/false); - clipboard->ReadText(ui::ClipboardBuffer::kCopyPaste, &data_dst, &text); - was_on_paste_called_ = true; -+#if defined(SYNC_PASSWORD_REUSE_DETECTION_ENABLED) - password_reuse_detection_manager_.OnPaste(std::move(text)); -+#endif // defined(SYNC_PASSWORD_REUSE_DETECTION_ENABLED) + ukm::SourceId ChromePasswordManagerClient::GetUkmSourceId() { +@@ -1364,10 +1345,12 @@ void ChromePasswordManagerClient::OnPast + + if (self) { + was_on_paste_called_ = true; ++#if defined(SYNC_PASSWORD_REUSE_WARNING_ENABLED) + password_reuse_detection_manager_.OnPaste(std::move(text)); ++#endif // defined(SYNC_PASSWORD_REUSE_WARNING_ENABLED) + } } -#endif -+#endif // !defined(OS_ANDROID) ++#endif // !defined(OS_ANDROID) void ChromePasswordManagerClient::RenderFrameCreated( content::RenderFrameHost* render_frame_host) { -@@ -1382,7 +1372,9 @@ void ChromePasswordManagerClient::OnInpu +@@ -1424,7 +1407,9 @@ void ChromePasswordManagerClient::OnInpu if (key_event.windows_key_code == (ui::VKEY_V & 0x1f)) { OnPaste(); } else { @@ -485,7 +490,7 @@ } #endif // defined(OS_ANDROID) } -@@ -1421,6 +1413,7 @@ bool ChromePasswordManagerClient::IsPass +@@ -1463,6 +1448,7 @@ bool ChromePasswordManagerClient::IsPass is_enabled = false; } @@ -493,7 +498,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 -@@ -1431,6 +1424,7 @@ bool ChromePasswordManagerClient::IsPass +@@ -1473,6 +1459,7 @@ bool ChromePasswordManagerClient::IsPass observer->OnPasswordSaveOrAutofillDenied(); is_enabled = false; } @@ -503,22 +508,30 @@ password_manager::BrowserSavePasswordProgressLogger logger( --- a/chrome/browser/password_manager/chrome_password_manager_client.h +++ b/chrome/browser/password_manager/chrome_password_manager_client.h -@@ -187,12 +187,13 @@ class ChromePasswordManagerClient +@@ -190,13 +190,14 @@ class ChromePasswordManagerClient void AnnotateNavigationEntry(bool has_password_field) override; - std::string GetPageLanguage() const override; + autofill::LanguageCode GetPageLanguage() const override; --#if defined(ON_FOCUS_PING_ENABLED) || defined(PASSWORD_REUSE_DETECTION_ENABLED) -+#if (defined(ON_FOCUS_PING_ENABLED) || defined(PASSWORD_REUSE_DETECTION_ENABLED)) && \ -+ BUILDFLAG(FULL_SAFE_BROWSING) ++#if BUILDFLAG(FULL_SAFE_BROWSING) safe_browsing::PasswordProtectionService* GetPasswordProtectionService() const override; - #endif --#if defined(ON_FOCUS_PING_ENABLED) -+#if defined(ON_FOCUS_PING_ENABLED) && BUILDFLAG(FULL_SAFE_BROWSING) + #if defined(ON_FOCUS_PING_ENABLED) void CheckSafeBrowsingReputation(const GURL& form_action, const GURL& frame_url) override; - #endif +-#endif ++#endif // defined(ON_FOCUS_PING_ENABLED) + + void CheckProtectedPasswordEntry( + password_manager::metrics_util::PasswordType reused_password_type, +@@ -204,6 +205,7 @@ class ChromePasswordManagerClient + const std::vector& + matching_reused_credentials, + bool password_field_exists) override; ++#endif // BUILDFLAG(FULL_SAFE_BROWSING) + + void LogPasswordReuseDetectedEvent() override; + --- a/chrome/browser/permissions/abusive_origin_permission_revocation_request.cc +++ b/chrome/browser/permissions/abusive_origin_permission_revocation_request.cc @@ -17,7 +17,6 @@ @@ -618,7 +631,7 @@ } --- a/chrome/browser/reputation/reputation_service.cc +++ b/chrome/browser/reputation/reputation_service.cc -@@ -111,9 +111,7 @@ void ReputationService::GetReputationSta +@@ -119,9 +119,7 @@ void ReputationService::GetReputationSta ReputationCheckCallback callback) { DCHECK(url.SchemeIsHTTPOrHTTPS()); @@ -631,7 +644,7 @@ if (service->EngagedSitesNeedUpdating()) { --- a/chrome/browser/safe_browsing/url_lookup_service_factory.cc +++ b/chrome/browser/safe_browsing/url_lookup_service_factory.cc -@@ -50,30 +50,7 @@ RealTimeUrlLookupServiceFactory::RealTim +@@ -53,37 +53,7 @@ RealTimeUrlLookupServiceFactory::RealTim KeyedService* RealTimeUrlLookupServiceFactory::BuildServiceInstanceFor( content::BrowserContext* context) const { @@ -654,8 +667,15 @@ - return new RealTimeUrlLookupService( - network::SharedURLLoaderFactory::Create(std::move(url_loader_factory)), - VerdictCacheManagerFactory::GetForProfile(profile), -- IdentityManagerFactory::GetForProfile(profile), -- ProfileSyncServiceFactory::GetForProfile(profile), profile->GetPrefs(), +- base::BindRepeating(&safe_browsing::SyncUtils::IsHistorySyncEnabled, +- ProfileSyncServiceFactory::GetForProfile(profile)), +- profile->GetPrefs(), +- std::make_unique( +- IdentityManagerFactory::GetForProfile(profile)), +- base::BindRepeating(&safe_browsing::SyncUtils:: +- AreSigninAndSyncSetUpForSafeBrowsingTokenFetches, +- ProfileSyncServiceFactory::GetForProfile(profile), +- IdentityManagerFactory::GetForProfile(profile)), - GetProfileManagementStatus(browser_policy_connector), - is_under_advanced_protection, profile->IsOffTheRecord(), - g_browser_process->variations_service()); @@ -746,7 +766,7 @@ } --- a/chrome/browser/ui/views/download/download_item_view.cc +++ b/chrome/browser/ui/views/download/download_item_view.cc -@@ -754,9 +754,7 @@ void DownloadItemView::UpdateLabels() { +@@ -770,9 +770,7 @@ void DownloadItemView::UpdateLabels() { deep_scanning_label_->SetVisible(mode_ == Mode::kDeepScanning); if (deep_scanning_label_->GetVisible()) { @@ -757,13 +777,14 @@ ? IDS_PROMPT_DEEP_SCANNING_DOWNLOAD : IDS_PROMPT_DEEP_SCANNING_APP_DOWNLOAD; const base::string16 filename = ElidedFilename(*deep_scanning_label_); -@@ -780,10 +778,14 @@ void DownloadItemView::UpdateButtons() { +@@ -796,11 +794,15 @@ void DownloadItemView::UpdateButtons() { } const bool allow_open_during_deep_scan = +#if BUILDFLAG(FULL_SAFE_BROWSING) (mode_ == Mode::kDeepScanning) && - !enterprise_connectors::ConnectorsManager::GetInstance() + !enterprise_connectors::ConnectorsServiceFactory::GetForBrowserContext( + model_->profile()) ->DelayUntilVerdict( enterprise_connectors::AnalysisConnector::FILE_DOWNLOADED); +#else @@ -772,7 +793,7 @@ open_button_->SetEnabled((mode_ == Mode::kNormal) || prompt_to_scan || allow_open_during_deep_scan); -@@ -1194,7 +1196,9 @@ void DownloadItemView::ShowContextMenuIm +@@ -1224,7 +1226,9 @@ void DownloadItemView::ShowContextMenuIm } void DownloadItemView::OpenDownloadDuringAsyncScanning() { @@ -798,7 +819,7 @@ modal_construction_start_time_ = base::TimeTicks::Now(); --- a/chrome/browser/ui/webui/chrome_web_ui_controller_factory.cc +++ b/chrome/browser/ui/webui/chrome_web_ui_controller_factory.cc -@@ -87,8 +87,6 @@ +@@ -86,8 +86,6 @@ #include "components/prefs/pref_service.h" #include "components/reading_list/features/reading_list_switches.h" #include "components/safe_browsing/buildflags.h" @@ -807,7 +828,7 @@ #include "components/search/ntp_features.h" #include "components/security_interstitials/content/connection_help_ui.h" #include "components/security_interstitials/content/known_interception_disclosure_ui.h" -@@ -567,8 +565,6 @@ WebUIFactoryFunction GetWebUIFactoryFunc +@@ -557,8 +555,6 @@ WebUIFactoryFunction GetWebUIFactoryFunc return &NewWebUI; if (url.host_piece() == chrome::kChromeUIQuotaInternalsHost) return &NewWebUI; @@ -826,9 +847,9 @@ } } ---- a/chrome/browser/ui/webui/management_ui_handler.cc -+++ b/chrome/browser/ui/webui/management_ui_handler.cc -@@ -813,14 +813,6 @@ base::Value ManagementUIHandler::GetThre +--- a/chrome/browser/ui/webui/management/management_ui_handler.cc ++++ b/chrome/browser/ui/webui/management/management_ui_handler.cc +@@ -814,14 +814,6 @@ base::Value ManagementUIHandler::GetThre auto* on_page_visited_event = chrome_policies.GetValue(policy::key::kEnterpriseRealTimeUrlCheckMode); @@ -841,7 +862,7 @@ - info.Append(std::move(value)); - } - #if defined(OS_CHROMEOS) + #if BUILDFLAG(IS_CHROMEOS_ASH) std::string enterprise_manager = GetDeviceManager(); --- a/components/password_manager/content/browser/content_password_manager_driver.cc +++ b/components/password_manager/content/browser/content_password_manager_driver.cc @@ -856,9 +877,9 @@ } --- a/components/password_manager/core/browser/password_manager_client.h +++ b/components/password_manager/core/browser/password_manager_client.h -@@ -325,11 +325,14 @@ class PasswordManagerClient { +@@ -330,11 +330,14 @@ class PasswordManagerClient { // Returns the current best guess as to the page's display language. - virtual std::string GetPageLanguage() const; + virtual autofill::LanguageCode GetPageLanguage() const; +#if (defined(ON_FOCUS_PING_ENABLED) || defined(PASSWORD_REUSE_DETECTION_ENABLED)) && \ + BUILDFLAG(FULL_SAFE_BROWSING) @@ -872,7 +893,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. -@@ -337,6 +340,7 @@ class PasswordManagerClient { +@@ -342,6 +345,7 @@ class PasswordManagerClient { const GURL& frame_url) = 0; #endif @@ -880,17 +901,17 @@ // 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 -@@ -349,6 +353,7 @@ class PasswordManagerClient { +@@ -354,6 +358,7 @@ class PasswordManagerClient { const std::string& username, const std::vector& matching_reused_credentials, bool password_field_exists) = 0; +#endif - #if defined(PASSWORD_REUSE_WARNING_ENABLED) // 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 -@@ -172,10 +172,12 @@ void PasswordReuseDetectionManager::OnRe +@@ -170,10 +170,12 @@ void PasswordReuseDetectionManager::OnRe ? reused_protected_password_hash->username : ""; @@ -989,90 +1010,84 @@ // Protected by lock_. --- a/content/browser/file_system_access/native_file_system_file_writer_impl.cc +++ b/content/browser/file_system_access/native_file_system_file_writer_impl.cc -@@ -462,51 +462,7 @@ void NativeFileSystemFileWriterImpl::Clo - // swap file even if the writer was destroyed at that point. - state_ = State::kClosePending; +@@ -513,15 +513,8 @@ void NativeFileSystemFileWriterImpl::Clo + + close_callback_ = std::move(callback); - if (!RequireSecurityChecks() || !manager()->permission_context()) { -- DidPassAfterWriteCheck(std::move(callback)); +- DidAfterWriteCheck( +- FileSystemAccessPermissionContext::AfterWriteCheckResult::kAllow); - return; - } - -- ComputeHashForSwapFile(base::BindOnce( -- &NativeFileSystemFileWriterImpl::DoAfterWriteCheck, -- weak_factory_.GetWeakPtr(), base::WrapRefCounted(manager()), swap_url(), -- std::move(callback))); --} -- +- ComputeHashForSwapFile( +- base::BindOnce(&NativeFileSystemFileWriterImpl::DoAfterWriteCheck, +- weak_factory_.GetWeakPtr())); ++ DidAfterWriteCheck( ++ FileSystemAccessPermissionContext::AfterWriteCheckResult::kAllow); + } + + void NativeFileSystemFileWriterImpl::AbortImpl(AbortCallback callback) { +@@ -541,37 +534,6 @@ void NativeFileSystemFileWriterImpl::Abo + manager()->RemoveFileWriter(this); + } + -// static -void NativeFileSystemFileWriterImpl::DoAfterWriteCheck( -- base::WeakPtr file_writer, -- scoped_refptr manager, -- const storage::FileSystemURL& swap_url, -- NativeFileSystemFileWriterImpl::CloseCallback callback, - base::File::Error hash_result, - const std::string& hash, - int64_t size) { -- if (!file_writer || hash_result != base::File::FILE_OK) { -- // If writer was deleted, or calculating the hash failed try deleting the -- // swap file and invoke the callback. -- manager->operation_runner().PostTaskWithThisObject( -- FROM_HERE, base::BindOnce(&RemoveSwapFile, swap_url)); -- std::move(callback).Run(native_file_system_error::FromStatus( -- NativeFileSystemStatus::kOperationAborted, +- DCHECK_CALLED_ON_VALID_SEQUENCE(sequence_checker_); +- +- if (hash_result != base::File::FILE_OK) { +- // Calculating the hash failed try deleting the swap file and invoke the +- // callback. +- manager()->operation_runner().PostTaskWithThisObject( +- FROM_HERE, base::BindOnce(&RemoveSwapFile, swap_url())); +- CallCloseCallbackAndDeleteThis(native_file_system_error::FromStatus( +- FileSystemAccessStatus::kOperationAborted, - "Failed to perform Safe Browsing check.")); - return; - } - -- DCHECK_CALLED_ON_VALID_SEQUENCE(file_writer->sequence_checker_); -- -- auto item = std::make_unique(); -- item->target_file_path = file_writer->url().path(); -- item->full_path = file_writer->swap_url().path(); +- auto item = std::make_unique(); +- item->target_file_path = url().path(); +- item->full_path = swap_url().path(); - item->sha256_hash = hash; - item->size = size; -- item->frame_url = file_writer->context().url; -- item->has_user_gesture = file_writer->has_transient_user_activation_; -- file_writer->manager()->permission_context()->PerformAfterWriteChecks( -- std::move(item), file_writer->context().frame_id, +- item->frame_url = context().url; +- item->has_user_gesture = has_transient_user_activation_; +- manager()->permission_context()->PerformAfterWriteChecks( +- std::move(item), context().frame_id, - base::BindOnce(&NativeFileSystemFileWriterImpl::DidAfterWriteCheck, -- file_writer, std::move(manager), swap_url, -- std::move(callback))); -+ DidPassAfterWriteCheck(std::move(callback)); - } - - // static +- weak_factory_.GetWeakPtr())); +-} +- + void NativeFileSystemFileWriterImpl::DidAfterWriteCheck( + FileSystemAccessPermissionContext::AfterWriteCheckResult result) { + DCHECK_CALLED_ON_VALID_SEQUENCE(sequence_checker_); --- a/content/browser/file_system_access/native_file_system_file_writer_impl.h +++ b/content/browser/file_system_access/native_file_system_file_writer_impl.h -@@ -81,16 +81,8 @@ class CONTENT_EXPORT NativeFileSystemFil - bool complete); +@@ -106,9 +106,6 @@ class CONTENT_EXPORT NativeFileSystemFil void TruncateImpl(uint64_t length, TruncateCallback callback); void CloseImpl(CloseCallback callback); -- // The following two methods are static, because they need to be invoked to -- // perform cleanup even if the writer was deleted before they were invoked. -- static void DoAfterWriteCheck( -- base::WeakPtr file_writer, -- scoped_refptr manager, -- const storage::FileSystemURL& swap_url, -- NativeFileSystemFileWriterImpl::CloseCallback callback, -- base::File::Error hash_result, -- const std::string& hash, -- int64_t size); -+ // The following method is static, because it needs to be invoked to -+ // perform cleanup even if the writer was deleted before it was invoked. - static void DidAfterWriteCheck( - base::WeakPtr file_writer, - scoped_refptr manager, ---- a/content/public/browser/native_file_system_permission_context.h -+++ b/content/public/browser/native_file_system_permission_context.h -@@ -99,12 +99,6 @@ class NativeFileSystemPermissionContext + void AbortImpl(AbortCallback callback); +- void DoAfterWriteCheck(base::File::Error hash_result, +- const std::string& hash, +- int64_t size); + void DidAfterWriteCheck( + FileSystemAccessPermissionContext::AfterWriteCheckResult result); + void DidSwapFileSkipQuarantine(base::File::Error result); +--- a/content/public/browser/file_system_access_permission_context.h ++++ b/content/public/browser/file_system_access_permission_context.h +@@ -107,12 +107,6 @@ class FileSystemAccessPermissionContext base::OnceCallback callback) = 0; enum class AfterWriteCheckResult { kAllow, kBlock }; - // Runs a recently finished write operation through checks such as malware - // or other security checks to determine if the write should be allowed. - virtual void PerformAfterWriteChecks( -- std::unique_ptr item, +- std::unique_ptr item, - GlobalFrameRoutingId frame_id, - base::OnceCallback callback) = 0; diff --git a/patches/core/ungoogled-chromium/remove-enable-dse-memoryssa-cflag.patch b/patches/core/ungoogled-chromium/remove-enable-dse-memoryssa-cflag.patch index 21d1b091..3c1f3a28 100644 --- a/patches/core/ungoogled-chromium/remove-enable-dse-memoryssa-cflag.patch +++ b/patches/core/ungoogled-chromium/remove-enable-dse-memoryssa-cflag.patch @@ -1,16 +1,6 @@ --- a/build/config/compiler/BUILD.gn +++ b/build/config/compiler/BUILD.gn -@@ -604,9 +604,6 @@ config("compiler") { - # Experimentally determined to yield a reasonable trade-off between - # build time, run-time performance, and binary size. - "-mllvm:-import-instr-limit=10", -- -- # TODO(https://crbug.com/1127713): Investigate, remove. -- "-mllvm:-enable-dse-memoryssa=false", - ] - } else { - ldflags += [ "-flto=thin" ] -@@ -631,9 +628,6 @@ config("compiler") { +@@ -651,9 +651,6 @@ config("compiler") { "-Wl,--thinlto-cache-policy,$cache_policy", ] diff --git a/patches/core/ungoogled-chromium/remove-unused-preferences-fields.patch b/patches/core/ungoogled-chromium/remove-unused-preferences-fields.patch index 90cd4b28..52ad8c9a 100644 --- a/patches/core/ungoogled-chromium/remove-unused-preferences-fields.patch +++ b/patches/core/ungoogled-chromium/remove-unused-preferences-fields.patch @@ -4,7 +4,7 @@ --- a/android_webview/browser/aw_browser_context.cc +++ b/android_webview/browser/aw_browser_context.cc -@@ -45,7 +45,6 @@ +@@ -47,7 +47,6 @@ #include "components/prefs/pref_registry_simple.h" #include "components/prefs/pref_service.h" #include "components/prefs/pref_service_factory.h" @@ -12,7 +12,7 @@ #include "components/url_formatter/url_fixer.h" #include "components/user_prefs/user_prefs.h" #include "components/visitedlink/browser/visitedlink_writer.h" -@@ -450,8 +449,6 @@ void AwBrowserContext::RebuildTable( +@@ -452,8 +451,6 @@ void AwBrowserContext::RebuildTable( } void AwBrowserContext::SetExtendedReportingAllowed(bool allowed) { @@ -23,7 +23,7 @@ // TODO(amalova): Make sure NetworkContextParams is configured correctly when --- a/chrome/app/settings_strings.grdp +++ b/chrome/app/settings_strings.grdp -@@ -1326,72 +1326,9 @@ +@@ -1370,72 +1370,9 @@ Pre-fetches information from pages, including pages you have not yet visited. Information fetched may include cookies, if you allow cookies. @@ -99,7 +99,7 @@ --- a/chrome/browser/android/signin/signin_manager_android.cc +++ b/chrome/browser/android/signin/signin_manager_android.cc @@ -14,7 +14,6 @@ - #include "chrome/android/chrome_jni_headers/SigninManager_jni.h" + #include "chrome/android/chrome_jni_headers/SigninManagerImpl_jni.h" #include "chrome/common/pref_names.h" #include "components/prefs/pref_service.h" -#include "components/signin/public/base/signin_pref_names.h" @@ -158,7 +158,7 @@ BooleanPrefMember force_browser_signin_; --- a/chrome/browser/chrome_content_browser_client.cc +++ b/chrome/browser/chrome_content_browser_client.cc -@@ -255,7 +255,6 @@ +@@ -267,7 +267,6 @@ #include "components/safe_browsing/content/browser/browser_url_loader_throttle.h" #include "components/safe_browsing/content/password_protection/password_protection_navigation_throttle.h" #include "components/safe_browsing/core/browser/url_checker_delegate.h" @@ -166,17 +166,17 @@ #include "components/safe_browsing/core/db/database_manager.h" #include "components/safe_browsing/core/features.h" #include "components/safe_browsing/core/realtime/policy_engine.h" -@@ -265,7 +264,6 @@ +@@ -277,7 +276,6 @@ #include "components/security_interstitials/content/ssl_cert_reporter.h" #include "components/security_interstitials/content/ssl_error_handler.h" #include "components/security_interstitials/content/ssl_error_navigation_throttle.h" -#include "components/signin/public/identity_manager/identity_manager.h" + #include "components/site_engagement/content/site_engagement_service.h" #include "components/site_isolation/pref_names.h" #include "components/site_isolation/preloaded_isolated_origins.h" - #include "components/site_isolation/site_isolation_policy.h" --- a/chrome/browser/chrome_content_browser_client_receiver_bindings.cc +++ b/chrome/browser/chrome_content_browser_client_receiver_bindings.cc -@@ -90,9 +90,7 @@ void MaybeCreateSafeBrowsingForRenderer( +@@ -91,9 +91,7 @@ void MaybeCreateSafeBrowsingForRenderer( if (!render_process_host) return; @@ -278,7 +278,7 @@ namespace policy { --- a/chrome/browser/download/download_browsertest.cc +++ b/chrome/browser/download/download_browsertest.cc -@@ -96,7 +96,6 @@ +@@ -97,7 +97,6 @@ #include "components/prefs/pref_service.h" #include "components/reputation/core/safety_tip_test_utils.h" #include "components/safe_browsing/buildflags.h" @@ -322,9 +322,40 @@ #include "components/url_matcher/url_matcher.h" #include "url/gurl.h" +--- a/chrome/browser/enterprise/connectors/connectors_service.cc ++++ b/chrome/browser/enterprise/connectors/connectors_service.cc +@@ -22,7 +22,6 @@ + #include "components/policy/core/common/cloud/machine_level_user_cloud_policy_manager.h" + #include "components/policy/core/common/cloud/user_cloud_policy_manager.h" + #include "components/policy/core/common/policy_types.h" +-#include "components/safe_browsing/core/common/safe_browsing_prefs.h" + #include "components/user_prefs/user_prefs.h" + #include "content/public/browser/browser_context.h" + +@@ -187,20 +186,6 @@ bool ConnectorsService::DelayUntilVerdic + + base::Optional ConnectorsService::GetDMTokenForRealTimeUrlCheck() + const { +- if (!ConnectorsEnabled()) +- return base::nullopt; +- +- if (Profile::FromBrowserContext(context_)->GetPrefs()->GetInteger( +- prefs::kSafeBrowsingEnterpriseRealTimeUrlCheckMode) == +- safe_browsing::REAL_TIME_CHECK_DISABLED) { +- return base::nullopt; +- } +- +- base::Optional dm_token = +- GetDmToken(prefs::kSafeBrowsingEnterpriseRealTimeUrlCheckScope); +- +- if (dm_token.has_value()) +- return dm_token.value().value; + return base::nullopt; + } + --- a/chrome/browser/extensions/api/identity/identity_apitest.cc +++ b/chrome/browser/extensions/api/identity/identity_apitest.cc -@@ -55,7 +55,6 @@ +@@ -56,7 +56,6 @@ #include "components/prefs/pref_service.h" #include "components/signin/core/browser/account_reconcilor.h" #include "components/signin/public/base/list_accounts_test_utils.h" @@ -334,7 +365,7 @@ #include "components/signin/public/identity_manager/identity_manager.h" --- a/chrome/browser/extensions/api/identity/identity_get_auth_token_function.cc +++ b/chrome/browser/extensions/api/identity/identity_get_auth_token_function.cc -@@ -28,7 +28,6 @@ +@@ -29,7 +29,6 @@ #include "chrome/common/channel_info.h" #include "chrome/common/extensions/api/identity.h" #include "components/prefs/pref_service.h" @@ -342,7 +373,7 @@ #include "components/signin/public/base/signin_switches.h" #include "components/signin/public/identity_manager/access_token_info.h" #include "components/signin/public/identity_manager/accounts_in_cookie_jar_info.h" -@@ -69,7 +68,7 @@ const char* const kExtensionsIdentityAPI +@@ -70,7 +69,7 @@ const char* const kExtensionsIdentityAPI "extensions_identity_api"; bool IsBrowserSigninAllowed(Profile* profile) { @@ -361,7 +392,7 @@ #include "components/spellcheck/browser/pref_names.h" #include "components/translate/core/browser/translate_pref_names.h" #include "extensions/browser/extension_pref_value_map.h" -@@ -116,11 +115,6 @@ const PrefMappingEntry kPrefMapping[] = +@@ -105,11 +104,6 @@ const PrefMappingEntry kPrefMapping[] = APIPermission::kPrivacy}, {"doNotTrackEnabled", prefs::kEnableDoNotTrack, APIPermission::kPrivacy, APIPermission::kPrivacy}, @@ -373,7 +404,7 @@ {"searchSuggestEnabled", prefs::kSearchSuggestEnabled, APIPermission::kPrivacy, APIPermission::kPrivacy}, {"spellingServiceEnabled", spellcheck::prefs::kSpellCheckUseSpellingService, -@@ -814,18 +808,6 @@ ExtensionFunction::ResponseAction SetPre +@@ -803,18 +797,6 @@ ExtensionFunction::ResponseAction SetPre base::Value(browser_pref_value->GetBool())); } @@ -392,7 +423,7 @@ preference_api->SetExtensionControlledPref( extension_id(), browser_pref, scope, base::Value::FromUniquePtrValue(std::move(browser_pref_value))); -@@ -879,18 +861,6 @@ ExtensionFunction::ResponseAction ClearP +@@ -868,18 +850,6 @@ ExtensionFunction::ResponseAction ClearP PreferenceAPI::Get(browser_context()) ->RemoveExtensionControlledPref(extension_id(), browser_pref, scope); @@ -447,17 +478,17 @@ blink::kWebRTCIPHandlingDefaultPublicInterfaceOnly); --- a/chrome/browser/extensions/api/safe_browsing_private/safe_browsing_private_event_router.cc +++ b/chrome/browser/extensions/api/safe_browsing_private/safe_browsing_private_event_router.cc -@@ -39,7 +39,6 @@ - #include "components/policy/core/common/cloud/realtime_reporting_job_configuration.h" +@@ -41,7 +41,6 @@ + #include "components/policy/core/common/cloud/user_cloud_policy_manager.h" #include "components/prefs/pref_service.h" #include "components/safe_browsing/content/web_ui/safe_browsing_ui.h" -#include "components/safe_browsing/core/common/safe_browsing_prefs.h" #include "components/signin/public/identity_manager/identity_manager.h" #include "content/public/browser/browser_context.h" #include "extensions/browser/event_router.h" -@@ -921,18 +920,6 @@ bool SafeBrowsingPrivateEventRouter::IsR - +@@ -1024,18 +1023,6 @@ SafeBrowsingPrivateEventRouter::GetRepor void SafeBrowsingPrivateEventRouter::IfAuthorized( + const std::string& dm_token, base::OnceCallback cont) { - if (!binary_upload_service_ && g_browser_process) { - binary_upload_service_ = @@ -468,7 +499,7 @@ - // TODO(crbug/1069049): Use reporting URL. - if (binary_upload_service_) - binary_upload_service_->IsAuthorized( -- GURL(), std::move(cont), +- GURL(), std::move(cont), dm_token, - enterprise_connectors::AnalysisConnector:: - ANALYSIS_CONNECTOR_UNSPECIFIED); } @@ -476,7 +507,7 @@ void SafeBrowsingPrivateEventRouter::ReportRealtimeEvent( --- a/chrome/browser/extensions/api/safe_browsing_private/safe_browsing_private_event_router_unittest.cc +++ b/chrome/browser/extensions/api/safe_browsing_private/safe_browsing_private_event_router_unittest.cc -@@ -29,7 +29,6 @@ +@@ -33,7 +33,6 @@ #include "components/enterprise/common/proto/connectors.pb.h" #include "components/policy/core/common/cloud/mock_cloud_policy_client.h" #include "components/policy/core/common/cloud/realtime_reporting_job_configuration.h" @@ -486,17 +517,17 @@ #include "content/public/test/browser_task_environment.h" --- a/chrome/browser/extensions/api/settings_private/prefs_util.cc +++ b/chrome/browser/extensions/api/settings_private/prefs_util.cc -@@ -35,7 +35,6 @@ - #include "components/payments/core/payment_prefs.h" +@@ -38,7 +38,6 @@ #include "components/prefs/pref_service.h" + #include "components/privacy_sandbox/privacy_sandbox_prefs.h" #include "components/proxy_config/proxy_config_pref_names.h" -#include "components/safe_browsing/core/common/safe_browsing_prefs.h" #include "components/search_engines/default_search_manager.h" #include "components/spellcheck/browser/pref_names.h" #include "components/translate/core/browser/translate_pref_names.h" -@@ -261,18 +260,6 @@ const PrefsUtil::TypedPrefMap& PrefsUtil - (*s_allowlist)[::prefs::kDnsOverHttpsTemplates] = - settings_api::PrefType::PREF_TYPE_STRING; +@@ -273,18 +272,6 @@ const PrefsUtil::TypedPrefMap& PrefsUtil + (*s_allowlist)[::prefs::kPrivacySandboxApisEnabled] = + settings_api::PrefType::PREF_TYPE_BOOLEAN; - // Security page - (*s_allowlist)[::kGeneratedPasswordLeakDetectionPref] = @@ -515,7 +546,7 @@ settings_api::PrefType::PREF_TYPE_BOOLEAN; --- a/chrome/browser/extensions/api/webstore_private/webstore_private_apitest.cc +++ b/chrome/browser/extensions/api/webstore_private/webstore_private_apitest.cc -@@ -728,9 +728,6 @@ IN_PROC_BROWSER_TEST_F(ExtensionWebstore +@@ -636,9 +636,6 @@ IN_PROC_BROWSER_TEST_F(ExtensionWebstore IN_PROC_BROWSER_TEST_F(ExtensionWebstorePrivateGetReferrerChainApiTest, GetReferrerChainForNonSafeBrowsingUser) { PrefService* pref_service = browser()->profile()->GetPrefs(); @@ -525,9 +556,56 @@ GURL page_url = GetTestServerURLWithReferrers("empty_referrer_chain.html"); ASSERT_TRUE(RunPageTest(page_url.spec())); +--- a/chrome/browser/extensions/extension_allowlist.cc ++++ b/chrome/browser/extensions/extension_allowlist.cc +@@ -6,7 +6,6 @@ + + #include "chrome/browser/extensions/extension_service.h" + #include "chrome/browser/profiles/profile.h" +-#include "components/safe_browsing/core/common/safe_browsing_prefs.h" + #include "extensions/browser/allowlist_state.h" + #include "extensions/browser/extension_registry.h" + #include "extensions/browser/extension_system.h" +@@ -28,10 +27,6 @@ void ExtensionAllowlist::Init() { + // Register to Enhanced Safe Browsing setting changes for allowlist + // enforcements. + pref_change_registrar_.Init(profile_->GetPrefs()); +- pref_change_registrar_.Add( +- prefs::kSafeBrowsingEnhanced, +- base::BindRepeating(&ExtensionAllowlist::OnSafeBrowsingEnhancedChanged, +- base::Unretained(this))); + + if (is_allowlist_enforced_) { + ActivateAllowlistEnforcement(); +@@ -93,10 +88,6 @@ bool ExtensionAllowlist::ShouldDisplayWa + } + + void ExtensionAllowlist::SetAllowlistEnforcedField() { +- is_allowlist_enforced_ = +- base::FeatureList::IsEnabled( +- extensions_features::kEnforceSafeBrowsingExtensionAllowlist) && +- safe_browsing::IsEnhancedProtectionEnabled(*profile_->GetPrefs()); + } + + void ExtensionAllowlist::ActivateAllowlistEnforcement() { +--- a/chrome/browser/extensions/installed_loader.cc ++++ b/chrome/browser/extensions/installed_loader.cc +@@ -703,12 +703,6 @@ void InstalledLoader::RecordExtensionsMe + enabled_not_allowlisted_count); + base::UmaHistogramCounts100("Extensions.NotAllowlistedDisabled", + disabled_not_allowlisted_count); +- if (safe_browsing::IsEnhancedProtectionEnabled(*profile->GetPrefs())) { +- base::UmaHistogramCounts100("Extensions.NotAllowlistedEnabledAndEsbUser", +- enabled_not_allowlisted_count); +- base::UmaHistogramCounts100("Extensions.NotAllowlistedDisabledAndEsbUser", +- disabled_not_allowlisted_count); +- } + } + + int InstalledLoader::GetCreationFlags(const ExtensionInfo* info) { --- a/chrome/browser/net/profile_network_context_service.cc +++ b/chrome/browser/net/profile_network_context_service.cc -@@ -42,7 +42,6 @@ +@@ -43,7 +43,6 @@ #include "components/pref_registry/pref_registry_syncable.h" #include "components/prefs/pref_registry_simple.h" #include "components/prefs/pref_service.h" @@ -535,7 +613,7 @@ #include "content/public/browser/browser_context.h" #include "content/public/browser/browser_thread.h" #include "content/public/browser/network_service_instance.h" -@@ -734,13 +733,6 @@ void ProfileNetworkContextService::Confi +@@ -754,13 +753,6 @@ void ProfileNetworkContextService::Confi network_context_params->enable_certificate_reporting = true; network_context_params->enable_expect_ct_reporting = true; @@ -631,7 +709,7 @@ #include "components/signin/public/identity_manager/identity_manager.h" namespace { -@@ -40,8 +39,7 @@ bool IsUserSignedInAndSyncing(Profile* p +@@ -44,8 +43,7 @@ bool IsUserSignedInAndSyncing(Profile* p // Returns whether the effective value of the Safe Browsing preferences for // |profile| is standard protection. bool IsSafeBrowsingStandard(Profile* profile) { @@ -641,7 +719,7 @@ } } // namespace -@@ -60,16 +58,6 @@ GeneratedPasswordLeakDetectionPref::Gene +@@ -64,16 +62,6 @@ GeneratedPasswordLeakDetectionPref::Gene base::BindRepeating( &GeneratedPasswordLeakDetectionPref::OnSourcePreferencesChanged, base::Unretained(this))); @@ -660,12 +738,14 @@ identity_manager_observer_.Add(identity_manager); --- a/chrome/browser/password_manager/password_store_factory.cc +++ b/chrome/browser/password_manager/password_store_factory.cc -@@ -170,14 +170,6 @@ PasswordStoreFactory::BuildServiceInstan +@@ -160,16 +160,6 @@ PasswordStoreFactory::BuildServiceInstan profile->GetPrefs(), base::TimeDelta::FromSeconds(60), network_context_getter); +-// TODO(crbug.com/1052397): Revisit the macro expression once build flag switch +-// of lacros-chrome is complete. -#if defined(OS_WIN) || defined(OS_MAC) || \ -- (defined(OS_LINUX) && !defined(OS_CHROMEOS)) +- (defined(OS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)) - std::unique_ptr notifier = - std::make_unique( - IdentityManagerFactory::GetForProfile(profile)); @@ -734,7 +814,7 @@ #include "components/spellcheck/spellcheck_buildflags.h" #include "components/sync/base/pref_names.h" #include "components/sync/driver/sync_policy_handler.h" -@@ -183,12 +180,6 @@ const PolicyToPreferenceMapEntry kSimple +@@ -182,12 +179,6 @@ const PolicyToPreferenceMapEntry kSimple { key::kQuicAllowed, prefs::kQuicAllowed, base::Value::Type::BOOLEAN }, @@ -747,7 +827,7 @@ { key::kUrlKeyedAnonymizedDataCollectionEnabled, unified_consent::prefs::kUrlKeyedAnonymizedDataCollectionEnabled, base::Value::Type::BOOLEAN }, -@@ -318,15 +309,6 @@ const PolicyToPreferenceMapEntry kSimple +@@ -317,15 +308,6 @@ const PolicyToPreferenceMapEntry kSimple { key::kGloballyScopeHTTPAuthCacheEnabled, prefs::kGloballyScopeHTTPAuthCacheEnabled, base::Value::Type::BOOLEAN }, @@ -763,7 +843,7 @@ { key::kSafeSitesFilterBehavior, policy_prefs::kSafeSitesFilterBehavior, base::Value::Type::INTEGER }, -@@ -438,18 +420,12 @@ const PolicyToPreferenceMapEntry kSimple +@@ -440,18 +422,12 @@ const PolicyToPreferenceMapEntry kSimple { key::kMaxConnectionsPerProxy, prefs::kMaxConnectionsPerProxy, base::Value::Type::INTEGER }, @@ -782,7 +862,7 @@ { key::kSSLErrorOverrideAllowed, prefs::kSSLErrorOverrideAllowed, base::Value::Type::BOOLEAN }, -@@ -603,9 +579,6 @@ const PolicyToPreferenceMapEntry kSimple +@@ -605,9 +581,6 @@ const PolicyToPreferenceMapEntry kSimple { key::kIntranetRedirectBehavior, omnibox::kIntranetRedirectBehavior, base::Value::Type::INTEGER }, @@ -792,7 +872,7 @@ { key::kAccessibilityImageLabelsEnabled, prefs::kAccessibilityImageLabelsEnabled, base::Value::Type::BOOLEAN }, -@@ -1436,8 +1409,6 @@ std::unique_ptrAddHandler(std::make_unique()); handlers->AddHandler(std::make_unique()); handlers->AddHandler(std::make_unique()); @@ -801,7 +881,7 @@ handlers->AddHandler(std::make_unique( std::make_unique(key::kAuthServerWhitelist, prefs::kAuthServerAllowlist, -@@ -1453,9 +1424,6 @@ std::unique_ptrAddHandler(std::make_unique()); handlers->AddHandler(std::make_unique()); -@@ -1464,12 +1432,6 @@ std::unique_ptrAddHandler(std::make_unique( - key::kURLAllowlist, policy_prefs::kUrlWhitelist, + key::kURLAllowlist, policy_prefs::kUrlAllowlist, base::Value::Type::LIST)); - handlers->AddHandler(std::make_unique( - key::kSafeBrowsingExtendedReportingEnabled, @@ -824,19 +904,20 @@ #if defined(OS_ANDROID) handlers->AddHandler( -@@ -1535,11 +1497,6 @@ std::unique_ptr( +@@ -1540,12 +1502,6 @@ std::unique_ptrAddHandler( - std::make_unique< - enterprise_connectors::EnterpriseConnectorsPolicyHandler>( - key::kEnterpriseRealTimeUrlCheckMode, -- prefs::kSafeBrowsingEnterpriseRealTimeUrlCheckMode, chrome_schema)); +- prefs::kSafeBrowsingEnterpriseRealTimeUrlCheckMode, +- prefs::kSafeBrowsingEnterpriseRealTimeUrlCheckScope, chrome_schema)); handlers->AddHandler(std::make_unique( key::kBrowsingDataLifetime, browsing_data::prefs::kBrowsingDataLifetime, -@@ -1798,17 +1755,6 @@ std::unique_ptr( key::kForceBrowserSignin, prefs::kForceBrowserSignin, base::Value::Type::BOOLEAN)); @@ -856,15 +937,15 @@ std::make_unique(chrome_schema))); --- a/chrome/browser/prefs/browser_prefs.cc +++ b/chrome/browser/prefs/browser_prefs.cc -@@ -132,7 +132,6 @@ - #include "components/prefs/pref_service.h" +@@ -137,7 +137,6 @@ + #include "components/privacy_sandbox/privacy_sandbox_prefs.h" #include "components/proxy_config/pref_proxy_config_tracker_impl.h" #include "components/rappor/rappor_service_impl.h" -#include "components/safe_browsing/core/common/safe_browsing_prefs.h" #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" -@@ -605,7 +604,6 @@ void RegisterLocalState(PrefRegistrySimp +@@ -662,7 +661,6 @@ void RegisterLocalState(PrefRegistrySimp profiles::RegisterPrefs(registry); rappor::RapporServiceImpl::RegisterPrefs(registry); RegisterScreenshotPrefs(registry); @@ -872,17 +953,17 @@ secure_origin_allowlist::RegisterPrefs(registry); sessions::SessionIdGenerator::RegisterPrefs(registry); SSLConfigServiceManager::RegisterPrefs(registry); -@@ -828,7 +826,6 @@ void RegisterProfilePrefs(user_prefs::Pr +@@ -892,7 +890,6 @@ void RegisterProfilePrefs(user_prefs::Pr PushMessagingAppIdentifier::RegisterProfilePrefs(registry); QuietNotificationPermissionUiState::RegisterProfilePrefs(registry); RegisterBrowserUserPrefs(registry); - safe_browsing::RegisterProfilePrefs(registry); + SearchPrefetchService::RegisterProfilePrefs(registry); blocked_content::SafeBrowsingTriggeredPopupBlocker::RegisterProfilePrefs( registry); - security_interstitials::InsecureFormBlockingPage::RegisterProfilePrefs( --- a/chrome/browser/prefs/chrome_command_line_pref_store.cc +++ b/chrome/browser/prefs/chrome_command_line_pref_store.cc -@@ -27,7 +27,6 @@ +@@ -28,7 +28,6 @@ #include "components/language/core/browser/pref_names.h" #include "components/proxy_config/proxy_config_dictionary.h" #include "components/proxy_config/proxy_config_pref_names.h" @@ -890,18 +971,18 @@ #include "components/safe_browsing/core/common/safebrowsing_switches.h" #include "components/sync/base/pref_names.h" #include "content/public/common/content_switches.h" -@@ -73,8 +72,6 @@ const CommandLinePrefStore::BooleanSwitc +@@ -74,8 +73,6 @@ const CommandLinePrefStore::BooleanSwitc {switches::kAllowCrossOriginAuthPrompt, prefs::kAllowCrossOriginAuthPrompt, true}, {switches::kDisablePrintPreview, prefs::kPrintPreviewDisabled, true}, - {safe_browsing::switches::kSbEnableEnhancedProtection, - prefs::kSafeBrowsingEnhanced, true}, - #if defined(OS_CHROMEOS) + #if BUILDFLAG(IS_CHROMEOS_ASH) {chromeos::switches::kEnableTouchpadThreeFingerClick, prefs::kEnableTouchpadThreeFingerClick, true}, --- a/chrome/browser/prefs/chrome_pref_service_factory.cc +++ b/chrome/browser/prefs/chrome_pref_service_factory.cc -@@ -47,10 +47,8 @@ +@@ -48,10 +48,8 @@ #include "components/prefs/pref_service.h" #include "components/prefs/pref_store.h" #include "components/prefs/pref_value_store.h" @@ -912,7 +993,7 @@ #include "components/sync/base/model_type.h" #include "components/sync/base/pref_names.h" #include "components/sync_preferences/pref_model_associator.h" -@@ -120,8 +118,6 @@ const prefs::TrackedPreferenceMetadata k +@@ -121,8 +119,6 @@ const prefs::TrackedPreferenceMetadata k {5, extensions::pref_names::kExtensions, EnforcementLevel::NO_ENFORCEMENT, PrefTrackingStrategy::SPLIT, ValueType::IMPERSONAL}, #endif @@ -921,7 +1002,7 @@ {7, prefs::kSearchProviderOverrides, EnforcementLevel::ENFORCE_ON_LOAD, PrefTrackingStrategy::ATOMIC, ValueType::IMPERSONAL}, #if !defined(OS_ANDROID) -@@ -145,8 +141,6 @@ const prefs::TrackedPreferenceMetadata k +@@ -146,8 +142,6 @@ const prefs::TrackedPreferenceMetadata k PrefTrackingStrategy::ATOMIC, ValueType::IMPERSONAL}, // kSyncRemainingRollbackTries is deprecated and will be removed a few // releases after M50. @@ -930,7 +1011,7 @@ #if defined(OS_WIN) {19, prefs::kSwReporterPromptVersion, EnforcementLevel::ENFORCE_ON_LOAD, PrefTrackingStrategy::ATOMIC, ValueType::IMPERSONAL}, -@@ -155,10 +149,6 @@ const prefs::TrackedPreferenceMetadata k +@@ -156,10 +150,6 @@ const prefs::TrackedPreferenceMetadata k {22, prefs::kSwReporterPromptSeed, EnforcementLevel::ENFORCE_ON_LOAD, PrefTrackingStrategy::ATOMIC, ValueType::IMPERSONAL}, #endif @@ -971,7 +1052,7 @@ EXPECT_FALSE(prefs->GetBoolean(prefs::kSearchSuggestEnabled)); --- a/chrome/browser/profiles/gaia_info_update_service.cc +++ b/chrome/browser/profiles/gaia_info_update_service.cc -@@ -20,7 +20,6 @@ +@@ -21,7 +21,6 @@ #include "chrome/common/pref_names.h" #include "components/prefs/pref_service.h" #include "components/signin/public/base/avatar_icon_util.h" @@ -979,27 +1060,9 @@ #include "components/signin/public/identity_manager/account_info.h" #include "components/signin/public/identity_manager/accounts_in_cookie_jar_info.h" #include "components/signin/public/identity_manager/consent_level.h" -@@ -96,8 +95,6 @@ void GAIAInfoUpdateService::UpdatePrimar - - entry->SetHostedDomain(info.hosted_domain); - const base::string16 hosted_domain = base::UTF8ToUTF16(info.hosted_domain); -- profile_prefs_->SetString(prefs::kGoogleServicesHostedDomain, -- base::UTF16ToUTF8(hosted_domain)); - - if (info.picture_url == kNoPictureURLFound) { - entry->SetGAIAPicture(std::string(), gfx::Image()); -@@ -146,8 +143,6 @@ void GAIAInfoUpdateService::ClearProfile - entry->SetGAIAGivenName(base::string16()); - entry->SetGAIAPicture(std::string(), gfx::Image()); - entry->SetHostedDomain(std::string()); -- // Unset the cached URL. -- profile_prefs_->ClearPref(prefs::kGoogleServicesHostedDomain); - } - - void GAIAInfoUpdateService::Shutdown() { --- a/chrome/browser/profiles/gaia_info_update_service_unittest.cc +++ b/chrome/browser/profiles/gaia_info_update_service_unittest.cc -@@ -28,7 +28,6 @@ +@@ -29,7 +29,6 @@ #include "chrome/test/base/testing_profile_manager.h" #include "components/prefs/pref_service.h" #include "components/profile_metrics/state.h" @@ -1007,16 +1070,6 @@ #include "components/signin/public/identity_manager/account_info.h" #include "components/sync_preferences/pref_service_syncable.h" #include "testing/gmock/include/gmock/gmock.h" ---- a/chrome/browser/profiles/profile.cc -+++ b/chrome/browser/profiles/profile.cc -@@ -27,7 +27,6 @@ - #include "components/media_router/common/pref_names.h" - #include "components/pref_registry/pref_registry_syncable.h" - #include "components/prefs/pref_service.h" --#include "components/safe_browsing/core/common/safe_browsing_prefs.h" - #include "components/signin/public/identity_manager/identity_manager.h" - #include "components/sync/base/sync_prefs.h" - #include "components/sync/driver/sync_driver_switches.h" --- a/chrome/browser/profiles/profile_attributes_entry.cc +++ b/chrome/browser/profiles/profile_attributes_entry.cc @@ -27,7 +27,6 @@ @@ -1027,7 +1080,7 @@ #include "components/signin/public/identity_manager/account_info.h" #include "ui/base/resource/resource_bundle.h" #include "ui/gfx/canvas.h" -@@ -423,7 +422,7 @@ bool ProfileAttributesEntry::IsAuthError +@@ -428,7 +427,7 @@ bool ProfileAttributesEntry::IsAuthError } bool ProfileAttributesEntry::IsSignedInWithCredentialProvider() const { @@ -1036,7 +1089,7 @@ } size_t ProfileAttributesEntry::GetAvatarIconIndex() const { -@@ -561,9 +560,6 @@ void ProfileAttributesEntry::SetIsSignin +@@ -575,9 +574,6 @@ void ProfileAttributesEntry::SetIsSignin } void ProfileAttributesEntry::SetSignedInWithCredentialProvider(bool value) { @@ -1048,7 +1101,7 @@ void ProfileAttributesEntry::LockForceSigninProfile(bool is_lock) { --- a/chrome/browser/profiles/profile_impl.cc +++ b/chrome/browser/profiles/profile_impl.cc -@@ -135,7 +135,6 @@ +@@ -137,7 +137,6 @@ #include "components/pref_registry/pref_registry_syncable.h" #include "components/prefs/scoped_user_pref_update.h" #include "components/security_interstitials/content/stateful_ssl_host_state_delegate.h" @@ -1058,7 +1111,7 @@ #include "components/sync_preferences/pref_service_syncable.h" --- a/chrome/browser/profiles/profile_manager.cc +++ b/chrome/browser/profiles/profile_manager.cc -@@ -88,7 +88,6 @@ +@@ -89,7 +89,6 @@ #include "components/search_engines/default_search_manager.h" #include "components/signin/public/base/signin_buildflags.h" #include "components/signin/public/base/signin_metrics.h" @@ -1066,7 +1119,7 @@ #include "components/signin/public/identity_manager/consent_level.h" #include "components/signin/public/identity_manager/identity_manager.h" #include "components/signin/public/identity_manager/primary_account_mutator.h" -@@ -1799,8 +1798,7 @@ void ProfileManager::AddProfileToStorage +@@ -1884,8 +1883,7 @@ void ProfileManager::AddProfileToStorage entry->SetAuthInfo(account_info.gaia, username, is_consented_primary_account); @@ -1074,10 +1127,10 @@ - prefs::kSignedInWithCredentialProvider)); + entry->SetSignedInWithCredentialProvider(false); - #if !defined(OS_ANDROID) && !defined(OS_CHROMEOS) + #if !defined(OS_ANDROID) && !BUILDFLAG(IS_CHROMEOS_ASH) // Sign out if force-sign-in policy is enabled and profile is not signed -@@ -1863,13 +1861,11 @@ void ProfileManager::AddProfileToStorage - if (profile->GetPrefs()->GetBoolean(prefs::kForceEphemeralProfiles)) +@@ -1947,14 +1945,11 @@ void ProfileManager::AddProfileToStorage + if (IsEphemeral(profile)) entry->SetIsEphemeral(true); - entry->SetSignedInWithCredentialProvider( @@ -1087,13 +1140,14 @@ void ProfileManager::SetNonPersonalProfilePrefs(Profile* profile) { PrefService* prefs = profile->GetPrefs(); -- prefs->SetBoolean(prefs::kSigninAllowed, false); +- if (!profile->IsEphemeralGuestProfile()) +- prefs->SetBoolean(prefs::kSigninAllowed, false); prefs->SetBoolean(bookmarks::prefs::kEditBookmarksEnabled, false); prefs->SetBoolean(bookmarks::prefs::kShowBookmarkBar, false); prefs->ClearPref(DefaultSearchManager::kDefaultSearchProviderDataPrefName); --- a/chrome/browser/profiles/profile_window.cc +++ b/chrome/browser/profiles/profile_window.cc -@@ -39,7 +39,6 @@ +@@ -40,7 +40,6 @@ #include "chrome/common/url_constants.h" #include "components/flags_ui/pref_service_flags_storage.h" #include "components/prefs/pref_service.h" @@ -1101,16 +1155,17 @@ #include "components/signin/public/identity_manager/account_info.h" #include "components/signin/public/identity_manager/identity_manager.h" #include "content/public/browser/browser_thread.h" -@@ -346,8 +345,7 @@ bool IsLockAvailable(Profile* profile) { - return false; - } - -- std::string hosted_domain = profile->GetPrefs()-> -- GetString(prefs::kGoogleServicesHostedDomain); +@@ -354,9 +353,7 @@ bool IsLockAvailable(Profile* profile) { + base::Optional primary_account_info = + identity_manager->FindExtendedAccountInfoForAccountWithRefreshToken( + identity_manager->GetPrimaryAccountInfo()); +- std::string hosted_domain = primary_account_info.has_value() +- ? primary_account_info.value().hosted_domain +- : ""; + std::string hosted_domain; - // TODO(mlerman): After one release remove any hosted_domain reference to the - // pref, since all users will have this in the AccountTrackerService. - if (hosted_domain.empty()) { + + // TODO(mlerman): Prohibit only users who authenticate using SAML. Until then, + // prohibited users who use hosted domains (aside from google.com). --- a/chrome/browser/profiles/profiles_state.cc +++ b/chrome/browser/profiles/profiles_state.cc @@ -42,7 +42,6 @@ @@ -1120,18 +1175,7 @@ -#include "components/signin/public/base/signin_pref_names.h" #endif - #if BUILDFLAG(IS_LACROS) -@@ -210,10 +209,6 @@ bool IsProfileLocked(const base::FilePat - - #if !defined(OS_CHROMEOS) - void UpdateIsProfileLockEnabledIfNeeded(Profile* profile) { -- if (!profile->GetPrefs()->GetString(prefs::kGoogleServicesHostedDomain). -- empty()) -- return; -- - UpdateGaiaProfileInfoIfNeeded(profile); - } - + #if BUILDFLAG(IS_CHROMEOS_LACROS) --- a/chrome/browser/resources/settings/privacy_page/disable_safebrowsing_dialog.html +++ b/chrome/browser/resources/settings/privacy_page/disable_safebrowsing_dialog.html @@ -1,12 +1,9 @@ @@ -1149,7 +1193,7 @@ --- a/chrome/browser/resources/settings/privacy_page/privacy_page.html +++ b/chrome/browser/resources/settings/privacy_page/privacy_page.html -@@ -664,48 +664,6 @@ +@@ -672,48 +672,6 @@ @@ -1200,7 +1244,7 @@ search-label="$i18n{siteSettingsAllSitesSearch}" --- a/chrome/browser/resources/settings/privacy_page/privacy_page.js +++ b/chrome/browser/resources/settings/privacy_page/privacy_page.js -@@ -87,7 +87,7 @@ Polymer({ +@@ -80,7 +80,7 @@ Polymer({ enableSafeBrowsingSubresourceFilter_: { type: Boolean, value() { @@ -1211,7 +1255,7 @@ --- a/chrome/browser/resources/settings/privacy_page/security_page.html +++ b/chrome/browser/resources/settings/privacy_page/security_page.html -@@ -54,101 +54,6 @@ +@@ -49,101 +49,6 @@ @@ -1254,9 +1298,9 @@ - $i18n{safeBrowsingEnhancedBulFour} - - --
+-
- --
+-
- $i18n{safeBrowsingEnhancedBulFive} -
-
@@ -1277,9 +1321,9 @@ - $i18n{safeBrowsingStandardBulOne} -
-
--
+-
- --
+-
- $i18n{safeBrowsingStandardBulTwo} -
-
@@ -1298,7 +1342,7 @@ - pref="{{prefs.generated.password_leak_detection}}" - sub-label="[[getPasswordsLeakToggleSubLabel_( - prefs.profile.password_manager_leak_detection.*, -- syncStatus.*)]]"> +- prefs.generated.password_leak_detection.*)]]"> - -
- @@ -1313,7 +1357,7 @@

$i18n{advancedPageTitle}

-@@ -183,8 +88,3 @@ +@@ -178,8 +83,3 @@ on-click="onAdvancedProtectionProgramLinkClick_" external> @@ -1324,7 +1368,7 @@ - --- a/chrome/browser/resources/settings/privacy_page/security_page.js +++ b/chrome/browser/resources/settings/privacy_page/security_page.js -@@ -142,14 +142,6 @@ Polymer({ +@@ -138,14 +138,6 @@ Polymer({ /** @override */ ready() { @@ -1339,7 +1383,7 @@ this.browserProxy_ = PrivacyPageBrowserProxyImpl.getInstance(); this.metricsBrowserProxy_ = MetricsBrowserProxyImpl.getInstance(); -@@ -211,8 +203,7 @@ Polymer({ +@@ -207,8 +199,7 @@ Polymer({ * @private */ getDisabledExtendedSafeBrowsing_() { @@ -1351,7 +1395,7 @@ /** --- a/chrome/browser/resources/settings/site_settings/site_settings_behavior.js +++ b/chrome/browser/resources/settings/site_settings/site_settings_behavior.js -@@ -218,8 +218,6 @@ const SiteSettingsBehaviorImpl = { +@@ -217,8 +217,6 @@ const SiteSettingsBehaviorImpl = { ContentSettingsTypes.BLUETOOTH_SCANNING, 'enableExperimentalWebPlatformFeatures'); addOrRemoveSettingWithFlag( @@ -1404,7 +1448,7 @@ if (is_under_advanced_protection_) ScheduleNextRefresh(); } else { -@@ -221,20 +217,10 @@ void AdvancedProtectionStatusManager::Ca +@@ -231,20 +227,10 @@ void AdvancedProtectionStatusManager::Ca void AdvancedProtectionStatusManager::UpdateLastRefreshTime() { last_refreshed_ = base::Time::Now(); @@ -1428,9 +1472,9 @@ bool AdvancedProtectionStatusManager::IsUnconsentedPrimaryAccount( --- a/chrome/browser/safe_browsing/advanced_protection_status_manager_unittest.cc +++ b/chrome/browser/safe_browsing/advanced_protection_status_manager_unittest.cc -@@ -9,7 +9,6 @@ - #include "base/test/metrics/histogram_tester.h" +@@ -10,7 +10,6 @@ #include "base/test/task_environment.h" + #include "build/chromeos_buildflags.h" #include "components/prefs/pref_service.h" -#include "components/safe_browsing/core/common/safe_browsing_prefs.h" #include "components/signin/public/identity_manager/accounts_mutator.h" @@ -1498,7 +1542,7 @@ namespace safe_browsing { --- a/chrome/browser/safe_browsing/chrome_password_protection_service.cc +++ b/chrome/browser/safe_browsing/chrome_password_protection_service.cc -@@ -51,7 +51,6 @@ +@@ -50,7 +50,6 @@ #include "components/safe_browsing/content/password_protection/password_protection_navigation_throttle.h" #include "components/safe_browsing/content/password_protection/password_protection_request.h" #include "components/safe_browsing/content/web_ui/safe_browsing_ui.h" @@ -1506,7 +1550,7 @@ #include "components/safe_browsing/core/common/safebrowsing_constants.h" #include "components/safe_browsing/core/common/utils.h" #include "components/safe_browsing/core/db/database_manager.h" -@@ -1278,14 +1277,6 @@ bool ChromePasswordProtectionService::Ha +@@ -1260,14 +1259,6 @@ bool ChromePasswordProtectionService::Ha } void ChromePasswordProtectionService::OnWarningTriggerChanged() { @@ -1521,7 +1565,7 @@ // Clears captured enterprise password hashes or GSuite sync password hashes. scoped_refptr password_store = GetProfilePasswordStore(); -@@ -1445,7 +1436,7 @@ PrefService* ChromePasswordProtectionSer +@@ -1426,7 +1417,7 @@ PrefService* ChromePasswordProtectionSer } bool ChromePasswordProtectionService::IsSafeBrowsingEnabled() { @@ -1530,7 +1574,7 @@ } bool ChromePasswordProtectionService::IsExtendedReporting() { -@@ -1474,37 +1465,7 @@ bool ChromePasswordProtectionService::Is +@@ -1455,37 +1446,7 @@ bool ChromePasswordProtectionService::Is bool ChromePasswordProtectionService::IsPingingEnabled( LoginReputationClientRequest::TriggerType trigger_type, ReusedPasswordAccountType password_type) { @@ -1569,7 +1613,7 @@ } RequestOutcome ChromePasswordProtectionService::GetPingNotSentReason( -@@ -1698,24 +1659,6 @@ MaybeCreateNavigationThrottle(content::N +@@ -1680,24 +1641,6 @@ MaybeCreateNavigationThrottle(content::N : nullptr; } @@ -1596,9 +1640,9 @@ if (!profile_) --- a/chrome/browser/safe_browsing/chrome_password_protection_service.h +++ b/chrome/browser/safe_browsing/chrome_password_protection_service.h -@@ -216,13 +216,6 @@ class ChromePasswordProtectionService : +@@ -212,13 +212,6 @@ class ChromePasswordProtectionService : bool UserClickedThroughSBInterstitial( - content::WebContents* web_contents) override; + PasswordProtectionRequest* request) override; - // If |prefs::kPasswordProtectionWarningTrigger| is not managed by enterprise - // policy, this function should always return PHISHING_REUSE. Otherwise, @@ -1612,14 +1656,14 @@ // policy. --- a/chrome/browser/safe_browsing/chrome_password_protection_service_browsertest.cc +++ b/chrome/browser/safe_browsing/chrome_password_protection_service_browsertest.cc -@@ -35,7 +35,6 @@ +@@ -32,7 +32,6 @@ + #include "components/prefs/scoped_user_pref_update.h" #include "components/safe_browsing/buildflags.h" - #include "components/safe_browsing/content/password_protection/metrics_util.h" #include "components/safe_browsing/content/password_protection/password_protection_request.h" -#include "components/safe_browsing/core/common/safe_browsing_prefs.h" #include "components/safe_browsing/core/features.h" + #include "components/safe_browsing/core/password_protection/metrics_util.h" #include "components/security_state/core/security_state.h" - #include "components/signin/public/identity_manager/account_info.h" --- a/chrome/browser/safe_browsing/chrome_password_protection_service_sync_browsertest.cc +++ b/chrome/browser/safe_browsing/chrome_password_protection_service_sync_browsertest.cc @@ -28,9 +28,7 @@ @@ -1632,58 +1676,6 @@ #include "components/signin/public/identity_manager/identity_manager.h" #include "components/signin/public/identity_manager/identity_test_utils.h" #include "components/sync/driver/sync_service.h" ---- a/chrome/browser/safe_browsing/client_side_detection_host.cc -+++ b/chrome/browser/safe_browsing/client_side_detection_host.cc -@@ -29,7 +29,6 @@ - #include "components/prefs/pref_service.h" - #include "components/safe_browsing/content/common/safe_browsing.mojom-shared.h" - #include "components/safe_browsing/content/common/safe_browsing.mojom.h" --#include "components/safe_browsing/core/common/safe_browsing_prefs.h" - #include "components/safe_browsing/core/db/allowlist_checker_client.h" - #include "components/safe_browsing/core/db/database_manager.h" - #include "components/safe_browsing/core/proto/csd.pb.h" ---- a/chrome/browser/safe_browsing/client_side_detection_service.cc -+++ b/chrome/browser/safe_browsing/client_side_detection_service.cc -@@ -25,7 +25,6 @@ - #include "chrome/common/pref_names.h" - #include "components/prefs/pref_service.h" - #include "components/safe_browsing/content/common/safe_browsing.mojom.h" --#include "components/safe_browsing/core/common/safe_browsing_prefs.h" - #include "components/safe_browsing/core/common/utils.h" - #include "components/safe_browsing/core/proto/client_model.pb.h" - #include "components/safe_browsing/core/proto/csd.pb.h" -@@ -84,18 +83,6 @@ ClientSideDetectionService::ClientSideDe - } - - pref_change_registrar_.Init(profile_->GetPrefs()); -- pref_change_registrar_.Add( -- prefs::kSafeBrowsingEnabled, -- base::BindRepeating(&ClientSideDetectionService::OnPrefsUpdated, -- base::Unretained(this))); -- pref_change_registrar_.Add( -- prefs::kSafeBrowsingEnhanced, -- base::BindRepeating(&ClientSideDetectionService::OnPrefsUpdated, -- base::Unretained(this))); -- pref_change_registrar_.Add( -- prefs::kSafeBrowsingScoutReportingEnabled, -- base::BindRepeating(&ClientSideDetectionService::OnPrefsUpdated, -- base::Unretained(this))); - - // Do an initial check of the prefs. - OnPrefsUpdated(); -@@ -111,10 +98,8 @@ void ClientSideDetectionService::Shutdow - - void ClientSideDetectionService::OnPrefsUpdated() { - DCHECK_CURRENTLY_ON(BrowserThread::UI); -- bool enabled = IsSafeBrowsingEnabled(*profile_->GetPrefs()); -- bool extended_reporting = -- IsEnhancedProtectionEnabled(*profile_->GetPrefs()) || -- IsExtendedReportingEnabled(*profile_->GetPrefs()); -+ bool enabled = false; -+ bool extended_reporting = false; - if (enabled == enabled_ && extended_reporting_ == extended_reporting) - return; - --- a/chrome/browser/safe_browsing/cloud_content_scanning/binary_upload_service.cc +++ b/chrome/browser/safe_browsing/cloud_content_scanning/binary_upload_service.cc @@ -34,7 +34,6 @@ @@ -1696,7 +1688,7 @@ #include "content/public/browser/browser_thread.h" --- a/chrome/browser/safe_browsing/download_protection/check_client_download_request.cc +++ b/chrome/browser/safe_browsing/download_protection/check_client_download_request.cc -@@ -34,7 +34,6 @@ +@@ -35,7 +35,6 @@ #include "components/policy/core/browser/url_util.h" #include "components/policy/core/common/policy_pref_names.h" #include "components/prefs/pref_service.h" @@ -1706,7 +1698,7 @@ #include "components/safe_browsing/core/file_type_policies.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 -@@ -25,7 +25,6 @@ +@@ -21,7 +21,6 @@ #include "chrome/browser/signin/identity_manager_factory.h" #include "components/prefs/pref_service.h" #include "components/safe_browsing/content/web_ui/safe_browsing_ui.h" @@ -1734,7 +1726,7 @@ namespace settings_api = extensions::api::settings_private; -@@ -18,21 +17,6 @@ const char kGeneratedSafeBrowsingPref[] +@@ -18,21 +17,6 @@ const char kGeneratedSafeBrowsingPref[] GeneratedSafeBrowsingPref::GeneratedSafeBrowsingPref(Profile* profile) : profile_(profile) { user_prefs_registrar_.Init(profile->GetPrefs()); @@ -1859,7 +1851,7 @@ std::make_unique>>(); --- a/chrome/browser/safe_browsing/incident_reporting/extension_data_collection_unittest.cc +++ b/chrome/browser/safe_browsing/incident_reporting/extension_data_collection_unittest.cc -@@ -20,7 +20,6 @@ +@@ -21,7 +21,6 @@ #include "chrome/test/base/testing_browser_process.h" #include "chrome/test/base/testing_profile.h" #include "chrome/test/base/testing_profile_manager.h" @@ -1953,7 +1945,7 @@ // static --- a/chrome/browser/safe_browsing/safe_browsing_service.cc +++ b/chrome/browser/safe_browsing/safe_browsing_service.cc -@@ -91,7 +91,6 @@ base::FilePath SafeBrowsingService::GetB +@@ -89,7 +89,6 @@ base::FilePath SafeBrowsingService::GetB SafeBrowsingService::SafeBrowsingService() : services_delegate_(ServicesDelegate::Create(this)), @@ -1961,7 +1953,7 @@ shutdown_(false), enabled_(false), enabled_by_prefs_(false) {} -@@ -236,8 +235,6 @@ TriggerManager* SafeBrowsingService::tri +@@ -234,8 +233,6 @@ TriggerManager* SafeBrowsingService::tri PasswordProtectionService* SafeBrowsingService::GetPasswordProtectionService( Profile* profile) const { @@ -1970,7 +1962,7 @@ return nullptr; } -@@ -363,9 +360,6 @@ void SafeBrowsingService::OnProfileAdded +@@ -361,9 +358,6 @@ void SafeBrowsingService::OnProfileAdded std::unique_ptr registrar = std::make_unique(); registrar->Init(pref_service); @@ -1980,7 +1972,7 @@ // ClientSideDetectionService will need to be refresh the models // renderers have if extended-reporting changes. registrar->Add(prefs::kSafeBrowsingScoutReportingEnabled, -@@ -377,14 +371,6 @@ void SafeBrowsingService::OnProfileAdded +@@ -375,14 +369,6 @@ void SafeBrowsingService::OnProfileAdded prefs_map_[pref_service] = std::move(registrar); RefreshState(); @@ -1995,7 +1987,7 @@ // Extended Reporting metrics are handled together elsewhere. RecordExtendedReportingMetrics(*pref_service); -@@ -427,18 +413,6 @@ void SafeBrowsingService::RefreshState() +@@ -424,18 +410,6 @@ void SafeBrowsingService::RefreshState() DCHECK_CURRENTLY_ON(BrowserThread::UI); // Check if any profile requires the service to be active. enabled_by_prefs_ = false; @@ -2118,15 +2110,15 @@ #include "components/safe_browsing/core/features.h" --- a/chrome/browser/signin/account_consistency_mode_manager.cc +++ b/chrome/browser/signin/account_consistency_mode_manager.cc -@@ -18,7 +18,6 @@ +@@ -19,7 +19,6 @@ #include "components/pref_registry/pref_registry_syncable.h" #include "components/prefs/pref_service.h" #include "components/signin/public/base/signin_buildflags.h" -#include "components/signin/public/base/signin_pref_names.h" #include "google_apis/google_api_keys.h" - #if defined(OS_CHROMEOS) -@@ -92,7 +91,6 @@ AccountConsistencyModeManager::AccountCo + #if BUILDFLAG(IS_CHROMEOS_ASH) +@@ -93,7 +92,6 @@ AccountConsistencyModeManager::AccountCo bool signin_allowed = CanEnableDiceForBuild() && IsBrowserSigninAllowedByCommandLine() && prefs->GetBoolean(prefs::kSigninAllowedOnNextStartup); @@ -2134,7 +2126,7 @@ UMA_HISTOGRAM_BOOLEAN("Signin.SigninAllowed", signin_allowed); #endif -@@ -209,7 +207,7 @@ AccountConsistencyModeManager::ComputeAc +@@ -210,7 +208,7 @@ AccountConsistencyModeManager::ComputeAc if (profile->IsLegacySupervised()) return AccountConsistencyMethod::kDisabled; @@ -2145,7 +2137,7 @@ return AccountConsistencyMethod::kDisabled; --- a/chrome/browser/signin/account_consistency_mode_manager_unittest.cc +++ b/chrome/browser/signin/account_consistency_mode_manager_unittest.cc -@@ -19,7 +19,6 @@ +@@ -20,7 +20,6 @@ #include "components/prefs/testing_pref_store.h" #include "components/signin/public/base/account_consistency_method.h" #include "components/signin/public/base/signin_buildflags.h" @@ -2155,7 +2147,7 @@ #include "testing/gtest/include/gtest/gtest.h" --- a/chrome/browser/signin/chrome_device_id_helper.cc +++ b/chrome/browser/signin/chrome_device_id_helper.cc -@@ -15,7 +15,6 @@ +@@ -16,7 +16,6 @@ #include "base/logging.h" #include "chrome/browser/chromeos/profiles/profile_helper.h" #include "components/prefs/pref_service.h" @@ -2163,7 +2155,7 @@ #include "components/signin/public/base/signin_switches.h" #include "components/user_manager/known_user.h" #include "components/user_manager/user_manager.h" -@@ -66,21 +65,11 @@ void MigrateSigninScopedDeviceId(Profile +@@ -67,21 +66,11 @@ void MigrateSigninScopedDeviceId(Profile return; const AccountId account_id = user->GetAccountId(); if (user_manager::known_user::GetDeviceId(account_id).empty()) { @@ -2191,7 +2183,7 @@ #endif --- a/chrome/browser/signin/chrome_signin_client.cc +++ b/chrome/browser/signin/chrome_signin_client.cc -@@ -35,7 +35,6 @@ +@@ -36,7 +36,6 @@ #include "components/prefs/pref_service.h" #include "components/signin/core/browser/cookie_settings_util.h" #include "components/signin/public/base/signin_buildflags.h" @@ -2221,7 +2213,7 @@ #include "components/signin/public/identity_manager/primary_account_mutator.h" --- a/chrome/browser/signin/header_modification_delegate_impl.cc +++ b/chrome/browser/signin/header_modification_delegate_impl.cc -@@ -14,7 +14,6 @@ +@@ -15,7 +15,6 @@ #include "chrome/browser/sync/profile_sync_service_factory.h" #include "chrome/common/pref_names.h" #include "components/prefs/pref_service.h" @@ -2229,7 +2221,7 @@ #include "components/signin/public/identity_manager/identity_manager.h" #include "components/sync/base/pref_names.h" #include "components/sync/driver/sync_service.h" -@@ -97,7 +96,7 @@ void HeaderModificationDelegateImpl::Pro +@@ -98,7 +97,7 @@ void HeaderModificationDelegateImpl::Pro #endif #if BUILDFLAG(ENABLE_DICE_SUPPORT) sync_service && sync_service->IsSyncFeatureEnabled(), @@ -2250,7 +2242,7 @@ #include "google_apis/gaia/gaia_urls.h" --- a/chrome/browser/signin/signin_promo_util.cc +++ b/chrome/browser/signin/signin_promo_util.cc -@@ -7,7 +7,6 @@ +@@ -8,7 +8,6 @@ #include "chrome/browser/profiles/profile.h" #include "chrome/browser/signin/identity_manager_factory.h" #include "components/prefs/pref_service.h" @@ -2258,7 +2250,7 @@ #include "components/signin/public/identity_manager/identity_manager.h" #include "components/signin/public/identity_manager/primary_account_mutator.h" #include "net/base/network_change_notifier.h" -@@ -35,7 +34,7 @@ bool ShouldShowPromo(Profile* profile) { +@@ -36,7 +35,7 @@ bool ShouldShowPromo(Profile* profile) { return false; // Don't show if sign-in is not allowed. @@ -2269,7 +2261,7 @@ // Display the signin promo if the user is not signed in. --- a/chrome/browser/signin/signin_ui_util.cc +++ b/chrome/browser/signin/signin_ui_util.cc -@@ -31,7 +31,6 @@ +@@ -32,7 +32,6 @@ #include "chrome/common/pref_names.h" #include "components/prefs/pref_service.h" #include "components/signin/public/base/signin_metrics.h" @@ -2279,7 +2271,7 @@ #include "components/signin/public/identity_manager/consent_level.h" --- a/chrome/browser/signin/signin_util.cc +++ b/chrome/browser/signin/signin_util.cc -@@ -26,7 +26,6 @@ +@@ -27,7 +27,6 @@ #include "components/google/core/common/google_util.h" #include "components/prefs/pref_service.h" #include "components/signin/public/base/signin_metrics.h" @@ -2287,7 +2279,7 @@ #include "components/signin/public/identity_manager/identity_manager.h" #include "components/signin/public/identity_manager/identity_utils.h" #include "components/signin/public/identity_manager/primary_account_mutator.h" -@@ -217,7 +216,7 @@ void EnsurePrimaryAccountAllowedForProfi +@@ -218,7 +217,7 @@ void EnsurePrimaryAccountAllowedForProfi return; CoreAccountInfo primary_account = identity_manager->GetPrimaryAccountInfo(); @@ -2368,7 +2360,7 @@ } --- a/chrome/browser/ssl/ssl_browsertest.cc +++ b/chrome/browser/ssl/ssl_browsertest.cc -@@ -90,7 +90,6 @@ +@@ -91,7 +91,6 @@ #include "components/policy/core/common/policy_types.h" #include "components/policy/policy_constants.h" #include "components/prefs/testing_pref_service.h" @@ -2378,7 +2370,7 @@ #include "components/security_interstitials/content/captive_portal_blocking_page.h" --- a/chrome/browser/ssl/ssl_error_controller_client.cc +++ b/chrome/browser/ssl/ssl_error_controller_client.cc -@@ -20,7 +20,6 @@ +@@ -21,7 +21,6 @@ #include "chrome/browser/ssl/stateful_ssl_host_state_delegate_factory.h" #include "chrome/common/pref_names.h" #include "chrome/common/url_constants.h" @@ -2417,7 +2409,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 -@@ -39,7 +39,6 @@ +@@ -38,7 +38,6 @@ #include "components/autofill/core/common/autofill_prefs.h" #include "components/prefs/pref_service.h" #include "components/signin/public/base/signin_buildflags.h" @@ -2425,19 +2417,9 @@ #include "components/signin/public/identity_manager/identity_manager.h" #include "components/strings/grit/components_strings.h" #include "components/sync/driver/sync_service.h" -@@ -334,9 +333,6 @@ bool SaveCardBubbleControllerImpl::Shoul - if (is_upload_save_) - return false; - -- if (!GetProfile()->GetPrefs()->GetBoolean(::prefs::kSigninAllowed)) -- return false; -- - const syncer::SyncService* sync_service = - ProfileSyncServiceFactory::GetForProfile(GetProfile()); - --- a/chrome/browser/ui/browser_command_controller.cc +++ b/chrome/browser/ui/browser_command_controller.cc -@@ -54,7 +54,6 @@ +@@ -55,7 +55,6 @@ #include "components/dom_distiller/core/dom_distiller_features.h" #include "components/prefs/pref_service.h" #include "components/sessions/core/tab_restore_service.h" @@ -2445,9 +2427,9 @@ #include "content/public/browser/native_web_keyboard_event.h" #include "content/public/browser/navigation_controller.h" #include "content/public/browser/navigation_entry.h" -@@ -176,10 +175,6 @@ BrowserCommandController::BrowserCommand - base::Bind(&BrowserCommandController::UpdateCommandsForFullscreenMode, - base::Unretained(this))); +@@ -183,10 +182,6 @@ BrowserCommandController::BrowserCommand + &BrowserCommandController::UpdateCommandsForFullscreenMode, + base::Unretained(this))); #endif - pref_signin_allowed_.Init( - prefs::kSigninAllowed, profile()->GetOriginalProfile()->GetPrefs(), @@ -2456,7 +2438,7 @@ InitCommandState(); -@@ -1444,7 +1439,7 @@ void BrowserCommandController::UpdateSho +@@ -1490,7 +1485,7 @@ void BrowserCommandController::UpdateSho return; command_updater_.UpdateCommandEnabled( @@ -2467,7 +2449,7 @@ // static --- a/chrome/browser/ui/browser_command_controller.h +++ b/chrome/browser/ui/browser_command_controller.h -@@ -208,7 +208,6 @@ class BrowserCommandController : public +@@ -215,7 +215,6 @@ class BrowserCommandController : public PrefChangeRegistrar profile_pref_registrar_; PrefChangeRegistrar local_pref_registrar_; @@ -2477,7 +2459,7 @@ bool is_locked_fullscreen_ = false; --- a/chrome/browser/ui/browser_command_controller_unittest.cc +++ b/chrome/browser/ui/browser_command_controller_unittest.cc -@@ -26,7 +26,6 @@ +@@ -27,7 +27,6 @@ #include "chrome/test/base/testing_browser_process.h" #include "chrome/test/base/testing_profile.h" #include "chrome/test/base/testing_profile_manager.h" @@ -2487,7 +2469,7 @@ #include "ui/events/keycodes/keyboard_codes.h" --- a/chrome/browser/ui/chrome_pages.cc +++ b/chrome/browser/ui/chrome_pages.cc -@@ -72,7 +72,6 @@ +@@ -74,7 +74,6 @@ #if !defined(OS_ANDROID) #include "chrome/browser/signin/identity_manager_factory.h" @@ -2495,7 +2477,7 @@ #include "components/signin/public/identity_manager/identity_manager.h" #endif -@@ -478,13 +477,7 @@ void ShowBrowserSignin(Browser* browser, +@@ -497,13 +496,7 @@ void ShowBrowserSignin(Browser* browser, void ShowBrowserSigninOrSettings(Browser* browser, signin_metrics::AccessPoint access_point) { @@ -2505,7 +2487,7 @@ - ->HasPrimaryAccount()) - ShowSettings(browser); - else -- ShowBrowserSignin(browser, access_point); +- ShowBrowserSignin(browser, access_point, signin::ConsentLevel::kSync); + ShowSettings(browser); } #endif @@ -2515,14 +2497,14 @@ @@ -17,7 +17,6 @@ #include "chrome/test/base/ui_test_utils.h" #include "components/password_manager/core/browser/password_manager_metrics_util.h" - #include "components/safe_browsing/content/password_protection/metrics_util.h" + #include "components/safe_browsing/core/password_protection/metrics_util.h" -#include "components/signin/public/base/signin_pref_names.h" #include "components/signin/public/identity_manager/account_info.h" #include "components/signin/public/identity_manager/identity_manager.h" #include "components/signin/public/identity_manager/identity_test_utils.h" --- a/chrome/browser/ui/views/profiles/profile_menu_view.cc +++ b/chrome/browser/ui/views/profiles/profile_menu_view.cc -@@ -49,7 +49,6 @@ +@@ -50,7 +50,6 @@ #include "chrome/grit/generated_resources.h" #include "chrome/grit/theme_resources.h" #include "components/signin/core/browser/signin_error_controller.h" @@ -2530,7 +2512,7 @@ #include "components/signin/public/identity_manager/consent_level.h" #include "components/signin/public/identity_manager/primary_account_mutator.h" #include "components/strings/grit/components_strings.h" -@@ -550,11 +549,6 @@ void ProfileMenuView::BuildAutofillButto +@@ -566,11 +565,6 @@ void ProfileMenuView::BuildAutofillButto void ProfileMenuView::BuildSyncInfo() { Profile* profile = browser()->profile(); @@ -2544,14 +2526,14 @@ IdentityManagerFactory::GetForProfile(profile); --- a/chrome/browser/ui/views/profiles/profile_menu_view_browsertest.cc +++ b/chrome/browser/ui/views/profiles/profile_menu_view_browsertest.cc -@@ -50,7 +50,6 @@ +@@ -51,7 +51,6 @@ #include "chrome/test/base/ui_test_utils.h" #include "components/autofill/core/common/autofill_payments_features.h" #include "components/prefs/pref_service.h" -#include "components/signin/public/base/signin_pref_names.h" #include "components/signin/public/identity_manager/consent_level.h" #include "components/signin/public/identity_manager/identity_test_utils.h" - #include "components/sync/driver/sync_driver_switches.h" + #include "components/sync/driver/sync_service.h" --- a/chrome/browser/ui/views/safe_browsing/password_reuse_modal_warning_dialog.cc +++ b/chrome/browser/ui/views/safe_browsing/password_reuse_modal_warning_dialog.cc @@ -116,7 +116,6 @@ PasswordReuseModalWarningDialog::Passwor @@ -2619,17 +2601,17 @@ #include "content/public/browser/render_process_host.h" --- a/chrome/browser/ui/webui/app_launcher_login_handler.cc +++ b/chrome/browser/ui/webui/app_launcher_login_handler.cc -@@ -30,7 +30,6 @@ +@@ -31,7 +31,6 @@ #include "chrome/grit/generated_resources.h" #include "components/prefs/pref_service.h" #include "components/signin/public/base/signin_metrics.h" -#include "components/signin/public/base/signin_pref_names.h" + #include "components/signin/public/identity_manager/consent_level.h" #include "components/signin/public/identity_manager/identity_manager.h" #include "content/public/browser/web_contents.h" - #include "content/public/browser/web_ui.h" -@@ -166,10 +165,7 @@ void AppLauncherLoginHandler::UpdateLogi +@@ -168,10 +167,7 @@ void AppLauncherLoginHandler::UpdateLogi } else { - #if !defined(OS_CHROMEOS) + #if !BUILDFLAG(IS_CHROMEOS_ASH) // Chromeos does not show this status header. - bool is_signin_allowed = - profile->GetOriginalProfile()->GetPrefs()->GetBoolean( @@ -2639,7 +2621,7 @@ base::string16 signed_in_link = l10n_util::GetStringUTF16( IDS_SYNC_PROMO_NOT_SIGNED_IN_STATUS_LINK); signed_in_link = -@@ -207,8 +203,6 @@ bool AppLauncherLoginHandler::ShouldShow +@@ -209,8 +205,6 @@ bool AppLauncherLoginHandler::ShouldShow // UI and the avatar menu don't exist on that platform. return false; #else @@ -2659,8 +2641,8 @@ #include "content/public/browser/browser_thread.h" #include "content/public/browser/download_manager.h" #include "content/public/browser/render_process_host.h" ---- a/chrome/browser/ui/webui/management_ui_handler.cc -+++ b/chrome/browser/ui/webui/management_ui_handler.cc +--- a/chrome/browser/ui/webui/management/management_ui_handler.cc ++++ b/chrome/browser/ui/webui/management/management_ui_handler.cc @@ -26,7 +26,6 @@ #include "chrome/browser/profiles/profile.h" #include "chrome/common/chrome_features.h" @@ -2713,8 +2695,8 @@ -#include "components/signin/public/base/signin_pref_names.h" #include "components/signin/public/identity_manager/identity_manager.h" - ProfileInfoWatcher::ProfileInfoWatcher( -@@ -25,11 +24,6 @@ ProfileInfoWatcher::ProfileInfoWatcher( + ProfileInfoWatcher::ProfileInfoWatcher(Profile* profile, +@@ -25,11 +24,6 @@ ProfileInfoWatcher::ProfileInfoWatcher(P // The profile_manager might be NULL in testing environments. if (profile_manager) profile_manager->GetProfileAttributesStorage().AddObserver(this); @@ -2730,7 +2712,7 @@ +++ b/chrome/browser/ui/webui/profile_info_watcher.h @@ -45,8 +45,6 @@ class ProfileInfoWatcher : public Profil // Called when the authenticated username changes. - base::Closure callback_; + base::RepeatingClosure callback_; - BooleanPrefMember signin_allowed_pref_; - @@ -2739,17 +2721,17 @@ --- a/chrome/browser/ui/webui/reset_password/reset_password_ui.cc +++ b/chrome/browser/ui/webui/reset_password/reset_password_ui.cc -@@ -16,7 +16,6 @@ +@@ -15,7 +15,6 @@ + #include "chrome/common/url_constants.h" #include "chrome/grit/browser_resources.h" - #include "components/safe_browsing/content/password_protection/metrics_util.h" #include "components/safe_browsing/content/password_protection/password_protection_service.h" -#include "components/safe_browsing/core/common/safe_browsing_prefs.h" + #include "components/safe_browsing/core/password_protection/metrics_util.h" #include "components/safe_browsing/core/proto/csd.pb.h" #include "components/strings/grit/components_strings.h" - #include "components/url_formatter/url_formatter.h" --- a/chrome/browser/ui/webui/settings/people_handler.cc +++ b/chrome/browser/ui/webui/settings/people_handler.cc -@@ -41,7 +41,6 @@ +@@ -42,7 +42,6 @@ #include "components/prefs/pref_service.h" #include "components/signin/core/browser/signin_error_controller.h" #include "components/signin/public/base/signin_metrics.h" @@ -2757,19 +2739,20 @@ #include "components/signin/public/identity_manager/accounts_mutator.h" #include "components/signin/public/identity_manager/consent_level.h" #include "components/signin/public/identity_manager/identity_manager.h" -@@ -330,9 +329,6 @@ void PeopleHandler::RegisterMessages() { +@@ -328,10 +327,6 @@ void PeopleHandler::RegisterMessages() { void PeopleHandler::OnJavascriptAllowed() { PrefService* prefs = profile_->GetPrefs(); profile_pref_registrar_.Init(prefs); - profile_pref_registrar_.Add( - prefs::kSigninAllowed, -- base::Bind(&PeopleHandler::UpdateSyncStatus, base::Unretained(this))); +- base::BindRepeating(&PeopleHandler::UpdateSyncStatus, +- base::Unretained(this))); signin::IdentityManager* identity_manager( IdentityManagerFactory::GetInstance()->GetForProfile(profile_)); --- a/chrome/browser/ui/webui/settings/safety_check_handler.cc +++ b/chrome/browser/ui/webui/settings/safety_check_handler.cc -@@ -23,7 +23,6 @@ +@@ -26,7 +26,6 @@ #include "chrome/grit/chromium_strings.h" #include "chrome/grit/generated_resources.h" #include "components/prefs/pref_service.h" @@ -2787,7 +2770,7 @@ #include "components/signin/public/base/signin_buildflags.h" #include "components/strings/grit/components_chromium_strings.h" #include "components/strings/grit/components_strings.h" -@@ -1316,42 +1315,6 @@ void AddPrivacyStrings(content::WebUIDat +@@ -1322,42 +1321,6 @@ void AddPrivacyStrings(content::WebUIDat {"clearBrowsingData", IDS_SETTINGS_CLEAR_BROWSING_DATA}, {"clearBrowsingDataDescription", IDS_SETTINGS_CLEAR_DATA_DESCRIPTION}, {"titleAndCount", IDS_SETTINGS_TITLE_AND_COUNT}, @@ -2830,7 +2813,7 @@ {"safeBrowsingSectionLabel", IDS_SETTINGS_SAFEBROWSING_SECTION_LABEL}, {"syncAndGoogleServicesPrivacyDescription", IDS_SETTINGS_SYNC_AND_GOOGLE_SERVICES_PRIVACY_DESC_UNIFIED_CONSENT}, -@@ -2211,11 +2174,6 @@ void AddSiteSettingsStrings(content::Web +@@ -2238,11 +2201,6 @@ void AddSiteSettingsStrings(content::Web AddLocalizedStringsBulk(html_source, kSensorsLocalizedStrings); html_source->AddBoolean( @@ -2844,7 +2827,7 @@ --- a/chrome/browser/ui/webui/settings/settings_ui.cc +++ b/chrome/browser/ui/webui/settings/settings_ui.cc -@@ -69,7 +69,6 @@ +@@ -70,7 +70,6 @@ #include "components/pref_registry/pref_registry_syncable.h" #include "components/prefs/pref_service.h" #include "components/safe_browsing/core/features.h" @@ -2852,7 +2835,7 @@ #include "content/public/browser/url_data_source.h" #include "content/public/browser/web_contents.h" #include "content/public/browser/web_ui.h" -@@ -242,9 +241,7 @@ SettingsUI::SettingsUI(content::WebUI* w +@@ -247,9 +246,7 @@ SettingsUI::SettingsUI(content::WebUI* w std::make_unique()); #endif // OS_WIN && BUILDFLAG(GOOGLE_CHROME_BRANDING) @@ -2873,7 +2856,7 @@ #include "components/signin/public/identity_manager/accounts_mutator.h" #include "components/signin/public/identity_manager/identity_manager.h" #include "components/signin/public/identity_manager/primary_account_mutator.h" -@@ -248,8 +247,7 @@ DiceTurnSyncOnHelper::DiceTurnSyncOnHelp +@@ -250,8 +249,7 @@ DiceTurnSyncOnHelper::DiceTurnSyncOnHelp // last authenticated account of the current profile, then Chrome will show a // confirmation dialog before starting sync. // TODO(skym): Warn for high risk upgrade scenario (https://crbug.com/572754). @@ -2895,7 +2878,7 @@ #include "components/sync/driver/mock_sync_service.h" --- a/chrome/browser/ui/webui/signin/inline_login_handler.cc +++ b/chrome/browser/ui/webui/signin/inline_login_handler.cc -@@ -26,7 +26,6 @@ +@@ -27,7 +27,6 @@ #include "chrome/common/pref_names.h" #include "components/metrics/metrics_pref_names.h" #include "components/prefs/pref_service.h" @@ -2903,7 +2886,7 @@ #include "content/public/browser/storage_partition.h" #include "content/public/browser/web_contents.h" #include "content/public/browser/web_ui.h" -@@ -123,8 +122,6 @@ void InlineLoginHandler::ContinueHandleI +@@ -124,8 +123,6 @@ void InlineLoginHandler::ContinueHandleI std::string default_email; if (reason == signin_metrics::Reason::REASON_SIGNIN_PRIMARY_ACCOUNT || reason == signin_metrics::Reason::REASON_FORCED_SIGNIN_PRIMARY_ACCOUNT) { @@ -2914,15 +2897,15 @@ default_email.clear(); --- a/chrome/browser/ui/webui/signin/inline_login_handler_impl.cc +++ b/chrome/browser/ui/webui/signin/inline_login_handler_impl.cc -@@ -59,7 +59,6 @@ +@@ -66,7 +66,6 @@ #include "components/prefs/pref_service.h" #include "components/signin/core/browser/about_signin_internals.h" #include "components/signin/public/base/signin_metrics.h" -#include "components/signin/public/base/signin_pref_names.h" + #include "components/signin/public/identity_manager/account_info.h" #include "components/signin/public/identity_manager/accounts_cookie_mutator.h" #include "components/signin/public/identity_manager/accounts_mutator.h" - #include "components/signin/public/identity_manager/identity_manager.h" -@@ -251,11 +250,6 @@ void OnSyncSetupComplete(Profile* profil +@@ -273,11 +272,6 @@ void OnSyncSetupComplete(Profile* profil scoped_refptr password_store = PasswordStoreFactory::GetForProfile(profile, ServiceAccessType::EXPLICIT_ACCESS); @@ -2944,7 +2927,7 @@ #include "components/strings/grit/components_strings.h" #include "content/public/browser/web_ui.h" #include "content/public/browser/web_ui_data_source.h" -@@ -108,9 +107,7 @@ void SigninErrorUI::Initialize(Browser* +@@ -108,9 +107,7 @@ void SigninErrorUI::Initialize(Browser* if (is_profile_blocked) { source->AddLocalizedString("profileBlockedMessage", IDS_OLD_PROFILES_DISABLED_MESSAGE); @@ -3040,17 +3023,6 @@ "searchSuggestEnabled": { "$ref": "types.ChromeSetting", "value": ["searchSuggestEnabled", {"type":"boolean"}], ---- a/components/password_manager/core/browser/BUILD.gn -+++ b/components/password_manager/core/browser/BUILD.gn -@@ -11,7 +11,7 @@ if (is_android) { - - # TODO(crbug.com/1006430): Fix password reuse detection not fully functional on - # Android. --password_reuse_detection_support = !is_ios -+password_reuse_detection_support = false - password_reuse_warning_support = !is_ios - password_on_focus_ping_support = !is_ios - --- a/components/password_manager/core/browser/leak_detection_delegate.cc +++ b/components/password_manager/core/browser/leak_detection_delegate.cc @@ -22,7 +22,6 @@ @@ -3093,7 +3065,7 @@ } // namespace password_manager --- a/components/password_manager/core/browser/password_bubble_experiment.cc +++ b/components/password_manager/core/browser/password_bubble_experiment.cc -@@ -16,7 +16,6 @@ +@@ -17,7 +17,6 @@ #include "components/pref_registry/pref_registry_syncable.h" #include "components/prefs/pref_registry_simple.h" #include "components/prefs/pref_service.h" @@ -3101,7 +3073,7 @@ #include "components/sync/driver/sync_service.h" #include "components/sync/driver/sync_user_settings.h" -@@ -71,9 +70,6 @@ bool ShouldShowChromeSignInPasswordPromo +@@ -72,9 +71,6 @@ bool ShouldShowChromeSignInPasswordPromo return false; } @@ -3113,7 +3085,7 @@ syncer::SyncService::DISABLE_REASON_PLATFORM_OVERRIDE) || --- a/components/password_manager/core/browser/password_reuse_detector.cc +++ b/components/password_manager/core/browser/password_reuse_detector.cc -@@ -13,7 +13,6 @@ +@@ -14,7 +14,6 @@ #include "components/password_manager/core/browser/password_hash_data.h" #include "components/password_manager/core/browser/password_reuse_detector_consumer.h" #include "components/password_manager/core/browser/psl_matching_helper.h" @@ -3121,7 +3093,7 @@ #include "google_apis/gaia/gaia_auth_util.h" #include "google_apis/gaia/gaia_urls.h" #include "url/origin.h" -@@ -177,9 +176,7 @@ PasswordReuseDetector::CheckNonGaiaEnter +@@ -178,9 +177,7 @@ PasswordReuseDetector::CheckNonGaiaEnter // Skips password reuse check if |domain| matches enterprise login URL or // enterprise change password URL. GURL page_url(domain); @@ -3134,15 +3106,15 @@ --- a/components/password_manager/core/browser/password_store.cc +++ b/components/password_manager/core/browser/password_store.cc -@@ -42,7 +42,6 @@ - #include "components/sync/model_impl/proxy_model_type_controller_delegate.h" - #include "base/strings/string16.h" - #include "components/password_manager/core/browser/password_store_signin_notifier.h" +@@ -43,7 +43,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" -#include "components/safe_browsing/core/common/safe_browsing_prefs.h" + #include "components/sync/model_impl/client_tag_based_model_type_processor.h" + #include "components/sync/model_impl/proxy_model_type_controller_delegate.h" - namespace password_manager { - -@@ -658,15 +657,6 @@ void PasswordStore::SchedulePasswordHash +@@ -633,15 +632,6 @@ void PasswordStore::SchedulePasswordHash } void PasswordStore::ScheduleEnterprisePasswordURLUpdate() { @@ -3160,33 +3132,35 @@ PasswordStore::~PasswordStore() { --- a/components/password_manager/core/browser/password_sync_util.cc +++ b/components/password_manager/core/browser/password_sync_util.cc -@@ -15,7 +15,6 @@ - #include "url/origin.h" - - #if defined(PASSWORD_REUSE_DETECTION_ENABLED) +@@ -8,7 +8,6 @@ + #include "build/build_config.h" + #include "components/password_manager/core/browser/password_form.h" + #include "components/password_manager/core/common/password_manager_features.h" -#include "components/safe_browsing/core/common/safe_browsing_prefs.h" - #endif // PASSWORD_REUSE_DETECTION_ENABLED + #include "components/signin/public/identity_manager/identity_manager.h" + #include "components/sync/base/user_selectable_type.h" + #include "components/sync/driver/sync_user_settings.h" +@@ -85,11 +84,6 @@ bool IsGaiaCredentialPage(const std::str - using url::Origin; ---- a/components/password_manager/core/browser/password_sync_util_unittest.cc -+++ b/components/password_manager/core/browser/password_sync_util_unittest.cc -@@ -16,7 +16,6 @@ - #include "testing/gtest/include/gtest/gtest.h" + bool ShouldSaveEnterprisePasswordHash(const PasswordForm& form, + const PrefService& prefs) { +- if (base::FeatureList::IsEnabled(features::kPasswordReuseDetectionEnabled)) { +- return safe_browsing::MatchesPasswordProtectionLoginURL(form.url, prefs) || +- safe_browsing::MatchesPasswordProtectionChangePasswordURL(form.url, +- prefs); +- } + return false; + } - #if defined(PASSWORD_REUSE_DETECTION_ENABLED) --#include "components/safe_browsing/core/common/safe_browsing_prefs.h" // nogncheck - #endif // PASSWORD_REUSE_DETECTION_ENABLED - - using base::ASCIIToUTF16; --- a/components/password_manager/core/browser/sync_credentials_filter_unittest.cc +++ b/components/password_manager/core/browser/sync_credentials_filter_unittest.cc -@@ -33,7 +33,6 @@ +@@ -30,7 +30,6 @@ + #include "components/password_manager/core/common/password_manager_features.h" + #include "components/prefs/pref_registry_simple.h" + #include "components/prefs/testing_pref_service.h" +-#include "components/safe_browsing/core/common/safe_browsing_prefs.h" #include "testing/gtest/include/gtest/gtest.h" - #if defined(PASSWORD_REUSE_DETECTION_ENABLED) --#include "components/safe_browsing/core/common/safe_browsing_prefs.h" // nogncheck - #endif // PASSWORD_REUSE_DETECTION_ENABLED - namespace password_manager { --- a/components/safe_browsing/content/base_blocking_page.cc +++ b/components/safe_browsing/content/base_blocking_page.cc @@ -3198,11 +3172,21 @@ #include "components/safe_browsing/core/features.h" #include "components/security_interstitials/content/security_interstitial_controller_client.h" #include "components/security_interstitials/content/settings_page_helper.h" +--- a/components/safe_browsing/content/browser/client_side_detection_service.cc ++++ b/components/safe_browsing/content/browser/client_side_detection_service.cc +@@ -21,7 +21,6 @@ + #include "components/prefs/pref_service.h" + #include "components/safe_browsing/content/browser/client_side_detection_host.h" + #include "components/safe_browsing/content/common/safe_browsing.mojom.h" +-#include "components/safe_browsing/core/common/safe_browsing_prefs.h" + #include "components/safe_browsing/core/common/utils.h" + #include "components/safe_browsing/core/proto/client_model.pb.h" + #include "components/safe_browsing/core/proto/csd.pb.h" --- a/components/safe_browsing/content/password_protection/password_protection_service.cc +++ b/components/safe_browsing/content/password_protection/password_protection_service.cc -@@ -438,8 +438,7 @@ PasswordProtectionService::MaybeCreateNa +@@ -383,8 +383,7 @@ void PasswordProtectionServiceBase::Hist - bool PasswordProtectionService::IsWarningEnabled( + bool PasswordProtectionServiceBase::IsWarningEnabled( ReusedPasswordAccountType password_type) { - return GetPasswordProtectionWarningTriggerPref(password_type) == - PHISHING_REUSE; @@ -3212,15 +3196,15 @@ // static --- a/components/safe_browsing/content/password_protection/password_protection_service.h +++ b/components/safe_browsing/content/password_protection/password_protection_service.h -@@ -26,7 +26,6 @@ +@@ -25,7 +25,6 @@ + #include "components/safe_browsing/buildflags.h" #include "components/safe_browsing/content/common/safe_browsing.mojom.h" - #include "components/safe_browsing/content/password_protection/metrics_util.h" #include "components/safe_browsing/core/browser/referrer_chain_provider.h" -#include "components/safe_browsing/core/common/safe_browsing_prefs.h" #include "components/safe_browsing/core/db/v4_protocol_manager_util.h" + #include "components/safe_browsing/core/password_protection/metrics_util.h" #include "components/safe_browsing/core/proto/csd.pb.h" - #include "components/sessions/core/session_id.h" -@@ -201,10 +200,6 @@ class PasswordProtectionService : public +@@ -189,10 +188,6 @@ class PasswordProtectionServiceBase : pu // Returns if the warning UI is enabled. bool IsWarningEnabled(ReusedPasswordAccountType password_type); @@ -3251,7 +3235,7 @@ #include "components/safe_browsing/core/features.h" #include "components/safe_browsing/core/proto/csd.pb.h" #include "services/network/public/mojom/cookie_manager.mojom.h" -@@ -1548,9 +1547,7 @@ void SafeBrowsingUIHandler::GetPrefs(con +@@ -1580,9 +1579,7 @@ void SafeBrowsingUIHandler::GetPrefs(con AllowJavascript(); std::string callback_id; args->GetString(0, &callback_id); @@ -3388,7 +3372,7 @@ namespace safe_browsing { --- a/components/safe_browsing/core/db/v4_local_database_manager.cc +++ b/components/safe_browsing/core/db/v4_local_database_manager.cc -@@ -249,10 +249,9 @@ const V4LocalDatabaseManager* +@@ -256,10 +256,9 @@ const V4LocalDatabaseManager* // static scoped_refptr V4LocalDatabaseManager::Create( @@ -3401,7 +3385,7 @@ } void V4LocalDatabaseManager::CollectDatabaseManagerInfo( -@@ -274,10 +273,8 @@ void V4LocalDatabaseManager::CollectData +@@ -281,10 +280,8 @@ void V4LocalDatabaseManager::CollectData V4LocalDatabaseManager::V4LocalDatabaseManager( const base::FilePath& base_path, @@ -3412,7 +3396,7 @@ list_infos_(GetListInfos()), task_runner_(task_runner_for_tests ? task_runner_for_tests -@@ -1002,8 +999,7 @@ void V4LocalDatabaseManager::SetupUpdate +@@ -1014,8 +1011,7 @@ void V4LocalDatabaseManager::SetupUpdate weak_factory_.GetWeakPtr()); v4_update_protocol_manager_ = V4UpdateProtocolManager::Create( @@ -3442,7 +3426,7 @@ scoped_refptr task_runner_for_tests); ~V4LocalDatabaseManager() override; -@@ -346,10 +344,6 @@ class V4LocalDatabaseManager : public Sa +@@ -356,10 +354,6 @@ class V4LocalDatabaseManager : public Sa // ready to process next update. DatabaseUpdatedCallback db_updated_callback_; @@ -3664,14 +3648,14 @@ --- a/components/safe_browsing/core/realtime/policy_engine.cc +++ b/components/safe_browsing/core/realtime/policy_engine.cc @@ -9,7 +9,6 @@ - #include "base/stl_util.h" + #include "base/metrics/histogram_macros.h" #include "build/build_config.h" #include "components/prefs/pref_service.h" -#include "components/safe_browsing/core/common/safe_browsing_prefs.h" #include "components/safe_browsing/core/common/safebrowsing_constants.h" #include "components/safe_browsing/core/features.h" - #include "components/signin/public/identity_manager/account_info.h" -@@ -80,7 +79,7 @@ bool RealTimePolicyEngine::IsUserMbbOpte + #include "components/unified_consent/pref_names.h" +@@ -42,7 +41,7 @@ bool RealTimePolicyEngine::IsUserMbbOpte // static bool RealTimePolicyEngine::IsUserEpOptedIn(PrefService* pref_service) { @@ -3680,7 +3664,7 @@ } // static -@@ -164,9 +163,7 @@ bool RealTimePolicyEngine::CanPerformEnt +@@ -103,9 +102,7 @@ bool RealTimePolicyEngine::CanPerformEnt return false; } @@ -3701,7 +3685,7 @@ #include "components/safe_browsing/core/common/thread_utils.h" #include "components/safe_browsing/core/db/v4_protocol_manager_util.h" #include "components/safe_browsing/core/realtime/policy_engine.h" -@@ -100,7 +99,7 @@ bool RealTimeUrlLookupService::CanPerfor +@@ -92,7 +91,7 @@ bool RealTimeUrlLookupService::CanPerfor } bool RealTimeUrlLookupService::CanCheckSubresourceURL() const { @@ -3712,15 +3696,15 @@ bool RealTimeUrlLookupService::CanCheckSafeBrowsingDb() const { --- a/components/safe_browsing/core/realtime/url_lookup_service_base.cc +++ b/components/safe_browsing/core/realtime/url_lookup_service_base.cc -@@ -13,7 +13,6 @@ - #include "base/time/time.h" +@@ -14,7 +14,6 @@ #include "build/build_config.h" + #include "build/chromeos_buildflags.h" #include "components/prefs/pref_service.h" -#include "components/safe_browsing/core/common/safe_browsing_prefs.h" #include "components/safe_browsing/core/common/thread_utils.h" #include "components/safe_browsing/core/common/utils.h" #include "components/safe_browsing/core/verdict_cache_manager.h" -@@ -437,11 +436,7 @@ std::unique_ptr RealTim +@@ -440,11 +439,7 @@ std::unique_ptr RealTim ChromeUserPopulation* user_population = request->mutable_population(); user_population->set_user_population( @@ -3732,7 +3716,7 @@ + ChromeUserPopulation::UNKNOWN_USER_POPULATION); user_population->set_profile_management_status(profile_management_status_); - user_population->set_is_history_sync_enabled(IsHistorySyncEnabled()); + user_population->set_is_history_sync_enabled( --- a/components/safe_browsing/core/triggers/trigger_manager.cc +++ b/components/safe_browsing/core/triggers/trigger_manager.cc @@ -10,7 +10,6 @@ @@ -4109,7 +4093,7 @@ #include "components/signin/public/identity_manager/accounts_in_cookie_jar_info.h" #include "google_apis/gaia/gaia_auth_util.h" #include "google_apis/gaia/google_service_auth_error.h" -@@ -78,24 +77,11 @@ AccountInvestigator::~AccountInvestigato +@@ -70,24 +69,11 @@ AccountInvestigator::~AccountInvestigato // static void AccountInvestigator::RegisterPrefs(PrefRegistrySimple* registry) { @@ -4134,7 +4118,7 @@ } void AccountInvestigator::Shutdown() { -@@ -122,16 +108,13 @@ void AccountInvestigator::OnAccountsInCo +@@ -114,16 +100,13 @@ void AccountInvestigator::OnAccountsInCo // a valid cached ListAccounts response ready for us. Or even both of these // could be simultaneously happening, although this should be extremely // infrequent. @@ -4152,7 +4136,7 @@ } else if (currently_authenticated && !previously_authenticated_) { SignedInAccountRelationReport(signed_in_accounts, signed_out_accounts, ReportingType::ON_CHANGE); -@@ -258,10 +241,6 @@ void AccountInvestigator::DoPeriodicRepo +@@ -250,10 +233,6 @@ void AccountInvestigator::DoPeriodicRepo } periodic_pending_ = false; @@ -4163,7 +4147,7 @@ } void AccountInvestigator::SharedCookieJarReport( -@@ -269,8 +248,7 @@ void AccountInvestigator::SharedCookieJa +@@ -261,8 +240,7 @@ void AccountInvestigator::SharedCookieJa const std::vector& signed_out_accounts, const Time now, const ReportingType type) { @@ -4185,7 +4169,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 -@@ -26,7 +26,6 @@ +@@ -27,7 +27,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" @@ -4196,7 +4180,7 @@ --- a/components/signin/core/browser/dice_account_reconcilor_delegate.cc +++ b/components/signin/core/browser/dice_account_reconcilor_delegate.cc @@ -12,7 +12,6 @@ - #include "base/stl_util.h" + #include "base/ranges/algorithm.h" #include "components/prefs/pref_service.h" #include "components/signin/public/base/signin_client.h" -#include "components/signin/public/base/signin_pref_names.h" @@ -4263,7 +4247,7 @@ #include "testing/gtest/include/gtest/gtest.h" --- a/components/signin/internal/identity_manager/account_tracker_service.cc +++ b/components/signin/internal/identity_manager/account_tracker_service.cc -@@ -26,7 +26,6 @@ +@@ -27,7 +27,6 @@ #include "components/prefs/pref_registry_simple.h" #include "components/prefs/scoped_user_pref_update.h" #include "components/signin/internal/identity_manager/account_info_util.h" @@ -4271,7 +4255,7 @@ #include "components/signin/public/base/signin_switches.h" #include "ui/gfx/image/image.h" -@@ -115,9 +114,6 @@ AccountTrackerService::~AccountTrackerSe +@@ -116,9 +115,6 @@ AccountTrackerService::~AccountTrackerSe // static void AccountTrackerService::RegisterPrefs(PrefRegistrySimple* registry) { @@ -4281,23 +4265,10 @@ } void AccountTrackerService::Initialize(PrefService* pref_service, -@@ -188,11 +184,7 @@ AccountInfo AccountTrackerService::FindA - - // static - bool AccountTrackerService::IsMigrationSupported() { --#if defined(OS_CHROMEOS) -- return base::FeatureList::IsEnabled(switches::kAccountIdMigration); --#else -- return true; --#endif -+ return false; - } - - AccountTrackerService::AccountIdMigrationState -@@ -400,14 +392,12 @@ AccountTrackerService::ComputeNewMigrati +@@ -401,14 +397,12 @@ AccountTrackerService::ComputeNewMigrati void AccountTrackerService::SetMigrationState(AccountIdMigrationState state) { - DCHECK(state != MIGRATION_DONE || IsMigrationDone()); + DCHECK(state != MIGRATION_DONE || AreAllAccountsMigrated()); - pref_service_->SetInteger(prefs::kAccountIdMigrationState, state); } @@ -4310,7 +4281,7 @@ } base::FilePath AccountTrackerService::GetImagePathFor( -@@ -465,24 +455,7 @@ void AccountTrackerService::OnAccountIma +@@ -466,24 +460,7 @@ void AccountTrackerService::OnAccountIma const CoreAccountId& account_id, const std::string& image_url_with_size, bool success) { @@ -4336,7 +4307,7 @@ } void AccountTrackerService::RemoveAccountImageFromDisk( -@@ -494,11 +467,10 @@ void AccountTrackerService::RemoveAccoun +@@ -495,11 +472,10 @@ void AccountTrackerService::RemoveAccoun } void AccountTrackerService::LoadFromPrefs() { @@ -4350,7 +4321,7 @@ std::string value; if (dict->GetString(kAccountKeyPath, &value)) { // Ignore incorrectly persisted non-canonical account ids. -@@ -580,13 +552,11 @@ void AccountTrackerService::LoadFromPref +@@ -573,13 +549,11 @@ void AccountTrackerService::LoadFromPref } void AccountTrackerService::SaveToPrefs(const AccountInfo& account_info) { @@ -4367,7 +4338,7 @@ std::string value; if (dict->GetString(kAccountKeyPath, &value) && value == account_info.account_id.ToString()) -@@ -596,9 +566,6 @@ void AccountTrackerService::SaveToPrefs( +@@ -589,9 +563,6 @@ void AccountTrackerService::SaveToPrefs( if (!dict) { dict = new base::DictionaryValue(); @@ -4377,7 +4348,7 @@ dict->SetString(kAccountKeyPath, account_info.account_id.ToString()); } -@@ -622,14 +589,12 @@ void AccountTrackerService::RemoveFromPr +@@ -615,14 +586,12 @@ void AccountTrackerService::RemoveFromPr if (!pref_service_) return; @@ -4396,7 +4367,7 @@ } --- a/components/signin/internal/identity_manager/account_tracker_service.h +++ b/components/signin/internal/identity_manager/account_tracker_service.h -@@ -234,6 +234,8 @@ class AccountTrackerService { +@@ -230,6 +230,8 @@ class AccountTrackerService { AccountInfoCallback on_account_updated_callback_; AccountInfoCallback on_account_removed_callback_; @@ -4407,14 +4378,14 @@ --- a/components/signin/internal/identity_manager/account_tracker_service_unittest.cc +++ b/components/signin/internal/identity_manager/account_tracker_service_unittest.cc -@@ -22,7 +22,6 @@ +@@ -24,7 +24,6 @@ #include "components/signin/internal/identity_manager/account_tracker_service.h" #include "components/signin/internal/identity_manager/fake_profile_oauth2_token_service.h" #include "components/signin/public/base/avatar_icon_util.h" -#include "components/signin/public/base/signin_pref_names.h" + #include "components/signin/public/base/signin_switches.h" #include "components/signin/public/base/test_signin_client.h" #include "components/signin/public/identity_manager/account_info.h" - #include "google_apis/gaia/gaia_oauth_client.h" --- a/components/signin/internal/identity_manager/gaia_cookie_manager_service.cc +++ b/components/signin/internal/identity_manager/gaia_cookie_manager_service.cc @@ -28,7 +28,6 @@ @@ -4445,7 +4416,7 @@ } void GaiaCookieManagerService::InitCookieListener() { -@@ -860,16 +855,12 @@ void GaiaCookieManagerService::OnListAcc +@@ -862,16 +857,12 @@ void GaiaCookieManagerService::OnListAcc &signed_out_accounts_)) { listed_accounts_.clear(); signed_out_accounts_.clear(); @@ -4499,7 +4470,7 @@ } std::unique_ptr -@@ -634,9 +632,6 @@ void MutableProfileOAuth2TokenServiceDel +@@ -635,9 +633,6 @@ void MutableProfileOAuth2TokenServiceDel UpdateCredentials(loading_primary_account_id_, old_login_token); } } @@ -4509,7 +4480,7 @@ } void MutableProfileOAuth2TokenServiceDelegate::UpdateCredentials( -@@ -830,8 +825,6 @@ void MutableProfileOAuth2TokenServiceDel +@@ -831,8 +826,6 @@ void MutableProfileOAuth2TokenServiceDel } void MutableProfileOAuth2TokenServiceDelegate::FinishLoadingCredentials() { @@ -4518,7 +4489,7 @@ FireRefreshTokensLoaded(); } -@@ -862,8 +855,7 @@ void MutableProfileOAuth2TokenServiceDel +@@ -863,8 +856,7 @@ void MutableProfileOAuth2TokenServiceDel LOAD_CREDENTIALS_FINISHED_WITH_DB_CANNOT_BE_OPENED); if (account_consistency_ == signin::AccountConsistencyMethod::kDice && @@ -4540,20 +4511,18 @@ #include "components/signin/public/webdata/token_web_data.h" --- a/components/signin/internal/identity_manager/primary_account_manager.cc +++ b/components/signin/internal/identity_manager/primary_account_manager.cc -@@ -20,7 +20,6 @@ - #include "components/signin/internal/identity_manager/profile_oauth2_token_service.h" +@@ -22,7 +22,6 @@ + #include "components/signin/public/base/account_consistency_method.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" #include "components/signin/public/base/signin_switches.h" - PrimaryAccountManager::PrimaryAccountManager( -@@ -47,24 +46,10 @@ PrimaryAccountManager::~PrimaryAccountMa + using signin::PrimaryAccountChangeEvent; +@@ -47,22 +46,10 @@ PrimaryAccountManager::~PrimaryAccountMa // static void PrimaryAccountManager::RegisterProfilePrefs(PrefRegistrySimple* registry) { -- registry->RegisterStringPref(prefs::kGoogleServicesHostedDomain, -- std::string()); - registry->RegisterStringPref(prefs::kGoogleServicesLastAccountId, - std::string()); - registry->RegisterStringPref(prefs::kGoogleServicesLastUsername, @@ -4573,7 +4542,7 @@ } void PrimaryAccountManager::Initialize(PrefService* local_state) { -@@ -72,25 +57,7 @@ void PrimaryAccountManager::Initialize(P +@@ -70,25 +57,7 @@ void PrimaryAccountManager::Initialize(P DCHECK(!IsInitialized()); initialized_ = true; @@ -4600,7 +4569,7 @@ if (!pref_account_id.empty()) { if (account_tracker_service_->GetMigrationState() == -@@ -100,14 +67,11 @@ void PrimaryAccountManager::Initialize(P +@@ -98,14 +67,11 @@ void PrimaryAccountManager::Initialize(P // |account_info.gaia| could be empty if |account_id| is already gaia id. if (!account_info.gaia.empty()) { pref_account_id = account_info.gaia; @@ -4616,7 +4585,7 @@ CoreAccountId account_id = CoreAccountId::FromString(pref_account_id); CoreAccountInfo account_info = account_tracker_service_->GetAccountInfo(account_id); -@@ -172,8 +136,7 @@ void PrimaryAccountManager::SetAuthentic +@@ -166,8 +132,7 @@ void PrimaryAccountManager::SetSyncPrima #if DCHECK_IS_ON() { @@ -4626,7 +4595,7 @@ bool consented_to_sync = client_->GetPrefs()->GetBoolean(prefs::kGoogleServicesConsentedToSync); -@@ -189,10 +152,6 @@ void PrimaryAccountManager::SetAuthentic +@@ -183,10 +148,6 @@ void PrimaryAccountManager::SetSyncPrima // Go ahead and update the last signed in account info here as well. Once a // user is signed in the corresponding preferences should match. Doing it here // as opposed to on signin allows us to catch the upgrade scenario. @@ -4635,9 +4604,9 @@ - client_->GetPrefs()->SetString(prefs::kGoogleServicesLastUsername, - account_info.email); - // Commit authenticated account info immediately so that it does not get lost + // Commit primary sync account info immediately so that it does not get lost // if Chrome crashes before the next commit interval. -@@ -206,20 +165,11 @@ void PrimaryAccountManager::SetPrimaryAc +@@ -200,20 +161,11 @@ void PrimaryAccountManager::SetPrimaryAc PrefService* prefs = client_->GetPrefs(); const std::string& account_id = primary_account_info_.account_id.ToString(); @@ -4659,38 +4628,30 @@ if (primary_account_info().account_id.empty()) { DCHECK(!consented_pref); return false; -@@ -357,7 +307,6 @@ void PrimaryAccountManager::OnSignoutDec - } - - const CoreAccountInfo account_info = primary_account_info(); -- client_->GetPrefs()->ClearPref(prefs::kGoogleServicesHostedDomain); - // Revoke the sync consent. - if (HasPrimaryAccount(signin::ConsentLevel::kSync)) - SetPrimaryAccountInternal(account_info, /*consented_to_sync=*/false); --- a/components/signin/internal/identity_manager/primary_account_manager_unittest.cc +++ b/components/signin/internal/identity_manager/primary_account_manager_unittest.cc -@@ -23,7 +23,6 @@ +@@ -24,7 +24,6 @@ + #include "components/signin/internal/identity_manager/fake_profile_oauth2_token_service_delegate.h" #include "components/signin/internal/identity_manager/primary_account_policy_manager.h" #include "components/signin/internal/identity_manager/profile_oauth2_token_service.h" - #include "components/signin/public/base/account_consistency_method.h" -#include "components/signin/public/base/signin_pref_names.h" + #include "components/signin/public/base/signin_switches.h" #include "components/signin/public/base/test_signin_client.h" #include "components/sync_preferences/testing_pref_service_syncable.h" - #include "testing/gtest/include/gtest/gtest.h" --- a/components/signin/internal/identity_manager/primary_account_mutator_impl.cc +++ b/components/signin/internal/identity_manager/primary_account_mutator_impl.cc -@@ -11,7 +11,6 @@ - #include "components/signin/internal/identity_manager/account_tracker_service.h" - #include "components/signin/internal/identity_manager/primary_account_manager.h" +@@ -14,7 +14,6 @@ + #include "components/signin/internal/identity_manager/profile_oauth2_token_service.h" + #include "components/signin/public/base/signin_buildflags.h" #include "components/signin/public/base/signin_metrics.h" -#include "components/signin/public/base/signin_pref_names.h" #include "google_apis/gaia/core_account_id.h" namespace signin { -@@ -35,7 +34,7 @@ bool PrimaryAccountMutatorImpl::SetPrima +@@ -50,7 +49,7 @@ bool PrimaryAccountMutatorImpl::SetPrima AccountInfo account_info = account_tracker_->GetAccountInfo(account_id); - #if !defined(OS_CHROMEOS) + #if !BUILDFLAG(IS_CHROMEOS_ASH) - if (!pref_service_->GetBoolean(prefs::kSigninAllowed)) + if (true) return false; @@ -4698,7 +4659,7 @@ if (primary_account_manager_->HasPrimaryAccount(ConsentLevel::kSync)) --- a/components/signin/internal/identity_manager/primary_account_policy_manager_impl.cc +++ b/components/signin/internal/identity_manager/primary_account_policy_manager_impl.cc -@@ -9,7 +9,6 @@ +@@ -10,7 +10,6 @@ #include "components/signin/internal/identity_manager/primary_account_manager.h" #include "components/signin/public/base/signin_client.h" #include "components/signin/public/base/signin_metrics.h" @@ -4706,7 +4667,7 @@ #include "components/signin/public/identity_manager/account_info.h" #include "components/signin/public/identity_manager/identity_utils.h" -@@ -27,18 +26,7 @@ void PrimaryAccountPolicyManagerImpl::In +@@ -28,18 +27,7 @@ void PrimaryAccountPolicyManagerImpl::In // local_state can be null during unit tests. if (local_state) { local_state_pref_registrar_.Init(local_state); @@ -4723,11 +4684,11 @@ - &PrimaryAccountPolicyManagerImpl::OnSigninAllowedPrefChanged, - base::Unretained(this), primary_account_manager)); - CoreAccountInfo account_info = - primary_account_manager->GetAuthenticatedAccountInfo(); + CoreAccountInfo account_info = primary_account_manager->GetPrimaryAccountInfo( + signin::ConsentLevel::kSync); --- a/components/signin/internal/identity_manager/primary_account_policy_manager_impl.h +++ b/components/signin/internal/identity_manager/primary_account_policy_manager_impl.h -@@ -50,9 +50,6 @@ class PrimaryAccountPolicyManagerImpl : +@@ -50,9 +50,6 @@ class PrimaryAccountPolicyManagerImpl : // profile-specific local prefs (like kGoogleServicesUsernamePattern). PrefChangeRegistrar local_state_pref_registrar_; @@ -4749,7 +4710,7 @@ #include "testing/gtest/include/gtest/gtest.h" --- a/components/signin/internal/identity_manager/profile_oauth2_token_service.cc +++ b/components/signin/internal/identity_manager/profile_oauth2_token_service.cc -@@ -11,7 +11,6 @@ +@@ -12,7 +12,6 @@ #include "components/prefs/pref_registry_simple.h" #include "components/signin/internal/identity_manager/profile_oauth2_token_service_delegate.h" #include "components/signin/public/base/device_id_helper.h" @@ -4757,15 +4718,10 @@ #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" -@@ -131,13 +130,6 @@ bool ProfileOAuth2TokenService::HasRefre +@@ -135,8 +134,6 @@ bool ProfileOAuth2TokenService::HasRefre // static void ProfileOAuth2TokenService::RegisterProfilePrefs( PrefRegistrySimple* registry) { --#if defined(OS_IOS) -- registry->RegisterBooleanPref(prefs::kTokenServiceExcludeAllSecondaryAccounts, -- false); -- registry->RegisterListPref(prefs::kTokenServiceExcludedSecondaryAccounts); --#endif - registry->RegisterStringPref(prefs::kGoogleServicesSigninScopedDeviceId, - std::string()); } @@ -4781,37 +4737,9 @@ #include "components/signin/public/base/test_signin_client.h" #include "components/signin/public/identity_manager/account_info.h" #include "components/sync_preferences/testing_pref_service_syncable.h" ---- a/components/signin/internal/identity_manager/profile_oauth2_token_service_delegate_ios.mm -+++ b/components/signin/internal/identity_manager/profile_oauth2_token_service_delegate_ios.mm -@@ -18,7 +18,6 @@ - #include "components/prefs/scoped_user_pref_update.h" - #include "components/signin/internal/identity_manager/account_tracker_service.h" - #include "components/signin/public/base/signin_client.h" --#include "components/signin/public/base/signin_pref_names.h" - #include "components/signin/public/identity_manager/account_info.h" - #include "components/signin/public/identity_manager/ios/device_accounts_provider.h" - #include "google_apis/gaia/oauth2_access_token_fetcher.h" -@@ -368,7 +367,4 @@ void ProfileOAuth2TokenServiceIOSDelegat - } - - void ProfileOAuth2TokenServiceIOSDelegate::ClearExcludedSecondaryAccounts() { -- client_->GetPrefs()->ClearPref( -- prefs::kTokenServiceExcludeAllSecondaryAccounts); -- client_->GetPrefs()->ClearPref(prefs::kTokenServiceExcludedSecondaryAccounts); - } ---- a/components/signin/internal/identity_manager/profile_oauth2_token_service_delegate_ios_unittest.mm -+++ b/components/signin/internal/identity_manager/profile_oauth2_token_service_delegate_ios_unittest.mm -@@ -11,7 +11,6 @@ - #include "components/prefs/testing_pref_service.h" - #include "components/signin/internal/identity_manager/account_tracker_service.h" - #include "components/signin/internal/identity_manager/profile_oauth2_token_service_observer.h" --#include "components/signin/public/base/signin_pref_names.h" - #include "components/signin/public/base/test_signin_client.h" - #include "components/signin/public/identity_manager/ios/fake_device_accounts_provider.h" - #include "google_apis/gaia/gaia_urls.h" --- a/components/signin/public/base/BUILD.gn +++ b/components/signin/public/base/BUILD.gn -@@ -33,8 +33,6 @@ static_library("base") { +@@ -34,8 +34,6 @@ static_library("base") { "signin_client.h", "signin_metrics.cc", "signin_metrics.h", @@ -4822,16 +4750,16 @@ ] --- a/components/signin/public/base/device_id_helper.cc +++ b/components/signin/public/base/device_id_helper.cc -@@ -8,7 +8,6 @@ - #include "base/command_line.h" +@@ -9,7 +9,6 @@ #include "base/guid.h" + #include "build/chromeos_buildflags.h" #include "components/prefs/pref_service.h" -#include "components/signin/public/base/signin_pref_names.h" #include "components/signin/public/base/signin_switches.h" namespace signin { -@@ -16,19 +15,12 @@ namespace signin { - #if !defined(OS_CHROMEOS) +@@ -17,19 +16,12 @@ namespace signin { + #if !BUILDFLAG(IS_CHROMEOS_ASH) std::string GetSigninScopedDeviceId(PrefService* prefs) { - if (base::CommandLine::ForCurrentProcess()->HasSwitch( @@ -4851,7 +4779,7 @@ return signin_scoped_device_id; } -@@ -37,13 +29,7 @@ std::string GenerateSigninScopedDeviceId +@@ -38,13 +30,7 @@ std::string GenerateSigninScopedDeviceId } std::string GetOrCreateScopedDeviceId(PrefService* prefs) { @@ -4868,15 +4796,15 @@ #endif --- a/components/signin/public/base/device_id_helper_unittest.cc +++ b/components/signin/public/base/device_id_helper_unittest.cc -@@ -7,7 +7,6 @@ - #include +@@ -8,7 +8,6 @@ #include "build/build_config.h" + #include "build/chromeos_buildflags.h" -#include "components/signin/public/base/signin_pref_names.h" #include "components/sync_preferences/testing_pref_service_syncable.h" #include "testing/gtest/include/gtest/gtest.h" -@@ -23,40 +22,23 @@ TEST(DeviceIdHelper, GenerateSigninScope +@@ -24,40 +23,23 @@ TEST(DeviceIdHelper, GenerateSigninScope TEST(DeviceIdHelper, RecreateSigninScopedDeviceId) { sync_preferences::TestingPrefServiceSyncable prefs; @@ -4949,9 +4877,9 @@ namespace { --- a/components/signin/public/identity_manager/primary_account_mutator_unittest.cc +++ b/components/signin/public/identity_manager/primary_account_mutator_unittest.cc -@@ -11,7 +11,6 @@ - #include "base/test/task_environment.h" - #include "build/build_config.h" +@@ -14,7 +14,6 @@ + #include "build/chromeos_buildflags.h" + #include "components/signin/public/base/signin_buildflags.h" #include "components/signin/public/base/signin_metrics.h" -#include "components/signin/public/base/signin_pref_names.h" #include "components/signin/public/identity_manager/consent_level.h" @@ -4959,7 +4887,7 @@ #include "components/signin/public/identity_manager/identity_test_utils.h" --- a/tools/metrics/histograms/enums.xml +++ b/tools/metrics/histograms/enums.xml -@@ -73565,7 +73565,6 @@ Full version information for the fingerp +@@ -74619,7 +74619,6 @@ Full version information for the fingerp @@ -4967,7 +4895,7 @@ -@@ -73580,10 +73579,7 @@ Full version information for the fingerp +@@ -74634,10 +74633,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 a9e7f2aa..c6b0e46c 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 @@ -6,8 +6,8 @@ "google": { - "name": "Google", - "keyword": "google.com", -- "favicon_url": "trk:186:https://www.google.com/images/branding/product/ico/googleg_lodp.ico", -- "search_url": "{google:baseURL}search?q={searchTerms}&{google:RLZ}{google:originalQueryForSuggestion}{google:assistedQueryStats}{google:searchFieldtrialParameter}{google:iOSSearchLanguage}{google:searchClient}{google:sourceId}{google:contextualSearchVersion}ie={inputEncoding}", +- "favicon_url": "https://www.google.com/images/branding/product/ico/googleg_lodp.ico", +- "search_url": "{google:baseURL}search?q={searchTerms}&{google:RLZ}{google:originalQueryForSuggestion}{google:assistedQueryStats}{google:searchFieldtrialParameter}{google:iOSSearchLanguage}{google:prefetchSource}{google:searchClient}{google:sourceId}{google:contextualSearchVersion}ie={inputEncoding}", - "suggest_url": "{google:baseSuggestURL}search?{google:searchFieldtrialParameter}client={google:suggestClient}&gs_ri={google:suggestRid}&xssi=t&q={searchTerms}&{google:inputType}{google:omniboxFocusType}{google:cursorPosition}{google:currentPageUrl}{google:pageClassification}{google:searchVersion}{google:sessionToken}{google:prefetchQuery}sugkey={google:suggestAPIKeyParameter}", - "image_url": "{google:baseURL}searchbyimage/upload", - "contextual_search_url": "{google:baseURL}_/contextualsearch?{google:contextualSearchVersion}{google:contextualSearchContextData}", diff --git a/patches/core/ungoogled-chromium/toggle-translation-via-switch.patch b/patches/core/ungoogled-chromium/toggle-translation-via-switch.patch index e7ac8ad4..abe4fbf1 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 -@@ -121,6 +121,7 @@ +@@ -122,6 +122,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" -@@ -1533,6 +1534,8 @@ void RenderViewContextMenu::AppendPageIt +@@ -1553,6 +1554,8 @@ void RenderViewContextMenu::AppendPageIt menu_model_.AddSeparator(ui::NORMAL_SEPARATOR); } @@ -18,7 +18,7 @@ ChromeTranslateClient* chrome_translate_client = ChromeTranslateClient::FromWebContents(embedder_web_contents_); const bool canTranslate = -@@ -1554,6 +1557,7 @@ void RenderViewContextMenu::AppendPageIt +@@ -1574,6 +1577,7 @@ void RenderViewContextMenu::AppendPageIt IDC_CONTENT_CONTEXT_TRANSLATE, l10n_util::GetStringFUTF16(IDS_CONTENT_CONTEXT_TRANSLATE, language)); } @@ -44,7 +44,7 @@ #include "components/translate/core/common/translate_util.h" #include "net/base/url_util.h" #include "ui/base/l10n/l10n_util.h" -@@ -215,6 +217,9 @@ GURL TranslateLanguageList::TranslateLan +@@ -220,6 +222,9 @@ GURL TranslateLanguageList::TranslateLan } void TranslateLanguageList::RequestLanguageList() { @@ -56,7 +56,7 @@ request_pending_ = true; --- a/components/translate/core/browser/translate_manager.cc +++ b/components/translate/core/browser/translate_manager.cc -@@ -850,8 +850,9 @@ void TranslateManager::FilterIsTranslate +@@ -855,8 +855,9 @@ void TranslateManager::FilterIsTranslate ->LogAutofillAssistantDeferredTriggerDecision(); } diff --git a/patches/core/ungoogled-chromium/use-local-devtools-files.patch b/patches/core/ungoogled-chromium/use-local-devtools-files.patch index bf009416..8cffe5d6 100644 --- a/patches/core/ungoogled-chromium/use-local-devtools-files.patch +++ b/patches/core/ungoogled-chromium/use-local-devtools-files.patch @@ -5,40 +5,12 @@ --- a/third_party/devtools-frontend/src/BUILD.gn +++ b/third_party/devtools-frontend/src/BUILD.gn -@@ -226,7 +226,7 @@ devtools_frontend_resources_deps = [ +@@ -212,7 +212,7 @@ devtools_applications = [ + devtools_frontend_resources_deps = [ ":build_release_devtools", - ":devtools_extension_api", "front_end", - "test", +# "test", ] group("devtools_all_files") { -@@ -261,7 +261,6 @@ action("generate_devtools_grd") { - generated_emulated_device_images + - [ - "$resources_out_dir/devtools_extension_api.js", -- "$resources_out_dir/sdk/wasm_source_map/pkg/wasm_source_map_bg.wasm", - "$resources_out_dir/formatter_worker_entrypoint.js", - "$resources_out_dir/third_party/acorn/package/dist/acorn.mjs", - ] ---- a/third_party/devtools-frontend/src/devtools_grd_files.gni -+++ b/third_party/devtools-frontend/src/devtools_grd_files.gni -@@ -317,7 +317,6 @@ grd_files_release_sources = [ - "front_end/screencast/screencast.js", - "front_end/sdk/sdk-legacy.js", - "front_end/sdk/sdk.js", -- "front_end/sdk/wasm_source_map/pkg/wasm_source_map_bg.wasm", - "front_end/search/search-legacy.js", - "front_end/search/search.js", - "front_end/search/search_module.js", ---- a/third_party/devtools-frontend/src/front_end/sdk/wasm_source_map/BUILD.gn -+++ b/third_party/devtools-frontend/src/front_end/sdk/wasm_source_map/BUILD.gn -@@ -8,7 +8,6 @@ devtools_pre_built("wasm_source_map") { - sources = [ - "pkg/wasm_source_map.d.ts", - "pkg/wasm_source_map.js", -- "pkg/wasm_source_map_bg.wasm", - "wasm_source_map-tsconfig.json", - ] - } 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 44bcda99..a50fca81 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 -@@ -2295,6 +2295,7 @@ static_library("browser") { +@@ -2353,6 +2353,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 -@@ -174,6 +174,7 @@ +@@ -177,6 +177,7 @@ #include "third_party/blink/public/common/forcedark/forcedark_switches.h" #include "third_party/blink/public/common/switches.h" #include "third_party/leveldatabase/leveldb_features.h" @@ -44,7 +44,7 @@ #endif // CHROME_BROWSER_BROMITE_FLAG_ENTRIES_H_ --- a/content/browser/BUILD.gn +++ b/content/browser/BUILD.gn -@@ -216,6 +216,7 @@ source_set("browser") { +@@ -218,6 +218,7 @@ source_set("browser") { "//third_party/libyuv", "//third_party/re2", "//third_party/sqlite", @@ -54,7 +54,7 @@ "//third_party/zlib", --- a/content/browser/renderer_host/render_process_host_impl.cc +++ b/content/browser/renderer_host/render_process_host_impl.cc -@@ -219,6 +219,7 @@ +@@ -214,6 +214,7 @@ #include "third_party/blink/public/common/user_agent/user_agent_metadata.h" #include "third_party/blink/public/mojom/disk_allocator.mojom.h" #include "third_party/blink/public/public_buildflags.h" @@ -62,7 +62,7 @@ #include "third_party/skia/include/core/SkBitmap.h" #include "ui/accessibility/accessibility_switches.h" #include "ui/base/ui_base_switches.h" -@@ -3331,6 +3332,8 @@ void RenderProcessHostImpl::PropagateBro +@@ -3235,6 +3236,8 @@ void RenderProcessHostImpl::PropagateBro switches::kEnableWebGLDraftExtensions, switches::kEnableWebGLImageChromium, 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" -@@ -445,6 +446,10 @@ void SetRuntimeFeaturesFromCommandLine(c +@@ -455,6 +456,10 @@ void SetRuntimeFeaturesFromCommandLine(c switches::kEnableAccessibilityObjectModel, true}, {wrf::EnableAllowSyncXHRInPageDismissal, switches::kAllowSyncXHRInPageDismissal, true}, @@ -104,15 +104,15 @@ 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 -@@ -200,6 +200,8 @@ class WebRuntimeFeatures { +@@ -199,6 +199,8 @@ class WebRuntimeFeatures { BLINK_PLATFORM_EXPORT static void EnableGetDisplayMedia(bool); BLINK_PLATFORM_EXPORT static void EnableGetCurrentBrowsingContextMedia(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 EnableShadowDOMV0(bool); - BLINK_PLATFORM_EXPORT static void EnableCustomElementsV0(bool); BLINK_PLATFORM_EXPORT static void EnableHTMLImports(bool); + BLINK_PLATFORM_EXPORT static void + EnableSignedExchangePrefetchCacheForNavigations(bool); --- a/third_party/blink/renderer/core/dom/document.cc +++ b/third_party/blink/renderer/core/dom/document.cc @@ -42,6 +42,7 @@ @@ -123,7 +123,7 @@ #include "base/time/time.h" #include "cc/input/overscroll_behavior.h" #include "cc/input/scroll_snap_data.h" -@@ -929,6 +930,14 @@ Range* Document::CreateRangeAdjustedToTr +@@ -923,6 +924,14 @@ Range* Document::CreateRangeAdjustedToTr Position::BeforeNode(*shadow_host)); } @@ -138,7 +138,7 @@ SelectorQueryCache& Document::GetSelectorQueryCache() { if (!selector_query_cache_) selector_query_cache_ = std::make_unique(); -@@ -2510,6 +2519,15 @@ void Document::UpdateStyleAndLayoutTree( +@@ -2429,6 +2438,15 @@ void Document::UpdateStyleAndLayoutTree( #if DCHECK_IS_ON() AssertLayoutTreeUpdated(*this); #endif @@ -156,7 +156,7 @@ void Document::InvalidateStyleAndLayoutForFontUpdates() { --- a/third_party/blink/renderer/core/dom/document.h +++ b/third_party/blink/renderer/core/dom/document.h -@@ -448,6 +448,10 @@ class CORE_EXPORT Document : public Cont +@@ -442,6 +442,10 @@ class CORE_EXPORT Document : public Cont has_xml_declaration_ = has_xml_declaration ? 1 : 0; } @@ -167,7 +167,7 @@ AtomicString visibilityState() const; bool IsPageVisible() const; bool hidden() const; -@@ -1981,6 +1985,9 @@ class CORE_EXPORT Document : public Cont +@@ -1967,6 +1971,9 @@ class CORE_EXPORT Document : public Cont base::ElapsedTimer start_time_; @@ -179,7 +179,7 @@ HeapVector> current_script_stack_; --- a/third_party/blink/renderer/core/dom/element.cc +++ b/third_party/blink/renderer/core/dom/element.cc -@@ -2062,6 +2062,11 @@ DOMRectList* Element::getClientRects() { +@@ -2057,6 +2057,11 @@ DOMRectList* Element::getClientRects() { DCHECK(element_layout_object); GetDocument().AdjustFloatQuadsForScrollAndAbsoluteZoom( quads, *element_layout_object); @@ -191,7 +191,7 @@ return MakeGarbageCollected(quads); } -@@ -2079,6 +2084,9 @@ DOMRect* Element::getBoundingClientRect( +@@ -2074,6 +2079,9 @@ DOMRect* Element::getBoundingClientRect( DCHECK(element_layout_object); GetDocument().AdjustFloatRectForScrollAndAbsoluteZoom(result, *element_layout_object); @@ -266,7 +266,7 @@ const TextDirection&, --- a/third_party/blink/renderer/modules/canvas/canvas2d/canvas_rendering_context_2d.cc +++ b/third_party/blink/renderer/modules/canvas/canvas2d/canvas_rendering_context_2d.cc -@@ -947,9 +947,15 @@ TextMetrics* CanvasRenderingContext2D::m +@@ -974,9 +974,15 @@ TextMetrics* CanvasRenderingContext2D::m else direction = ToTextDirection(GetState().GetDirection(), canvas()); @@ -285,7 +285,7 @@ void CanvasRenderingContext2D::DrawTextInternal( --- a/third_party/blink/renderer/platform/BUILD.gn +++ b/third_party/blink/renderer/platform/BUILD.gn -@@ -1622,6 +1622,7 @@ component("platform") { +@@ -1638,6 +1638,7 @@ component("platform") { "//cc/mojo_embedder", "//components/paint_preview/common", "//components/search_engines:search_engine_utils", @@ -295,8 +295,8 @@ "//crypto", --- a/third_party/blink/renderer/platform/exported/web_runtime_features.cc +++ b/third_party/blink/renderer/platform/exported/web_runtime_features.cc -@@ -647,4 +647,12 @@ void WebRuntimeFeatures::EnableTargetBla - RuntimeEnabledFeatures::SetTargetBlankImpliesNoOpenerEnabled(enable); +@@ -643,4 +643,12 @@ void WebRuntimeFeatures::EnableCSSColorS + RuntimeEnabledFeatures::SetCSSColorSchemeUARenderingEnabled(enable); } +void WebRuntimeFeatures::EnableFingerprintingClientRectsNoise(bool enable) { @@ -310,8 +310,8 @@ } // namespace blink --- a/third_party/blink/renderer/platform/runtime_enabled_features.json5 +++ b/third_party/blink/renderer/platform/runtime_enabled_features.json5 -@@ -872,6 +872,12 @@ - status: "stable", +@@ -894,6 +894,12 @@ + status: "experimental", }, { + name: "FingerprintingClientRectsNoise", diff --git a/patches/extra/bromite/flag-max-connections-per-host.patch b/patches/extra/bromite/flag-max-connections-per-host.patch index 893c5d74..b7e09b77 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 -@@ -2080,6 +2080,7 @@ static_library("browser") { +@@ -2131,6 +2131,7 @@ static_library("browser") { "//components/net_log", "//components/network_hints/common:mojo_bindings", "//components/network_session_configurator/browser", @@ -64,14 +64,14 @@ with limited CPU/memory resources and it is disabled by default. #include "base/synchronization/waitable_event.h" #include "base/task/task_traits.h" #include "base/task/thread_pool.h" -@@ -96,6 +98,7 @@ +@@ -98,6 +100,7 @@ #include "components/metrics/metrics_service.h" #include "components/metrics_services_manager/metrics_services_manager.h" #include "components/metrics_services_manager/metrics_services_manager_client.h" +#include "components/network_session_configurator/common/network_switches.h" #include "components/network_time/network_time_tracker.h" - #include "components/optimization_guide/optimization_guide_features.h" - #include "components/optimization_guide/optimization_guide_service.h" + #include "components/permissions/permissions_client.h" + #include "components/policy/core/common/policy_service.h" @@ -131,6 +134,7 @@ #include "media/media_buildflags.h" #include "mojo/public/cpp/bindings/pending_receiver.h" @@ -80,7 +80,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" -@@ -327,6 +331,18 @@ void BrowserProcessImpl::Init() { +@@ -326,6 +330,18 @@ void BrowserProcessImpl::Init() { base::BindRepeating(&ApplyMetricsReportingPolicy)); #endif @@ -101,7 +101,7 @@ with limited CPU/memory resources and it is disabled by default. --- a/chrome/browser/flag_descriptions.cc +++ b/chrome/browser/flag_descriptions.cc -@@ -1384,6 +1384,10 @@ const char kMediaHistoryDescription[] = +@@ -1383,6 +1383,10 @@ const char kMediaHistoryDescription[] = "Enables Media History which records data around media playbacks on " "websites."; @@ -114,7 +114,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 -@@ -823,6 +823,9 @@ extern const char kMarkHttpAsWarningAndD +@@ -820,6 +820,9 @@ extern const char kLogJsConsoleMessagesD extern const char kMediaHistoryName[]; extern const char kMediaHistoryDescription[]; diff --git a/patches/extra/debian/disable/google-api-warning.patch b/patches/extra/debian/disable/google-api-warning.patch index 59b2c238..e7abe4ae 100644 --- a/patches/extra/debian/disable/google-api-warning.patch +++ b/patches/extra/debian/disable/google-api-warning.patch @@ -3,8 +3,8 @@ author: Michael Gilbert --- a/chrome/browser/ui/startup/startup_browser_creator_impl.cc +++ b/chrome/browser/ui/startup/startup_browser_creator_impl.cc -@@ -696,9 +696,6 @@ void StartupBrowserCreatorImpl::AddInfoB - /*auto_expire=*/false, /*should_animate=*/false); +@@ -596,9 +596,6 @@ void StartupBrowserCreatorImpl::AddInfoB + } #endif - if (!google_apis::HasAPIKeyConfigured()) diff --git a/patches/extra/debian/disable/welcome-page.patch b/patches/extra/debian/disable/welcome-page.patch index c013e9c7..e5fd08c4 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 -@@ -1138,7 +1138,7 @@ void ProfileManager::InitProfileUserPref +@@ -1189,7 +1189,7 @@ 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 dbb740f1..9d788478 100644 --- a/patches/extra/inox-patchset/0006-modify-default-prefs.patch +++ b/patches/extra/inox-patchset/0006-modify-default-prefs.patch @@ -1,7 +1,7 @@ --- a/chrome/browser/background/background_mode_manager.cc +++ b/chrome/browser/background/background_mode_manager.cc -@@ -340,7 +340,7 @@ void BackgroundModeManager::RegisterPref +@@ -360,7 +360,7 @@ void BackgroundModeManager::RegisterPref registry->RegisterBooleanPref(prefs::kChromeCreatedLoginItem, false); registry->RegisterBooleanPref(prefs::kMigratedLoginItemPref, false); #endif @@ -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 -@@ -1302,7 +1302,7 @@ void ChromeContentBrowserClient::Registe +@@ -1337,7 +1337,7 @@ void ChromeContentBrowserClient::Registe void ChromeContentBrowserClient::RegisterProfilePrefs( user_prefs::PrefRegistrySyncable* registry) { registry->RegisterBooleanPref(prefs::kDisable3DAPIs, false); @@ -45,7 +45,7 @@ enum class NetworkPredictionStatus { --- a/chrome/browser/net/profile_network_context_service.cc +++ b/chrome/browser/net/profile_network_context_service.cc -@@ -319,7 +319,7 @@ void ProfileNetworkContextService::Updat +@@ -324,7 +324,7 @@ void ProfileNetworkContextService::Updat void ProfileNetworkContextService::RegisterProfilePrefs( user_prefs::PrefRegistrySyncable* registry) { registry->RegisterBooleanPref( @@ -56,7 +56,7 @@ registry->RegisterBooleanPref(prefs::kGloballyScopeHTTPAuthCacheEnabled, --- a/chrome/browser/profiles/profile.cc +++ b/chrome/browser/profiles/profile.cc -@@ -276,7 +276,7 @@ const char Profile::kProfileKey[] = "__P +@@ -248,7 +248,7 @@ const char Profile::kProfileKey[] = "__P void Profile::RegisterProfilePrefs(user_prefs::PrefRegistrySyncable* registry) { registry->RegisterBooleanPref( prefs::kSearchSuggestEnabled, @@ -78,7 +78,7 @@ --- a/chrome/browser/signin/account_consistency_mode_manager.cc +++ b/chrome/browser/signin/account_consistency_mode_manager.cc -@@ -116,7 +116,7 @@ void AccountConsistencyModeManager::Regi +@@ -117,7 +117,7 @@ void AccountConsistencyModeManager::Regi #if BUILDFLAG(ENABLE_DICE_SUPPORT) registry->RegisterBooleanPref(kDiceMigrationCompletePref, false); #endif diff --git a/patches/extra/inox-patchset/0008-restore-classic-ntp.patch b/patches/extra/inox-patchset/0008-restore-classic-ntp.patch index 25c45f12..3f6ab69e 100644 --- a/patches/extra/inox-patchset/0008-restore-classic-ntp.patch +++ b/patches/extra/inox-patchset/0008-restore-classic-ntp.patch @@ -1,6 +1,6 @@ --- a/chrome/browser/search/search.cc +++ b/chrome/browser/search/search.cc -@@ -187,26 +187,7 @@ struct NewTabURLDetails { +@@ -188,26 +188,7 @@ struct NewTabURLDetails { : chrome::kChromeSearchLocalNtpUrl); #endif diff --git a/patches/extra/inox-patchset/0011-add-duckduckgo-search-engine.patch b/patches/extra/inox-patchset/0011-add-duckduckgo-search-engine.patch index 9d69b255..a42588d4 100644 --- a/patches/extra/inox-patchset/0011-add-duckduckgo-search-engine.patch +++ b/patches/extra/inox-patchset/0011-add-duckduckgo-search-engine.patch @@ -8,186 +8,7 @@ &google, &bing, &yahoo, -@@ -38,167 +39,168 @@ const PrepopulatedEngine* const engines_ - // Engine selection by country ------------------------------------------------ - // United Arab Emirates - const PrepopulatedEngine* const engines_AE[] = { -+ &duckduckgo, - &google, - &bing, - &yahoo, -- &duckduckgo, - &ecosia, - }; - - // Albania - const PrepopulatedEngine* const engines_AL[] = { -+ &duckduckgo, - &google, - &bing, - &yahoo, -- &duckduckgo, - &yandex_com, - }; - - // Argentina - const PrepopulatedEngine* const engines_AR[] = { -+ &duckduckgo, - &google, - &bing, - &yahoo_ar, -- &duckduckgo, - &ecosia, - }; - - // Austria - const PrepopulatedEngine* const engines_AT[] = { -+ &duckduckgo, - &google, - &bing, -- &duckduckgo, - &yahoo_at, - &ecosia, - }; - - // Australia - const PrepopulatedEngine* const engines_AU[] = { -+ &duckduckgo, - &google, - &bing, - &yahoo_au, -- &duckduckgo, - &ecosia, - }; - - // Bosnia and Herzegovina - const PrepopulatedEngine* const engines_BA[] = { -+ &duckduckgo, - &google, - &bing, - &yahoo, -- &duckduckgo, - }; - - // Belgium - const PrepopulatedEngine* const engines_BE[] = { -+ &duckduckgo, - &google, - &bing, - &yahoo, - &ecosia, -- &duckduckgo, - }; - - // Bulgaria - const PrepopulatedEngine* const engines_BG[] = { -+ &duckduckgo, - &google, - &bing, - &yahoo, -- &duckduckgo, - &yandex_ru, - }; - - // Bahrain - const PrepopulatedEngine* const engines_BH[] = { -+ &duckduckgo, - &google, - &bing, - &yahoo, -- &duckduckgo, - &ecosia, - }; - - // Burundi - const PrepopulatedEngine* const engines_BI[] = { -+ &duckduckgo, - &google, - &bing, - &yahoo, -- &duckduckgo, - &yandex_ru, - }; - - // Brunei - const PrepopulatedEngine* const engines_BN[] = { -+ &duckduckgo, - &google, - &bing, - &yahoo, -- &duckduckgo, - &ecosia, - }; - - // Bolivia - const PrepopulatedEngine* const engines_BO[] = { -+ &duckduckgo, - &google, - &bing, - &yahoo, -- &duckduckgo, - &ecosia, - }; - - // Brazil - const PrepopulatedEngine* const engines_BR[] = { -+ &duckduckgo, - &google, - &bing, - &yahoo_br, -- &duckduckgo, - &ecosia, - }; - - // Belarus - const PrepopulatedEngine* const engines_BY[] = { -+ &duckduckgo, - &google, - &yandex_by, - &mail_ru, - &bing, -- &duckduckgo, - }; - - // Belize - const PrepopulatedEngine* const engines_BZ[] = { -+ &duckduckgo, - &google, - &bing, - &yahoo, -- &duckduckgo, - &ask, - }; - - // Canada - const PrepopulatedEngine* const engines_CA[] = { -+ &duckduckgo, - &google, - &bing, - &yahoo_ca, -- &duckduckgo, - &ecosia, - }; - - // Switzerland - const PrepopulatedEngine* const engines_CH[] = { -+ &duckduckgo, - &google, - &bing, -- &duckduckgo, - &ecosia, - &yahoo_ch, - }; - - // Chile - const PrepopulatedEngine* const engines_CL[] = { -+ &duckduckgo, - &google, - &bing, - &yahoo_es, -- &duckduckgo, - &ecosia, - }; +@@ -199,6 +200,7 @@ const PrepopulatedEngine* const engines_ // China const PrepopulatedEngine* const engines_CN[] = { @@ -195,87 +16,7 @@ &baidu, &sogou, &google, -@@ -208,78 +210,79 @@ const PrepopulatedEngine* const engines_ - - // Colombia - const PrepopulatedEngine* const engines_CO[] = { -+ &duckduckgo, - &google, - &bing, - &yahoo_es, - &ecosia, -- &duckduckgo, - }; - - // Costa Rica - const PrepopulatedEngine* const engines_CR[] = { -+ &duckduckgo, - &google, - &bing, - &yahoo, -- &duckduckgo, - &ecosia, - }; - - // Czech Republic - const PrepopulatedEngine* const engines_CZ[] = { -+ &duckduckgo, - &google, - &seznam_cz, - &bing, - &yahoo, -- &duckduckgo, - }; - - // Germany - const PrepopulatedEngine* const engines_DE[] = { -+ &duckduckgo, - &google, - &bing, -- &duckduckgo, - &ecosia, - &yahoo_de, - }; - - // Denmark - const PrepopulatedEngine* const engines_DK[] = { -+ &duckduckgo, - &google, - &bing, - &yahoo_dk, -- &duckduckgo, - &ecosia, - }; - - // Dominican Republic - const PrepopulatedEngine* const engines_DO[] = { -+ &duckduckgo, - &google, - &bing, - &yahoo, -- &duckduckgo, - &ecosia, - }; - - // Algeria - const PrepopulatedEngine* const engines_DZ[] = { -+ &duckduckgo, - &google, - &yahoo_uk, - &bing, - &yandex_ru, -- &duckduckgo, - }; - - // Ecuador - const PrepopulatedEngine* const engines_EC[] = { -+ &duckduckgo, - &google, - &bing, - &yahoo, -- &duckduckgo, - &ecosia, - }; +@@ -280,6 +282,7 @@ const PrepopulatedEngine* const engines_ // Estonia const PrepopulatedEngine* const engines_EE[] = { @@ -283,47 +24,7 @@ &google, &bing, &yandex_ru, -@@ -289,42 +292,43 @@ const PrepopulatedEngine* const engines_ - - // Egypt - const PrepopulatedEngine* const engines_EG[] = { -+ &duckduckgo, - &google, - &yahoo, - &bing, - &yandex_com, -- &duckduckgo, - }; - - // Spain - const PrepopulatedEngine* const engines_ES[] = { -+ &duckduckgo, - &google, - &bing, - &yahoo_es, -- &duckduckgo, - &ecosia, - }; - - // Finland - const PrepopulatedEngine* const engines_FI[] = { -+ &duckduckgo, - &google, - &bing, - &yahoo_fi, -- &duckduckgo, - &yandex_ru, - }; - - // Faroe Islands - const PrepopulatedEngine* const engines_FO[] = { -+ &duckduckgo, - &google, - &bing, - &yahoo_dk, -- &duckduckgo, - &ecosia, - }; +@@ -325,6 +328,7 @@ const PrepopulatedEngine* const engines_ // France const PrepopulatedEngine* const engines_FR[] = { @@ -331,127 +32,7 @@ &google, &bing, &yahoo_fr, -@@ -334,114 +338,115 @@ const PrepopulatedEngine* const engines_ - - // United Kingdom - const PrepopulatedEngine* const engines_GB[] = { -+ &duckduckgo, - &google, - &bing, - &yahoo_uk, -- &duckduckgo, - &ecosia, - }; - - // Greece - const PrepopulatedEngine* const engines_GR[] = { -+ &duckduckgo, - &google, - &bing, - &yahoo, -- &duckduckgo, - &yandex_com, - }; - - // Guatemala - const PrepopulatedEngine* const engines_GT[] = { -+ &duckduckgo, - &google, - &bing, - &yahoo, -- &duckduckgo, - &ecosia, - }; - - // Hong Kong - const PrepopulatedEngine* const engines_HK[] = { -+ &duckduckgo, - &google, - &yahoo_hk, - &bing, - &baidu, -- &duckduckgo, - }; - - // Honduras - const PrepopulatedEngine* const engines_HN[] = { -+ &duckduckgo, - &google, - &bing, - &yahoo, -- &duckduckgo, - &ecosia, - }; - - // Croatia - const PrepopulatedEngine* const engines_HR[] = { -+ &duckduckgo, - &google, - &bing, - &yahoo, -- &duckduckgo, - &yandex_ru, - }; - - // Hungary - const PrepopulatedEngine* const engines_HU[] = { -+ &duckduckgo, - &google, - &bing, - &yahoo, -- &duckduckgo, - &ecosia, - }; - - // Indonesia - const PrepopulatedEngine* const engines_ID[] = { -+ &duckduckgo, - &google, - &yahoo_id, - &bing, -- &duckduckgo, - &yandex_com, - }; - - // Ireland - const PrepopulatedEngine* const engines_IE[] = { -+ &duckduckgo, - &google, - &bing, - &yahoo, -- &duckduckgo, - &ecosia, - }; - - // Israel - const PrepopulatedEngine* const engines_IL[] = { -+ &duckduckgo, - &google, - &bing, - &yandex_ru, - &yahoo, -- &duckduckgo, - }; - - // India - const PrepopulatedEngine* const engines_IN[] = { -+ &duckduckgo, - &google, - &bing, - &yahoo_in, -- &duckduckgo, - &ecosia, - }; - - // Iraq - const PrepopulatedEngine* const engines_IQ[] = { -+ &duckduckgo, - &google, - &bing, - &yahoo_uk, - &yandex_com, -- &duckduckgo, - }; +@@ -442,6 +446,7 @@ const PrepopulatedEngine* const engines_ // Iran const PrepopulatedEngine* const engines_IR[] = { @@ -459,67 +40,7 @@ &google, &bing, &yahoo, -@@ -451,60 +456,61 @@ const PrepopulatedEngine* const engines_ - - // Iceland - const PrepopulatedEngine* const engines_IS[] = { -+ &duckduckgo, - &google, - &bing, - &yahoo, -- &duckduckgo, - &ecosia, - }; - - // Italy - const PrepopulatedEngine* const engines_IT[] = { -+ &duckduckgo, - &google, - &bing, - &yahoo, -- &duckduckgo, - &ecosia, - }; - - // Jamaica - const PrepopulatedEngine* const engines_JM[] = { -+ &duckduckgo, - &google, - &bing, - &yahoo, -- &duckduckgo, - &ecosia, - }; - - // Jordan - const PrepopulatedEngine* const engines_JO[] = { -+ &duckduckgo, - &google, - &bing, - &yahoo, -- &duckduckgo, - &yandex_com, - }; - - // Japan - const PrepopulatedEngine* const engines_JP[] = { -+ &duckduckgo, - &google, - &yahoo_jp, - &bing, - &baidu, -- &duckduckgo, - }; - - // Kenya - const PrepopulatedEngine* const engines_KE[] = { -+ &duckduckgo, - &google, - &bing, - &yahoo, -- &duckduckgo, - &ecosia, - }; +@@ -505,6 +510,7 @@ const PrepopulatedEngine* const engines_ // South Korea const PrepopulatedEngine* const engines_KR[] = { @@ -527,17 +48,7 @@ &google, &naver, &bing, -@@ -514,15 +520,16 @@ const PrepopulatedEngine* const engines_ - - // Kuwait - const PrepopulatedEngine* const engines_KW[] = { -+ &duckduckgo, - &google, - &bing, - &yahoo, -- &duckduckgo, - &yandex_com, - }; +@@ -523,6 +529,7 @@ const PrepopulatedEngine* const engines_ // Kazakhstan const PrepopulatedEngine* const engines_KZ[] = { @@ -545,87 +56,7 @@ &google, &yandex_kz, &mail_ru, -@@ -532,78 +539,79 @@ const PrepopulatedEngine* const engines_ - - // Lebanon - const PrepopulatedEngine* const engines_LB[] = { -+ &duckduckgo, - &google, - &bing, - &yahoo, -- &duckduckgo, - &yandex_ru, - }; - - // Liechtenstein - const PrepopulatedEngine* const engines_LI[] = { -+ &duckduckgo, - &google, - &bing, -- &duckduckgo, - &yahoo, - &ecosia, - }; - - // Lithuania - const PrepopulatedEngine* const engines_LT[] = { -+ &duckduckgo, - &google, - &bing, - &yahoo, - &yandex_ru, -- &duckduckgo, - }; - - // Luxembourg - const PrepopulatedEngine* const engines_LU[] = { -+ &duckduckgo, - &google, - &bing, -- &duckduckgo, - &yahoo, - &ecosia, - }; - - // Latvia - const PrepopulatedEngine* const engines_LV[] = { -+ &duckduckgo, - &google, - &bing, - &yandex_ru, - &yahoo, -- &duckduckgo, - }; - - // Libya - const PrepopulatedEngine* const engines_LY[] = { -+ &duckduckgo, - &google, - &bing, - &yahoo, - &yandex_com, -- &duckduckgo, - }; - - // Morocco - const PrepopulatedEngine* const engines_MA[] = { -+ &duckduckgo, - &google, - &yahoo_fr, - &bing, - &yandex_com, -- &duckduckgo, - }; - - // Monaco - const PrepopulatedEngine* const engines_MC[] = { -+ &duckduckgo, - &google, - &bing, - &yahoo, -- &duckduckgo, - &qwant, - }; +@@ -604,6 +611,7 @@ const PrepopulatedEngine* const engines_ // Moldova const PrepopulatedEngine* const engines_MD[] = { @@ -633,335 +64,7 @@ &google, &yandex_ru, &mail_ru, -@@ -613,301 +621,302 @@ const PrepopulatedEngine* const engines_ - - // Montenegro - const PrepopulatedEngine* const engines_ME[] = { -+ &duckduckgo, - &google, - &bing, - &yahoo, - &yandex_ru, -- &duckduckgo, - }; - - // Macedonia - const PrepopulatedEngine* const engines_MK[] = { -+ &duckduckgo, - &google, - &bing, - &yahoo, -- &duckduckgo, - &baidu, - }; - - // Mexico - const PrepopulatedEngine* const engines_MX[] = { -+ &duckduckgo, - &google, - &bing, - &yahoo_mx, -- &duckduckgo, - &ecosia, - }; - - // Malaysia - const PrepopulatedEngine* const engines_MY[] = { -+ &duckduckgo, - &google, - &bing, - &yahoo_my, -- &duckduckgo, - &baidu, - }; - - // Nicaragua - const PrepopulatedEngine* const engines_NI[] = { -+ &duckduckgo, - &google, - &bing, - &yahoo, -- &duckduckgo, - &ecosia, - }; - - // Netherlands - const PrepopulatedEngine* const engines_NL[] = { -+ &duckduckgo, - &google, - &bing, -- &duckduckgo, - &yahoo_nl, - &ecosia, - }; - - // Norway - const PrepopulatedEngine* const engines_NO[] = { -+ &duckduckgo, - &google, - &bing, - &yahoo, -- &duckduckgo, - &ecosia, - }; - - // New Zealand - const PrepopulatedEngine* const engines_NZ[] = { -+ &duckduckgo, - &google, - &bing, - &yahoo_nz, -- &duckduckgo, - &ecosia, - }; - - // Oman - const PrepopulatedEngine* const engines_OM[] = { -+ &duckduckgo, - &google, - &bing, - &yahoo, -- &duckduckgo, - &ask, - }; - - // Panama - const PrepopulatedEngine* const engines_PA[] = { -+ &duckduckgo, - &google, - &bing, - &yahoo, -- &duckduckgo, - &ecosia, - }; - - // Peru - const PrepopulatedEngine* const engines_PE[] = { -+ &duckduckgo, - &google, - &bing, - &yahoo_es, - &ecosia, -- &duckduckgo, - }; - - // Philippines - const PrepopulatedEngine* const engines_PH[] = { -+ &duckduckgo, - &google, - &bing, - &yahoo, - &ecosia, -- &duckduckgo, - }; - - // Pakistan - const PrepopulatedEngine* const engines_PK[] = { -+ &duckduckgo, - &google, - &yahoo, - &bing, -- &duckduckgo, - &yandex_com, - }; - - // Poland - const PrepopulatedEngine* const engines_PL[] = { -+ &duckduckgo, - &google, - &bing, - &yahoo, -- &duckduckgo, - }; - - // Puerto Rico - const PrepopulatedEngine* const engines_PR[] = { -+ &duckduckgo, - &google, - &bing, - &yahoo, -- &duckduckgo, - &ecosia, - }; - - // Portugal - const PrepopulatedEngine* const engines_PT[] = { -+ &duckduckgo, - &google, - &bing, - &yahoo, -- &duckduckgo, - &ecosia, - }; - - // Paraguay - const PrepopulatedEngine* const engines_PY[] = { -+ &duckduckgo, - &google, - &bing, - &yahoo, -- &duckduckgo, - &ecosia, - }; - - // Qatar - const PrepopulatedEngine* const engines_QA[] = { -+ &duckduckgo, - &google, - &bing, - &yahoo, -- &duckduckgo, - &ecosia, - }; - - // Romania - const PrepopulatedEngine* const engines_RO[] = { -+ &duckduckgo, - &google, - &bing, - &yahoo, -- &duckduckgo, - &yandex_ru, - }; - - // Serbia - const PrepopulatedEngine* const engines_RS[] = { -+ &duckduckgo, - &google, - &bing, - &yahoo, -- &duckduckgo, - &yandex_ru, - }; - - // Russia - const PrepopulatedEngine* const engines_RU[] = { -+ &duckduckgo, - &google, - &yandex_ru, - &mail_ru, - &bing, -- &duckduckgo, - }; - - // Rwanda - const PrepopulatedEngine* const engines_RW[] = { -+ &duckduckgo, - &google, - &bing, - &yahoo, -- &duckduckgo, - &ecosia, - }; - - // Saudi Arabia - const PrepopulatedEngine* const engines_SA[] = { -+ &duckduckgo, - &google, - &bing, - &yahoo, - &yandex_com, -- &duckduckgo, - }; - - // Sweden - const PrepopulatedEngine* const engines_SE[] = { -+ &duckduckgo, - &google, - &bing, - &yahoo_se, -- &duckduckgo, - &ecosia, - }; - - // Singapore - const PrepopulatedEngine* const engines_SG[] = { -+ &duckduckgo, - &google, - &bing, - &yahoo, - &baidu, -- &duckduckgo, - }; - - // Slovenia - const PrepopulatedEngine* const engines_SI[] = { -+ &duckduckgo, - &google, - &bing, -- &duckduckgo, - &yahoo, - }; - - // Slovakia - const PrepopulatedEngine* const engines_SK[] = { -+ &duckduckgo, - &google, - &bing, - &yahoo, -- &duckduckgo, - &seznam_cz, - }; - - // El Salvador - const PrepopulatedEngine* const engines_SV[] = { -+ &duckduckgo, - &google, - &bing, - &yahoo, -- &duckduckgo, - &ecosia, - }; - - // Syria - const PrepopulatedEngine* const engines_SY[] = { -+ &duckduckgo, - &google, - &bing, - &yahoo, - &yandex_ru, -- &duckduckgo, - }; - - // Thailand - const PrepopulatedEngine* const engines_TH[] = { -+ &duckduckgo, - &google, - &bing, - &yahoo, -- &duckduckgo, - &baidu, - }; - - // Tunisia - const PrepopulatedEngine* const engines_TN[] = { -+ &duckduckgo, - &google, - &yahoo_fr, - &bing, -- &duckduckgo, - &yandex_ru, - }; - - // Turkey - const PrepopulatedEngine* const engines_TR[] = { -+ &duckduckgo, - &google, - &yandex_tr, - &yahoo_tr, - &bing, -- &duckduckgo, - }; - - // Trinidad and Tobago - const PrepopulatedEngine* const engines_TT[] = { -+ &duckduckgo, - &google, - &bing, - &yahoo, -- &duckduckgo, - &ecosia, - }; +@@ -908,6 +916,7 @@ const PrepopulatedEngine* const engines_ // Taiwan const PrepopulatedEngine* const engines_TW[] = { @@ -969,57 +72,7 @@ &google, &yahoo_tw, &bing, -@@ -917,51 +926,52 @@ const PrepopulatedEngine* const engines_ - - // Tanzania - const PrepopulatedEngine* const engines_TZ[] = { -+ &duckduckgo, - &google, - &bing, - &yahoo, -- &duckduckgo, - &ecosia, - }; - - // Ukraine - const PrepopulatedEngine* const engines_UA[] = { -+ &duckduckgo, - &google, - &yandex_ua, - &bing, -- &duckduckgo, - &yahoo, - }; - - // United States - const PrepopulatedEngine* const engines_US[] = { -+ &duckduckgo, - &google, - &bing, - &yahoo, -- &duckduckgo, - &ecosia, - }; - - // Uruguay - const PrepopulatedEngine* const engines_UY[] = { -+ &duckduckgo, - &google, - &bing, - &yahoo, -- &duckduckgo, - &ecosia, - }; - - // Venezuela - const PrepopulatedEngine* const engines_VE[] = { -+ &duckduckgo, - &google, - &yahoo_ve, - &bing, -- &duckduckgo, - &ecosia, - }; +@@ -962,6 +971,7 @@ const PrepopulatedEngine* const engines_ // Vietnam const PrepopulatedEngine* const engines_VN[] = { @@ -1027,35 +80,3 @@ &google, &coccoc, &bing, -@@ -971,28 +981,28 @@ const PrepopulatedEngine* const engines_ - - // Yemen - const PrepopulatedEngine* const engines_YE[] = { -+ &duckduckgo, - &google, - &bing, - &yahoo, - &yandex_ru, -- &duckduckgo, - }; - - // South Africa - const PrepopulatedEngine* const engines_ZA[] = { -+ &duckduckgo, - &google, - &bing, - &yahoo, -- &duckduckgo, - &ecosia, - }; - - // Zimbabwe - const PrepopulatedEngine* const engines_ZW[] = { -+ &duckduckgo, - &google, - &bing, - &yahoo, -- &duckduckgo, - &ask, - }; - // ---------------------------------------------------------------------------- diff --git a/patches/extra/inox-patchset/0018-disable-first-run-behaviour.patch b/patches/extra/inox-patchset/0018-disable-first-run-behaviour.patch index 200a6118..f7d1e38d 100644 --- a/patches/extra/inox-patchset/0018-disable-first-run-behaviour.patch +++ b/patches/extra/inox-patchset/0018-disable-first-run-behaviour.patch @@ -1,10 +1,10 @@ --- a/chrome/browser/ui/startup/startup_tab_provider.cc +++ b/chrome/browser/ui/startup/startup_tab_provider.cc -@@ -47,7 +47,7 @@ bool ProfileHasOtherTabbedBrowser(Profil +@@ -48,7 +48,7 @@ bool ProfileHasOtherTabbedBrowser(Profil StartupTabs StartupTabProviderImpl::GetOnboardingTabs(Profile* profile) const { // Chrome OS has its own welcome flow provided by OOBE. --#if defined(OS_CHROMEOS) +-#if BUILDFLAG(IS_CHROMEOS_ASH) +#if 1 return StartupTabs(); #else diff --git a/patches/extra/inox-patchset/0019-disable-battery-status-service.patch b/patches/extra/inox-patchset/0019-disable-battery-status-service.patch index 839f1015..5ee69f29 100644 --- a/patches/extra/inox-patchset/0019-disable-battery-status-service.patch +++ b/patches/extra/inox-patchset/0019-disable-battery-status-service.patch @@ -11,7 +11,7 @@ } BatteryStatusService::~BatteryStatusService() = default; -@@ -40,58 +37,16 @@ BatteryStatusService::AddCallback(const +@@ -40,58 +37,16 @@ base::CallbackListSubscription BatterySt DCHECK(main_thread_task_runner_->BelongsToCurrentThread()); DCHECK(!is_shutdown_); @@ -84,7 +84,7 @@ } --- a/services/device/battery/battery_status_service.h +++ b/services/device/battery/battery_status_service.h -@@ -57,15 +57,10 @@ class BatteryStatusService { +@@ -56,15 +56,10 @@ class BatteryStatusService { // Updates current battery status and sends new status to interested // render processes. Can be called on any thread via a callback. void NotifyConsumers(const mojom::BatteryStatus& status); 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 dd894c84..ed9cbbe7 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 @@ -9,7 +9,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 -@@ -1437,8 +1437,6 @@ int ChromeBrowserMainParts::PreMainMessa +@@ -1447,8 +1447,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/mime_util-force-text-x-suse-ymp-to-be-downloaded.patch b/patches/extra/iridium-browser/mime_util-force-text-x-suse-ymp-to-be-downloaded.patch index 10b89dd0..03cb7a47 100644 --- a/patches/extra/iridium-browser/mime_util-force-text-x-suse-ymp-to-be-downloaded.patch +++ b/patches/extra/iridium-browser/mime_util-force-text-x-suse-ymp-to-be-downloaded.patch @@ -11,7 +11,7 @@ very interesting in themselves. Force them to be stored. --- a/third_party/blink/common/mime_util/mime_util.cc +++ b/third_party/blink/common/mime_util/mime_util.cc -@@ -77,6 +77,7 @@ static const char* const kUnsupportedTex +@@ -81,6 +81,7 @@ static const char* const kUnsupportedTex "text/x-csv", "text/x-vcf", "text/rtf", diff --git a/patches/extra/iridium-browser/prefs-always-prompt-for-download-directory-by-defaul.patch b/patches/extra/iridium-browser/prefs-always-prompt-for-download-directory-by-defaul.patch index 8307889f..b6353c48 100644 --- a/patches/extra/iridium-browser/prefs-always-prompt-for-download-directory-by-defaul.patch +++ b/patches/extra/iridium-browser/prefs-always-prompt-for-download-directory-by-defaul.patch @@ -29,7 +29,7 @@ TLDR: Do not let files sneak onto the disk too easily. --- a/chrome/browser/download/download_prefs.cc +++ b/chrome/browser/download/download_prefs.cc -@@ -276,7 +276,7 @@ void DownloadPrefs::RegisterProfilePrefs +@@ -277,7 +277,7 @@ void DownloadPrefs::RegisterProfilePrefs user_prefs::PrefRegistrySyncable* registry) { registry->RegisterBooleanPref( prefs::kPromptForDownload, diff --git a/patches/extra/iridium-browser/updater-disable-auto-update.patch b/patches/extra/iridium-browser/updater-disable-auto-update.patch index b65a637a..04c57b1a 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 -@@ -671,7 +671,7 @@ static base::mac::ScopedObjCClassSwizzle +@@ -712,7 +712,7 @@ static base::mac::ScopedObjCClassSwizzle CFStringRef checkInterval = CFSTR("checkInterval"); CFPropertyListRef plist = CFPreferencesCopyAppValue(checkInterval, app); if (!plist) { diff --git a/patches/extra/ungoogled-chromium/add-flag-for-bookmark-bar-ntp.patch b/patches/extra/ungoogled-chromium/add-flag-for-bookmark-bar-ntp.patch index 0110c1f9..9b3eed87 100644 --- a/patches/extra/ungoogled-chromium/add-flag-for-bookmark-bar-ntp.patch +++ b/patches/extra/ungoogled-chromium/add-flag-for-bookmark-bar-ntp.patch @@ -7,8 +7,8 @@ +#include "base/command_line.h" #include "base/observer_list.h" #include "build/build_config.h" - #include "chrome/browser/bookmarks/bookmark_model_factory.h" -@@ -68,10 +69,12 @@ bool BookmarkTabHelper::ShouldShowBookma + #include "build/chromeos_buildflags.h" +@@ -69,10 +70,12 @@ bool BookmarkTabHelper::ShouldShowBookma !prefs->GetBoolean(bookmarks::prefs::kShowBookmarkBar)) return false; 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 63f1eaa2..b831d712 100644 --- a/patches/extra/ungoogled-chromium/add-flag-for-omnibox-autocomplete-filtering.patch +++ b/patches/extra/ungoogled-chromium/add-flag-for-omnibox-autocomplete-filtering.patch @@ -41,7 +41,7 @@ #include "base/feature_list.h" #include "base/format_macros.h" #include "base/metrics/histogram.h" -@@ -249,6 +250,15 @@ AutocompleteController::AutocompleteCont +@@ -276,6 +277,15 @@ AutocompleteController::AutocompleteCont search_service_worker_signal_sent_(false), template_url_service_(provider_client_->GetTemplateURLService()) { provider_types &= ~OmniboxFieldTrial::GetDisabledProviderTypes(); diff --git a/patches/extra/ungoogled-chromium/add-flag-for-pdf-plugin-name.patch b/patches/extra/ungoogled-chromium/add-flag-for-pdf-plugin-name.patch index 67a9dc76..ef1f947d 100644 --- a/patches/extra/ungoogled-chromium/add-flag-for-pdf-plugin-name.patch +++ b/patches/extra/ungoogled-chromium/add-flag-for-pdf-plugin-name.patch @@ -1,6 +1,6 @@ --- a/chrome/browser/chrome_content_browser_client.cc +++ b/chrome/browser/chrome_content_browser_client.cc -@@ -5732,7 +5732,7 @@ bool ChromeContentBrowserClient::ShouldA +@@ -5879,7 +5879,7 @@ bool ChromeContentBrowserClient::ShouldA const url::Origin& embedder_origin, const content::PepperPluginInfo& plugin_info) { #if BUILDFLAG(ENABLE_PDF) @@ -11,7 +11,7 @@ if (embedder_origin.scheme() == extensions::kExtensionScheme && --- a/chrome/browser/pdf/pdf_extension_util.cc +++ b/chrome/browser/pdf/pdf_extension_util.cc -@@ -153,7 +153,7 @@ std::string GetManifest() { +@@ -172,7 +172,7 @@ std::string GetManifest() { DCHECK(manifest_contents.find(kNameTag) != std::string::npos); base::ReplaceFirstSubstringAfterOffset( &manifest_contents, 0, kNameTag, @@ -254,7 +254,7 @@ #endif // CHROME_BROWSER_UNGOOGLED_FLAG_ENTRIES_H_ --- a/chrome/common/BUILD.gn +++ b/chrome/common/BUILD.gn -@@ -241,6 +241,7 @@ static_library("common") { +@@ -245,6 +245,7 @@ static_library("common") { "//components/no_state_prefetch/common", "//components/no_state_prefetch/common:mojo_bindings", "//components/page_load_metrics/common:common", @@ -362,7 +362,7 @@ FILE_PATH_LITERAL("internal-pdf-viewer"); --- a/chrome/renderer/chrome_content_renderer_client.cc +++ b/chrome/renderer/chrome_content_renderer_client.cc -@@ -928,7 +928,7 @@ WebPlugin* ChromeContentRendererClient:: +@@ -945,7 +945,7 @@ WebPlugin* ChromeContentRendererClient:: } } } else if (info.name == @@ -371,7 +371,7 @@ // Report PDF load metrics. Since the PDF plugin is comprised of an // extension that loads a second plugin, avoid double counting by // ignoring the creation of the second plugin. -@@ -964,7 +964,7 @@ WebPlugin* ChromeContentRendererClient:: +@@ -981,7 +981,7 @@ WebPlugin* ChromeContentRendererClient:: PluginUMAReporter::GetInstance()->ReportPluginDisabled(orig_mime_type, url); if (info.name == 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 a2eaf89d..807c4650 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 @@ -67,10 +67,10 @@ #include "base/bind.h" #include "base/callback.h" +#include "base/command_line.h" + #include "base/containers/contains.h" #include "base/debug/crash_logging.h" #include "base/format_macros.h" - #include "base/metrics/histogram_macros.h" -@@ -207,6 +208,12 @@ bool IsCreatedByExtension(const Template +@@ -196,6 +197,12 @@ bool IsCreatedByExtension(const Template template_url->type() == TemplateURL::OMNIBOX_API_EXTENSION; } @@ -83,7 +83,7 @@ } // namespace // TemplateURLService::LessWithPrefix ----------------------------------------- -@@ -291,6 +298,7 @@ TemplateURLService::TemplateURLService( +@@ -280,6 +287,7 @@ TemplateURLService::TemplateURLService( std::unique_ptr client, const base::Closure& dsp_change_callback) : prefs_(prefs), @@ -91,16 +91,7 @@ search_terms_data_(std::move(search_terms_data)), web_data_service_(web_data_service), client_(std::move(client)), -@@ -356,7 +364,7 @@ bool TemplateURLService::CanAddAutogener - if (existing_url) { - // We already have a TemplateURL for this keyword. Only allow it to be - // replaced if the TemplateURL can be replaced. -- return CanReplace(existing_url); -+ return should_autocollect_ && CanReplace(existing_url); - } - - // We don't have a TemplateURL with keyword. We still may not allow this -@@ -365,8 +373,8 @@ bool TemplateURLService::CanAddAutogener +@@ -361,8 +369,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. @@ -111,7 +102,7 @@ } bool TemplateURLService::IsPrepopulatedOrCreatedByPolicy( -@@ -1423,6 +1431,8 @@ SyncDataMap TemplateURLService::CreateGU +@@ -1446,6 +1454,8 @@ SyncDataMap TemplateURLService::CreateGU void TemplateURLService::Init(const Initializer* initializers, int num_initializers) { @@ -120,7 +111,7 @@ if (client_) client_->SetOwner(this); -@@ -1559,6 +1569,9 @@ void TemplateURLService::ChangeToLoadedS +@@ -1582,6 +1592,9 @@ void TemplateURLService::ChangeToLoadedS bool TemplateURLService::CanAddAutogeneratedKeywordForHost( const std::string& host) const { @@ -130,19 +121,9 @@ const TemplateURLSet* urls = provider_map_->GetURLsForHost(host); if (!urls) return true; -@@ -1569,7 +1582,8 @@ bool TemplateURLService::CanAddAutogener - } - - bool TemplateURLService::CanReplace(const TemplateURL* t_url) const { -- return !ShowInDefaultList(t_url) && t_url->safe_for_autoreplace(); -+ return should_autocollect_ && !ShowInDefaultList(t_url) && -+ t_url->safe_for_autoreplace(); - } - - TemplateURL* TemplateURLService::FindNonExtensionTemplateURLForKeyword( --- a/components/search_engines/template_url_service.h +++ b/components/search_engines/template_url_service.h -@@ -702,6 +702,8 @@ class TemplateURLService : public WebDat +@@ -685,6 +685,8 @@ class TemplateURLService : public WebDat // ---------- Browser state related members --------------------------------- PrefService* prefs_ = nullptr; 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 c9f40649..eee3520d 100644 --- a/patches/extra/ungoogled-chromium/add-flag-to-close-window-with-last-tab.patch +++ b/patches/extra/ungoogled-chromium/add-flag-to-close-window-with-last-tab.patch @@ -8,7 +8,7 @@ #include "base/containers/flat_map.h" #include "base/metrics/histogram_macros.h" #include "base/metrics/user_metrics.h" -@@ -1726,6 +1727,10 @@ bool TabStripModel::InternalCloseTabs( +@@ -1738,6 +1739,10 @@ bool TabStripModel::InternalCloseTabs( 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 459a901a..5eb9ffa1 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 @@ -74,10 +74,10 @@ #include "base/bind.h" #include "base/callback_helpers.h" +#include "base/command_line.h" + #include "base/containers/contains.h" #include "base/logging.h" #include "base/metrics/histogram_functions.h" - #include "base/stl_util.h" -@@ -196,6 +197,13 @@ bool ExtensionManagement::IsInstallation +@@ -234,6 +235,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 a38fec28..45a256be 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,7 +13,7 @@ #endif // CHROME_BROWSER_UNGOOGLED_FLAG_ENTRIES_H_ --- a/content/renderer/render_view_impl.cc +++ b/content/renderer/render_view_impl.cc -@@ -82,6 +82,8 @@ WindowOpenDisposition RenderViewImpl::Na +@@ -86,6 +86,8 @@ WindowOpenDisposition RenderViewImpl::Na case blink::kWebNavigationPolicyNewWindow: return WindowOpenDisposition::NEW_WINDOW; case blink::kWebNavigationPolicyNewPopup: diff --git a/patches/extra/ungoogled-chromium/add-flag-to-force-punycode-hostnames.patch b/patches/extra/ungoogled-chromium/add-flag-to-force-punycode-hostnames.patch index 4c36c803..50663ea8 100644 --- a/patches/extra/ungoogled-chromium/add-flag-to-force-punycode-hostnames.patch +++ b/patches/extra/ungoogled-chromium/add-flag-to-force-punycode-hostnames.patch @@ -18,10 +18,10 @@ #include +#include "base/command_line.h" + #include "base/i18n/uchar.h" #include "base/lazy_instance.h" #include "base/numerics/safe_conversions.h" - #include "base/stl_util.h" -@@ -267,6 +268,13 @@ IDNConversionResult IDNToUnicodeWithAdju +@@ -268,6 +269,13 @@ IDNConversionResult IDNToUnicodeWithAdju host16.reserve(host.length()); host16.insert(host16.end(), host.begin(), host.end()); diff --git a/patches/extra/ungoogled-chromium/add-flag-to-hide-crashed-bubble.patch b/patches/extra/ungoogled-chromium/add-flag-to-hide-crashed-bubble.patch index 3838e882..01b0ff61 100644 --- a/patches/extra/ungoogled-chromium/add-flag-to-hide-crashed-bubble.patch +++ b/patches/extra/ungoogled-chromium/add-flag-to-hide-crashed-bubble.patch @@ -3,7 +3,7 @@ --- a/chrome/browser/ui/startup/startup_browser_creator_impl.cc +++ b/chrome/browser/ui/startup/startup_browser_creator_impl.cc -@@ -661,7 +661,8 @@ void StartupBrowserCreatorImpl::AddInfoB +@@ -551,7 +551,8 @@ void StartupBrowserCreatorImpl::AddInfoB if (command_line_.HasSwitch(switches::kKioskMode)) return; 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 1e26f33d..b7df4a89 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 -@@ -240,14 +240,30 @@ void ToolbarView::Init() { +@@ -241,14 +241,30 @@ void ToolbarView::Init() { std::unique_ptr toolbar_account_icon_container; @@ -14,7 +14,7 @@ + browser_->profile()->IsGuestSession(); + bool show_avatar_toolbar_button = true; - #if defined(OS_CHROMEOS) + #if BUILDFLAG(IS_CHROMEOS_ASH) if (!base::FeatureList::IsEnabled(chromeos::features::kAvatarToolbarButton)) { // ChromeOS only badges Incognito and Guest icons in the browser window. - show_avatar_toolbar_button = browser_->profile()->IsOffTheRecord() || diff --git a/patches/extra/ungoogled-chromium/add-flag-to-stack-tabs.patch b/patches/extra/ungoogled-chromium/add-flag-to-stack-tabs.patch index 16bf7f52..166f59c6 100644 --- a/patches/extra/ungoogled-chromium/add-flag-to-stack-tabs.patch +++ b/patches/extra/ungoogled-chromium/add-flag-to-stack-tabs.patch @@ -2,13 +2,13 @@ --- a/chrome/browser/ui/views/tabs/browser_tab_strip_controller.cc +++ b/chrome/browser/ui/views/tabs/browser_tab_strip_controller.cc -@@ -77,14 +77,13 @@ using content::WebContents; +@@ -79,14 +79,13 @@ using content::WebContents; namespace { bool DetermineTabStripLayoutStacked(PrefService* prefs, bool* adjust_layout) { - *adjust_layout = false; - // For ash, always allow entering stacked mode. - #if defined(OS_CHROMEOS) + #if BUILDFLAG(IS_CHROMEOS_ASH) *adjust_layout = true; return prefs->GetBoolean(prefs::kTabStripStackedLayout); #else diff --git a/patches/extra/ungoogled-chromium/add-ipv6-probing-option.patch b/patches/extra/ungoogled-chromium/add-ipv6-probing-option.patch index 3d6e0107..76b988d9 100644 --- a/patches/extra/ungoogled-chromium/add-ipv6-probing-option.patch +++ b/patches/extra/ungoogled-chromium/add-ipv6-probing-option.patch @@ -13,9 +13,9 @@ #endif // CHROME_BROWSER_UNGOOGLED_FLAG_ENTRIES_H_ --- a/net/base/features.cc +++ b/net/base/features.cc -@@ -193,5 +193,7 @@ extern const base::FeatureParam kFirstPartySetsIsDogfooder{ + &kFirstPartySets, "FirstPartySetsIsDogfooder", false}; +const base::Feature kSetIpv6ProbeFalse{"SetIpv6ProbeFalse", base::FEATURE_DISABLED_BY_DEFAULT}; + @@ -23,9 +23,9 @@ } // namespace net --- a/net/base/features.h +++ b/net/base/features.h -@@ -287,6 +287,8 @@ NET_EXPORT extern const base::FeaturePar - NET_EXPORT extern const base::FeatureParam - kTimeoutTcpConnectAttemptMax; +@@ -294,6 +294,8 @@ NET_EXPORT extern const base::Feature kF + // feature. + NET_EXPORT extern const base::FeatureParam kFirstPartySetsIsDogfooder; +NET_EXPORT extern const base::Feature kSetIpv6ProbeFalse; + @@ -34,7 +34,7 @@ --- a/net/dns/host_resolver_manager.cc +++ b/net/dns/host_resolver_manager.cc -@@ -131,11 +131,6 @@ const unsigned kMinimumTTLSeconds = kCac +@@ -132,11 +132,6 @@ const unsigned kMinimumTTLSeconds = kCac // cached. const int kIPv6ProbePeriodMs = 1000; @@ -46,7 +46,7 @@ enum DnsResolveStatus { RESOLVE_STATUS_DNS_SUCCESS = 0, RESOLVE_STATUS_PROC_SUCCESS, -@@ -3708,7 +3703,7 @@ bool HostResolverManager::IsIPv6Reachabl +@@ -3370,7 +3365,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 a13b30a7..6322635a 100644 --- a/patches/extra/ungoogled-chromium/add-suggestions-url-field.patch +++ b/patches/extra/ungoogled-chromium/add-suggestions-url-field.patch @@ -417,7 +417,7 @@ --- a/components/search_engines/template_url_service.cc +++ b/components/search_engines/template_url_service.cc -@@ -616,7 +616,8 @@ void TemplateURLService::IncrementUsageC +@@ -640,7 +640,8 @@ void TemplateURLService::IncrementUsageC void TemplateURLService::ResetTemplateURL(TemplateURL* url, const base::string16& title, const base::string16& keyword, @@ -427,7 +427,7 @@ DCHECK(!IsCreatedByExtension(url)); DCHECK(!keyword.empty()); DCHECK(!search_url.empty()); -@@ -630,6 +631,7 @@ void TemplateURLService::ResetTemplateUR +@@ -654,6 +655,7 @@ void TemplateURLService::ResetTemplateUR } data.safe_for_autoreplace = false; data.last_modified = clock_->Now(); @@ -435,18 +435,9 @@ Update(url, TemplateURL(data)); } -@@ -1914,7 +1916,7 @@ TemplateURL* TemplateURLService::Add(std - // Neither engine can be replaced. Uniquify the existing keyword. - base::string16 new_keyword = UniquifyKeyword(*existing_turl, false); - ResetTemplateURL(existing_turl, existing_turl->short_name(), -- new_keyword, existing_turl->url()); -+ new_keyword, existing_turl->url(), ""); - DCHECK_EQ(new_keyword, existing_turl->keyword()); - } - } --- a/components/search_engines/template_url_service.h +++ b/components/search_engines/template_url_service.h -@@ -237,7 +237,8 @@ class TemplateURLService : public WebDat +@@ -251,7 +251,8 @@ class TemplateURLService : public WebDat void ResetTemplateURL(TemplateURL* url, const base::string16& title, const base::string16& keyword, @@ -454,5 +445,5 @@ + const std::string& search_url, + const std::string& suggestions_url); - // Creates TemplateURL, populating it with data from Play API. If TemplateURL - // with matching keyword already exists then merges Play API data into it. + // Creates a TemplateURL for |keyword| marked with created_from_play_api(). + // Returns the newly created engine. diff --git a/patches/extra/ungoogled-chromium/add-ungoogled-flag-headers.patch b/patches/extra/ungoogled-chromium/add-ungoogled-flag-headers.patch index 2387b457..06002df3 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 -@@ -2448,7 +2448,13 @@ const FeatureEntry::FeatureVariation kCh +@@ -2570,7 +2570,13 @@ const FeatureEntry::FeatureVariation kPa // calculate and verify checksum. // // When adding a new choice, add it to the end of the list. @@ -13,7 +13,7 @@ +#include "chrome/browser/ungoogled_platform_flag_entries.h" // Include generated flags for flag unexpiry; see //docs/flag_expiry.md and // //tools/flags/generate_unexpire_flags.py. - #include "chrome/browser/unexpire_flags_gen.inc" + #include "build/chromeos_buildflags.h" --- /dev/null +++ b/chrome/browser/bromite_flag_choices.h @@ -0,0 +1,7 @@ diff --git a/patches/extra/ungoogled-chromium/disable-download-quarantine.patch b/patches/extra/ungoogled-chromium/disable-download-quarantine.patch index 2481d4a6..c6614db5 100644 --- a/patches/extra/ungoogled-chromium/disable-download-quarantine.patch +++ b/patches/extra/ungoogled-chromium/disable-download-quarantine.patch @@ -176,7 +176,7 @@ } // namespace download --- a/content/browser/BUILD.gn +++ b/content/browser/BUILD.gn -@@ -62,7 +62,6 @@ source_set("browser") { +@@ -64,7 +64,6 @@ source_set("browser") { "//components/discardable_memory/service", "//components/download/database", "//components/download/public/common:public", diff --git a/patches/extra/ungoogled-chromium/disable-formatting-in-omnibox.patch b/patches/extra/ungoogled-chromium/disable-formatting-in-omnibox.patch index 63758e21..51468568 100644 --- a/patches/extra/ungoogled-chromium/disable-formatting-in-omnibox.patch +++ b/patches/extra/ungoogled-chromium/disable-formatting-in-omnibox.patch @@ -2,7 +2,7 @@ --- a/components/url_formatter/url_formatter.cc +++ b/components/url_formatter/url_formatter.cc -@@ -469,14 +469,14 @@ ComponentResult IDNToUnicodeOneComponent +@@ -471,14 +471,14 @@ ComponentResult IDNToUnicodeOneComponent } // namespace const FormatUrlType kFormatUrlOmitNothing = 0; diff --git a/patches/extra/ungoogled-chromium/disable-webgl-renderer-info.patch b/patches/extra/ungoogled-chromium/disable-webgl-renderer-info.patch index a4781e9c..1149294b 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 -@@ -3560,8 +3560,7 @@ ScriptValue WebGLRenderingContextBase::g +@@ -3691,8 +3691,7 @@ ScriptValue WebGLRenderingContextBase::g pname, IdentifiabilityBenignStringToken( String(ContextGL()->GetString(GL_RENDERER)))); } @@ -13,7 +13,7 @@ } SynthesizeGLError( GL_INVALID_ENUM, "getParameter", -@@ -3575,8 +3574,7 @@ ScriptValue WebGLRenderingContextBase::g +@@ -3706,8 +3705,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 ec37cf2e..bd48df9b 100644 --- a/patches/extra/ungoogled-chromium/enable-default-prefetch-privacy-changes.patch +++ b/patches/extra/ungoogled-chromium/enable-default-prefetch-privacy-changes.patch @@ -2,12 +2,12 @@ --- a/third_party/blink/common/features.cc +++ b/third_party/blink/common/features.cc -@@ -310,7 +310,7 @@ const base::Feature kFontAccessChooser{" +@@ -322,7 +322,7 @@ const base::Feature kFontAccessChooser{" // Prefetch request properties are updated to be privacy-preserving. See // crbug.com/988956. const base::Feature kPrefetchPrivacyChanges{"PrefetchPrivacyChanges", - base::FEATURE_DISABLED_BY_DEFAULT}; + base::FEATURE_ENABLED_BY_DEFAULT}; - const char kMixedContentAutoupgradeModeParamName[] = "mode"; - const char kMixedContentAutoupgradeModeAllPassive[] = "all-passive"; + // Decodes jpeg 4:2:0 formatted images to YUV instead of RGBX and stores in this + // format in the image decode cache. See crbug.com/919627 for details on the diff --git a/patches/extra/ungoogled-chromium/enable-page-saving-on-more-pages.patch b/patches/extra/ungoogled-chromium/enable-page-saving-on-more-pages.patch index 5d1ba309..ad127cb1 100644 --- a/patches/extra/ungoogled-chromium/enable-page-saving-on-more-pages.patch +++ b/patches/extra/ungoogled-chromium/enable-page-saving-on-more-pages.patch @@ -2,7 +2,7 @@ --- a/chrome/browser/ui/browser_commands.cc +++ b/chrome/browser/ui/browser_commands.cc -@@ -408,11 +408,6 @@ int GetContentRestrictions(const Browser +@@ -407,11 +407,6 @@ int GetContentRestrictions(const Browser CoreTabHelper* core_tab_helper = CoreTabHelper::FromWebContents(current_tab); content_restrictions = core_tab_helper->content_restrictions(); @@ -14,7 +14,7 @@ } return content_restrictions; } -@@ -1187,8 +1182,7 @@ bool CanSavePage(const Browser* browser) +@@ -1202,8 +1197,7 @@ bool CanSavePage(const Browser* browser) prefs::kAllowFileSelectionDialogs)) { return false; } diff --git a/patches/extra/ungoogled-chromium/enable-paste-and-go-new-tab-button.patch b/patches/extra/ungoogled-chromium/enable-paste-and-go-new-tab-button.patch index 0ce499c5..292f4604 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 @@ -1,10 +1,10 @@ --- a/chrome/browser/ui/views/tabs/new_tab_button.cc +++ b/chrome/browser/ui/views/tabs/new_tab_button.cc -@@ -57,10 +57,8 @@ class NewTabButton::HighlightPathGenerat - NewTabButton::NewTabButton(TabStrip* tab_strip, PressedCallback callback) - : views::ImageButton(std::move(callback)), tab_strip_(tab_strip) { +@@ -58,10 +58,8 @@ NewTabButton::NewTabButton(TabStrip* tab SetAnimateOnStateChange(true); --#if defined(OS_LINUX) && !defined(OS_CHROMEOS) + // TODO(crbug.com/1052397): Revisit the macro expression once build flag switch + // of lacros-chrome is complete. +-#if defined(OS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) SetTriggerableEventFlags(GetTriggerableEventFlags() | ui::EF_MIDDLE_MOUSE_BUTTON); -#endif @@ -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 -@@ -2434,8 +2434,6 @@ void TabStrip::NewTabButtonPressed(const +@@ -2578,8 +2578,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); base::string16 clipboard_text; -@@ -2443,7 +2441,6 @@ void TabStrip::NewTabButtonPressed(const +@@ -2587,7 +2585,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/remove-disable-setuid-sandbox-as-bad-flag.patch b/patches/extra/ungoogled-chromium/remove-disable-setuid-sandbox-as-bad-flag.patch index 86f944e1..15fd557d 100644 --- a/patches/extra/ungoogled-chromium/remove-disable-setuid-sandbox-as-bad-flag.patch +++ b/patches/extra/ungoogled-chromium/remove-disable-setuid-sandbox-as-bad-flag.patch @@ -2,7 +2,7 @@ --- a/chrome/browser/ui/startup/bad_flags_prompt.cc +++ b/chrome/browser/ui/startup/bad_flags_prompt.cc -@@ -60,7 +60,6 @@ static const char* kBadFlags[] = { +@@ -62,7 +62,6 @@ static const char* kBadFlags[] = { // These flags disable sandbox-related security. sandbox::policy::switches::kDisableGpuSandbox, sandbox::policy::switches::kDisableSeccompFilterSandbox, diff --git a/patches/extra/ungoogled-chromium/remove-uneeded-ui.patch b/patches/extra/ungoogled-chromium/remove-uneeded-ui.patch index abce564b..b17b2032 100644 --- a/patches/extra/ungoogled-chromium/remove-uneeded-ui.patch +++ b/patches/extra/ungoogled-chromium/remove-uneeded-ui.patch @@ -27,7 +27,7 @@ href="chrome://settings/clearBrowserData" --- a/chrome/browser/resources/settings/a11y_page/a11y_page.html +++ b/chrome/browser/resources/settings/a11y_page/a11y_page.html -@@ -56,10 +56,6 @@ +@@ -57,10 +57,6 @@ sub-label="$i18n{accessibleImageLabelsSubtitle}"> @@ -69,17 +69,14 @@
- -- on-settings-boolean-control-change="onTranslateToggleChange_" -- -- > +- on-settings-boolean-control-change="onTranslateToggleChange_"> - @@ -138,7 +135,7 @@ --- a/chrome/browser/ui/views/profiles/profile_menu_view.cc +++ b/chrome/browser/ui/views/profiles/profile_menu_view.cc -@@ -214,6 +214,7 @@ void ProfileMenuView::BuildMenu() { +@@ -217,6 +217,7 @@ void ProfileMenuView::BuildMenu() { } gfx::ImageSkia ProfileMenuView::GetSyncIcon() const { @@ -146,16 +143,17 @@ Profile* profile = browser()->profile(); if (!profile->IsRegularProfile()) -@@ -504,7 +505,7 @@ void ProfileMenuView::BuildIdentity() { +@@ -514,8 +515,7 @@ void ProfileMenuView::BuildIdentity() { + menu_title_, menu_subtitle_); + } else { + menu_title_ = base::string16(); +- menu_subtitle_ = +- l10n_util::GetStringUTF16(IDS_PROFILES_LOCAL_PROFILE_STATE); ++ menu_subtitle_ = base::string16(); + SetProfileIdentityInfo( + profile_name, background_color, edit_button_params, ui::ImageModel::FromImage( - profile_attributes->GetAvatarIcon(kIdentityImageSize)), - /*title=*/base::string16(), -- l10n_util::GetStringUTF16(IDS_PROFILES_LOCAL_PROFILE_STATE)); -+ base::string16()); - } - } - -@@ -570,6 +571,7 @@ void ProfileMenuView::BuildSyncInfo() { +@@ -586,6 +586,7 @@ void ProfileMenuView::BuildSyncInfo() { return; } diff --git a/patches/extra/ungoogled-chromium/searx.patch b/patches/extra/ungoogled-chromium/searx.patch index a79a807b..c588db59 100644 --- a/patches/extra/ungoogled-chromium/searx.patch +++ b/patches/extra/ungoogled-chromium/searx.patch @@ -45,145 +45,145 @@ // United Arab Emirates const PrepopulatedEngine* const engines_AE[] = { + &searx, - &duckduckgo, &google, &bing, + &yahoo, @@ -48,6 +50,7 @@ const PrepopulatedEngine* const engines_ // Albania const PrepopulatedEngine* const engines_AL[] = { + &searx, - &duckduckgo, &google, &bing, + &yahoo, @@ -57,6 +60,7 @@ const PrepopulatedEngine* const engines_ // Argentina const PrepopulatedEngine* const engines_AR[] = { + &searx, - &duckduckgo, &google, &bing, + &yahoo_ar, @@ -66,6 +70,7 @@ const PrepopulatedEngine* const engines_ // Austria const PrepopulatedEngine* const engines_AT[] = { + &searx, - &duckduckgo, &google, &bing, + &duckduckgo, @@ -75,6 +80,7 @@ const PrepopulatedEngine* const engines_ // Australia const PrepopulatedEngine* const engines_AU[] = { + &searx, - &duckduckgo, &google, &bing, + &yahoo_au, @@ -84,6 +90,7 @@ const PrepopulatedEngine* const engines_ // Bosnia and Herzegovina const PrepopulatedEngine* const engines_BA[] = { + &searx, - &duckduckgo, &google, &bing, + &yahoo, @@ -92,6 +99,7 @@ const PrepopulatedEngine* const engines_ // Belgium const PrepopulatedEngine* const engines_BE[] = { + &searx, - &duckduckgo, &google, &bing, + &yahoo, @@ -101,6 +109,7 @@ const PrepopulatedEngine* const engines_ // Bulgaria const PrepopulatedEngine* const engines_BG[] = { + &searx, - &duckduckgo, &google, &bing, + &yahoo, @@ -110,6 +119,7 @@ const PrepopulatedEngine* const engines_ // Bahrain const PrepopulatedEngine* const engines_BH[] = { + &searx, - &duckduckgo, &google, &bing, + &yahoo, @@ -119,6 +129,7 @@ const PrepopulatedEngine* const engines_ // Burundi const PrepopulatedEngine* const engines_BI[] = { + &searx, - &duckduckgo, &google, &bing, + &yahoo, @@ -128,6 +139,7 @@ const PrepopulatedEngine* const engines_ // Brunei const PrepopulatedEngine* const engines_BN[] = { + &searx, - &duckduckgo, &google, &bing, + &yahoo, @@ -137,6 +149,7 @@ const PrepopulatedEngine* const engines_ // Bolivia const PrepopulatedEngine* const engines_BO[] = { + &searx, - &duckduckgo, &google, &bing, + &yahoo, @@ -146,6 +159,7 @@ const PrepopulatedEngine* const engines_ // Brazil const PrepopulatedEngine* const engines_BR[] = { + &searx, - &duckduckgo, &google, &bing, + &yahoo_br, @@ -155,6 +169,7 @@ const PrepopulatedEngine* const engines_ // Belarus const PrepopulatedEngine* const engines_BY[] = { + &searx, - &duckduckgo, &google, &yandex_by, + &mail_ru, @@ -164,6 +179,7 @@ const PrepopulatedEngine* const engines_ // Belize const PrepopulatedEngine* const engines_BZ[] = { + &searx, - &duckduckgo, &google, &bing, + &yahoo, @@ -173,6 +189,7 @@ const PrepopulatedEngine* const engines_ // Canada const PrepopulatedEngine* const engines_CA[] = { + &searx, - &duckduckgo, &google, &bing, + &yahoo_ca, @@ -182,6 +199,7 @@ const PrepopulatedEngine* const engines_ // Switzerland const PrepopulatedEngine* const engines_CH[] = { + &searx, - &duckduckgo, &google, &bing, + &duckduckgo, @@ -191,6 +209,7 @@ const PrepopulatedEngine* const engines_ // Chile const PrepopulatedEngine* const engines_CL[] = { + &searx, - &duckduckgo, &google, &bing, + &yahoo_es, @@ -200,6 +219,7 @@ const PrepopulatedEngine* const engines_ // China @@ -197,65 +197,65 @@ // Colombia const PrepopulatedEngine* const engines_CO[] = { + &searx, - &duckduckgo, &google, &bing, + &yahoo_es, @@ -219,6 +240,7 @@ const PrepopulatedEngine* const engines_ // Costa Rica const PrepopulatedEngine* const engines_CR[] = { + &searx, - &duckduckgo, &google, &bing, + &yahoo, @@ -228,6 +250,7 @@ const PrepopulatedEngine* const engines_ // Czech Republic const PrepopulatedEngine* const engines_CZ[] = { + &searx, - &duckduckgo, &google, &seznam_cz, + &bing, @@ -237,6 +260,7 @@ const PrepopulatedEngine* const engines_ // Germany const PrepopulatedEngine* const engines_DE[] = { + &searx, - &duckduckgo, &google, &bing, + &duckduckgo, @@ -246,6 +270,7 @@ const PrepopulatedEngine* const engines_ // Denmark const PrepopulatedEngine* const engines_DK[] = { + &searx, - &duckduckgo, &google, &bing, + &yahoo_dk, @@ -255,6 +280,7 @@ const PrepopulatedEngine* const engines_ // Dominican Republic const PrepopulatedEngine* const engines_DO[] = { + &searx, - &duckduckgo, &google, &bing, + &yahoo, @@ -264,6 +290,7 @@ const PrepopulatedEngine* const engines_ // Algeria const PrepopulatedEngine* const engines_DZ[] = { + &searx, - &duckduckgo, &google, &yahoo_uk, + &bing, @@ -273,6 +300,7 @@ const PrepopulatedEngine* const engines_ // Ecuador const PrepopulatedEngine* const engines_EC[] = { + &searx, - &duckduckgo, &google, &bing, + &yahoo, @@ -282,6 +310,7 @@ const PrepopulatedEngine* const engines_ // Estonia @@ -269,33 +269,33 @@ // Egypt const PrepopulatedEngine* const engines_EG[] = { + &searx, - &duckduckgo, &google, &yahoo, + &bing, @@ -301,6 +331,7 @@ const PrepopulatedEngine* const engines_ // Spain const PrepopulatedEngine* const engines_ES[] = { + &searx, - &duckduckgo, &google, &bing, + &yahoo_es, @@ -310,6 +341,7 @@ const PrepopulatedEngine* const engines_ // Finland const PrepopulatedEngine* const engines_FI[] = { + &searx, - &duckduckgo, &google, &bing, + &yahoo_fi, @@ -319,6 +351,7 @@ const PrepopulatedEngine* const engines_ // Faroe Islands const PrepopulatedEngine* const engines_FO[] = { + &searx, - &duckduckgo, &google, &bing, + &yahoo_dk, @@ -328,6 +361,7 @@ const PrepopulatedEngine* const engines_ // France @@ -309,97 +309,97 @@ // United Kingdom const PrepopulatedEngine* const engines_GB[] = { + &searx, - &duckduckgo, &google, &bing, + &yahoo_uk, @@ -347,6 +382,7 @@ const PrepopulatedEngine* const engines_ // Greece const PrepopulatedEngine* const engines_GR[] = { + &searx, - &duckduckgo, &google, &bing, + &yahoo, @@ -356,6 +392,7 @@ const PrepopulatedEngine* const engines_ // Guatemala const PrepopulatedEngine* const engines_GT[] = { + &searx, - &duckduckgo, &google, &bing, + &yahoo, @@ -365,6 +402,7 @@ const PrepopulatedEngine* const engines_ // Hong Kong const PrepopulatedEngine* const engines_HK[] = { + &searx, - &duckduckgo, &google, &yahoo_hk, + &bing, @@ -374,6 +412,7 @@ const PrepopulatedEngine* const engines_ // Honduras const PrepopulatedEngine* const engines_HN[] = { + &searx, - &duckduckgo, &google, &bing, + &yahoo, @@ -383,6 +422,7 @@ const PrepopulatedEngine* const engines_ // Croatia const PrepopulatedEngine* const engines_HR[] = { + &searx, - &duckduckgo, &google, &bing, + &yahoo, @@ -392,6 +432,7 @@ const PrepopulatedEngine* const engines_ // Hungary const PrepopulatedEngine* const engines_HU[] = { + &searx, - &duckduckgo, &google, &bing, + &yahoo, @@ -401,6 +442,7 @@ const PrepopulatedEngine* const engines_ // Indonesia const PrepopulatedEngine* const engines_ID[] = { + &searx, - &duckduckgo, &google, &yahoo_id, + &bing, @@ -410,6 +452,7 @@ const PrepopulatedEngine* const engines_ // Ireland const PrepopulatedEngine* const engines_IE[] = { + &searx, - &duckduckgo, &google, &bing, + &yahoo, @@ -419,6 +462,7 @@ const PrepopulatedEngine* const engines_ // Israel const PrepopulatedEngine* const engines_IL[] = { + &searx, - &duckduckgo, &google, &bing, + &yandex_ru, @@ -428,6 +472,7 @@ const PrepopulatedEngine* const engines_ // India const PrepopulatedEngine* const engines_IN[] = { + &searx, - &duckduckgo, &google, &bing, + &yahoo_in, @@ -437,6 +482,7 @@ const PrepopulatedEngine* const engines_ // Iraq const PrepopulatedEngine* const engines_IQ[] = { + &searx, - &duckduckgo, &google, &bing, + &yahoo_uk, @@ -446,6 +492,7 @@ const PrepopulatedEngine* const engines_ // Iran @@ -413,49 +413,49 @@ // Iceland const PrepopulatedEngine* const engines_IS[] = { + &searx, - &duckduckgo, &google, &bing, + &yahoo, @@ -465,6 +513,7 @@ const PrepopulatedEngine* const engines_ // Italy const PrepopulatedEngine* const engines_IT[] = { + &searx, - &duckduckgo, &google, &bing, + &yahoo, @@ -474,6 +523,7 @@ const PrepopulatedEngine* const engines_ // Jamaica const PrepopulatedEngine* const engines_JM[] = { + &searx, - &duckduckgo, &google, &bing, + &yahoo, @@ -483,6 +533,7 @@ const PrepopulatedEngine* const engines_ // Jordan const PrepopulatedEngine* const engines_JO[] = { + &searx, - &duckduckgo, &google, &bing, + &yahoo, @@ -492,6 +543,7 @@ const PrepopulatedEngine* const engines_ // Japan const PrepopulatedEngine* const engines_JP[] = { + &searx, - &duckduckgo, &google, &yahoo_jp, + &bing, @@ -501,6 +553,7 @@ const PrepopulatedEngine* const engines_ // Kenya const PrepopulatedEngine* const engines_KE[] = { + &searx, - &duckduckgo, &google, &bing, + &yahoo, @@ -510,6 +563,7 @@ const PrepopulatedEngine* const engines_ // South Korea @@ -469,9 +469,9 @@ // Kuwait const PrepopulatedEngine* const engines_KW[] = { + &searx, - &duckduckgo, &google, &bing, + &yahoo, @@ -529,6 +584,7 @@ const PrepopulatedEngine* const engines_ // Kazakhstan @@ -485,65 +485,65 @@ // Lebanon const PrepopulatedEngine* const engines_LB[] = { + &searx, - &duckduckgo, &google, &bing, + &yahoo, @@ -548,6 +605,7 @@ const PrepopulatedEngine* const engines_ // Liechtenstein const PrepopulatedEngine* const engines_LI[] = { + &searx, - &duckduckgo, &google, &bing, + &duckduckgo, @@ -557,6 +615,7 @@ const PrepopulatedEngine* const engines_ // Lithuania const PrepopulatedEngine* const engines_LT[] = { + &searx, - &duckduckgo, &google, &bing, + &yahoo, @@ -566,6 +625,7 @@ const PrepopulatedEngine* const engines_ // Luxembourg const PrepopulatedEngine* const engines_LU[] = { + &searx, - &duckduckgo, &google, &bing, + &duckduckgo, @@ -575,6 +635,7 @@ const PrepopulatedEngine* const engines_ // Latvia const PrepopulatedEngine* const engines_LV[] = { + &searx, - &duckduckgo, &google, &bing, + &yandex_ru, @@ -584,6 +645,7 @@ const PrepopulatedEngine* const engines_ // Libya const PrepopulatedEngine* const engines_LY[] = { + &searx, - &duckduckgo, &google, &bing, + &yahoo, @@ -593,6 +655,7 @@ const PrepopulatedEngine* const engines_ // Morocco const PrepopulatedEngine* const engines_MA[] = { + &searx, - &duckduckgo, &google, &yahoo_fr, + &bing, @@ -602,6 +665,7 @@ const PrepopulatedEngine* const engines_ // Monaco const PrepopulatedEngine* const engines_MC[] = { + &searx, - &duckduckgo, &google, &bing, + &yahoo, @@ -611,6 +675,7 @@ const PrepopulatedEngine* const engines_ // Moldova @@ -557,265 +557,265 @@ // Montenegro const PrepopulatedEngine* const engines_ME[] = { + &searx, - &duckduckgo, &google, &bing, + &yahoo, @@ -630,6 +696,7 @@ const PrepopulatedEngine* const engines_ // Macedonia const PrepopulatedEngine* const engines_MK[] = { + &searx, - &duckduckgo, &google, &bing, + &yahoo, @@ -639,6 +706,7 @@ const PrepopulatedEngine* const engines_ // Mexico const PrepopulatedEngine* const engines_MX[] = { + &searx, - &duckduckgo, &google, &bing, + &yahoo_mx, @@ -648,6 +716,7 @@ const PrepopulatedEngine* const engines_ // Malaysia const PrepopulatedEngine* const engines_MY[] = { + &searx, - &duckduckgo, &google, &bing, + &yahoo_my, @@ -657,6 +726,7 @@ const PrepopulatedEngine* const engines_ // Nicaragua const PrepopulatedEngine* const engines_NI[] = { + &searx, - &duckduckgo, &google, &bing, + &yahoo, @@ -666,6 +736,7 @@ const PrepopulatedEngine* const engines_ // Netherlands const PrepopulatedEngine* const engines_NL[] = { + &searx, - &duckduckgo, &google, &bing, + &duckduckgo, @@ -675,6 +746,7 @@ const PrepopulatedEngine* const engines_ // Norway const PrepopulatedEngine* const engines_NO[] = { + &searx, - &duckduckgo, &google, &bing, + &yahoo, @@ -684,6 +756,7 @@ const PrepopulatedEngine* const engines_ // New Zealand const PrepopulatedEngine* const engines_NZ[] = { + &searx, - &duckduckgo, &google, &bing, + &yahoo_nz, @@ -693,6 +766,7 @@ const PrepopulatedEngine* const engines_ // Oman const PrepopulatedEngine* const engines_OM[] = { + &searx, - &duckduckgo, &google, &bing, + &yahoo, @@ -702,6 +776,7 @@ const PrepopulatedEngine* const engines_ // Panama const PrepopulatedEngine* const engines_PA[] = { + &searx, - &duckduckgo, &google, &bing, + &yahoo, @@ -711,6 +786,7 @@ const PrepopulatedEngine* const engines_ // Peru const PrepopulatedEngine* const engines_PE[] = { + &searx, - &duckduckgo, &google, &bing, + &yahoo_es, @@ -720,6 +796,7 @@ const PrepopulatedEngine* const engines_ // Philippines const PrepopulatedEngine* const engines_PH[] = { + &searx, - &duckduckgo, &google, &bing, + &yahoo, @@ -729,6 +806,7 @@ const PrepopulatedEngine* const engines_ // Pakistan const PrepopulatedEngine* const engines_PK[] = { + &searx, - &duckduckgo, &google, &yahoo, + &bing, @@ -738,6 +816,7 @@ const PrepopulatedEngine* const engines_ // Poland const PrepopulatedEngine* const engines_PL[] = { + &searx, - &duckduckgo, &google, &bing, + &yahoo, @@ -746,6 +825,7 @@ const PrepopulatedEngine* const engines_ // Puerto Rico const PrepopulatedEngine* const engines_PR[] = { + &searx, - &duckduckgo, &google, &bing, + &yahoo, @@ -755,6 +835,7 @@ const PrepopulatedEngine* const engines_ // Portugal const PrepopulatedEngine* const engines_PT[] = { + &searx, - &duckduckgo, &google, &bing, + &yahoo, @@ -764,6 +845,7 @@ const PrepopulatedEngine* const engines_ // Paraguay const PrepopulatedEngine* const engines_PY[] = { + &searx, - &duckduckgo, &google, &bing, + &yahoo, @@ -773,6 +855,7 @@ const PrepopulatedEngine* const engines_ // Qatar const PrepopulatedEngine* const engines_QA[] = { + &searx, - &duckduckgo, &google, &bing, + &yahoo, @@ -782,6 +865,7 @@ const PrepopulatedEngine* const engines_ // Romania const PrepopulatedEngine* const engines_RO[] = { + &searx, - &duckduckgo, &google, &bing, + &yahoo, @@ -791,6 +875,7 @@ const PrepopulatedEngine* const engines_ // Serbia const PrepopulatedEngine* const engines_RS[] = { + &searx, - &duckduckgo, &google, &bing, + &yahoo, @@ -800,6 +885,7 @@ const PrepopulatedEngine* const engines_ // Russia const PrepopulatedEngine* const engines_RU[] = { + &searx, - &duckduckgo, &google, &yandex_ru, + &mail_ru, @@ -809,6 +895,7 @@ const PrepopulatedEngine* const engines_ // Rwanda const PrepopulatedEngine* const engines_RW[] = { + &searx, - &duckduckgo, &google, &bing, + &yahoo, @@ -818,6 +905,7 @@ const PrepopulatedEngine* const engines_ // Saudi Arabia const PrepopulatedEngine* const engines_SA[] = { + &searx, - &duckduckgo, &google, &bing, + &yahoo, @@ -827,6 +915,7 @@ const PrepopulatedEngine* const engines_ // Sweden const PrepopulatedEngine* const engines_SE[] = { + &searx, - &duckduckgo, &google, &bing, + &yahoo_se, @@ -836,6 +925,7 @@ const PrepopulatedEngine* const engines_ // Singapore const PrepopulatedEngine* const engines_SG[] = { + &searx, - &duckduckgo, &google, &bing, + &yahoo, @@ -845,6 +935,7 @@ const PrepopulatedEngine* const engines_ // Slovenia const PrepopulatedEngine* const engines_SI[] = { + &searx, - &duckduckgo, &google, &bing, + &duckduckgo, @@ -853,6 +944,7 @@ const PrepopulatedEngine* const engines_ // Slovakia const PrepopulatedEngine* const engines_SK[] = { + &searx, - &duckduckgo, &google, &bing, + &yahoo, @@ -862,6 +954,7 @@ const PrepopulatedEngine* const engines_ // El Salvador const PrepopulatedEngine* const engines_SV[] = { + &searx, - &duckduckgo, &google, &bing, + &yahoo, @@ -871,6 +964,7 @@ const PrepopulatedEngine* const engines_ // Syria const PrepopulatedEngine* const engines_SY[] = { + &searx, - &duckduckgo, &google, &bing, + &yahoo, @@ -880,6 +974,7 @@ const PrepopulatedEngine* const engines_ // Thailand const PrepopulatedEngine* const engines_TH[] = { + &searx, - &duckduckgo, &google, &bing, + &yahoo, @@ -889,6 +984,7 @@ const PrepopulatedEngine* const engines_ // Tunisia const PrepopulatedEngine* const engines_TN[] = { + &searx, - &duckduckgo, &google, &yahoo_fr, + &bing, @@ -898,6 +994,7 @@ const PrepopulatedEngine* const engines_ // Turkey const PrepopulatedEngine* const engines_TR[] = { + &searx, - &duckduckgo, &google, &yandex_tr, + &yahoo_tr, @@ -907,6 +1004,7 @@ const PrepopulatedEngine* const engines_ // Trinidad and Tobago const PrepopulatedEngine* const engines_TT[] = { + &searx, - &duckduckgo, &google, &bing, + &yahoo, @@ -916,6 +1014,7 @@ const PrepopulatedEngine* const engines_ // Taiwan @@ -829,41 +829,41 @@ // Tanzania const PrepopulatedEngine* const engines_TZ[] = { + &searx, - &duckduckgo, &google, &bing, + &yahoo, @@ -935,6 +1035,7 @@ const PrepopulatedEngine* const engines_ // Ukraine const PrepopulatedEngine* const engines_UA[] = { + &searx, - &duckduckgo, &google, &yandex_ua, + &bing, @@ -944,6 +1045,7 @@ const PrepopulatedEngine* const engines_ // United States const PrepopulatedEngine* const engines_US[] = { + &searx, - &duckduckgo, &google, &bing, + &yahoo, @@ -953,6 +1055,7 @@ const PrepopulatedEngine* const engines_ // Uruguay const PrepopulatedEngine* const engines_UY[] = { + &searx, - &duckduckgo, &google, &bing, + &yahoo, @@ -962,6 +1065,7 @@ const PrepopulatedEngine* const engines_ // Venezuela const PrepopulatedEngine* const engines_VE[] = { + &searx, - &duckduckgo, &google, &yahoo_ve, + &bing, @@ -971,6 +1075,7 @@ const PrepopulatedEngine* const engines_ // Vietnam @@ -877,22 +877,22 @@ // Yemen const PrepopulatedEngine* const engines_YE[] = { + &searx, - &duckduckgo, &google, &bing, + &yahoo, @@ -990,6 +1096,7 @@ const PrepopulatedEngine* const engines_ // South Africa const PrepopulatedEngine* const engines_ZA[] = { + &searx, - &duckduckgo, &google, &bing, + &yahoo, @@ -999,6 +1106,7 @@ const PrepopulatedEngine* const engines_ // Zimbabwe const PrepopulatedEngine* const engines_ZW[] = { + &searx, - &duckduckgo, &google, &bing, + &yahoo, diff --git a/patches/series b/patches/series index 9efd5e54..c4b2d61d 100644 --- a/patches/series +++ b/patches/series @@ -87,4 +87,3 @@ extra/ungoogled-chromium/add-flag-to-convert-popups-to-tabs.patch extra/ungoogled-chromium/add-extra-channel-info.patch extra/bromite/fingerprinting-flags-client-rects-and-measuretext.patch extra/bromite/flag-max-connections-per-host.patch -extra/bromite/flag-fingerprinting-canvas-image-data-noise.patch diff --git a/pruning.list b/pruning.list index 2e54f12b..ce5fc58d 100644 --- a/pruning.list +++ b/pruning.list @@ -75,7 +75,7 @@ chrome/browser/resources/default_apps/youtube.crx 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-4324-1611821694-94bb961f50b0634269754b27d8d3950b7f72a779.profdata +chrome/build/pgo_profiles/chrome-linux-4389-1612288121-5e2bb99f5b741c158df9368088fc3d1304a6f283.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 @@ -201,6 +201,7 @@ components/test/data/paint_preview/PaintPreviewTestService/wikipedia/150869817BD components/test/data/paint_preview/PaintPreviewTestService/wikipedia/ABE3BC9BB03E9107A321304E21C0A644.skp components/test/data/paint_preview/PaintPreviewTestService/wikipedia/proto.pb components/test/data/printing/unsorted_custompapers.plist +components/test/data/sessions/last_session components/test/data/unzip_service/good_archive.zip components/test/data/update_client/ChromeRecovery.crx3 components/test/data/update_client/binary_bsdiff_patch.bin @@ -220,6 +221,7 @@ components/test/data/update_client/jebgalgnebhfojomionfpkfelancnnkf/component1.d components/test/data/update_client/runaction_test_win.crx3 components/test/data/web_package/hello.wbn components/test/data/web_package/hello_signed.wbn +components/test/data/web_package/simple.wbn components/test/data/webp_transcode/test_small.tiff components/viz/test/data/render_pass_data/top_real_world_desktop/accu_weather_2018/accu_weather_2018.zip components/viz/test/data/render_pass_data/top_real_world_desktop/amazon_2018/amazon_2018.zip @@ -278,6 +280,7 @@ fuchsia/engine/test/data/bear-48kHz.webm fuchsia/engine/test/data/bear-vp8a.webm fuchsia/engine/test/data/bear-vp9-opus.webm headless/test/data/protocol/emulation/resources/video.webm +ios/chrome/browser/ui/main/browser_view_wrangler.mm ios/chrome/test/data/sessions/corrupted.plist ios/chrome/test/data/sessions/session_m57.plist ios/chrome/test/data/sessions/session_m58.plist @@ -4120,7 +4123,6 @@ services/device/usb/fuzz_corpus/usb_string_descriptors_example services/device/usb/fuzz_corpus/webusb_descriptors_unittest_example sql/test/data/recovery_387868 testing/libfuzzer/fuzzers/flatbuffers_corpus/monsterdata_test.mon -third_party/SPIRV-Tools/src/test/fuzzers/corpora/spv/simple.spv third_party/abseil-cpp/absl/time/internal/cctz/testdata/zoneinfo/Africa/Abidjan third_party/abseil-cpp/absl/time/internal/cctz/testdata/zoneinfo/Africa/Accra third_party/abseil-cpp/absl/time/internal/cctz/testdata/zoneinfo/Africa/Addis_Ababa @@ -4929,9 +4931,6 @@ third_party/angle/third_party/glmark2/src/data/models/asteroid-low.3ds third_party/angle/third_party/glmark2/src/data/models/cat.3ds third_party/angle/third_party/glmark2/src/data/models/cube.3ds third_party/angle/third_party/glmark2/src/data/models/horse.3ds -third_party/angle/third_party/vulkan-loader/src/loader/loader.aps -third_party/angle/third_party/vulkan-tools/src/external/x64/lib/vulkan-1.lib -third_party/angle/third_party/vulkan-tools/src/external/x86/lib/vulkan-1.lib third_party/blink/manual_tests/WebKitSite.webarchive third_party/blink/manual_tests/accessibility/resources/AppletTest.class third_party/blink/manual_tests/plugins/test.swf @@ -5618,6 +5617,7 @@ third_party/blink/renderer/platform/text_codec_fuzzer_seed_corpus/fe58d5023d23b8 third_party/blink/renderer/platform/text_codec_fuzzer_seed_corpus/fe7afd1d477b946c02e7609d4c5fddf2df911c49 third_party/blink/renderer/platform/text_codec_fuzzer_seed_corpus/fe8488887062749e9c47274436d3b4a3586c8585 third_party/blink/renderer/platform/text_codec_fuzzer_seed_corpus/ff4efc7e62cbf78e3bb877eee51602eb0d335a61 +third_party/boringssl/src/crypto/fipsmodule/policydocs/BoringCrypto-Android-Security-Policy-20191020.docx third_party/boringssl/src/crypto/fipsmodule/policydocs/BoringCrypto-Security-Policy-20170615.docx third_party/boringssl/src/crypto/fipsmodule/policydocs/BoringCrypto-Security-Policy-20180730.docx third_party/boringssl/src/crypto/fipsmodule/policydocs/BoringCrypto-Security-Policy-20190808.docx @@ -9539,6 +9539,57 @@ third_party/boringssl/src/util/ar/testdata/mac/libsample.a third_party/boringssl/src/util/ar/testdata/windows/bar.cc.obj third_party/boringssl/src/util/ar/testdata/windows/foo.c.obj third_party/boringssl/src/util/ar/testdata/windows/sample.lib +third_party/boringssl/src/util/fipstools/acvp/acvptool/test/expected/ACVP-AES-CBC.bz2 +third_party/boringssl/src/util/fipstools/acvp/acvptool/test/expected/ACVP-AES-CCM.bz2 +third_party/boringssl/src/util/fipstools/acvp/acvptool/test/expected/ACVP-AES-CTR.bz2 +third_party/boringssl/src/util/fipstools/acvp/acvptool/test/expected/ACVP-AES-ECB.bz2 +third_party/boringssl/src/util/fipstools/acvp/acvptool/test/expected/ACVP-AES-GCM.bz2 +third_party/boringssl/src/util/fipstools/acvp/acvptool/test/expected/ACVP-AES-KW.bz2 +third_party/boringssl/src/util/fipstools/acvp/acvptool/test/expected/ACVP-AES-KWP.bz2 +third_party/boringssl/src/util/fipstools/acvp/acvptool/test/expected/ACVP-TDES-CBC.bz2 +third_party/boringssl/src/util/fipstools/acvp/acvptool/test/expected/ACVP-TDES-ECB.bz2 +third_party/boringssl/src/util/fipstools/acvp/acvptool/test/expected/CMAC-AES.bz2 +third_party/boringssl/src/util/fipstools/acvp/acvptool/test/expected/ECDSA.bz2 +third_party/boringssl/src/util/fipstools/acvp/acvptool/test/expected/HMAC-SHA-1.bz2 +third_party/boringssl/src/util/fipstools/acvp/acvptool/test/expected/HMAC-SHA2-224.bz2 +third_party/boringssl/src/util/fipstools/acvp/acvptool/test/expected/HMAC-SHA2-256.bz2 +third_party/boringssl/src/util/fipstools/acvp/acvptool/test/expected/HMAC-SHA2-384.bz2 +third_party/boringssl/src/util/fipstools/acvp/acvptool/test/expected/HMAC-SHA2-512.bz2 +third_party/boringssl/src/util/fipstools/acvp/acvptool/test/expected/RSA.bz2 +third_party/boringssl/src/util/fipstools/acvp/acvptool/test/expected/SHA-1.bz2 +third_party/boringssl/src/util/fipstools/acvp/acvptool/test/expected/SHA2-224.bz2 +third_party/boringssl/src/util/fipstools/acvp/acvptool/test/expected/SHA2-256.bz2 +third_party/boringssl/src/util/fipstools/acvp/acvptool/test/expected/SHA2-384.bz2 +third_party/boringssl/src/util/fipstools/acvp/acvptool/test/expected/SHA2-512.bz2 +third_party/boringssl/src/util/fipstools/acvp/acvptool/test/expected/ctrDRBG.bz2 +third_party/boringssl/src/util/fipstools/acvp/acvptool/test/expected/kdf-components.bz2 +third_party/boringssl/src/util/fipstools/acvp/acvptool/test/vectors/ACVP-AES-CBC.bz2 +third_party/boringssl/src/util/fipstools/acvp/acvptool/test/vectors/ACVP-AES-CCM.bz2 +third_party/boringssl/src/util/fipstools/acvp/acvptool/test/vectors/ACVP-AES-CTR.bz2 +third_party/boringssl/src/util/fipstools/acvp/acvptool/test/vectors/ACVP-AES-ECB.bz2 +third_party/boringssl/src/util/fipstools/acvp/acvptool/test/vectors/ACVP-AES-GCM.bz2 +third_party/boringssl/src/util/fipstools/acvp/acvptool/test/vectors/ACVP-AES-KW.bz2 +third_party/boringssl/src/util/fipstools/acvp/acvptool/test/vectors/ACVP-AES-KWP.bz2 +third_party/boringssl/src/util/fipstools/acvp/acvptool/test/vectors/ACVP-TDES-CBC.bz2 +third_party/boringssl/src/util/fipstools/acvp/acvptool/test/vectors/ACVP-TDES-ECB.bz2 +third_party/boringssl/src/util/fipstools/acvp/acvptool/test/vectors/CMAC-AES.bz2 +third_party/boringssl/src/util/fipstools/acvp/acvptool/test/vectors/ECDSA.bz2 +third_party/boringssl/src/util/fipstools/acvp/acvptool/test/vectors/HMAC-SHA-1.bz2 +third_party/boringssl/src/util/fipstools/acvp/acvptool/test/vectors/HMAC-SHA2-224.bz2 +third_party/boringssl/src/util/fipstools/acvp/acvptool/test/vectors/HMAC-SHA2-256.bz2 +third_party/boringssl/src/util/fipstools/acvp/acvptool/test/vectors/HMAC-SHA2-384.bz2 +third_party/boringssl/src/util/fipstools/acvp/acvptool/test/vectors/HMAC-SHA2-512.bz2 +third_party/boringssl/src/util/fipstools/acvp/acvptool/test/vectors/KAS-ECC-SSC.bz2 +third_party/boringssl/src/util/fipstools/acvp/acvptool/test/vectors/KAS-FFC.bz2 +third_party/boringssl/src/util/fipstools/acvp/acvptool/test/vectors/KDF.bz2 +third_party/boringssl/src/util/fipstools/acvp/acvptool/test/vectors/RSA.bz2 +third_party/boringssl/src/util/fipstools/acvp/acvptool/test/vectors/SHA-1.bz2 +third_party/boringssl/src/util/fipstools/acvp/acvptool/test/vectors/SHA2-224.bz2 +third_party/boringssl/src/util/fipstools/acvp/acvptool/test/vectors/SHA2-256.bz2 +third_party/boringssl/src/util/fipstools/acvp/acvptool/test/vectors/SHA2-384.bz2 +third_party/boringssl/src/util/fipstools/acvp/acvptool/test/vectors/SHA2-512.bz2 +third_party/boringssl/src/util/fipstools/acvp/acvptool/test/vectors/ctrDRBG.bz2 +third_party/boringssl/src/util/fipstools/acvp/acvptool/test/vectors/kdf-components.bz2 third_party/breakpad/breakpad/docs/getting_started_with_breakpad.md third_party/breakpad/breakpad/src/client/mac/gcov/libgcov.a third_party/breakpad/breakpad/src/client/mac/handler/testcases/testdata/dump_syms_dwarf_data @@ -10008,21 +10059,19 @@ third_party/depot_tools/ninja-linux64 third_party/depot_tools/ninja-mac third_party/depot_tools/ninja.exe third_party/depot_tools/subprocess2.pyc -third_party/devtools-frontend/src/front_end/sdk/wasm_source_map/pkg/wasm_source_map_bg.wasm third_party/devtools-frontend/src/node_modules/fsevents/fsevents.node -third_party/devtools-frontend/src/node_modules/rollup/node_modules/fsevents/fsevents.node third_party/devtools-frontend/src/node_modules/tar-fs/test/fixtures/invalid.tar -third_party/devtools-frontend/src/scripts/closure/closure_runner/closure_runner.jar -third_party/devtools-frontend/src/scripts/closure/compiler.jar -third_party/devtools-frontend/src/scripts/jsdoc_validator/jsdoc_validator.jar +third_party/devtools-frontend/src/node_modules/terser/node_modules/source-map/lib/mappings.wasm third_party/devtools-frontend/src/test/e2e/resources/media/fisch.webm third_party/devtools-frontend/src/test/e2e/resources/performance/wasm/profiling.wasm third_party/devtools-frontend/src/test/e2e/resources/sources/wasm/add.wasm third_party/devtools-frontend/src/test/e2e/resources/sources/wasm/callstack-wasm-to-js.wasm third_party/devtools-frontend/src/test/e2e/resources/sources/wasm/global_variable.wasm third_party/devtools-frontend/src/test/e2e/resources/sources/wasm/global_variable_with_dwarf.wasm +third_party/devtools-frontend/src/test/e2e/resources/sources/wasm/memory.wasm third_party/devtools-frontend/src/test/e2e/resources/sources/wasm/scopes.wasm third_party/devtools-frontend/src/test/e2e/resources/sources/wasm/stepping-with-state.wasm +third_party/devtools-frontend/src/test/e2e/resources/sources/wasm/syntax-highlighting.wasm third_party/devtools-frontend/src/test/e2e/resources/sources/wasm/unreachable.wasm third_party/devtools-frontend/src/test/e2e/resources/sources/wasm/unreachable_with_dwarf.wasm third_party/devtools-frontend/src/test/e2e/resources/sources/wasm/wasm-with-sourcemap.wasm @@ -10329,2344 +10378,12 @@ third_party/freetype-testing/src/fuzzing/corpora/windowsfnt/oss-fuzz/48818602985 third_party/freetype-testing/src/fuzzing/corpora/windowsfnt/oss-fuzz/5120086263201792-timeout third_party/freetype/src/builds/vms/LIBS.OPT_IA64 third_party/freetype/src/builds/vms/_LINK.OPT_IA64 -third_party/glslang/src/Test/badChars.frag -third_party/glslang/src/Test/remap.invalid-spirv-1.spv -third_party/glslang/src/Test/remap.invalid-spirv-2.spv -third_party/glslang/src/Test/remap.literal64.everything.spv -third_party/glslang/src/Test/remap.literal64.none.spv third_party/google-closure-library/scripts/ci/CloseAdobeDialog.exe third_party/gradle_wrapper/gradle/wrapper/gradle-wrapper.jar third_party/grpc/src/examples/android/helloworld/gradle/wrapper/gradle-wrapper.jar third_party/grpc/src/src/android/test/interop/gradle/wrapper/gradle-wrapper.jar third_party/grpc/src/src/csharp/keys/Grpc.public.snk third_party/grpc/src/src/csharp/keys/Grpc.snk -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/00.bin -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/001ea98069c10f808c281da9bbdd84cc05c3bad1 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/0077816beb340a2ef87cc57c18e0ce0d1e6e23fc -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/008d276f01f9371a5956cccf2eeeadb790728a84 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/00a1b8e686014202baacdc052a38d392dff11432 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/00ba96baafa4595f2d41c2fcf0a27f4e9be5c44d -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/00c7c2cc7f90842e766645310e4a439e7b188473 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/00f89898cb8f3e3c20e7be1d8c7a1544fb81ea5e -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/01.bin -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/0159f564d91869bc07239f5551a493c2845a4524 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/0163bae995fe67a902eabf9f2644726d4767184c -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/0170e921ff5d052b228a26529116ea47fe9d3f0b -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/0173fb5c52d97d0d63266a529bf2f6442894b0c6 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/01a344a0256386cc8abb8dcb65cb55e1244f7f97 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/01c59f0a030fa11c4af1b7c0cc85846e9ef3f6b9 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/01f52e31dfffdab89d83acd39925c3dd81baa76f -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/02.bin -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/020d06c319b6e511021d21316ba283bca9b40dc9 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/0211f960c2da343c3cde6406e650d73278e01e47 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/0236f28708dcc2e044d67ecf93539ce6c33a727a -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/0242a9f4d4fafc96ee9ed762b610e3c68d6efdec -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/02434dcdaca96b9eacee76eb351e99f015eaa05e -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/02c3cf8d52fbc43f89b5f516a17cea23b68fc8d5 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/03.bin -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/0302b90625ac9f61f45b45d043fda23b5472d711 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/032744b59cafd3320cc932ad39926a9bc92f589e -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/0385c7b41263419e25a4342fbfc44fbd65eb2ed5 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/039c25bc070936901fc95f63ce9cc3058158fb6d -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/03eb66a763e065772bbb09e9a55baf081814ff25 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/04.bin -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/0433cabb8c28820bda0a6eac35d17d120f1b6865 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/0452ea591951af85724608917fda16926dad7451 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/0468ab4bf4f7e10b680f43efae4bf9686834d220 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/04a5f10d2ebc712cf13c05b5ed0fafb31b42737c -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/04d93c9df413717f71abd091592b5238afb799e8 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/04e01f399f194434b2b724877df64828e8f52c14 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/05.bin -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/0539bf31b2310091ce30d0123142d63589939105 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/053b47093c2145d00b8d53ea58b80afcc876109b -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/0542a0e5aeb1658cc965724bfced56770569263b -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/056e56878b249c7fd0b95576b352ab2f4d46582e -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/0598f8881c26b7e9562cdc4c3f86749dd49598d6 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/05dee1c3847f2bca29bd14ed701ce64999b298b2 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/06.bin -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/064d3beeef29a647deb1b345426ea7212de71cfe -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/064d50aee4416ccf32f4e4fe7b770b7802265ffe -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/066e7fcb68e83b432c414f63f6de73e5f5099e49 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/067298a97640cc5e212647864d21bc1fa6bb7e75 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/06a298ad14533924c9fcb2df0d462c44a206f64b -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/06b63ac01c261518e291461fb4707cb29d74e9c5 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/06c714e289673cf982ce2ac0670707a15f2ac5ea -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/06d20c59bcbeb0deff39619455a713691191bccd -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/06eced19ea6819d7b0855c62da49a193b50067ab -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/06eee533524c6723881c1591956edf704e0180d9 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/070aca38b5cd06626dfc98126ef1225595800427 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/070c7005e63abba72c6bc1a0ee6d44e340f2d2be -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/071247b8fddda8aa520d9142c89039fbf8bf6cee -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/071b85ef412067e7db9188bee7c92e4fd661e021 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/07674d39538e07c29342cb2ee8856bc71fc06638 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/0768af66da5e344f21337df8eb0a1c8c955f4244 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/077202f145bfc7dff77e820cbe6ac6e4ae76e1ed -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/0783c943aa7cdb8fdef5f7b1cf73e2bb2daf17f4 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/07867ad24a27ff8675dc36a1d8da833f9ee9434b -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/07aa7d6c71878eb78b25ca12d79082f70ae7f64c -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/07ae5ed3dedbd83e376c892a9546cc0cd733c26f -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/07cb3b9baca1bbcce2e199e551073ba2fdd4e05c -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/07cc8b298d1502d0c30f3f160871e66e5a1f3fe1 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/07e7bbb0005535e901b7f50e13cba9d5da51c2a5 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/07fa2b6ed650d436f423adcccfcbe63ce6253de0 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/081e3248dfca2b32837c4738daee3a4698caaf15 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/08398518b9b4e98d4625dfb063ab0b6d9399a239 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/08455b3ef9d516deb8155d8db7d51c43ce0ff07a -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/085865a209776911782f592c9f30ffe0ad3814a0 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/088bf259e854abd9508d91b23983737f8e9e242c -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/08a6761ed9d5298fc0d0fe9e75196f7527e488d4 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/0914e4f6ee18c9d15b8df1858a7745b86d875970 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/091f02cc858a89253748b7d1051b8728d0e34015 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/092575ab527ffb459d2e1eed593902820bb462c0 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/092b85d1f5c922287e476e6e75ad8a0a80c779a6 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/095e3fa32a271ef9326d4dcd59fbd003977fdcfa -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/0963f5f7578c64e9c17d0ad9e4a99ced875cf813 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/096f9413b1bf712e092cf8bd70754014d6242f12 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/0976de1461fb037c6987d77d088416440b524dde -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/097f758de0f31691fac6637bf8ac5ac946d5b079 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/09923e3ef02243b1902406c637f9516cbe99d7cb -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/09985e738bf04fb7827367f2ae70f4697ff5aaf0 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/099cc7faaaa2620df22c9bcd6e6d49730e4788b3 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/099d967555bfc237238c93f9d884c004c773b33b -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/0a3f1f614446ded112775bbbc5c61513ad78e12e -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/0a4b84c2a50ba66f06c99e945912972cdcfc96be -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/0a71ae781345f9ee2b08008a81f9055e6c1d5256 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/0a7aad5682c304b0cbda31445b221238e0293a9f -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/0a85889229b729883f4c0420d1a13d9f0a2ca7c2 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/0a90826e3173642be15ea005c2cbe8ca36ac1c3d -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/0ab436006cb2ecd8ecb2400fed982886e4589360 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/0adaf5f559e1fb9cd8cd5b29911e13bca315c606 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/0af5adf68560b3a7036ad23af62e4f9749eca690 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/0b.bin -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/0b08fc5a8eb4a23766be7b3082308959955d4b13 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/0b151bf8080f87bd38c9b8521b3b96c40c708463 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/0b6f0ea99a329e054032e6c292b99c3bcad0c9f2 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/0bbd89b21cfd192174c25803c7f1afeec88e6524 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/0becc6ede499ddc452fd4e6c3c0413a1107a8373 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/0bf51cb435845a49311a7ddc7341b5cfc8e5ab10 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/0c088a8261de0bf3b996cc1e7889399acb03fd5a -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/0c10483d4f5018b899483bcf23094f9119919ca4 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/0c26c7da58087406c491efb8f8f721eb934e6a5a -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/0c531e03e56a5cf48bdd531a8c11a19e4a3b0aeb -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/0c653a4b68bd77eec050b66ff2d8eae13001c505 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/0c65733bc09e8527347e20f5c876c5b64570d423 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/0c7b763d22885462527123656fa17af7520fc55d -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/0cd9696699bd190463ecef91968624601b64cd8b -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/0d16d6c2c128ac4ee7b596b763822b4194968533 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/0d19e60f4eb1b729e272dd5dec68e8b67f03a5f4 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/0d25b57b2ac671377f8042015896619c09a2f9b5 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/0d604693a9d3e76f54d28a26142abd729b0a9acd -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/0d8bd296d63a5aca5f80d7a7d00387048babda36 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/0d993b34021ec088f1aa3e5acdd98089b4104b07 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/0d9d8241c5568fea586d21f91ae1891dac31ba24 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/0deeaca17aa93f66291407d3d2438685be5b85ba -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/0def53b5575cc6ab2fbbd17e2bc6a24de9656f84 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/0df8bd9c41fb5d8ce8a0f2f28ca16be96bd9997e -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/0dfc84a6703bdbe9a6acb72e178353d5d69f5814 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/0dfd0ea582476b3861106c143c70d7af0f3d1357 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/0e.bin -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/0e0ecc8214b5083b75216857b967621c0648afc9 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/0e2a9ad3aacba320563095a874768a9e546a3db2 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/0e2ddbe92c08eb9ad3cbee1d0db2264baaca12df -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/0e5aa755fff40b487617e01f6812d85ad310b727 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/0e79b68aa8b9c336f0bbf9029928c53079711423 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/0e7a05178db60007ff4a8dea0e22b60825976c51 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/0e91ce40cf8882adc75b8b532556d48a2b605ced -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/0ea509d249ae28faba8980aacb972c7ea28d3fd5 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/0ec11a92c1830b4c2f56a0979dd9e3c7162bd624 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/0f.bin -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/0f01df12331467c4eed400465254eda05eaeb110 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/0f10d36e818e41f1737245c2bb8cb83a69421cb1 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/0f16eeeecdebcb59022bda5a0972d1b3429648fd -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/0f2831e0f73521a0991e11115c16847afca16bb3 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/0f81830560dbb9c6d3889b5d581b918c6cade65f -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/0fa216ec645b3973b5e6d28baedd5acc1542e69e -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/0feaff8d6ad28109f35d6c6080504456b242c8ce -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/10302aa7598eb36d0ac22d0478eb0f2a6b010ea6 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/105d9784648fe2d6c22fbefa69c9a26fff1c6481 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/10b47823e11c988222f5f778146f9cf922b286bf -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/10ee46dc1973472ead36ec4b8a1ea90200637c73 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/10f53c34f02d8c051fe0b8759aec08057433a497 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/1109cb814fd134862a3f5ef5c9b2244585882b8f -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/110e019793b395202dfd8b499edc372cdaccff21 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/11153bfeee3cdede86a52151dbb939c3ffee48ed -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/113c1d1bac15d550124f1ffb9012c32755adf27f -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/11759723c597e6806f8873e5062d31516cdb97ea -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/119410315423e5f37919886ced7f03235e5792aa -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/12083209096187575021a775826b08b70b39ed4c -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/122b6fc72956541812dd653b726b073b77ca33be -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/1239eef13562df4ff59856900eee2f871a2fd0f3 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/1254c9256157e6362003c97c8c93d8cd67a28772 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/128a7ef7f9b87c4f299d3cafe2dfdb9b161756bd -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/12a97827d0f817e3ffd8d9cf1bdba0f945b6fda4 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/12abf5dcf2aba770f7b94ce5d96d7a8565a9aa19 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/12b904b97ed234fa45073b4e346ebe3211558528 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/12c00ed8945bdae03f03142cb964a47ea0c5786e -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/12ef45f6beba92677a2a7508fc5e1bfef30ded66 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/12f977ee18a7499d18a503a47e71b4f241052640 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/130c41e2dd87c36b4079c8e5bd380dbe3e0a2b38 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/13b2e7a9d9f07a9e06ed96957c56e968f3b6070d -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/13c269dc54b84acbf75b78db730c25311a61c4ab -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/13c409dcf7752c25b2b51ac5fad9201b505d7059 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/140219fcde79e1de47129172abaef4e06e72534d -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/14064ac4844c709b247a4345a92d8be9766785c4 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/143789594154049441d565b65ce725fc4f8c12bc -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/145acf7c03a0bc6c4a40d710ba5813b9f28efe2a -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/149044286608a7945721c61f12196bebd5adb2ee -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/14ccbe1d9d7302d642e51ede3d4d846e85310fc2 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/14ee9fbfe5284650e3a3de83ecc3e09abdc48c16 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/1560af88445d6c1e8b1300047f33056dce198e02 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/157586c7c0ba8fd0dc9bfc2426229a7da934cec2 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/1586adc8c21b5796ba52203379faeb5f251f5c1d -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/15890f893ee7bddcc08f831d684b10d19c369def -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/15c37fe5be9f23c0f0e59e12ee7666007acdb3c5 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/1608a688768bdecdb205a455401ce5d9a1424a22 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/162b4ec7cf39df091898e01057b2fa39605b34bb -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/163cf93cebfb32d617830aa4e69e8b5f59bd3a08 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/1661d0799cbf2015fd64e9f648ebb49281d41c6d -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/1671cf01e5baf796c5572b7b0e15d226a5c93f23 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/16858f1f9db0e248a15ce09d9848612de1f4bba6 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/16a9beb811f836a444172a5da9290b47d77c32ef -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/16b69b968a140abb00dd5c79ea7d0c1b23510fe7 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/16d52016278caebf92ba455f7ac8a8c7482c3563 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/16e681f1867a1ac5612e1a88fddaed0bcb4521e7 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/16ebac3f7cea2b46f660ec6a5ef3401c3e17a2e9 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/16f798191df0c173217cdcb4ec8edd3e4f7fb99b -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/1727c0f6369bfb17d1b40ffa3d3f6b8be8a45c62 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/17381a0515458a92bc8248051b600da4020a1207 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/173ebf4139ee6d7a574b6767059d82375674bbf4 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/174ea33060bccea880dfdcfa12c5349e8eb4cb2a -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/17582452219fc4a27058a789f416a56631461296 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/17647336806cf94a0224516f3d8caa22367c7c5a -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/1776f4c32c11490c65b81d0b7ae2ece4a3d1e9a7 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/179817dab786637b3621ace60a9ab4c7c79432a4 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/17a1354d2bfe982e9db1bac550fe01dd105f81c3 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/17bc3a2ae619ef05ad35b147f4916c0453ebacf1 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/17c7024889cc97a8afd3133b55a147ba75d17188 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/17cfb281eaa8a17d77e08c3648bb93f3b5aa5297 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/17e562d437fd283e58a5621c33b13191333b279f -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/17ec0503991dc248d2b188edfa3d28573a1c2154 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/17fa8e029e35c88857b7abcad88609cf2d1ca9a4 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/17fb35db0b73c331a66120dbc491300b2d1665e0 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/183c878064b6a0ddf6a22dc4a2aa0d33a2d802d0 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/1847f224b543fd0592e9cf365b8eddb61c140d82 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/1870298c7042983e7716097018a031d105e397fd -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/1887558eb48d6a4341610fd0395cef8e87744044 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/18c856af1e2ebb934401e523043eaf80aecc8363 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/18f2d7626b6ad4859e735e448b00b6916f1d3e2e -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/1901234bd7c9cb6ee19ff8b17179c481bdc7c5f2 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/190c4ca0cf29c99bc987d2792c7f62e1007c0245 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/1917c5996ac82e13143a414eb9448f171fdd751a -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/194027acca76bf2e874aa672b4491f0b7fe32187 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/1949f4a75f7d501d5279a01f58a444640379bd78 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/19549ded404f9a9581d32a1827da96ff1420f0ae -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/1972f535ae202777efdd15a09138efc37e07ac01 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/198e691a9dabd23ed5c156f3a6e2c06a4379c15b -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/19dcc3082c76b85177ce6a56d195473aaa285268 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/19fdd6cdeee7a5cbc991d0e3242c23d5aaff2fbf -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/1a16a4b32cb0cb3a759ec20edf332cdfc5d1717e -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/1a6119919790570e3c15bb371648fc7929c72ea2 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/1a6b907bfa02ceebeb80aab47b3c3c51161eb868 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/1abcbb03796c6512f5b8a977532fbcf6368b45b0 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/1af0744fe0ccad11d6df023803ab699e1464c8da -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/1b09a1e5994952cda58b8339492f6850936a61f4 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/1b331dfc1d9d535063f0cc6f7a709499a5f8cb59 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/1b50ba2e44a359f37205ae476682495cff96838d -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/1b699132724acab3d42fb5210c07b74343449873 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/1b6d8326532cea974655dc86657d8e3b9ba021de -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/1b78d906803b539ea9f135e41b58257365948855 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/1ba0190ef2cde93332f850753a05b89ae5f39f1f -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/1c0417c96e6408d2902ef8fe4b8cd05f1ce4a50f -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/1c0dc85faed94bb89bc90f87799d7383cf9907cf -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/1c1a1980a1959423766c5a26ac79d07264224278 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/1c24396c21f2c6aa2ad9b9a14877b7edf0ce61d2 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/1c6e5ad8dbff133707cc85b05a0057abf55d08ad -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/1c73564518349ebc87c4023b9d9a3cbc4fbc6cdd -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/1c86c4f2d173059e5cfe67b446fdfa285743f61f -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/1c968074e9dcd8e9922e6c01ecfedcaf7b2fe5a3 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/1c98433d827ea4aae2ba8a68c4d11bc2527cb15d -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/1ca16103f5175b0607b579e0c3734b59843e27b0 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/1cae148c387cd20a1742d902543c2c8396589479 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/1cbbae18babaa20229b42b4633ef812bd3b40ad4 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/1ccd81836f26b7ececde2b02a22b19ab2a498631 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/1cd257e53b8d5a57c9feabcfd9f8f22c30cdb4a8 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/1cfd4875b6708b439f1db655abfdd57c1141348a -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/1d10780f4cb83cb9f6762548ae133d2115c4354f -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/1d259d9c908db8a0a7012c054bfde7f86474dab7 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/1d505e827d0036b3d8eab87439d31da5f901aed1 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/1d55650c5bc30ea68168a9287820e25d2d53ab4c -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/1d795268725d3a08883b05b021a437654aaed908 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/1d7bd5961f6963c65054fb9a24d913601f37bf3d -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/1d8b40b4798e652184df3bcffe1b1d7e32648f79 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/1dba0d6c34b03b19e648e2fc9cb3aa7a13e713a2 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/1dd9698ad85c7ab577bbc9b36180ef2641d8525c -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/1de191d81c4c7bf0e026bff0a040165c084fd630 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/1e1f1e0230004479b502603a1b60552192559679 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/1e4a2a6998218ea8f475aa2ee27869207b33b612 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/1e55e5f47b550bab133099e5a98d7c751a0a2d7b -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/1e7d2d8f6109f4c02815ce8582c799134f2ff5dc -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/1eefda69c1787cc55a8bd43774ca13563e0972bc -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/1f3f61bbe6ea0c7e9b447f134742b3e7909b9198 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/1f4d0adab39a988792cca201626c28293e247226 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/1f7847ed44c5acbc52c5d16b0222b44067076478 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/1fd33a83549fb9fc5e7d05a2c308a044b7c9b167 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/1fda93a85f7b5b7a0c2d68a03123e58a6d20f124 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/200521ca3891bfed841ca8c22691196a1a03ccd3 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/202a15693f991889b5fdd97f016a5410778b07e1 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/20322515ebf6df572cb2f596d8a20d3d8893193d -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/205dd562c7202d4231b232a6804889e77eba5292 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/207c5a0f80f052ac7b48f6dd45cd33987be27f32 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/2099db589f606dd8932a950280f5d2b23751af9f -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/20a10c9a0c8cc48fd6317000f70070a0b2451e60 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/20ff1f8d5d34cb01d58aa334dc46a6644e6e1d12 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/21357c3613a47180eb668b1c6c849ce9096a46eb -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/217785067a28a2dcdf7c5cea9ef8c10817889aa7 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/2193a1e20caee37676d08c88154a462acf120fb0 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/21af47d84b1aa84e8b4021765203c8951239fe41 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/21da45db854aeae9bef8576d6cb5859c0cf7a34c -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/21f3be485826850e4f4670bb81982e2827815426 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/224b2255a1bd250102481abc3e823090650e231e -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/226b0315f87b08521c9a2d3e2b50c01ec421be14 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/22967e8ed837f03b76a980cc1d25054fb84b40e9 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/22c7bfb3460529c77255e9cb82ef8f7d8381f8f3 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/22c9ed2979d9963bce6500997f1e0433988e7e37 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/22d23ae7b0a9c4ac6ffefe6b6b47bb5f54226ae1 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/2339fcca7f93814c587aba47fff2210875a41f49 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/2372fe3d96fda1dae8846a781905c6c408555d3a -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/23746fe5e477430aec8b12e9d7de0f86f6a6e191 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/2378c3f1206f20711468391ce739116ffe58374b -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/23982956d17d2f55e61a5d9111b1c0c7ee530214 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/239b03041efe9bf24982b0ecbb66d5abea4a28d0 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/240afe42d3e2834c46a79d9df0dd6ca018831398 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/247a7d3e0061dd0f32c3f6b2fc43a08e2cc8cf72 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/247d0d09deeeb76422cd1d06305a63378a498656 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/24a87af0954c808fbd3f2c55185d4b1fa9459f4e -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/24d630240f673498d784cecb66d73e9b1d981493 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/24df70902c288fcac060365c2e6f61269a3606b4 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/24fbdfa73f26686633871ddad9698d7059db488f -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/2500fc12d5d1b5ed99fc3fe518c28849d1c8d6e8 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/2501c7c3f78829725e6bf556277785588318106b -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/2507810915aecd3adf1287edf8c9f54b23a8ebd5 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/2533c4ed207eed715756142667128f6eb01309e0 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/2535940afe69b3106b7696a486a2617d0d9a7150 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/253b8946a7cf403dd466f1685df2f741d4660a34 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/255ab618b474a659914f5167f6e89ae3f1376788 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/2577397157d02cde4544e70fd6c3ff68704dd13b -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/25a2c5d4f55a083d2535b46a82e295fb169ffb32 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/25aa74daea95f9fc46a78239bd2e78ccf0fb3ffc -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/25c05b84c4b4f1a93f0f72d368c3c3644b564881 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/25c8a5f8fbaf47c8a398a284008d90d088c652b2 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/26794761df5dc7f093d2395b81a32af5e6b54392 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/26865cd90c1461694d94d96232436372df2a91fb -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/268d8763bb7846f4c9ebb4fbea476a5bc8fcc389 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/26930c35fbe83e4d165b8b7f218ac8ea231c87dd -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/26b6654b4efb469d4c8202dfc2ddafe4fc15e2d1 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/26dfa46c2bb2e6af6f52bac6f03a9e4406c6e700 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/2721f5503254227af744243957ee859fa903e066 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/2743ee5a764fb0c4e04cdf84c9b3810ac8093998 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/2748d28f2e03d740a89f7a50ea52450d0c5523f1 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/27a8643ba6047e12de1b2a4f7d0994a2c095a6d5 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/27f5e317e8a3a1098e786b96175c15d0855c4855 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/2806c68471ca16df5356ef6a3379ea46c73c57cc -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/282003073c8b88d7ad43ce75677777cdb754228c -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/2835dc7045dff8fd93a6e50bfd8775a50fce7599 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/2837baed2fbf1612f88224e91ddc46241dd9d972 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/2858613c057a236dbe306cca44df29232f6b48b3 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/285b0b9b11fe506527c880d3a866ba94f8038cdf -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/28851da472cd09123465241e0d59697f563f53a8 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/289c2b6211858aa4a46b5b489bc4c9dd47828d21 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/28c56acb0f9b47ead49f34c0d92a661fa04952c2 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/28cbfc7c1b760d216cc592a273088b31833ee707 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/28f73943647c3bfbd96e8d1a6188c428b15fdf12 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/28f8c7af6aab3bbabe028f780e174b27b924a146 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/28fc3136371b5bcac84045ab6cc93e77298760e2 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/2923d9c864597016358f37ce4014c61648b7290a -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/2942908b7973da7113098a0ea25487e3372db173 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/295d24a7705fe1821606f9224f241a7596481bed -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/296c3f5b9880fe7ccff4d2a67f489b38b5b6fd6e -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/29a6d7ab3e7ea8d331358df45e5b0926e768e227 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/29f39c36ffc68643789cd59ab9311a899fd9cfa6 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/2a08eb351e08f0e6ac1e1416b43ff962a4e3735c -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/2a1d70b04f4aba0ec93899485f0807a209a4b207 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/2a2ca2f6a1c03067f87bad61515688edc234bacc -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/2a410e3d783bc93e63206e28f92b6a40e1db09cf -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/2a4fc709f61977f0f6c75760af2b33007ecd5941 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/2a600cae342e8e9e23406bb1e76133f48d936766 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/2aaee068ca624dcb746af9dc14591b24db033ffc -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/2ab009994e603404e194ebe0120840d388fb765e -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/2ad5ed48b598bd9e2d486a21eed5314736e5b56a -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/2aee21e4d1175963fa719d376406bb10d4818bdd -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/2af392765963966f2d1ddd5d5af4fcadd93c3b06 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/2af4e625522d128d03252f35b5fa5094cbcebc9f -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/2afc0ae3e27ba7ab7ea26d656a01da4d85e0bbea -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/2b6a001c2274e347cbfc6fe2e3bf4f7d7e79f5fe -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/2b80854b52267dd70b622670e401280387f15dd2 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/2b931953e9bd02c3310a05234e91550bcd8ddf62 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/2b933a0ede25a06e32c7d9cc5a3eda78086f3060 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/2bb76eff88c5af98c4b8828047837fe97b50cfeb -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/2bbe5b2c12a964b53a5e6f78cdd5f595d95082a9 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/2bc326b3ecf6d069595bc27cc1bca76b374c8e85 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/2bc40826844d2232d9d36699432a30b4b1e5dd3a -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/2bcd71048dec1df45e36fde6deeb8f04bbd01cd4 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/2bfa23d5d476e4266cba3979f81a9ebdc26993e1 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/2c5b259108eb1a9735d7a89609d96bc043914cdb -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/2c917a39d34aad10d611a1647a6df6502b4d4d59 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/2ce30739d22f5380f96400f261fd26e95cc33927 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/2ce3268455c461a30eb30f4792087df411548c13 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/2d03c424dd0677a68f28bb94536f49844d79d00a -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/2d5613b7bc0f5060eb1fa0449face6a9c503b589 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/2d61ec2cff75eadbc47e0932998b8a797e0cd96c -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/2d742d21ecbf421506ecf19b23d6075feca4350b -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/2d743ec0a0826177cfa7ffb335c0034f482e70e5 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/2d7f42d3df4a206d09a9fa3126333a61f5e678ec -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/2d82b2376d689485814ade91df8f65ee08395a02 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/2d9440daa210b9298f34982dcf7adc3564ad965c -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/2d974f9fd1c57bce55cb9f1bbc25eb1e7a10454b -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/2db3a358c43c179a728f0650a00be295e88f8060 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/2dbe958ef23ade1b8bbb9669e590fa99454970b4 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/2dd76fc710e3e78eaf4e5069fa227de678d0830d -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/2df65610f1c24ad1cf9a5b22614434c96ffc12fb -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/2df7ea9c0c488fc8f79d33b6bce5667a2f051a65 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/2e21a2f9bff2514667aaec75629c82daa067ff57 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/2e40d861a9fec3742c31971b583e28bf40e28dbe -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/2e48a9c8d204975060e81f37c7a46ab501750067 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/2e7441eacf8fcc7043f24b3beba4fcbe3c0c5ea0 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/2e82bfb7e8eede401ce75f6afe8c15ffd06130db -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/2ec78409a7d3625126387512a1c58cae2ff0bcf7 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/2ef149e8fd68e06fcb7ba2fb43a17cc1dcfd989b -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/2f0a8f0f96402ba1681ab3a9095a3dea47cdc53f -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/2f120ceed5250084f62010df9bf8fe8e8f3f643b -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/2f35914500b09477fe245bc130f86bbd15112ce7 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/2f44fd38efef5818750f9adc9b133e40f9cdec71 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/2f57224df35ff1583d14436a477330db23d70b0a -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/2f8262de35a8314655d55f10ca46db441577ba36 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/2f9dd3b98b22bf2d4af5c2922977c8bb5699c367 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/2fa6a874e625ca4d71941408d94698f898be4ea1 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/2feac28b1f508d6086f4cb0972800a77e1d01201 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/2fece42b158854855dd42eac3fc7b8f1eb61fb04 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/2ff0986c252d462149597fd83bd5753926d343a0 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/2ffb878075ebb3d2d778c8aabcb0e96cb51060f0 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/3017e9f66dacf5a01f8c7d65b8a72d4f68aa6a28 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/301c057536319f49dcec68ab96677714e3dbf793 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/3037118f9983abef4c9757742269f00cc90c0609 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/30694ac08ff5a6a10cc781b9042c89f4019cfe0a -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/30738789e20323323196dd3e6435fa278e73279e -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/307a91e344b94923837e01a1657ff277f44db07d -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/307aaef3b3982cf8d4780a1f896d5392037c5db2 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/3082fa77cc2942ae425a6577d1f9c0dddd2949be -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/308fbf16b3f3747423b2ff69ef5930b01ca9b728 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/30948ba77c2e56903a9ad5190cc74e59d42f67fe -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/30c74b7b5c92bb602d26c3d703c267e288b432a2 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/30d2e4b3cac45cbcfe76459c90c49e085914c154 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/30d6ca02d96fe1d1b91b7fa5180789a6cc9d0d45 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/30fbe0ac4c74e2be3edd4f21b72bcae02e6c623f -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/30fc581d975cd8384b86be0ae59792a605ca68c6 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/312b8910d1965fbfb09f0cb73e7e9d28316677bb -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/313001e1cc15ef9887b43e0c6de398eea2f20e00 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/31429d04a34cc6643eebed7eeb8a807a83b57b1f -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/31498be283beb45294fb96f15b3af4e7de0ce584 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/314ea0a2c481639b6559b063399299259c43c9bb -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/3152365a4d8540623c9fb3a93712d096bf6b34e6 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/315d27e12f2214a56fb9901dacff14852ff2ac0f -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/31d8226b1d767fc895e87d7feede0e2d7c6c0b66 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/31ef9c4ed85ae1b4e8a027fc5a1d3037dbbf3b3a -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/321e6127d6f5619c88e31037f7fdec581acf75e8 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/3230d9876d770657d86dfb768b80494cda52abc8 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/324b9341bfc56b24a60f0687a52981fcdeaa8733 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/32594aaa716c1a04b0f927ef964f1593735cb289 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/327e5a755e3307b121700f1ba23000a844e70596 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/32a6ea045d1288418617e5e0c52ae02c1f6598aa -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/32b9de8461fd32b1236abb86abc91c82652d6e2c -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/32c108ead009572fbe9a216b372e5c0b3843238e -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/33252c0d4edb12370235c0179abd87a5efb59d29 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/33306900f08f0b618c2bf4ba6f6144be9d19cb97 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/3356fa1721a0dec9fedacba8d86e6100a49d5316 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/3396a31b1075465bf358eb7836e6f5347a0be591 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/3399ac8bb9e0d3a2cbf22a95d1e20c70e2415e41 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/33af00c8deb0f0fdfc113f21c3cb5769aa474587 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/33b7cb7d4dcd380b207f1137722fe394de2a0f8e -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/33d926a04c1868c3393b3129968ffd32049a1c64 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/33e01fe9738c887b159ca5add342b22c13e526cf -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/33f0e1b78dd158df720604cbb4c9a0c90eece435 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/33ff864434b4f0c0e08c00ec2442cb521e9f79ed -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/34052cc2fa2be6543184db85d0b9ad33ae17029c -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/342d148e59fb500ad76d583cf828c16cd3d3ed2e -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/3465fb573ac3c59a0804aadeba2f205870abcc3d -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/34aca5e37920615e8c141ed1fe4e419ae2e4df65 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/34e2445f42fd82c5ce229782a93764def3aae0e7 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/350a1f6d0fe784667d7ae78e1ed783cdf2263bfd -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/351c6aabe840d69a16ca0f630c6c5a11d42cb85c -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/352599b2850ac5a96ec656788c897c4b36114cc4 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/35623259c0d5d73d23ea52efc3e4bd808c119440 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/35b84f9f429e72230f0e9f6400ae5052c961fb27 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/35ba1a4df4d362ea98e9386269bfbb95c5ed4874 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/35cf9a1a6f81db0829d854fd3716916bae081c8c -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/35d6503b48b5acc5486a158696ae98a98f46e1a4 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/35ea066b0fc90521bd8401ef4c52cdc9897d35d4 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/35f172b0168cd0b2da4509c3463c2502274e01a6 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/3606c0748089f53e252b577ff7ab2df203d098ff -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/364f0605fd2d145db6ee6c7b01affb8833379db4 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/364f77bffd55805e2be9d2b3a071012e8fc3a083 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/3662f5312562bbe4503018a820692962e7dd66c8 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/368d2b5d4c6776afbed8e5e76cc3a4ccdde1df42 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/368f9368e43f7e743653d46360836b3db1b1ba8a -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/3698d88414f52b7c4759bfdadb53161b226faf8c -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/36dd4f4239b63b9cf379b354de0dc72e6356fba5 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/36dea0ab5bc764c2eb2f428bcbe2786e64da8bd3 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/371d4ed270fb3cc3858a33fc0a857da2a21e6478 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/37309bbfb4f0d78e6138b13a4e5da5944c95b97d -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/376f42635e918cc28706b82ad8923cc7401aa9e6 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/37b8a63d83441e64e279457d0e8318581ad3a7e6 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/37bc0646132afe8c79cda5e76de150a473fc0680 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/37c26aa03db5daa01d7233f3c9fc474f81a724d1 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/37cf256347732e86fa92089847b7381e964cc83f -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/38259d219a41c1bc60e3867dc60e3473f98cef64 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/383043f6c05edc5a18f5c8e7b9d0314db63eab5e -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/3850b085a0a33fa2a08630dddb03e0f1adb1bee9 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/385626d51cd29e1b32befeaecde5df7248270754 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/38a55e83e685617cdf72e95f1303857b627ae346 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/38c609f72f5a2cf977788afef9c34652f754add0 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/38eb06643f87fff21483433dc4169e0388b0c9e1 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/390daee799863cdd0533f35b15b5c0a4f5d79a79 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/39160bc99597105d50cf7a15698090399a2482ea -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/391ef74273ae5e1cd8a2342c5370fde5df1a7140 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/39330aec49922885cf84803d7a5ee61d5948ee66 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/39525bbff413519199d1cf2c564d62b9c3c7736e -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/39b6daa9ae088667c5080709ca829cf51e66212d -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/3a07fd9ba009b9a57e298343e815abab13a16f5c -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/3a287590e2d38d5dbc0b85d29ae2497d27aa0305 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/3a3346314bb9ddaf14877b653cfd506b6ad34fab -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/3a4fa4e81b78cae093b2d53b0a6f272a398a7cda -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/3a74f1be7106c7dea533a34bd8a88974f69a5d71 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/3a90fbc998ad7219e447db6155e6174e0117dd49 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/3abac3ec4db280fe9b8893b5f42986508dd87201 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/3adaa0aea970123baa8ddb2560842c43bd19eb3f -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/3adc410756f3e9cb929570bd5e5107663e8eed80 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/3aee5ced2869452b8ed65313d01b9b9c87144cd4 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/3af9522626ddfeb1ef461e3ba0f397ea4b2d99fb -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/3b002ab57ff8080fbb1e72d985ca6f59f96a171e -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/3b114f7e66bf6cbf256a5e656ab6620e3f31277f -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/3b60e6663ac7ceaa40f91d3a68fcb9c35e3e99b8 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/3bdfaad171c20468a866329355621cd579eff21c -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/3c18f7c2d8fef6f119fe5bdbb5d191a92c627cb3 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/3c2b6ebd2cd3fa2ea216ed01c4a7275ecbaa40c0 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/3c84d21c46b89e7573750dd4517ea2eb58e37e27 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/3c8e6352f6c2a07bd5ef2b9a93c103935c8eaf0d -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/3c933aea09501c81d7e065c671cdc3bd55f8caf9 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/3c942f9491b1e8b5bb9761a4dbb1bc7165850dfc -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/3c94ad60589b22d99dd03f98b37c609c180a755d -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/3c9a414ad8fcc53c3271bbc8375086d8d1fa450c -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/3cac139b58decec7c0d1f1318e8f1f28f9650c19 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/3cac506501825fadf2e4adf7619d16f72cfd8832 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/3cc56c99c6046f0d66c50c4062d90608064fd742 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/3cd19f8138a81f242cb92212df2b4812cde8385a -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/3d48a5c5a6188238bffee78f07b7cf6bb854258d -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/3d770d35de84de36ce4ed5b22f782edc99ecc634 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/3d7d13b272c46ccceca36729e9893e5142961fd3 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/3d8c66be71e0ae0dfb0c2c7b84e4d8336f92b7ab -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/3d929a8f8e77e038ddaecf9d149189cfeeec30fc -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/3d9534f373e79edd704cc9529600efd62451fb78 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/3db644687c6a09fae4267f05b63a969f28024f87 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/3dc1bcb27ed0616a2b905025a8898759d94a934d -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/3de19989758b5b68b29af3dfc6c0e55d414dca32 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/3dedcaf501bc9718e5d372862b081fc9fdfb3959 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/3df06a68edfc53fa88634c657a50cc6820354165 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/3e0407abf398a7c40a34df7ed33ff23de02a2a6b -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/3e4c1755d1ad78103f10c2af7c7d2f86326f02f6 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/3e539f323c6ddea1bd3e34599a3c47b4457acdcf -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/3e82319f1a44ea9224d65feb07ee0ef622709dac -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/3e8bef87bb89525914b5e7964969a66eabc78eee -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/3ed3fbcdae0ab5b185d6e7f1f46c2440f656e8d6 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/3ef10f7eba289d88e82f3678434ecc1218a47ee3 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/3f2429e3255ae36fecb57559b57d2b0cb88f5dd1 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/3f2e5f90e1a93df61a1c9c09b8c9116149eec526 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/3f31d328c16207904d201406f7e9708360d5799b -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/3f36ae935255c4bbd2bd8d4a85bfa92bba02225c -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/3f464011f8620f227309f6b2c84df6fffb8ed962 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/3f47ad9ab401599f42d3c4f37ab9f702e3ff0fc9 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/3f4ab27065d2a4fed7d011af384e03150b72eda5 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/3f4ee68f1f22eabcd01c2a7c1c6c8ccc299aa97d -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/3fada97db682f675597cb58c5d43a72e283ab960 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/3fbf231b2182dc58d2cdf1c62f01a8b709752505 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/4004d9ccc668572796770fb3401376844e1574ae -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/40640a91fda4e4e42d3063a28b9ffbba1b8c3701 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/409d7e2c0173b5a00a475f79e2fbdbe596d8368a -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/40b4b92460c4e76a39af9042fb3d86d491a98e16 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/40b500d38927c62c6966039b8557f810b3c19dc1 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/40fb9f1d9086ace2de0ad59648d196ba0705ae00 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/4141d93d6c387967967844423a6a83ad1793010a -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/41921ba00dfc038778074b1af81104555ca74927 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/41bda7ff09175f821992adf4314a8ec3007ffe55 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/41de80653b78b98f5caa7f6d00a96d72bc245068 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/4212d95c0bfdf34b9c7fbd05bc732fa1bbb226ce -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/421feb3fe383541082a65a447a51b4af991ceb7e -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/42231300ca5cf30d18f55b66020926882c64248c -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/42324d3d9e013cd43d4feeed1b48fbe1ea18a732 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/4236180c7d6f2edba5355b79bbe1a5c16266dd95 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/4239c3636053665277d07bafda37ee84c114b13a -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/424b6a20be32318d920d83aa2a292a0aba013a1b -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/426b7f180ab26cf276a223246d4d6bd972ccf55a -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/427392659bf3a945097c6c754a17d8c15e23816f -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/428b5b04a92ad6c28fc38451236c85338b9f8ce0 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/428cce92c42645f4cc4060a8cb9cef3a803c0341 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/42a8e7c267f66a0747f30b4053ec79325074dc97 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/42a92ac224829067ee7dbadafb777bd38f076c6f -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/42b3c2bc6a11cea9d3ac86fbb8411360da676268 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/42bcf462c3b918f07c52e87bcea6fd69a1f291b1 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/42c2e90f2e228d6bec0d81e55f08647a2d651bbe -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/42c3c4a4e7d21e79d1e36494d5324f10a5ecbb04 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/42c50f9543819ff7f440a7ac660cea374355c455 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/42c5f1965243b4bdf0212123d3430010bdacefaa -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/42e6fb19dac07a0cbe747dfc8f1c90bae1d58cec -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/4305b19e8a214d2cf47436d964d52d10e430575f -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/43646936116c18140ff0f01306d16280943eedac -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/43676969fb81dcc1699b6a17eb465ef3cd4c2ab8 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/43874e2bb721b485a93d80b7f1c3e3630f746b02 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/439d4e4ed3ab9fe77e2bbda5b2be3d123beefa00 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/43cdc82b082bbdc4d7d23437a7f761f1ca32ca73 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/43d52b36766d71176a2fc9f2a4be385bd2638570 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/43ed8f46ad700ddd4c2a7a15f0cd209954f0a774 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/43f79e748c5da73a13555b00cf5050af68f07829 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/43f8e0abe3f647350ab1d8d368cca9af6ca47729 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/43ff758aba2eca1e355f0062ca8fa2dcc8edc69c -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/441c94c010d19206c337d3c850cc449523ab480d -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/4427b547b6693c39f08ba67c5d2ad012d5088f83 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/442bb0df4955b8dc95cc69af79a522a04c23dfe1 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/44378830a865936e205bb757a69bdf8d788bf26e -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/4449ec3eda232c394fad83e34b002e9bb46862e1 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/4471ee009359844e7600175546a3b36a21329666 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/448fc1dc939aa7f398f1577e418630abecc0a1d7 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/449ece0109a8543f26311f3ddc23525a2f288b64 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/44bf16b9eb7302a6b02a600ac92dadf916c4e629 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/44e1fdcc46db56bf61a6702fd10766b56d35bc74 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/44e696d37d7c113cf070d19871d5cc4e24a861d2 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/44ec5dcc4133f1786084202bf41d877702ce9277 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/4523e89844538d8de502907f143c35624182f76c -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/453861de5ab948236f13ebff66c8e82e4e789db6 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/454fb5eab23aacdba559ed9a9a36941732eb3276 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/45657516294c5426c490e6aa522a79077c972856 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/46171f477d11338f4cc948915350772d54319200 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/461949a48f4f2234cce6bfc1476bc9fd96552c0e -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/462ae7e1d7eb4a4d8b4d5daaa1422b7cf835e127 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/46325fcd7a3a718f2188f49e28ad9d0c9dcd06a9 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/463a882b12f48bf803b650e95f3968a28732fc02 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/464ad6f3ca7fdcaf80dd97478b6aa3b7005db6f2 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/465b299ab3509b61016406e0d1d93f7774c03c8c -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/4667156173c437c62fdea99a199f3aed0b504fe0 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/467971d589278cc348786054add9f1efda2fef9e -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/46e1492e19d0cffdadc1050cc22d505b4e057759 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/46efabc911aab09a5e7a34a19ef97ce710594a77 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/46f88af92fbd99c386bd24d8a045a9a9c2469d53 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/47062580b496ad925d4d2faf1baec14bfe69a95b -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/4725b858491e1517af1032efba6bb198f39fd62d -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/472adcbc2a1970f2392e596c28bd44087b8f3431 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/4799a2aacdba08bd3e418c5659060829a997d715 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/47e402f3386843e0055431750f30b710e10295dd -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/47ecf4079ea23d4de5fd9282f733eb5429f7ab05 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/47f2ead1b9cd99a8603dc5fd583afe3d4287deab -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/48062d4824e8ba697cdd16a46b85d82ff445e649 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/484ab9d070fffe7e3d1a1704c9fa2ce01e192450 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/484ba3a787c8dab704c5d451e834044b46e35cdd -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/485410954a625f5749bce6ae923a620371542ed8 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/4857011f92ceaed4fee4d7612e1c46930903c95b -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/48b3180434c4a21b334d7032ded763ef62b501bc -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/48c1691a919f1055f748e43cd799770f00c1c38a -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/48ca1abe666bbf83a81d5c3be2d72017131ca4bf -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/48caf755ddcc6c45d3416ba6ab44709f360eb82b -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/48f56289592da153b3c50bcc26ad6d4d3a7e443b -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/4905b3fb0f7d2196a5612e8e432abda666e4317d -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/490f5aa97dc05ef1ce089fa9d4fd377bacafcf18 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/49254390bbc7e7b9eb58ddb1ac54a1e7eacee168 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/494f747fe7c326002c3fb676c35d5dca2e28fd89 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/49d0085058d7fa81247f51b802c0f4206854b4dc -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/49d816ae44b329820f47979c5790eebc8eadafd7 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/49f564289c79de9e0342f8b0821a167bc8c5ec00 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/49ff30e0f070fe37b642dd0d361c5cbca139f223 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/4a2ee017facf4df1929e7db4b34b12018b64461c -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/4a3eae69f4c5dc768b166620af348316c9fac3e6 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/4a4675803915c9dafe85b8026c93a0ca9c498233 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/4a4ed32b4433e3cd99a4cd3cea00551074d07c9d -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/4a5a1abe7b402338c625013caa9bc8464a3d0bf2 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/4a6c8938a8a30567a481599eddfc137fa5454b21 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/4a7f8838cbf48e54b6649e62a32d4f0173ada959 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/4a97016bb83b0db1c51fbb4d4f9c909dd85bdb41 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/4aac2683fc841a2b5da166889c54c01aa2ab9c6c -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/4ad1a61051d0db46638b774c61392b9d1c360410 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/4aecde7ffaea881f42e693858b25c334df711b27 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/4b011706723e645407b871241c2c11004103d628 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/4b08cbe9580dee1321fca514e74fbdd0022ec574 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/4b0e9a84edc3eb0e6c377e860f5ecfca1bf64baa -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/4b303d7f245a569f507013af0b3afb2f033b6741 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/4b538eda0a7ad5d38b9d95867b7c181cbe84589b -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/4bedfc6d01a2d6bc0911d48123d6b8b30a46732e -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/4c03f9d60bfc5a2ab41c1703672a339838890ef3 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/4c34bbb26218f40a8ea1bafc8c50cd814a781cd2 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/4c3dcb9cb14f89b3616fc7cca78f2ebc502907eb -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/4c6258b5299bd03560e292fcf3008efc60bc6cd1 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/4c686a41d4d2226b3cc76b8154d8df090d075f00 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/4d345f45f808c5b0541976b5dff98c603611e9ab -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/4d472e5a8e8ee92be6f23a101babbc601dd2512c -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/4d4aa6ddd6404300e5278682e560f25292e9804e -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/4d5e7091c1c67867f2760543d9a8a7256007bdef -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/4d7b5b98536de248387605efd813ba23b8b613dd -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/4d800cf62e39478c1bc1db8222a8d810fff6ad85 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/4d81efc0d5945caada326e2f6e55167120f0d3ce -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/4df3330a4c9a861ed98d0c5a19f7388ab1c9840d -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/4e36813fde9b5de1b62de95f498f2e0a48b5c5f7 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/4e4e5902e6d79c5d57bbf631863ab51b8b07943a -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/4e8dbf3eb7d11a4fdb994f281454be2a7ebb091c -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/4ea18756816848daf5e799ce1d75ecf52353eb08 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/4eb0173ccf074ec6d8c1943f3ab2464184262426 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/4eedb47e422ce761fc5b279582e56c7d1f3ed180 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/4ef22ea5b0aa8b80a180a9654f5aef121c5aad83 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/4f320381bfd3927493db8037238bdce1766c68ee -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/4f53cc7b3ed0c77c3b5e4478f54caa40e0bf64b6 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/5000fa3e29de15e7533b0e04b37eb1985ae69891 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/50125f617f85b033f72e4938f227fc771083e9d1 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/5035db01a56a34061837c4d0214f6e5112d81ff3 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/503649137cea18ced8a57e7c644162bee8885ed1 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/507865c4a5ce880b80400d93fa85def2682581cb -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/507b8ecbb9fd3eea9084087bce22a94cca8a7c41 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/50841095cafd9f9de6684fb3d89cd5fe148494ef -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/509fa48e02986acab87796b1976e78a6ec243b79 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/50a96367b6a52c58a36364f4b1ec0583c7f315a5 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/50bfe6100bf11339372ba29fe0c9b38c3ec2ebf0 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/5109721ea8f74b08d455968fce90dd74c29aa95a -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/5151ad7147bbb75b1b377ce03f4ef5ef0f4f1c82 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/51716d5683d5c762298fdfa6b57ecf17d6892fe6 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/51a2c3035dc5359f9887b588b922faa6789c7ea7 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/51adadd4662ab165a203afdbdbc470b62ac24d36 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/51be7e2267e32f2eb8079349882f8247dc397d0f -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/51d7466ac65468db7094bdedc60d1604231acc05 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/51ea84d5a790d3d2495be453f5341c41b6153644 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/51ed796a5f8d8fccebe013ccccdc1ed5d8b8b4c0 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/521e1e27b0997a0dc168f628e8a0497f7f93ea6d -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/5220909c423d2b321e8459355c965fb330288565 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/5259807dc13effc44f0785be11f5dc0c0f35a659 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/528cc09294d2288fc91a4bab7cf6ec621c6621b0 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/5298ce28a7eab28c99964c0d838b017355607c92 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/52ac4e5a6c433b7e135e817b797f9bc85d4c619a -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/52b5c86f262d46624b2211151a38cbd69c705734 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/52dba1b997f903c5fa3d7da71421b36d96d9f55c -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/531c6bd636d1d022ecdabf41243c1f036162bd8b -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/5347599c4246a004f9cbecfa78d39168237b6394 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/5356dcd6b1d0487f9723663f8a3dc955b7e09273 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/536b5c0bf942c03bf9d4a4cc27c97c1230128ede -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/5394ae134e9023432ac137789815e2b24d1bab3b -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/53d637a3f0b9fc07dee0de089080e5c105381eb1 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/53e68cd362f3c8d64941efbb0b527c52da5e8424 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/53e7030d5de06dcf80e1a60aa467e6e31bec6515 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/53e9f9a4b0347651b3833c3e153e743a1194e0fa -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/54168e5030c8a7cdd58162dee7c2583bb4caaf64 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/541e87b9d3dc75ad40cb47935ed4de83b25af5b9 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/543ea879faab347874ad5e297684a62a1555e1ab -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/546fe2e2b1e2756c3f121d0545866798c85c9b8b -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/548190b9eb539e0841bcdd6e2c095cbef6ebd119 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/54a0a2c37ce1830f241f6e2828adc8057cfa385f -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/54d5ac6cc4bd944e60b7464e36c5d1b144c17da4 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/5515fa05b890973031b0e2cc8c2925f3974e2821 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/5547a3544fc5c634024d546366704547dd72cc2b -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/5559428fa9a1f1701e81eec11a3571be403bf627 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/559d537675dd3fc5e0c6d40e94133e9016014f6c -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/55a71f74f233ea8ce88967c5660aaa532fbc985c -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/55c1b1bd6e532928ad47cadd8e5c5363849d7df5 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/55da9fe903905e9852dedf6b664a4a589efeeec5 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/55ed466781b547db5957233bd8db0ce1f189183f -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/560fe3fe0bb266ccb8c59ce19302bce23835097d -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/5611060a04db105e03cc74da57352b8a09c411e0 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/567026bafbad3be6a7bd430577e7d39ec3d56af6 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/5677b3500e9353856c8d87fbe1476a22df4231f8 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/568af7c1199c646c500e287b50abada8ac0ff2da -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/56ac47e07bf3f42310773a4c66ee9d3afc27a8a3 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/56be7398f856423e2252d1a4e31103ebaebcc15b -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/56e0bd235d4ea1de80d753b2b12d03d43cd0aa06 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/56f240463ef197b49c7e271e74412f62909974dc -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/56f3ca8174d263240113de88e7547e7b1c5cb2cf -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/56fb970061e8b61059130c0ac642bd0ceb0ea26d -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/570215c70de40add2ad62bed9ce47f8b6b231de6 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/572ab3983e406a82325f02edfdd7981d040cfbdb -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/573665d817a96a324fb8ba40a06425f572327b78 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/5748d19bd88d2495f0ced135e70b5bb4fe0b4148 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/57798cc4375de344391221fd07d591f5c64d646d -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/57b087d753a6af79c0b58ca2c9aa5c92bc18a6a5 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/57bc1a4501ceb31b4ead1c2428798be073eb9db3 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/57d4ef9e72f97aa8a1e6689f3be092fc2b24315c -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/57da1745490c2f21ecb86370f1f72f77752bc739 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/57dea4528141649208fa2af10c18e98e80c1758b -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/587d211412b8405e82245f511007083dd60b7477 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/588f9166c839baf3102185d38f77f9a750e62c7f -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/58c57e0ef4c2a630150f53ccdc2bfa798d5b9eae -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/58f2f1f487dcd6cc6f2126835ec647c73f0d371a -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/58f87cac2d3f564f1afe4ca85637e47b758796a5 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/5928c7d56230ac7c10860c64ebfa6aa243f2966c -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/5939ec5fd8f4e02ff0720cfa3ef685876bb3549d -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/594d676c8c05d75ba8587d9e900850dff5e21ff8 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/595603f4ed37e3716cbe53b3ef180e5cdf8005f0 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/5967be7b53e3bac677c726d30a513949e06e1fde -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/598c513564bc043f831876ea61cb8283d43f6726 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/59b547627a6b1aef96f6c5e3b7dc08c3e1244368 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/59db3f98b38747d4a35524c1b3d31b5e90f53775 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/59de0a42d012ca3dd8b7fa2f1b1c6642cb86fad4 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/5a1d370abacb9f46fa966c8e58992897606a7900 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/5a34e7fd2ff3f8e32ce85138931a387dc5f15db0 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/5a3c9d98651a315b5bde737482ff54f6b90361e0 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/5a3d25f74f7629c675be11faaea35921229b8757 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/5a3dbe637791a9a7c5005b985c1cc3e7066f8f50 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/5a6491ab9c23fae58967d4a4b5d5cfb23f620001 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/5a85c9bd6a6d7a2f753dd315e4747fc0249c8799 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/5a8ca84c7d4d9b055f05c55b1f707f223979d387 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/5ac0e42338f7b064f5c23697f1174a10b42e7ed8 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/5ac8cb08604c86b9e8ca24482ca963eddac2efbe -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/5ad89e10b538191d22187503233223d2e520d80f -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/5ae4d5439ec6910a5fcd9c41f20ae843942853c6 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/5b1d5721f3828cb73647cbf8c9e6b456a505a00b -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/5b3f6f20f348cc4e5fb07cdb6e8614ca24f2cf13 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/5b8bc6a61171513d5c9a96cb340e0a435c524017 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/5bc4eddc2a2881d4b6b4f9532f4fb381e4cc9529 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/5bcde4a99b8ad54a5b8ba9b5131842c6c7c0ef19 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/5be0001be32d9e619769c7cc6cb9f541efe4996c -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/5be956066b72ea1799e333a7bd17fb0b8fc2b91c -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/5c117dbd5d3146fd94c667f15f4c006fea88d14d -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/5c37a2f980223e737574dba8239378f643800c28 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/5c388b60e622e14c9abfb5b46c65207a319e09e4 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/5c43f3a5de9c581693432dbb2ad604550c3948f5 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/5c6debdb92eb9089773cc8d092d7f62d521ae029 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/5cce719931cf1f07536401134de4325b942be87d -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/5cd1f23514773a7c5dd30be268b6fcfd1ace84b3 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/5cd55495dee689728feee959bcb09e2ab13d013d -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/5cf8b4c70476c124711e731cd2e00f67906bd457 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/5cfdc00a568d97b09e720a72eac7e5fbbf76247b -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/5d0137a19ae57cfdf5172a8b51e8ea0a0a893690 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/5d2f29b31d78b47077b15779d620747034d18c05 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/5d5ce71ab1258e014e06e6a2edb94a47a4ae1b35 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/5d765c856a9a8650e1b17813340b9b6ba0989b58 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/5d76fdb98fb38243a1f1c5f96d31ece34c5a91b7 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/5d8bc49f1deb0199a806113ab049df418a9d9316 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/5da04bc3d5b4889de2f12508ef13bcb490787854 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/5da1a1a4ee88d2a2b6e9470dd7be9e2dd9eecc4d -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/5da437d4fd58607deeed34bcb21accece71a056b -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/5ddcbde7afa43e7fe4e44ef1470fc0c282873cae -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/5ddce6103cb33bc58571c8135b620443740e3646 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/5e0c4179d297f5bafe86b9e256bf75d54cfd1fb0 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/5e1391f44f904fa54e66ec174e4c8879921e842a -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/5e31ededf3b3189d252148c450de7a8778653e72 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/5e880db498f9baae544cdbc23476873d8766ac58 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/5ea01efbec747fc55ae29eb2b779f00889ca6922 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/5eae70ef8ab19fead6a9275e3e40df6b201159b1 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/5ed431181bedd9a496aa3bb2330957c621f1443d -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/5ed8998cfc22cce008e3988b3591b1c9ddbfaa75 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/5eeb786fa5735ef9b98c40e205f2eba24223acfd -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/5f07e5246d765494ee26c689072ab3ced452f30e -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/5f2fdb01d8ff632803ca2b732a7c088c6843d7d3 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/5f3a4ed52525d1db60b45d79057a6e276395e562 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/5f52309deaa1b641fe199889d18f921d6909fc14 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/5f61659c332f6153f9a59746bc02064155443b4a -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/5f7eee027cbd6ae8e989150d9bd8a4fd39654c01 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/5fbffd9d324ad078bf6f5fdd39e5e4a27afd5965 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/5fe822a742cf2f5328cec86c0972b0c7b4bd4460 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/600096fe00d5f67726674fb9b0d2a6621a25e79c -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/6016f65e62600b73d18ca8548591034fcddf440c -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/6042b1bbaf3ceac51c11a472ea07a75e822b7bc5 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/60ad6847b1fe72ee81decf28dcffa30ce372af6a -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/60b4c79213b97204d1e4f6819ad1ed5f6e191789 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/60e8618c075ec5fd47a1699271c6da1b5befd579 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/60eec02f3b3aa23b12261ed00163d122b24ab5af -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/6108ac96de85e973db42982eff9d2f877a36699d -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/6123f6116f3cacb4aabdbe26aed24ed0981d6c1c -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/614dbc86b17270ef1d5ab705ecbe88c742815ce7 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/61614f406af22aa805e6a2cfb24519ffd058d575 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/617a2a3f6b6d5d53993db606a8818235ae8d9b96 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/617ef08330c0e852f9aae6c63ddc5893b8b2c722 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/6184ea16753b0827f728285f18dad4b3bde00024 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/6186bfc21ff7df3982e5d9757e5c7160da0f493a -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/618e64836dc7f374745be963b7b3c62cc02ae2ca -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/6196eb700471a9678e3e68526ab65bf4346c5bad -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/61ce843c87f7bda1fabcb6ae3f41e85e6e2332ac -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/61de97a9d6c4b082602c02277d8d763921f5f95b -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/61f410c711bc5d53be9e932217ebd035f2716417 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/622a3505d10767b795fc2c2922c0d5305d9b84e6 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/6230cce2862a18c4c92dc6fb4e034a1d15e1ff18 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/6245a105123761558a71a9207b3048d2f3d691f0 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/62515c0e559e40838126e5be6ede5440875a3f70 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/629eac0e7443a273b5c351757c03fe15a0b87c1c -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/62b039b8a318cc08471f13629da08c68c414d8e7 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/62c995646f15be1819bd13e32a60af46297d73b4 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/62fbfe90a1b9ac471bc2644c896f64515f6b3c7e -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/634d809c430738b89f0e677eec36506e537e86b3 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/63626e71d4e8e15905f13933f5b88d89073b3411 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/638c36cfe098b98008e594eddf90fdacfc078fae -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/63b74d17bfbd015bb55dda59a05101bee001369c -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/63b91deaac58a7b64fb5999628ff3ff5d32b719d -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/63babc04d35adbe48add6e93386dfc838b0bbd25 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/63d83cb5580d3222eb5e2d7982f7f995634ba5c1 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/63f1e7c7eb4d0ee635c3794993d2e2132cba72d4 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/641739453f7d4d3b55a1c7b79bed7da6dfd62ae0 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/6421db654fff309bc191aba0330fbcd1347655e3 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/645b8377f905399af625a01c76ff088745fe1640 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/64656ddf81738f914ead8003c19d0148c54f34d6 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/646c501021c79bf6eb1a39a9bcc82e018f31bca2 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/649cf0ee983cb5792042687181ce7e4d81f090a5 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/64c572e594c2d491a902e8fdff7b617ac0c6881b -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/64ce7e5553de2c081991af4fc386bffdd8d2e210 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/64d1666dc1b1126bb99e3792040dff64b336ae36 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/64d410e245db26eb7996c20bee1e3dfd77c43ebc -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/64d55e872c2148eefb0d7c3df101fd955b709f24 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/64eb970cc80162a4b80d49364f4227db3429e156 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/6531f1c311678c9247ad6820519bc7e73f56cb81 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/655b880459e6e00100727af9df52b64f6d77a653 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/655f952ec49cbc6176ad1bcfa45a87bd6c3542f0 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/6589505362ffb5164a3c7cb1b9feadcddfba44e9 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/65afd7305e481da5ffc44a6a66eb3117744ae77d -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/65d8075993dbb2ed83dea46cd76e974352916eac -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/660c071578cbdccb503317ecbf2fd331bc4ac82d -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/6619768ddd830ebe29021e827961fddb78751086 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/6639deedbf04eceba6017f712b287235540b5528 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/663e7fc276b902cd6efb5bc944c4c7af90ca916d -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/665d7b4f8082be87864e6ad3a6a3faa1d52ad6e5 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/66ac31199d08e7a3b066059cd409457a850847b2 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/66ef59d5da68fdb5e55b60fc8a8a764afb021b4b -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/66f0ed73b2d4ca3edbd23d5b669e75e4d0ffd292 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/671d63b9968444308d4908eb6a26bccdf32e5e29 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/6722929b4924f4d50ccfb999460e9a31ca104b4c -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/6730972339225220310ac8c09c0f776ae465fc87 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/6757865ccfef9bf8f1ba4302be9767758390fa92 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/6810347353fd417add645af90476310bbf572788 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/681b758cad3bbce4bde2d1a78a2ec4600c59b05c -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/682cb8ad9fe4641e7a140ae3d3ee27c841ba397f -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/682fdabcfc7243e9c93108d6b2d7d3e920e81970 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/68359027351be494040cc9ae6d4ccfc248fe6fcd -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/6839920a4e7e998a8f30e6679934b91a819bebc9 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/6868e669f4b9a77ae5227767ec455fe6f82e55a1 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/6887af467b343d6e1a8125ef10eb0a630f2dc06d -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/68c65dc60f887050eb8cd7f946bf37aea2ade9f2 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/68d88fa596ebee37d7c0251c0abcd844b452cf28 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/68f9d39b83bbc7cb4f743c8814800e6692988897 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/6914f5f380c83ff9e3e90fc60d5048e47e5e77d9 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/6951632faa6eee58b6480b7cae00ee8ea1223658 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/696ea30e2e1490f2f31b153641b2c29152ded5c2 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/69c6c28a67fe1b5ea32cab0f06564c59ec3fcbab -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/69d0f8b4a9452d11620c7d3c1fa532a618d65858 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/6a0c934ac351b40c8815d7812a2bb1b0ca30940f -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/6a10118289fe7179c4e9bb6a1b466ba34c582bfb -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/6a1d877fe1eed1199511b8f28889d8f17665708e -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/6a2b1a1222017169ff83695bb42bf760c8126a2d -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/6a3dee1cefadc15954dafe424c73b78a3b5c1b22 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/6ac88da4119df5e1592a05bac7ecb92af59dc1d1 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/6ad3a1170ef884a884a6f340101549df624bf5a4 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/6ad7afcf2d12025faf0e1812ee7a0a5d754620c6 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/6ae25d59c9f771291edddc6c71d01c855883b99b -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/6ae8b3afc4f6e3a26fec5eaeb2bf64727927552b -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/6ae9bab625e9ac8210953a7363167d6deaf194ec -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/6b1e10a936df3b42720ebc9179fb74aa147f8b14 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/6b6a9a2ecc635bd8d76b00b64aeb6297e04683b6 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/6bd27df0dc9a3f73108de7bad443433aa5ee1175 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/6bddcd6ce1ff68320e3cc62bc215acf04de36ed2 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/6be9f2d2967566ac929c27a27de40af792a6da90 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/6bfbea131237606756a12f275e736045c0956536 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/6c1c2177f3483086607c717d0c6c35a81d79e18e -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/6c34a6b47ef9e11e02f7675087d888c2c994b010 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/6c3c3119fabe838b2600e24651931f3012338e3b -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/6c5707e8b1aa9a70ec87014cd660df4a7b910ee3 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/6c91623f5a30f65110a4083897bad2882f032c51 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/6c9b144f4e6dae6944b524a077dde07ac79e58d5 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/6ca83e5d3f4544a14da513dc798f02464febdcd8 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/6cb17148d52be437332b6fd6f2fc8328bfb63fb0 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/6cb9930369caf7584015d3a17c37e144d23b79ce -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/6ce0f95767e8b1c58ff313d10f1a3eb1f9ab8496 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/6ce9895c780428861d12440946508c6641352544 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/6cfe000a50ad8b908b3efa3af94c5df6382ff33d -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/6d6d70df4499b8595851100ffb833d397cc87a18 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/6ded157ecd3fce79fa69c51ee9ecb4639013e6ba -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/6df1c575d7f8fdf5593f1f60d9dc540d018fc58c -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/6e1cf196e7c8ad4226d89f3ca2c6f7949598bec2 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/6e3d43e98d7be45ecc1863eedfeb85a4cae4a007 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/6e77e1cd328bb98d954043230716863c5133c1c4 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/6e97f4e782ca976d4890199d48fcfd64173e24f9 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/6ea192b1d4c4577ca7511f8ce5027b31b2e0d75d -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/6ed943877a76ab6b17443e5b194012d9008612ad -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/6eef551288136e9fb2d9de210b14148746203472 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/6ef96bc0c5b6ab5f8a4453b9cf5784fd55e3b59f -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/6f0bbfce7c5027932fb0f809494413e12a4ad3c1 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/6f39da8f5bbae89a13dd36755f7b3c4a30c25833 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/6f68ff31046fd15930657516873b8835fdbadfe3 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/6f72c05f90d289ad239cff682d8e911cbbb416dc -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/6f88ae246aa4af9c74732d87a758ba5ca0f40caf -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/6f8ffc96f9ebe390929165e32bdc187afb7a40ce -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/6f93d27e20d9158285cdc0193757daa2e34190b1 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/6fa93aadbb6ecdc32c9111be7692ec28ec11be72 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/6fb7b01c1b363390eb9188bcac05f8f11e20c01d -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/6fbbaf9f6f49fabad4a0e47cea9e4048d8f130ed -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/6fc72a2c1ff9a11539ae35b197a79786496c2257 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/6fe041f1468b495d3186da906f9a5091e5761387 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/6fff95a8d3566b2721fa46e9828b47635f13d9ef -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/700f56e26286daf472d371effb9bca13fffa3d77 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/7025657232cd9bcb8fcd6edebdff268cf8e74db8 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/7030cb2c62b289459e459bc54bd84c8d7e6f5a98 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/705c87b99197c87eb2ed148f8b3fdc60f8616f15 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/70bd921a3d4700d49ad6b99e0cfee42c36a13b3a -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/70cf4c8bdd833f8c62d8c89ef50d50008457f5ac -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/7108fee873f0120d41f469944cf1e24bd33ad684 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/710f61e5765c91bcf9cf2e07264771cf2feae48d -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/713f66791d0f23b7b7b0ec9c40b6d51f7b214c9a -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/71403746b8e54a5f9b6fa1882a7ff5322180dd01 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/718d23058d5c805a2984c087cd89f9cb6af065b4 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/71961e53698b07bfd57e9ea37067e0dd52298a3d -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/71a0dd688553c753919c58d00c8e8db130726b3b -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/71c01818823d5c5fd8a3d1cb4c5db4aca51efdb2 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/71cbd5e4e98344dd16df8b21546439cdb0879e0f -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/71e2b03b503dbbdc0d2e724c562b9f1c77f972fa -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/71ef778b5cb623be033026d5a6968e49a9581dc2 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/71f9eafe17e974062938a6a12433ce723fe07d40 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/72031f24261c32d2e3bb2c7909a9315227172730 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/72160b48e0995ee82f116d77a7fb23a028c10932 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/7217d93c1da3ae8ed085a5e6988227dcf430cd89 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/72205156cfb4fe412e4838b771dc9c9a8f1441d1 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/724063b7a5ee36246d72923e776331487434b81a -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/7240f3408714c2dcdcb448f234efef4f08e6b2fb -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/724f5400f19e5a0be97022341c39eeaaaffeb390 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/7254b9ff59ab3fcf345effdabbc25ebd2e907b23 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/727f43500183aec9c0d9be7d2363fa1761cda5d5 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/72a3729a9bb74378156dcd42171e39ec348c71d7 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/72a79517b8f9b57f62dc1203a6b5eefadf27c088 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/72b0bead5c0425173f696ff8efd7c726dcc4ecf8 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/72c363848fe754c23e1f9f2acc2f025666417d2d -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/72c747d699af2733d0b93e6fa7afa0f88d05eed7 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/72f71befa8ebb4b2c1842aec78d840b2a4abdb85 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/7365085e946d2c950beafa73b8631b82010acaed -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/73889340124f1f88859aab4e6ce36c0019a44218 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/73a6e07089ee011746c1ec3146b8a1b4b82c835e -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/73b467524ba4f55fd030be6b0602389b9af4fa1a -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/73c6386046061350e70fbd846e7dba1428a43857 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/7421d8acd877abd9d437ad447dfae29893cd2f37 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/7436e1a9a62ad1f40320da321698477ed8f2b577 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/7462e4d1834938e8a5fb975da6865cc7d6b225f3 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/746477e7e8f093f87cb6924ab6476cda9689607d -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/746d9837f0fc3c989b7fe0585b8365478f1c21fc -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/746ecd23f1c41206dd4180a7afb032411f315d73 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/7487f56a435277d9bd7ef38d361e8ad7cdf62375 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/74b69a49c2df95009ff18d820bbe7fe6ae797aae -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/74cc62178f9c631dc49cf09b0ff5884322d33969 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/74eef5817db3984a020b2868f3c9979d0220c829 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/750668bd25d3c4d5c8ff863185749d31978b88e5 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/7515e494e0ac5d2d3b53151b3d10bfcf81578c99 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/755e5b679c1bb2720590e166d5047588a0e2f8b0 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/75652d3d4f913e10f7edef130e3d82a03b82247f -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/756d77e9fb9ed9dac1db0b1c8cdcc6e05e47329b -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/75755ae5cb0ae4f711dd15925f9f681d23408bb8 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/758ce3af56f75edb8faa20ef78ffda5511dffb3a -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/7590589db6b56b4e7db9333fba8d723b6461e0a6 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/75a242a8e6a0c453ac785fe6495d408e9650e17d -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/75aa409bfe540a3ad31f8bc504131eb41128404d -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/75af1ed0b83b24a1d5201038a4b382d0ace6222f -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/75cd5b751f530f494c224304b4024d490032e65a -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/75f9b79cacbfef018bb131af2e2ba0735b2640ec -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/76116b26156d91b16a70f28a126ed5f05ce55548 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/761f683f6486e3efb606bf08fa527a4c1a51f302 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/76487a234f6f7276d8eba4edabef7623a592fdf6 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/764deb515100de2b3d375d2689fd2c9e55eb8cd6 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/766995b9faa25c3b2c825413e5e9a702721de7fa -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/767c4f399ccca740ea3032eeade86851f12e7f9a -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/767d136ac4b3e33d9aa5320d941693e09648e59b -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/768b6302130ac824947f956e062184afaafcdbab -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/7697d76245fff3d4a58fb04745c2a6197c9eeb54 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/76ecc734e931672cb80c9b9e31ebe5ec552bb126 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/76fc91359df03ef449e35588909eb949e05d50d5 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/774a64c60765d78b3b980ff9a6538219d6908a3d -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/7752153d87017b85112a49ea95aa25ca78d24431 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/77662d88e025c080212dd2dc4dd2030810926f40 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/77d4480781e1e1a9d5d5c02ff53fba10127f8b6a -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/77dfcf5329baff3430c0bb270ee43fcf6b216238 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/77e8407dfe09892312213f7d6b2ad8a961b6b88e -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/77f4f436f910c45f216fe4d3f9b631612ed09cf6 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/780fc96dea7f78bb9d1a074efbd966b03d78d653 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/783484ad9e15085e9039c7504aac71af1ad549a2 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/783b1f17ae90eba0ff7728e767b56ea6885e0b28 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/78499fa2980dce2fde92b74421f486bf544cfb8f -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/784ca396c157df8ba93bbe1e12c6d32609ef05a1 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/784d6f5c093ab5360670173ce001e1a446f95822 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/788f18727a0aeb5e200527bca7c889c9954be343 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/78c3bbeaeb266aac1df0d4abe78bbca68fb085a8 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/78d8b2a1732c4528d6acdb21c236f417a0f85798 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/78e43d163fc8226d72b979c0fe6e1593ef3cb542 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/79163c87e1c3340d05799cf27f1e898a932d1001 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/792276ed826b9078ecfbd51e0136962f5e10ed6e -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/79328fdc89d0af0e38da089dab062fd3ea5aae59 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/7957953ca449974ec39c6a137c0acdedb71c3b02 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/795912f4ca380c73a3a3c956b1cba1e9051d92bf -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/798e448161e03d40712655f913464a276b6d6129 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/798fd96821ee3d91952373024f35cdceb10ccbed -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/79975e5fb34f3569b0d2e40d34d6f7ab1bf82cf2 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/79ac297c667d2ae77c05d2af275b05138439ee5b -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/79b2bfe9fcf1eab62e921dcc2f64b778d34802d8 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/79da19253d7fea59733d2a5276bb393918f014d1 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/7a0b2f8659484409af6a76d1df273b8dc66e3439 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/7a17b28c4e274868a9f9a8430ddd12d07221396e -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/7a2569f4daf4480ad142cb4ee7c675bed82db74c -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/7a5a769942efac79863bb154cf1e7574e6d98e22 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/7aabe800afb737ea6e5e6068d89c76fdbfd448d0 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/7abe8c414aa1418157c2d7ae5e70a84ffb61c027 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/7ac32e7febefac7cda0a019b2b9276b97bb91c4a -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/7b1ad173c2ce60dd9f82143be5db1cbd317f8a6e -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/7b3a99b69df9931fe12dfce5d8c5153f43bf4fd9 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/7b44a92a28ff5c96be7c4dae5c56a9e5fa272ad3 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/7b4b493ac5a36d3b3fed0b66bc504206548a3537 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/7b5a71e770bf9eed928f5e552a7659f8ad8a8b84 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/7b747e0fabbfae7ecb4e9e8261121aaa42a21cc2 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/7bb25e1821f1ff6ea4c85259444f7f40b430aa1f -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/7bd75ddceb75724e5e9205cf7fadec03d8e1aca2 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/7bd868f9aba4f89259c14358aff16d00114b2897 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/7bdc25dc79ca942673e515126e22474fd89ce55e -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/7be89fb64b3d931387e8a5b1ef51bf9cda18006a -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/7bf8d2b77d85e4042e47d0dbe6da9441c6d9530b -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/7c026422a34cb34de673a1d6702cbde67d112d27 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/7c193442a422da21cdeb14f681b0d4179aaeaf5f -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/7c58daa09675ba2b11e69636bb78dc0d1343bb51 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/7c6a381eac8fbc8fccada2b2069c3f773a9c6961 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/7c70dd584df7a4fda61d08ab8ef85ec70c85b7f5 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/7c9b4e2ea03542254235893edd042a822145e504 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/7c9b85db0b4648d13fd8a0de2de9bebdba555fa8 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/7cae7e5c67636a72a00785e04cc55af57b9e1318 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/7cc958be492e942df2b784fcc08a63d57c7fef92 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/7cdff0948ef64e551ad02f857acd5956d91530c9 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/7cfe9fd65c3daa43067dfc99dac2814b763b9f48 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/7d33039255c9611d0e9e0cc7e230f87ad55c007f -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/7d3ff63f0b0019fef80e5e3cd82de8dfbcd07103 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/7d6713afac17551fc2628c0f9f18c41a1aa9c2f1 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/7d88455cc77259c8bf17c1cdc0b24edf5667c79c -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/7d8eeb8778051e621abf74daf43dd4010117d9f9 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/7de73ddcb20d0940b937323599a5094bfb26ae6c -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/7e29172a1d27c4f8a0b138306db1043373b2d0ba -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/7e75ea44aa7347c2f827beecb27e3bf5b1907b8a -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/7e8f7517bb0bb95011b48f1f4f4a631d4d756a5f -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/7ec62c16916c2c30847b578d2148893924287bfe -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/7eea6a4b31c4f10281f31a7461f35af7331becf2 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/7efac665d3dabc2162f4407e3bedbd65b3007335 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/7f2a2a365669c88559036ed998b074b1b9a31e0b -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/7fb64b5785ebe699ca50327c88c1d8b99432fa23 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/7fe27d0f43c09c4070f479163e1479440c4bc7cc -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/7fe7a6ab57422c40c7e0e2333c3bbb6ae6a0d9a3 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/7ff449b555102deaeea7245b5a370dd0820d2691 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/8005d0a23f43613949321e9fc761180cdcd569c8 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/801f08f6085a2986fb868d326c71bdcb16df1481 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/807a48bd33ce375438dbc158c1531891c5b54a51 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/80a249d17248e0dc7dcc9fb64d8ac2dd0320a544 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/80a56bd23287d856a653f22f57f7d1442235b713 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/80b6a3cf5bb7cdeffcb6cbaaa10889168542a25a -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/80d4266aee0b8b7dca74696dde949ebfaa052535 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/80ecd5087801e974eae7db730a496d2aca110648 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/8102033256a24f00a59a0f23640d379eaeaba37d -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/811533455c494627bb5b5802f4ed7a386f57cb1e -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/8123e9dc4d43115412f07fcf9946c99d9a1a55c3 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/81437c61aeca9becc91003af7b835dc65a3e03e4 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/81489a0c6a71c48e9f343cb5ff8e8b5693d5df19 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/815f39659d787ccae06bc7d1e0564525c27b9b79 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/816a1c7d02100fb495ab698923f8f4e550583e91 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/817570ac3bbeab63961d78aa2fef496e87c7e056 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/819cac3befd0d7b12ffd734c26df1cdf43c376a2 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/81e64ec00272538edef6336423738277647b5ed0 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/81f8c545d77d93e6cb8239e9e4a4d7f8f8beeee9 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/820b97903732cf20dae26cdba0717220fa042a49 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/820d5ba2e9d91563dae39a1b02833fbef1e6d8f1 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/82182d7a9c73a70f5eec58c03b1db511d7feb95d -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/823ef8523d3d3d90578d32e09e6822eb9ed42ecf -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/826c36b53a0f249c139de4aec6fb113a70af3b6a -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/8272e45483cb4cc7113b0ffad71f9218542f9cd7 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/82731abc38788755495b1bac7b58bc0f12e4bdd1 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/829a44d34a4c591b8808aa5eb283869e0fece45b -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/83371e1fa4720aae8035d7dc955d376678e102ef -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/835062d78983dae5747ab4e207d227869ce90733 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/83566906d8ca1b2296d7d9042e1196a1cf69ab9c -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/83776278a4997b0d178602c8419f3e6481dec01d -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/837db5272d730107ae362fcd3cb2c21e5f1ea53e -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/839b0cad1196be563cec8e8a55184fc001b8401a -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/83a2a19743bb77278aba8cce1d04529d2cb0a744 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/83b2491b16c26c0dbb6aef5a9df10a3fa83beea2 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/83b62e268ed5ffc26a1a97562e087791f46d3552 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/83c29132911949c65d508753420708e9a0ffd6ab -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/83df07a7e069d0932a221e28a2d47e449ca37c3f -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/83e2bd562704e16ac57589b4273d0c61775d7c9c -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/840928fe62714fdb003b3f0a40c2c4897f9d7938 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/840959b26ce65b833d488ebb7b1d8431839fe701 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/84316630fa8962f4753dda6e6c75625c47d19675 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/84505278558cc406dc36109deab239f1e4cf1518 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/84650393df0dca7ca3244faa7ac036873d3dcce1 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/8492f54a92f9a2a05af1a078489a3a68145d8985 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/84c995b299f8d6fa0733d11f0b1a0b4414a7e232 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/85220ed0c63891f376bee53c785b407fd9548f8b -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/8525fa2b11288eda66418be4ecfcf8d7731d75a6 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/853a546c5435e9eb9f2d13898755abeaf93d51b1 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/8554d0f8fc68c84fbd8515165a3d98aad0dfab3e -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/856fb7cd57f36cfcc8a2cad0cf61f9fff9696776 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/858a8d611419ced08aa85e89b75ff7baa1d9a791 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/85a50177266a832eca0563d37ccb03890f12c665 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/85afba0cb1eb440ed95ee5793a70c7e5d8465148 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/85bd45792a3cf2116fab5e99e2d824ee804af843 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/8644486ad9579f43b8c6f34b423c2c1159b20a9a -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/86906b52f5fdad0955f5a93dd26ff420e4a58078 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/86bac2d397ae2c0c178171f1f9daf7a8603c6d7a -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/871196ccb877b7c6c7d6cafe3324fde440706de3 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/8711e2f477871e3ca68642bbb388e7f473f25394 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/8713d28e8cf45d3670ad40829a83b1fc7cd41a75 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/87489d217ddd2fa2803947a38d66a9935f64fe63 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/875280c0c54d1662b07150e728f9ac0c1af7bf66 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/8778868ac7a23d552d93772aa8566cf427a0c1f1 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/8791b58ad0dbfdf9c37d48bc60940f86c6c7e3b4 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/879979038a496564beb9a0ae1d70cb20c7e6db75 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/87a300cd25d2e57745bd00499d4d2352a10a2fa1 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/87a34188d51bc8b43bd7d9097958097e70154960 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/87a4605e106399e71e689468a23ba11e7f17de2b -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/87add83a18a25fe585df8adc124eae6d70733f74 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/87e510c4dd906ec4de0066e93b2475480fc0768b -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/880070b48f04fd1c8ffafd750e1c4d37ff404c6c -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/88139a0d01f144556ef861af4450f466081443f5 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/882b03ed3abc37b43412e8396cdf3fb8b0eeb931 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/885267691bb42bc807b6e578571430a81513eee0 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/8854a331f3c5ddc4ace70e0505901e53aa48e386 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/885a929a4baa3d32ce354f4815476530122ff85d -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/88600f27cb602db290f07eb0e8b6f10488c0760f -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/8892fb3ac741bd31d9181ea72dd948e1ee0b1b21 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/88be31c841a66f523045f7bd1708ce64272e4276 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/88cfd0e937486a6488e0e9f1fcd7ffeafcb4d6fb -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/893ea11ec0c4425940d18a32acf23d5967d98dd9 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/8949e5c946cf6ec7d1981d553972d4f3a6026987 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/8979c4017b72b970dc33095be26788f52f37a959 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/89cdf2f9a9682277284c24819a0cd336bbb04d60 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/89d8350297ce5dfc2a69e6e96afc86dba2bc3548 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/8a034b07b9baf1b441c0fb0322652772973f20ff -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/8a13b47235d2967f5a5419cb0ad8d241a750a365 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/8a1c629910280f8beebb88687696de98da988ecc -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/8a4183e6bb75036228a42039d678fca0ea6751b7 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/8a6ccd18dbc530ed34afd4a73beeff0449040c25 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/8a912877743b165b233303efaf502f5092b3c5b0 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/8a93c1f4fb3540901374100ee96dfb892bbbd767 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/8a9f7329b30a562837353767313df7fa9a1f31f7 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/8aaa277cf855a972c6dec9fc49b171ce3232a26a -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/8ab19633328ea9e493dee313e135e7d851aa7911 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/8adec341bcbd14fb0bee52926141a4a5b3a885e2 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/8b00c51372acb33d4714fd7e012749bf44cf7b3b -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/8b253ba946d6768c147f5d52552e150b703437e0 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/8b30c1f058ac421b6c51c4591ef9e4adc2886b44 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/8b37ce939cb8d42c459f5e286de980c7b62f14be -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/8b37d35809a85ae26de6537b3a48da7b7b62bea8 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/8b43d6ab6c1034fba9757ce801e237da089f1898 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/8b53f252f8558726dc0daaee84e2b4d2f0835f44 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/8b7ebe7fb16e63e2584595ee77afb19359356eda -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/8ba87aeecf944e0eb387f8f2d9e30964c9f860de -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/8bd94413e2d60effc2806dd7153216a1b6487162 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/8bdd4dc6dee56fb6965655425ca378f784a42b6a -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/8c00268431d8fb83ee306f0a49bee4af8728c0b0 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/8c395b9251d60823ef14014f6ad58b29968a1681 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/8c501e1c87c42c4b7765ab027bd537ef72656605 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/8c540353717db453eeb865e5b9b7f2efe6c5d5b7 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/8c5bbcc6935d43c94a0c4ce4a5da01c04fd223d8 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/8c5d9191880e9753a747e7ccd7824483bcd7568a -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/8c6776521d0f100708ecb9f8504e572d586b8a21 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/8cbb67da0e40816cf4bedf4fa6ce176563fc0487 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/8d1242821c2d5fc81c8e0b397d91cf75cb1b5f2c -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/8d386a409662ef68370c0c552742bd0ea6d527d5 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/8d54be1edc097b319d26ee1a08b1da06bafd0bbc -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/8d7bb385d6b13b0e689a1e81e29113746218ba99 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/8d91dd322c7972a13cb98461b0eb284116905887 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/8d951b7ab0231fb1dc573433b354eac58c699c36 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/8dab1d2d4f470c669688103f52718a7783113cf1 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/8dcb4dd3d2fa04ffc83f7fd7f9306ae4105ef7ef -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/8de197bbdf4deaea5bd21af25c0b5c5f03b231ae -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/8dfdb04ef558fba84dcbfa65a6aa318b10988fa9 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/8e226a7f67b7c6e9d439c3627bfa5644af992593 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/8e49b880f6e9514963c8f82bc6c7131ab104200f -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/8e6332b7d5234f6a1a153f91131ea33f0a5535d8 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/8e94dd64fdbf453f06b351d6a8f77a43cc34e4bc -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/8ea86819b4ac803bb12fd6b63e6496238aa329c1 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/8ea9969bced02fd855c7de7edb12f074226f6dab -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/8ebddbd256887fb5fe1be69a46023b34f815d2e8 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/8edad87970b31dad2b23184d864fe5ad9efb05e5 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/8efa9ad7c934a3c3cc01470ee1c21d7063f7b209 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/8f332e450d6a489fed2627f387cf0d0db7bacd37 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/8f4187ea7f2efbcd933fdb2b0652b71ecaff7822 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/8f43b11f10961dcce8eaa8340c96d10bdbc937ad -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/8f71f51eba1aba1d839b19801c594eab968a892e -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/8f840f0a04cce56098d395939b446589ee67da0c -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/8f8b66436bade06813ec9ed4fce6774914b73db3 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/8fba35a2ec8e2eb182eeacd23592c92932c64200 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/8ff5277cdbe1417da64bfdb342747a23f5e4f956 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/8ff7b1568d2da2e4196c2e28617e1911d62021e6 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/901c9a33205897999e7e78063ccdc5d363267568 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/90230730fae07c8eeb6b5bd571a119b486a21473 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/902ad49db6c0518017e8438d1ee61e0841fda6e7 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/904edc7bb14e4da0172f3d58a74c8abf141da9fb -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/9080684608701e015c764f643dc45fa939d86ed3 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/908b1f170a721682465838d0c0eca40810beb722 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/90a94b19bcf5aed7bfee94764acc906e889e47f8 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/90cd72030567bddbce06152fa0af1a024d542fa7 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/910246d4e894dbf88b09e9c1994e0f7bd563bcc5 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/91236da3b95886937ab487700d8c72b40e6b9477 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/913614cd0ae1b1210d2f1bc354b876080726f7a8 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/91434e8bf241b54d98e0f664a12ecf5c9d144a8d -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/91491f410776eb726c8a5face925c703737ed916 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/91980bd25cd4827c2e0c9ebb028d03ef226d0e73 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/91e2f574e7ceb7f69a93011aac68903cd014a6c7 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/92273cf09f18534ae700c1f35dfab49faa091c54 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/9234bc18b3034e133fc3111f977f10d91f9d59b4 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/92882ccad7fc3e7bc1df7dfa5954a6d591d5dbc2 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/92931bee49467ae7468775488a8c1651795f1b18 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/929980ce480ca47855bdebb8f6ebef7fa447fd5b -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/92a87c7a2f2e336f92529bc40deee614dd8b4486 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/92c816d98f9f8669f43b46b22d5da21464d9ef41 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/92d44998655e82d89a614c7b6a2f08c5fc7f8805 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/92e8c16eb9a816c5944ecb76cf9af08f05930aeb -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/92ec3b6722dde442121b3d1ed3ef23976c72cba8 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/9345e2de4f0476428d941c53013535fbda8a2bca -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/9379dd6ade6947a59a1786435a2d55a705161ae5 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/939a61533db8868591c514fc41c7dfb4232e3e4f -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/940a622e8995529f6b0455906d8a035902682d2d -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/940e35bed3ff2b52a29e5b15acf9fe39772eb5de -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/943924f902d02a4358ba2ae693087033d30e862b -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/94571a4b13c435117ef9bd914443ce9a07da8e3f -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/946f3ee9686789790301935574f412b9cf5cdeec -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/950511efda7aea60b3bfae95e31683210a88792c -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/9538327ef9f0a8d380a473bd25114b6859acf9b7 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/958d48d95d2c2ff8b177ebd2149b9d9a89908f48 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/95940316e7104e9c2d5123b31e36b2dfd12fcea2 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/9597f6d2dbabda14eea4977e2156e3ace4ede00a -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/95dd85860bde08e1d0ecef805ad55f66008923af -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/95e73caecc0ab06beaa9b84125adcb2e6eee2eff -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/95f223f8964d294aafc2a6041a83cfa7761c31ab -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/9625913195b7d7a5337016e8f9a29c8f3d6ad435 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/9629c00d91e6146b29f7559a944e6bf8dce7d0f1 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/9629c9a0c98f15eec2b7fd114fa5ff9ff5c61a19 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/963c2fa0d8197bb8b6c7bbfcb43a9ae1ec29f2c7 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/96a6293d4fc97c75f037bdb0f73dc5b62bbfa2e6 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/96a80511d8ef3ffdd370a3cc9467713a538259bb -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/97011f865fcf9c57560d5ed3cb05883ff298ee35 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/973f74081ad8c1d91ad1b0bfc10061de72d1b1bc -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/97440beca022cd5799f76654d8bec51f62c0bbaf -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/974be67fe5188cfa77f7db943dfdaa0a4a2c4e82 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/97539b673cb482cfa4d876df515270611b28f22a -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/976613cb09127a752d628c4a3cf73b8e3168e0af -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/976ed70e538943fc60d5b339528c70a69161d6a1 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/97817475213736527fdc3b2a28cd45f52fe4ce1a -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/97b87b4a9d1846c2f2277f7291c545be955257e3 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/97d261c920f2802c97343e07847c98afa3ff46a3 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/97efcb1f37032ebf01b4b1065a9df66590b7051f -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/97f7a51a0bb869d09f9f1bd7a4f93c5d859c89eb -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/980f0198dc66e867b1a5d04cf24bc02fbdf3b839 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/982b2be980211b25a087a27ea5125f3788b5aa97 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/982f375b183d984958667461c7767206062eb4cb -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/984b6ee241b92be62923c6dc5bacaadb36183b89 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/9855bcd261c7b4e11d17bf4f7d4d527b53d3b71e -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/98569dc166bfcfef45a66db4de1c0f34340c269c -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/98739af631223fa05ad88f1e63a52052a9bb4b1c -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/988bd333d5dabe1561cf4429e7481ff110be0da4 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/98a661d328f1ad6277c802604126d91965d6fda8 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/98b88c0751f1d9e5dc3d4751d2cb52ed8f0b008d -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/98cdb5ba5725c6b2ed39fc514401fe987fc2d9af -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/9916b65305d28acf75a17495b9f44d7b839b948f -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/99789b6e9a0932dc95b686cf380872175603918f -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/9989534524a212092e9d7fede16106b586c434f4 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/999737edf1e9740df084c4326ec983137ccd7111 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/99bb7db7244a6cb2bc0e6c275739f051f83b335a -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/99c05d9bb9dd3b8205330e5265bc7dd94bcf87de -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/99e8f2ea80ed1d5a78fd5236e89d404bb0c03940 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/9a0de0d63d44e00fc88e6cb88f4b8665db3b4b5e -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/9a0f0818ff9fbfd81e0d0eadeef7b85ca2d4fd46 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/9a24710002a240ad32b7adb5310f4970c09cc8ca -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/9a425eda58b05407e671f6b86a6664eb728843cb -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/9a9af9f266737f95cfedbf5c8fcea22660c3f085 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/9ab3be55bd49749439f7aa1bfe2d178ad663b003 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/9addda4c7a9940fbbda2218ec58560c10e1df9f7 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/9af196d78bf8651de03ee495e4d115be490794cf -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/9af5a1b29196f103190ab18c92704f7082c6b271 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/9b014aa18fb8c033458b6d5fdb351e60d16e8bce -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/9b48fd4471f6d515bed4bffa94a639365d395b99 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/9b5b436057dfcf4299e52ad49c74e45ef04be7a2 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/9b6f00dd2752afbd223aad960168e4e535330d30 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/9b922c2b47217bbc8c91fce66fc666d626cee86a -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/9bbb726cd811fce33aecdbcce3d287c252ed71d5 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/9bc5b4a9a81905cbc7ee4a25482068dcab93898d -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/9bdad64c1862a8d642f398bf7bb62e22a1cd4270 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/9bfd723bfa4162bb5801a6050af0a8b2db10d4ab -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/9c052499ada417d5038f8cc7da62e6acae9ba9ae -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/9c0911c1a4b91f842670082c14af67d1f4b7bb6f -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/9c5538a5492013e6bdbcce2a373be19fc97c4f20 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/9c78f9e53f09be45b2dac44dc8452880e7bed04b -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/9c837f4e6cb572b3431b3a5065b889273712810e -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/9ca8f5c67662fa6726db2680978e443d80785a9f -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/9cb91ce75745cc30995b8985a35ea31db766e54c -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/9cc4eeecbb2df8b130cca5e455a0f6b8a6e00660 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/9d004fd9a35647ba7ec169e6fedbf9dce5f9623f -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/9d43466b9c4b8736cde82e337d9a9f881db82d11 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/9d5d9a28271a6d21850feb249cfe27aa0a31130c -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/9d69b6fb15c861c294878da8aaf16a531dfb1b70 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/9d74922516d210da71d40395f17a3cef4161894d -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/9d91fac343dd8a7848746ca5472fb1452052bfb7 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/9db023b0a0d183149764d21e7f8b2b2990530848 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/9dd25a6857d92ef52169ec95a0cdfbc8570b6d99 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/9dd5d09e1538e12b091c35d252ee43684d0f07bd -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/9e273a94bf3c60f1c7875874c81d0b9309428752 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/9e48b3aa2c25dbbab21148bdac91b5169ce088bf -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/9e8e83f61559c6dcc7e870f7ccb3ab13f1224229 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/9e92e4e30e68bf65fb59e9f34ed4967463212df9 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/9ebd34b96faba2fea70a50533df78a8c1dc35247 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/9eeac17d6b28b8ab214d4164a49576ce500316dd -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/9ef6a972458b736cdcb1b875bf896104b3a1c74c -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/9f00c8665f3918e666d424ee67a2556f2651d64f -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/9f1c4ea38c9fb86a62693f202b26b1be3c7b2d37 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/9f1db4144e46f913ca02e0abe2ccd5c7481e2a92 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/9f43969c0777a021539b59eafdac9dd2f51422d5 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/9f643e51d8e91e7e0348017d98078f078a1790b9 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/9f77859f13bbe482011164f7a5e1a2a77d8596f2 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/9f86fc902ca36482d09f6c11e821b79bfc0b98cc -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/9fb07d3aba4e2d39eff7d31111515d7df2c981ab -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/9fc918600ddb20914d93a0b979646b49530ce46d -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/9fd5c58979d17905e46ee7b76f542f7acb54d60f -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/a001745aa3499a11bf1cee1af077bdc85a03ef95 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/a0290b63e02c1785b3cc80863343076a7f3e1a7b -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/a074a30fc5c627e8093a8f860d67661df22f8148 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/a083ea58077e52898ae8a9a4dedee4cf8de89229 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/a0e80579e201495c2337292a3508b2d220e9737a -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/a10775155c8eb3a834d067c0978753513d5e1d75 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/a1446ccd5f12ac05d1cd4fcbad5ce1d3a6cc7e96 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/a151b36f390273fb440d2e35ab93acc5540bfed6 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/a18ed3861270cd42a661211d9d970c488fed46ad -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/a19cc971908189b5febf6fb5e8578c91dd666715 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/a1b04c2504a75f50d47875bd1db804cef3674cf0 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/a1b0fdbc2160dfe8c1eed409eb60042c819a843a -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/a1b153e4cde45a7302094f6c751e3248d2f0fb8e -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/a1dffc6b0fabef88188bc4c140bc2d331d73f997 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/a1f59f79257ae56e6e6039d3fe838ca050f40385 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/a1f6961a480f1eb49b394118b05b9cdabfb6f0a3 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/a2180525f267c6d6b8f7501b100b97aef0d87f83 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/a25eb9c166a097ea3afa590e3584eb9986bd9445 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/a270e4304cc0dcd2c67b78c0495dedb10419f0af -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/a2ac5153026b26fcbea42786e238b15017a684be -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/a2b9d39f9d1aa03f26b41f780c7a4f5ff826e6e1 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/a2d2b12575edfb559872c4f2ce63e95fdf68b774 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/a2eb6f5e20c5171e7144f177d296eb00181ce461 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/a3026496fa01a4cae2682da4b3e7cfae09929698 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/a31a10de37eda6db8ecc2270b6a368985a38a44b -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/a3469cc29207d27c818b2299bab7e7c5dde3ffaa -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/a36a156c5ed8a55aec450393deaed66c0e9117c9 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/a36a34472604c8107353872e77a84873ff8a9170 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/a380f7e56171dc69269afb6364216bc69925eb8a -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/a3926a25374714a71c8bd515564d294df229c7cf -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/a3c40637baff1a88fe081a0768bfae5dc3942006 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/a3c9b6e89b534d02bdad07207c4fdcda536f28a4 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/a3cc00f1a2020ff2e2d53bc91a212b5fdbe5c006 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/a3d52dfd05da328d3f109d125e6c1a15470eab06 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/a3fcf35a54c8c88b5cc1ef76e43124bb25b61ba3 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/a404f3f4dbe1521cc977ed94ea50c49dbd6e32a2 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/a41e8b175a837b55e540874c3f056a9d9535866c -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/a44288607b76ce6df9fe7e196138a587cf4badc9 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/a4d41bf7bce38a255a431912f6b57637645221e8 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/a4da7f4642cfaf355445834075d3b4d04cf8b218 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/a5089985010ccfa7630185464308aa5247f55de1 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/a55fb292d4e1ffcdaf933f2dbdd8410628eb7acc -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/a5be9b0f094ec76d5f082f4e06dafb5a01c066c1 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/a619bb6ff4871fab3045e46bef8036f80d605f37 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/a62651154d1e5c33e154ea4b57f042be89feed9c -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/a62960425c597cf5d2bd38e9412363991479837f -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/a64136997cd4c4be7d93f10fd6a1d12cdc22691c -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/a6541e0f317553947d53cfb9318367aff2898ad5 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/a65bda38b60ae084a5dcc3b616660aa338feef17 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/a660e999019a7dd3e950b51d6fa8f453390fb504 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/a675a6268dee809602632cddca94ea708473bba1 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/a6914c7bbe81fd2138bc20e63b27c0cadd0471ee -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/a693801403d7721b5b3d7d4525cc0b830ab35e06 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/a6a11f05565197ecb9cbf3a2ddf826564b425e74 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/a6f614d434a1fe2162f7872100baef21b2051b53 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/a71ab47d9ad32e10acc8b9772a331cae045fb424 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/a736ade657d046ea859cf50fe1ef044e02ca38e5 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/a78a65e7bd4c3cf41fce74155e97a758658fe8b4 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/a78bca1ef8829d720dd5dedac3a9d4d12684da34 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/a7ccc1f7db49512983fe4d42c16b2160357e3585 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/a7d45318db68aea203c6f661f571394b649cfd86 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/a8115b0be87517139447c9fefc33e225f2efdf32 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/a85197b7cf312c8df9701404af23088f8681313d -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/a881a2dcd16f595644c1543ccf047b7ae5bb7fa4 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/a89d59f59e43670ca3e8baf454fea723ae295653 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/a8b5f205a578696697bc1ca381e73501c3a9b185 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/a8be97dcf19ed2a7786763b4edfb48ca7f2790f6 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/a8c0a166004ee637f22f5838960c8f4320738694 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/a8c9f7043c578e48be49661be5207ceb9ec1b61f -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/a8d353c157cc3788a86a0d572adcc7744e7e902a -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/a8f87a7038125bd0e3b753c2a42ebdc3e4c75cba -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/a9548cec37ad3c54d4bff10c9127db3638065d77 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/a967ca556a517366de03b8a9d21e991783f0896c -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/a96e54f84588c424c5ff2615fb0745684a11de39 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/a9772b34aba5938ee56f517134db801a158f2849 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/a994ed559126fb75d245d34816a727d8585045ac -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/a9e6f164e912d8964ae28f383dca6d980dcd4b94 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/aa05527f894960d22773d0e1c96e8ad9293e3910 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/aa0c7fda7faff932bf36e10d15ab2180ab1bca27 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/aa103991d1d90adf0af592c050c1d39532690f73 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/aa26dbb6bb031702e07e82a70162de89e31dbb60 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/aa2b2a1240b9ddfba14035695084096f93a4eea5 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/aa58c60840b27f80a9779d2f4fc76154e12b7dc5 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/aa682b09b1e785fe0ed7edc6b14a4e8e5282e043 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/aa6e8ab6cab71f0d7fe316a19c47fbeba5351315 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/aa7e9b09e36bec073300d107795b7dc63eafbeb9 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/aa926963580066aa503c5433dad9889fabc4ee08 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/aabcb4ea803e0b5399cb7a2cca8d28baa3f6c4ae -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/aaf2bf9eaf71df9e0c597335e8d6f8c2d370b093 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/ab013aca29d6027d443e9dc0c550a26e7a23f01d -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/ab1a75a7dec4c780749be5afa45fdb9e7e7907ee -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/ab48d54113cb27083943467533d1872ec13da0e7 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/ab4a63521f8afd81d6f5bf117597039cb02d453a -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/ab850ea6858b0b4798d8d8c60cf7d715b9064c85 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/ab8c19341f57f87c38055a9aaee515f8e65a33f3 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/abaca8e8237d5add7e35752471688233d265efc2 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/abbd9f85ad500d55dda6009681ddffca1849b632 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/abcfa029d3eb7c016a162e78e7351f64b9905a42 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/abd5de7b5e9218d19a57c47d2ccd6a1bc022c7fb -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/abdb7891569085e3df0f6c7a5348c12bf3dd1ae0 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/abe27eee1a472ac0dafe73619602ff44bf7d0657 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/ac386c17e9e82472939d4052ff7959aeb1d5dea0 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/ac59c58dd4b05b6e3c4bae4db3b39f44d12a60db -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/ac763d89466ebfad676e75be0076831c03fe2a5d -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/ac7b2971ff39a368145148524511dd68df83d522 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/acb33ec3207ddd5f641f8f989faa888bcc70385c -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/acb49fc7f5d61f15e2e0b8f391678365381c5ab9 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/acd5d85336bff9b38196c682864dd7a4965ac904 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/ad6369d2c51c4787778ff9dbd86cc6df44312f1d -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/ad8f14d76933f67a10d9e8442eaa1b88b2395cd7 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/ada998a4b5a9895f514ddbf8da775f5c59736021 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/adc78556e789c046d7f82b77e967a9e7fdf6cdac -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/adf1ecc62e1089054db8af9e380cd77323b62970 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/adf88d50a752961142e1a3fc4eeba380e6089a5f -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/aed35edde0a0395829c43b45a34f537b9c6fc23a -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/aee8da0d3f1d4f3c54bfefb5d53df17c6740fb37 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/af042d0ae8cd624acfa12788ffc0154e6f49394b -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/af0a181159725d308833841738c5d14d478228e8 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/af1fbe820d92608782360791113393055c171da0 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/af321dcdfe085aae585cf48f59b51233b60df59b -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/af990e5c81c307c188a79f4cdfdae4e8e15dc4a2 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/af9d0bbc10db557c0ef9ab55a6f217b4f76a87db -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/afd047f5586f07990fa2efd6c67d3a7c55099c53 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/afd6dab057fcf62e73429067d983a5f442f3a70e -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/aff1fdfe79c104bce110cec92e1e021caf012fde -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/b05cbc7820c94bb3ee46dd3869ea39923338b4ba -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/b06102e16c740796a9d30e07b9e564b65f7513da -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/b09e64aa807db006a219bd1b9faf1a2e00dc6d33 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/b0c9bc430c79f064b61d8cad076b072c9c014804 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/b0ff62377b87b846f720a70f0b7f7bdc76aa1315 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/b129aaeced0d135d8431960a3b3f85bef20f552b -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/b12be9771ea0f5b687f50fa9abe5cb8bb688fa6a -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/b165523f699e6ae9b2ad15873b9d56465d1af546 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/b1e28018e26e6baaba5a907e5e6ff9b7a7942018 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/b233e6287f4208a2ae8f89fe25caf0a33b7b4e51 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/b23f1233d0e21c4aaaebe2fe5931903698b2408c -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/b2432248370f7590e894c54f2dd13fe9df9fa53e -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/b262c677b8c46262f1fc4982f5abf4ef603abe1c -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/b29d3c87c76355ce07ea4d4c354bf9d40294abb3 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/b2a5ec3ef40c68d594638218e3c943a479f82215 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/b2af0db70de3a6ddcb188d1f6f2a673133a8f9c7 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/b2c5f4f8e2129a4201b2525cba8723241bbd8c79 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/b2d1b3137b5ecdc255a76bf6206ed21ea927b6b0 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/b2f450dc86671548200a1fe6ee0ee76171edc578 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/b33f833f291ebba4d777c2bae51193553c27d138 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/b35f51d95f597075bb93cd9d2135870fe0a73486 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/b36c3e5841c6aed7b0d439bd3b9c6d922d56c70b -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/b3776ef844b4910a2cd6d149dc13fb57bd523ac3 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/b378146c4a1b41bd16319156c653534f1e391c7d -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/b37ab56aacf7fea7dcade26810117c45e6041068 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/b37f3e85a80b5dcde6b48b46f162418fd2ee83ec -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/b39f27387a256019038cddb91f65651c01afb825 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/b3b9e307ce3af6fa515a33668374e15fcc909ae5 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/b4037205abce710935a93d656f69928ecc814b50 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/b436d6ea729dd071f87b21819cf1f32979216aee -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/b46794fb4115e84da13a79153b2ea44d89d952a5 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/b49df296137b4c86eef0fd5fc55bbdd1cb3c4a7e -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/b4b0f04d9a771ea9575d9cc484947fcadf4ef5bd -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/b4b8ba878466fc6c4e1939e38c38aa64026b055b -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/b4dfbd50da81516e8afcd93def813b4b813c3ae1 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/b4f6d203097dcd1778f4a912cdc3af96ffb681de -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/b501cbf4c085ce0b75e4031810bf99f91905fb06 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/b51853fe4f799f7f959922fda1b3500668a45157 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/b51db02b904ceee344fe48179d0c784c59ca2934 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/b536cad032468c127123ee059efe977f7fe6894d -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/b53a90f0ad5e8026e0354e149ed8b4782fda00ad -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/b55d66dbf3f2b795062e5a53379c2f63cab17062 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/b56db2235df5a81ff15d0c07612de7eee0272304 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/b5bcc7f39420e997ec6f8e3c70ef49b8f1afb361 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/b5bec1a19e2ca2394f2c3235266c22a7167bfa5d -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/b5daec8e0821e8626c9b93ece56ccfef0511346b -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/b5dfbf1965f794634249cc6be9d20d2a9fc6e332 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/b5efe698d1ee1d878ef6db9a19d5f7c951514fae -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/b61f6be57dd30d8c76aae7b966ffee26093f49ea -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/b63da75ca24aac41285dd14de6712179a3fbc0d1 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/b6694ec2d425e8ce6ad9ff712a999fabfa5ce113 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/b6c47632d8d697f9f2923bde053f7a5571150705 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/b6ce8604e3c14c6867cd2a78cef144ddd2fbb4c1 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/b6f721156f8dc6a353555929e459e61bab8b394a -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/b70abef1bf2c649cf31720136a099a88cff8d562 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/b766e4a3e84ee0a2f57fccbc3a7f7f812b2032d3 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/b77ca0306f700c8c88854e73ccbdf470fba3f820 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/b792b464ceb568355e80a4588a3ae1b43f05a34d -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/b79553c903c06619d53395ee67896c1554def055 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/b7ad6cf88b52c0d558ef6a122c67b7807a659f36 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/b7c3f40ef32cd843e331fb49521c0d614dfbecc9 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/b7ce7c97e81ecd2db09491172235b43340f4b352 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/b7d02f4d12cd0b5442a04675e69f98fbdabc775a -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/b7f282fbd77193d822df9c8156370398e1fd099c -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/b821e8d3e12441e1120723cf4eda4d939794b17f -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/b86f7032cb6eae67d834bde583597ba802f5d252 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/b8845fbdf002c64053d7fa3e60add56f0a030992 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/b88619bb22a3b2585cad3ace194fcdd8c6b63104 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/b892c064b2703ac0dc31766946be487b197a541e -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/b8a74cc440fbfaa2a523f20ca964976bde128fd0 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/b8bc377e53ca54ae4e30f437b69e270040c35f65 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/b8bedb9c38fd149bc494a65674a4af5e61dfb311 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/b8cd185f946c392f8fb5adca4851043df849ac6e -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/b8d0be707d9505c0e63253904979492c22cd9fdc -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/b8e06536840e31a343b3a42b677d623bacfccd99 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/b8ea2247c5b1636148fa66fdce22ed1cc72b6bdd -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/b8f18df0db1484d024e41f58d15e8afb710b35ee -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/b92b1c5e0dba009a9516e7185f5df019c62c5cc9 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/b9318513eb6b1db553855cd062ebbd4d1db9b846 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/b93e4c7538558dfe92d2925646029b5dafe653d0 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/b94adf31dbe157a38e8b3a873658b8dace55f517 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/b94cf6089a6e37c5aaac27741d61f71bbb7eeee7 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/b94e1db2cd1236075bb8772b72c64991d442e584 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/b95899d40afc4b3ff87af2285b61ba66939873fa -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/b96fd7809c6f18c465e834a96dd60b43b32fac73 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/b98ef7107754379c22a3ad59cffa3183e0804c0e -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/b9913b354096dbe1796814e2cea80addef6ee386 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/b9a7faa77ddf3a7e206e4d06f5d9d8de7d9c7df8 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/b9d799eb148e4d8a8a235e385ca8302a8acc3896 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/b9eb50c5eb99cf0b419efa2cb8d7fdf2e71f6634 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/ba3d174125e7378292fcbad9bfe8129dabf88b3a -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/ba46bf502f75c1e66fb89e18c270da8e5a62207f -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/ba73b25c18f6fa6aeca8fca834852d3750b079d1 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/ba8c20002a96d94f326dcc9a83c58241d35091c3 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/baab31938837e1a3cb49ca12fb886fcbb7d48501 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/bab597264c721da916f0245906c4c471547aba89 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/bac43cd2ed1dbf3a89a0c66d8983b586066ef463 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/bad.bin -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/bae341809e6f5bfa1d24064e2d5adc2c793f4240 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/baee7b89cd2017f450c37137628688f25979b3bb -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/baf7b33805daf027e037e406d3442b3444108ac0 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/bb2affdc830241ebea35795fed3bc8d478330eec -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/bb349c691efa909b4c5412b9210e1acf4a4b7505 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/bb36649f74dfe7113fd1391f24d490ceae8f9b21 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/bb426bb115461f351e57f64c0378e331f74ed5fc -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/bb54fde05891ecc235263ad087cfd9682a25f76d -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/bb74226288b9d3a163029a25857bbebe84227222 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/bba4073cde10ba7abaac18d6303e310d02a47826 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/bbb2429766a7c4ef9cb7110d567fd48cd6507dc5 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/bbf053837b7e0e2adc868be62fc91248b8dce176 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/bbf7ccb14d60a1d4fa79e572464c687530ca6c2a -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/bc2967ecf8402d442ef63ca451497431932a7e57 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/bc330aa616a792ff22a8c7428dcdb4d99accbe4b -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/bc42e00a7d67fb68df3cb5893908c04884b6ad5e -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/bc5e743f85f6632110277f09847381a402e1624c -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/bc6770a9bad24599ea4970735e9b17702a12b651 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/bc7f0b79a1781772d7f48e168462f99da27b03e2 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/bc8dd89f31fa5e89cabace6d7701d2a218f97aed -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/bc96b9415e9bb48d27f37d91c51d10ec08139974 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/bc9b5b6ba4b6ccbb9e5ff75edd0df8eef9c36d4c -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/bcae3229d884c5cfc36ae28c672f9b960e30042f -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/bcc655cbb7334db02fc7fe9d29bd49fd6ee4ee91 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/bcc7eb464ff05cd0cd2669611776e55ca4dcb2b4 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/bccdc1e95be1de56746e95d167a24ba805f9172a -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/bd04c9dc7eaf030313d4c87f190a9d973b96ac2d -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/bd1ed73f6cf97f980d23ff2e9f4f4e78b80bda57 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/bd459204c5fee8000abc7d895a317028351d0dec -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/bd4786be14d852c68e605eaefa782f79064f32e2 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/bd4f7f4d43ceaec0429ddc248cd438284813cc64 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/bd585e031f586c4313c6b00e5f247f6b272ce902 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/bd5c6df9c2cfaa96d768b1fe6e8fff57bf1d02c9 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/bd7314ef323557ccf3a97c1b1ba4bed0a9b24de2 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/bd891b3b4256f1c4207c3bbe5bd86f5e90a49ee2 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/bdab9cab03ad7aa611612e02775018112303d3cd -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/bde8a553b10a613c32f800429a07f0b5a2d37e53 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/bdfa6991c33f312c46ac27bdd8089be1670f0ac2 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/be0ccf7b9b4581e01a42e9cad6343c93ccf6f362 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/be29c4d0b6568b06c69fc339ac29890baac569de -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/be40890ee61e101a7429d53cd9ffd59ee600e0f6 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/be53fc99a0c00fb2172b6960389a78b2e2a55b4c -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/be757e0ca581bb4ec14fbba6e87569f93f4c7750 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/be8114a7bd73ce15fe0495171234d0af526e41f1 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/becdf72b57104cede4a1fc7b7a4c97a3cbf3b7b4 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/bed4e119b86e8dd0a6c60cb96cc2f9e66d0a8857 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/bef8cedf1a792786a027114c85a89a1bef3155c4 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/beff7e2d09ef0547a3b1a498311c665954d8baea -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/bf0d70e0d09e5c2ddd79b55dbabdd58b385307f2 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/bf5923216eb069edaf4e135ab7ee426c04d99a25 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/bfafd0d497ccd035d6ef1478509c93a9d2443513 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/bfb3ae60341e80c10de105fa0f9a01f134033225 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/bfe2840aecee88c5301aedd16a6ac8cea0262005 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/c004d2a6d36524db9e0c18c5df6170366dd2b6f1 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/c059728bdb63747b6ebb3e345ac4c5ec5f8363af -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/c061aa42448363b548d90cbf4a7660fb2b043518 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/c08401badfe37023ba5e0e751d022616fcbefcbb -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/c09288284e4859b8a85421b19d3c6d0109cdab08 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/c0bb5f00fc14ea4f2000f75e6d1d94f23e6203f6 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/c0e04f5709338a500b3be166714ed7b0013c17d0 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/c11e6f232cfdc5fffffa2c79150b5647704912c0 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/c16876cdc8ab36ef7083bf4579849ee94239af0f -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/c17ca23726e7bca7b0d92398f827cfb25c7f0d40 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/c1937db2c3dff32ff22a53a8b76614602cf41d73 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/c1ac67facfa4ca5ad92c3eed576a59d41558480f -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/c1d33a370a8ec2c2ea380472cc49172c679fa5bc -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/c1d84db44208d08a84084986094aeac3eebfe3b8 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/c1e5524945b3e3eabedfbb675be9e9ea99a36b94 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/c2006fdf68d2a4cc0b31410d00e4dfca59315e85 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/c200cd4190048ba3b72b76274b2976b04110efc9 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/c259fba0af17dd1636501feddd52e501b51c4137 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/c27d7d33b13570c014385799dddf1d8805fc1735 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/c29f3256e632a713aeb3ef647fff014a9be01a8d -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/c29f63aa5c4462b359c9028b6e6031dc088d7d46 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/c2d14ed959df62d2f6dbe46c71489bed68e3c0f0 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/c2eb3287f8b83c9281826e3c773ca347056ee115 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/c32029d5683ad5cfa1af3b534c53bc2f7f513f50 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/c343ddb31042500e460861abc70e98ce3088ceed -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/c370cb2ce56d1006fea0af1a823042927c0cfa07 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/c39dab787a7c73972a3cbd69fef3775f55c90639 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/c3ade78c7fea61ed2e2cd843f9c551b107ae050f -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/c40e43a76f0c493414386dd90ab892042a6914d2 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/c41f43520da236f84dd0e2157644d316ca6fac37 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/c45cc40cc387134dec06733a01bde8fc44a2c9d9 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/c467053b901e28634f7e7891ea361961d94b097b -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/c4a63251d65cb186242e7aba5ab3d4709d3f0065 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/c4b438b82ac86439296c31dd7de86a753034c807 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/c5154ce0384c3becaf12f83c51114bb3ccd0b673 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/c53efcb830c4ae5cba7b3e0803635445e1469103 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/c5446cba5971d6f44ee93097a21c1b8936f4020a -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/c54b7c1255412a6d4e9608d14fbdb235a7a86d9d -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/c5535d6d801d315d78792c9956a82711d0d5a803 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/c5590a6799d6633ba08cc1f75e1a7d0a54d37e68 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/c56726277ddeb233e30b6223158042aafb944191 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/c58819f4e12e3ee2ce3adb89b6f93567db2d5c8a -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/c5cd7af16e7bc0049445d5a0b92a3d4b7e5e3533 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/c5dbc50d9174bde5542b2bb18c63f6583a23ff13 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/c5e5b4c1e4e2bae55c1355950c3c7a593cb3fc04 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/c5f36039c543bb52b1b2ad235934790c4c34dccd -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/c5f3e7e54fb624b5f5436e1101fb8dd74d2dac19 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/c604f2a6f2a3c2f38e8cf0ce99c78e2750a83454 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/c60e077197a6659e362fba14ff9e4eacee647674 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/c649b5285bd40e0614cb8b8b4001b80c3d3cb4a5 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/c6733483e94f755f1cbf796f8aa3d10a2c371aa3 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/c6932577ed27915bf469939c61b1283354308a68 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/c69863dd21c782e609d6ecdb9150f887a0f39989 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/c6ec8562082eda6ea9ae1cc27f33b920b93589e4 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/c6f9e7ce30494ccbf3a1f49bed7107d976e3cc4e -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/c71747c667c94062a03ec0f0468212e7ac222c57 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/c73e85bdaa195d9659ae9b08995a9fb716f9c92a -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/c73fbc2e78f496b5666da99bccac9445ac9feeac -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/c767f1416feb8d7a2899ab276a4846e10f59531c -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/c76a1cca503160ca659aad6f7a05ca8fe5db439e -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/c77bd1e9d9be2b6d1362cbb15f63cf749aa113ea -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/c7c13a37189ce2482f5517f6ef0903431194e11b -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/c837e4dc49146de843c9556c1b3c886abb552db7 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/c845faac6d4b713a232aa3a6749afdf4e58d7f6a -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/c8b448134c9d165968599402c9633719573afd8d -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/c8b5d9fdb7ade3538abb794a3231d5777a1640a4 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/c8ccc96fa43f1446ca99e81e7440a3542b3a6ee2 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/c8e01950d56d7c8d08a5cce94c6306c03a135219 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/c8e12ea9590ffbf0d6a10a582338856fa217ff6d -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/c8f0972dabb904bc6d35ed576fc9a49eb2ed5273 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/c90aaaf79d46aeaf533e62dab54506d8ab2a3e5f -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/c918b9e3e9cdfdb21d94ef0fba85b25f3ed9d098 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/c93f16b5b678d3019eb05bd0774598e7d34e9b3b -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/c955c8f169185554e8e1d45ded89db29c3164917 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/c957b37c99c5bb22b2c1f6dd050c57e685505599 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/c978dc651b961f2d48aad95b40ac761b3467f212 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/c97c41c0c76a901f458bf9b4d785fb53fe8a2980 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/c9bda5eb1a93526b4809d147647cc78452988e29 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/c9f81864507c264369dd22c72aeb16f1cb1742b0 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/ca086cf78308275212c52012f06edf3b4152204a -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/ca418a61964cb360014b574fe29aa20b193df04f -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/ca54a837cfaf7edc71961ff1fe52d4c3cd86675e -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/ca5a1e4fccc55aa977b841d8d67e6991a4371860 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/ca6add6699d063e2212335264ad3e004327afc1a -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/ca6b20544c093b14703410d792c8f73e73205bce -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/cae359a6dabcf11786350360c2cd2aebf0b7a094 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/cb4f23427bca81db8ccf5f03bdb0c60418a20a74 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/cb9a688f0dbc2015c77920f344e2d029c87384ff -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/cba1122fd86ce20b417cb34edc294f19f1303faa -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/cbace6de751ef04cd6c12f74f37c5bb3e3b0b219 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/cbd7f8b4148a1cac0c012afd3c73baade2dc572c -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/cbde71efff4119c58459a93b2e1692182521b960 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/cc1b857893cf971cf7783d53d25693e642b03eff -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/cc34f9a0d85a22556faffadf90182f7c44bf168a -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/cc7087fd7c7398e7c2afe3fb03e705262b5e843a -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/cca20202993dda83570ac83c0b1967ce225c78b9 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/ccdff5940d61b708f67fcc55dc26ac1ad4f4c298 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/cce1a22e2c3532ddb85af19d2f17cc7a11ca1050 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/cd0e7c4cd361b786b6f27c481ed601fd373cb221 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/cd2b1fed5910041aca30e39210ee21d4ebb80469 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/cd4272fec464c45438dce72eb9381971ed0207de -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/cd4ccfa79f65f31716296e690f3a76007edde2e3 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/cd4f2c59f0cf55d9a73fb0b96d701c784c446048 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/cd5982304e5979e6056a77c4053b232e0963e0e5 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/cd779b587b80719e2838853c2eac8d4595c0faa4 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/cd7cf401276531cea7e4221f249f527f231a5bcb -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/cdc064f39a9a67210b1be6b195d38d5d0d73eaa0 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/ce02561c4cfd1ec7e272cf81678149350f8a066c -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/ce4a157481d32f9c2ec106f257278d3159e6bd21 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/ce6a90cb7d395fea7aa54ee9f7061cc45f5494d7 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/ce72561eada7f9b9e8b0f0e658ccebb4f5b983d6 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/ce95d2fc5b099365cd781aa7e2b297ac92a215b3 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/cea57d6a128cc7cd195cb2390bfde28047d6acf8 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/ceb98039ba87c5c326c904f275490b25c7d90f1c -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/cee29e303670fdd259d375da8345d6e49ba971b4 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/ceecce905981d8291a79fe32f89e8be688dfee7e -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/cf26c6969c0f649a2ccd780edb8b3dc314ff7701 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/cf3fd86be6611e52e7a3faefd2d1e0082c3a8859 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/clusterfuzz-testcase-5171071900712960 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/clusterfuzz-testcase-5242554383597568 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/clusterfuzz-testcase-5834320218423296 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/clusterfuzz-testcase-5867145026076672 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/clusterfuzz-testcase-5965570207907840 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/clusterfuzz-testcase-6462055064272896 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/clusterfuzz-testcase-6499902139924480 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/clusterfuzz-testcase-6520142139752448 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/clusterfuzz-testcase-6699208922890240 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/clusterfuzz-testcase-6723650944237568 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/clusterfuzz-testcase-api_fuzzer-5406804084260864 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/clusterfuzz-testcase-api_fuzzer-5471994809155584 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/clusterfuzz-testcase-api_fuzzer-6609852341157888 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/clusterfuzz-testcase-minimized-4688823906729984 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/clusterfuzz-testcase-minimized-5175380371570688 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/clusterfuzz-testcase-minimized-api_fuzzer-4774951120797696 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/clusterfuzz-testcase-minimized-api_fuzzer-4829913342279680 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/clusterfuzz-testcase-minimized-api_fuzzer-5632636438446080 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/clusterfuzz-testcase-minimized-api_fuzzer-6192640044302336 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/crash-0597bbdd657fa4ed14443994c9147a1a7bbc205f -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/crash-0a0ee428270236e707457b9560a91c233ed2326c -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/crash-0b1b50227d01f99998b01ed218f5d4dc3839d44f -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/crash-0f6e7b5dd0ad53297bd9daa497dbf851b5385b16 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/crash-113a1e09a1c0787f1be875c6cdcf4415f8155ee3 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/crash-14359c8f754c2ecdae21deeeec033ae10360033a -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/crash-15070b2a2719ed8a6cbbaac25da02b7085993648 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/crash-168a72ed6115591c637fe99f50cac5e6bf7ded79 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/crash-177af631195e806f4056847cea4d09b5eb28cf8a -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/crash-17ad251e24eaa152ded652bfe04d656fdcad28c4 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/crash-17c0775f8b51f7b8742602e4321ac5827e64e3eb -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/crash-1b9aeaf762bb1a972dda8f3a455df2628efd693b -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/crash-1bc1a02532d212c8975e0cdcd5127c98fcaf752b -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/crash-1bf04a83c67f216c7643d69677da5e6cbc708d88 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/crash-212c3b09f310867e1e8ffa7faecac75c12f4cda3 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/crash-23a35ebad0178cc632fd62f6852d2f6fa5d1fe32 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/crash-24bb600e0530fcce70d21fece0cd70056ed8a6b9 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/crash-278279ec7b937b1c944029bc57ae0ff0fbb13415 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/crash-2cc124fe461b11185467384aebe18711f28bcfb7 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/crash-2ccee0e61103a767acec12b9146d478202b93b27 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/crash-2f1092c48db455fbe1ae5e275f8d221dc8c52f00 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/crash-3699c47aaa794b48df814bd3b5a982c377063bc7 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/crash-373224be81ff98db60e9f81536f16a9ef92792d5 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/crash-404a40c85b887a53235484f4620da325872eca49 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/crash-40e0fcf83e934a4ea2d31c009e9dfc1e68f11f3a -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/crash-4195e7f3655955a8b386d1b17ab855c08ebec548 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/crash-41ad52e1376596e9ac3c22be039975e223645b4a -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/crash-42d2e80906545a50b4b5b37278132b764296c031 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/crash-43f9633b24fd27f1bbe8884ec506197e52001797 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/crash-454e9d66253c206916e1bea69bdaabd8bb8c982c -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/crash-482e9bdce0e13df2a77eef75a1c07d38ee28f4ab -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/crash-497e1c1554a8e021ba6c02ffdd2a4d809669c60f -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/crash-49c4f247eb2aaa8f4474aec363e203e557948bc2 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/crash-4ae4941b4c3f857966a0e3c05f789a0a5ae15bbf -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/crash-4af36327fb381a5e5af2072f038a10e36368bdd3 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/crash-4d51faa099fbe0900fcf30461a6be12dc80dde16 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/crash-4e19149430212fc0ed7be30854bfe538572d33b6 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/crash-4e297b6205976cf94c8ccbcbf12277efb8ade986 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/crash-4e4d7a383785c83b78ed6597bfed360079a49a08 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/crash-4e6ec3d9abdaf620dad4cd2f2c206c29e8d9ecc8 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/crash-50e18d167be26c8e19877d88e9b53591f4c8b029 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/crash-5827f4af3145108483e4f410e1427e7a41c4d3cc -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/crash-5854cfbb68190f86a40492c5ca8e15c0fc062168 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/crash-59a56fa18034a104fb9f16cd58071b6ff93b8756 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/crash-59b587d15c0bcdb985417cd7a133cecfcc232698 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/crash-59e58120d4f37a833a79e68372c4eaf361a92240 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/crash-59f857e19c386154d65c48a72cf1e4e69aefd1ba -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/crash-5ba35fa4177ca59450b597dd1a2d48f8a68959dd -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/crash-5c52df7b4025baa05218c14a3cd535914445c42f -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/crash-5c774460d2dc7ae9d471ef4b87609b13e4e95219 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/crash-5d73de981fb75553a7b2606e111716ee9f2af844 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/crash-5fc15c2ee9c70fd834588cbd256cfb52cdcbcb8d -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/crash-603222da20c147a532188e80fc1a26e4e8bc4bee -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/crash-60a3f7ed4abddaa6a7c837ace86d048fa15e288b -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/crash-6db86c556caf542fe8c3345ef396467b1d609d32 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/crash-6f1b8715edddbf0aa17fe9ee0fbf02ff7c92807c -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/crash-6f5c899196cb31232d2d6694be43e1ac0a662f48 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/crash-6fad807070626f184704ea082667ebe780369f74 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/crash-72ab4efc255cfc55ed03c1002187a68e2e18e33b -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/crash-775a43af5d81808d1ccbcc43aec12ce14aed8a53 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/crash-787fc772315a87e40b63fbc25fb703a87581f0e7 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/crash-7a4ce28ac085ce3763fe91e24bdd92914d134a3f -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/crash-7c6eb73a27b693a346f309370e965d0d62048503 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/crash-7ca23a3e10cdbf579cf81a50e51af358f86631eb -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/crash-7dd4bf6d825fb4e9a43506aff001119c7e8f00ac -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/crash-82b2ae1d2174f5782b32c89ce60f68bf5a30c0e1 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/crash-83f6929c001d26c25c5d0f63ba0bcc099b9959bc -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/crash-85fd89292e43c2a2338f86e46d10fffb6f85ed88 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/crash-864c58c601ce89a5191fc6e665dff0812a6e4bfb -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/crash-89e1b03278bad9790ae0f8614a8389414d1eab37 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/crash-8ab0b6e57b90ab4c6b8d5de8278464eb428f4668 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/crash-8c44d14673d21592ff930297b2307096d9f7136f -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/crash-8e2e3975a865fb107fff8060f4f949aa235727d5 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/crash-9137b1dc16097e720a1837a2117f43b940180f3d -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/crash-916f6ab61cd358be9a241e2eb09851f700335eda -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/crash-91964f1b7d1bc2460d93775fb64c7e6f737ce634 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/crash-949b13ffa41b1c202fd74d4c9cd45e840aa9d0f6 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/crash-95e740aca3d281f30929d51a628cdfab4ca863ad -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/crash-97ec5404605d0d7bed44c2b845e06f6d9479c152 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/crash-9862337313ff89e8dd6fbd6f870a568ec4bd6ecc -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/crash-9b205954747d5f120b36e004116fa2fe22cd5105 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/crash-9c2cf43a9cdba7a35485fadb0b0424a88f7d7b8a -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/crash-9e53b8c6ea7f6ae5c53e5834c50eac8e9f33259a -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/crash-9f50180d69973cd2187ecba50fc2894edf6a341e -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/crash-9fd80ce4eeb83cdea4eedd9995ffc53d640e692e -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/crash-a15f2c17a8fa204f3183fd7422876f28ef7c85ee -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/crash-a21d5f69a1433ba0580840405fbd66f3b3569104 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/crash-a2ff9a686f9775c715870fa2f25b600471ca8c01 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/crash-a6224f954d8234d45e6f6ea27aca4d65ca77b6c7 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/crash-a6ec7e9fef2e54036de257f5e7da3e87ea1f39f2 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/crash-ab3ecf04012140fdabae0d037189eedb24516d04 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/crash-b208a1eb5ef9f229f309492329323f485768fa74 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/crash-b39ce8e62e5c9e046d67e946436609e01f067a53 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/crash-b479e66d221f3db92c31b6b6aace69599f648d51 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/crash-b5ae6881c767a7769bb957ac379f22aafe4ef05e -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/crash-ba2c1509ff87865d9e23c056b9c7fe2732825ef0 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/crash-bac7a77b50e53ff71b0f52ce635e64ac15a787dc -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/crash-bd17ab1e7e9328739f455641e8dfa11951ac742a -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/crash-bebee7dd27c149af9e7b573300c686969fde9eb3 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/crash-c0413dd6857d1ed3e5484df5e70656356f3c997a -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/crash-c1a4c1aa8b4f1b081993f93ca92a1136a7302be5 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/crash-c42d2add77ba492df95cfaf2e4e08e56818368ce -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/crash-ca8aa113c22037a2a552c1763f845609d555ef9b -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/crash-ccb9f8221fd8fcacc5fb4a3c251fc06104027ddd -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/crash-cce6ffed471344173c135e536b454f469bd07e03 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/crash-d5b0e587cafc10b7878bc691b6fcb7c1164e7558 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/crash-d61454675241d9df9049f5bd57f47326059d7132 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/crash-dc6abf90d5e8e1b96f7e25f418b1a7f572e6a738 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/crash-ddac3b604ee6d4a51161a267b688a3b72fb6768d -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/crash-decf36e136646eb3ab44fc4c5f327ccd99ddea88 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/crash-e45753da8952c41715a65010250efba0a4a4d243 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/crash-e4d4b51cc7731d12daee738c4b81158a03302ebb -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/crash-e7930097a989131890a316b0b1ed85801699562b -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/crash-eb5d258a429fa9c20f8513211a33100abd5f8f3f -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/crash-ed3086c0ca03a427fca1817b52a4d6530fb4096b -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/crash-ed7959740df2fdcf62626e370dcd7eb43963731b -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/crash-ee032544a2c1487469cc17f870043f4d513999f7 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/crash-eec019a7a40f5d8f8c0e9c72215286f442a9b150 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/crash-ef09afe157880d7f363fb87f6bc194ce1a72554c -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/crash-f0c7e2cc8f8587bcab636a63191b2fd37e0cf8ae -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/crash-f40dcae7e7cc52e44d49c7fd5452e33a77ef4499 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/crash-f8bf4b7d89c07d661b695a3e4fdf269b853fe168 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/crash-fb41c97305a2c94d367e40863dc046c8f78a57c9 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/crash-fc088cee74d4e8dd791291b5575fc0fe9fe7378d -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/d00326f1b0a93acb1cb7fe02ba0342cc6e1875e6 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/d02fb86e7e236a2253a2eadb0599f5dc261e4048 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/d0541179f78beb9037070ca52969526b83eb608a -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/d05a854e44c9c6f0dd0c58e6bd305e6fe48c32f5 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/d0692d73e38ed8c154ebddd627ce99890a1cf798 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/d07965987a51541498871433e0fc6313884569d3 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/d079f5c8a10611dc655cef33f73100f5f43787a8 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/d0a8deab4d26bc005d022184c311c1ce4d5327bb -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/d0d622fa3916e800e959a3fc2c90e213d518e5f4 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/d0fcc9d6dc91ead9fd27f0c613ea031f21fb4de4 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/d107d21374f4dba27f173d4edd5c8009e3b0f8c4 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/d110d5d3a672bf483f230825e735d372b0b2c1a5 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/d123c89b3cafd995bf401032699fc7dba60f8de4 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/d17e7451bcef39ce542d84f2539f9586ea35f21e -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/d18b2a1520207761100992c88b50f6b410c62184 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/d18b5e648be40b0ea52fc8b10bcbae9bd4325f0e -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/d194d6aa501f75ed24fc399ee594fb77341e5d38 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/d19a252c00c74403389fe9e057cffeee39a4d2e0 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/d1ade96319d9de82cf3b0480d226a5ad9f31eaa1 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/d1b53c2a386259ce958c34e2cb281514e14e0d03 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/d1d35a1d2148c62c6021479d4153e65511b33cc1 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/d22287b96b3dcb840fc65e4be60e409fb0f6bfe5 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/d263d6004c2cc33cd9d157dd31ff604870c4d6fb -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/d27e050b2758f6658d166b0d30e9db9595388ef9 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/d290717010121ba2745e551e7a80be6e9f6d59e2 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/d2956eabd7b8b9d6b136731a3a4fa077f184aa13 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/d29859445bfeff04ca22b20408f9aa0e2e161abc -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/d29cf6979d8d58b4cb779a629ebee62d7e42fc9b -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/d2a63dcb354906d4d67104ba2a1f5e97a6196183 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/d2ba1c23045223aa6f4c107f91d57786befae604 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/d2c828ee88b3e352fad3263f1e1ff901a41fc7a6 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/d2e66d1fdf0110212c632268aec5b06130db3e21 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/d2f7c85e3c87ad5b71ad423aa4a9d97a8191d867 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/d3089d3ef9be14080abc156e5f2128c3c1a2f23a -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/d3090a5221ea984dc474c3fb448b71957f8197a4 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/d3124f8fe39ebe943d0d5a7087a51d7e852505bd -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/d333dc3999c6dcca82d85f72e65e10c07f12d978 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/d33e33320e5165dac72007845a86a9709d75c42e -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/d3bec93d378e7466bacd95be431500ed30cba449 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/d425e534ec074932b5cf4dc9a6cf4fc0683fd690 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/d48a5cefe695d0494df4540ea395dcdd90a332ef -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/d48c4a56dc90b16a14dbf9934fc3ce7c9706104e -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/d4a7be7c4a826d8151d5d7c1c781143baf90ff28 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/d4bd740db31b0e9925ce331c9c7d2fae5c1d15f2 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/d4c3ed789ef8a888244504601964f0a0c994a66d -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/d4caa070bca058455b68c7b96961e3ca0f151b32 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/d53b67bdedf136125bbee00d136720efa23898dc -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/d56b3dae753b110e9e1a050486c6deb6ac399bd8 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/d576eb2948463f86f576d85e41d30a8cf3b972c2 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/d5824da8aeaf96a9e5f590a851e58e2534d178a5 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/d5d704fdb985efb36fb42f9ee8482ae473bb4695 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/d5dad7a599e22cff371d595a5014475301670892 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/d63251b34cf38052b657d62e353aa42d905e52c4 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/d63dab7d78a0a58c37631e488b1eeb7c2bb67e34 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/d65f32b4af92080a496fb0965075c060c70ee444 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/d67c22b4174555c3e596c58dc7c28e84b1da8353 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/d68001237e6366c844a6509fa03e677e6adfb75f -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/d681712608025610b8ecc8a76a822516fb659953 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/d6b689f1b878d6914ced5d24f21c599c203594d4 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/d6d7dc448cc24272ce216dbc7365ebe6e6b7b367 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/d712d007679af5438c7bda723ddc724c2e57b0c1 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/d716fb79cd7dd78d2ff66dc8a0e2acef9a93f98a -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/d73ee327123be0e9bc72485b5517dd1bf691e249 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/d7e298c12f97064ebe494593ecbe26df96f7f84d -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/d80ba5bbc230065821c0c6530f70bdf205e817cc -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/d8137be32de0a676678672fe6f82992b2ca61fef -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/d85482b6a40d7edee97709df0ed02558dca4c079 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/d87b7bcd1b05a2f8cc04a2aadb999bcf65b84911 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/d8bbba8dd44b71161c835cb09610e47401de44e3 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/d8d117e45b7bc0c48f606d9ef844f00a363a8a38 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/d8f08b0e061e86e94650aa16f99cae81cd696ca3 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/d913cc4e8f2900d7035d196fd62707cf1194e02b -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/d91e9bf6b6c78f35a68ba877f3325b3c1ee3db35 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/d97ade864dccd3eea245411665e5126f97302063 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/d99bfa6bb10d30f64b533ea7620fc08b762a7bf3 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/d9d80422059678f0a011b8e8fdedd3d20c025b91 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/d9f752e6e02987d7bfe6f0f4c4d70644d357fef5 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/da23c62c70f6c1174adc08093c429f1ec657921a -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/da2ace62505959bae7b4f158220f7ce97d20423d -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/da57f06258c4f0de07611263dfba8be669dd780c -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/da97ec2d11daf27fe924513c463810c867b88983 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/dab32e8bb17a9bd7b04b8b895b7b48c27d38ef51 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/dac17b9025074828797ef0dd1e3895baf875627f -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/dacc3689e0a7b90aeebfaee000adf89e95e50cf9 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/dad2c9af972d2e21c4437f0d94fdeacd7c8c7641 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/daed40229642eab256927f3bfb0288e036eab89f -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/db0dbec7a0811cac7b250cf9b248d47936edc0d0 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/db25df0fa146d02874114b8605000e0135ff12dd -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/db7c4b56e701832634e61cc0b3ab5206fabf518d -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/dbcaf0a6bd4960e8d0c518494b89bd9b941cfc8e -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/dc38c75bcb7df7e61428d8f12ff01a1ec1b68a99 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/dc6db500586253e4b9b0adeb20214327990d790d -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/dcaa24f054af09a755c794ac4c3485ee682437a9 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/dcb9a8007d2693d35911dfcde7ae960adbeb2601 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/dcc039d81106cd60cd611ff540d4669ebd10fe68 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/dcc8e14bbb75292968233ce89acd404303a53cc3 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/dcd0182c3027a0d6cc7a9a8c26f647d45bf3d3df -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/dcf71fe33130be78708d234005f8bb4f4b06d75c -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/dd0e562fcf5edda051585b70d3b3780a9a6a2818 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/dd19b226a1c60dceee7e656cee561b4acfe77aee -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/dd229da166c3bec675e882d17092238cf7d245f3 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/dd6d1ddb251fc3574733232c4a85dabdcf60d4c3 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/dd8989a51df53e6f0a59959a8b5ad411c9fa0ba2 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/dd8c099f1687f8b0581481a75f8844f6118d4a66 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/dda7f9e8860f0e132312f57e3640402f33df308a -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/ddc34d5e97ac12572e6c39a336d219d91fa992b1 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/ddd34e967b1460902af2d01818605e208c5c7524 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/dddf3303e3e8e558ca6f147ec11d8195b6de30bb -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/dde3b1c08399b61df7de4997194d9392c2e4c3cb -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/ddf932a29b8250746ec310af224f95d4a51cb745 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/de0f7b6518fb5dd14f29ec66dddc5af50370b3fa -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/de45c55043f63ec680e990b1edf1f0cc60ebbf4e -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/de838de0352fc7ee32452bc83043cf587176e120 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/deb08a636c04030bc28459820c7ddbace429b40a -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/dec7ea8faa2bbbbada2adc0a9e52d0335004869f -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/deeec423355ed885b906c6770c96d3f17583fdf3 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/df106c9859b09869094c77aeba44e6e9ce909246 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/df272aa4f3370128af034e7f5dd1524246b72d83 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/df29cf0d3cd5cfd27a98b506fffee64476398bba -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/df380dfd997318c00cfc75313e6a7ecb041d38af -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/df616ee922cc89908b771e5276e47abcbaff1346 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/df8ef8bf4069afd375066fbb74cbe137f73db829 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/df949398b0b614309219c4128b167746e16a1ead -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/dfb8a3c29f657d533b0d940ffefe599cdb85120f -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/dfd6e1fef6b2737e4d1c56db648a958bcce0a889 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/dfe4f327699ddea25103dd17b68e9a0fb726f4a7 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/dfe6d60fd53eb8f4174366d1515c5a90ce10bf1b -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/dfefc5d84c18606a3aefd5bb721a06e192b4420e -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/e007d8c9aa6c37e8b62fab4cb95b2807fc49105f -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/e022322a04b3ac1452055563bb41976a03a146ad -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/e048e989af2d9aec0d63f72fa8feede387114779 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/e0507daae4458401edc11e5c76b246d6d5a44e3d -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/e0588c306f2ab329d6c4bd3226e8a55e83708c1e -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/e061b554b941636414621e0a54d2d1c7014a1ac4 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/e06db057637f6738a48464cc2d65d7399fe296e8 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/e08b85aa24c9d0a49f8946c8400b86b5ea9211c8 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/e0b7eb44f182f08d2eeaeecc76ef7b3efeff1fc4 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/e0e7112238b555fdc12a1c5e9adb50703ae56a43 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/e13344aeec0694c50eed41ae1b78e6d2ac4a4c6c -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/e13361499a2326ef8dbc3746ceb61c61b2e1ad57 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/e140f7efd72850d181a0145bb9ea7d92e61dec95 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/e14dbfabfdbfa666e68562b0e854544e76f5446d -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/e15a0a0fb7b4f1c05088bc119c492ac20eb5dbcf -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/e16a0f378b50b28dae4458b795c8c80cf869901a -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/e16c732d28873c13aa0e6cc4af1880c8c6eb7367 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/e18816dbe46249fb0160b8f06c2b71f6943d3d21 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/e192ba28f8a3bc9079b810c46ecc526f84609863 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/e1a0398910c28ad61e065e98e884a7492f6dc594 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/e212833dd63750f436254c0c81f1ddd42fb9a17e -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/e23c0abb4f625880dbae1cc81ce5b146992f5d36 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/e280d72b157d00bf77608bd7b16afd2f5550a06f -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/e28ffd8c2816f12f6395805199c792d1718191df -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/e29bab478641dd412057dfb6b0a0d78afd96dd60 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/e2abd47fcabc336d25a4e65f2c46867234c85cfa -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/e2b07847cba288469491f873561bf4f2acf09393 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/e33eb4b19232b2e32bc8f18e43459c4ed15bfc4f -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/e33f7d7998fe6e12ecc4014c8434e4ca591371b3 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/e37b4c7b64414d4705d934f8a723a50dcbf42571 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/e3854bc2e1bc52f498780be3147d6f870e85d8af -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/e3b45752c8160c48885420e20c24bb7124128f16 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/e3c1dbfb1ef140f6bdcf7d683e2b2071aacba9ba -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/e3c84286df55942bc2673eaaca844ebf5892b080 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/e3eda76a93e94d081a9dfd675975fe2fc1d670dc -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/e401c1abdd1ef0458dd46e35167c4734667ebcc0 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/e4068f14a046ce3ee7f1920cbd210b6e876c07ec -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/e4238ff612439be100fc2188bffa6aac1d7e5e5c -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/e42a3228f11b2c16ab3ec082c521905e390e356e -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/e42fc248764aac6f6e0af5b5705272f82101287f -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/e452ab01690d7e326f5ef52f4a312d066c087a24 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/e45762f05b01eb2c781cc8cb15db74a31d97566b -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/e48ae5d10ab8c349250e8c6b9a491a154b4a861d -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/e4ba9f46387c5687fb9003724893c0b199debf2d -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/e4da3ef8c789c4c243b9d0787f94aca5ab232103 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/e4db5d1742f4336c13a7941b3aacfd352a6db462 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/e52ac2e3cad2e544488a01822115cb37d10a76ce -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/e53a201505fe8412278d7444b1a915b353bacb3e -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/e55693473101ac4626e04012beb1b9b6d93a0a94 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/e57acbf9e36c755cc50b00bc868c01ca1c1f6842 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/e590a42febe0442ddf632b05cda112b3aca43380 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/e5afbabdb437dfc44f06ddf8b9f793868e8fdde0 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/e5d120938961b8ed1e0f46e342683432b9081dd1 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/e609da99f76fa36e4b9060650cbc3597af458b01 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/e62a93cf5ead5a0c5e4cd13bce4cfe83c54b1c5a -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/e62f5243dd375cb4b71c864a18ddd50b5b99762f -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/e6523bc48bc3bbd56cbaf034e016c1fe56b76096 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/e6660a661f0adb7be809c558ca15573add24f686 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/e66b054263dd9e7ea90d7dfaee555e2f24bfb60f -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/e6b74f64e8bdfdf98177aee58b8729ff2aa7ffb2 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/e709e8861c09e29cdae73e337587a63fb0ccf76d -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/e72218971bac83f556e86b0a65ec303e2a05eac8 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/e73a05b1cf7dfeeada6356bb18ec4381485bb3d0 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/e7484552736c89fe721019daaad8739a68f1a926 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/e75fa90650f1d67ff9849024e88a91300690778c -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/e79ffffd4bd565b2b5bb8d0f191c8e34385de085 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/e7ac184d872400a6d5af852ade5adf9d68c97058 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/e7d4357e2c3ac4db7a9bfece1549f0664e4d317b -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/e80302182fbd464b72d2b9be495901c0c3e93344 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/e805c33631e579c782550439f123b78e1ad8e180 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/e814c704e36a84f75c235985a13d58fd1eaa8e01 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/e8324e1c5c1541f327f848821074ed0b9b0a4b41 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/e839090caa1b1bfa8898eea683f5d5c9f1ed6dd1 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/e8616e0840a6d4077b322fa2b1906d1fd4c406bd -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/e8b1814f9a0942322aeb190ae0ad35105784e101 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/e8bc4c1b1ffb23de5af2c8fe20599c05f94567ad -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/e8c24e95b095fee6053a49f51326479b60949424 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/e8fd7c4270b5f2cb56fb06684858c39c7ccfa909 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/e921037de2e963b653e881fba095eeb33799d749 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/e94428d78182060ff6309dd626cf6b3ebeed88d6 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/e97beccbdbb6e29eb476efec4ea2c96c310e6615 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/e9932127668f9de0743fc639dca31acedbfc68fd -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/e9ae17566804496b92d2ddcf99129436d771fb81 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/e9d470cdf421f6c6c9eefd7f84bd09df6a8994b2 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/ea2cf809383d8725bec1b44ab774f04b3e6d5ae5 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/ea351febbe2c4e73fb0e0d34e7d2a23ff46b79f4 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/ea421a728134ad3a95a32f081c2bafa9d989836f -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/ea5ba8919404e2a04f38b17e7e3031a5586a2d0c -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/ea6cc4b0a83ac8d578c4927f3c9d5a57a4464df3 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/eab01c8a32e76c8f354055807399a808848234e6 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/eab5589ebcdd4596996f0a6de6408a0f3e13437b -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/eacf4905e489566a3e5fcaaeac9fe91cbf916e06 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/eaddce3919388311104c50b9089461ff59c8ac14 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/eaf587f7f303dda3ccc5becc6e645af7a47b36bf -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/eb342f6fd92411d7beb1f82983a19849d45ff46f -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/eb9367a74ba61abe8d5f5fdb7c1c840b2d27dab7 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/eb9faf5efb229c562a6825f930b8316f2aff2864 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/ebbc2aa89ec745a7201eb4aa1aded15d35e4206c -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/ebc30c5cbe17138976223f2283fe42d9e4c6f39a -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/ebe414975652c12fbbfd99efd2da1cd4c72c340c -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/ec012a94d14659f311451e89e757bd06a93d30b8 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/ec230c6a27149df85cad53f33478ffc11bd92d4e -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/ec55cbebe6db506acf7af9e5d26386630319623d -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/ec56dad56975e8279b2b229288dff3bb0ceaf661 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/ec823f4018389e64a99f6580277fba28df6bd136 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/ec89eb7e84e6cf7859ab478362e0ae5227a5e154 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/ec97d4ee730261bdc3b14349a3346fd45929bd17 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/eca1d41de5486c09c6aa7767289daa7185379220 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/ecf0a3cd157191263734f4f2de9689d5a02e439b -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/ecf186f5cf01d52568516a56b3f5d752edd56827 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/ed361ec32383606748bedeb8eee6510041b0f366 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/ed3b22b78763a426595a8ebc05d07004cc80aaff -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/ed47f70f76dadbb6744ede3eb7016f585c9fe59a -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/ed7d0b055e59602ec752162db7afc2b36ac7800a -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/ed913deced10ab045fe04c783f6a0e2678f1929f -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/ed96c5df96beb5a2bdc4424c38e60fe74da080a2 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/ed9a1a597bad76e9ed9e52ba2e5c80304583c006 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/eda5d435276e002a08358fd67a2bbd75902236a3 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/edac3a36778a1b2db96c3c07435696b9aca94c24 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/edcf7ea2ec8443a92883e68e5e18353fad8f6d21 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/edecc59c5809796f266abd8df4d5ecf6aae304ca -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/edfcf299569efc4788937d2cd4ca0e625fb9e527 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/ee147e7d7ca7937fe37d2bc2aed053ef1e396b07 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/ee2c1ac1e668f22836cf25a59495e778b0e2c7a8 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/ee42f876c500996016a9f4a989147e5c2b5019fa -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/ee624b408f8a50c79cdaebf4fb4195e6162b70da -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/ee6855178435d2046d8763ecae46e1e0a71a95f4 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/ee90aa84710c6a218a84b49ca6bc5d0e7a324220 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/eeb310d91038cb02862e187e68c5d6578233485b -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/eed65ac63a044c87423f333f3b9c5f0d3bc7bd3b -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/ef20d859b09ca00a80782df7097881ec4299cd25 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/ef24beeeff80ec8ad728919794e9de4a06cf7daa -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/ef264406b5a2263cd7a9145f7ca68ed8fd6c50ad -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/ef32866f14ccd80c1231fa742b53fba46ae15d6f -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/ef4127bfbb6d1b7490a076c4af795b1e40b2bcd8 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/ef63ab3c4dbf27ed1f15c2b310bf41ff3a2a7e3c -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/ef930a505edebc0ff6ca7eef7549bbaa21d95b4a -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/ef967ba35676b971983b1e95e62c383a978a37f7 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/efa40f9e7f8a5ba4649dbad1a66ff9cc6bc699b8 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/efa80ac7daa93de08fc91bdf2a912269a3f2396a -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/efc7a168a1060d04234a3acd3da42a80e49eb72e -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/eff00cadc3130c257b3fe360ea5d32fb034aadff -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/f060953b52fe245eb88ee13b32a3971eaa11e40a -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/f0649728d5f9e1a91735eaa429605ce0da6c00c0 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/f07bc2907c95f2aeb79ca60e2ad826e13b848f45 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/f09c5cabe569b5c22a16d7d584074d54d9343edc -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/f0a7e39c194ee3f30312ae2f4827bdbd43416a42 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/f0d881bdd69c3945694068719a7a6b6b094dee3c -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/f0d8a858c5459aa5f6b2777b50a736dc8645708d -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/f0e8450c85a3c6dfaa50ee65399270c59a127088 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/f0ee077bc982be02a547d81d85e5c69e36fe38fc -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/f0fdf87e2d0f86481b6ae05a55cb108c5763ab53 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/f157bcc470de43462d90bc95ed4a063caac77a93 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/f18f2d094ef0f0c971173153279bc44bfa3c1187 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/f1a6421ddd077ba6971eee7ba1084ed66fd1bee3 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/f1a7981f4f19f6318e0f16cafe9541d1564f9e15 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/f1b2889ae7091d6a14332343fe7a2bffd81039a7 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/f1b592b7e1a5af83eea1bccc2d7bcca302173d57 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/f1f390731dc9ae4194a528df462fb07736796e5d -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/f224ca8baea51bbc26a3814af9253483c66ad8f8 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/f238d0b5973d8d4081ba7036711d8c3091554e28 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/f27ae36fe8211e46f49656597658daab1429b163 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/f27b422b6c15da10aa282fbcdc0f1ad9e4813c83 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/f28eabe16ec69e9200f3febad09e4ae4514ec0e2 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/f2b838edb5715e9f0f73897ed74eddaede87a43a -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/f2bb9fb90c0fb7dfd765e1c528330881e721c7d8 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/f2ee773064f643871134a017d35fd5d8ae74d35c -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/f2f014c6ef70e40f9334096f34584ea4f1f882d7 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/f3259c7e2397f3c8d0664c7c5e1a6758c0874e51 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/f37b108d4dca7cdd24f464ad880a57aa038528ae -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/f3809c7a3770a31e892dc396a388642c02624713 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/f38d6347f6044dbc3978ef7e5d5adfb7fc8aceb9 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/f399656ccd610dfdf61556d22d3e1044d7335d6d -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/f3b3769d79f1d9586c575c27dff353f343ceacaf -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/f3c0468b37c09b998096d18cd13a522dec09888b -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/f3cad6a2ea4ebfd40568d4992d68784e82de2b20 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/f3fba021c9e4cdee8ea694017ae1e40f55fead5d -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/f463b733bfacabdd064c6b5a0551d72398f833af -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/f47f636b8e22e8db428ea956d9336bd12b928a9e -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/f4b66d285bd0328e511625b1c696662a0b0b2e70 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/f4d74d507a7171e5f116bf750a20435eeaf81f3f -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/f4dc057d97c34f31ea542d67593b8d3a295bf52a -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/f503f8d526eaec9bab6cae97d09207deefa85d8d -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/f575224a90d142bcd971b4f1634f4dc4988f8b15 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/f5867f7dbacd22878e2955f4be8fca147442aa9d -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/f5921e18d4b2628142abb0597d87eab72c535c19 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/f59e8ceab587254d408a4af86cd938d896eb0b6d -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/f5a7503830d1e74c6a7230c10c5007a5f8ad5a0f -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/f62ae81e655f294699b73830d3abaa787196cb23 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/f65e41c8021049c4ca8782902de25d6791bae63a -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/f693fbf860c6cd1090a6dc220c20eb5c51543208 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/f6d8d78857d868c2f477da7506a1976354f2631d -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/f71de0dac54e25fe658e8c78208b855d3f0db23c -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/f7316eaa3f54119ac5b7fb24e8b92debdf57c3f1 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/f73f63e243ea6484a97ece29bb8d4f33841410fc -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/f755b44ff2221c971ca2bfaffc69e002ba982730 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/f7623c34b3b5fb243fe589d881e4e8489f578f21 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/f788d2b893fe39fe24582acffa6a70f1ca4e3037 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/f7909263cd7edc56186185c0b3421ebb68ad8d2b -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/f7b309af25b6ae5029a9548142333a905e3c99be -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/f7c45ab223810b0b6b77042055a86800e5ec213a -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/f7c686af20a3cf5b5c569a570656df83db3fe165 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/f7f567d97a49158b053ebdc1b20e9ab5640ffb5b -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/f7f76d0247a67a5be4a32b33756cba36b16bc025 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/f80ebea47ad5fefe472da7af6cfb3eb0e3b5f516 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/f8247b46413793b558009f646e262029edc0a319 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/f8373fd74d8a4eafc7d015e2643c2a277656b716 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/f861e708b6d0e0ca691d88a31e73f3d2643deacd -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/f875ad5830cb0b5d387a267e0200eb3027d025d5 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/f8a02d7d9317428fd142c05f9428840d3d30aff4 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/f9048c4c18e729b6f49e929876ec30866deb16a9 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/f912a072f4abf312ebbe7f1a2bf5ebd8c51e35e2 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/f91f27afa6e72fd653eb41b316ad2d2e88fc0bb7 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/f92897ee60bd24634aa1582f162c1c8f4b249148 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/f9540ce65b08ec33d9157d03bf5231b767460d4a -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/f969f53d5cfed53ceb7df67bfe619b08f6b0841b -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/f96f406763e8d6a53de319e67e942696cc10a4b4 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/f97d97545054500e8035ac3c73957d0f75b2715b -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/fa2ff7bb76b0025211b2f8bd05ef62e42db92621 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/fa423921deeaeda55d2ff74e9541e5d89ddc7d36 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/fa44038e372af4ab374d3e94ec61662051e0dd74 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/fa45cfbecd8680693570d90f214abd9febf681a6 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/fa99f1f9be3384be1229657b26374545228c2318 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/faa0471930dc99deb5b1ffdc9bab7c1267b4ddbb -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/fac54fba5614e5930104bc7391773b490c0523b2 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/fae6e98220e0943926fe570bd32ea7f0dcd34feb -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/fb0bef1e4142a7bcfa30e93f834fb6315438d1ad -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/fb0bfb049d4a99a529ff339218a5d962983118d0 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/fb17c3fec47ab446ee737ab4c7fa8cb85688d5be -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/fb263a744a6d40e183e84ec8a81ca13859c8b5ce -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/fb324303c6d5819d6f353f78d087e29adba51836 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/fb4e6a537eb5540e22108fc9e9fc14bfe4eb6acb -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/fb655905396b768cf3ff015afdb0b564dae2cdfd -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/fb76689d3c70bd5927b3256eda9738a2208e2b13 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/fb9505e4511c982f4f26675979a138a3408d80e2 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/fb9ad6fd8276dd9b38b27ee8907f0db5a3a2cedf -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/fbc7dd3fbb6abc462ab0493bfe3a8505f12fe4a5 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/fbeb44db0fc0f6b70c226053448c7170f62543b1 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/fc0cb8a6287528bfbe1e43d452fc40a180c221f2 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/fc2bb278363a5f7d4dbfe8d123a8092a99d5a9f4 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/fc37856ff6d7a1cce83efad8cc7727f5aac44200 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/fc39c0c12cde4ef57c217955886ed9508214ca98 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/fc3c6bdc85b45374d3417035e813eff18e07614e -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/fc5f8421028a5f12b68be86eb12af4c945947f69 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/fc824337cead8b9e5229119c85c284fdd8e2d391 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/fc9879794ab7f7cdc4959c204788fce6146c0579 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/fcc42c56cb8847716474703b5a650f41dce98b38 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/fccbb9620ab9c570f5dda169c7dd8ab907ea3161 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/fd05ad1a9d183c2a25d820aca9940caacbaa0660 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/fd4d68895bc219f52d93f3f2f302ff138e8ffeda -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/fd4f7d5d3d21c75ccb5cde9491bf952bae753390 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/fd825fd14341b700853b72e4fea0899c2dfb441b -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/fd9e3ed58eeac32972d96a3adf1857bb598896b9 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/fda1618a9c7d2d7c22234b3c7f996116bc5e6e4b -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/fda1d52ffb49a46cb9d3ccedfc82e2425f6d4dfb -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/fdb038087233cd176746558875932029f779221d -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/fdecd05733278ece9993eb2bef13917675cc062c -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/fe565289309a897d640309b9bf214d3036c2216b -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/fe680903482b870b820690f61cc607e5d26a652a -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/fe786c056e1e068e9cb9a94d7e10cee1593436bc -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/fe7ac5c3403c7f1673ead3176af4efe7c60b2c02 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/fe9d7f510475f17a7592213c9b2e614ce7d38f22 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/fef08f9549a14a65f1135a00da7d6b4eb7a03e80 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/fef5208b90316cac47bdc95ffd384b9c9a8a7c78 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/ff2fd7bfc554729dc2a40554597e3a95ab8baefe -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/ff6138cc4a36bad9a76401072dbd41fd2ad437cc -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/ff7f9df969df7fe6c9c1515528404b55f9d237b6 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/ff8ffcfafaf420d6fee1cfa087204975ab8e14d6 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/ffae95db59780f530e4d891bb26f6843cf361bc9 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/ffc74f2184f64032a1f67b5f843a683ea1372b74 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/ffd263ba66c7dd7180f5b8e13a3f7b8bf169dd79 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/full_request.bin -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/fuzz-input-d2ab5 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/poc-2d730ebd78b3052e4367ad0d485208dcb205482cbcd6289f17907989b8de1fba -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/poc-c726ee220e980ed6ad17809fd9efe2844ee61555ac08e4f88afd8901cc2dd53a -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/timeout-0fa0559576ad2a45b06d0bfb84115963d7d48206 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/timeout-1b475868d1f5313d0b7c58fc1652108d84da6112 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/timeout-82b2ae1d2174f5782b32c89ce60f68bf5a30c0e1 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/timeout-a1b05639643aee995cb8995e26e7698911c182f6 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/timeout-e45753da8952c41715a65010250efba0a4a4d243 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/timeout-e861dafbe5a18d7ba97d92c49a3ce09df2877804 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/timeout-f1536451f002afe7a6ff34a3755026e4ace1fee3 -third_party/grpc/src/test/core/end2end/fuzzers/api_fuzzer_corpus/timeout-f40dcae7e7cc52e44d49c7fd5452e33a77ef4499 third_party/grpc/src/test/core/end2end/fuzzers/client_fuzzer_corpus/001946397b463a3562c5951f6325069d8a3a2ded third_party/grpc/src/test/core/end2end/fuzzers/client_fuzzer_corpus/0083d5addbeca55271ed7ef93c8016bf7ca76903 third_party/grpc/src/test/core/end2end/fuzzers/client_fuzzer_corpus/00c8446b230bebbae2b473552b174a06b446337a @@ -13337,6 +11054,7 @@ third_party/grpc/src/test/core/end2end/fuzzers/client_fuzzer_corpus/ef1984d61466 third_party/grpc/src/test/core/end2end/fuzzers/client_fuzzer_corpus/ef2ae7dd190fdf0bd4cc2ae53c5cf1ea7db877fc third_party/grpc/src/test/core/end2end/fuzzers/client_fuzzer_corpus/efdf3f43fb29720dde23c3335cce7be48b761fb7 third_party/grpc/src/test/core/end2end/fuzzers/client_fuzzer_corpus/eff9ad9144a2953fadc019fe72eb1cc3447c33fb +third_party/grpc/src/test/core/end2end/fuzzers/client_fuzzer_corpus/error_refcount third_party/grpc/src/test/core/end2end/fuzzers/client_fuzzer_corpus/f03120d1a8376638e071735bf4746454b6ede389 third_party/grpc/src/test/core/end2end/fuzzers/client_fuzzer_corpus/f09cd3e3a16658174717668e51e7382e491df1da third_party/grpc/src/test/core/end2end/fuzzers/client_fuzzer_corpus/f11abb090bae8cdac1f7d9a2e344f2def0e50066 @@ -13802,6 +11520,7 @@ third_party/grpc/src/test/core/end2end/fuzzers/server_fuzzer_corpus/fe740f8c4ffd third_party/grpc/src/test/core/end2end/fuzzers/server_fuzzer_corpus/ff227015.bin third_party/grpc/src/test/core/end2end/fuzzers/server_fuzzer_corpus/ff898c08.bin third_party/grpc/src/test/core/end2end/fuzzers/server_fuzzer_corpus/ff902ef808e01b0b2d167c1c7e8e263d6f561941 +third_party/grpc/src/test/core/end2end/fuzzers/server_fuzzer_corpus/hope.bin third_party/grpc/src/test/core/end2end/fuzzers/server_fuzzer_corpus/slow-unit-0292270056246b7a4ccd2e7d0356665cef307ef2 third_party/grpc/src/test/core/end2end/fuzzers/server_fuzzer_corpus/slow-unit-03c6f209b2f144734c83d81ed452839d9e244fe9 third_party/grpc/src/test/core/end2end/fuzzers/server_fuzzer_corpus/slow-unit-082763e16153cb6b8f3f5308cd060e822f475e5a @@ -14826,6 +12545,7 @@ third_party/grpc/src/test/core/transport/chttp2/hpack_parser_corpus/fdf548cde981 third_party/grpc/src/test/core/transport/chttp2/hpack_parser_corpus/ff2097734bd7bb8451aece13c9336c4624735170 third_party/grpc/src/test/core/transport/chttp2/hpack_parser_corpus/ff2c949863eb4e14d9e835c51591304403d91b6c third_party/grpc/src/test/core/transport/chttp2/hpack_parser_corpus/ff7d6ff060e63355701b2e655c802902338497de +third_party/grpc/src/third_party/upb/tests/json/test.proto.pb third_party/harfbuzz-ng/src/test/api/fonts/AdobeVFPrototype-Subset.otf third_party/harfbuzz-ng/src/test/api/fonts/AdobeVFPrototype.WA.gpos.otf third_party/harfbuzz-ng/src/test/api/fonts/AdobeVFPrototype.WAV.gpos.otf @@ -17908,6 +15628,7 @@ third_party/libxml/fuzz/seed_corpus/da0113f5e076c5cc48013f0bb94a647225494fdb third_party/libxml/fuzz/seed_corpus/eb36d039e3d4684168e891f622ac594cc3fbaf42 third_party/libxml/fuzz/seed_corpus/fbcdd7a1e0f5b2e115172130a7c514ac9a6dd62d third_party/libxml/fuzz/seed_corpus/fbd91b3106732ac8dbbb4e004059863e5f52c13c +third_party/llvm/clang-tools-extra/clangd/test/index-serialization/Inputs/sample.idx third_party/llvm/clang/test/CodeGen/Inputs/thinlto-distributed-backend-skip.bc third_party/llvm/clang/test/Driver/at_file.c.args.utf16le third_party/llvm/clang/test/Misc/Inputs/serialized-diags-stable.dia @@ -17916,7 +15637,6 @@ third_party/llvm/clang/test/Profile/Inputs/c-general.profdata.v1 third_party/llvm/clang/test/Profile/Inputs/c-general.profdata.v3 third_party/llvm/clang/test/Profile/Inputs/c-general.profdata.v5 third_party/llvm/clang/test/Profile/Inputs/cxx-hash-v2.profdata.v5 -third_party/llvm/clang/tools/scan-view/share/FileRadar.scpt 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 @@ -17947,6 +15667,9 @@ third_party/llvm/lld/test/COFF/Inputs/pdb-diff.obj third_party/llvm/lld/test/COFF/Inputs/pdb-import-gc.lib third_party/llvm/lld/test/COFF/Inputs/precomp-a.obj third_party/llvm/lld/test/COFF/Inputs/precomp-b.obj +third_party/llvm/lld/test/COFF/Inputs/precomp-ghash-obj1.obj +third_party/llvm/lld/test/COFF/Inputs/precomp-ghash-obj2.obj +third_party/llvm/lld/test/COFF/Inputs/precomp-ghash-precomp.obj third_party/llvm/lld/test/COFF/Inputs/precomp-invalid.obj third_party/llvm/lld/test/COFF/Inputs/precomp.obj third_party/llvm/lld/test/COFF/Inputs/precompa/precomp.obj @@ -18158,6 +15881,7 @@ third_party/llvm/llvm/test/Bitcode/Inputs/thinlto-function-summary-callgraph-com third_party/llvm/llvm/test/Bitcode/Inputs/thinlto-function-summary-callgraph-pgo-combined.1.bc third_party/llvm/llvm/test/Bitcode/Inputs/thinlto-function-summary-callgraph-pgo.1.bc third_party/llvm/llvm/test/Bitcode/Inputs/thinlto-function-summary-callgraph.1.bc +third_party/llvm/llvm/test/Bitcode/Inputs/x86_intrcc_upgrade.bc third_party/llvm/llvm/test/Bitcode/aarch64-addp-upgrade.bc third_party/llvm/llvm/test/Bitcode/aarch64-bf16-upgrade.ll.bc third_party/llvm/llvm/test/Bitcode/aggregateInstructions.3.2.ll.bc @@ -18414,7 +16138,6 @@ third_party/llvm/llvm/test/Object/Inputs/macho-invalid-function_starts-dataoff third_party/llvm/llvm/test/Object/Inputs/macho-invalid-fvmfile-obsolete third_party/llvm/llvm/test/Object/Inputs/macho-invalid-header third_party/llvm/llvm/test/Object/Inputs/macho-invalid-hints-overlap -third_party/llvm/llvm/test/Object/Inputs/macho-invalid-ident-obsolete third_party/llvm/llvm/test/Object/Inputs/macho-invalid-idfvmlib-obsolete third_party/llvm/llvm/test/Object/Inputs/macho-invalid-indirectsyms-overlap third_party/llvm/llvm/test/Object/Inputs/macho-invalid-lazy_bind-overlap @@ -18562,6 +16285,7 @@ third_party/llvm/llvm/test/Transforms/SampleProfile/Inputs/indirect-call.compact third_party/llvm/llvm/test/Transforms/SampleProfile/Inputs/inline-mergeprof.md5.prof third_party/llvm/llvm/test/Transforms/SampleProfile/Inputs/inline.compactbinary.afdo third_party/llvm/llvm/test/Transforms/SampleProfile/Inputs/inline.extbinary.afdo +third_party/llvm/llvm/test/Transforms/SampleProfile/Inputs/inline.fixlenmd5.extbinary.afdo third_party/llvm/llvm/test/Transforms/SampleProfile/Inputs/inline.md5extbinary.afdo third_party/llvm/llvm/test/Transforms/SampleProfile/Inputs/profsampleacc.extbinary.afdo third_party/llvm/llvm/test/Verifier/non-integer-gep-index.ll.bc @@ -18646,6 +16370,9 @@ 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/extern/extern.o +third_party/llvm/llvm/test/tools/dsymutil/Inputs/private/tmp/extern/extern.out +third_party/llvm/llvm/test/tools/dsymutil/Inputs/private/tmp/extern/main.o third_party/llvm/llvm/test/tools/dsymutil/Inputs/private/tmp/private_extern/main.o third_party/llvm/llvm/test/tools/dsymutil/Inputs/private/tmp/private_extern/private_extern.o third_party/llvm/llvm/test/tools/dsymutil/Inputs/private/tmp/private_extern/private_extern.out @@ -18695,6 +16422,11 @@ third_party/llvm/llvm/test/tools/llvm-cov/Inputs/binary-formats.v1.linux64l third_party/llvm/llvm/test/tools/llvm-cov/Inputs/binary-formats.v2.linux32l third_party/llvm/llvm/test/tools/llvm-cov/Inputs/binary-formats.v2.linux64l third_party/llvm/llvm/test/tools/llvm-cov/Inputs/binary-formats.v3.macho64l +third_party/llvm/llvm/test/tools/llvm-cov/Inputs/branch-c-general.o32l +third_party/llvm/llvm/test/tools/llvm-cov/Inputs/branch-logical-mixed.o32l +third_party/llvm/llvm/test/tools/llvm-cov/Inputs/branch-macros.o32l +third_party/llvm/llvm/test/tools/llvm-cov/Inputs/branch-showBranchPercentage.o32l +third_party/llvm/llvm/test/tools/llvm-cov/Inputs/branch-templates.o32l third_party/llvm/llvm/test/tools/llvm-cov/Inputs/combine_expansions.covmapping third_party/llvm/llvm/test/tools/llvm-cov/Inputs/deferred-regions.covmapping third_party/llvm/llvm/test/tools/llvm-cov/Inputs/deferred-regions.profdata @@ -18812,6 +16544,7 @@ third_party/llvm/llvm/test/tools/llvm-lib/Inputs/cl-gl.obj third_party/llvm/llvm/test/tools/llvm-lib/Inputs/resource.res third_party/llvm/llvm/test/tools/llvm-mt/Inputs/bad.manifest third_party/llvm/llvm/test/tools/llvm-nm/AArch64/Inputs/kextbundle.macho-aarch64 +third_party/llvm/llvm/test/tools/llvm-nm/AArch64/Inputs/redacted-function.macho-aarch64 third_party/llvm/llvm/test/tools/llvm-nm/ARM/Inputs/print-size.macho-armv7m third_party/llvm/llvm/test/tools/llvm-nm/X86/Inputs/Strip-N.LC_MAIN.exe.macho-x86_64 third_party/llvm/llvm/test/tools/llvm-nm/X86/Inputs/Strip-N.hello.exe.macho-x86_64 @@ -19029,6 +16762,7 @@ third_party/llvm/llvm/test/tools/llvm-pdbutil/Inputs/dotnet_contents_compressed. third_party/llvm/llvm/test/tools/llvm-pdbutil/Inputs/dotnet_contents_uncompressed.pdb third_party/llvm/llvm/test/tools/llvm-pdbutil/Inputs/dotnet_hashonly.pdb third_party/llvm/llvm/test/tools/llvm-pdbutil/Inputs/tpi.bin +third_party/llvm/llvm/test/tools/llvm-pdbutil/Inputs/unknown-record.obj third_party/llvm/llvm/test/tools/llvm-profdata/Inputs/c-general.profraw third_party/llvm/llvm/test/tools/llvm-profdata/Inputs/compat-sample.profdata third_party/llvm/llvm/test/tools/llvm-profdata/Inputs/compat.profdata.v1 @@ -19038,6 +16772,8 @@ third_party/llvm/llvm/test/tools/llvm-profdata/Inputs/compressed.profraw third_party/llvm/llvm/test/tools/llvm-profdata/Inputs/gcc-sample-profile.gcov third_party/llvm/llvm/test/tools/llvm-profdata/Inputs/weight-instr-bar.profdata third_party/llvm/llvm/test/tools/llvm-profdata/Inputs/weight-instr-foo.profdata +third_party/llvm/llvm/test/tools/llvm-profgen/Inputs/inline-cs-noprobe.perfbin +third_party/llvm/llvm/test/tools/llvm-profgen/Inputs/noinline-cs-noprobe.perfbin third_party/llvm/llvm/test/tools/llvm-readobj/COFF/Inputs/arm64-win1.obj third_party/llvm/llvm/test/tools/llvm-readobj/COFF/Inputs/arm64-win2.obj third_party/llvm/llvm/test/tools/llvm-readobj/COFF/Inputs/bad-relocs.obj.coff-i386 @@ -19554,12 +17290,6 @@ third_party/snappy/src/testdata/baddata3.snappy third_party/snappy/src/testdata/fireworks.jpeg third_party/snappy/src/testdata/geo.protodata third_party/snappy/src/testdata/kppkn.gtb -third_party/spirv-cross/spirv-cross/tests-other/c_api_test.spv -third_party/spirv-cross/spirv-cross/tests-other/hlsl_resource_binding.spv -third_party/spirv-cross/spirv-cross/tests-other/msl_constexpr_test.spv -third_party/spirv-cross/spirv-cross/tests-other/msl_resource_binding.spv -third_party/spirv-cross/spirv-cross/tests-other/msl_ycbcr_conversion_test.spv -third_party/spirv-cross/spirv-cross/tests-other/msl_ycbcr_conversion_test_2.spv third_party/sqlite/fuzz/db_corpus/dbfuzz2-seed1.db third_party/sqlite/fuzz/db_corpus/fuzzdata1.db third_party/sqlite/fuzz/db_corpus/fuzzdata2.db @@ -19605,6 +17335,353 @@ third_party/swiftshader/tests/regres/llvm/10.0.0-darwin.sig third_party/swiftshader/tests/regres/llvm/10.0.0-ubuntu.sig third_party/swiftshader/tests/regres/llvm/10.0.0-win64.sig third_party/swiftshader/third_party/SPIRV-Tools/test/fuzzers/corpora/spv/simple.spv +third_party/tflite/src/tensorflow/c/testdata/tf_record +third_party/tflite/src/tensorflow/cc/saved_model/testdata/CyclicModule/debug/saved_model_debug_info.pb +third_party/tflite/src/tensorflow/cc/saved_model/testdata/CyclicModule/saved_model.pb +third_party/tflite/src/tensorflow/cc/saved_model/testdata/CyclicModule/variables/variables.data-00000-of-00001 +third_party/tflite/src/tensorflow/cc/saved_model/testdata/CyclicModule/variables/variables.index +third_party/tflite/src/tensorflow/cc/saved_model/testdata/VarsAndArithmeticObjectGraph/debug/saved_model_debug_info.pb +third_party/tflite/src/tensorflow/cc/saved_model/testdata/VarsAndArithmeticObjectGraph/saved_model.pb +third_party/tflite/src/tensorflow/cc/saved_model/testdata/VarsAndArithmeticObjectGraph/variables/variables.data-00000-of-00001 +third_party/tflite/src/tensorflow/cc/saved_model/testdata/VarsAndArithmeticObjectGraph/variables/variables.index +third_party/tflite/src/tensorflow/cc/saved_model/testdata/fuzz_generated/const_with_no_value +third_party/tflite/src/tensorflow/cc/saved_model/testdata/fuzz_generated/negative_shape +third_party/tflite/src/tensorflow/cc/saved_model/testdata/half_plus_two/00000123/saved_model.pb +third_party/tflite/src/tensorflow/cc/saved_model/testdata/half_plus_two/00000123/variables/variables.data-00000-of-00001 +third_party/tflite/src/tensorflow/cc/saved_model/testdata/half_plus_two/00000123/variables/variables.index +third_party/tflite/src/tensorflow/cc/saved_model/testdata/half_plus_two_main_op/00000123/saved_model.pb +third_party/tflite/src/tensorflow/cc/saved_model/testdata/half_plus_two_main_op/00000123/variables/variables.data-00000-of-00001 +third_party/tflite/src/tensorflow/cc/saved_model/testdata/half_plus_two_main_op/00000123/variables/variables.index +third_party/tflite/src/tensorflow/cc/saved_model/testdata/half_plus_two_pbtxt/00000123/variables/variables.data-00000-of-00001 +third_party/tflite/src/tensorflow/cc/saved_model/testdata/half_plus_two_pbtxt/00000123/variables/variables.index +third_party/tflite/src/tensorflow/cc/saved_model/testdata/half_plus_two_v2/00000123/saved_model.pb +third_party/tflite/src/tensorflow/cc/saved_model/testdata/half_plus_two_v2/00000123/variables/variables.data-00000-of-00001 +third_party/tflite/src/tensorflow/cc/saved_model/testdata/half_plus_two_v2/00000123/variables/variables.index +third_party/tflite/src/tensorflow/cc/saved_model/testdata/x_plus_y_v2_debuginfo/debug/saved_model_debug_info.pb +third_party/tflite/src/tensorflow/cc/saved_model/testdata/x_plus_y_v2_debuginfo/saved_model.pb +third_party/tflite/src/tensorflow/cc/saved_model/testdata/x_plus_y_v2_debuginfo/variables/variables.data-00000-of-00001 +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/kernels/fuzzing/corpus/decode_bmp/012e3ad384a4a1165f8498b5c94ba0d32a73e187 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_bmp/055d77f7810048caa28323f6eb552a53d156040b +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_bmp/131e251bfb82c681cb075d32b99f18fceaca115d +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_bmp/1399ab0bd9f2c91d270cb43251bdc5729bef3526 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_bmp/16a6ce88f66d2e9686c8354cad8ba915cf0c11de +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_bmp/185097ed0588195164619ea930ddd8274a5f32ad +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_bmp/27711a87e06a50c81571c27c3aa403a6ad5dc55c +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_bmp/298c3787ad1722b22569cbc405c464d2 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_bmp/2b95ba6d8141ce0d29ff279770903922 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_bmp/321fb3d758b86e37fc340ae2b09b8ed9fa73a4cb +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_bmp/331a98b4e4c87840efea69223766ebd0e1736542 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_bmp/352d73f841223ecb630b5836585d2ba7b0f9d883 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_bmp/3a84f409d4c117edfdebc508cd23e8fc +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_bmp/3ef5cc982c0b45f69a26fd0f7d376415fdebabd1 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_bmp/401c7de8e122018a0e17f57c93db7ee49ab0e906 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_bmp/52fee71bb8c9c79068e1fe580677ad739a2d0415 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_bmp/57b11507813d5727b7789354d888eda83d5f3d86 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_bmp/57dff0fa53ee0ef24a43cca6ab0523bfdc1f720d +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_bmp/5c42d3df0dc400a7a4175b8d4eec6cc8ee2437b2 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_bmp/5cca20637ae75fddad9370ee930837baef8aeb43 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_bmp/5d34bc9cef0c844b9c5ebe948145c4ca11b5ca09 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_bmp/5e162fe883bd12fb1c4131d4e0c979a12bd15eac +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_bmp/5e83f8faab9c1a51a33d5e29edbb9dcec23c6092 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_bmp/61b29dc2fcef7b6fbe3e0cc88769a7ef +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_bmp/6361eca190157ece389665ee523ccc3aefcd957f +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_bmp/65150515ab3b11d657519b22bb887d74e94b2d7f +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_bmp/656f38ef6dcd58c6a909d61db11f777def69c394 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_bmp/66e0d2cafd592bf9d61ad900fade8ee530d5f3d7 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_bmp/6b5b42cb105a2c4c5fd6034e9885cbe457f1b50c +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_bmp/722ed0197cb92ecbf9745edb38275e7a9aaf322f +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_bmp/77bdd2efdf328366cbbf3c5688768dc0a88d02b1 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_bmp/7841bfa002c05c61d5a5d9241f214cc17a336166 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_bmp/7899e22fc83f6be28e9130c4a1c91a48 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_bmp/7dddccaebd16ae0c26daeffc42df50f529891119 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_bmp/8157442eee4bbfdd9716e264b11085d61a9955b7 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_bmp/81ff28ed63d5435ddc4c8771dd5d40aa658cbbe0 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_bmp/820c8c0d33c18f6c4d9edd314e91289186931ad0 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_bmp/849e9d7cee1c52105242327086997296e452b981 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_bmp/84ddb92c63e0fad7018f6069daf8779ce11501e2 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_bmp/86bc3d5dbb9313137502080e58551edd2e649c70 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_bmp/87d94d88fe29d277c76e1a52042b02c092d5ae14 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_bmp/8c4646f3357945c4e19a59ff79fffe3c874dbf16 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_bmp/90632bc6dee4eb836f3d7db1d16446a9c8510080 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_bmp/94d06016aa949e8e7203217e4cc6625ded7f4244 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_bmp/9875819b9e5783e7489c29a81cc9d4279209956a +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_bmp/9c1cc734114b29aac6c51782d5c17e9dbe1faca2 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_bmp/9d2961871eeb201ef8a6f5503d8a8b62 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_bmp/9f39e11cdd88344a4894b678e5a04a810880064d +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_bmp/a350588a6dabe4376a066aed44ef8786d8e752e7 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_bmp/a6101a79919d444e1fc50aefab5837c39e3f4a19 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_bmp/a9c8793f8fb063bec839ee1280406fe5396545e5 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_bmp/ad4e9d2234e8599bdf12607c6b8cab4edae82c4e +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_bmp/b90b6830917919e94186d312f06481bd +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_bmp/b98fd4cb1d7031240414301c19b03097c0035c6b +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_bmp/ba976fcdb4daf092ef17ce43bf2b78d9d8bc2aeb +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_bmp/bc112b571eafee0f5a031f3c9cce6244216d128d +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_bmp/c42b981c28a1715c375050f6fcf53f1d +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_bmp/c6049874b33eadb016fccf0c5fa66e556ae069b9 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_bmp/c8697bf2369f6ab85f501376c4d93bb8a56974a3 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_bmp/c8daf283e0aef2fd7b630c0430e05dc28f24ecf6 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_bmp/cacff56e1af4b8fde912822da06b10fb8c545a19 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_bmp/ce4dcc22b1d595c49a25121c0b580104 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_bmp/d0cd71dbf039fd64cf42eff30da92a71a919226a +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_bmp/d5ce626ac3264bed6af5580e341a89406857cbb9 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_bmp/d77ada02e9bc8c24b2711eca6a8f52ae356bfc21 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_bmp/d7eb9c5a0f9803df4c00390793b8ab57bd7c9484 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_bmp/dc1efccdeec17e151a1ec8228c09ab61c3040b33 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_bmp/dcea22c66c60088165a2f1772036473f +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_bmp/de539ae7442fa05dafcfe1a021f0186ef74a2b0e +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_bmp/e2306b1d6b88d0ccc4e2c3a9edb07462a5a32215 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_bmp/e2778da0240fdd15ef5844905d81c4e05f34a8bd +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_bmp/e6642e9266875f9d908942e534bf898103a2c794 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_bmp/ec6cdb929c08d8daf2bd7fc185fbf4d787b45120 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_bmp/ed8636357f79439b6a03eb14469b686cc401a1c9 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_bmp/ee313e9acecb5c688ce8c9bb10e70e136fbb9c6d +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_bmp/ef689af320e7d9e22231109faae2e8149cb86e1c +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_bmp/fda6b9a9f6ffdf4765c00465619c7ceb3f7db2e4 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_bmp/ffe829bb0adac20d9c0756f68a22d1255e4fdb54 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_png/010dc3d4b05288fcc40de2721052b3dc699f1cb3 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_png/0555cd5e9d99629819cc985285f80da0f00be1e9 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_png/0a0352aa168803ff65455792d9f6ee555c3e7c3f +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_png/0ed54162df93ef8d00f993ce6b59ba422903d381 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_png/1547b448171c700613c3946d730de496c9b9863f +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_png/17859046cbe4ac598a645173d679ce2a52c6afba +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_png/1b0384bc2d5ac42b7425ac51c374f60c +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_png/1df76c07817fbc3653a26f34d97658e9973627c2 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_png/1f0717f8856d7782e3ab7992d3a72d783a018443 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_png/23b911e4ce936def88bc9a46b8b433c0e83fba2a +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_png/25592201c3edff0578dbdac6b0e4f2be109ce151 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_png/266fd8495e0b8eb64387c1a62264185e061fee73 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_png/27f178cf415b4ff8671131ddf1d042dafac2fb3e +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_png/2a0bdc4d9cc5ea5bb21dd256d6ac96075376a94f +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_png/2e5d25add6adc68e0457b358c7a34abf3d41c938 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_png/2e6c5b6a766dd5e9bd41eacfd0a36572bd2f7544 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_png/2e9c935cf82f6ca640e9a9abc3c30a578ad46176 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_png/2fcf1ed4477f7eaee028f5b3f9edeb5f1a737826 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_png/3480713774f590908ca5dba16d121cdfb8fba62b +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_png/38bd2bd767d0c4ddd531b3893080b952 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_png/39289afcec60d98802b333e0fbb1da4d7aed4ce5 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_png/3adc488e21d4aca7bed9422f0241a42d0f93e7d9 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_png/3cbf274da522483dc991fad9df43a22ac4fb3173 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_png/3d840cdff7f5ad16fe8bcb985ed4946c03459432 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_png/3f1e6753c1fca958e859189857449746592158ea +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_png/3fa4075993cb0f9bfa8eea785174a2038a69aa1b +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_png/4023a373e977be58413e55350380310c5dd1fd6a +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_png/40caba69dce1cfc48e0e43184d2bfbc6daa4399a +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_png/41438a3c1c77c64a2f0840a2427f8834 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_png/41841e9561d8135945c1c1e55ab9e9a1e933653b +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_png/41d40f2d66fa43e34537385594ee9911e65deadf +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_png/421bd39810b50309a71adb2dadc3b19f01a52312 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_png/446c305b2c0665736f94fb2b62dbdef445eff0cf +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_png/449cee952bb645f6f4241a6665d3c6028c073c7a +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_png/45520b07609978c5aa3516d803527438b93fbadb +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_png/4da74a34bcede234b0415f77fbd87d70bf9a777e +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_png/51db5d31d2c5300d34831d9f23bcdd0aff9a998b +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_png/5cde2a9167798cb77f10abbfb2640a5c357f99fc +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_png/5e352fc10ac476cfbe1d755f092e069820223249 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_png/63661677dd1306cec4b5a565190e65adf2446e52 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_png/65887ed3db382aab1d9485c500f4401318d303b9 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_png/67b5181f8f0644597e9bde539e8f083b5cacd0e7 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_png/74c9dcf7afee2a6cb1ab3a2c0de744d1b03c1466 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_png/792181ca19e6ded261434e588bb7fc2a4816d4ce +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_png/79f0e2a475487f8fa69e68c1cc947c5851bda741 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_png/7e5fcdfeb557ce379ed96925c68505eaac0112db +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_png/7eec7530acf34b3a96fa9189783453999f7b6838 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_png/80114bf9781bffc9db411413d83541d8deaaf7c1 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_png/80425fb92bb86627e854892f23823fa804e5fdc3 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_png/821cdd6eeb919a8dd7f35289abbd583828dd4945 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_png/83e1a31785285338b0ddb3334b0ed098e63dedde +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_png/8a4c8100dedd0fb5f2a8b468c678f7ad8269deeb +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_png/8ae8268c24dc866c1edb3826b93a1c75dbf74ff4 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_png/90f72038cc627f34f074ea72eadbba87a5e3e288 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_png/92b67faee4a49df2cdbed785e27b4a1cddcfffa3 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_png/9463810467aacdc9923b2b20a2236116b760d75b +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_png/94d7c96aea32ad41ce643d35b951a6d8990b81d6 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_png/98cc7e9fe87df914d89a0aef008930f27b3c26f5 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_png/99172dfdb4f59aaced29c7681ac6e6ce8356e814 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_png/9ae3b647d895af97fe872c0b1442df7b5b767160 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_png/9d2b1d2121b0508a4fa8d1508adb9d05633fdac3 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_png/a335af37917ccf0c8b11bb884a3a74f3f1d2a7c6 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_png/a738609112d3a6772c50a71e2c3504ebc515b709 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_png/a8cecab5d917da5a4729632a7a18c564d7e1607d +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_png/ade919ab2b4a458e806575c941dfe50ae3fd3621 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_png/b1251621a5eb5e7fda9cac9baead1c993a285c36 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_png/b1516b78c3dfe77eeb554985fd7344c0478fbbcb +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_png/b41241740f5f8ad2c1d408f7bb6a313bd863c158 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_png/b799c8596523a7ebeb8e11ada08818c10f7eabfc +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_png/ba48d0521a111222dc95a3a997c7c92dea5f4443 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_png/c01457c6889fb1b597d308363a36412c0b7f90e7 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_png/c82ebc0d6688d104af04fd20d6d3da591dc391f7 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_png/c9a03eb758dd84e954e3d70916e2311e8fd21f3c +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_png/cf892756b33578a54ab20044514e573328d2f1d7 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_png/d3bc3f158a63f1d50b474addd3f7b3d17f23e8e9 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_png/d4906950aa9d60ad09dc0f5413c3d88080c3bc37 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_png/da31578a8068bad65e1c7a3d06e8f543a2a0bc65 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_png/dd4a9b5d0740679c249fc884efc499433b29436b +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_png/deea4ecc6f0b2a6d89fd25ff76762299f21602fb +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_png/e1040c7ffcb39915e0f539018c81f9798924cba6 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_png/e381dc85682cc33ad99f622b89d145b47f7d6392 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_png/ea24498fc7a144fccc6f1665ebf7020df803dd1a +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_png/eaa5d677e797c07bac98c3c7051abad91852e7c6 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_png/ed7871269315725535d8bffec7836c45a3fc5c26 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_png/ee8460f4077064c5a2137075b48eba7d3db5c570 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_png/ef09f26e0ee61329f84a9f589629a865ae9ee0a6 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_png/f477da4d7d8ff2066041e1dd5ee4e833b7111a1a +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_png/f8a379b2498a4eb452a85791a49adf065dab59ae +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_png/fe67bccb06f2174523943cc684518fcf1f7f8046 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_png/ff1e67d17c1c27ef0d97900d0ea276b563a64628 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_wav/02cc44cdfec1d9d0d0c66c5a5f40d3d20e4c4c3a +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_wav/087e1d7fae1c1ddcbaa3b5f822a171ad15498186 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_wav/0f61c33027394a0f14d29dcd22f405cad943b7cf +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_wav/10cdebea1659c21a0248f88654ae41f62786abf1 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_wav/126e68def9fd973a100e0f66cadf09448a716b57 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_wav/1275d41ebf8788ce3a949352e4bc654b04012da3 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_wav/1a7f1c407fb3864ddb559f88f373a21d1be51584 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_wav/1c3e1c91f187f6bcea86f172ff5bbbd955a9654d +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_wav/300fe1e0a47543037cbf0243b6756c9aa48799c4 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_wav/31ec5b0134bedcfe283f4978e6e65b7d35d5d4ad +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_wav/4e7cbb27667bcfca92838aa8020749990013a9b1 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_wav/585e469231d202812bfba8285fb30c8e31c857b9 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_wav/58eab6bc2386e2ef43fe4f55cb6ad3611399d5de +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_wav/63448c6a9feb8c72b3e82af4d735ec2e62ddd328 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_wav/6874d5b1c7a64b596c61f24877d422e89bebe58b +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_wav/7501f79cb067da108020579ed654349c7933d22f +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_wav/782051f8120182b860c7fe1b265179cfa2fe03fd +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_wav/793feab2deb35e284a975f6527d76a8be5540fe6 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_wav/7f41ec3a9805c6b8f3656c4f9f6d0ff7dbf8a329 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_wav/8210dc595a2652f2f812093b01e239e7918ea065 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_wav/8dffe4c5c26d891b578fd2ea4b9adfc0c96ad5f7 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_wav/91d787a9298ddc015efa783a92c4bdba8af0d7de +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_wav/92c065286f956f086e977556358f6b54b12bcacc +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_wav/a35c9bb71792b60a13dea23a41b41847ad4b93d6 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_wav/a6ea960c7b4d42772888280277b26e645ceee904 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_wav/aa526aa853333f0bb11804b5243df411452cecd2 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_wav/ca533cd26c7ca6bf69e62351b265ded496fdf1d9 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_wav/f38c61da15f2cb7a39ff02e69f0b00e99f37ec86 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_wav/f88f1012473e6cfcc9b39b2552f682b2f73eff8c +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_wav/fa79819c5de04bc06c69bec3fa7f2e982826ea2f +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/decode_wav/fce08de222896ac3a20657a3b4f42d5b6c54a96a +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/scatter_nd/5b0e5f8d2990c3cac80fa792ba141c43 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/scatter_nd/5b61fa3a30dd267828f12d9ea2b2a191 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/scatter_nd/8bc8b7d8beb3483c48158739791e56b0 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/scatter_nd/d2ef31d47578e9de8323bb0e4806f1be +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/scatter_nd/e2791edcf2c8d9f4af3678a75d43a3e4 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/string_split/4c01a1504da9de2216894743ecc44424 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/string_split/5bf16424630b5afbcffe711fb9834440 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/string_split/a7185605aef0a8fd682fcb4656e4a736 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/string_split/d5606def44fdbb9385dd764612069db0 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/string_split/dbac766f3160de65894bf5153f478146 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/string_split/e85ff62f6d457666f54a37a19a115a24 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/string_split_v2/00fd47bf73afcb72e7ed51bffd5f5fec +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/string_split_v2/14908973e6720513a5f37676cb9fcc29 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/string_split_v2/2779ba7c4d23eee9f79efa3660084c5d +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/string_split_v2/5bf16424630b5afbcffe711fb9834440 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/string_split_v2/89734a96b93275e495a9498b806fafe1 +third_party/tflite/src/tensorflow/core/kernels/fuzzing/corpus/string_split_v2/d5606def44fdbb9385dd764612069db0 +third_party/tflite/src/tensorflow/core/kernels/spectrogram_test_data/short_test_segment_spectrogram.csv.bin +third_party/tflite/src/tensorflow/core/kernels/spectrogram_test_data/short_test_segment_spectrogram_400_200.csv.bin +third_party/tflite/src/tensorflow/core/lib/lmdb/testdata/data.mdb +third_party/tflite/src/tensorflow/core/lib/lmdb/testdata/data_bigendian.mdb +third_party/tflite/src/tensorflow/core/profiler/internal/testdata/ckpt.data-00000-of-00001 +third_party/tflite/src/tensorflow/core/profiler/internal/testdata/ckpt.index +third_party/tflite/src/tensorflow/core/profiler/internal/testdata/ckpt.meta +third_party/tflite/src/tensorflow/core/profiler/internal/testdata/run_meta +third_party/tflite/src/tensorflow/core/profiler/internal/testdata/tfprof_log +third_party/tflite/src/tensorflow/core/util/tensor_bundle/testdata/old_string_tensors/foo.data-00000-of-00001 +third_party/tflite/src/tensorflow/core/util/tensor_bundle/testdata/old_string_tensors/foo.index +third_party/tflite/src/tensorflow/examples/android/gradle/wrapper/gradle-wrapper.jar +third_party/tflite/src/tensorflow/lite/experimental/acceleration/compatibility/gpu_compatibility.bin +third_party/tflite/src/tensorflow/lite/experimental/examples/unity/TensorFlowLitePlugin/Assets/TensorFlowLite/Examples/HelloTFLite/Scenes/add.bytes +third_party/tflite/src/tensorflow/lite/java/demo/gradle/wrapper/gradle-wrapper.jar +third_party/tflite/src/tensorflow/lite/java/ovic/demo/gradle/wrapper/gradle-wrapper.jar +third_party/tflite/src/tensorflow/lite/java/src/testdata/add.bin +third_party/tflite/src/tensorflow/lite/java/src/testdata/add_unknown_dimensions.bin +third_party/tflite/src/tensorflow/lite/java/src/testdata/float32.bin +third_party/tflite/src/tensorflow/lite/java/src/testdata/int32.bin +third_party/tflite/src/tensorflow/lite/java/src/testdata/int64.bin +third_party/tflite/src/tensorflow/lite/java/src/testdata/quantized.bin +third_party/tflite/src/tensorflow/lite/java/src/testdata/string.bin +third_party/tflite/src/tensorflow/lite/java/src/testdata/string_scalar.bin +third_party/tflite/src/tensorflow/lite/java/src/testdata/uint8.bin +third_party/tflite/src/tensorflow/lite/java/src/testdata/with_custom_op.lite +third_party/tflite/src/tensorflow/lite/micro/examples/magic_wand/train/netmodels/CNN/weights.h5 +third_party/tflite/src/tensorflow/lite/python/optimize/test_data/mobilenet_like_model.bin +third_party/tflite/src/tensorflow/lite/python/testdata/pc_conv.bin +third_party/tflite/src/tensorflow/lite/testdata/0_subgraphs.bin +third_party/tflite/src/tensorflow/lite/testdata/2_subgraphs.bin +third_party/tflite/src/tensorflow/lite/testdata/add.bin +third_party/tflite/src/tensorflow/lite/testdata/add_quantized.bin +third_party/tflite/src/tensorflow/lite/testdata/add_quantized_int8.bin +third_party/tflite/src/tensorflow/lite/testdata/dynamic_shapes.bin +third_party/tflite/src/tensorflow/lite/testdata/empty_model.bin +third_party/tflite/src/tensorflow/lite/testdata/lstm.bin +third_party/tflite/src/tensorflow/lite/testdata/multi_add.bin +third_party/tflite/src/tensorflow/lite/testdata/multi_add.pb +third_party/tflite/src/tensorflow/lite/testdata/multi_add_flex.bin +third_party/tflite/src/tensorflow/lite/testdata/no_subgraphs.bin +third_party/tflite/src/tensorflow/lite/testdata/softplus_flex.bin +third_party/tflite/src/tensorflow/lite/testdata/sparse_tensor.bin +third_party/tflite/src/tensorflow/lite/testdata/string_input_model.bin +third_party/tflite/src/tensorflow/lite/testdata/test_min_runtime.bin +third_party/tflite/src/tensorflow/lite/testdata/test_model.bin +third_party/tflite/src/tensorflow/lite/testdata/test_model_broken.bin +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/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 +third_party/tflite/src/tensorflow/lite/tools/optimize/testdata/argmax.bin +third_party/tflite/src/tensorflow/lite/tools/optimize/testdata/concat.bin +third_party/tflite/src/tensorflow/lite/tools/optimize/testdata/custom_op.bin +third_party/tflite/src/tensorflow/lite/tools/optimize/testdata/fc.bin +third_party/tflite/src/tensorflow/lite/tools/optimize/testdata/lstm_calibrated.bin +third_party/tflite/src/tensorflow/lite/tools/optimize/testdata/lstm_calibrated2.bin +third_party/tflite/src/tensorflow/lite/tools/optimize/testdata/lstm_quantized.bin +third_party/tflite/src/tensorflow/lite/tools/optimize/testdata/lstm_quantized2.bin +third_party/tflite/src/tensorflow/lite/tools/optimize/testdata/maximum.bin +third_party/tflite/src/tensorflow/lite/tools/optimize/testdata/minimum.bin +third_party/tflite/src/tensorflow/lite/tools/optimize/testdata/mixed.bin +third_party/tflite/src/tensorflow/lite/tools/optimize/testdata/mixed16x8.bin +third_party/tflite/src/tensorflow/lite/tools/optimize/testdata/multi_input_add_reshape.bin +third_party/tflite/src/tensorflow/lite/tools/optimize/testdata/pack.bin +third_party/tflite/src/tensorflow/lite/tools/optimize/testdata/quantized_with_gather.bin +third_party/tflite/src/tensorflow/lite/tools/optimize/testdata/single_avg_pool_min_minus_5_max_plus_5.bin +third_party/tflite/src/tensorflow/lite/tools/optimize/testdata/single_conv_no_bias.bin +third_party/tflite/src/tensorflow/lite/tools/optimize/testdata/single_conv_weights_min_0_max_plus_10.bin +third_party/tflite/src/tensorflow/lite/tools/optimize/testdata/single_conv_weights_min_minus_127_max_plus_127.bin +third_party/tflite/src/tensorflow/lite/tools/optimize/testdata/single_softmax_min_minus_5_max_plus_5.bin +third_party/tflite/src/tensorflow/lite/tools/optimize/testdata/split.bin +third_party/tflite/src/tensorflow/lite/tools/optimize/testdata/svdf_calibrated.bin +third_party/tflite/src/tensorflow/lite/tools/optimize/testdata/svdf_quantized.bin +third_party/tflite/src/tensorflow/lite/tools/optimize/testdata/transpose.bin +third_party/tflite/src/tensorflow/lite/tools/optimize/testdata/unpack.bin +third_party/tflite/src/tensorflow/lite/tools/optimize/testdata/weight_shared_between_convs.bin +third_party/tflite/src/tensorflow/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/tftrt_2.0_saved_model/saved_model.pb +third_party/tflite/src/tensorflow/python/compiler/tensorrt/test/testdata/tftrt_2.0_saved_model/variables/variables.data-00000-of-00002 +third_party/tflite/src/tensorflow/python/compiler/tensorrt/test/testdata/tftrt_2.0_saved_model/variables/variables.data-00001-of-00002 +third_party/tflite/src/tensorflow/python/compiler/tensorrt/test/testdata/tftrt_2.0_saved_model/variables/variables.index +third_party/tflite/src/tensorflow/python/feature_column/testdata/embedding.ckpt.data-00000-of-00001 +third_party/tflite/src/tensorflow/python/feature_column/testdata/embedding.ckpt.index +third_party/tflite/src/tensorflow/python/feature_column/testdata/embedding.ckpt.meta +third_party/tflite/src/tensorflow/python/keras/mixed_precision/experimental/testdata/lso_ckpt_tf2.2/ckpt.data-00000-of-00002 +third_party/tflite/src/tensorflow/python/keras/mixed_precision/experimental/testdata/lso_ckpt_tf2.2/ckpt.data-00001-of-00002 +third_party/tflite/src/tensorflow/python/keras/mixed_precision/experimental/testdata/lso_ckpt_tf2.2/ckpt.index +third_party/tflite/src/tensorflow/python/keras/mixed_precision/experimental/testdata/lso_savedmodel_tf2.2/saved_model.pb +third_party/tflite/src/tensorflow/python/keras/mixed_precision/experimental/testdata/lso_savedmodel_tf2.2/variables/variables.data-00000-of-00002 +third_party/tflite/src/tensorflow/python/keras/mixed_precision/experimental/testdata/lso_savedmodel_tf2.2/variables/variables.data-00001-of-00002 +third_party/tflite/src/tensorflow/python/keras/mixed_precision/experimental/testdata/lso_savedmodel_tf2.2/variables/variables.index +third_party/tflite/src/third_party/icu/data/icu_conversion_data.c.gz.aa +third_party/tflite/src/third_party/icu/data/icu_conversion_data.c.gz.ab +third_party/tflite/src/third_party/icu/data/icu_conversion_data.c.gz.ac +third_party/tflite/src/third_party/icu/data/icu_conversion_data.c.gz.ad +third_party/tflite/src/third_party/icu/data/icu_conversion_data.c.gz.ae +third_party/tflite/src/third_party/icu/data/icu_conversion_data.c.gz.af +third_party/tflite/src/third_party/icu/data/icu_conversion_data.c.gz.ag +third_party/tflite/src/third_party/icu/data/icu_conversion_data.c.gz.ah +third_party/tflite/src/third_party/icu/data/icu_conversion_data.c.gz.aj third_party/tlslite/tests/verifierDB third_party/usrsctp/usrsctplib/fuzzer/CORPUS_CONNECT/addip-000000 third_party/usrsctp/usrsctplib/fuzzer/CORPUS_CONNECT/addip-000001 @@ -19751,6 +17828,22 @@ third_party/usrsctp/usrsctplib/fuzzer/CORPUS_FRAGMENT/sackfile-005 third_party/usrsctp/usrsctplib/fuzzer/CORPUS_FRAGMENT/sackfile-006 third_party/usrsctp/usrsctplib/fuzzer/CORPUS_LISTEN/crash-05a51aa145847f45c22aff604a670abba80063aa third_party/usrsctp/usrsctplib/fuzzer/CORPUS_LISTEN/init-1.bin +third_party/vulkan-deps/glslang/src/Test/badChars.frag +third_party/vulkan-deps/glslang/src/Test/remap.invalid-spirv-1.spv +third_party/vulkan-deps/glslang/src/Test/remap.invalid-spirv-2.spv +third_party/vulkan-deps/glslang/src/Test/remap.literal64.everything.spv +third_party/vulkan-deps/glslang/src/Test/remap.literal64.none.spv +third_party/vulkan-deps/spirv-cross/src/tests-other/c_api_test.spv +third_party/vulkan-deps/spirv-cross/src/tests-other/hlsl_resource_binding.spv +third_party/vulkan-deps/spirv-cross/src/tests-other/msl_constexpr_test.spv +third_party/vulkan-deps/spirv-cross/src/tests-other/msl_resource_binding.spv +third_party/vulkan-deps/spirv-cross/src/tests-other/msl_ycbcr_conversion_test.spv +third_party/vulkan-deps/spirv-cross/src/tests-other/msl_ycbcr_conversion_test_2.spv +third_party/vulkan-deps/spirv-tools/src/test/fuzzers/corpora/spv/simple.spv +third_party/vulkan-deps/vulkan-loader/src/loader/loader.aps +third_party/vulkan-deps/vulkan-tools/src/external/x64/lib/vulkan-1.lib +third_party/vulkan-deps/vulkan-tools/src/external/x86/lib/vulkan-1.lib +third_party/vulkan-deps/vulkan-tools/src/vulkaninfo/iOS/vulkaninfo.xcodeproj/project.xcworkspace/xcuserdata/lunarg.xcuserdatad/UserInterfaceState.xcuserstate third_party/vulkan_memory_allocator/bin/Shader.frag.spv third_party/vulkan_memory_allocator/bin/Shader.vert.spv third_party/vulkan_memory_allocator/bin/SparseBindingTest.comp.spv @@ -20048,8 +18141,14 @@ third_party/win_build_output/midl/chrome/elevation_service/arm64/elevation_servi third_party/win_build_output/midl/chrome/elevation_service/x64/elevation_service_idl.tlb third_party/win_build_output/midl/chrome/elevation_service/x86/elevation_service_idl.tlb third_party/win_build_output/midl/chrome/updater/app/server/win/arm64/updater_idl.tlb +third_party/win_build_output/midl/chrome/updater/app/server/win/arm64/updater_internal_idl.tlb +third_party/win_build_output/midl/chrome/updater/app/server/win/arm64/updater_legacy_idl.tlb third_party/win_build_output/midl/chrome/updater/app/server/win/x64/updater_idl.tlb +third_party/win_build_output/midl/chrome/updater/app/server/win/x64/updater_internal_idl.tlb +third_party/win_build_output/midl/chrome/updater/app/server/win/x64/updater_legacy_idl.tlb third_party/win_build_output/midl/chrome/updater/app/server/win/x86/updater_idl.tlb +third_party/win_build_output/midl/chrome/updater/app/server/win/x86/updater_internal_idl.tlb +third_party/win_build_output/midl/chrome/updater/app/server/win/x86/updater_legacy_idl.tlb third_party/win_build_output/midl/google_update/arm64/google_update_idl.tlb third_party/win_build_output/midl/google_update/x64/google_update_idl.tlb third_party/win_build_output/midl/google_update/x86/google_update_idl.tlb @@ -20198,3 +18297,4 @@ v8/third_party/wasm-api/example/table.wasm v8/third_party/wasm-api/example/threads.wasm v8/third_party/wasm-api/example/trap.wasm weblayer/test/data/bear.webm +weblayer/test/data/test_audio.ogg