diff --git a/chromium_version.txt b/chromium_version.txt index f51436c6..2793d686 100644 --- a/chromium_version.txt +++ b/chromium_version.txt @@ -1 +1 @@ -72.0.3626.122 +73.0.3683.86 diff --git a/domain_substitution.list b/domain_substitution.list index bebdc8b5..b37b8151 100644 --- a/domain_substitution.list +++ b/domain_substitution.list @@ -4,6 +4,7 @@ PRESUBMIT.py PRESUBMIT_test.py android_webview/apk/java/AndroidManifest.xml android_webview/browser/android_protocol_handler.h +android_webview/browser/aw_content_browser_client.cc android_webview/browser/aw_permission_manager_unittest.cc android_webview/browser/aw_safe_browsing_whitelist_manager.cc android_webview/browser/aw_safe_browsing_whitelist_manager.h @@ -29,6 +30,7 @@ android_webview/tools/automated_ui_tests/javatests/AndroidManifest.xml android_webview/tools/system_webview_shell/apk/AndroidManifest.xml android_webview/tools/system_webview_shell/apk/res/layout/activity_empty.xml android_webview/tools/system_webview_shell/apk/res/layout/activity_webview.xml +android_webview/tools/system_webview_shell/apk/res/layout/activity_webview_animation_test.xml android_webview/tools/system_webview_shell/apk/res/layout/activity_webview_browser.xml android_webview/tools/system_webview_shell/apk/res/menu/main_menu.xml android_webview/tools/system_webview_shell/layout_tests/AndroidManifest.xml @@ -41,8 +43,8 @@ ash/app_list/views/search_result_answer_card_view_unittest.cc ash/ash_strings.grd ash/assistant/util/deep_link_util.cc ash/assistant/util/deep_link_util_unittest.cc -ash/login/ui/login_bubble.cc -ash/login/ui/login_bubble_unittest.cc +ash/login/ui/login_user_menu_view.cc +ash/login/ui/login_user_menu_view_unittest.cc ash/public/cpp/app_list/app_list_features.cc ash/resources/PRESUBMIT.py ash/wm/screen_pinning_controller.h @@ -69,6 +71,7 @@ base/files/file_enumerator_posix.cc base/files/file_unittest.cc base/files/file_util_posix.cc base/files/file_util_win.cc +base/files/file_win.cc base/files/memory_mapped_file_posix.cc base/hash.cc base/i18n/break_iterator_unittest.cc @@ -118,6 +121,7 @@ base/third_party/libevent/evport.c base/third_party/libevent/min_heap.h base/third_party/nspr/prtime.cc base/third_party/nspr/prtime.h +base/third_party/symbolize/symbolize.cc base/threading/platform_thread_unittest.cc base/threading/platform_thread_win.cc base/threading/platform_thread_win.h @@ -141,6 +145,7 @@ base/win/wmi.h build/android/AndroidManifest.xml build/android/PRESUBMIT.py build/android/apk_operations.py +build/android/dump_apk_resource_strings.py build/android/gradle/AndroidManifest.xml build/android/gradle/generate_gradle.py build/android/gradle/manifest.jinja @@ -152,6 +157,8 @@ build/android/gyp/javac.py build/android/gyp/lint.py build/android/gyp/main_dex_list.py build/android/gyp/merge_manifest.py +build/android/gyp/proguard.py +build/android/gyp/util/resource_utils_test.py build/android/gyp/write_build_config.py build/android/incremental_install/generate_android_manifest.py build/android/lint/suppress.py @@ -175,10 +182,11 @@ build/android/test_runner.py build/android/test_wrapper/logdog_wrapper.py build/build_config.h build/chromeos/PRESUBMIT.py -build/chromeos/run_vm_test.py +build/chromeos/test_runner.py build/config/BUILDCONFIG.gn build/config/android/rules.gni build/config/chrome_build.gni +build/config/chromeos/rules.gni build/config/compiler/BUILD.gn build/config/fuchsia/BUILD.gn build/config/nacl/BUILD.gn @@ -219,8 +227,6 @@ chrome/android/examples/partner_browser_customizations_provider/AndroidManifest. chrome/android/examples/partner_browser_customizations_provider/res/values/strings.xml chrome/android/java/AndroidManifest.xml chrome/android/java/AndroidManifest_trichrome_library.xml -chrome/android/java/res/PRESUBMIT.py -chrome/android/java/res/PRESUBMIT_test.py chrome/android/java/res/anim/accelerate_quart.xml chrome/android/java/res/anim/activity_close_exit.xml chrome/android/java/res/anim/activity_open_enter.xml @@ -233,13 +239,11 @@ chrome/android/java/res/anim/menu_exit_from_bottom.xml chrome/android/java/res/anim/no_anim.xml chrome/android/java/res/anim/slide_in_up.xml chrome/android/java/res/anim/slide_out_down.xml +chrome/android/java/res/anim/stay_hidden.xml chrome/android/java/res/anim/textbubble_in.xml chrome/android/java/res/anim/textbubble_out.xml chrome/android/java/res/color/blue_mode_tint.xml chrome/android/java/res/color/checkbox_tint.xml -chrome/android/java/res/color/chip_background_color.xml -chrome/android/java/res/color/chip_stroke_color.xml -chrome/android/java/res/color/chip_text_color.xml chrome/android/java/res/color/dark_mode_tint.xml chrome/android/java/res/color/item_chooser_row_icon_color.xml chrome/android/java/res/color/item_chooser_row_text_color.xml @@ -279,9 +283,9 @@ chrome/android/java/res/drawable/btn_reload_stop.xml chrome/android/java/res/drawable/button_compat_shape.xml chrome/android/java/res/drawable/checkerboard_background.xml chrome/android/java/res/drawable/checkmark_blue.xml -chrome/android/java/res/drawable/chip_bg.xml chrome/android/java/res/drawable/circle_white.xml chrome/android/java/res/drawable/connection_info_reset_cert_decisions.xml +chrome/android/java/res/drawable/contacts_big.xml chrome/android/java/res/drawable/content_suggestions_card_corner_bottom.xml chrome/android/java/res/drawable/content_suggestions_card_corner_top.xml chrome/android/java/res/drawable/contextual_search_promo_background.xml @@ -304,9 +308,9 @@ chrome/android/java/res/drawable/history_big.xml chrome/android/java/res/drawable/ic_add.xml chrome/android/java/res/drawable/ic_arrow_forward_blue_24dp.xml chrome/android/java/res/drawable/ic_article_blue_24dp.xml -chrome/android/java/res/drawable/ic_assistant_16dp.xml chrome/android/java/res/drawable/ic_block_red.xml chrome/android/java/res/drawable/ic_bluetooth_connected.xml +chrome/android/java/res/drawable/ic_book_round.xml chrome/android/java/res/drawable/ic_cast_dark_chrome.xml chrome/android/java/res/drawable/ic_check_googblue_24dp_animated.xml chrome/android/java/res/drawable/ic_collections_grey.xml @@ -319,13 +323,17 @@ chrome/android/java/res/drawable/ic_drive_file_24dp.xml chrome/android/java/res/drawable/ic_drive_file_36dp.xml chrome/android/java/res/drawable/ic_drive_image_24dp.xml chrome/android/java/res/drawable/ic_drive_image_36dp.xml +chrome/android/java/res/drawable/ic_equals_sign_round.xml +chrome/android/java/res/drawable/ic_event_round.xml chrome/android/java/res/drawable/ic_file_download_24dp.xml chrome/android/java/res/drawable/ic_globe_24dp.xml chrome/android/java/res/drawable/ic_globe_36dp.xml +chrome/android/java/res/drawable/ic_google_round.xml chrome/android/java/res/drawable/ic_help_and_feedback.xml chrome/android/java/res/drawable/ic_info_outline_grey.xml chrome/android/java/res/drawable/ic_keyboard.xml -chrome/android/java/res/drawable/ic_logo_googleg_16dp.xml +chrome/android/java/res/drawable/ic_lock_24dp.xml +chrome/android/java/res/drawable/ic_loop_round.xml chrome/android/java/res/drawable/ic_music_note_24dp.xml chrome/android/java/res/drawable/ic_music_note_36dp.xml chrome/android/java/res/drawable/ic_offline_pin_blue_white.xml @@ -333,9 +341,7 @@ chrome/android/java/res/drawable/ic_offline_pin_white.xml chrome/android/java/res/drawable/ic_photo_camera_black.xml chrome/android/java/res/drawable/ic_photo_camera_grey.xml chrome/android/java/res/drawable/ic_play_circle_filled_grey.xml -chrome/android/java/res/drawable/ic_select_all.xml chrome/android/java/res/drawable/ic_settings_black.xml -chrome/android/java/res/drawable/ic_settings_grey_16dp.xml chrome/android/java/res/drawable/ic_shopping_basket_blue_24dp.xml chrome/android/java/res/drawable/ic_signal_cellular_0_bar.xml chrome/android/java/res/drawable/ic_signal_cellular_1_bar.xml @@ -343,9 +349,8 @@ chrome/android/java/res/drawable/ic_signal_cellular_2_bar.xml chrome/android/java/res/drawable/ic_signal_cellular_3_bar.xml chrome/android/java/res/drawable/ic_signal_cellular_4_bar.xml chrome/android/java/res/drawable/ic_snippet_thumbnail_placeholder.xml -chrome/android/java/res/drawable/ic_sync_circle_green_16dp.xml +chrome/android/java/res/drawable/ic_swap_vert_round.xml chrome/android/java/res/drawable/ic_tv_options_input_settings_rotated_grey.xml -chrome/android/java/res/drawable/ic_undo.xml chrome/android/java/res/drawable/ic_videocam_24dp.xml chrome/android/java/res/drawable/ic_videocam_36dp.xml chrome/android/java/res/drawable/ic_visibility_black.xml @@ -353,6 +358,7 @@ chrome/android/java/res/drawable/ic_visibility_off_black.xml chrome/android/java/res/drawable/ic_vpn_key_blue.xml chrome/android/java/res/drawable/ic_vpn_key_grey.xml chrome/android/java/res/drawable/ic_warning_red.xml +chrome/android/java/res/drawable/ic_wb_sunny_round.xml chrome/android/java/res/drawable/infobar_download_complete.xml chrome/android/java/res/drawable/infobar_download_complete_animation.xml chrome/android/java/res/drawable/infobar_downloading_fill_animation.xml @@ -361,6 +367,8 @@ chrome/android/java/res/drawable/infobar_wrapper_bg.xml chrome/android/java/res/drawable/item_chooser_row_background.xml chrome/android/java/res/drawable/list_item_icon_modern_bg.xml chrome/android/java/res/drawable/logo_avatar_anonymous.xml +chrome/android/java/res/drawable/logo_partly_cloudy_light.xml +chrome/android/java/res/drawable/logo_translate_round.xml chrome/android/java/res/drawable/material_tooltip_background.xml chrome/android/java/res/drawable/mc_card.xml chrome/android/java/res/drawable/mir_card.xml @@ -387,6 +395,7 @@ chrome/android/java/res/drawable/white_with_rounded_corners.xml chrome/android/java/res/layout-sw360dp/preference_spinner_single_line.xml chrome/android/java/res/layout-sw600dp/find_toolbar.xml chrome/android/java/res/layout-sw600dp/location_bar.xml +chrome/android/java/res/layout-sw600dp/location_status_icon.xml chrome/android/java/res/layout/accept_languages_item.xml chrome/android/java/res/layout/accept_languages_list.xml chrome/android/java/res/layout/accessibility_tab_switcher.xml @@ -431,9 +440,10 @@ chrome/android/java/res/layout/bottom_toolbar_browsing.xml chrome/android/java/res/layout/bottom_toolbar_tab_switcher.xml chrome/android/java/res/layout/button_preference_button.xml chrome/android/java/res/layout/button_preference_layout.xml +chrome/android/java/res/layout/caf_controller_media_route_button.xml chrome/android/java/res/layout/cast_controller_media_route_button.xml chrome/android/java/res/layout/checkable_image_view_widget.xml -chrome/android/java/res/layout/chip.xml +chrome/android/java/res/layout/checkbox_layout.xml chrome/android/java/res/layout/clear_browsing_data_tab_content.xml chrome/android/java/res/layout/clear_browsing_data_tabs.xml chrome/android/java/res/layout/clear_browsing_important_dialog_listview.xml @@ -476,10 +486,12 @@ chrome/android/java/res/layout/default_search_engine_first_run_fragment.xml chrome/android/java/res/layout/distilled_page_font_family_spinner.xml chrome/android/java/res/layout/distilled_page_prefs_view.xml chrome/android/java/res/layout/divider_preference.xml +chrome/android/java/res/layout/edit_url_suggestion_layout.xml chrome/android/java/res/layout/editable_option_editor_footer.xml chrome/android/java/res/layout/editable_option_editor_icons.xml chrome/android/java/res/layout/empty_accessory_sheet.xml chrome/android/java/res/layout/empty_background_view_tablet.xml +chrome/android/java/res/layout/ephemeral_tab_caption_view.xml chrome/android/java/res/layout/ephemeral_tab_text_view.xml chrome/android/java/res/layout/expanded_cast_controller.xml chrome/android/java/res/layout/experimental_explore_sites_category_tile_view.xml @@ -493,10 +505,10 @@ chrome/android/java/res/layout/explore_sites_loading_from_net_view.xml chrome/android/java/res/layout/explore_sites_page_layout.xml chrome/android/java/res/layout/explore_sites_section.xml chrome/android/java/res/layout/explore_sites_tile_view.xml -chrome/android/java/res/layout/explore_sites_title_card.xml chrome/android/java/res/layout/find_in_page.xml chrome/android/java/res/layout/find_toolbar.xml chrome/android/java/res/layout/fre_data_reduction_proxy.xml +chrome/android/java/res/layout/fre_data_reduction_proxy_lite_mode.xml chrome/android/java/res/layout/fre_tosanduma.xml chrome/android/java/res/layout/history_clear_browsing_data_header.xml chrome/android/java/res/layout/history_item_view.xml @@ -528,6 +540,9 @@ chrome/android/java/res/layout/keyboard_accessory_action.xml chrome/android/java/res/layout/keyboard_accessory_chip.xml chrome/android/java/res/layout/keyboard_accessory_modern.xml chrome/android/java/res/layout/keyboard_accessory_sheet.xml +chrome/android/java/res/layout/keyboard_accessory_sheet_tab_legacy_password_info.xml +chrome/android/java/res/layout/keyboard_accessory_sheet_tab_password_info.xml +chrome/android/java/res/layout/keyboard_accessory_sheet_tab_title.xml chrome/android/java/res/layout/keyboard_accessory_suggestion.xml chrome/android/java/res/layout/keyboard_accessory_tabs.xml chrome/android/java/res/layout/language_ask_prompt_content.xml @@ -539,7 +554,8 @@ chrome/android/java/res/layout/list_menu_button.xml chrome/android/java/res/layout/list_menu_item.xml chrome/android/java/res/layout/list_selection_handle_view.xml chrome/android/java/res/layout/location_bar_base.xml -chrome/android/java/res/layout/location_bar_status.xml +chrome/android/java/res/layout/location_status.xml +chrome/android/java/res/layout/location_status_icon.xml chrome/android/java/res/layout/main.xml chrome/android/java/res/layout/manage_space_activity.xml chrome/android/java/res/layout/material_tooltip.xml @@ -568,11 +584,9 @@ chrome/android/java/res/layout/page_info.xml chrome/android/java/res/layout/page_info_permission_row.xml chrome/android/java/res/layout/passphrase_type_item.xml chrome/android/java/res/layout/password_accessory_sheet.xml -chrome/android/java/res/layout/password_accessory_sheet_divider.xml chrome/android/java/res/layout/password_accessory_sheet_label.xml +chrome/android/java/res/layout/password_accessory_sheet_legacy_option.xml chrome/android/java/res/layout/password_accessory_sheet_option.xml -chrome/android/java/res/layout/password_accessory_sheet_suggestion.xml -chrome/android/java/res/layout/password_accessory_sheet_top_divider.xml chrome/android/java/res/layout/password_entry_editor_copyable_row.xml chrome/android/java/res/layout/password_entry_editor_interactive.xml chrome/android/java/res/layout/password_entry_exception.xml @@ -639,6 +653,7 @@ chrome/android/java/res/layout/sync_enter_passphrase.xml chrome/android/java/res/layout/sync_error_widget.xml chrome/android/java/res/layout/sync_passphrase_types.xml chrome/android/java/res/layout/sync_promo_view.xml +chrome/android/java/res/layout/tab_switcher_toolbar.xml chrome/android/java/res/layout/tabular_context_menu.xml chrome/android/java/res/layout/tabular_context_menu_page.xml chrome/android/java/res/layout/tabular_context_menu_row.xml @@ -650,6 +665,7 @@ chrome/android/java/res/layout/title_button_menu_item.xml chrome/android/java/res/layout/toolbar_phone.xml chrome/android/java/res/layout/toolbar_space.xml chrome/android/java/res/layout/toolbar_tablet.xml +chrome/android/java/res/layout/top_view.xml chrome/android/java/res/layout/translate_menu_item.xml chrome/android/java/res/layout/translate_menu_item_checked.xml chrome/android/java/res/layout/tri_state_site_settings_preference.xml @@ -699,6 +715,7 @@ chrome/android/java/res/xml/contextual_search_preferences.xml chrome/android/java/res/xml/contextual_suggestions_preferences.xml chrome/android/java/res/xml/data_reduction_preferences.xml chrome/android/java/res/xml/data_reduction_preferences_off.xml +chrome/android/java/res/xml/data_reduction_preferences_off_lite_mode.xml chrome/android/java/res/xml/developer_preferences.xml chrome/android/java/res/xml/do_not_track_preferences.xml chrome/android/java/res/xml/download_preferences.xml @@ -706,6 +723,7 @@ chrome/android/java/res/xml/homepage_preferences.xml chrome/android/java/res/xml/languages_preferences.xml chrome/android/java/res/xml/legal_information_preferences.xml chrome/android/java/res/xml/main_preferences.xml +chrome/android/java/res/xml/manage_sync_preferences.xml chrome/android/java/res/xml/notifications_preferences.xml chrome/android/java/res/xml/privacy_preferences.xml chrome/android/java/res/xml/search_widget_info.xml @@ -722,16 +740,18 @@ chrome/android/java/res_autofill_assistant/drawable/autofill_assistant_chip_assi chrome/android/java/res_autofill_assistant/drawable/autofill_assistant_chip_assistive_bg_pressed.xml chrome/android/java/res_autofill_assistant/drawable/autofill_assistant_default_details.xml chrome/android/java/res_autofill_assistant/drawable/autofill_assistant_details_bg.xml +chrome/android/java/res_autofill_assistant/drawable/autofill_assistant_lightblue_rect_bg.xml chrome/android/java/res_autofill_assistant/drawable/autofill_assistant_swipe_indicator.xml chrome/android/java/res_autofill_assistant/drawable/ic_autofill_assistant_24dp.xml -chrome/android/java/res_autofill_assistant/drawable/ic_bug_report_24dp.xml chrome/android/java/res_autofill_assistant/layout/autofill_assistant_button_filled.xml chrome/android/java/res_autofill_assistant/layout/autofill_assistant_button_hairline.xml chrome/android/java/res_autofill_assistant/layout/autofill_assistant_chip_assistive.xml +chrome/android/java/res_autofill_assistant/layout/autofill_assistant_details.xml +chrome/android/java/res_autofill_assistant/layout/autofill_assistant_header.xml +chrome/android/java/res_autofill_assistant/layout/autofill_assistant_onboarding.xml chrome/android/java/res_autofill_assistant/layout/autofill_assistant_payment_request.xml chrome/android/java/res_autofill_assistant/layout/autofill_assistant_payment_request_bottom_bar.xml chrome/android/java/res_autofill_assistant/layout/autofill_assistant_sheet.xml -chrome/android/java/res_autofill_assistant/layout/init_screen.xml chrome/android/java/res_chromium/values/channel_constants.xml chrome/android/java/res_download/drawable/async_image_view_unavailable.xml chrome/android/java/res_download/drawable/async_image_view_waiting.xml @@ -775,7 +795,6 @@ chrome/android/java/res_template/xml/file_paths.xml chrome/android/java/res_template/xml/launchershortcuts.xml chrome/android/java/res_template/xml/searchable.xml chrome/android/java/res_template/xml/syncadapter.xml -chrome/android/java/res_vr/anim/stay_hidden.xml chrome/android/java/res_vr/values-vrheadset-v26/styles.xml chrome/android/java/src/PRESUBMIT.py chrome/android/java/strings/android_chrome_strings.grd @@ -824,7 +843,7 @@ chrome/app/nibs/PRESUBMIT.py chrome/app/resources/locale_settings.grd chrome/app/theme/PRESUBMIT.py chrome/browser/about_flags.cc -chrome/browser/android/autofill_assistant/ui_controller_android.cc +chrome/browser/android/autofill_assistant/client_android.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 @@ -832,10 +851,12 @@ chrome/browser/android/customtabs/detached_resource_request_unittest.cc chrome/browser/android/digital_asset_links/digital_asset_links_handler.cc chrome/browser/android/digital_asset_links/digital_asset_links_handler.h chrome/browser/android/explore_sites/blacklist_site_task_unittest.cc +chrome/browser/android/explore_sites/clear_activities_task_unittest.cc chrome/browser/android/explore_sites/explore_sites_fetcher_unittest.cc chrome/browser/android/explore_sites/history_statistics_reporter_unittest.cc chrome/browser/android/explore_sites/import_catalog_task_unittest.cc chrome/browser/android/explore_sites/ntp_json_fetcher_unittest.cc +chrome/browser/android/explore_sites/record_site_click_task_unittest.cc chrome/browser/android/explore_sites/url_util.cc chrome/browser/android/explore_sites/url_util_experimental.cc chrome/browser/android/history_report/delta_file_commons_unittest.cc @@ -845,7 +866,6 @@ chrome/browser/android/search_permissions/search_permissions_service_unittest.cc chrome/browser/android/signin/signin_manager_android_unittest.cc chrome/browser/android/tab_android.cc chrome/browser/android/tab_state.cc -chrome/browser/android/tasks/task_tab_helper_unittest.cc chrome/browser/android/vr/PRESUBMIT.py chrome/browser/android/webapk/webapk_icon_hasher_unittest.cc chrome/browser/android/webapk/webapk_installer.cc @@ -871,7 +891,6 @@ chrome/browser/browser_switcher/browser_switcher_service_browsertest.cc chrome/browser/browser_switcher/browser_switcher_sitelist_unittest.cc chrome/browser/browser_switcher/ieem_sitelist_parser.cc chrome/browser/browser_switcher/ieem_sitelist_parser_browsertest.cc -chrome/browser/browsing_data/browsing_data_channel_id_helper_unittest.cc chrome/browser/browsing_data/browsing_data_cookie_helper_unittest.cc chrome/browser/browsing_data/browsing_data_database_helper_browsertest.cc chrome/browser/browsing_data/browsing_data_local_storage_helper_browsertest.cc @@ -893,7 +912,10 @@ chrome/browser/chrome_navigation_browsertest.cc chrome/browser/chromeos/accessibility/accessibility_manager_browsertest.cc chrome/browser/chromeos/accessibility/select_to_speak_live_site_browsertest.cc chrome/browser/chromeos/android_sms/android_sms_urls.cc +chrome/browser/chromeos/android_sms/android_sms_urls.h chrome/browser/chromeos/app_mode/fake_cws.cc +chrome/browser/chromeos/apps/apk_web_app_installer_browsertest.cc +chrome/browser/chromeos/apps/apk_web_app_installer_unittest.cc chrome/browser/chromeos/apps/intent_helper/apps_navigation_throttle.cc chrome/browser/chromeos/apps/intent_helper/apps_navigation_throttle_unittest.cc chrome/browser/chromeos/arc/arc_play_store_enabled_preference_handler_unittest.cc @@ -908,7 +930,6 @@ chrome/browser/chromeos/arc/bluetooth/arc_bluetooth_bridge.h chrome/browser/chromeos/arc/intent_helper/arc_external_protocol_dialog_unittest.cc chrome/browser/chromeos/arc/policy/arc_policy_bridge_unittest.cc chrome/browser/chromeos/arc/policy/arc_policy_util.h -chrome/browser/chromeos/arc/voice_interaction/arc_voice_interaction_framework_service_unittest.cc chrome/browser/chromeos/arc/voice_interaction/voice_interaction_controller_client_unittest.cc chrome/browser/chromeos/attestation/attestation_ca_client.cc chrome/browser/chromeos/attestation/attestation_ca_client_unittest.cc @@ -916,6 +937,7 @@ chrome/browser/chromeos/attestation/platform_verification_flow_unittest.cc chrome/browser/chromeos/crostini/crostini_util.h chrome/browser/chromeos/customization/customization_document.cc chrome/browser/chromeos/dbus/proxy_resolution_service_provider.h +chrome/browser/chromeos/dbus/proxy_resolution_service_provider_browsertest.cc chrome/browser/chromeos/dbus/proxy_resolution_service_provider_unittest.cc chrome/browser/chromeos/drive/drive_integration_service.cc chrome/browser/chromeos/drive/drivefs_test_support.cc @@ -925,11 +947,11 @@ chrome/browser/chromeos/extensions/device_local_account_management_policy_provid chrome/browser/chromeos/extensions/file_manager/file_manager_private_apitest.cc chrome/browser/chromeos/extensions/file_manager/private_api_drive.cc chrome/browser/chromeos/extensions/file_manager/private_api_misc.cc -chrome/browser/chromeos/extensions/file_manager/private_api_strings.cc chrome/browser/chromeos/extensions/permissions_updater_delegate_chromeos_unittest.cc chrome/browser/chromeos/extensions/quick_unlock_private/quick_unlock_private_api_unittest.cc chrome/browser/chromeos/extensions/users_private/users_private_apitest.cc chrome/browser/chromeos/file_manager/file_browser_handlers.h +chrome/browser/chromeos/file_manager/file_manager_string_util.cc 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 @@ -946,6 +968,7 @@ chrome/browser/chromeos/login/login_browsertest.cc chrome/browser/chromeos/login/login_manager_test.cc chrome/browser/chromeos/login/login_manager_test.h chrome/browser/chromeos/login/login_ui_browsertest.cc +chrome/browser/chromeos/login/login_ui_hide_supervised_users_browsertest.cc chrome/browser/chromeos/login/login_ui_keyboard_browsertest.cc chrome/browser/chromeos/login/profile_auth_data_unittest.cc chrome/browser/chromeos/login/proxy_auth_dialog_browsertest.cc @@ -957,7 +980,6 @@ chrome/browser/chromeos/login/screens/user_selection_screen_browsertest.cc chrome/browser/chromeos/login/session/user_session_manager.cc chrome/browser/chromeos/login/session_login_browsertest.cc chrome/browser/chromeos/login/signin/device_id_browsertest.cc -chrome/browser/chromeos/login/signin/merge_session_navigation_throttle_unittest.cc chrome/browser/chromeos/login/signin/oauth2_browsertest.cc chrome/browser/chromeos/login/sync_consent_interactive_ui_test.cc chrome/browser/chromeos/login/test/oobe_base_test.cc @@ -966,10 +988,13 @@ chrome/browser/chromeos/login/ui/user_adding_screen_browsertest.cc chrome/browser/chromeos/login/users/avatar/user_image_manager_browsertest.cc chrome/browser/chromeos/login/users/chrome_user_manager_impl.cc chrome/browser/chromeos/login/users/multi_profile_user_controller_unittest.cc +chrome/browser/chromeos/login/users/user_manager_hide_supervised_users_browsertest.cc +chrome/browser/chromeos/login/wizard_controller_browsertest.cc chrome/browser/chromeos/net/network_portal_detector_impl.cc chrome/browser/chromeos/net/network_portal_detector_impl_browsertest.cc chrome/browser/chromeos/oauth2_token_service_delegate_unittest.cc chrome/browser/chromeos/policy/active_directory_policy_manager.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/device_status_collector_browsertest.cc @@ -980,6 +1005,7 @@ chrome/browser/chromeos/policy/upload_job_unittest.cc chrome/browser/chromeos/policy/user_cloud_policy_manager_chromeos_browsertest.cc chrome/browser/chromeos/policy/user_cloud_policy_manager_chromeos_unittest.cc chrome/browser/chromeos/policy/user_cloud_policy_store_chromeos_unittest.cc +chrome/browser/chromeos/policy/user_cloud_policy_token_forwarder_unittest.cc chrome/browser/chromeos/power/auto_screen_brightness/adapter_unittest.cc chrome/browser/chromeos/power/auto_screen_brightness/modeller_impl_unittest.cc chrome/browser/chromeos/power/ml/smart_dim/model_unittest.cc @@ -989,6 +1015,7 @@ chrome/browser/chromeos/printing/synced_printers_manager_unittest.cc chrome/browser/chromeos/proxy_config_service_impl_unittest.cc chrome/browser/chromeos/settings/cros_settings_unittest.cc chrome/browser/client_hints/client_hints.cc +chrome/browser/complex_tasks/task_tab_helper_unittest.cc chrome/browser/component_updater/recovery_component_installer.cc chrome/browser/conflicts/enumerate_shell_extensions_win.cc chrome/browser/conflicts/installed_applications_win.cc @@ -999,7 +1026,12 @@ 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/content_settings/tab_specific_content_settings_unittest.cc +chrome/browser/custom_handlers/protocol_handler_registry.cc chrome/browser/custom_handlers/protocol_handler_registry_browsertest.cc +chrome/browser/data_reduction_proxy/data_reduction_proxy_chrome_settings.cc +chrome/browser/data_reduction_proxy/data_reduction_proxy_chrome_settings_unittest.cc +chrome/browser/data_reduction_proxy/data_reduction_proxy_settings_android.cc +chrome/browser/data_reduction_proxy/data_reduction_proxy_settings_unittest_android.cc chrome/browser/devtools/device/adb/adb_client_socket_browsertest.cc chrome/browser/devtools/device/adb/mock_adb_server.cc chrome/browser/devtools/devtools_sanity_browsertest.cc @@ -1027,7 +1059,7 @@ chrome/browser/extensions/api/bookmark_manager_private/bookmark_manager_private_ chrome/browser/extensions/api/bookmark_manager_private/bookmark_manager_private_apitest.cc chrome/browser/extensions/api/bookmarks/bookmark_api_helpers_unittest.cc chrome/browser/extensions/api/bookmarks/bookmark_apitest.cc -chrome/browser/extensions/api/browsing_data/browsing_data_test.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 @@ -1068,6 +1100,7 @@ chrome/browser/extensions/api/proxy/proxy_api_helpers_unittest.cc chrome/browser/extensions/api/runtime/runtime_apitest.cc chrome/browser/extensions/api/settings_overrides/settings_overrides_browsertest.cc chrome/browser/extensions/api/tab_capture/tab_capture_apitest.cc +chrome/browser/extensions/api/tab_capture/tab_capture_performance_test_base.cc chrome/browser/extensions/api/tabs/tabs_api_unittest.cc chrome/browser/extensions/api/tabs/tabs_test.cc chrome/browser/extensions/api/web_navigation/frame_navigation_state_unittest.cc @@ -1078,7 +1111,6 @@ chrome/browser/extensions/api/webrtc_audio_private/webrtc_audio_private_browsert chrome/browser/extensions/background_xhr_browsertest.cc chrome/browser/extensions/bookmark_app_experimental_navigation_throttle.cc chrome/browser/extensions/bookmark_app_helper_unittest.cc -chrome/browser/extensions/chrome_content_browser_client_extensions_part_unittest.cc chrome/browser/extensions/chrome_extension_browser_constants.cc chrome/browser/extensions/chrome_extension_function_details.cc chrome/browser/extensions/chrome_info_map_unittest.cc @@ -1129,6 +1161,7 @@ chrome/browser/feature_engagement/new_tab/new_tab_tracker_browsertest.cc chrome/browser/feedback/feedback_uploader_chrome.cc chrome/browser/feedback/show_feedback_page.cc chrome/browser/flag-metadata.json +chrome/browser/flag_descriptions.cc chrome/browser/google/google_search_domain_mixing_metrics_emitter.h chrome/browser/google/google_search_domain_mixing_metrics_emitter_factory.h chrome/browser/google/google_search_domain_mixing_metrics_emitter_unittest.cc @@ -1141,7 +1174,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/history_tab_helper.cc chrome/browser/history/redirect_browsertest.cc chrome/browser/importer/edge_importer_browsertest_win.cc chrome/browser/importer/firefox_importer_browsertest.cc @@ -1151,6 +1183,7 @@ chrome/browser/importer/firefox_profile_lock_posix.cc chrome/browser/importer/firefox_profile_lock_win.cc chrome/browser/importer/ie_importer_browsertest_win.cc chrome/browser/importer/profile_writer_unittest.cc +chrome/browser/installable/installable_manager_browsertest.cc chrome/browser/lifetime/switch_utils_unittest.cc chrome/browser/loader/chrome_resource_dispatcher_host_delegate_browsertest.cc chrome/browser/loader/chrome_resource_dispatcher_host_delegate_unittest.cc @@ -1193,12 +1226,9 @@ chrome/browser/net/nss_context_chromeos_browsertest.cc chrome/browser/net/proxy_browsertest.cc chrome/browser/net/quota_policy_channel_id_store_unittest.cc chrome/browser/net/service_providers_win.cc -chrome/browser/net/spdyproxy/data_reduction_proxy_chrome_settings.cc -chrome/browser/net/spdyproxy/data_reduction_proxy_chrome_settings_unittest.cc -chrome/browser/net/spdyproxy/data_reduction_proxy_settings_android.cc -chrome/browser/net/spdyproxy/data_reduction_proxy_settings_unittest_android.cc chrome/browser/net/trial_comparison_cert_verifier.cc chrome/browser/net/variations_http_headers_browsertest.cc +chrome/browser/no_best_effort_tasks_browsertest.cc chrome/browser/notifications/notification_channels_provider_android_unittest.cc chrome/browser/notifications/notification_permission_context.h chrome/browser/notifications/notification_permission_context_unittest.cc @@ -1209,8 +1239,6 @@ chrome/browser/notifications/platform_notification_service_unittest.cc chrome/browser/notifications/win/notification_template_builder.cc chrome/browser/page_load_metrics/metrics_web_contents_observer_unittest.cc chrome/browser/page_load_metrics/observers/aborts_page_load_metrics_observer_unittest.cc -chrome/browser/page_load_metrics/observers/ads_page_load_metrics_observer.cc -chrome/browser/page_load_metrics/observers/ads_page_load_metrics_observer_unittest.cc chrome/browser/page_load_metrics/observers/amp_page_load_metrics_observer.cc chrome/browser/page_load_metrics/observers/amp_page_load_metrics_observer.h chrome/browser/page_load_metrics/observers/amp_page_load_metrics_observer_unittest.cc @@ -1237,6 +1265,7 @@ chrome/browser/page_load_metrics/observers/session_restore_page_load_metrics_obs chrome/browser/page_load_metrics/observers/stale_while_revalidate_page_load_metrics_observer_unittest.cc chrome/browser/page_load_metrics/observers/tab_restore_page_load_metrics_observer_unittest.cc chrome/browser/page_load_metrics/observers/ukm_page_load_metrics_observer_unittest.cc +chrome/browser/page_load_metrics/observers/use_counter_page_load_metrics_observer.cc chrome/browser/page_load_metrics/observers/use_counter_page_load_metrics_observer_unittest.cc chrome/browser/page_load_metrics/page_load_metrics_observer.h chrome/browser/page_load_metrics/page_load_metrics_util.h @@ -1278,6 +1307,7 @@ chrome/browser/predictors/loading_stats_collector_unittest.cc chrome/browser/predictors/preconnect_manager_unittest.cc chrome/browser/predictors/resource_prefetch_predictor_tables_unittest.cc chrome/browser/predictors/resource_prefetch_predictor_unittest.cc +chrome/browser/prefetch/prefetch_browsertest.cc chrome/browser/prefs/chrome_command_line_pref_store_proxy_unittest.cc chrome/browser/prefs/pref_functional_browsertest.cc chrome/browser/prefs/pref_metrics_service.cc @@ -1290,6 +1320,7 @@ chrome/browser/prerender/tools/prerender_test_server/prerender_test_server.py chrome/browser/previews/previews_browsertest.cc chrome/browser/previews/previews_lite_page_browsertest.cc chrome/browser/previews/previews_lite_page_decider_unittest.cc +chrome/browser/previews/previews_lite_page_url_loader_interceptor_unittest.cc chrome/browser/previews/resource_loading_hints/resource_loading_hints_browsertest.cc chrome/browser/printing/cloud_print/cloud_print_printer_list_unittest.cc chrome/browser/printing/cloud_print/cloud_print_proxy_service_unittest.cc @@ -1325,10 +1356,12 @@ chrome/browser/resource_coordinator/tab_manager_web_contents_data_unittest.cc chrome/browser/resource_coordinator/tab_metrics_logger_unittest.cc chrome/browser/resource_coordinator/tab_ranker/tab_features_test_helper.cc chrome/browser/resources/PRESUBMIT.py +chrome/browser/resources/bookmarks/command_manager.js chrome/browser/resources/chromeos/about_os_credits.html 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 +chrome/browser/resources/chromeos/camera/src/js/views/settings.js chrome/browser/resources/chromeos/chromevox/chromevox/background/background.js chrome/browser/resources/chromeos/chromevox/chromevox/background/options.css chrome/browser/resources/chromeos/chromevox/chromevox/background/options.js @@ -1358,7 +1391,6 @@ chrome/browser/resources/chromeos/login/login_shared.js chrome/browser/resources/chromeos/login/md_login_shared.js chrome/browser/resources/chromeos/login/offline_gaia.html chrome/browser/resources/chromeos/login/offline_gaia.js -chrome/browser/resources/chromeos/login/oobe_voice_interaction_value_prop.js chrome/browser/resources/chromeos/login/screen_arc_terms_of_service.js chrome/browser/resources/chromeos/select_to_speak/manifest.json.jinja2 chrome/browser/resources/chromeos/select_to_speak/mock_tts.js @@ -1386,12 +1418,12 @@ chrome/browser/resources/feedback/js/feedback.js chrome/browser/resources/feedback/js/feedback_util.js chrome/browser/resources/gaia_auth_host/authenticator.js chrome/browser/resources/hangout_services/manifest.json +chrome/browser/resources/hats/hats.html chrome/browser/resources/identity_scope_approval_dialog/scope_approval_dialog.js chrome/browser/resources/inspect/inspect.html chrome/browser/resources/local_ntp/custom_backgrounds.js -chrome/browser/resources/local_ntp/local_ntp.js +chrome/browser/resources/local_ntp/doodles.js chrome/browser/resources/local_ntp/voice.js -chrome/browser/resources/md_bookmarks/command_manager.js chrome/browser/resources/md_user_manager/user_manager.js chrome/browser/resources/media/mei_preload/manifest.json chrome/browser/resources/media/webrtc_logs.js @@ -1417,6 +1449,7 @@ chrome/browser/resources/net_internals/domain_security_policy_view.js chrome/browser/resources/net_internals/events_view.html chrome/browser/resources/network_speech_synthesis/manifest.json chrome/browser/resources/network_speech_synthesis/tts_extension.js +chrome/browser/resources/omnibox/omnibox.html chrome/browser/resources/omnibox/omnibox_output.js chrome/browser/resources/plugin_metadata/plugins_chromeos.json chrome/browser/resources/plugin_metadata/plugins_linux.json @@ -1426,7 +1459,7 @@ chrome/browser/resources/policy_base.js chrome/browser/resources/print_preview/cloud_print_interface_js.js chrome/browser/resources/print_preview/cloud_print_interface_manager.js chrome/browser/resources/print_preview/data/destination_store.js -chrome/browser/resources/settings/a11y_page/a11y_page.html +chrome/browser/resources/settings/a11y_page/a11y_page.js chrome/browser/resources/settings/a11y_page/manage_a11y_page.html chrome/browser/resources/settings/about_page/about_page.html chrome/browser/resources/settings/about_page/channel_switcher_dialog.html @@ -1469,7 +1502,9 @@ chrome/browser/search/instant_unittest_base.cc chrome/browser/search/local_ntp_source.cc chrome/browser/search/ntp_icon_source.cc chrome/browser/search/one_google_bar/one_google_bar_loader_impl.cc +chrome/browser/search/promos/promo_service_unittest.cc chrome/browser/search/search.h +chrome/browser/search/search_suggest/search_suggest_service_unittest.cc chrome/browser/search_engines/template_url_parser_unittest.cc chrome/browser/search_engines/template_url_service_sync_unittest.cc chrome/browser/search_engines/template_url_service_test_util.cc @@ -1486,11 +1521,9 @@ chrome/browser/signin/chromeos_mirror_account_consistency_browsertest.cc chrome/browser/signin/dice_browsertest.cc chrome/browser/signin/dice_response_handler_unittest.cc chrome/browser/signin/identity_manager_factory.cc -chrome/browser/signin/mutable_profile_oauth2_token_service_delegate_unittest.cc -chrome/browser/signin/oauth2_token_service_delegate_android.cc chrome/browser/signin/process_dice_header_delegate_impl_unittest.cc chrome/browser/signin/signin_ui_util.cc -chrome/browser/speech/tts_mac.mm +chrome/browser/signin/signin_util_win_browsertest.cc chrome/browser/spellchecker/spelling_service_client_unittest.cc chrome/browser/ssl/captive_portal_helper_win.cc chrome/browser/ssl/chrome_ssl_host_state_delegate_test.cc @@ -1535,8 +1568,8 @@ chrome/browser/translate/translate_manager_browsertest.cc chrome/browser/translate/translate_manager_render_view_host_android_unittest.cc chrome/browser/translate/translate_manager_render_view_host_unittest.cc chrome/browser/translate/translate_service_unittest.cc -chrome/browser/ui/android/tab_model/tab_model.h -chrome/browser/ui/android/tab_model/tab_model_observer_jni_bridge.cc +chrome/browser/ui/app_list/app_launch_event_logger.cc +chrome/browser/ui/app_list/app_launch_event_logger_unittest.cc chrome/browser/ui/app_list/app_list_syncable_service.cc chrome/browser/ui/app_list/app_list_syncable_service_unittest.cc chrome/browser/ui/app_list/arc/arc_usb_host_permission_browsertest.cc @@ -1547,7 +1580,6 @@ chrome/browser/ui/app_list/search/answer_card/answer_card_search_provider_unitte chrome/browser/ui/ash/chrome_new_window_client_browsertest.cc chrome/browser/ui/ash/chrome_shell_delegate.cc chrome/browser/ui/ash/launcher/chrome_launcher_controller_unittest.cc -chrome/browser/ui/ash/network/data_promo_notification.cc chrome/browser/ui/ash/system_tray_client_browsertest.cc chrome/browser/ui/blocked_content/popup_blocker_browsertest.cc chrome/browser/ui/blocked_content/safe_browsing_triggered_popup_blocker.h @@ -1582,15 +1614,18 @@ chrome/browser/ui/media_router/media_cast_mode.h chrome/browser/ui/media_router/media_cast_mode_unittest.cc chrome/browser/ui/media_router/media_router_ui_helper_unittest.cc chrome/browser/ui/media_router/query_result_manager.h +chrome/browser/ui/omnibox/lookalike_url_navigation_observer.cc chrome/browser/ui/omnibox/lookalike_url_navigation_observer_browsertest.cc +chrome/browser/ui/omnibox/lookalike_url_navigation_observer_unittest.cc chrome/browser/ui/omnibox/omnibox_view_browsertest.cc chrome/browser/ui/page_info/page_info.cc chrome/browser/ui/page_info/permission_menu_model_unittest.cc +chrome/browser/ui/passwords/google_password_manager_navigation_throttle_browsertest.cc chrome/browser/ui/passwords/manage_passwords_bubble_model.h chrome/browser/ui/passwords/manage_passwords_ui_controller_unittest.cc chrome/browser/ui/passwords/manage_passwords_view_utils.h -chrome/browser/ui/passwords/password_manager_presenter_unittest.cc chrome/browser/ui/passwords/passwords_model_delegate.h +chrome/browser/ui/passwords/settings/password_manager_presenter_unittest.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 @@ -1610,7 +1645,7 @@ chrome/browser/ui/toolbar/location_bar_model_unittest.cc chrome/browser/ui/toolbar/media_router_contextual_menu.cc chrome/browser/ui/views/accessibility/invert_bubble_view.cc chrome/browser/ui/views/apps/app_info_dialog/app_info_dialog_views_unittest.cc -chrome/browser/ui/views/autofill/save_card_bubble_views_browsertest_base.cc +chrome/browser/ui/views/autofill/save_card_bubble_views_browsertest.cc chrome/browser/ui/views/bookmarks/bookmark_bubble_view_browsertest.cc chrome/browser/ui/views/bookmarks/bookmark_bubble_view_unittest.cc chrome/browser/ui/views/bookmarks/bookmark_context_menu_unittest.cc @@ -1634,10 +1669,13 @@ chrome/browser/ui/views/passwords/password_dialog_view_browsertest.cc chrome/browser/ui/views/profiles/profile_chooser_view_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/sync/inline_login_ui_browsertest.cc chrome/browser/ui/views/sync/profile_signin_confirmation_dialog_views.cc chrome/browser/ui/views/toolbar/toolbar_action_view_interactive_uitest.cc chrome/browser/ui/webui/PRESUBMIT.py chrome/browser/ui/webui/chromeos/assistant_optin/assistant_optin_utils.cc +chrome/browser/ui/webui/chromeos/login/discover/modules/discover_module_redeem_offers_test.cc +chrome/browser/ui/webui/chromeos/login/discover/modules/discover_module_sync_files_test.cc chrome/browser/ui/webui/chromeos/login/gaia_screen_handler.cc chrome/browser/ui/webui/chromeos/login/gaia_screen_handler.h chrome/browser/ui/webui/chromeos/login/l10n_util_unittest.cc @@ -1666,7 +1704,6 @@ chrome/browser/ui/webui/settings/settings_cookies_view_handler.cc chrome/browser/ui/webui/settings/site_settings_handler_unittest.cc chrome/browser/ui/webui/settings_utils_unittest.cc chrome/browser/ui/webui/signin/dice_turn_sync_on_helper_unittest.cc -chrome/browser/ui/webui/signin/inline_login_ui_browsertest.cc chrome/browser/ui/webui/signin/signin_error_handler_unittest.cc chrome/browser/ui/webui/site_settings_helper_unittest.cc chrome/browser/ui/webui/snippets_internals/snippets_internals_page_handler.cc @@ -1685,6 +1722,7 @@ chrome/browser/web_applications/bookmark_apps/external_web_apps_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_install_utils_unittest.cc +chrome/browser/web_applications/extensions/bookmark_app_util_unittest.cc chrome/browser/web_applications/extensions/web_app_extension_ids_map.cc chrome/browser/web_applications/external_web_apps.h chrome/browser/web_bluetooth_browsertest.cc @@ -1710,6 +1748,7 @@ chrome/chrome_cleaner/os/post_reboot_registration.cc chrome/chrome_cleaner/os/registry.cc chrome/chrome_cleaner/os/system_util_cleaner.cc chrome/chrome_cleaner/os/task_scheduler.cc +chrome/chrome_cleaner/parsers/shortcut_parser/target/lnk_parser.cc chrome/chrome_cleaner/pup_data/pup_data.h chrome/chrome_cleaner/strings/string_util_unittest.cc chrome/chrome_cleaner/test/reboot_deletion_helper.cc @@ -1774,6 +1813,7 @@ chrome/credential_provider/gaiacp/gaia_credential_provider_unittests.cc chrome/credential_provider/gaiacp/gcp_utils.cc chrome/credential_provider/gaiacp/gcp_utils.h chrome/credential_provider/gaiacp/os_user_manager.cc +chrome/credential_provider/test/fake_gls_run_helper.cc chrome/credential_provider/test/gcp_gls_output_unittest.cc chrome/docs/devtools-pillar.html chrome/docs/index.html @@ -1849,11 +1889,12 @@ chrome/renderer/app_categorizer_unittest.cc chrome/renderer/autofill/autofill_renderer_browsertest.cc chrome/renderer/autofill/form_autofill_browsertest.cc chrome/renderer/autofill/password_autofill_agent_browsertest.cc -chrome/renderer/chrome_content_renderer_client.cc chrome/renderer/chrome_content_renderer_client_browsertest.cc chrome/renderer/chrome_content_renderer_client_unittest.cc chrome/renderer/chrome_render_frame_observer.cc chrome/renderer/content_settings_observer.cc +chrome/renderer/media/flash_embed_rewrite.cc +chrome/renderer/media/flash_embed_rewrite_unittest.cc chrome/renderer/net/net_error_helper_core_unittest.cc chrome/renderer/page_load_metrics/fake_page_timing_sender.h chrome/renderer/resources/extensions/identity_custom_bindings.js @@ -1904,8 +1945,6 @@ chrome/test/media_router/telemetry/benchmarks/pagesets/basic_test.html chrome/test/mini_installer/create_zip.py chrome/test/mini_installer/update_lastrun.py chrome/test/nacl/nacl_browsertest_util.h -chrome/test/perf/mach_ports_performancetest.cc -chrome/test/perf/url_parse_perftest.cc chrome/test/remoting/install_and_launch_app.py chrome/test/remoting/remote_desktop_browsertest.cc chrome/test/remoting/remote_desktop_browsertest.h @@ -1958,12 +1997,14 @@ chromecast/net/net_switches.cc chromecast/public/bluetooth/gatt.h chromecast/public/output_restrictions.h chromeos/BUILD.gn -chromeos/components/drivefs/drivefs_host.cc +chromeos/components/drivefs/drivefs_auth.cc +chromeos/components/multidevice/remote_device_test_util.cc chromeos/components/proximity_auth/e2e_test/cryptauth.py chromeos/components/proximity_auth/e2e_test/setup_test.py 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/constants/chromeos_features.cc chromeos/dbus/biod/fake_biod_client_unittest.cc chromeos/dbus/debug_daemon_client.h chromeos/dbus/permission_broker_client.h @@ -1978,9 +2019,16 @@ chromeos/printing/ppd_provider.h chromeos/printing/ppd_provider_unittest.cc chromeos/printing/printer_configuration.h chromeos/printing/printer_configuration_unittest.cc +chromeos/services/assistant/assistant_manager_service_impl.cc chromeos/services/assistant/service.cc +chromeos/services/device_sync/cryptauth_api_call_flow_unittest.cc +chromeos/services/device_sync/cryptauth_client_impl.cc +chromeos/services/device_sync/cryptauth_client_impl_unittest.cc chromeos/services/device_sync/device_sync_service_unittest.cc chromeos/services/device_sync/public/cpp/device_sync_client_impl_unittest.cc +chromeos/services/device_sync/remote_device_loader_unittest.cc +chromeos/services/device_sync/switches.cc +chromeos/services/secure_channel/device_to_device_authenticator_unittest.cc chromeos/test/data/network/proxy_config.json chromeos/test/data/network/shill_wifi_proxy.json chromeos/timezone/timezone_request.cc @@ -2017,12 +2065,12 @@ components/autofill/core/browser/payments/payments_client.cc components/autofill/core/browser/payments/payments_client_unittest.cc components/autofill/core/browser/payments/payments_service_url.cc components/autofill/core/browser/payments/payments_service_url_unittest.cc -components/autofill/core/browser/personal_data_manager.cc components/autofill/core/browser/personal_data_manager_unittest.cc +components/autofill/core/browser/test_data_creator.cc components/autofill/core/browser/webdata/autofill_profile_sync_bridge.h -components/autofill/core/common/autofill_constants.cc components/autofill/core/common/password_form_fill_data_unittest.cc components/autofill_assistant/browser/actions/autofill_action_unittest.cc +components/autofill_assistant/browser/chip.h components/autofill_assistant/browser/devtools/devtools_api/client_api_generator.py components/autofill_assistant/browser/devtools/devtools_client.cc components/autofill_assistant/browser/devtools/devtools_client.h @@ -2076,7 +2124,6 @@ components/cronet/android/sample/AndroidManifest.xml components/cronet/android/sample/javatests/AndroidManifest.xml components/cronet/android/sample/res/layout/activity_main.xml components/cronet/android/sample/res/layout/dialog_url.xml -components/cronet/android/test/AndroidManifest.xml components/cronet/android/test/javaperftests/AndroidManifest.xml components/cronet/android/test/javatests/AndroidManifest.xml components/cronet/ios/Cronet.h @@ -2085,13 +2132,6 @@ components/cronet/ios/test/cronet_performance_test.mm components/cronet/native/cronet.idl components/cronet/tools/cr_cronet.py components/cronet/tools/generate_javadoc.py -components/cryptauth/cryptauth_api_call_flow_unittest.cc -components/cryptauth/cryptauth_client_impl.cc -components/cryptauth/cryptauth_client_impl_unittest.cc -components/cryptauth/device_to_device_authenticator_unittest.cc -components/cryptauth/remote_device_loader_unittest.cc -components/cryptauth/remote_device_test_util.cc -components/cryptauth/switches.cc components/data_reduction_proxy/content/browser/content_lofi_decider_unittest.cc components/data_reduction_proxy/content/browser/content_lofi_ui_service_unittest.cc components/data_reduction_proxy/content/browser/content_resource_type_provider_unittest.cc @@ -2199,6 +2239,7 @@ 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/image_fetcher/ios/webp_decoder.h +components/invalidation/impl/android/javatests/AndroidManifest.xml components/invalidation/impl/gcm_invalidation_bridge.cc components/invalidation/impl/gcm_network_channel.cc components/invalidation/impl/p2p_invalidator.cc @@ -2226,6 +2267,7 @@ components/ntp_snippets/breaking_news/breaking_news_gcm_app_handler.cc components/ntp_snippets/breaking_news/breaking_news_gcm_app_handler_unittest.cc components/ntp_snippets/content_suggestions_service_unittest.cc components/ntp_snippets/contextual/contextual_content_suggestions_service_proxy.cc +components/ntp_snippets/contextual/contextual_content_suggestions_service_proxy_unittest.cc components/ntp_snippets/contextual/contextual_suggestions_fetch.cc components/ntp_snippets/contextual/contextual_suggestions_fetch_unittest.cc components/ntp_snippets/contextual/reporting/contextual_suggestions_reporter.h @@ -2250,7 +2292,6 @@ components/offline_pages/core/prefetch/prefetch_dispatcher_impl_unittest.cc components/offline_pages/core/prefetch/prefetch_proto_utils.cc components/offline_pages/core/prefetch/prefetch_server_urls.cc components/offline_pages/core/prefetch/prefetch_server_urls_unittest.cc -components/offline_pages/core/prefetch/tasks/add_unique_urls_task_unittest.cc components/omnibox/browser/autocomplete_controller.cc components/omnibox/browser/autocomplete_controller.h components/omnibox/browser/autocomplete_input.cc @@ -2260,6 +2301,7 @@ components/omnibox/browser/autocomplete_match_unittest.cc components/omnibox/browser/builtin_provider_unittest.cc components/omnibox/browser/contextual_suggestions_service.cc components/omnibox/browser/contextual_suggestions_service_unittest.cc +components/omnibox/browser/document_provider.cc components/omnibox/browser/document_provider_unittest.cc components/omnibox/browser/document_suggestions_service.cc components/omnibox/browser/history_match.h @@ -2275,7 +2317,6 @@ components/omnibox/browser/omnibox_edit_model.cc components/omnibox/browser/omnibox_edit_model.h components/omnibox/browser/omnibox_edit_model_unittest.cc components/omnibox/browser/omnibox_view_unittest.cc -components/omnibox/browser/query_in_omnibox_unittest.cc components/omnibox/browser/scored_history_match.cc components/omnibox/browser/scored_history_match_unittest.cc components/omnibox/browser/search_provider.cc @@ -2292,7 +2333,6 @@ components/optimization_guide/hints_component_util_unittest.cc components/password_manager/content/browser/content_password_manager_driver_unittest.cc components/password_manager/core/browser/android_affiliation/affiliation_fetcher.cc components/password_manager/core/browser/android_affiliation/affiliation_utils.h -components/password_manager/core/browser/blacklisted_duplicates_cleaner_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/credentials_cleaner_unittest.cc @@ -2302,8 +2342,6 @@ components/password_manager/core/browser/form_parsing/form_parser_unittest.cc components/password_manager/core/browser/hash_password_manager_unittest.cc components/password_manager/core/browser/import/password_csv_reader_unittest.cc components/password_manager/core/browser/import/password_importer_unittest.cc -components/password_manager/core/browser/invalid_realm_credential_cleaner.cc -components/password_manager/core/browser/invalid_realm_credential_cleaner_unittest.cc components/password_manager/core/browser/login_database_unittest.cc components/password_manager/core/browser/login_database_win.cc components/password_manager/core/browser/login_model_unittest.cc @@ -2458,6 +2496,7 @@ components/search_engines/template_url_prepopulate_data_unittest.cc components/search_engines/template_url_service.cc components/search_engines/template_url_unittest.cc components/search_engines/util.cc +components/search_provider_logos/google_logo_api.cc components/search_provider_logos/google_logo_api.h components/search_provider_logos/google_logo_api_unittest.cc components/search_provider_logos/logo_cache_unittest.cc @@ -2477,11 +2516,14 @@ components/signin/core/browser/account_reconcilor_unittest.cc components/signin/core/browser/account_tracker_service_unittest.cc components/signin/core/browser/chrome_connected_header_helper.cc components/signin/core/browser/gaia_cookie_manager_service_unittest.cc +components/signin/core/browser/mutable_profile_oauth2_token_service_delegate_unittest.cc +components/signin/core/browser/oauth2_token_service_delegate_android.cc components/signin/core/browser/resources/signin_internals.js components/signin/core/browser/signin_header_helper_unittest.cc components/signin/core/browser/signin_manager_unittest.cc components/signin/core/browser/signin_pref_names.cc components/signin/core/browser/signin_tracker_unittest.cc +components/signin/core/browser/ubertoken_fetcher_impl_unittest.cc components/signin/ios/browser/account_consistency_service.mm components/signin/ios/browser/account_consistency_service_unittest.mm components/spellcheck/browser/spelling_service_client.cc @@ -2495,6 +2537,7 @@ components/suggestions/suggestions_service_impl_unittest.cc components/sync/PRESUBMIT.py components/sync/base/data_type_histogram.h components/sync/driver/resources/about.js +components/sync/driver/sync_session_durations_metrics_recorder_unittest.cc components/sync/driver/sync_stopped_reporter_unittest.cc components/sync/driver/sync_util.cc components/sync/engine/net/http_bridge_unittest.cc @@ -2507,7 +2550,6 @@ components/sync/syncable/directory_backing_store_unittest.cc components/sync/test/engine/mock_connection_manager.cc components/sync/test/local_sync_test_server.cc components/sync_bookmarks/PRESUBMIT.py -components/sync_bookmarks/bookmark_local_changes_builder.cc components/sync_bookmarks/bookmark_model_merger.cc components/sync_bookmarks/bookmark_model_observer_impl.cc components/sync_preferences/pref_service_syncable_unittest.cc @@ -2515,6 +2557,7 @@ components/sync_sessions/PRESUBMIT.py components/sync_sessions/favicon_cache_unittest.cc components/sync_sessions/local_session_event_router.h components/sync_sessions/session_sync_bridge.h +components/translate/content/browser/content_translate_driver.h components/translate/core/browser/translate_language_list_unittest.cc components/translate/core/browser/translate_manager.cc components/translate/core/browser/translate_ranker_impl.cc @@ -2534,6 +2577,8 @@ components/url_formatter/elide_url_unittest.cc components/url_formatter/idn_spoof_checker.cc components/url_formatter/idn_spoof_checker.h components/url_formatter/top_domains/make_alexa_top_list.py +components/url_formatter/top_domains/top_domain_util.h +components/url_formatter/top_domains/top_domain_util_unittest.cc components/url_formatter/url_fixer.cc components/url_formatter/url_fixer_unittest.cc components/url_formatter/url_formatter.cc @@ -2574,7 +2619,6 @@ content/browser/browser_url_handler_impl.cc content/browser/browsing_data/browsing_data_filter_builder_impl.cc content/browser/browsing_data/browsing_data_filter_builder_impl_unittest.cc content/browser/browsing_data/browsing_data_remover_impl_unittest.cc -content/browser/browsing_data/conditional_cache_deletion_helper_browsertest.cc content/browser/child_process_security_policy_unittest.cc content/browser/content_service_delegate_impl.cc content/browser/cookie_store/cookie_store_manager_unittest.cc @@ -2587,6 +2631,7 @@ content/browser/download/save_package_unittest.cc content/browser/fileapi/browser_file_system_helper.cc content/browser/fileapi/browser_file_system_helper_unittest.cc content/browser/font_unique_name_lookup/font_unique_name_lookup_unittest.cc +content/browser/frame_host/form_submission_throttle_unittest.cc content/browser/frame_host/frame_tree_unittest.cc content/browser/frame_host/interstitial_page_impl.cc content/browser/frame_host/mixed_content_navigation_throttle_unittest.cc @@ -2602,9 +2647,9 @@ content/browser/frame_host/render_frame_host_manager_browsertest.cc content/browser/frame_host/render_frame_host_manager_unittest.cc content/browser/geolocation/geolocation_service_impl_unittest.cc content/browser/gpu/gpu_data_manager_impl_private.cc +content/browser/idle/idle_manager_unittest.cc content/browser/indexed_db/indexed_db_backing_store_unittest.cc content/browser/indexed_db/indexed_db_reporting.cc -content/browser/indexed_db/leveldb/leveldb_database.cc content/browser/loader/cross_site_document_resource_handler.h content/browser/loader/cross_site_document_resource_handler_unittest.cc content/browser/loader/intercepting_resource_handler_unittest.cc @@ -2614,6 +2659,7 @@ content/browser/loader/resource_dispatcher_host_impl.h content/browser/loader/resource_dispatcher_host_unittest.cc content/browser/loader/resource_handler.h content/browser/media/media_devices_permission_checker_unittest.cc +content/browser/media/session/media_session_impl_service_routing_unittest.cc content/browser/net/accept_header_browsertest.cc content/browser/notification_service_impl.cc content/browser/notifications/notification_database_unittest.cc @@ -2622,6 +2668,7 @@ content/browser/plugin_service_impl_browsertest.cc content/browser/plugin_service_impl_unittest.cc content/browser/push_messaging/push_messaging_manager.cc content/browser/renderer_host/compositor_impl_android.cc +content/browser/renderer_host/dwrite_font_proxy_impl_win.cc content/browser/renderer_host/render_process_host_unittest.cc content/browser/renderer_host/render_view_host_browsertest.cc content/browser/renderer_host/render_view_host_impl.h @@ -2642,9 +2689,9 @@ content/browser/site_per_process_browsertest.cc content/browser/site_per_process_hit_test_browsertest.cc content/browser/speech/endpointer/energy_endpointer.cc content/browser/speech/speech_recognition_engine.cc +content/browser/speech/tts_mac.mm content/browser/storage_partition_impl_unittest.cc content/browser/web_contents/aura/gesture_nav_simple_unittest.cc -content/browser/web_contents/aura/overscroll_navigation_overlay_unittest.cc content/browser/web_contents/web_contents_impl.cc content/browser/web_contents/web_contents_impl_unittest.cc content/browser/web_contents/web_drag_dest_mac_unittest.mm @@ -2672,6 +2719,7 @@ content/public/browser/web_contents.h content/public/common/content_features.cc content/public/common/content_switches.cc content/public/common/url_constants.cc +content/public/renderer/PRESUBMIT.py content/public/renderer/content_renderer_client.h content/public/renderer/render_view.h content/public/test/blink_test_environment.cc @@ -2679,7 +2727,6 @@ content/renderer/PRESUBMIT.py content/renderer/loader/resource_dispatcher.cc content/renderer/loader/resource_dispatcher.h content/renderer/loader/resource_dispatcher_unittest.cc -content/renderer/loader/weburlresponse_extradata_impl.h content/renderer/media/stream/media_stream_video_renderer_sink.h content/renderer/media/webrtc/rtc_video_decoder.cc content/renderer/pepper/message_channel.cc @@ -2704,10 +2751,10 @@ content/shell/android/linker_test_apk/AndroidManifest.xml.jinja2 content/shell/android/linker_test_apk/res/layout/test_activity.xml content/shell/android/shell_apk/AndroidManifest.xml.jinja2 content/shell/android/shell_apk/res/layout/content_shell_activity.xml -content/shell/browser/layout_test/fake_bluetooth_chooser.cc -content/shell/browser/layout_test/fake_bluetooth_chooser.h content/shell/browser/shell_browser_main_parts.cc -content/shell/common/layout_test/layout_test_switches.cc +content/shell/browser/web_test/fake_bluetooth_chooser.cc +content/shell/browser/web_test/fake_bluetooth_chooser.h +content/shell/common/web_test/web_test_switches.cc content/test/gpu/PRESUBMIT.py content/test/gpu/gather_swarming_json_results.py content/test/gpu/gpu_tests/cloud_storage_integration_test_base.py @@ -2763,6 +2810,7 @@ extensions/browser/updater/extension_downloader.cc extensions/browser/updater/safe_manifest_parser.cc extensions/browser/updater/safe_manifest_parser.h extensions/browser/updater/safe_manifest_parser_unittest.cc +extensions/browser/url_loader_factory_manager.cc extensions/common/api/PRESUBMIT.py extensions/common/api/app_runtime.idl extensions/common/api/app_window.idl @@ -2792,6 +2840,7 @@ extensions/common/extension_urls.h extensions/common/file_util_unittest.cc extensions/common/manifest_constants.cc extensions/common/manifest_handlers/content_capabilities_manifest_unittest.cc +extensions/common/manifest_handlers/csp_info_unittest.cc extensions/common/manifest_handlers/externally_connectable.cc extensions/common/manifest_handlers/externally_connectable_unittest.cc extensions/common/manifest_handlers/oauth2_manifest_unittest.cc @@ -2807,6 +2856,7 @@ extensions/common/url_pattern_set.h extensions/common/url_pattern_set_unittest.cc extensions/common/url_pattern_unittest.cc extensions/common/user_script_unittest.cc +extensions/common/verifier_formats.cc extensions/renderer/bindings/listener_tracker_unittest.cc extensions/renderer/event_unittest.cc extensions/renderer/extension_throttle_unittest.cc @@ -2849,7 +2899,6 @@ google_apis/gaia/oauth2_token_service_request_unittest.cc google_apis/gaia/oauth2_token_service_unittest.cc google_apis/gaia/oauth_multilogin_result_unittest.cc google_apis/gaia/oauth_request_signer_unittest.cc -google_apis/gaia/ubertoken_fetcher_unittest.cc google_apis/gcm/base/mcs_util.cc google_apis/gcm/engine/account_mapping_unittest.cc google_apis/gcm/engine/checkin_request_unittest.cc @@ -2875,6 +2924,7 @@ gpu/PRESUBMIT.py gpu/command_buffer/client/fenced_allocator.h gpu/command_buffer/service/gles2_cmd_decoder_passthrough_doers.cc gpu/command_buffer/service/shader_translator_unittest.cc +gpu/command_buffer/service/shared_image_backing_factory_ahardwarebuffer.cc gpu/config/gpu_info_collector_win.cc gpu/ipc/service/direct_composition_surface_win.cc gpu/tools/check_gpu_bots.py @@ -2957,18 +3007,17 @@ ios/chrome/browser/ui/ntp/notification_promo_whats_new_unittest.mm ios/chrome/browser/ui/omnibox/autocomplete_match_formatter.mm ios/chrome/browser/ui/payments/cells/page_info_item.mm ios/chrome/browser/ui/payments/payment_request_manager.h +ios/chrome/browser/ui/popup_menu/popup_menu_mediator_unittest.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/import_data_table_view_controller_unittest.mm ios/chrome/browser/ui/settings/password_exporter_unittest.mm -ios/chrome/browser/ui/settings/save_passwords_collection_view_controller_unittest.mm +ios/chrome/browser/ui/settings/passwords_table_view_controller_unittest.mm ios/chrome/browser/ui/settings/table_cell_catalog_view_controller.mm ios/chrome/browser/ui/settings/translate_table_view_controller.mm ios/chrome/browser/ui/table_view/cells/table_view_url_item_unittest.mm ios/chrome/browser/ui/toolbar/toolbar_mediator_unittest.mm ios/chrome/browser/ui/util/label_link_controller_unittest.mm -ios/chrome/browser/web/mailto_handler_system_mail_unittest.mm -ios/chrome/browser/web/mailto_handler_unittest.mm ios/chrome/browser/web_state_list/web_state_list_order_controller_unittest.mm ios/chrome/browser/web_state_list/web_state_list_unittest.mm ios/chrome/browser/web_state_list/web_usage_enabler/web_state_list_web_usage_enabler_impl_unittest.mm @@ -2998,6 +3047,7 @@ ios/web/web_state/js/crw_js_post_request_loader_unittest.mm ios/web/web_state/ui/crw_web_controller_unittest.mm ios/web/web_state/ui/favicon_util_unittest.mm ios/web_view/internal/cwv_favicon_unittest.mm +ios/web_view/internal/cwv_flags.mm ios/web_view/internal/signin/cwv_identity_unittest.mm ios/web_view/internal/signin/web_view_identity_manager_factory.mm ios/web_view/internal/sync/cwv_sync_controller_unittest.mm @@ -3043,7 +3093,6 @@ media/ffmpeg/ffmpeg_regression_tests.cc media/filters/source_buffer_stream_unittest.cc media/gpu/android/android_video_encode_accelerator.h media/gpu/format_utils.cc -media/gpu/jpeg_decode_accelerator_unittest.cc media/gpu/vaapi/vaapi_jpeg_decode_accelerator_unittest.cc media/gpu/windows/d3d11_cdm_proxy.cc media/gpu/windows/d3d11_cdm_proxy.h @@ -3052,6 +3101,8 @@ media/gpu/windows/d3d11_vp9_accelerator.cc media/gpu/windows/dxva_video_decode_accelerator_win.cc media/gpu/windows/dxva_video_decode_accelerator_win.h media/gpu/windows/media_foundation_video_encode_accelerator_win.cc +media/learning/impl/distribution_reporter.cc +media/learning/impl/distribution_reporter_unittest.cc media/mojo/services/media_metrics_provider_unittest.cc media/mojo/services/watch_time_recorder_unittest.cc media/renderers/paint_canvas_video_renderer.cc @@ -3097,6 +3148,7 @@ native_client/src/shared/platform/win/nacl_host_dir.c native_client/src/shared/platform/win/nacl_secure_random.c native_client/src/shared/platform/win/nacl_threads.c native_client/src/shared/platform/win/nacl_time.c +native_client/src/third_party/gtest/BUILD.gn native_client/src/trusted/debug_stub/abi.cc native_client/src/trusted/debug_stub/target.cc native_client/src/trusted/debug_stub/transport_common.cc @@ -3354,7 +3406,6 @@ native_client_sdk/src/tools/fix_manifest.py native_client_sdk/src/web/manifest.html net/android/cellular_signal_strength.cc net/android/http_auth_negotiate_android.h -net/android/legacy_openssl.h net/android/unittest_support/AndroidManifest.xml net/android/unittest_support/res/xml/dummy_spnego_account_preferences.xml net/android/unittest_support/res/xml/dummy_spnego_authenticator.xml @@ -3425,8 +3476,10 @@ net/dns/dns_transaction_unittest.cc net/dns/dns_util.h net/dns/dns_util_unittest.cc net/dns/host_cache_unittest.cc +net/dns/host_resolver_impl_unittest.cc net/dns/mapped_host_resolver_unittest.cc net/dns/mdns_cache_unittest.cc +net/dns/mdns_client.h net/dns/notify_watcher_mac.cc net/dns/record_parsed_unittest.cc net/dns/record_rdata_unittest.cc @@ -3528,7 +3581,6 @@ net/ssl/client_cert_store_mac.cc net/ssl/client_cert_store_win.cc net/ssl/default_channel_id_store_unittest.cc net/ssl/ssl_key_logger.h -net/ssl/ssl_platform_key_android.cc net/ssl/ssl_platform_key_mac.cc net/ssl/ssl_platform_key_win_unittest.cc net/test/android/javatests/AndroidManifest.xml @@ -3562,8 +3614,8 @@ net/third_party/quic/tools/quic_memory_cache_backend.cc net/third_party/quic/tools/quic_memory_cache_backend_test.cc net/third_party/quic/tools/quic_simple_server_session_test.cc net/third_party/quic/tools/quic_simple_server_stream_test.cc -net/third_party/spdy/core/priority_write_scheduler.h -net/third_party/spdy/core/spdy_protocol.h +net/third_party/quiche/src/spdy/core/priority_write_scheduler.h +net/third_party/quiche/src/spdy/core/spdy_protocol.h net/tools/print_certificates.py net/tools/quic/quic_http_proxy_backend_test.cc net/tools/quic/quic_simple_client_bin.cc @@ -3772,7 +3824,6 @@ services/identity/public/cpp/access_token_fetcher_unittest.cc services/identity/public/cpp/identity_manager.cc services/identity/public/cpp/identity_manager.h services/identity/public/cpp/identity_manager_unittest.cc -services/identity/public/cpp/identity_test_environment.cc services/identity/public/cpp/identity_test_environment.h services/identity/public/cpp/primary_account_access_token_fetcher_unittest.cc services/network/cert_verify_proc_chromeos.cc @@ -3781,6 +3832,7 @@ services/network/cors/preflight_controller_unittest.cc services/network/cross_origin_read_blocking.cc services/network/cross_origin_read_blocking.h services/network/cross_origin_read_blocking_unittest.cc +services/network/host_resolver_unittest.cc services/network/http_cache_data_counter_unittest.cc services/network/http_cache_data_remover_unittest.cc services/network/mojo_host_resolver_impl_unittest.cc @@ -3793,7 +3845,6 @@ services/network/public/cpp/cors/origin_access_list_unittest.cc services/network/public/cpp/cors/preflight_result_unittest.cc services/network/public/cpp/network_switches.cc services/network/public/cpp/resource_response.h -services/network/resource_scheduler.cc services/network/session_cleanup_channel_id_store_unittest.cc services/network/udp_socket_unittest.cc services/preferences/tracked/device_id_unittest.cc @@ -3821,6 +3872,7 @@ skia/BUILD.gn skia/config/SkUserConfig.h skia/ext/skia_utils_ios_unittest.mm sql/database.cc +storage/browser/blob/blob_reader.h storage/browser/blob/blob_url_request_job_factory.cc storage/browser/fileapi/external_mount_points_unittest.cc storage/browser/fileapi/file_system_backend.h @@ -3849,6 +3901,7 @@ testing/buildbot/generate_buildbot_json.py testing/buildbot/generate_buildbot_json_unittest.py testing/buildbot/scripts/upload_test_result_artifacts.py testing/buildbot/timeouts.py +testing/buildbot/tryserver.chromium.android.json testing/chromoting/browser_test_commands_linux.txt testing/chromoting/chromoting_test_driver_commands_linux.txt testing/gtest/BUILD.gn @@ -3916,7 +3969,11 @@ third_party/android_deps/licenses/Android_SDK_License-December_9_2016.txt third_party/android_media/java/res/layout/media_controller.xml third_party/android_platform/development/ide/intellij/codestyles/AndroidStyle.xml third_party/android_platform/development/scripts/stack.py -third_party/angle/AndroidManifest.xml +third_party/angle/PRESUBMIT.py +third_party/angle/android/AndroidManifest.xml.jinja2 +third_party/angle/android/res/layout/fragment.xml +third_party/angle/android/res/values-v17/styles.xml +third_party/angle/android/res/xml/main.xml third_party/angle/extensions/ANGLE_client_arrays.txt third_party/angle/extensions/ANGLE_lossy_etc_decode.txt third_party/angle/extensions/ANGLE_memory_size.txt @@ -3959,7 +4016,6 @@ third_party/angle/src/compiler/preprocessor/Tokenizer.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/feature_support_util/feature_support_util.h third_party/angle/src/gpu_info_util/SystemInfo_win.cpp third_party/angle/src/libANGLE/GLES1Renderer.cpp third_party/angle/src/libANGLE/Observer.cpp @@ -3984,6 +4040,7 @@ third_party/angle/src/tests/egl_tests/EGLIOSurfaceClientBufferTest.cpp third_party/angle/src/tests/gl_tests/BlitFramebufferANGLETest.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/OcclusionQueriesTest.cpp third_party/angle/src/tests/gl_tests/RobustResourceInitTest.cpp third_party/angle/src/tests/gl_tests/SRGBTextureTest.cpp third_party/angle/src/tests/gl_tests/TextureTest.cpp @@ -4001,6 +4058,7 @@ third_party/angle/third_party/deqp/src/framework/platform/lnx/wayland/tcuLnxWayl third_party/angle/third_party/deqp/src/framework/platform/lnx/wayland/tcuLnxWayland.hpp third_party/angle/third_party/deqp/src/framework/platform/lnx/wayland/tcuLnxWaylandEglDisplayFactory.cpp third_party/angle/third_party/deqp/src/framework/platform/lnx/wayland/tcuLnxWaylandEglDisplayFactory.hpp +third_party/angle/third_party/glslang/src/hlsl/hlslParseHelper.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/loader.h @@ -4043,9 +4101,8 @@ 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/vktestframework.cpp -third_party/apache-win32/CHANGES.txt -third_party/apache-win32/README.txt third_party/apple_apsl/cssmapplePriv.h +third_party/ashmem/ashmem-dev.c third_party/axe-core/axe.js third_party/axe-core/axe.min.js third_party/blanketjs/src/blanket.js @@ -4248,7 +4305,7 @@ third_party/blink/renderer/core/dom/class_collection.h third_party/blink/renderer/core/dom/comment.idl third_party/blink/renderer/core/dom/container_node.cc third_party/blink/renderer/core/dom/document.cc -third_party/blink/renderer/core/dom/document.idl +third_party/blink/renderer/core/dom/document_test.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 @@ -4310,10 +4367,9 @@ third_party/blink/renderer/core/events/ui_event_with_key_state.h third_party/blink/renderer/core/events/wheel_event.cc third_party/blink/renderer/core/events/wheel_event.h third_party/blink/renderer/core/events/wheel_event.idl -third_party/blink/renderer/core/exported/web_frame_content_dumper.cc third_party/blink/renderer/core/exported/web_plugin_container_impl.cc third_party/blink/renderer/core/exported/web_searchable_form_data.cc -third_party/blink/renderer/core/feature_policy/policy.idl +third_party/blink/renderer/core/fileapi/file_reader_loader_client.h third_party/blink/renderer/core/frame/PRESUBMIT.py third_party/blink/renderer/core/frame/deprecation.cc third_party/blink/renderer/core/frame/frame.h @@ -4329,9 +4385,9 @@ third_party/blink/renderer/core/frame/use_counter.h third_party/blink/renderer/core/frame/web_frame_serializer_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 third_party/blink/renderer/core/html/forms/base_text_input_type.cc third_party/blink/renderer/core/html/forms/email_input_type.cc -third_party/blink/renderer/core/html/forms/form_data_event.idl third_party/blink/renderer/core/html/forms/html_button_element.idl third_party/blink/renderer/core/html/forms/html_form_controls_collection.cc third_party/blink/renderer/core/html/forms/html_form_controls_collection.idl @@ -4432,6 +4488,7 @@ third_party/blink/renderer/core/loader/resource/xsl_style_sheet_resource.h third_party/blink/renderer/core/loader/subresource_filter.cc third_party/blink/renderer/core/messaging/message_port.cc third_party/blink/renderer/core/page/print_context_test.cc +third_party/blink/renderer/core/page/scrolling/fragment_anchor_test.cc third_party/blink/renderer/core/page/scrolling/scroll_state.idl third_party/blink/renderer/core/page/scrolling/scroll_state_init.idl third_party/blink/renderer/core/paint/box_border_painter.cc @@ -4502,7 +4559,6 @@ third_party/blink/renderer/core/testing/data/hit_test.html third_party/blink/renderer/core/timing/memory_info.idl third_party/blink/renderer/core/timing/performance.idl third_party/blink/renderer/core/timing/performance_element_timing.idl -third_party/blink/renderer/core/timing/performance_layout_jank.idl third_party/blink/renderer/core/timing/performance_mark_options.idl third_party/blink/renderer/core/timing/performance_measure_options.idl third_party/blink/renderer/core/timing/window_performance.cc @@ -4514,7 +4570,7 @@ third_party/blink/renderer/core/xml/xslt_processor.idl third_party/blink/renderer/devtools/PRESUBMIT.py third_party/blink/renderer/devtools/front_end/audits2/Audits2StartView.js third_party/blink/renderer/devtools/front_end/audits2/lighthouse/renderer/util.js -third_party/blink/renderer/devtools/front_end/audits2_worker/lighthouse/lighthouse-background.js +third_party/blink/renderer/devtools/front_end/audits2_worker/lighthouse/lighthouse-dt-bundle.js third_party/blink/renderer/devtools/front_end/bindings/ResourceUtils.js third_party/blink/renderer/devtools/front_end/cm/codemirror.js third_party/blink/renderer/devtools/front_end/cm_modes/stylus.js @@ -4681,6 +4737,7 @@ third_party/boringssl/src/crypto/pkcs8/pkcs8_x509.c third_party/boringssl/src/crypto/rand_extra/windows.c third_party/boringssl/src/crypto/rsa_extra/rsa_test.cc third_party/boringssl/src/crypto/stack/stack.c +third_party/boringssl/src/crypto/test/abi_test.h third_party/boringssl/src/crypto/thread_win.c third_party/boringssl/src/include/openssl/base.h third_party/boringssl/src/include/openssl/span.h @@ -4924,6 +4981,7 @@ third_party/catapult/dashboard/dashboard/api/examples/apps_script_service_accoun third_party/catapult/dashboard/dashboard/api/examples/cors.html third_party/catapult/dashboard/dashboard/api/examples/service_account.py third_party/catapult/dashboard/dashboard/api/examples/user_account.py +third_party/catapult/dashboard/dashboard/api/sheriffs_test.py third_party/catapult/dashboard/dashboard/associate_alerts_test.py third_party/catapult/dashboard/dashboard/auto_bisect_test.py third_party/catapult/dashboard/dashboard/bisect_report.py @@ -5003,16 +5061,14 @@ third_party/catapult/dashboard/dashboard/pinpoint/handlers/config_test.py third_party/catapult/dashboard/dashboard/pinpoint/handlers/new_test.py third_party/catapult/dashboard/dashboard/pinpoint/index/index.html third_party/catapult/dashboard/dashboard/pinpoint/models/change/change_test.py -third_party/catapult/dashboard/dashboard/pinpoint/models/change/commit.py third_party/catapult/dashboard/dashboard/pinpoint/models/change/commit_test.py third_party/catapult/dashboard/dashboard/pinpoint/models/change/patch.py third_party/catapult/dashboard/dashboard/pinpoint/models/change/patch_test.py third_party/catapult/dashboard/dashboard/pinpoint/models/change/repository.py third_party/catapult/dashboard/dashboard/pinpoint/models/change/repository_test.py third_party/catapult/dashboard/dashboard/pinpoint/models/job_test.py -third_party/catapult/dashboard/dashboard/pinpoint/models/quest/find_isolate.py -third_party/catapult/dashboard/dashboard/pinpoint/models/quest/read_value.py third_party/catapult/dashboard/dashboard/pinpoint/models/quest/run_test.py +third_party/catapult/dashboard/dashboard/pinpoint/models/quest/run_test_test.py third_party/catapult/dashboard/dashboard/pinpoint/models/results2.py third_party/catapult/dashboard/dashboard/pinpoint/models/results2_test.py third_party/catapult/dashboard/dashboard/pinpoint/test.py @@ -5029,6 +5085,8 @@ third_party/catapult/dashboard/dashboard/services/isolate_test.py third_party/catapult/dashboard/dashboard/services/issue_tracker_service.py third_party/catapult/dashboard/dashboard/services/issue_tracker_service_test.py third_party/catapult/dashboard/dashboard/services/pinpoint_service.py +third_party/catapult/dashboard/dashboard/spa/alerts-section-test.html +third_party/catapult/dashboard/dashboard/spa/alerts-section.js third_party/catapult/dashboard/dashboard/spa/alerts-table.js third_party/catapult/dashboard/dashboard/spa/chromeperf-app.html third_party/catapult/dashboard/dashboard/spa/chromeperf-app.js @@ -5079,12 +5137,13 @@ third_party/catapult/experimental/long_term_health/long_term_health/test_runner. third_party/catapult/experimental/perf_sheriffing_emailer/api_access.js third_party/catapult/experimental/perf_sheriffing_emailer/benchmark_owner_emailer.js third_party/catapult/experimental/perf_sheriffing_emailer/perf_bug_emailer.js -third_party/catapult/experimental/qbot/qbot/api.py third_party/catapult/experimental/soundwave/pinpoint_examples/bisect_job.json third_party/catapult/experimental/soundwave/pinpoint_examples/try_job.json +third_party/catapult/experimental/soundwave/services/buildbucket_service.py third_party/catapult/experimental/soundwave/services/dashboard_service.py third_party/catapult/experimental/soundwave/services/isolate_service.py third_party/catapult/experimental/soundwave/services/pinpoint_service.py +third_party/catapult/experimental/soundwave/services/request.py third_party/catapult/experimental/soundwave/soundwave/tables/bugs_test.py third_party/catapult/experimental/trace_on_tap/background.js third_party/catapult/experimental/trace_on_tap/manifest.json @@ -5684,6 +5743,7 @@ third_party/catapult/third_party/polymer/components/paper-styles/paper-styles.ht third_party/catapult/third_party/polymer/components/paper-tabs/paper-tabs.html third_party/catapult/third_party/polymer/components/paper-toast/paper-toast.html third_party/catapult/third_party/polymer/components/paper-tooltip/paper-tooltip.html +third_party/catapult/third_party/polymer/components/shadycss/src/style-settings.js third_party/catapult/third_party/polymer/components/web-animations-js/src/apply-preserving-inline-style.js third_party/catapult/third_party/polymer2/bower_components/app-route/demo/youtube-demo/youtube-search.html third_party/catapult/third_party/polymer2/bower_components/chai/chai.js @@ -5879,6 +5939,7 @@ third_party/chromevox/third_party/closure-library/closure/bin/build/depstree.py third_party/chromevox/third_party/closure-library/closure/bin/build/source.py third_party/chromevox/third_party/closure-library/closure/bin/build/treescan.py third_party/chromevox/third_party/closure-library/closure/goog/base.js +third_party/chromite/.vscode/launch.json third_party/chromite/appengine/cq_stats/build_annotations/static/build_annotations/base.js third_party/chromite/appengine/cq_stats/build_annotations/templates/build_annotations/base.html third_party/chromite/appengine/cq_stats/build_annotations/templates/build_annotations/edit_annotations.html @@ -5887,7 +5948,6 @@ third_party/chromite/appengine/cq_stats/cq_stats/settings.py third_party/chromite/appengine/cq_stats/deploy_app.py third_party/chromite/cbuildbot/afdo.py third_party/chromite/cbuildbot/autotest_rpc_errors.py -third_party/chromite/cbuildbot/cbuildbot_run.py third_party/chromite/cbuildbot/commands.py third_party/chromite/cbuildbot/commands_unittest.py third_party/chromite/cbuildbot/goma_util.py @@ -6553,6 +6613,7 @@ third_party/chromite/cidb/test_data/series_1/sandybridge-release-group-metadata. third_party/chromite/cidb/test_data/series_1/slippy-release-group-metadata.json third_party/chromite/cidb/test_data/series_1/storm-release-metadata.json third_party/chromite/cidb/test_data/series_1/stumpy_moblab-release-metadata.json +third_party/chromite/cli/cros/cros_branch_unittest.py third_party/chromite/cli/cros/cros_chrome_sdk.py third_party/chromite/cli/cros/cros_chrome_sdk_unittest.py third_party/chromite/cli/cros/cros_flash.py @@ -6571,6 +6632,7 @@ third_party/chromite/lib/alerts_unittest.py third_party/chromite/lib/androidbuild.py third_party/chromite/lib/androidbuild_unittest.py third_party/chromite/lib/buildbucket_lib.py +third_party/chromite/lib/buildbucket_v2.py third_party/chromite/lib/chrome_committer.py third_party/chromite/lib/chrome_committer_unittest.py third_party/chromite/lib/cipd.py @@ -6580,7 +6642,6 @@ third_party/chromite/lib/clactions_unittest.py third_party/chromite/lib/classifier.py third_party/chromite/lib/cloud_trace.py third_party/chromite/lib/config_lib.py -third_party/chromite/lib/const/waterfall.py third_party/chromite/lib/constants.py third_party/chromite/lib/cq_config.py third_party/chromite/lib/cros_build_lib_unittest.py @@ -6595,8 +6656,8 @@ third_party/chromite/lib/gob_util.py third_party/chromite/lib/gob_util_unittest.py third_party/chromite/lib/gs.py third_party/chromite/lib/gs_unittest.py +third_party/chromite/lib/luci/prpc/client.py third_party/chromite/lib/metrics.py -third_party/chromite/lib/milo_unittest.py third_party/chromite/lib/patch.py third_party/chromite/lib/patch_unittest.py third_party/chromite/lib/paygen/paygen_build_lib_unittest.py @@ -6610,7 +6671,6 @@ third_party/chromite/lib/som.py third_party/chromite/lib/sudo.py third_party/chromite/lib/testdata/androidbuild/test_creds_authorized_user.json third_party/chromite/lib/testdata/androidbuild/test_creds_service_account.json -third_party/chromite/lib/testdata/milo/MiloClientTest.testBuildInfoGetBuildbot.json third_party/chromite/lib/tree_status.py third_party/chromite/lib/tree_status_unittest.py third_party/chromite/lib/uri_lib.py @@ -6631,8 +6691,8 @@ third_party/chromite/scripts/cros_merge_to_branch.py third_party/chromite/scripts/cros_sdk.py third_party/chromite/scripts/cros_set_lsb_release.py third_party/chromite/scripts/crosfw.py +third_party/chromite/scripts/dlc_setup.py third_party/chromite/scripts/export_to_cloud_trace.py -third_party/chromite/scripts/find_build_suites.py third_party/chromite/scripts/gen_luci_scheduler.py third_party/chromite/scripts/gen_luci_scheduler_unittest.py third_party/chromite/scripts/gerrit.py @@ -6669,6 +6729,7 @@ third_party/chromite/third_party/google/protobuf/internal/reflection_test.py third_party/chromite/third_party/google/protobuf/internal/service_reflection_test.py third_party/chromite/third_party/google/protobuf/internal/symbol_database_test.py third_party/chromite/third_party/google/protobuf/internal/test_util.py +third_party/chromite/third_party/google/protobuf/internal/testing_refleaks.py third_party/chromite/third_party/google/protobuf/internal/text_encoding_test.py third_party/chromite/third_party/google/protobuf/internal/text_format_test.py third_party/chromite/third_party/google/protobuf/internal/type_checkers.py @@ -6695,6 +6756,16 @@ third_party/chromite/third_party/googleapiclient/model.py third_party/chromite/third_party/googleapiclient/sample_tools.py third_party/chromite/third_party/googleapiclient/schema.py third_party/chromite/third_party/httplib2/__init__.py +third_party/chromite/third_party/infra_libs/buildbucket/proto/build_pb2.py +third_party/chromite/third_party/infra_libs/buildbucket/proto/common_pb2.py +third_party/chromite/third_party/infra_libs/buildbucket/proto/compile.py +third_party/chromite/third_party/infra_libs/buildbucket/proto/config/project_config_pb2.py +third_party/chromite/third_party/infra_libs/buildbucket/proto/config/service_config_pb2.py +third_party/chromite/third_party/infra_libs/buildbucket/proto/launcher_pb2.py +third_party/chromite/third_party/infra_libs/buildbucket/proto/notification_pb2.py +third_party/chromite/third_party/infra_libs/buildbucket/proto/rpc_pb2.py +third_party/chromite/third_party/infra_libs/buildbucket/proto/step_pb2.py +third_party/chromite/third_party/infra_libs/buildbucket/swarming/test/flatten_swarmingcfg_test.py third_party/chromite/third_party/infra_libs/httplib2_utils.py third_party/chromite/third_party/infra_libs/test/httplib2_utils_test.py third_party/chromite/third_party/infra_libs/ts_mon/common/monitors.py @@ -6804,7 +6875,6 @@ third_party/crashpad/crashpad/snapshot/linux/system_snapshot_linux.cc third_party/crashpad/crashpad/snapshot/mac/mach_o_image_segment_reader.cc third_party/crashpad/crashpad/snapshot/mac/mach_o_image_symbol_table_reader.cc third_party/crashpad/crashpad/snapshot/mac/process_reader_mac_test.cc -third_party/crashpad/crashpad/snapshot/mac/process_snapshot_mac.cc third_party/crashpad/crashpad/snapshot/minidump/module_snapshot_minidump.cc third_party/crashpad/crashpad/snapshot/minidump/process_snapshot_minidump.cc third_party/crashpad/crashpad/snapshot/minidump/system_snapshot_minidump.cc @@ -6817,8 +6887,10 @@ third_party/crashpad/crashpad/snapshot/win/pe_image_reader.cc third_party/crashpad/crashpad/snapshot/win/pe_image_resource_reader.cc third_party/crashpad/crashpad/snapshot/win/process_reader_win.cc third_party/crashpad/crashpad/snapshot/win/process_snapshot_win.cc +third_party/crashpad/crashpad/snapshot/win/system_snapshot_win.cc third_party/crashpad/crashpad/test/gtest_disabled.h third_party/crashpad/crashpad/test/test_paths.cc +third_party/crashpad/crashpad/third_party/zlib/BUILD.gn third_party/crashpad/crashpad/tools/generate_dump.cc third_party/crashpad/crashpad/util/file/file_io.h third_party/crashpad/crashpad/util/file/file_io_test.cc @@ -6843,14 +6915,12 @@ third_party/crashpad/update.py third_party/cros_system_api/dbus/shill/dbus-constants.h third_party/dawn/dawn.json third_party/dawn/examples/SampleUtils.cpp -third_party/dawn/generator/main.py third_party/dawn/generator/templates/dawn_native/ProcTable.cpp -third_party/dawn/generator/templates/dawn_wire/WireClient.cpp -third_party/dawn/generator/templates/dawn_wire/WireCmd.cpp third_party/dawn/generator/templates/dawn_wire/WireServer.cpp third_party/dawn/src/common/BitSetIterator.h third_party/dawn/src/common/Compiler.h third_party/dawn/src/common/Constants.h +third_party/dawn/src/dawn_native/Adapter.cpp third_party/dawn/src/dawn_native/Buffer.cpp third_party/dawn/src/dawn_native/CommandAllocator.cpp third_party/dawn/src/dawn_native/CommandAllocator.h @@ -6860,8 +6930,8 @@ third_party/dawn/src/dawn_native/ProgrammablePassEncoder.cpp third_party/dawn/src/dawn_native/RefCounted.cpp third_party/dawn/src/dawn_native/RenderPassEncoder.h third_party/dawn/src/dawn_native/RenderPipeline.cpp -third_party/dawn/src/dawn_native/RenderPipeline.h third_party/dawn/src/dawn_native/ShaderModule.cpp +third_party/dawn/src/dawn_native/d3d12/BindGroupD3D12.cpp third_party/dawn/src/dawn_native/d3d12/BufferD3D12.cpp third_party/dawn/src/dawn_native/d3d12/CommandBufferD3D12.cpp third_party/dawn/src/dawn_native/d3d12/DescriptorHeapAllocator.cpp @@ -6869,13 +6939,13 @@ third_party/dawn/src/dawn_native/d3d12/NativeSwapChainImplD3D12.cpp third_party/dawn/src/dawn_native/d3d12/ResourceAllocator.cpp third_party/dawn/src/dawn_native/d3d12/ResourceUploader.cpp third_party/dawn/src/dawn_native/d3d12/SamplerD3D12.cpp -third_party/dawn/src/dawn_native/d3d12/TextureCopySplitter.cpp third_party/dawn/src/dawn_native/d3d12/TextureD3D12.cpp third_party/dawn/src/dawn_native/metal/CommandBufferMTL.mm third_party/dawn/src/dawn_native/metal/InputStateMTL.mm third_party/dawn/src/dawn_native/metal/RenderPipelineMTL.mm third_party/dawn/src/dawn_native/metal/ResourceUploader.mm third_party/dawn/src/dawn_native/metal/ShaderModuleMTL.mm +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 @@ -6894,7 +6964,9 @@ third_party/dawn/src/dawn_native/vulkan/TextureVk.cpp third_party/dawn/src/dawn_native/vulkan/TextureVk.h third_party/dawn/src/dawn_native/vulkan/VulkanInfo.cpp third_party/dawn/src/dawn_native/vulkan/VulkanInfo.h +third_party/dawn/src/dawn_wire/client/ObjectAllocator.h third_party/dawn/src/tests/DawnTest.cpp +third_party/dawn/src/tests/end2end/BindGroupTests.cpp third_party/dawn/src/tests/end2end/BufferTests.cpp third_party/dawn/src/tests/end2end/ComputeCopyStorageBufferTests.cpp third_party/dawn/src/tests/end2end/IndexFormatTests.cpp @@ -6902,12 +6974,12 @@ third_party/dawn/src/tests/end2end/InputStateTests.cpp third_party/dawn/src/tests/end2end/TextureViewTests.cpp third_party/dawn/src/tests/unittests/WireTests.cpp third_party/dawn/src/tests/unittests/validation/BufferValidationTests.cpp +third_party/dawn/src/tests/unittests/validation/CommandBufferValidationTests.cpp 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/DynamicStateCommandValidationTests.cpp third_party/dawn/src/tests/unittests/validation/PushConstantsValidationTests.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/utils/TerribleCommandBuffer.cpp third_party/depot_tools/PRESUBMIT.py @@ -7284,6 +7356,7 @@ third_party/ffmpeg/libavcodec/aliaspixdec.c third_party/ffmpeg/libavcodec/aliaspixenc.c third_party/ffmpeg/libavcodec/atrac9dec.c third_party/ffmpeg/libavcodec/atrac9tab.h +third_party/ffmpeg/libavcodec/av1_parser.c third_party/ffmpeg/libavcodec/avs2_parser.c third_party/ffmpeg/libavcodec/bytestream.h third_party/ffmpeg/libavcodec/c93.c @@ -7453,6 +7526,7 @@ third_party/ffmpeg/libavfilter/x86/avf_showcqt_init.c third_party/ffmpeg/libavfilter/x86/colorspacedsp_init.c third_party/ffmpeg/libavfilter/x86/vf_psnr_init.c third_party/ffmpeg/libavfilter/x86/vf_ssim_init.c +third_party/ffmpeg/libavfilter/yadif_common.c third_party/ffmpeg/libavformat/ac3dec.c third_party/ffmpeg/libavformat/apc.c third_party/ffmpeg/libavformat/apngdec.c @@ -7574,6 +7648,7 @@ 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/hlsl/hlslParseHelper.cpp third_party/google_appengine_cloudstorage/cloudstorage/cloudstorage_api.py third_party/google_appengine_cloudstorage/cloudstorage/errors.py third_party/google_appengine_cloudstorage/cloudstorage/storage_api.py @@ -7653,7 +7728,6 @@ third_party/google_input_tools/third_party/closure_library/closure/goog/ui/separ third_party/google_input_tools/third_party/closure_library/closure/goog/uri/utils.js third_party/google_input_tools/third_party/closure_library/closure/goog/useragent/useragent.js third_party/google_input_tools/third_party/closure_library/third_party/closure/goog/mochikit/async/deferred.js -third_party/googletest/src/googlemock/include/gmock/gmock-matchers.h third_party/googletest/src/googlemock/scripts/fuse_gmock_files.py third_party/googletest/src/googlemock/scripts/generator/cpp/ast.py third_party/googletest/src/googlemock/scripts/generator/cpp/gmock_class.py @@ -7668,6 +7742,7 @@ third_party/googletest/src/googlemock/scripts/upload_gmock.py third_party/googletest/src/googlemock/src/gmock_main.cc third_party/googletest/src/googletest/codegear/gtest_all.cc third_party/googletest/src/googletest/codegear/gtest_link.cc +third_party/googletest/src/googletest/include/gtest/gtest_pred_impl.h third_party/googletest/src/googletest/include/gtest/internal/gtest-param-util-generated.h third_party/googletest/src/googletest/include/gtest/internal/gtest-port.h third_party/googletest/src/googletest/include/gtest/internal/gtest-type-util.h @@ -7679,7 +7754,6 @@ third_party/googletest/src/googletest/scripts/release_docs.py third_party/googletest/src/googletest/scripts/upload.py third_party/googletest/src/googletest/scripts/upload_gtest.py third_party/googletest/src/googletest/src/gtest-death-test.cc -third_party/googletest/src/googletest/src/gtest-port.cc third_party/googletest/src/googletest/src/gtest.cc third_party/googletest/src/googletest/test/googletest-death-test-test.cc third_party/googletest/src/googletest/test/gtest_list_output_unittest_.cc @@ -7698,12 +7772,14 @@ third_party/harfbuzz-ng/src/src/hb-common.cc third_party/harfbuzz-ng/src/src/hb-common.h third_party/harfbuzz-ng/src/src/hb-coretext.cc third_party/harfbuzz-ng/src/src/hb-ft.cc +third_party/harfbuzz-ng/src/src/hb-ot-cff2-table.hh third_party/harfbuzz-ng/src/src/hb-ot-cmap-table.hh third_party/harfbuzz-ng/src/src/hb-ot-color-cbdt-table.hh third_party/harfbuzz-ng/src/src/hb-ot-color-colr-table.hh third_party/harfbuzz-ng/src/src/hb-ot-color-cpal-table.hh third_party/harfbuzz-ng/src/src/hb-ot-color-sbix-table.hh third_party/harfbuzz-ng/src/src/hb-ot-color-svg-table.hh +third_party/harfbuzz-ng/src/src/hb-ot-gasp-table.hh third_party/harfbuzz-ng/src/src/hb-ot-glyf-table.hh third_party/harfbuzz-ng/src/src/hb-ot-hdmx-table.hh third_party/harfbuzz-ng/src/src/hb-ot-head-table.hh @@ -7808,71 +7884,7 @@ third_party/icu/source/data/unidata/changes.txt third_party/icu/source/i18n/unicode/smpdtfmt.h third_party/icu/source/i18n/unicode/udat.h third_party/icu/source/tools/toolutil/pkg_genc.cpp -third_party/ink/closure/array/array.js -third_party/ink/closure/asserts/asserts.js -third_party/ink/closure/base.js -third_party/ink/closure/crypt/base64.js -third_party/ink/closure/crypt/crypt.js -third_party/ink/closure/debug/debug.js -third_party/ink/closure/debug/entrypointregistry.js -third_party/ink/closure/debug/error.js -third_party/ink/closure/disposable/disposable.js -third_party/ink/closure/disposable/idisposable.js -third_party/ink/closure/dom/browserfeature.js -third_party/ink/closure/dom/dom.js -third_party/ink/closure/events/browserevent.js -third_party/ink/closure/events/browserfeature.js -third_party/ink/closure/events/event.js -third_party/ink/closure/events/eventhandler.js -third_party/ink/closure/events/events.js -third_party/ink/closure/events/eventtarget.js -third_party/ink/closure/events/eventtype.js -third_party/ink/closure/events/keycodes.js -third_party/ink/closure/events/listenable.js -third_party/ink/closure/events/listener.js -third_party/ink/closure/events/wheelevent.js -third_party/ink/closure/format/format.js -third_party/ink/closure/functions/functions.js -third_party/ink/closure/html/safehtml.js -third_party/ink/closure/html/trustedresourceurl.js -third_party/ink/closure/i18n/bidi.js -third_party/ink/closure/i18n/bidiformatter.js -third_party/ink/closure/i18n/graphemebreak.js -third_party/ink/closure/i18n/uchar.js -third_party/ink/closure/iter/iter.js -third_party/ink/closure/labs/useragent/browser.js -third_party/ink/closure/labs/useragent/engine.js -third_party/ink/closure/labs/useragent/platform.js -third_party/ink/closure/labs/useragent/util.js -third_party/ink/closure/math/box.js -third_party/ink/closure/math/coordinate.js -third_party/ink/closure/math/long.js -third_party/ink/closure/math/math.js -third_party/ink/closure/math/rect.js -third_party/ink/closure/math/size.js -third_party/ink/closure/object/object.js -third_party/ink/closure/proto2/descriptor.js -third_party/ink/closure/proto2/fielddescriptor.js -third_party/ink/closure/proto2/message.js -third_party/ink/closure/proto2/objectserializer.js -third_party/ink/closure/proto2/serializer.js -third_party/ink/closure/reflect/reflect.js -third_party/ink/closure/soy/data.js -third_party/ink/closure/soy/soy.js -third_party/ink/closure/string/string.js -third_party/ink/closure/structs/collection.js -third_party/ink/closure/structs/inversionmap.js -third_party/ink/closure/structs/map.js -third_party/ink/closure/structs/set.js -third_party/ink/closure/structs/structs.js -third_party/ink/closure/style/style.js -third_party/ink/closure/ui/component.js -third_party/ink/closure/ui/idgenerator.js -third_party/ink/closure/uri/uri.js -third_party/ink/closure/uri/utils.js -third_party/ink/closure/useragent/product.js -third_party/ink/closure/useragent/useragent.js -third_party/ink/wireserializer.js +third_party/inspector_protocol/encoding/json_std_string_writer.cc third_party/instrumented_libraries/scripts/unpack_binaries.py third_party/isimpledom/ISimpleDOMDocument.idl third_party/isimpledom/ISimpleDOMNode.idl @@ -7934,7 +7946,6 @@ third_party/libaom/source/libaom/av1/encoder/rdopt.c third_party/libaom/source/libaom/av1/encoder/speed_features.c third_party/libaom/source/libaom/test/gviz_api.py third_party/libaom/source/libaom/test/metrics_template.html -third_party/libaom/source/libaom/test/quantize_func_test.cc third_party/libaom/source/libaom/test/visual_metrics.py third_party/libaom/source/libaom/third_party/googletest/src/googletest/include/gtest/gtest-death-test.h third_party/libaom/source/libaom/third_party/googletest/src/googletest/include/gtest/gtest-message.h @@ -8010,8 +8021,20 @@ third_party/libjingle_xmpp/xmpp/xmppclient.cc third_party/libjingle_xmpp/xmpp/xmppengine_unittest.cc third_party/libjingle_xmpp/xmpp/xmpplogintask_unittest.cc third_party/libjpeg/jconfig.h -third_party/liblouis/src/python/setup.py +third_party/liblouis/src/liblouis/metadata.c +third_party/liblouis/src/tests/backtranslate_with_letsign.c +third_party/liblouis/src/tests/check_metadata.c +third_party/liblouis/src/tests/emphclass.c +third_party/liblouis/src/tests/en_gb_g1_italics.c +third_party/liblouis/src/tests/findTable.c +third_party/liblouis/src/tests/hyphenate_xxx.c +third_party/liblouis/src/tests/letterDefTest.c third_party/liblouis/src/tests/present_progressive.c +third_party/liblouis/src/tools/brl_checks.c +third_party/liblouis/src/tools/brl_checks.h +third_party/liblouis/src/tools/gnulib/getprogname.c +third_party/liblouis/src/tools/gnulib/msvc-inval.h +third_party/liblouis/wasm/liblouis_wasm.js third_party/libphonenumber/dist/cpp/src/phonenumbers/phonenumbermatcher.h third_party/libphonenumber/dist/cpp/test/phonenumbers/phonenumberutil_test.cc third_party/libphonenumber/dist/java/demo/war/WEB-INF/appengine-web.xml @@ -8039,29 +8062,11 @@ third_party/libvpx/source/libvpx/build/make/Android.mk third_party/libvpx/source/libvpx/examples/vpx_dec_fuzzer.cc third_party/libvpx/source/libvpx/libs.mk third_party/libvpx/source/libvpx/test/vp8_datarate_test.cc -third_party/libvpx/source/libvpx/third_party/googletest/src/include/gtest/gtest-death-test.h -third_party/libvpx/source/libvpx/third_party/googletest/src/include/gtest/gtest-message.h -third_party/libvpx/source/libvpx/third_party/googletest/src/include/gtest/gtest-param-test.h -third_party/libvpx/source/libvpx/third_party/googletest/src/include/gtest/gtest-printers.h -third_party/libvpx/source/libvpx/third_party/googletest/src/include/gtest/gtest-spi.h -third_party/libvpx/source/libvpx/third_party/googletest/src/include/gtest/gtest-test-part.h -third_party/libvpx/source/libvpx/third_party/googletest/src/include/gtest/gtest-typed-test.h -third_party/libvpx/source/libvpx/third_party/googletest/src/include/gtest/gtest.h -third_party/libvpx/source/libvpx/third_party/googletest/src/include/gtest/gtest_prod.h -third_party/libvpx/source/libvpx/third_party/googletest/src/include/gtest/internal/gtest-linked_ptr.h third_party/libvpx/source/libvpx/third_party/googletest/src/include/gtest/internal/gtest-param-util-generated.h -third_party/libvpx/source/libvpx/third_party/googletest/src/include/gtest/internal/gtest-param-util.h third_party/libvpx/source/libvpx/third_party/googletest/src/include/gtest/internal/gtest-port.h -third_party/libvpx/source/libvpx/third_party/googletest/src/include/gtest/internal/gtest-tuple.h third_party/libvpx/source/libvpx/third_party/googletest/src/include/gtest/internal/gtest-type-util.h -third_party/libvpx/source/libvpx/third_party/googletest/src/src/gtest-all.cc third_party/libvpx/source/libvpx/third_party/googletest/src/src/gtest-death-test.cc -third_party/libvpx/source/libvpx/third_party/googletest/src/src/gtest-filepath.cc -third_party/libvpx/source/libvpx/third_party/googletest/src/src/gtest-internal-inl.h third_party/libvpx/source/libvpx/third_party/googletest/src/src/gtest-port.cc -third_party/libvpx/source/libvpx/third_party/googletest/src/src/gtest-printers.cc -third_party/libvpx/source/libvpx/third_party/googletest/src/src/gtest-test-part.cc -third_party/libvpx/source/libvpx/third_party/googletest/src/src/gtest-typed-test.cc third_party/libvpx/source/libvpx/third_party/googletest/src/src/gtest.cc third_party/libvpx/source/libvpx/third_party/libyuv/include/libyuv/row.h third_party/libvpx/source/libvpx/third_party/libyuv/include/libyuv/video_common.h @@ -8071,6 +8076,7 @@ third_party/libvpx/source/libvpx/tools/diff.py third_party/libvpx/source/libvpx/tools/intersect-diffs.py third_party/libvpx/source/libvpx/tools/wrap-commit-msg.py third_party/libvpx/source/libvpx/vp9/encoder/vp9_block.h +third_party/libvpx/source/libvpx/vpx_dsp/x86/convolve.h third_party/libvpx/source/libvpx/vpx_util/vpx_thread.c third_party/libvpx/source/libvpx/vpx_util/vpx_thread.h third_party/libwebp/BUILD.gn @@ -8247,7 +8253,6 @@ third_party/llvm/compiler-rt/test/asan/TestCases/Linux/malloc-in-qsort.cc third_party/llvm/compiler-rt/test/asan/TestCases/Linux/nohugepage_test.cc third_party/llvm/compiler-rt/test/asan/TestCases/Linux/odr-violation.cc third_party/llvm/compiler-rt/test/asan/TestCases/Linux/overflow-in-qsort.cc -third_party/llvm/compiler-rt/test/asan/TestCases/Linux/preinit_test.cc third_party/llvm/compiler-rt/test/asan/TestCases/Linux/ptrace.cc third_party/llvm/compiler-rt/test/asan/TestCases/Linux/shmctl.cc third_party/llvm/compiler-rt/test/asan/TestCases/Linux/stack-trace-dlclose.cc @@ -8272,6 +8277,7 @@ third_party/llvm/compiler-rt/test/asan/TestCases/heap-overflow-large.cc third_party/llvm/compiler-rt/test/asan/TestCases/initialization-bug.cc third_party/llvm/compiler-rt/test/asan/TestCases/log-path_test.cc third_party/llvm/compiler-rt/test/asan/TestCases/longjmp.cc +third_party/llvm/compiler-rt/test/asan/TestCases/printf-3.c third_party/llvm/compiler-rt/test/asan/TestCases/throw_call_test.cc third_party/llvm/compiler-rt/test/asan/TestCases/throw_catch.cc third_party/llvm/compiler-rt/test/asan/TestCases/time_interceptor.cc @@ -8309,7 +8315,9 @@ third_party/llvm/lib/Support/SHA1.cpp third_party/llvm/lib/Target/AArch64/AArch64FrameLowering.cpp third_party/llvm/lib/Target/AArch64/AArch64ISelLowering.cpp third_party/llvm/lib/Target/AArch64/MCTargetDesc/AArch64TargetStreamer.h +third_party/llvm/lib/Target/ARM/ARMFrameLowering.cpp third_party/llvm/lib/Target/PowerPC/PPCISelLowering.cpp +third_party/llvm/lib/Target/X86/X86FrameLowering.cpp third_party/llvm/lib/Target/X86/X86ISelLowering.cpp third_party/llvm/lib/Transforms/Instrumentation/AddressSanitizer.cpp third_party/llvm/lib/Transforms/Instrumentation/ThreadSanitizer.cpp @@ -8317,7 +8325,7 @@ third_party/llvm/lib/WindowsManifest/WindowsManifestMerger.cpp third_party/llvm/tools/clang/CODE_OWNERS.TXT third_party/llvm/tools/clang/include/clang/Basic/TargetInfo.h third_party/llvm/tools/clang/include/clang/Format/Format.h -third_party/llvm/tools/clang/include/clang/StaticAnalyzer/Core/CheckerRegistry.h +third_party/llvm/tools/clang/include/clang/StaticAnalyzer/Frontend/CheckerRegistry.h third_party/llvm/tools/clang/lib/AST/ASTContext.cpp third_party/llvm/tools/clang/lib/CodeGen/CGBuiltin.cpp third_party/llvm/tools/clang/lib/CodeGen/CodeGenModule.cpp @@ -8356,6 +8364,7 @@ third_party/llvm/unittests/Support/ManagedStatic.cpp third_party/llvm/unittests/Support/Path.cpp third_party/llvm/unittests/Support/RegexTest.cpp third_party/llvm/utils/benchmark/src/cycleclock.h +third_party/llvm/utils/gn/build/toolchain/compiler.gni third_party/llvm/utils/lit/lit/TestRunner.py third_party/llvm/utils/unittest/googlemock/include/gmock/gmock-actions.h third_party/llvm/utils/unittest/googlemock/include/gmock/gmock-cardinalities.h @@ -8413,7 +8422,6 @@ third_party/minizip/src/CMakeLists.txt third_party/mocha/mocha.js third_party/mozilla/NSPasteboard+Utils.h third_party/mozilla/NSPasteboard+Utils.mm -third_party/mozilla/NSScreen+Utils.h third_party/mozilla/NSString+Utils.h third_party/mozilla/NSString+Utils.mm third_party/mozilla/NSURL+Utils.h @@ -8720,11 +8728,17 @@ third_party/perfetto/infra/git_mirror_bot/mirror_aosp_to_ghub_repo.py third_party/perfetto/infra/perfetto-ci.appspot.com/main.py third_party/perfetto/infra/perfetto-ci.appspot.com/static/index.html third_party/perfetto/infra/perfetto-ci.appspot.com/static/script.js +third_party/perfetto/src/android_internal/health_hal.cc +third_party/perfetto/src/profiling/memory/proc_utils.cc third_party/perfetto/src/profiling/memory/sampler.cc third_party/perfetto/src/profiling/memory/system_property.h +third_party/perfetto/src/profiling/memory/unwinding.cc +third_party/perfetto/src/trace_processor/ftrace_utils.cc +third_party/perfetto/src/trace_processor/ftrace_utils.h +third_party/perfetto/src/trace_processor/json_trace_parser.cc +third_party/perfetto/src/traced/probes/android_log/android_log_data_source.cc third_party/perfetto/test/cts/AndroidTest.xml third_party/perfetto/test/cts/producer/AndroidManifest.xml -third_party/perfetto/ui/index.html third_party/perfetto/ui/package.json third_party/polymer/v1_0/PRESUBMIT.py third_party/polymer/v1_0/components-chromium/iron-a11y-keys-behavior/iron-a11y-keys-behavior-extracted.js @@ -8741,7 +8755,6 @@ third_party/polymer/v1_0/components-chromium/paper-fab/paper-fab.html third_party/polymer/v1_0/components-chromium/paper-icon-button/paper-icon-button.html third_party/polymer/v1_0/components-chromium/paper-progress/paper-progress.html third_party/polymer/v1_0/components-chromium/paper-ripple/paper-ripple.html -third_party/polymer/v1_0/components-chromium/paper-slider/paper-slider.html third_party/polymer/v1_0/components-chromium/paper-spinner/paper-spinner-lite.html third_party/polymer/v1_0/components-chromium/paper-styles/default-theme.html third_party/polymer/v1_0/components-chromium/paper-styles/element-styles/paper-material-styles.html @@ -9522,6 +9535,9 @@ third_party/skia/PRESUBMIT.py third_party/skia/bench/DashBench.cpp third_party/skia/bin/try.py third_party/skia/experimental/canvaskit/canvaskit/example.html +third_party/skia/experimental/canvaskit/htmlcanvas/canvas2dcontext.js +third_party/skia/experimental/canvaskit/htmlcanvas/font.js +third_party/skia/experimental/canvaskit/htmlcanvas/path2d.js third_party/skia/fuzz/FuzzPathop.cpp third_party/skia/gm/addarc.cpp third_party/skia/gm/annotated_text.cpp @@ -9548,7 +9564,6 @@ third_party/skia/infra/bots/assets/gcloud_linux/create.py third_party/skia/infra/bots/assets/go/create.py third_party/skia/infra/bots/assets/go_deps/create.py third_party/skia/infra/bots/assets/procdump_win/create.py -third_party/skia/infra/bots/assets/win_toolchain/create.py third_party/skia/infra/bots/cfg.json third_party/skia/infra/bots/git_utils.py third_party/skia/infra/bots/recipe_modules/build/api.py @@ -9671,6 +9686,7 @@ third_party/skia/samplecode/SampleClock.cpp third_party/skia/samplecode/SamplePath.cpp third_party/skia/samplecode/SampleStringArt.cpp third_party/skia/site/user/api/catalog.htm +third_party/skia/src/codec/SkOrientationMarker.cpp third_party/skia/src/codec/SkWebpCodec.cpp third_party/skia/src/core/SkGeometry.cpp third_party/skia/src/core/SkGeometry.h @@ -9680,7 +9696,6 @@ third_party/skia/src/core/SkPoint.cpp third_party/skia/src/core/SkPoint3.cpp third_party/skia/src/core/SkRecordDraw.cpp third_party/skia/src/core/SkRecordOpts.cpp -third_party/skia/src/core/SkTextBlobPriv.h third_party/skia/src/effects/imagefilters/SkDisplacementMapEffect.cpp third_party/skia/src/gpu/GrDrawingManager.cpp third_party/skia/src/gpu/GrRenderTargetContext.cpp @@ -9718,6 +9733,8 @@ third_party/skia/tests/QuickRejectTest.cpp third_party/skia/tests/RecordingXfermodeTest.cpp third_party/skia/tests/RegionTest.cpp third_party/skia/tests/StringTest.cpp +third_party/skia/third_party/etc1/etc1.cpp +third_party/skia/third_party/etc1/etc1.h third_party/skia/third_party/freetype2/include/freetype-android/ftoption.h third_party/skia/third_party/gif/SkGifImageReader.cpp third_party/skia/third_party/gif/SkGifImageReader.h @@ -9749,8 +9766,8 @@ third_party/skia/tools/skpbench/_hardware_pixel.py third_party/skia/tools/skpbench/_hardware_pixel_c.py third_party/skia/tools/skpbench/sheet.py third_party/skia/tools/skqp/gn_to_bp.py +third_party/skia/tools/skqp/make_apk_list.py third_party/smhasher/src/PMurHash.c -third_party/snappy/BUILD.gn third_party/snappy/linux/snappy-stubs-public.h third_party/snappy/mac/snappy-stubs-public.h third_party/snappy/src/snappy-test.cc @@ -9758,18 +9775,12 @@ third_party/snappy/win32/snappy-stubs-public.h third_party/spirv-headers/src/include/spirv/spir-v.xml third_party/sqlite/amalgamation/shell/shell.c third_party/sqlite/amalgamation/sqlite3.c -third_party/sqlite/sqlite-src-3250200/ext/misc/zipfile.c -third_party/sqlite/sqlite-src-3250200/src/date.c -third_party/sqlite/sqlite-src-3250200/src/main.c -third_party/sqlite/sqlite-src-3250200/src/os_unix.c -third_party/sqlite/sqlite-src-3250200/src/pager.c -third_party/sqlite/sqlite-src-3250200/vsixtest/MainPage.xaml.cpp -third_party/sqlite/sqlite-src-3250300/ext/misc/zipfile.c -third_party/sqlite/sqlite-src-3250300/src/date.c -third_party/sqlite/sqlite-src-3250300/src/main.c -third_party/sqlite/sqlite-src-3250300/src/os_unix.c -third_party/sqlite/sqlite-src-3250300/src/pager.c -third_party/sqlite/sqlite-src-3250300/vsixtest/MainPage.xaml.cpp +third_party/sqlite/sqlite-src-3260000/ext/misc/zipfile.c +third_party/sqlite/sqlite-src-3260000/src/date.c +third_party/sqlite/sqlite-src-3260000/src/main.c +third_party/sqlite/sqlite-src-3260000/src/os_unix.c +third_party/sqlite/sqlite-src-3260000/src/pager.c +third_party/sqlite/sqlite-src-3260000/vsixtest/MainPage.xaml.cpp third_party/sqlite/src/ext/misc/zipfile.c third_party/sqlite/src/src/date.c third_party/sqlite/src/src/main.c @@ -10458,13 +10469,14 @@ third_party/webgl/src/sdk/tests/js/webgl-test-utils.js third_party/webgl/src/specs/2.0.0/index.html third_party/webgl/src/specs/latest/1.0/index.html third_party/webgl/src/specs/latest/2.0/index.html +third_party/webrtc/BUILD.gn third_party/webrtc/PRESUBMIT.py third_party/webrtc/api/audio/audio_frame.cc third_party/webrtc/api/audio_codecs/opus/audio_encoder_opus_config.h third_party/webrtc/api/candidate.h -third_party/webrtc/api/mediaconstraintsinterface.h -third_party/webrtc/api/ortc/rtptransportinterface.h -third_party/webrtc/api/ortc/srtptransportinterface.h +third_party/webrtc/api/media_constraints_interface.h +third_party/webrtc/api/ortc/rtp_transport_interface.h +third_party/webrtc/api/ortc/srtp_transport_interface.h third_party/webrtc/api/scoped_refptr.h third_party/webrtc/api/video/hdr_metadata.h third_party/webrtc/api/video/i420_buffer.h @@ -10491,18 +10503,13 @@ third_party/webrtc/examples/androidtests/AndroidManifest.xml third_party/webrtc/examples/peerconnection/client/defaults.cc third_party/webrtc/examples/stunprober/main.cc third_party/webrtc/examples/unityplugin/simple_peer_connection.cc -third_party/webrtc/media/base/streamparams.h -third_party/webrtc/media/base/videocommon.cc -third_party/webrtc/media/base/videocommon.h -third_party/webrtc/media/engine/fakewebrtcvideocapturemodule.h -third_party/webrtc/media/engine/scopedvideodecoder.h -third_party/webrtc/media/engine/scopedvideoencoder.h -third_party/webrtc/media/engine/webrtcvideodecoderfactory.h -third_party/webrtc/media/engine/webrtcvideoencoderfactory.h -third_party/webrtc/media/engine/webrtcvoiceengine.cc -third_party/webrtc/media/engine/webrtcvoiceengine.h -third_party/webrtc/media/engine/webrtcvoiceengine_unittest.cc -third_party/webrtc/media/sctp/sctptransportinternal.h +third_party/webrtc/media/base/stream_params.h +third_party/webrtc/media/base/video_common.cc +third_party/webrtc/media/base/video_common.h +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 +third_party/webrtc/media/sctp/sctp_transport_internal.h third_party/webrtc/modules/audio_coding/acm2/audio_coding_module_unittest.cc third_party/webrtc/modules/audio_coding/codecs/opus/audio_encoder_opus.cc third_party/webrtc/modules/audio_coding/neteq/neteq_impl.cc @@ -10543,56 +10550,57 @@ third_party/webrtc/modules/rtp_rtcp/source/rtcp_sender_unittest.cc third_party/webrtc/modules/utility/source/jvm_android.cc third_party/webrtc/modules/video_capture/test/video_capture_unittest.cc third_party/webrtc/modules/video_coding/codecs/vp9/test/vp9_impl_unittest.cc +third_party/webrtc/modules/video_coding/codecs/vp9/vp9.cc third_party/webrtc/modules/video_coding/codecs/vp9/vp9_frame_buffer_pool.cc third_party/webrtc/modules/video_coding/packet_buffer.cc third_party/webrtc/modules/video_coding/utility/quality_scaler.cc third_party/webrtc/p2p/base/port_unittest.cc -third_party/webrtc/p2p/base/relayserver_unittest.cc -third_party/webrtc/p2p/base/stunserver_unittest.cc -third_party/webrtc/p2p/base/turnport.cc -third_party/webrtc/p2p/base/turnport_unittest.cc -third_party/webrtc/p2p/client/basicportallocator.cc -third_party/webrtc/p2p/client/basicportallocator_unittest.cc +third_party/webrtc/p2p/base/relay_server_unittest.cc +third_party/webrtc/p2p/base/stun_server_unittest.cc +third_party/webrtc/p2p/base/turn_port.cc +third_party/webrtc/p2p/base/turn_port_unittest.cc +third_party/webrtc/p2p/client/basic_port_allocator.cc +third_party/webrtc/p2p/client/basic_port_allocator_unittest.cc third_party/webrtc/pc/channel.cc -third_party/webrtc/pc/jsepsessiondescription.cc -third_party/webrtc/pc/jseptransportcontroller.cc -third_party/webrtc/pc/jseptransportcontroller_unittest.cc -third_party/webrtc/pc/mediasession.cc -third_party/webrtc/pc/mediasession_unittest.cc -third_party/webrtc/pc/peerconnection.cc -third_party/webrtc/pc/peerconnection_bundle_unittest.cc -third_party/webrtc/pc/peerconnection_crypto_unittest.cc -third_party/webrtc/pc/peerconnection_integrationtest.cc -third_party/webrtc/pc/peerconnection_media_unittest.cc -third_party/webrtc/pc/peerconnectionendtoend_unittest.cc -third_party/webrtc/pc/peerconnectionfactory.h -third_party/webrtc/pc/peerconnectionfactory_unittest.cc -third_party/webrtc/pc/peerconnectioninterface_unittest.cc -third_party/webrtc/pc/webrtcsdp.cc -third_party/webrtc/pc/webrtcsdp_unittest.cc +third_party/webrtc/pc/jsep_session_description.cc +third_party/webrtc/pc/jsep_transport_controller.cc +third_party/webrtc/pc/jsep_transport_controller_unittest.cc +third_party/webrtc/pc/media_session.cc +third_party/webrtc/pc/media_session_unittest.cc +third_party/webrtc/pc/peer_connection.cc +third_party/webrtc/pc/peer_connection_bundle_unittest.cc +third_party/webrtc/pc/peer_connection_crypto_unittest.cc +third_party/webrtc/pc/peer_connection_end_to_end_unittest.cc +third_party/webrtc/pc/peer_connection_factory.h +third_party/webrtc/pc/peer_connection_factory_unittest.cc +third_party/webrtc/pc/peer_connection_integrationtest.cc +third_party/webrtc/pc/peer_connection_interface_unittest.cc +third_party/webrtc/pc/peer_connection_media_unittest.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/bytebuffer.h +third_party/webrtc/rtc_base/byte_buffer.h third_party/webrtc/rtc_base/deprecation.h third_party/webrtc/rtc_base/event_tracer.cc -third_party/webrtc/rtc_base/filerotatingstream_unittest.cc +third_party/webrtc/rtc_base/file_rotating_stream_unittest.cc third_party/webrtc/rtc_base/location.h -third_party/webrtc/rtc_base/nethelpers.cc +third_party/webrtc/rtc_base/net_helpers.cc third_party/webrtc/rtc_base/network.h third_party/webrtc/rtc_base/network_unittest.cc third_party/webrtc/rtc_base/numerics/safe_minmax.h -third_party/webrtc/rtc_base/physicalsocketserver.cc -third_party/webrtc/rtc_base/physicalsocketserver_unittest.cc -third_party/webrtc/rtc_base/socketadapters.cc -third_party/webrtc/rtc_base/sslroots.h -third_party/webrtc/rtc_base/sslstreamadapter_unittest.cc +third_party/webrtc/rtc_base/physical_socket_server.cc +third_party/webrtc/rtc_base/physical_socket_server_unittest.cc +third_party/webrtc/rtc_base/socket_adapters.cc +third_party/webrtc/rtc_base/ssl_roots.h +third_party/webrtc/rtc_base/ssl_stream_adapter_unittest.cc third_party/webrtc/rtc_base/system/arch.h third_party/webrtc/rtc_base/thread_annotations.h third_party/webrtc/rtc_base/thread_unittest.cc -third_party/webrtc/rtc_base/timestampaligner_unittest.cc +third_party/webrtc/rtc_base/timestamp_aligner_unittest.cc third_party/webrtc/rtc_base/trace_event.h third_party/webrtc/rtc_base/win/windows_version.cc +third_party/webrtc/rtc_base/win32_socket_server_unittest.cc third_party/webrtc/rtc_base/win32_unittest.cc -third_party/webrtc/rtc_base/win32socketserver_unittest.cc third_party/webrtc/rtc_tools/loopback_test/loopback_test.html third_party/webrtc/rtc_tools/loopback_test/loopback_test.js third_party/webrtc/rtc_tools/network_tester/androidapp/AndroidManifest.xml @@ -10608,7 +10616,7 @@ third_party/webrtc/sdk/android/native_api/jni/java_types.h third_party/webrtc/sdk/android/native_api/jni/jni_int_wrapper.h third_party/webrtc/sdk/android/native_api/jni/scoped_java_ref.h third_party/webrtc/sdk/android/native_unittests/audio_device/audio_device_unittest.cc -third_party/webrtc/sdk/android/src/jni/androidnetworkmonitor.cc +third_party/webrtc/sdk/android/src/jni/android_network_monitor.cc third_party/webrtc/sdk/android/src/jni/audio_device/aaudio_player.cc third_party/webrtc/sdk/android/src/jni/audio_device/aaudio_recorder.cc third_party/webrtc/sdk/android/src/jni/audio_device/aaudio_wrapper.cc @@ -10630,6 +10638,14 @@ third_party/webrtc/video/full_stack_tests.cc third_party/webrtc/video/rtp_video_stream_receiver.h third_party/webrtc/webrtc.gni third_party/webrtc_overrides/BUILD.gn +third_party/webxr_test_pages/webxr-samples/explainer.html +third_party/webxr_test_pages/webxr-samples/index.html +third_party/webxr_test_pages/webxr-samples/js/third-party/dat.gui.min.js +third_party/webxr_test_pages/webxr-samples/js/webxr-button.js +third_party/webxr_test_pages/webxr-samples/js/webxr-polyfill.js +third_party/webxr_test_pages/webxr-samples/positional-audio.html +third_party/webxr_test_pages/webxr-samples/proposals/index.html +third_party/webxr_test_pages/webxr-samples/tests/index.html third_party/woff2/src/buffer.h third_party/woff2/src/transform.cc third_party/woff2/src/woff2_common.h @@ -10647,6 +10663,9 @@ tools/android/audio_focus_grabber/java/AndroidManifest.xml tools/android/audio_focus_grabber/java/res/layout/audio_focus_grabber_activity.xml tools/android/audio_focus_grabber/java/res/layout/audio_focus_grabber_notification_bar.xml tools/android/checkstyle/chromium-style-5.0.xml +tools/android/checkxmlstyle/PRESUBMIT.py +tools/android/checkxmlstyle/checkxmlstyle.py +tools/android/checkxmlstyle/checkxmlstyle_test.py tools/android/customtabs_benchmark/java/AndroidManifest.xml tools/android/customtabs_benchmark/res/layout/activity_web_view.xml tools/android/customtabs_benchmark/res/layout/main.xml @@ -10659,15 +10678,6 @@ tools/android/kerberos/SpnegoAuthenticator/AndroidManifest.xml tools/android/kerberos/SpnegoAuthenticator/res/layout/activity_account_authenticator.xml tools/android/kerberos/SpnegoAuthenticator/res/xml/spnego_account_preferences.xml tools/android/kerberos/SpnegoAuthenticator/res/xml/spnego_authenticator.xml -tools/android/loading/PRESUBMIT.py -tools/android/loading/cloud/backend/worker.py -tools/android/loading/cloud/common/google_bigquery_helper.py -tools/android/loading/cloud/common/google_instance_helper.py -tools/android/loading/cloud/frontend/clovis_frontend.py -tools/android/loading/cloud/frontend/email_helper.py -tools/android/loading/cloud/frontend/templates/base.html -tools/android/loading/metrics_unittest.py -tools/android/loading/options.py tools/android/memconsumer/java/AndroidManifest.xml tools/android/native_lib_memory/PRESUBMIT.py tools/android/push_apps_to_background/AndroidManifest.xml @@ -10675,6 +10685,7 @@ tools/android/push_apps_to_background/res/layout/activity_push_apps_to_backgroun tools/android/sdk_updater/update_sdk.py tools/binary_size/PRESUBMIT.py tools/binary_size/diagnose_bloat.py +tools/binary_size/generate_official_build_report.py tools/binary_size/libsupersize/generate_milestone_report.py tools/binary_size/libsupersize/html_report.py tools/binary_size/libsupersize/static/index.html @@ -10698,35 +10709,6 @@ tools/chrome_extensions/open_my_editor/ext/background.js tools/chrome_extensions/open_my_editor/ext/cr-content.js tools/chrome_extensions/open_my_editor/ext/cs-content.js tools/chrome_extensions/open_my_editor/ext/manifest.json -tools/chrome_proxy/common/chrome_proxy_measurements.py -tools/chrome_proxy/integration_tests/chrome_proxy_measurements.py -tools/chrome_proxy/integration_tests/chrome_proxy_metrics.py -tools/chrome_proxy/integration_tests/chrome_proxy_metrics_unittest.py -tools/chrome_proxy/integration_tests/chrome_proxy_pagesets/block_once.py -tools/chrome_proxy/integration_tests/chrome_proxy_pagesets/bypass.py -tools/chrome_proxy/integration_tests/chrome_proxy_pagesets/client_type.py -tools/chrome_proxy/integration_tests/chrome_proxy_pagesets/corsbypass.py -tools/chrome_proxy/integration_tests/chrome_proxy_pagesets/exp_directive.py -tools/chrome_proxy/integration_tests/chrome_proxy_pagesets/fallback_viaheader.py -tools/chrome_proxy/integration_tests/chrome_proxy_pagesets/http_timeout.py -tools/chrome_proxy/integration_tests/chrome_proxy_pagesets/http_to_direct_fallback.py -tools/chrome_proxy/integration_tests/chrome_proxy_pagesets/https_bypass.py -tools/chrome_proxy/integration_tests/chrome_proxy_pagesets/lite_page.py -tools/chrome_proxy/integration_tests/chrome_proxy_pagesets/lo_fi.py -tools/chrome_proxy/integration_tests/chrome_proxy_pagesets/lo_fi_cache.py -tools/chrome_proxy/integration_tests/chrome_proxy_pagesets/pass_through.py -tools/chrome_proxy/integration_tests/chrome_proxy_pagesets/pingback.py -tools/chrome_proxy/integration_tests/chrome_proxy_pagesets/quic.py -tools/chrome_proxy/integration_tests/chrome_proxy_pagesets/reenable_after_bypass.py -tools/chrome_proxy/integration_tests/chrome_proxy_pagesets/reenable_after_set_bypass.py -tools/chrome_proxy/integration_tests/chrome_proxy_pagesets/smoke.py -tools/chrome_proxy/integration_tests/chrome_proxy_pagesets/synthetic.py -tools/chrome_proxy/integration_tests/chrome_proxy_pagesets/video.py -tools/chrome_proxy/integration_tests/chrome_proxy_pagesets/video_instrumented.py -tools/chrome_proxy/integration_tests/chrome_proxy_pagesets/youtube.py -tools/chrome_proxy/live_tests/pagesets/data/chrome_proxy_top_20.json -tools/chrome_proxy/live_tests/pagesets/metrics.py -tools/chrome_proxy/live_tests/pagesets/top_20.py tools/chrome_proxy/webdriver/bypass.py tools/chrome_proxy/webdriver/client_config.py tools/chrome_proxy/webdriver/common.py @@ -10734,6 +10716,7 @@ tools/chrome_proxy/webdriver/compression_regression.py tools/chrome_proxy/webdriver/data_use.py tools/chrome_proxy/webdriver/decorators.py tools/chrome_proxy/webdriver/fallback.py +tools/chrome_proxy/webdriver/https_previews.py tools/chrome_proxy/webdriver/lite_page.py tools/chrome_proxy/webdriver/lofi.py tools/chrome_proxy/webdriver/protocol_fuzz.py @@ -10897,7 +10880,6 @@ tools/perf/contrib/leak_detection/page_sets.py tools/perf/contrib/memory_extras/memory_extras.py tools/perf/contrib/network_service/loading.py tools/perf/contrib/oilpan/oilpan_benchmarks.py -tools/perf/contrib/oopd/oopd.py tools/perf/contrib/orderfile/orderfile.py tools/perf/contrib/vr_benchmarks/vr_benchmarks.py tools/perf/core/bootstrap.py @@ -10930,7 +10912,6 @@ tools/perf/core/shard_maps/timing_data/win_7_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/core/trybot_command.py tools/perf/page_sets/alexa1-10000-urls.json tools/perf/page_sets/data/intl_ar_fa_he.json tools/perf/page_sets/data/intl_ja_zh.json @@ -11234,6 +11215,10 @@ ui/accessibility/extensions/caretbrowsing/caretbrowsing.js ui/accessibility/extensions/caretbrowsing/traverse_util.js ui/accessibility/extensions/strings/accessibility_extensions_strings.grd ui/android/java/res/color/blue_when_enabled.xml +ui/android/java/res/color/chip_background_color.xml +ui/android/java/res/color/chip_ripple_color.xml +ui/android/java/res/color/chip_stroke_color.xml +ui/android/java/res/color/chip_text_color.xml ui/android/java/res/color/default_text_color_list.xml ui/android/java/res/color/default_text_color_secondary_list.xml ui/android/java/res/color/filled_button_ripple_color.xml @@ -11272,6 +11257,7 @@ ui/base/ime/win/tsf_input_scope.h ui/base/ime/win/tsf_text_store.cc ui/base/ime/win/tsf_text_store.h ui/base/resource/data_pack.cc +ui/base/test/ui_controls_internal_win.cc ui/compositor/layer_unittest.cc ui/events/android/motion_event_android_unittest.cc ui/events/blink/blink_event_util.cc @@ -11321,13 +11307,13 @@ ui/gfx/render_text_unittest.cc ui/gfx/text_elider_unittest.cc ui/gfx/transform.cc ui/gfx/win/physical_size.cc +ui/gfx/win/singleton_hwnd_hot_key_observer.cc ui/gl/android/surface_texture.cc ui/gl/gl_image_io_surface_egl.mm ui/gl/gl_surface_egl.cc ui/login/account_picker/md_user_pod_row.js ui/message_center/views/notification_view_unittest.cc ui/native_theme/native_theme_win.h -ui/ozone/platform/scenic/vulkan_magma.h ui/platform_window/android/platform_window_android.cc ui/resources/PRESUBMIT.py ui/resources/resource_check/ico_files.py @@ -11340,6 +11326,7 @@ ui/views/focus/focus_manager_unittest.cc ui/views/repeat_controller.cc ui/views/widget/desktop_aura/desktop_window_tree_host_x11.cc ui/views/win/hwnd_message_handler.cc +ui/webui/resources/cr_components/managed_footnote/managed_footnote.js url/gurl.h url/gurl_unittest.cc url/ipc/url_param_traits_unittest.cc @@ -11350,6 +11337,7 @@ url/third_party/mozilla/url_parse.cc url/third_party/mozilla/url_parse.h url/url_canon_relative.cc url/url_canon_unittest.cc +url/url_parse_perftest.cc url/url_parse_unittest.cc url/url_util.cc url/url_util.h @@ -11383,14 +11371,14 @@ v8/src/inspector/v8-console.h v8/src/inspector/v8-regex.cc v8/src/libsampler/sampler.cc v8/src/objects/intl-objects.cc -v8/src/objects/js-date-time-format.cc v8/src/objects/map.h v8/src/objects/ordered-hash-table.h v8/src/objects/string-inl.h v8/src/parsing/parser-base.h -v8/src/parsing/pattern-rewriter.cc v8/src/runtime/runtime-strings.cc v8/src/snapshot/embedded-file-writer.cc +v8/src/third_party/siphash/halfsiphash.cc +v8/src/third_party/siphash/halfsiphash.h v8/src/third_party/utf8-decoder/utf8-decoder.h v8/src/tracing/trace-event.h v8/src/value-serializer.cc @@ -11421,7 +11409,6 @@ v8/tools/release/push_to_candidates.py v8/tools/release/roll_merge.py v8/tools/release/test_scripts.py v8/tools/release/test_search_related_commits.py -v8/tools/run-tests.py.vpython v8/tools/run_perf.py v8/tools/sanitizers/sancov_formatter.py v8/tools/sanitizers/sancov_merger.py @@ -11435,4 +11422,3 @@ v8/tools/unittests/testdata/test2.json v8/tools/unittests/testdata/test3.json v8/tools/v8.xcodeproj/README.txt v8/tools/visual_studio/README.txt -webrunner/app/cast/cast_runner.cc diff --git a/patches/core/bromite/disable-fetching-field-trials.patch b/patches/core/bromite/disable-fetching-field-trials.patch index 0ec46b44..de82f1f0 100644 --- a/patches/core/bromite/disable-fetching-field-trials.patch +++ b/patches/core/bromite/disable-fetching-field-trials.patch @@ -10,7 +10,7 @@ Subject: Disable fetching of all field trials --- a/chrome/android/java/src/org/chromium/chrome/browser/ChromeFeatureList.java +++ b/chrome/android/java/src/org/chromium/chrome/browser/ChromeFeatureList.java -@@ -103,9 +103,7 @@ public abstract class ChromeFeatureList +@@ -106,9 +106,7 @@ public abstract class ChromeFeatureList */ public static int getFieldTrialParamByFeatureAsInt( String featureName, String paramName, int defaultValue) { @@ -21,7 +21,7 @@ Subject: Disable fetching of all field trials } /** -@@ -122,9 +120,7 @@ public abstract class ChromeFeatureList +@@ -125,9 +123,7 @@ public abstract class ChromeFeatureList */ public static double getFieldTrialParamByFeatureAsDouble( String featureName, String paramName, double defaultValue) { @@ -32,7 +32,7 @@ Subject: Disable fetching of all field trials } /** -@@ -141,9 +137,7 @@ public abstract class ChromeFeatureList +@@ -144,9 +140,7 @@ public abstract class ChromeFeatureList */ public static boolean getFieldTrialParamByFeatureAsBoolean( String featureName, String paramName, boolean defaultValue) { diff --git a/patches/core/debian_buster/disable/perfetto.patch b/patches/core/debian_buster/disable/perfetto.patch index 9b99e900..2e2522a5 100644 --- a/patches/core/debian_buster/disable/perfetto.patch +++ b/patches/core/debian_buster/disable/perfetto.patch @@ -3,76 +3,12 @@ author: Michael Gilbert --- a/BUILD.gn +++ b/BUILD.gn -@@ -666,7 +666,7 @@ group("gn_all") { +@@ -661,7 +661,7 @@ group("gn_all") { } } -- if (is_mac || is_linux || is_android) { +- if (is_mac || is_linux || is_android || is_fuchsia) { + if (false) { deps += [ "//third_party/perfetto:all" ] } ---- a/services/tracing/BUILD.gn -+++ b/services/tracing/BUILD.gn -@@ -27,7 +27,7 @@ source_set("lib") { - "//services/tracing/public/cpp", - ] - -- if (is_mac || is_linux || is_android || is_win) { -+ if (false) { - sources += [ - "perfetto/json_trace_exporter.cc", - "perfetto/json_trace_exporter.h", -@@ -64,7 +64,7 @@ source_set("tests") { - "test_util.h", - ] - -- if (is_mac || is_linux || is_android) { -+ if (false) { - sources += [ - "public/cpp/perfetto/trace_event_data_source_unittest.cc", - "public/cpp/perfetto/traced_value_proto_writer_unittest.cc", -@@ -88,7 +88,7 @@ source_set("tests") { - "//testing/gtest", - ] - -- if (is_mac || is_linux || is_android) { -+ if (false) { - sources += [ - "perfetto/json_trace_exporter_unittest.cc", - "perfetto/perfetto_integration_unittest.cc", ---- a/services/tracing/tracing_service.h -+++ b/services/tracing/tracing_service.h -@@ -19,8 +19,7 @@ - #include "services/tracing/agent_registry.h" - #include "services/tracing/coordinator.h" - --#if defined(OS_ANDROID) || defined(OS_LINUX) || defined(OS_MACOSX) || \ -- defined(OS_WIN) -+#if 0 - #define PERFETTO_SERVICE_AVAILABLE - #endif - ---- a/services/tracing/public/cpp/BUILD.gn -+++ b/services/tracing/public/cpp/BUILD.gn -@@ -24,7 +24,7 @@ component("cpp") { - "//services/tracing/public/mojom", - ] - -- if (is_mac || is_linux || is_android || is_win) { -+ if (false) { - sources += [ - "perfetto/heap_scattered_stream_delegate.cc", - "perfetto/heap_scattered_stream_delegate.h", ---- a/services/tracing/public/cpp/trace_event_agent.cc -+++ b/services/tracing/public/cpp/trace_event_agent.cc -@@ -22,8 +22,7 @@ - #include "services/tracing/public/cpp/tracing_features.h" - #include "services/tracing/public/mojom/constants.mojom.h" - --#if defined(OS_ANDROID) || defined(OS_LINUX) || defined(OS_MACOSX) || \ -- defined(OS_WIN) -+#if 0 - #define PERFETTO_AVAILABLE - #include "services/tracing/public/cpp/perfetto/producer_client.h" - #include "services/tracing/public/cpp/perfetto/trace_event_data_source.h" diff --git a/patches/core/debian_buster/disable/unrar.patch b/patches/core/debian_buster/disable/unrar.patch index 29c10568..21f8f1a4 100644 --- a/patches/core/debian_buster/disable/unrar.patch +++ b/patches/core/debian_buster/disable/unrar.patch @@ -4,7 +4,7 @@ bug: http://bugs.debian.org/914487 --- a/chrome/common/safe_browsing/BUILD.gn +++ b/chrome/common/safe_browsing/BUILD.gn -@@ -56,40 +56,6 @@ if (safe_browsing_mode == 1) { +@@ -64,41 +64,6 @@ if (safe_browsing_mode == 1) { ] } @@ -20,6 +20,7 @@ bug: http://bugs.debian.org/914487 - ":file_type_policies", - "//base", - "//base:i18n", +- "//components/safe_browsing:features", - "//third_party/unrar:unrar", - ] - @@ -45,9 +46,9 @@ bug: http://bugs.debian.org/914487 source_set("disk_image_type_sniffer_mac") { sources = [ "disk_image_type_sniffer_mac.cc", -@@ -150,7 +116,6 @@ source_set("safe_browsing") { - deps += [ +@@ -167,7 +132,6 @@ source_set("safe_browsing") { ":archive_analyzer_results", + ":binary_feature_extractor", ":download_type_util", - ":rar_analyzer", "//components/safe_browsing:features", @@ -63,23 +64,24 @@ bug: http://bugs.debian.org/914487 #include "chrome/common/safe_browsing/zip_analyzer.h" #include "mojo/public/cpp/bindings/strong_binding.h" -@@ -49,7 +48,7 @@ void SafeArchiveAnalyzer::AnalyzeRarFile +@@ -50,8 +49,7 @@ void SafeArchiveAnalyzer::AnalyzeRarFile AnalyzeRarFileCallback callback) { DCHECK(rar_file.IsValid()); + LOG(FATAL) << "AnalyzeRarFile is disabled in this build"; safe_browsing::ArchiveAnalyzerResults results; -- safe_browsing::rar_analyzer::AnalyzeRarFile(std::move(rar_file), &results); +- safe_browsing::rar_analyzer::AnalyzeRarFile( +- std::move(rar_file), std::move(temporary_file), &results); std::move(callback).Run(results); } --- a/chrome/browser/safe_browsing/download_protection/file_analyzer.cc +++ b/chrome/browser/safe_browsing/download_protection/file_analyzer.cc -@@ -95,7 +95,7 @@ void FileAnalyzer::Start(const base::Fil - if (target_path_.MatchesExtension(FILE_PATH_LITERAL(".zip"))) { +@@ -100,7 +100,7 @@ void FileAnalyzer::Start(const base::Fil + if (inspection_type == DownloadFileType::ZIP) { StartExtractZipFeatures(); - } else if (target_path_.MatchesExtension(FILE_PATH_LITERAL(".rar"))) { + } else if (inspection_type == DownloadFileType::RAR) { - StartExtractRarFeatures(); + LOG(WARNING) << "Safebrowser inspection of rar files is disabled in this build"; #if defined(OS_MACOSX) - } else if (target_path_.MatchesExtension(FILE_PATH_LITERAL(".dmg")) || - target_path_.MatchesExtension(FILE_PATH_LITERAL(".img")) || + } else if (inspection_type == DownloadFileType::DMG) { + StartExtractDmgFeatures(); 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 6a70f15f..ee7f4d0e 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/chrome_content_browser_client.cc +++ b/chrome/browser/chrome_content_browser_client.cc -@@ -833,30 +833,6 @@ void SetApplicationLocaleOnIOThread(cons +@@ -853,30 +853,6 @@ void SetApplicationLocaleOnIOThread(cons GetIOThreadApplicationLocale() = locale; } @@ -31,7 +31,7 @@ #if defined(OS_ANDROID) float GetDeviceScaleAdjustment() { static const float kMinFSM = 1.05f; -@@ -2007,7 +1983,7 @@ void ChromeContentBrowserClient::AppendE +@@ -2052,7 +2028,7 @@ void ChromeContentBrowserClient::AppendE // Disable client-side phishing detection in the renderer if it is // disabled in the Profile preferences or the browser process. if (!prefs->GetBoolean(prefs::kSafeBrowsingEnabled) || @@ -40,7 +40,7 @@ command_line->AppendSwitch( switches::kDisableClientSidePhishingDetection); } -@@ -2697,7 +2673,7 @@ void ChromeContentBrowserClient::AllowCe +@@ -2747,7 +2723,7 @@ void ChromeContentBrowserClient::AllowCe SSLErrorHandler::HandleSSLError( web_contents, cert_error, ssl_info, request_url, expired_previous_decision, @@ -49,7 +49,7 @@ callback, SSLErrorHandler::BlockingPageReadyCallback()); } -@@ -2977,8 +2953,6 @@ bool ChromeContentBrowserClient::CanCrea +@@ -3030,8 +3006,6 @@ bool ChromeContentBrowserClient::CanCrea void ChromeContentBrowserClient::ResourceDispatcherHostCreated() { DCHECK_CURRENTLY_ON(BrowserThread::UI); @@ -58,7 +58,7 @@ for (size_t i = 0; i < extra_parts_.size(); ++i) extra_parts_[i]->ResourceDispatcherHostCreated(); -@@ -4201,7 +4175,7 @@ ChromeContentBrowserClient::CreateThrott +@@ -4250,7 +4224,7 @@ ChromeContentBrowserClient::CreateThrott if (base::FeatureList::IsEnabled(features::kSSLCommittedInterstitials)) { throttles.push_back(std::make_unique( handle, @@ -67,9 +67,21 @@ base::Bind(&SSLErrorHandler::HandleSSLError))); } +@@ -4282,11 +4256,6 @@ ChromeContentBrowserClient::CreateThrott + PreviewsLitePageDecider::MaybeCreateThrottleFor(handle); + if (previews_lite_page_throttle) + throttles.push_back(std::move(previews_lite_page_throttle)); +- if (base::FeatureList::IsEnabled(safe_browsing::kCommittedSBInterstitials)) { +- throttles.push_back( +- std::make_unique( +- handle)); +- } + + #if defined(OS_WIN) || defined(OS_MACOSX) || \ + (defined(OS_LINUX) && !defined(OS_CHROMEOS)) --- a/chrome/browser/profiles/profile_impl.cc +++ b/chrome/browser/profiles/profile_impl.cc -@@ -549,18 +549,6 @@ ProfileImpl::ProfileImpl( +@@ -589,18 +589,6 @@ ProfileImpl::ProfileImpl( create_mode == CREATE_MODE_SYNCHRONOUS); #endif @@ -88,7 +100,7 @@ content::BrowserContext::Initialize(this, path_); { -@@ -569,7 +557,7 @@ ProfileImpl::ProfileImpl( +@@ -609,7 +597,7 @@ ProfileImpl::ProfileImpl( ->CreateDelegate(); delegate->InitPrefRegistry(pref_registry_.get()); prefs_ = chrome_prefs::CreateProfilePrefs( @@ -99,7 +111,7 @@ GetIOTaskRunner(), std::move(delegate)); --- a/chrome/browser/loader/chrome_resource_dispatcher_host_delegate.cc +++ b/chrome/browser/loader/chrome_resource_dispatcher_host_delegate.cc -@@ -296,8 +296,7 @@ void NotifyUIThreadOfRequestComplete( +@@ -290,8 +290,7 @@ void NotifyUIThreadOfRequestComplete( } // namespace ChromeResourceDispatcherHostDelegate::ChromeResourceDispatcherHostDelegate() @@ -109,7 +121,7 @@ ChromeResourceDispatcherHostDelegate::~ChromeResourceDispatcherHostDelegate() { #if BUILDFLAG(ENABLE_EXTENSIONS) -@@ -311,8 +310,6 @@ void ChromeResourceDispatcherHostDelegat +@@ -305,8 +304,6 @@ void ChromeResourceDispatcherHostDelegat content::AppCacheService* appcache_service, ResourceType resource_type, std::vector>* throttles) { @@ -118,7 +130,7 @@ ProfileIOData* io_data = ProfileIOData::FromResourceContext(resource_context); #if BUILDFLAG(ENABLE_OFFLINE_PAGES) || BUILDFLAG(ENABLE_NACL) -@@ -431,7 +428,7 @@ void ChromeResourceDispatcherHostDelegat +@@ -410,7 +407,7 @@ void ChromeResourceDispatcherHostDelegat content::ResourceThrottle* first_throttle = NULL; #if defined(OS_ANDROID) first_throttle = DataReductionProxyResourceThrottle::MaybeCreate( @@ -346,7 +358,7 @@ // SimpleURLLoader -> (owned loader, extension id). --- a/chrome/browser/download/chrome_download_manager_delegate.cc +++ b/chrome/browser/download/chrome_download_manager_delegate.cc -@@ -315,13 +315,6 @@ ChromeDownloadManagerDelegate::~ChromeDo +@@ -322,13 +322,6 @@ ChromeDownloadManagerDelegate::~ChromeDo void ChromeDownloadManagerDelegate::SetDownloadManager(DownloadManager* dm) { download_manager_ = dm; @@ -360,7 +372,7 @@ } #if defined(OS_ANDROID) -@@ -616,16 +609,6 @@ void ChromeDownloadManagerDelegate::Choo +@@ -636,16 +629,6 @@ void ChromeDownloadManagerDelegate::Choo void ChromeDownloadManagerDelegate::SanitizeSavePackageResourceName( base::FilePath* filename) { @@ -387,7 +399,7 @@ #include "chrome/browser/shell_integration.h" #include "chrome/browser/status_icons/status_tray.h" #include "chrome/browser/ui/browser_dialogs.h" -@@ -371,8 +370,6 @@ void BrowserProcessImpl::StartTearDown() +@@ -369,8 +368,6 @@ void BrowserProcessImpl::StartTearDown() // that URLFetcher operation before going away.) metrics_services_manager_.reset(); intranet_redirect_detector_.reset(); @@ -419,7 +431,7 @@ subresource_filter::RulesetService* BrowserProcessImpl::subresource_filter_ruleset_service() { DCHECK_CALLED_ON_VALID_SEQUENCE(sequence_checker_); -@@ -1298,16 +1279,6 @@ void BrowserProcessImpl::CreateBackgroun +@@ -1292,16 +1273,6 @@ void BrowserProcessImpl::CreateBackgroun #endif } @@ -448,7 +460,7 @@ subresource_filter::RulesetService* subresource_filter_ruleset_service() override; optimization_guide::OptimizationGuideService* optimization_guide_service() -@@ -326,9 +323,6 @@ class BrowserProcessImpl : public Browse +@@ -320,9 +317,6 @@ class BrowserProcessImpl : public Browse std::unique_ptr background_mode_manager_; #endif @@ -497,17 +509,17 @@ // Returns the service providing versioned storage for rules used by the Safe // Browsing subresource filter. virtual subresource_filter::RulesetService* ---- a/chrome/browser/ui/webui/md_downloads/md_downloads_dom_handler.h -+++ b/chrome/browser/ui/webui/md_downloads/md_downloads_dom_handler.h +--- a/chrome/browser/ui/webui/downloads/downloads_dom_handler.h ++++ b/chrome/browser/ui/webui/downloads/downloads_dom_handler.h @@ -12,7 +12,6 @@ #include "base/macros.h" #include "base/memory/weak_ptr.h" -#include "chrome/browser/download/download_danger_prompt.h" - #include "chrome/browser/ui/webui/md_downloads/downloads_list_tracker.h" + #include "chrome/browser/ui/webui/downloads/downloads_list_tracker.h" + #include "chrome/browser/ui/webui/downloads/downloads.mojom.h" #include "content/public/browser/web_contents_observer.h" - #include "content/public/browser/web_ui_message_handler.h" -@@ -120,18 +119,6 @@ class MdDownloadsDOMHandler : public con +@@ -85,18 +84,6 @@ class MdDownloadsDOMHandler : public con // null-checking |original_notifier_|. content::DownloadManager* GetOriginalNotifierManager() const; @@ -526,8 +538,8 @@ // Returns true if the records of any downloaded items are allowed (and able) // to be deleted. bool IsDeletingHistoryAllowed(); ---- a/chrome/browser/ui/webui/md_downloads/md_downloads_dom_handler.cc -+++ b/chrome/browser/ui/webui/md_downloads/md_downloads_dom_handler.cc +--- a/chrome/browser/ui/webui/downloads/downloads_dom_handler.cc ++++ b/chrome/browser/ui/webui/downloads/downloads_dom_handler.cc @@ -21,7 +21,6 @@ #include "base/threading/thread.h" #include "base/values.h" @@ -536,17 +548,17 @@ #include "chrome/browser/download/download_history.h" #include "chrome/browser/download/download_item_model.h" #include "chrome/browser/download/download_prefs.h" -@@ -204,9 +203,6 @@ void MdDownloadsDOMHandler::HandleDrag(c +@@ -162,9 +161,6 @@ void MdDownloadsDOMHandler::SaveDangerou + } - void MdDownloadsDOMHandler::HandleSaveDangerous(const base::ListValue* args) { CountDownloadsDOMEvents(DOWNLOADS_DOM_EVENT_SAVE_DANGEROUS); -- download::DownloadItem* file = GetDownloadByValue(args); +- download::DownloadItem* file = GetDownloadByStringId(id); - if (file) - ShowDangerPrompt(file); } - void MdDownloadsDOMHandler::HandleRetryDownload(const base::ListValue* args) { -@@ -313,12 +309,6 @@ void MdDownloadsDOMHandler::RemoveDownlo + void MdDownloadsDOMHandler::DiscardDangerous(const std::string& id) { +@@ -307,12 +303,6 @@ void MdDownloadsDOMHandler::RemoveDownlo IdSet ids; for (auto* download : to_remove) { @@ -559,7 +571,7 @@ DownloadItemModel item_model(download); if (!item_model.ShouldShowInShelf() || download->GetState() == download::DownloadItem::IN_PROGRESS) { -@@ -371,33 +361,6 @@ void MdDownloadsDOMHandler::FinalizeRemo +@@ -370,33 +360,6 @@ void MdDownloadsDOMHandler::FinalizeRemo } } @@ -595,7 +607,7 @@ return manager && --- a/chrome/browser/extensions/api/downloads/downloads_api.cc +++ b/chrome/browser/extensions/api/downloads/downloads_api.cc -@@ -39,7 +39,6 @@ +@@ -38,7 +38,6 @@ #include "chrome/browser/browser_process.h" #include "chrome/browser/download/download_core_service.h" #include "chrome/browser/download/download_core_service_factory.h" @@ -603,7 +615,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" -@@ -1305,9 +1304,6 @@ DownloadsAcceptDangerFunction::Downloads +@@ -1304,9 +1303,6 @@ DownloadsAcceptDangerFunction::Downloads DownloadsAcceptDangerFunction::~DownloadsAcceptDangerFunction() {} @@ -613,7 +625,7 @@ bool DownloadsAcceptDangerFunction::RunAsync() { std::unique_ptr params( downloads::AcceptDanger::Params::Create(*args_)); -@@ -1345,40 +1341,7 @@ void DownloadsAcceptDangerFunction::Prom +@@ -1344,40 +1340,7 @@ void DownloadsAcceptDangerFunction::Prom return; } RecordApiFunctions(DOWNLOADS_FUNCTION_ACCEPT_DANGER); @@ -693,7 +705,7 @@ --- a/chrome/browser/download/download_prefs.cc +++ b/chrome/browser/download/download_prefs.cc -@@ -209,14 +209,7 @@ DownloadPrefs::DownloadPrefs(Profile* pr +@@ -219,14 +219,7 @@ DownloadPrefs::DownloadPrefs(Profile* pr base::FilePath::StringType(1, base::FilePath::kExtensionSeparator) + extension); @@ -709,7 +721,7 @@ } } -@@ -371,10 +364,6 @@ bool DownloadPrefs::IsAutoOpenEnabledBas +@@ -381,10 +374,6 @@ bool DownloadPrefs::IsAutoOpenEnabledBas bool DownloadPrefs::EnableAutoOpenBasedOnExtension( const base::FilePath& file_name) { base::FilePath::StringType extension = file_name.Extension(); @@ -778,7 +790,7 @@ void DownloadTargetDeterminer::OnDownloadDestroyed( --- a/chrome/browser/BUILD.gn +++ b/chrome/browser/BUILD.gn -@@ -2649,8 +2649,6 @@ jumbo_split_static_library("browser") { +@@ -2698,8 +2698,6 @@ jumbo_split_static_library("browser") { "download/download_commands.h", "download/download_crx_util.cc", "download/download_crx_util.h", @@ -789,7 +801,7 @@ "download/download_dir_util.cc", --- a/chrome/browser/ui/BUILD.gn +++ b/chrome/browser/ui/BUILD.gn -@@ -2420,7 +2420,6 @@ jumbo_split_static_library("ui") { +@@ -2463,7 +2463,6 @@ jumbo_split_static_library("ui") { "views/cookie_info_view.h", "views/device_chooser_content_view.cc", "views/device_chooser_content_view.h", @@ -799,7 +811,7 @@ "views/download/download_item_view.cc", --- a/chrome/browser/ssl/security_state_tab_helper.cc +++ b/chrome/browser/ssl/security_state_tab_helper.cc -@@ -269,78 +269,6 @@ bool SecurityStateTabHelper::UsedPolicyI +@@ -186,79 +186,6 @@ bool SecurityStateTabHelper::UsedPolicyI security_state::MaliciousContentStatus SecurityStateTabHelper::GetMaliciousContentStatus() const { @@ -868,6 +880,7 @@ - case safe_browsing::SB_THREAT_TYPE_CSD_WHITELIST: - case safe_browsing::SB_THREAT_TYPE_AD_SAMPLE: - case safe_browsing::SB_THREAT_TYPE_SUSPICIOUS_SITE: +- case safe_browsing::SB_THREAT_TYPE_APK_DOWNLOAD: - // These threat types are not currently associated with - // interstitials, and thus resources with these threat types are - // not ever whitelisted or pending whitelisting. @@ -880,7 +893,7 @@ --- a/chrome/browser/browsing_data/chrome_browsing_data_remover_delegate.cc +++ b/chrome/browser/browsing_data/chrome_browsing_data_remover_delegate.cc -@@ -617,35 +617,6 @@ void ChromeBrowsingDataRemoverDelegate:: +@@ -628,35 +628,6 @@ void ChromeBrowsingDataRemoverDelegate:: CONTENT_SETTINGS_TYPE_CLIENT_HINTS, base::Time(), base::Time::Max(), website_settings_filter); @@ -930,14 +943,14 @@ std::make_unique()); --- a/chrome/browser/profiles/chrome_browser_main_extra_parts_profiles.cc +++ b/chrome/browser/profiles/chrome_browser_main_extra_parts_profiles.cc -@@ -233,7 +233,6 @@ void ChromeBrowserMainExtraPartsProfiles +@@ -239,7 +239,6 @@ void ChromeBrowserMainExtraPartsProfiles #if BUILDFLAG(ENABLE_CAPTIVE_PORTAL_DETECTION) CaptivePortalServiceFactory::GetInstance(); #endif - CertificateReportingServiceFactory::GetInstance(); ChromeBrowsingDataRemoverDelegateFactory::GetInstance(); #if defined(OS_CHROMEOS) - chromeos::ChromeCryptAuthServiceFactory::GetInstance(); + chromeos::android_sms::AndroidSmsServiceFactory::GetInstance(); --- a/chrome/browser/ssl/captive_portal_blocking_page.cc +++ b/chrome/browser/ssl/captive_portal_blocking_page.cc @@ -211,10 +211,7 @@ void CaptivePortalBlockingPage::Populate @@ -963,7 +976,7 @@ captive_portal::CaptivePortalMetrics::LogCaptivePortalBlockingPageEvent( --- a/chrome/browser/ssl/cert_report_helper.cc +++ b/chrome/browser/ssl/cert_report_helper.cc -@@ -178,8 +178,6 @@ void CertReportHelper::FinishCertCollect +@@ -179,8 +179,6 @@ void CertReportHelper::FinishCertCollect LOG(ERROR) << "Failed to serialize certificate report."; return; } @@ -974,25 +987,25 @@ bool CertReportHelper::ShouldShowCertificateReporterCheckbox() { --- a/chrome/browser/ui/tab_helpers.cc +++ b/chrome/browser/ui/tab_helpers.cc -@@ -244,8 +244,6 @@ void TabHelpers::AttachTabHelpers(WebCon +@@ -243,10 +243,6 @@ void TabHelpers::AttachTabHelpers(WebCon PreviewsUITabHelper::CreateForWebContents(web_contents); RecentlyAudibleHelper::CreateForWebContents(web_contents); ResourceLoadingHintsWebContentsObserver::CreateForWebContents(web_contents); +- safe_browsing::SafeBrowsingNavigationObserver::MaybeCreateForWebContents( +- web_contents); - safe_browsing::TriggerCreator::MaybeCreateTriggersForWebContents( - profile, web_contents); SearchEngineTabHelper::CreateForWebContents(web_contents); SecurityStateTabHelper::CreateForWebContents(web_contents); if (SiteEngagementService::IsEnabled()) -@@ -298,9 +296,6 @@ void TabHelpers::AttachTabHelpers(WebCon +@@ -299,7 +295,6 @@ void TabHelpers::AttachTabHelpers(WebCon new ChromePDFWebContentsHelperClient())); PluginObserver::CreateForWebContents(web_contents); SadTabHelper::CreateForWebContents(web_contents); - safe_browsing::SafeBrowsingTabObserver::CreateForWebContents(web_contents); -- safe_browsing::SafeBrowsingNavigationObserver::MaybeCreateForWebContents( -- web_contents); SearchTabHelper::CreateForWebContents(web_contents); TabDialogs::CreateForWebContents(web_contents); - ThumbnailTabHelper::CreateForWebContents(web_contents); + web_modal::WebContentsModalDialogManager::CreateForWebContents(web_contents); --- a/chrome/browser/subresource_filter/chrome_subresource_filter_client.cc +++ b/chrome/browser/subresource_filter/chrome_subresource_filter_client.cc @@ -70,20 +70,6 @@ void ChromeSubresourceFilterClient::DidS @@ -1026,7 +1039,7 @@ sources = [ "safe_browsing_controller_client.cc", "safe_browsing_controller_client.h", -@@ -75,6 +76,7 @@ static_library("safe_browsing") { +@@ -100,6 +101,7 @@ static_library("safe_browsing") { } else { sources += [ "chrome_cleaner/chrome_cleaner_extension_util_win_noop.cc" ] } @@ -1036,14 +1049,14 @@ # "Safe Browsing Basic" files used for safe browsing in full mode --- a/chrome/renderer/chrome_content_renderer_client.cc +++ b/chrome/renderer/chrome_content_renderer_client.cc -@@ -80,7 +80,6 @@ +@@ -81,7 +81,6 @@ #include "components/error_page/common/localized_error.h" #include "components/network_hints/renderer/prescient_networking_dispatcher.h" #include "components/pdf/renderer/pepper_pdf_host.h" -#include "components/safe_browsing/renderer/threat_dom_details.h" - #include "components/services/heap_profiling/public/cpp/allocator_shim.h" #include "components/spellcheck/spellcheck_buildflags.h" #include "components/startup_metric_utils/common/startup_metric.mojom.h" + #include "components/subresource_filter/content/renderer/subresource_filter_agent.h" --- a/chrome/browser/net/trial_comparison_cert_verifier.cc +++ b/chrome/browser/net/trial_comparison_cert_verifier.cc @@ -80,9 +80,6 @@ void SendTrialVerificationReport(void* p @@ -1157,21 +1170,21 @@ return !download_->IsSavePackageDownload() && --- a/components/safe_browsing/features.cc +++ b/components/safe_browsing/features.cc -@@ -24,7 +24,7 @@ const base::Feature kAdSamplerTriggerFea - +@@ -25,7 +25,7 @@ const base::Feature kAdSamplerTriggerFea // Controls the billing interstitial UI. + // TODO(http://crbug.com/933807): remove this base::Feature after a full launch. const base::Feature kBillingInterstitial{"BillingInterstitial", - base::FEATURE_ENABLED_BY_DEFAULT}; + base::FEATURE_DISABLED_BY_DEFAULT}; // If enabled in pre-network-service world, SafeBrowsing URL checks are done by // applying SafeBrowsing's URLLoaderThrottle subclasses to ThrottlingURLLoader. -@@ -40,7 +40,7 @@ const base::Feature kForceEnableResetPas +@@ -44,7 +44,7 @@ const base::Feature kForceEnableResetPas "ForceEnableResetPasswordWebUI", base::FEATURE_DISABLED_BY_DEFAULT}; const base::Feature kSuspiciousSiteTriggerQuotaFeature{ - "SafeBrowsingSuspiciousSiteTriggerQuota", base::FEATURE_ENABLED_BY_DEFAULT}; + "SafeBrowsingSuspiciousSiteTriggerQuota", base::FEATURE_DISABLED_BY_DEFAULT}; - const base::Feature kThreatDomDetailsTagAndAttributeFeature{ - "ThreatDomDetailsTagAttributes", base::FEATURE_DISABLED_BY_DEFAULT}; + const base::Feature kTelemetryForApkDownloads{ + "SafeBrowsingTelemetryForApkDownloads", base::FEATURE_DISABLED_BY_DEFAULT}; diff --git a/patches/core/inox-patchset/0003-disable-autofill-download-manager.patch b/patches/core/inox-patchset/0003-disable-autofill-download-manager.patch index a14153f6..65b2b933 100644 --- a/patches/core/inox-patchset/0003-disable-autofill-download-manager.patch +++ b/patches/core/inox-patchset/0003-disable-autofill-download-manager.patch @@ -1,6 +1,6 @@ --- a/components/autofill/core/browser/autofill_download_manager.cc +++ b/components/autofill/core/browser/autofill_download_manager.cc -@@ -625,70 +625,6 @@ AutofillDownloadManager::GetRequestURLAn +@@ -619,70 +619,6 @@ AutofillDownloadManager::GetRequestURLAn } bool AutofillDownloadManager::StartRequest(FormRequestData request_data) { diff --git a/patches/core/inox-patchset/0005-disable-default-extensions.patch b/patches/core/inox-patchset/0005-disable-default-extensions.patch index 3986aa64..d3ed1be4 100644 --- a/patches/core/inox-patchset/0005-disable-default-extensions.patch +++ b/patches/core/inox-patchset/0005-disable-default-extensions.patch @@ -40,7 +40,7 @@ #if defined(OS_CHROMEOS) --- a/chrome/browser/extensions/external_component_loader.cc +++ b/chrome/browser/extensions/external_component_loader.cc -@@ -31,9 +31,6 @@ ExternalComponentLoader::~ExternalCompon +@@ -29,9 +29,6 @@ ExternalComponentLoader::~ExternalCompon void ExternalComponentLoader::StartLoading() { auto prefs = std::make_unique(); 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 345f4aa5..bbaf9f68 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_impl.cc +++ b/net/dns/host_resolver_impl.cc -@@ -118,10 +118,10 @@ const unsigned kMinimumTTLSeconds = kCac +@@ -122,10 +122,10 @@ const unsigned kMinimumTTLSeconds = kCac // cached. const int kIPv6ProbePeriodMs = 1000; 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 c8a2934c..3343acd2 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/core/browser/signin_manager.cc +++ b/components/signin/core/browser/signin_manager.cc -@@ -329,7 +329,7 @@ void SigninManager::OnGoogleServicesUser +@@ -319,7 +319,7 @@ void SigninManager::OnGoogleServicesUser } bool SigninManager::IsSigninAllowed() const { diff --git a/patches/core/inox-patchset/chromium-exclude_unwind_tables.patch b/patches/core/inox-patchset/chromium-exclude_unwind_tables.patch index 0e4b3e3f..07cf5481 100644 --- a/patches/core/inox-patchset/chromium-exclude_unwind_tables.patch +++ b/patches/core/inox-patchset/chromium-exclude_unwind_tables.patch @@ -1,6 +1,6 @@ --- a/build/config/compiler/compiler.gni +++ b/build/config/compiler/compiler.gni -@@ -69,19 +69,19 @@ declare_args() { +@@ -74,19 +74,19 @@ declare_args() { # It's currently not possible to collect AFDO profiles on anything but # x86{,_64}. using_mismatched_sample_profile = current_cpu != "x64" && current_cpu != "x86" 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 7fbcbed2..9a3ded39 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 @@ -115,9 +115,9 @@ by default. // Obtains the current app window. AppWindow* GetCurrentAppWindow(UIThreadExtensionFunction* function) { ---- a/chrome/browser/chromeos/extensions/file_manager/private_api_strings.cc -+++ b/chrome/browser/chromeos/extensions/file_manager/private_api_strings.cc -@@ -24,26 +24,26 @@ namespace { +--- a/chrome/browser/chromeos/file_manager/file_manager_string_util.cc ++++ b/chrome/browser/chromeos/file_manager/file_manager_string_util.cc +@@ -18,21 +18,21 @@ namespace { // Location of the page to buy more storage for Google Drive. const char kGoogleDriveBuyStorageUrl[] = @@ -129,12 +129,6 @@ by default. - "https://support.google.com/chromebook/?p=filemanager_drive"; + "trk:210:https://support.google.com/chromebook/?p=filemanager_drive"; - // Location of Google drive redeem page. - const char kGoogleDriveRedeemUrl[] = -- "http://www.google.com/intl/en/chrome/devices/goodies.html" -+ "trk:211:http://www.google.com/intl/en/chrome/devices/goodies.html" - "?utm_source=filesapp&utm_medium=banner&utm_campaign=gsg"; - // Location of Google Drive specific help. const char kGoogleDriveHelpUrl[] = - "https://support.google.com/chromebook/?p=filemanager_drivehelp"; @@ -196,7 +190,7 @@ by default. ProfileAvatarDownloader::ProfileAvatarDownloader( --- a/chrome/browser/resources/chromeos/chromevox/chromevox/background/prefs.js +++ b/chrome/browser/resources/chromeos/chromevox/chromevox/background/prefs.js -@@ -84,9 +84,9 @@ cvox.ChromeVoxPrefs.DEFAULT_PREFS = { +@@ -85,9 +85,9 @@ cvox.ChromeVoxPrefs.DEFAULT_PREFS = { 'position': '{}', 'siteSpecificEnhancements': true, 'siteSpecificScriptBase': @@ -278,7 +272,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 -@@ -81,7 +81,7 @@ namespace { +@@ -82,7 +82,7 @@ namespace { // The URL from which to download a host blacklist if no local one exists yet. const char kBlacklistURL[] = @@ -335,7 +329,7 @@ by default. SkColor GetThemeColor(const ui::ThemeProvider& tp, int id) { --- a/chrome/common/extensions/chrome_extensions_client.cc +++ b/chrome/common/extensions/chrome_extensions_client.cc -@@ -46,9 +46,9 @@ namespace { +@@ -45,9 +45,9 @@ namespace { // TODO(battre): Delete the HTTP URL once the blacklist is downloaded via HTTPS. const char kExtensionBlocklistUrlPrefix[] = @@ -349,7 +343,7 @@ by default. --- a/chrome/common/url_constants.cc +++ b/chrome/common/url_constants.cc -@@ -222,7 +222,7 @@ const char kSyncErrorsHelpURL[] = +@@ -221,7 +221,7 @@ const char kSyncErrorsHelpURL[] = "https://support.google.com/chrome/?p=settings_sync_error"; const char kSyncGoogleDashboardURL[] = @@ -358,7 +352,7 @@ by default. const char kSyncLearnMoreURL[] = "https://support.google.com/chrome/?p=settings_sign_in"; -@@ -311,7 +311,7 @@ const char kArcTermsURLPath[] = "arc/ter +@@ -310,7 +310,7 @@ const char kArcTermsURLPath[] = "arc/ter const char kArcPrivacyPolicyURLPath[] = "arc/privacy_policy"; const char kOnlineEulaURLPath[] = @@ -568,7 +562,7 @@ by default. --- a/components/policy/resources/policy_templates.json +++ b/components/policy/resources/policy_templates.json -@@ -3071,7 +3071,7 @@ +@@ -3317,7 +3317,7 @@ 'dynamic_refresh': True, 'per_profile': True, }, @@ -577,7 +571,7 @@ by default. 'id': 34, 'caption': '''Configure the list of force-installed apps and extensions''', 'tags': ['full-admin-access'], -@@ -6717,7 +6717,7 @@ +@@ -7091,7 +7091,7 @@ 'features': { 'dynamic_refresh': True, }, @@ -599,7 +593,7 @@ by default. --- a/components/search_engines/prepopulated_engines.json +++ b/components/search_engines/prepopulated_engines.json -@@ -122,7 +122,7 @@ +@@ -108,7 +108,7 @@ "google": { "name": "Google", "keyword": "google.com", @@ -628,7 +622,7 @@ by default. +const char kSecurityOrigin[] = "trk:220:https://translate.googleapis.com/"; void ToTranslateLanguageSynonym(std::string* language) { - for (size_t i = 0; i < arraysize(kLanguageCodeSimilitudes); ++i) { + for (size_t i = 0; i < base::size(kLanguageCodeSimilitudes); ++i) { --- a/components/variations/variations_url_constants.cc +++ b/components/variations/variations_url_constants.cc @@ -8,7 +8,7 @@ namespace variations { @@ -742,15 +736,15 @@ by default. std::string MakeMCSEndpoint(const std::string& mcs_hostname, int port) { --- a/jingle/notifier/base/gaia_token_pre_xmpp_auth.cc +++ b/jingle/notifier/base/gaia_token_pre_xmpp_auth.cc -@@ -33,7 +33,7 @@ class GaiaCookieMechanism : public buzz: +@@ -33,7 +33,7 @@ class GaiaCookieMechanism : public jingl // These attributes are necessary for working with non-gmail gaia // accounts. const std::string NS_GOOGLE_AUTH_PROTOCOL( - "http://www.google.com/talk/protocol/auth"); + "trk:179:http://www.google.com/talk/protocol/auth"); - const buzz::QName QN_GOOGLE_ALLOW_GENERATED_JID_XMPP_LOGIN( + const jingle_xmpp::QName QN_GOOGLE_ALLOW_GENERATED_JID_XMPP_LOGIN( NS_GOOGLE_AUTH_PROTOCOL, "allow-generated-jid"); - const buzz::QName QN_GOOGLE_AUTH_CLIENT_USES_FULL_BIND_RESULT( + const jingle_xmpp::QName QN_GOOGLE_AUTH_CLIENT_USES_FULL_BIND_RESULT( --- a/remoting/base/breakpad_mac.mm +++ b/remoting/base/breakpad_mac.mm @@ -56,7 +56,7 @@ void InitializeCrashReporting() { diff --git a/patches/core/iridium-browser/promo-disable-Google-promotion-fetching.patch b/patches/core/iridium-browser/promo-disable-Google-promotion-fetching.patch index 6e2ae6c3..0849581a 100644 --- a/patches/core/iridium-browser/promo-disable-Google-promotion-fetching.patch +++ b/patches/core/iridium-browser/promo-disable-Google-promotion-fetching.patch @@ -22,7 +22,7 @@ References: https://github.com/iridium-browser/iridium-browser/issues/33 --- a/chrome/browser/signin/signin_promo.cc +++ b/chrome/browser/signin/signin_promo.cc -@@ -130,6 +130,7 @@ const char kSigninPromoLandingURLSuccess +@@ -86,6 +86,7 @@ const char kSigninPromoLandingURLSuccess bool ShouldShowPromoAtStartup(Profile* profile, bool is_new_profile) { DCHECK(profile); 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 6bc22dcd..e9e96ff1 100644 --- a/patches/core/iridium-browser/safe_browsing-disable-incident-reporting.patch +++ b/patches/core/iridium-browser/safe_browsing-disable-incident-reporting.patch @@ -43,9 +43,9 @@ the URL so we get notified if this happens again in the future). --- a/chrome/browser/safe_browsing/safe_browsing_blocking_page.cc +++ b/chrome/browser/safe_browsing/safe_browsing_blocking_page.cc @@ -59,8 +59,7 @@ class SafeBrowsingBlockingPageFactoryImp - Profile* profile = - Profile::FromBrowserContext(web_contents->GetBrowserContext()); - PrefService* prefs = profile->GetPrefs(); + PrefService* prefs = + Profile::FromBrowserContext(web_contents->GetBrowserContext()) + ->GetPrefs(); - bool is_extended_reporting_opt_in_allowed = - IsExtendedReportingOptInAllowed(*prefs); + bool is_extended_reporting_opt_in_allowed = false; diff --git a/patches/core/ungoogled-chromium/block-trk-and-subdomains.patch b/patches/core/ungoogled-chromium/block-trk-and-subdomains.patch index 9875e075..84b6b0e9 100644 --- a/patches/core/ungoogled-chromium/block-trk-and-subdomains.patch +++ b/patches/core/ungoogled-chromium/block-trk-and-subdomains.patch @@ -36,7 +36,7 @@ GURL rewritten_tab_url = tab_url; --- a/components/omnibox/browser/autocomplete_input.cc +++ b/components/omnibox/browser/autocomplete_input.cc -@@ -491,7 +491,8 @@ void AutocompleteInput::ParseForEmphasiz +@@ -479,7 +479,8 @@ void AutocompleteInput::ParseForEmphasiz int after_scheme_and_colon = parts.scheme.end() + 1; // For the view-source scheme, we should emphasize the scheme and host of the // URL qualified by the view-source prefix. @@ -46,7 +46,7 @@ (static_cast(text.length()) > after_scheme_and_colon)) { // Obtain the URL prefixed by view-source and parse it. base::string16 real_url(text.substr(after_scheme_and_colon)); -@@ -564,7 +565,9 @@ int AutocompleteInput::NumNonHostCompone +@@ -552,7 +553,9 @@ int AutocompleteInput::NumNonHostCompone bool AutocompleteInput::HasHTTPScheme(const base::string16& input) { std::string utf8_input(base::UTF16ToUTF8(input)); url::Component scheme; @@ -59,7 +59,7 @@ return url::FindAndCompareScheme(utf8_input, url::kHttpScheme, nullptr); --- a/content/browser/child_process_security_policy_impl.cc +++ b/content/browser/child_process_security_policy_impl.cc -@@ -386,6 +386,7 @@ ChildProcessSecurityPolicyImpl::ChildPro +@@ -451,6 +451,7 @@ ChildProcessSecurityPolicyImpl::ChildPro RegisterWebSafeScheme(url::kHttpsScheme); RegisterWebSafeScheme(url::kFtpScheme); RegisterWebSafeScheme(url::kDataScheme); @@ -77,7 +77,7 @@ #include "base/strings/utf_string_conversions.h" #include "base/synchronization/lock.h" #include "base/threading/thread_task_runner_handle.h" -@@ -44,6 +45,7 @@ +@@ -43,6 +44,7 @@ #include "net/url_request/url_request_redirect_job.h" #include "url/gurl.h" #include "url/origin.h" @@ -85,7 +85,7 @@ using base::Time; using std::string; -@@ -602,6 +604,12 @@ URLRequest::URLRequest(const GURL& url, +@@ -606,6 +608,12 @@ URLRequest::URLRequest(const GURL& url, // Sanity check out environment. DCHECK(base::ThreadTaskRunnerHandle::IsSet()); @@ -110,13 +110,13 @@ --- a/url/url_constants.h +++ b/url/url_constants.h -@@ -30,6 +30,7 @@ URL_EXPORT extern const char kHttpScheme - URL_EXPORT extern const char kHttpsScheme[]; - URL_EXPORT extern const char kJavaScriptScheme[]; - URL_EXPORT extern const char kMailToScheme[]; -+URL_EXPORT extern const char kTraceScheme[]; - URL_EXPORT extern const char kWsScheme[]; - URL_EXPORT extern const char kWssScheme[]; +@@ -30,6 +30,7 @@ COMPONENT_EXPORT(URL) extern const char + COMPONENT_EXPORT(URL) extern const char kHttpsScheme[]; + COMPONENT_EXPORT(URL) extern const char kJavaScriptScheme[]; + COMPONENT_EXPORT(URL) extern const char kMailToScheme[]; ++COMPONENT_EXPORT(URL) extern const char kTraceScheme[]; + COMPONENT_EXPORT(URL) extern const char kWsScheme[]; + COMPONENT_EXPORT(URL) extern const char kWssScheme[]; --- a/components/url_formatter/url_fixer.cc +++ b/components/url_formatter/url_fixer.cc @@ -133,7 +133,7 @@ return GURL(parts.scheme.is_valid() ? text : FixupPath(text)); --- a/net/BUILD.gn +++ b/net/BUILD.gn -@@ -1692,6 +1692,8 @@ component("net") { +@@ -1731,6 +1731,8 @@ component("net") { "url_request/report_sender.h", "url_request/static_http_user_agent_settings.cc", "url_request/static_http_user_agent_settings.h", @@ -144,7 +144,7 @@ "url_request/url_fetcher_core.cc", --- a/android_webview/browser/net/aw_url_request_context_getter.cc +++ b/android_webview/browser/net/aw_url_request_context_getter.cc -@@ -62,6 +62,7 @@ +@@ -60,6 +60,7 @@ #include "net/ssl/ssl_config_service.h" #include "net/url_request/data_protocol_handler.h" #include "net/url_request/file_protocol_handler.h" @@ -152,7 +152,7 @@ #include "net/url_request/url_request_context.h" #include "net/url_request/url_request_context_builder.h" #include "net/url_request/url_request_intercepting_job_factory.h" -@@ -137,6 +138,9 @@ std::unique_ptr()); DCHECK(set_protocol); set_protocol = aw_job_factory->SetProtocolHandler( @@ -164,7 +164,7 @@ DCHECK(set_protocol); --- a/chrome/browser/profiles/profile_io_data.cc +++ b/chrome/browser/profiles/profile_io_data.cc -@@ -97,6 +97,7 @@ +@@ -96,6 +96,7 @@ #include "net/url_request/data_protocol_handler.h" #include "net/url_request/file_protocol_handler.h" #include "net/url_request/ftp_protocol_handler.h" @@ -172,7 +172,7 @@ #include "net/url_request/url_request.h" #include "net/url_request/url_request_context.h" #include "net/url_request/url_request_context_builder.h" -@@ -1097,6 +1098,9 @@ ProfileIOData::SetUpJobFactoryDefaults( +@@ -1060,6 +1061,9 @@ ProfileIOData::SetUpJobFactoryDefaults( set_protocol = job_factory->SetProtocolHandler( url::kDataScheme, std::make_unique()); DCHECK(set_protocol); @@ -269,7 +269,7 @@ +#endif // NET_URL_REQUEST_TRK_PROTOCOL_HANDLER_H_ --- a/net/url_request/url_request_context_builder.cc +++ b/net/url_request/url_request_context_builder.cc -@@ -40,6 +40,7 @@ +@@ -38,6 +38,7 @@ #include "net/ssl/ssl_config_service_defaults.h" #include "net/url_request/data_protocol_handler.h" #include "net/url_request/static_http_user_agent_settings.h" @@ -277,7 +277,7 @@ #include "net/url_request/url_request_context.h" #include "net/url_request/url_request_context_storage.h" #include "net/url_request/url_request_intercepting_job_factory.h" -@@ -653,6 +654,8 @@ std::unique_ptr URLRe +@@ -643,6 +644,8 @@ std::unique_ptr URLRe if (data_enabled_) job_factory->SetProtocolHandler(url::kDataScheme, std::make_unique()); diff --git a/patches/core/ungoogled-chromium/disable-domain-reliability.patch b/patches/core/ungoogled-chromium/disable-domain-reliability.patch index 31ffe14e..35116943 100644 --- a/patches/core/ungoogled-chromium/disable-domain-reliability.patch +++ b/patches/core/ungoogled-chromium/disable-domain-reliability.patch @@ -554,7 +554,7 @@ - config->collectors.push_back( - std::make_unique(config->origin.ReplaceComponents(replacements))); - } -- for (size_t i = 0; i < arraysize(kGoogleStandardCollectors); i++) +- for (size_t i = 0; i < base::size(kGoogleStandardCollectors); i++) - config->collectors.push_back( - std::make_unique(kGoogleStandardCollectors[i])); - config->success_sample_rate = 0.05; diff --git a/patches/core/ungoogled-chromium/disable-gaia.patch b/patches/core/ungoogled-chromium/disable-gaia.patch index 2c561232..adc7b82f 100644 --- a/patches/core/ungoogled-chromium/disable-gaia.patch +++ b/patches/core/ungoogled-chromium/disable-gaia.patch @@ -3,7 +3,7 @@ --- a/google_apis/gaia/gaia_auth_fetcher.cc +++ b/google_apis/gaia/gaia_auth_fetcher.cc -@@ -269,61 +269,6 @@ void GaiaAuthFetcher::CreateAndStartGaia +@@ -259,61 +259,6 @@ void GaiaAuthFetcher::CreateAndStartGaia int load_flags, const net::NetworkTrafficAnnotationTag& traffic_annotation) { DCHECK(!fetch_pending_) << "Tried to fetch two things at once!"; @@ -69,8 +69,8 @@ +++ b/chrome/browser/resources/component_extension_resources.grd @@ -32,8 +32,6 @@ - - + + - - @@ -120,7 +120,7 @@ source->AddLocalizedString( --- a/chrome/browser/browser_resources.grd +++ b/chrome/browser/browser_resources.grd -@@ -332,7 +332,6 @@ +@@ -384,7 +384,6 @@ @@ -128,7 +128,7 @@ -@@ -453,7 +452,6 @@ +@@ -487,7 +486,6 @@ diff --git a/patches/core/ungoogled-chromium/disable-google-host-detection.patch b/patches/core/ungoogled-chromium/disable-google-host-detection.patch index 28d09506..8ded0d1c 100644 --- a/patches/core/ungoogled-chromium/disable-google-host-detection.patch +++ b/patches/core/ungoogled-chromium/disable-google-host-detection.patch @@ -151,7 +151,7 @@ bool IsGoogleSearchResultUrl(const GURL& url) { --- a/components/search_engines/template_url.cc +++ b/components/search_engines/template_url.cc -@@ -505,11 +505,7 @@ base::string16 TemplateURLRef::SearchTer +@@ -504,11 +504,7 @@ base::string16 TemplateURLRef::SearchTer bool TemplateURLRef::HasGoogleBaseURLs( const SearchTermsData& search_terms_data) const { ParseIfNecessary(search_terms_data); @@ -565,7 +565,7 @@ #endif --- a/chrome/renderer/chrome_content_renderer_client.cc +++ b/chrome/renderer/chrome_content_renderer_client.cc -@@ -1610,7 +1610,7 @@ void ChromeContentRendererClient::WillDe +@@ -1547,7 +1547,7 @@ void ChromeContentRendererClient::WillDe bool ChromeContentRendererClient::IsExcludedHeaderForServiceWorkerFetchEvent( const std::string& header_name) { diff --git a/patches/core/ungoogled-chromium/disable-mei-preload.patch b/patches/core/ungoogled-chromium/disable-mei-preload.patch index 4bb9c507..96f1153b 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 -@@ -327,7 +327,6 @@ if (!is_android && !is_mac) { +@@ -332,7 +332,6 @@ if (!is_android && !is_mac) { } data_deps += [ @@ -15,7 +15,7 @@ "//third_party/widevine/cdm", ] -@@ -1251,7 +1250,6 @@ if (is_win) { +@@ -1258,7 +1257,6 @@ if (is_win) { ":swiftshader_library", ":widevine_cdm_library", "//chrome/app/nibs:chrome_xibs", diff --git a/patches/core/ungoogled-chromium/disable-signin.patch b/patches/core/ungoogled-chromium/disable-signin.patch index da65d2dd..9b2ba4fe 100644 --- a/patches/core/ungoogled-chromium/disable-signin.patch +++ b/patches/core/ungoogled-chromium/disable-signin.patch @@ -2,7 +2,7 @@ --- a/components/signin/core/browser/signin_manager_base.cc +++ b/components/signin/core/browser/signin_manager_base.cc -@@ -152,7 +152,7 @@ void SigninManagerBase::Initialize(PrefS +@@ -158,7 +158,7 @@ void SigninManagerBase::FinalizeInitBefo bool SigninManagerBase::IsInitialized() const { return initialized_; } bool SigninManagerBase::IsSigninAllowed() const { @@ -13,27 +13,12 @@ AccountInfo SigninManagerBase::GetAuthenticatedAccountInfo() const { --- a/chrome/browser/ui/chrome_pages.cc +++ b/chrome/browser/ui/chrome_pages.cc -@@ -72,12 +72,6 @@ void OpenBookmarkManagerForNode(Browser* - ShowSingletonTabOverwritingNTP(browser, std::move(params)); - } - --void NavigateToSingletonTab(Browser* browser, const GURL& url) { -- NavigateParams params(GetSingletonTabNavigateParams(browser, url)); -- params.path_behavior = NavigateParams::IGNORE_AND_NAVIGATE; -- ShowSingletonTabOverwritingNTP(browser, std::move(params)); --} -- - // Shows either the help app or the appropriate help page for |source|. If - // |browser| is NULL and the help page is used (vs the app), the help page is - // shown in the last active browser. If there is no such browser, a new browser -@@ -383,57 +377,6 @@ void ShowSearchEngineSettings(Browser* b +@@ -379,34 +379,6 @@ void ShowSearchEngineSettings(Browser* b #if !defined(OS_ANDROID) void ShowBrowserSignin(Browser* browser, signin_metrics::AccessPoint access_point) { - Profile* original_profile = browser->profile()->GetOriginalProfile(); -- SigninManagerBase* manager = -- SigninManagerFactory::GetForProfile(original_profile); -- DCHECK(manager->IsSigninAllowed()); +- DCHECK(original_profile->GetPrefs()->GetBoolean(prefs::kSigninAllowed)); - - // If the browser's profile is an incognito profile, make sure to use - // a browser window from the original profile. The user cannot sign in @@ -44,43 +29,22 @@ - -#if defined(OS_CHROMEOS) - // ChromeOS always loads the chrome://chrome-signin in a tab. -- const bool show_full_tab_chrome_signin_page = true; +- GURL url = signin::GetEmbeddedPromoURLForTab( +- access_point, signin_metrics::Reason::REASON_SIGNIN_PRIMARY_ACCOUNT, +- false); +- NavigateParams params(GetSingletonTabNavigateParams(browser, url)); +- params.path_behavior = NavigateParams::IGNORE_AND_NAVIGATE; +- ShowSingletonTabOverwritingNTP(browser, std::move(params)); +- DCHECK_GT(browser->tab_strip_model()->count(), 0); -#else -- // When Desktop Identity Consistency (aka DICE) is not enabled, Chrome uses -- // a modal sign-in dialog for signing in. This sign-in modal dialog is -- // presented as a tab-modal dialog (which is automatically dismissed when -- // the page navigates). Displaying the dialog on a new tab that loads any -- // page will lead to it being dismissed as soon as the new tab is loaded. -- // So the sign-in dialog must only be presented on top of an existing tab. -- // -- // If ScopedTabbedBrowserDisplayer had to create a (non-incognito) Browser*, -- // it won't have any tabs yet. Fallback to the full-tab sign-in flow in this -- // case. -- const bool show_full_tab_chrome_signin_page = -- !signin::DiceMethodGreaterOrEqual( -- AccountConsistencyModeManager::GetMethodForProfile( -- browser->profile()), -- signin::AccountConsistencyMethod::kDiceMigration) && -- browser->tab_strip_model()->empty(); --#endif // defined(OS_CHROMEOS) -- if (show_full_tab_chrome_signin_page) { -- NavigateToSingletonTab( -- browser, -- signin::GetPromoURLForTab( -- access_point, signin_metrics::Reason::REASON_SIGNIN_PRIMARY_ACCOUNT, -- false)); -- DCHECK_GT(browser->tab_strip_model()->count(), 0); -- } else { --#if defined(OS_CHROMEOS) -- NOTREACHED(); --#else -- profiles::BubbleViewMode bubble_view_mode = -- manager->IsAuthenticated() ? profiles::BUBBLE_VIEW_MODE_GAIA_REAUTH -- : profiles::BUBBLE_VIEW_MODE_GAIA_SIGNIN; -- browser->signin_view_controller()->ShowSignin(bubble_view_mode, browser, -- access_point); +- profiles::BubbleViewMode bubble_view_mode = +- IdentityManagerFactory::GetForProfile(original_profile) +- ->HasPrimaryAccount() +- ? profiles::BUBBLE_VIEW_MODE_GAIA_REAUTH +- : profiles::BUBBLE_VIEW_MODE_GAIA_SIGNIN; +- browser->signin_view_controller()->ShowSignin(bubble_view_mode, browser, +- access_point); -#endif -- } } void ShowBrowserSigninOrSettings(Browser* browser, diff --git a/patches/core/ungoogled-chromium/disable-translate.patch b/patches/core/ungoogled-chromium/disable-translate.patch index 8cbc593b..b3ce7f32 100644 --- a/patches/core/ungoogled-chromium/disable-translate.patch +++ b/patches/core/ungoogled-chromium/disable-translate.patch @@ -2,9 +2,9 @@ --- a/components/translate/core/browser/translate_manager.cc +++ b/components/translate/core/browser/translate_manager.cc -@@ -134,8 +134,7 @@ void TranslateManager::InitiateTranslati +@@ -664,8 +664,7 @@ void TranslateManager::FilterIsTranslate if (net::NetworkChangeNotifier::IsOffline()) - return; + decision->PreventAllTriggering(); - if (!ignore_missing_key_for_testing_ && - !::google_apis::HasAPIKeyConfigured()) { @@ -14,7 +14,7 @@ // that settings syncs and we don't want to turn off translate everywhere --- a/components/translate/content/renderer/translate_helper.cc +++ b/components/translate/content/renderer/translate_helper.cc -@@ -75,8 +75,7 @@ TranslateHelper::TranslateHelper(content +@@ -79,8 +79,7 @@ TranslateHelper::TranslateHelper(content extension_scheme_(extension_scheme), binding_(this), weak_method_factory_(this) { diff --git a/patches/core/ungoogled-chromium/disable-untraceable-urls.patch b/patches/core/ungoogled-chromium/disable-untraceable-urls.patch index f1d75037..d5369752 100644 --- a/patches/core/ungoogled-chromium/disable-untraceable-urls.patch +++ b/patches/core/ungoogled-chromium/disable-untraceable-urls.patch @@ -82,7 +82,7 @@ --- a/rlz/lib/financial_ping.cc +++ b/rlz/lib/financial_ping.cc -@@ -339,7 +339,7 @@ FinancialPing::PingResponse FinancialPin +@@ -338,7 +338,7 @@ FinancialPing::PingResponse FinancialPin // Open network connection. InternetHandle connection_handle = InternetConnectA(inet_handle, @@ -91,7 +91,7 @@ INTERNET_FLAG_NO_CACHE_WRITE, 0); if (!connection_handle) return PING_FAILURE; -@@ -383,7 +383,7 @@ FinancialPing::PingResponse FinancialPin +@@ -382,7 +382,7 @@ FinancialPing::PingResponse FinancialPin return PING_SUCCESSFUL; #else std::string url = diff --git a/patches/core/ungoogled-chromium/disable-webrtc-log-uploader.patch b/patches/core/ungoogled-chromium/disable-webrtc-log-uploader.patch index a73e496a..e8a7038e 100644 --- a/patches/core/ungoogled-chromium/disable-webrtc-log-uploader.patch +++ b/patches/core/ungoogled-chromium/disable-webrtc-log-uploader.patch @@ -2,12 +2,11 @@ --- a/chrome/browser/media/webrtc/webrtc_log_uploader.cc +++ b/chrome/browser/media/webrtc/webrtc_log_uploader.cc -@@ -121,30 +121,11 @@ void WebRtcLogUploader::LoggingStoppedDo +@@ -129,29 +129,11 @@ void WebRtcLogUploader::LoggingStoppedDo DCHECK(meta_data.get()); DCHECK(!upload_done_data.log_path.empty()); -- std::string compressed_log; -- CompressLog(&compressed_log, log_buffer.get()); +- std::string compressed_log = CompressLog(log_buffer.get()); - - std::string local_log_id; - @@ -30,11 +29,11 @@ - upload_done_data_with_log_id.local_log_id = local_log_id; - PrepareMultipartPostData(compressed_log, std::move(meta_data), - upload_done_data_with_log_id); -+ NotifyUploadDone(net::HTTP_OK, "", upload_done_data); ++ NotifyUploadDoneAndLogStats(net::HTTP_OK, net::OK, "", upload_done_data); } void WebRtcLogUploader::PrepareMultipartPostData( -@@ -155,27 +136,7 @@ void WebRtcLogUploader::PrepareMultipart +@@ -162,27 +144,7 @@ void WebRtcLogUploader::PrepareMultipart DCHECK(!compressed_log.empty()); DCHECK(meta_data.get()); @@ -50,7 +49,7 @@ - // implemented according to the test plan. http://crbug.com/257329. - if (post_data_) { - *post_data_ = *post_data; -- NotifyUploadDone(net::HTTP_OK, "", upload_done_data); +- NotifyUploadDoneAndLogStats(net::HTTP_OK, net::OK, "", upload_done_data); - return; - } - @@ -59,11 +58,11 @@ - base::BindOnce(&WebRtcLogUploader::UploadCompressedLog, - base::Unretained(this), upload_done_data, - std::move(post_data))); -+ NotifyUploadDone(net::HTTP_OK, "", upload_done_data); ++ NotifyUploadDoneAndLogStats(net::HTTP_OK, net::OK, "", upload_done_data); } void WebRtcLogUploader::UploadStoredLog( -@@ -246,48 +207,6 @@ void WebRtcLogUploader::LoggingStoppedDo +@@ -253,47 +215,6 @@ void WebRtcLogUploader::LoggingStoppedDo webrtc_logging::DeleteOldWebRtcLogFiles(log_paths.log_path); @@ -72,8 +71,7 @@ - log_paths.log_path); - - // Store the native log with a ".gz" extension. -- std::string compressed_log; -- CompressLog(&compressed_log, log_buffer.get()); +- std::string compressed_log = CompressLog(log_buffer.get()); - base::FilePath native_log_path = - log_paths.log_path.AppendASCII(log_id).AddExtension( - FILE_PATH_LITERAL(".gz")); diff --git a/patches/core/ungoogled-chromium/disable-webstore-urls.patch b/patches/core/ungoogled-chromium/disable-webstore-urls.patch index 61c87862..eea9f301 100644 --- a/patches/core/ungoogled-chromium/disable-webstore-urls.patch +++ b/patches/core/ungoogled-chromium/disable-webstore-urls.patch @@ -30,7 +30,7 @@ --- a/extensions/browser/updater/extension_downloader.cc +++ b/extensions/browser/updater/extension_downloader.cc -@@ -90,27 +90,18 @@ const char kNotFromWebstoreInstallSource +@@ -95,27 +95,18 @@ const char kNotFromWebstoreInstallSource const char kDefaultInstallSource[] = ""; const char kReinstallInstallSource[] = "reinstall"; @@ -60,7 +60,7 @@ bool ShouldRetryRequest(const network::SimpleURLLoader* loader) { DCHECK(loader); -@@ -292,12 +283,6 @@ void ExtensionDownloader::DoStartAllPend +@@ -298,12 +289,6 @@ void ExtensionDownloader::DoStartAllPend ReportStats(); url_stats_ = URLStats(); @@ -73,7 +73,7 @@ fetches_preparing_.clear(); } -@@ -331,23 +316,16 @@ bool ExtensionDownloader::AddExtensionDa +@@ -335,23 +320,16 @@ bool ExtensionDownloader::AddExtensionDa return false; } @@ -99,7 +99,7 @@ } else { url_stats_.other_url_count++; } -@@ -612,13 +590,9 @@ void ExtensionDownloader::OnManifestLoad +@@ -616,13 +594,9 @@ void ExtensionDownloader::OnManifestLoad const int error = response_code == -1 ? loader->NetError() : response_code; const std::string uma_histogram_name = @@ -116,7 +116,7 @@ const auto& extension_ids = manifests_queue_.active_request()->extension_ids(); for (auto it = extension_ids.begin(); it != extension_ids.end(); ++it) { -@@ -679,20 +653,6 @@ void ExtensionDownloader::HandleManifest +@@ -683,20 +657,6 @@ void ExtensionDownloader::HandleManifest fetch_data->request_ids())); } @@ -137,11 +137,11 @@ NotifyExtensionsDownloadFailed( no_updates, fetch_data->request_ids(), ExtensionDownloaderDelegate::NO_UPDATE_AVAILABLE); -@@ -1098,11 +1058,7 @@ bool ExtensionDownloader::IterateFetchCr +@@ -1111,11 +1071,7 @@ bool ExtensionDownloader::IterateFetchCr // fetch. switch (fetch->credentials) { case ExtensionFetch::CREDENTIALS_NONE: -- if (fetch->url.DomainIs(kGoogleDotCom) && token_service_) { +- if (fetch->url.DomainIs(kGoogleDotCom) && identity_manager_) { - fetch->credentials = ExtensionFetch::CREDENTIALS_OAUTH2_TOKEN; - } else { - fetch->credentials = ExtensionFetch::CREDENTIALS_COOKIES; 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 5f95c383..f59ff0b7 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 @@ -1,26 +1,26 @@ # Fix building without one click signin ---- a/chrome/browser/ui/sync/one_click_signin_sync_starter.cc -+++ b/chrome/browser/ui/sync/one_click_signin_sync_starter.cc -@@ -395,6 +395,7 @@ void OneClickSigninSyncStarter::CancelSi - } - - void OneClickSigninSyncStarter::ConfirmAndSignin() { +--- a/chrome/browser/ui/webui/signin/inline_login_handler_impl.cc ++++ b/chrome/browser/ui/webui/signin/inline_login_handler_impl.cc +@@ -271,6 +271,7 @@ void InlineSigninHelper::OnClientOAuthSu + const ClientOAuthResult& result, + Profile* profile, + Profile::CreateStatus status) { +#if BUILDFLAG(ENABLE_ONE_CLICK_SIGNIN) - SigninManager* signin = SigninManagerFactory::GetForProfile(profile_); - if (confirmation_required_ == CONFIRM_UNTRUSTED_SIGNIN) { - browser_ = EnsureBrowser(browser_, profile_); -@@ -409,6 +410,7 @@ void OneClickSigninSyncStarter::ConfirmA - // No confirmation required - just sign in the user. - signin->CompletePendingSignin(); + Browser* browser = nullptr; + if (handler_) + browser = handler_->GetDesktopBrowser(); +@@ -381,6 +382,7 @@ void InlineSigninHelper::OnClientOAuthSu + OneClickSigninSyncStarter::CURRENT_PROFILE); + base::ThreadTaskRunnerHandle::Get()->DeleteSoon(FROM_HERE, this); } +#endif } - void OneClickSigninSyncStarter::UntrustedSigninConfirmed( + void InlineSigninHelper::UntrustedSigninConfirmed( --- a/chrome/browser/ui/sync/one_click_signin_links_delegate_impl.cc +++ b/chrome/browser/ui/sync/one_click_signin_links_delegate_impl.cc -@@ -17,13 +17,7 @@ OneClickSigninLinksDelegateImpl::OneClic +@@ -17,11 +17,6 @@ OneClickSigninLinksDelegateImpl::OneClic OneClickSigninLinksDelegateImpl::~OneClickSigninLinksDelegateImpl() {} void OneClickSigninLinksDelegateImpl::OnLearnMoreLinkClicked(bool is_dialog) { @@ -32,11 +32,9 @@ } void OneClickSigninLinksDelegateImpl::OnAdvancedLinkClicked() { -- chrome::ShowSettingsSubPage(browser_, chrome::kSyncSetupSubPage); - } --- a/chrome/browser/ui/BUILD.gn +++ b/chrome/browser/ui/BUILD.gn -@@ -2972,8 +2972,6 @@ jumbo_split_static_library("ui") { +@@ -3023,8 +3023,6 @@ jumbo_split_static_library("ui") { "views/relaunch_notification/relaunch_required_dialog_view.cc", "views/relaunch_notification/relaunch_required_dialog_view.h", "views/screen_capture_notification_ui_views.cc", @@ -44,4 +42,4 @@ - "views/sync/one_click_signin_dialog_view.h", "views/tabs/window_finder.cc", ] - } + deps += [ "//ui/views/window/vector_icons" ] diff --git a/patches/core/ungoogled-chromium/fix-building-without-safebrowsing.patch b/patches/core/ungoogled-chromium/fix-building-without-safebrowsing.patch index e8afafe3..9d1ab71a 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 -@@ -5009,20 +5009,7 @@ safe_browsing::UrlCheckerDelegate* +@@ -5124,20 +5124,7 @@ safe_browsing::UrlCheckerDelegate* ChromeContentBrowserClient::GetSafeBrowsingUrlCheckerDelegate( content::ResourceContext* resource_context) { DCHECK_CURRENTLY_ON(BrowserThread::IO); 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 91313441..f3a99ae2 100644 --- a/patches/core/ungoogled-chromium/replace-google-search-engine-with-nosearch.patch +++ b/patches/core/ungoogled-chromium/replace-google-search-engine-with-nosearch.patch @@ -1,6 +1,6 @@ --- a/components/search_engines/prepopulated_engines.json +++ b/components/search_engines/prepopulated_engines.json -@@ -120,22 +120,11 @@ +@@ -106,22 +106,11 @@ }, "google": { diff --git a/patches/core/ungoogled-chromium/use-local-devtools-files.patch b/patches/core/ungoogled-chromium/use-local-devtools-files.patch index 8828e989..45bbd66d 100644 --- a/patches/core/ungoogled-chromium/use-local-devtools-files.patch +++ b/patches/core/ungoogled-chromium/use-local-devtools-files.patch @@ -5,7 +5,7 @@ --- a/third_party/blink/renderer/devtools/BUILD.gn +++ b/third_party/blink/renderer/devtools/BUILD.gn -@@ -1161,10 +1161,8 @@ action("generate_devtools_grd") { +@@ -1258,10 +1258,8 @@ action("generate_devtools_grd") { devtools_embedder_scripts + [ "$resources_out_dir/devtools_extension_api.js" ] 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 000eaba1..7356f254 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/about_flags.cc +++ b/chrome/browser/about_flags.cc -@@ -131,6 +131,7 @@ +@@ -132,6 +132,7 @@ #include "third_party/blink/public/common/experiments/memory_ablation_experiment.h" #include "third_party/blink/public/common/features.h" #include "third_party/leveldatabase/leveldb_features.h" @@ -17,7 +17,7 @@ #include "ui/accessibility/accessibility_switches.h" #include "ui/base/ui_base_features.h" #include "ui/base/ui_base_switches.h" -@@ -1317,6 +1318,14 @@ const FeatureEntry kFeatureEntries[] = { +@@ -1217,6 +1218,14 @@ const FeatureEntry kFeatureEntries[] = { "Force punycode hostnames", "Force punycode in hostnames instead of Unicode when displaying Internationalized Domain Names (IDNs).", kOsAll, SINGLE_VALUE_TYPE("force-punycode-hostnames")}, @@ -42,9 +42,9 @@ #include "ui/events/blink/blink_features.h" #include "ui/gfx/switches.h" #include "ui/gl/gl_switches.h" -@@ -486,6 +487,11 @@ void SetRuntimeFeaturesDefaultsAndUpdate - if (base::FeatureList::IsEnabled(blink::features::kWritableFilesAPI)) - WebRuntimeFeatures::EnableFeatureFromString("WritableFiles", true); +@@ -477,6 +478,11 @@ void SetRuntimeFeaturesDefaultsAndUpdate + WebRuntimeFeatures::EnableForbidSyncXHRInPageDismissal(true); + } + WebRuntimeFeatures::EnableFingerprintingClientRectsNoise( + command_line.HasSwitch(switches::kFingerprintingClientRectsNoise)); @@ -56,15 +56,15 @@ --- a/third_party/blink/renderer/core/dom/document.cc +++ b/third_party/blink/renderer/core/dom/document.cc -@@ -33,6 +33,7 @@ - +@@ -34,6 +34,7 @@ #include "base/auto_reset.h" + #include "base/macros.h" #include "base/optional.h" +#include "base/rand_util.h" #include "services/metrics/public/cpp/mojo_ukm_recorder.h" #include "services/metrics/public/cpp/ukm_builders.h" #include "services/metrics/public/cpp/ukm_source_id.h" -@@ -758,6 +759,15 @@ Document::Document(const DocumentInit& i +@@ -770,6 +771,15 @@ Document::Document(const DocumentInit& i #ifndef NDEBUG liveDocumentSet().insert(this); #endif @@ -80,7 +80,7 @@ } Document::~Document() { -@@ -784,6 +794,14 @@ Range* Document::CreateRangeAdjustedToTr +@@ -796,6 +806,14 @@ Range* Document::CreateRangeAdjustedToTr Position::BeforeNode(*shadow_host)); } @@ -97,7 +97,7 @@ selector_query_cache_ = std::make_unique(); --- a/third_party/blink/renderer/core/dom/document.h +++ b/third_party/blink/renderer/core/dom/document.h -@@ -418,6 +418,10 @@ class CORE_EXPORT Document : public Cont +@@ -389,6 +389,10 @@ class CORE_EXPORT Document : public Cont has_xml_declaration_ = has_xml_declaration ? 1 : 0; } @@ -106,9 +106,9 @@ + double GetNoiseFactorY(); + String visibilityState() const; - mojom::PageVisibilityState GetPageVisibilityState() const; + bool IsPageVisible() const; bool hidden() const; -@@ -1776,6 +1780,9 @@ class CORE_EXPORT Document : public Cont +@@ -1798,6 +1802,9 @@ class CORE_EXPORT Document : public Cont double start_time_; @@ -169,8 +169,8 @@ // TODO(editing-dev): We should make --- a/third_party/blink/renderer/platform/runtime_enabled_features.json5 +++ b/third_party/blink/renderer/platform/runtime_enabled_features.json5 -@@ -507,6 +507,12 @@ - name: "FirstContentfulPaintPlusPlus", +@@ -510,6 +510,12 @@ + settable_from_internals: true, }, { + name: "FingerprintingClientRectsNoise", @@ -184,8 +184,8 @@ }, --- a/third_party/blink/renderer/platform/exported/web_runtime_features.cc +++ b/third_party/blink/renderer/platform/exported/web_runtime_features.cc -@@ -614,4 +614,12 @@ void WebRuntimeFeatures::EnableGetDispla - RuntimeEnabledFeatures::SetGetDisplayMediaEnabled(enable); +@@ -608,4 +608,12 @@ void WebRuntimeFeatures::EnableForbidSyn + RuntimeEnabledFeatures::SetForbidSyncXHRInPageDismissalEnabled(enable); } +void WebRuntimeFeatures::EnableFingerprintingClientRectsNoise(bool enable) { @@ -199,10 +199,10 @@ } // namespace blink --- a/third_party/blink/public/platform/web_runtime_features.h +++ b/third_party/blink/public/platform/web_runtime_features.h -@@ -221,6 +221,8 @@ class WebRuntimeFeatures { - BLINK_PLATFORM_EXPORT static void EnableTranslateService(bool); +@@ -219,6 +219,8 @@ class WebRuntimeFeatures { BLINK_PLATFORM_EXPORT static void EnableMergeBlockingNonBlockingPools(bool); BLINK_PLATFORM_EXPORT static void EnableGetDisplayMedia(bool); + BLINK_PLATFORM_EXPORT static void EnableForbidSyncXHRInPageDismissal(bool); + BLINK_PLATFORM_EXPORT static void EnableFingerprintingClientRectsNoise(bool); + BLINK_PLATFORM_EXPORT static void EnableFingerprintingCanvasMeasureTextNoise(bool); @@ -210,7 +210,7 @@ WebRuntimeFeatures(); --- a/chrome/browser/BUILD.gn +++ b/chrome/browser/BUILD.gn -@@ -1973,6 +1973,7 @@ jumbo_split_static_library("browser") { +@@ -1989,6 +1989,7 @@ jumbo_split_static_library("browser") { "//third_party/metrics_proto", "//third_party/re2", "//third_party/smhasher:cityhash", @@ -220,7 +220,7 @@ "//third_party/widevine/cdm:buildflags", --- a/content/browser/BUILD.gn +++ b/content/browser/BUILD.gn -@@ -188,6 +188,7 @@ jumbo_source_set("browser") { +@@ -190,6 +190,7 @@ jumbo_source_set("browser") { "//third_party/libyuv", "//third_party/re2", "//third_party/sqlite", @@ -230,7 +230,7 @@ "//third_party/zlib", --- a/content/browser/renderer_host/render_process_host_impl.cc +++ b/content/browser/renderer_host/render_process_host_impl.cc -@@ -217,6 +217,7 @@ +@@ -216,6 +216,7 @@ #include "storage/browser/fileapi/sandbox_file_system_backend.h" #include "third_party/blink/public/common/page/launching_process_state.h" #include "third_party/blink/public/public_buildflags.h" @@ -238,9 +238,9 @@ #include "third_party/skia/include/core/SkBitmap.h" #include "ui/base/ui_base_features.h" #include "ui/base/ui_base_switches.h" -@@ -3033,6 +3034,8 @@ void RenderProcessHostImpl::PropagateBro +@@ -3135,6 +3136,8 @@ void RenderProcessHostImpl::PropagateBro + switches::kEnableWebGLImageChromium, switches::kEnableWebVR, - switches::kExplicitlyAllowedPorts, switches::kFileUrlPathAlias, + switches::kFingerprintingClientRectsNoise, + switches::kFingerprintingCanvasMeasureTextNoise, @@ -259,7 +259,7 @@ "//ui/events/blink", --- a/third_party/blink/renderer/platform/BUILD.gn +++ b/third_party/blink/renderer/platform/BUILD.gn -@@ -1459,6 +1459,7 @@ jumbo_component("platform") { +@@ -1462,6 +1462,7 @@ jumbo_component("platform") { "//third_party/blink/public/common", "//third_party/ced", "//third_party/icu", @@ -269,7 +269,7 @@ "//third_party/zlib/google:compression_utils", --- 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 -@@ -783,8 +783,15 @@ TextMetrics* CanvasRenderingContext2D::m +@@ -784,8 +784,15 @@ TextMetrics* CanvasRenderingContext2D::m else direction = ToTextDirection(GetState().GetDirection(), canvas()); @@ -290,7 +290,7 @@ +++ b/third_party/blink/renderer/core/html/canvas/text_metrics.h @@ -71,6 +71,8 @@ class CORE_EXPORT TextMetrics final : pu - void Trace(blink::Visitor*) override; + void Trace(Visitor*) override; + void Shuffle(const double factor); + @@ -299,7 +299,7 @@ const TextDirection&, --- a/third_party/blink/renderer/core/html/canvas/text_metrics.cc +++ b/third_party/blink/renderer/core/html/canvas/text_metrics.cc -@@ -45,6 +45,24 @@ void TextMetrics::Trace(blink::Visitor* +@@ -45,6 +45,24 @@ void TextMetrics::Trace(Visitor* visitor TextMetrics::TextMetrics() : baselines_(Baselines::Create()) {} diff --git a/patches/extra/bromite/flag-fingerprinting-canvas-image-data-noise.patch b/patches/extra/bromite/flag-fingerprinting-canvas-image-data-noise.patch index 6e1907ff..7c1b0193 100644 --- a/patches/extra/bromite/flag-fingerprinting-canvas-image-data-noise.patch +++ b/patches/extra/bromite/flag-fingerprinting-canvas-image-data-noise.patch @@ -70,7 +70,7 @@ approach to change color components. namespace blink { -@@ -176,10 +180,165 @@ bool StaticBitmapImage::ConvertToArrayBu +@@ -171,10 +175,165 @@ bool StaticBitmapImage::ConvertToArrayBu DCHECK(read_pixels_successful || !sk_image->bounds().intersect(SkIRect::MakeXYWH( rect.X(), rect.Y(), info.width(), info.height()))); @@ -249,7 +249,7 @@ approach to change color components. // Methods overridden by all sub-classes --- a/chrome/browser/about_flags.cc +++ b/chrome/browser/about_flags.cc -@@ -1331,6 +1331,10 @@ const FeatureEntry kFeatureEntries[] = { +@@ -1231,6 +1231,10 @@ const FeatureEntry kFeatureEntries[] = { "Enable Canvas::measureText() fingerprint deception", "Scale the output values of Canvas::measureText() with a randomly selected factor in the range -0.0003% to 0.0003%, which are recomputed on every document initialization.", kOsAll, SINGLE_VALUE_TYPE(switches::kFingerprintingCanvasMeasureTextNoise)}, @@ -262,7 +262,7 @@ approach to change color components. SINGLE_VALUE_TYPE(switches::kIgnoreGpuBlacklist)}, --- a/content/child/runtime_features.cc +++ b/content/child/runtime_features.cc -@@ -491,6 +491,8 @@ void SetRuntimeFeaturesDefaultsAndUpdate +@@ -482,6 +482,8 @@ void SetRuntimeFeaturesDefaultsAndUpdate command_line.HasSwitch(switches::kFingerprintingClientRectsNoise)); WebRuntimeFeatures::EnableFingerprintingCanvasMeasureTextNoise( command_line.HasSwitch(switches::kFingerprintingCanvasMeasureTextNoise)); @@ -273,7 +273,7 @@ approach to change color components. // Do not add individual features below this line. --- a/third_party/blink/renderer/platform/runtime_enabled_features.json5 +++ b/third_party/blink/renderer/platform/runtime_enabled_features.json5 -@@ -513,6 +513,9 @@ +@@ -516,6 +516,9 @@ name: "FingerprintingCanvasMeasureTextNoise", }, { @@ -285,7 +285,7 @@ approach to change color components. }, --- a/third_party/blink/renderer/platform/exported/web_runtime_features.cc +++ b/third_party/blink/renderer/platform/exported/web_runtime_features.cc -@@ -622,4 +622,8 @@ void WebRuntimeFeatures::EnableFingerpri +@@ -616,4 +616,8 @@ void WebRuntimeFeatures::EnableFingerpri RuntimeEnabledFeatures::SetFingerprintingCanvasMeasureTextNoiseEnabled(enable); } @@ -296,8 +296,8 @@ approach to change color components. } // namespace blink --- a/third_party/blink/public/platform/web_runtime_features.h +++ b/third_party/blink/public/platform/web_runtime_features.h -@@ -223,6 +223,7 @@ class WebRuntimeFeatures { - BLINK_PLATFORM_EXPORT static void EnableGetDisplayMedia(bool); +@@ -221,6 +221,7 @@ class WebRuntimeFeatures { + BLINK_PLATFORM_EXPORT static void EnableForbidSyncXHRInPageDismissal(bool); BLINK_PLATFORM_EXPORT static void EnableFingerprintingClientRectsNoise(bool); BLINK_PLATFORM_EXPORT static void EnableFingerprintingCanvasMeasureTextNoise(bool); + BLINK_PLATFORM_EXPORT static void EnableFingerprintingCanvasImageDataNoise(bool); @@ -306,7 +306,7 @@ approach to change color components. WebRuntimeFeatures(); --- a/content/browser/renderer_host/render_process_host_impl.cc +++ b/content/browser/renderer_host/render_process_host_impl.cc -@@ -3036,6 +3036,7 @@ void RenderProcessHostImpl::PropagateBro +@@ -3138,6 +3138,7 @@ void RenderProcessHostImpl::PropagateBro switches::kFileUrlPathAlias, switches::kFingerprintingClientRectsNoise, switches::kFingerprintingCanvasMeasureTextNoise, @@ -316,7 +316,7 @@ approach to change color components. switches::kForceGpuMemAvailableMb, --- a/third_party/blink/renderer/platform/BUILD.gn +++ b/third_party/blink/renderer/platform/BUILD.gn -@@ -1429,7 +1429,9 @@ jumbo_component("platform") { +@@ -1432,7 +1432,9 @@ jumbo_component("platform") { "//third_party/blink/renderer:non_test_config", ] diff --git a/patches/extra/bromite/flag-max-connections-per-host.patch b/patches/extra/bromite/flag-max-connections-per-host.patch index c6e36003..97ba83fa 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/about_flags.cc +++ b/chrome/browser/about_flags.cc -@@ -928,6 +928,11 @@ const FeatureEntry::Choice kForceEffecti +@@ -825,6 +825,11 @@ const FeatureEntry::Choice kForceEffecti net::kEffectiveConnectionType4G}, }; @@ -29,7 +29,7 @@ with limited CPU/memory resources and it is disabled by default. // Ensure that all effective connection types returned by Network Quality // Estimator (NQE) are also exposed via flags. static_assert(net::EFFECTIVE_CONNECTION_TYPE_LAST + 2 == -@@ -2535,6 +2540,9 @@ const FeatureEntry kFeatureEntries[] = { +@@ -2400,6 +2405,9 @@ const FeatureEntry kFeatureEntries[] = { flag_descriptions::kMaterialDesignIncognitoNTPName, flag_descriptions::kMaterialDesignIncognitoNTPDescription, kOsAndroid, FEATURE_VALUE_TYPE(features::kMaterialDesignIncognitoNTP)}, @@ -41,7 +41,7 @@ with limited CPU/memory resources and it is disabled by default. flag_descriptions::kSafeSearchUrlReportingDescription, kOsAll, --- a/chrome/browser/flag_descriptions.cc +++ b/chrome/browser/flag_descriptions.cc -@@ -1218,6 +1218,10 @@ const char kMaterialDesignIncognitoNTPDe +@@ -1251,6 +1251,10 @@ const char kMaterialDesignIncognitoNTPDe "If enabled, the Incognito New Tab page uses the new material design with " "a better readable text."; @@ -54,7 +54,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 -@@ -739,6 +739,9 @@ extern const char kMarkHttpAsWarningAndD +@@ -757,6 +757,9 @@ extern const char kMarkHttpAsWarningAndD extern const char kMaterialDesignIncognitoNTPName[]; extern const char kMaterialDesignIncognitoNTPDescription[]; @@ -91,7 +91,7 @@ with limited CPU/memory resources and it is disabled by default. NETWORK_SESSION_CONFIGURATOR_EXPORT extern const base::Feature kDnsOverHttps; --- a/components/network_session_configurator/common/network_switch_list.h +++ b/components/network_session_configurator/common/network_switch_list.h -@@ -21,6 +21,10 @@ NETWORK_SWITCH(kEnableUserAlternateProto +@@ -22,6 +22,10 @@ NETWORK_SWITCH(kEnableUserAlternateProto // Enables the QUIC protocol. This is a temporary testing flag. NETWORK_SWITCH(kEnableQuic, "enable-quic") @@ -99,9 +99,9 @@ with limited CPU/memory resources and it is disabled by default. +// (15 instead of 6, mirroring the value Mozilla uses). +NETWORK_SWITCH(kMaxConnectionsPerHost, "max-connections-per-host") + - // Enable use of experimental TCP sockets API for sending data in the - // SYN packet. - NETWORK_SWITCH(kEnableTcpFastOpen, "enable-tcp-fastopen") + // Ignores certificate-related errors. + NETWORK_SWITCH(kIgnoreCertificateErrors, "ignore-certificate-errors") + --- a/chrome/browser/browser_process_impl.cc +++ b/chrome/browser/browser_process_impl.cc @@ -18,12 +18,14 @@ @@ -127,8 +127,8 @@ with limited CPU/memory resources and it is disabled by default. #include "components/network_time/network_time_tracker.h" #include "components/optimization_guide/optimization_guide_service.h" #include "components/policy/core/common/policy_service.h" -@@ -312,6 +315,18 @@ void BrowserProcessImpl::Init() { - base::Unretained(this))); +@@ -310,6 +313,18 @@ void BrowserProcessImpl::Init() { + base::Bind(&ApplyMetricsReportingPolicy)); #endif + int max_connections_per_host = 0; @@ -148,7 +148,7 @@ with limited CPU/memory resources and it is disabled by default. net::HttpNetworkSession::NORMAL_SOCKET_POOL, --- a/chrome/browser/BUILD.gn +++ b/chrome/browser/BUILD.gn -@@ -1820,6 +1820,7 @@ jumbo_split_static_library("browser") { +@@ -1831,6 +1831,7 @@ jumbo_split_static_library("browser") { "//components/net_log", "//components/network_hints/common", "//components/network_session_configurator/browser", diff --git a/patches/extra/debian_buster/disable/android.patch b/patches/extra/debian_buster/disable/android.patch index d2f34298..5c9c3f69 100644 --- a/patches/extra/debian_buster/disable/android.patch +++ b/patches/extra/debian_buster/disable/android.patch @@ -10,10 +10,10 @@ author: Michael Gilbert -import("//chrome/android/channel.gni") declare_args() { - # TODO(733935): Enable for other Android architectures too. Currently we only + enable_gvr_services = is_android && !is_chromecast && --- a/BUILD.gn +++ b/BUILD.gn -@@ -369,7 +369,7 @@ group("gn_all") { +@@ -367,7 +367,7 @@ group("gn_all") { # seems currently broken for this platform at the moment, and the # corresponding code build and works on Linux unmodified. # See instructions in the corresponding BUILD.gn. diff --git a/patches/extra/debian_buster/disable/fuzzers.patch b/patches/extra/debian_buster/disable/fuzzers.patch index ed3370c1..4ad0a1b5 100644 --- a/patches/extra/debian_buster/disable/fuzzers.patch +++ b/patches/extra/debian_buster/disable/fuzzers.patch @@ -3,7 +3,7 @@ author: Michael Gilbert --- a/BUILD.gn +++ b/BUILD.gn -@@ -722,8 +722,7 @@ group("gn_all") { +@@ -717,8 +717,7 @@ group("gn_all") { } } @@ -15,7 +15,7 @@ author: Michael Gilbert "//third_party/icu/fuzzers", --- a/content/test/BUILD.gn +++ b/content/test/BUILD.gn -@@ -2232,9 +2232,3 @@ test("content_perftests") { +@@ -2270,9 +2270,3 @@ test("content_perftests") { deps += [ "//testing/android/native_test:native_test_native_code" ] } } diff --git a/patches/extra/debian_buster/disable/google-api-warning.patch b/patches/extra/debian_buster/disable/google-api-warning.patch index 6c45a26a..2692a134 100644 --- a/patches/extra/debian_buster/disable/google-api-warning.patch +++ b/patches/extra/debian_buster/disable/google-api-warning.patch @@ -3,7 +3,7 @@ author: Michael Gilbert --- a/chrome/browser/ui/startup/startup_browser_creator_impl.cc +++ b/chrome/browser/ui/startup/startup_browser_creator_impl.cc -@@ -805,10 +805,6 @@ void StartupBrowserCreatorImpl::AddInfoB +@@ -807,10 +807,6 @@ void StartupBrowserCreatorImpl::AddInfoB chrome::ShowBadFlagsPrompt(web_contents); InfoBarService* infobar_service = InfoBarService::FromWebContents(web_contents); diff --git a/patches/extra/debian_buster/disable/welcome-page.patch b/patches/extra/debian_buster/disable/welcome-page.patch index a20daa1e..07c9b994 100644 --- a/patches/extra/debian_buster/disable/welcome-page.patch +++ b/patches/extra/debian_buster/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 -@@ -1071,7 +1071,7 @@ void ProfileManager::InitProfileUserPref +@@ -1075,7 +1075,7 @@ void ProfileManager::InitProfileUserPref profile->GetPrefs()->SetString(prefs::kSupervisedUserId, supervised_user_id); } diff --git a/patches/extra/debian_buster/gn/parallel.patch b/patches/extra/debian_buster/gn/parallel.patch index a2dc047d..db1191cc 100644 --- a/patches/extra/debian_buster/gn/parallel.patch +++ b/patches/extra/debian_buster/gn/parallel.patch @@ -11,7 +11,7 @@ author: Michael Gilbert parser.add_option( '--skip-generate-buildfiles', action='store_true', -@@ -78,8 +79,12 @@ def main(argv): +@@ -118,8 +119,12 @@ def main(argv): shutil.copy2( os.path.join(BOOTSTRAP_DIR, 'last_commit_position.h'), gn_build_dir) diff --git a/patches/extra/debian_buster/system/fontconfig.patch b/patches/extra/debian_buster/system/fontconfig.patch index c549183b..a4352d4a 100644 --- a/patches/extra/debian_buster/system/fontconfig.patch +++ b/patches/extra/debian_buster/system/fontconfig.patch @@ -9,7 +9,7 @@ author: Michael Gilbert --- a/base/test/BUILD.gn +++ b/base/test/BUILD.gn -@@ -206,7 +206,7 @@ static_library("test_support") { +@@ -207,7 +207,7 @@ static_library("test_support") { deps += [ "//third_party/fuchsia-sdk/sdk:zx" ] } @@ -18,7 +18,7 @@ author: Michael Gilbert public_deps += [ ":fontconfig_util_linux" ] data_deps = [ "//third_party/test_fonts", -@@ -362,7 +362,7 @@ if (is_linux) { +@@ -381,7 +381,7 @@ if (is_linux) { ] } @@ -29,7 +29,7 @@ author: Michael Gilbert sources = [ --- a/content/shell/test_runner/BUILD.gn +++ b/content/shell/test_runner/BUILD.gn -@@ -178,7 +178,7 @@ group("resources") { +@@ -175,7 +175,7 @@ group("resources") { if (is_mac) { deps += [ ":test_runner_bundle_data" ] data_deps += [ ":test_runner_bundle_data" ] diff --git a/patches/extra/debian_buster/warnings/sequence-point.patch b/patches/extra/debian_buster/warnings/sequence-point.patch deleted file mode 100644 index 2cc1fe34..00000000 --- a/patches/extra/debian_buster/warnings/sequence-point.patch +++ /dev/null @@ -1,36 +0,0 @@ -description: fix undefined behavior, variables assigned twice in the same statement -author: Michael Gilbert - ---- a/headless/lib/browser/protocol/browser_handler.cc -+++ b/headless/lib/browser/protocol/browser_handler.cc -@@ -78,7 +78,7 @@ Response BrowserHandler::Close() { - Response BrowserHandler::SetWindowBounds( - int window_id, - std::unique_ptr window_bounds) { -- HeadlessWebContentsImpl* web_contents = web_contents = -+ HeadlessWebContentsImpl* web_contents = - browser()->GetWebContentsForWindowId(window_id); - if (!web_contents) - return Response::Error("Browser window not found"); ---- a/third_party/webrtc/modules/audio_processing/aec3/reverb_decay_estimator.cc -+++ b/third_party/webrtc/modules/audio_processing/aec3/reverb_decay_estimator.cc -@@ -287,7 +287,7 @@ void ReverbDecayEstimator::LateReverbLin - // Arithmetic sum of $2 \sum_{i=0.5}^{(N-1)/2}i^2$ calculated directly. - nn_ = SymmetricArithmetricSum(N); - // The linear regression approach assumes symmetric index around 0. -- count_ = N > 0 ? count_ = -N * 0.5f + 0.5f : 0.f; -+ count_ = N > 0 ? -N * 0.5f + 0.5f : 0.f; - N_ = N; - n_ = 0; - } ---- a/chrome/browser/download/download_shelf_controller.cc -+++ b/chrome/browser/download/download_shelf_controller.cc -@@ -65,7 +65,7 @@ void DownloadShelfController::OnItemUpda - - void DownloadShelfController::OnNewOfflineItemReady( - DownloadUIModel::DownloadUIModelPtr model) { -- Browser* browser = browser = chrome::FindLastActiveWithProfile(profile_); -+ Browser* browser = chrome::FindLastActiveWithProfile(profile_); - - if (browser && browser->window()) { - // Add the offline item to DownloadShelf in the browser window. diff --git a/patches/extra/inox-patchset/0006-modify-default-prefs.patch b/patches/extra/inox-patchset/0006-modify-default-prefs.patch index 2e87bbe0..6f69d99b 100644 --- a/patches/extra/inox-patchset/0006-modify-default-prefs.patch +++ b/patches/extra/inox-patchset/0006-modify-default-prefs.patch @@ -1,6 +1,6 @@ --- a/chrome/browser/chrome_content_browser_client.cc +++ b/chrome/browser/chrome_content_browser_client.cc -@@ -1034,7 +1034,7 @@ void ChromeContentBrowserClient::Registe +@@ -1074,7 +1074,7 @@ void ChromeContentBrowserClient::Registe void ChromeContentBrowserClient::RegisterProfilePrefs( user_prefs::PrefRegistrySyncable* registry) { registry->RegisterBooleanPref(prefs::kDisable3DAPIs, false); @@ -82,7 +82,7 @@ --- a/components/autofill/core/common/autofill_prefs.cc +++ b/components/autofill/core/common/autofill_prefs.cc -@@ -132,10 +132,10 @@ void RegisterProfilePrefs(user_prefs::Pr +@@ -137,10 +137,10 @@ void RegisterProfilePrefs(user_prefs::Pr prefs::kAutofillBillingCustomerNumber, 0.0, user_prefs::PrefRegistrySyncable::SYNCABLE_PRIORITY_PREF); registry->RegisterBooleanPref( @@ -95,7 +95,7 @@ user_prefs::PrefRegistrySyncable::SYNCABLE_PREF); registry->RegisterIntegerPref( prefs::kAutofillLastVersionDeduped, 0, -@@ -148,7 +148,7 @@ void RegisterProfilePrefs(user_prefs::Pr +@@ -153,7 +153,7 @@ void RegisterProfilePrefs(user_prefs::Pr prefs::kAutofillLastVersionDisusedAddressesDeleted, 0, user_prefs::PrefRegistrySyncable::SYNCABLE_PREF); registry->RegisterBooleanPref( @@ -106,7 +106,7 @@ prefs::kAutofillProfileValidity, "", --- a/chrome/browser/resources/settings/reset_page/reset_profile_dialog.html +++ b/chrome/browser/resources/settings/reset_page/reset_profile_dialog.html -@@ -45,7 +45,7 @@ +@@ -52,7 +52,7 @@
@@ -117,7 +117,7 @@ --- a/chrome/browser/signin/signin_promo.cc +++ b/chrome/browser/signin/signin_promo.cc -@@ -353,8 +353,8 @@ void ForceWebBasedSigninFlowForTesting(b +@@ -291,8 +291,8 @@ void ForceWebBasedSigninFlowForTesting(b void RegisterProfilePrefs( user_prefs::PrefRegistrySyncable* registry) { registry->RegisterIntegerPref(prefs::kSignInPromoStartupCount, 0); @@ -130,7 +130,7 @@ } --- a/components/bookmarks/browser/bookmark_utils.cc +++ b/components/bookmarks/browser/bookmark_utils.cc -@@ -441,12 +441,12 @@ void GetBookmarksMatchingProperties(Book +@@ -440,12 +440,12 @@ void GetBookmarksMatchingProperties(Book void RegisterProfilePrefs(user_prefs::PrefRegistrySyncable* registry) { registry->RegisterBooleanPref( prefs::kShowBookmarkBar, @@ -213,7 +213,7 @@ false); --- a/components/password_manager/core/browser/password_manager.cc +++ b/components/password_manager/core/browser/password_manager.cc -@@ -321,10 +321,10 @@ void RecordParsingOnSavingDifference( +@@ -333,10 +333,10 @@ void RecordParsingOnSavingDifference( void PasswordManager::RegisterProfilePrefs( user_prefs::PrefRegistrySyncable* registry) { registry->RegisterBooleanPref( @@ -239,7 +239,7 @@ --- a/chrome/browser/signin/account_consistency_mode_manager.cc +++ b/chrome/browser/signin/account_consistency_mode_manager.cc -@@ -175,7 +175,7 @@ void AccountConsistencyModeManager::Regi +@@ -126,7 +126,7 @@ void AccountConsistencyModeManager::Regi registry->RegisterBooleanPref(prefs::kAccountConsistencyMirrorRequired, 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 d9dfb06f..fe970607 100644 --- a/patches/extra/inox-patchset/0008-restore-classic-ntp.patch +++ b/patches/extra/inox-patchset/0008-restore-classic-ntp.patch @@ -33,7 +33,7 @@ const GURL url; --- a/components/ntp_snippets/features.cc +++ b/components/ntp_snippets/features.cc -@@ -34,13 +34,13 @@ const base::Feature* const kAllFeatures[ +@@ -35,13 +35,13 @@ const base::Feature* const kAllFeatures[ &kRemoteSuggestionsBackendFeature}; const base::Feature kArticleSuggestionsFeature{ 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 68470524..e2fedb0d 100644 --- a/patches/extra/inox-patchset/0011-add-duckduckgo-search-engine.patch +++ b/patches/extra/inox-patchset/0011-add-duckduckgo-search-engine.patch @@ -1,690 +1,924 @@ ---- a/components/search_engines/prepopulated_engines.json -+++ b/components/search_engines/prepopulated_engines.json -@@ -38,6 +38,17 @@ - // The following engines are included in country lists and are added to the - // list of search engines on the first run depending on user's country. - "elements": { -+ "duckduckgo": { -+ "name": "DuckDuckGo", -+ "keyword": "duckduckgo.com", -+ "favicon_url": "https://duckduckgo.com/favicon.ico", -+ "search_url": "https://duckduckgo.com/?q={searchTerms}", -+ "suggest_url": "https://ac.duckduckgo.com/ac/?q={searchTerms}&type=list", -+ "new_tab_url": "https://duckduckgo.com/", -+ "type": "SEARCH_ENGINE_DUCKDUCKGO", -+ "id": 11 -+ }, -+ - "aol": { - "name": "AOL", - "keyword": "aol.com", ---- a/components/search_engines/search_engine_type.h -+++ b/components/search_engines/search_engine_type.h -@@ -63,6 +63,7 @@ enum SearchEngineType { - SEARCH_ENGINE_YANDEX, - SEARCH_ENGINE_ZOZNAM, - SEARCH_ENGINE_360, -+ SEARCH_ENGINE_DUCKDUCKGO, - SEARCH_ENGINE_MAX // Bounding value needed for UMA histogram macro. - }; - --- a/components/search_engines/template_url_prepopulate_data.cc +++ b/components/search_engines/template_url_prepopulate_data.cc -@@ -33,548 +33,548 @@ namespace { +@@ -32,6 +32,7 @@ namespace { // Default (for countries with no better engine set) const PrepopulatedEngine* const engines_default[] = { -- &google, &bing, &yahoo, -+ &duckduckgo, &google, &bing, &yahoo, - }; - ++ &duckduckgo, + &google, + &bing, + &yahoo, +@@ -41,14 +42,15 @@ const PrepopulatedEngine* const engines_ + // Engine selection by country ------------------------------------------------ // United Arab Emirates const PrepopulatedEngine* const engines_AE[] = { -- &google, &yahoo_maktoob, &bing, -+ &duckduckgo, &google, &yahoo_maktoob, &bing, ++ &duckduckgo, + &google, + &bing, + &yahoo, +- &duckduckgo, }; // Albania const PrepopulatedEngine* const engines_AL[] = { -- &google, &yahoo, &bing, -+ &duckduckgo, &google, &yahoo, &bing, - }; ++ &duckduckgo, + &google, + &yahoo, + &bing, +@@ -57,30 +59,31 @@ const PrepopulatedEngine* const engines_ // Argentina const PrepopulatedEngine* const engines_AR[] = { -- &google, &bing, &yahoo_ar, -+ &duckduckgo, &google, &bing, &yahoo_ar, ++ &duckduckgo, + &google, + &bing, + &yahoo_ar, +- &duckduckgo, }; // Austria const PrepopulatedEngine* const engines_AT[] = { -- &google, &bing, &yahoo_at, -+ &duckduckgo, &google, &bing, &yahoo_at, ++ &duckduckgo, + &google, + &bing, + &yahoo_at, +- &duckduckgo, }; // Australia const PrepopulatedEngine* const engines_AU[] = { -- &google, &bing, &yahoo_au, -+ &duckduckgo, &google, &bing, &yahoo_au, ++ &duckduckgo, + &google, + &bing, + &yahoo_au, +- &duckduckgo, }; // Bosnia and Herzegovina const PrepopulatedEngine* const engines_BA[] = { -- &google, &yahoo, &bing, -+ &duckduckgo, &google, &yahoo, &bing, - }; ++ &duckduckgo, + &google, + &yahoo, + &bing, +@@ -89,14 +92,15 @@ const PrepopulatedEngine* const engines_ // Belgium const PrepopulatedEngine* const engines_BE[] = { -- &google, &bing, &yahoo, &yahoo_fr, -+ &duckduckgo, &google, &bing, &yahoo, &yahoo_fr, ++ &duckduckgo, + &google, + &bing, + &yahoo, +- &duckduckgo, }; // Bulgaria const PrepopulatedEngine* const engines_BG[] = { -- &google, &bing, &ask, -+ &duckduckgo, &google, &bing, &ask, - }; ++ &duckduckgo, + &google, + &bing, + &yahoo, +@@ -105,6 +109,7 @@ const PrepopulatedEngine* const engines_ // Bahrain const PrepopulatedEngine* const engines_BH[] = { -- &google, &yahoo_maktoob, &bing, -+ &duckduckgo, &google, &yahoo_maktoob, &bing, - }; ++ &duckduckgo, + &google, + &bing, + &yahoo, +@@ -113,6 +118,7 @@ const PrepopulatedEngine* const engines_ // Burundi const PrepopulatedEngine* const engines_BI[] = { -- &google, &yahoo, &bing, -+ &duckduckgo, &google, &yahoo, &bing, - }; ++ &duckduckgo, + &google, + &bing, + &yahoo, +@@ -121,30 +127,31 @@ const PrepopulatedEngine* const engines_ // Brunei const PrepopulatedEngine* const engines_BN[] = { -- &google, &yahoo_my, &bing, -+ &duckduckgo, &google, &yahoo_my, &bing, ++ &duckduckgo, + &google, + &bing, + &yahoo, +- &duckduckgo, }; // Bolivia const PrepopulatedEngine* const engines_BO[] = { -- &google, &bing, &yahoo, -+ &duckduckgo, &google, &bing, &yahoo, ++ &duckduckgo, + &google, + &bing, + &yahoo, +- &duckduckgo, }; // Brazil const PrepopulatedEngine* const engines_BR[] = { -- &google, &ask_br, &bing, &yahoo_br, -+ &duckduckgo, &google, &ask_br, &bing, &yahoo_br, ++ &duckduckgo, + &google, + &bing, + &yahoo_br, +- &duckduckgo, }; // Belarus const PrepopulatedEngine* const engines_BY[] = { -- &google, &yandex_by, &mail_ru, -+ &duckduckgo, &google, &yandex_by, &mail_ru, - }; ++ &duckduckgo, + &google, + &yandex_by, + &mail_ru, +@@ -153,56 +160,57 @@ const PrepopulatedEngine* const engines_ // Belize const PrepopulatedEngine* const engines_BZ[] = { -- &google, &yahoo, &bing, -+ &duckduckgo, &google, &yahoo, &bing, ++ &duckduckgo, + &google, + &bing, + &yahoo, +- &duckduckgo, }; // Canada const PrepopulatedEngine* const engines_CA[] = { -- &google, &bing, &ask, &yahoo_ca, &yahoo_qc, -+ &duckduckgo, &google, &bing, &ask, &yahoo_ca, &yahoo_qc, +- &google, &bing, &yahoo_ca, &yahoo_qc, &duckduckgo, ++ &duckduckgo, &google, &bing, &yahoo_ca, &yahoo_qc, }; // Switzerland const PrepopulatedEngine* const engines_CH[] = { -- &google, &bing, &yahoo_ch, -+ &duckduckgo, &google, &bing, &yahoo_ch, ++ &duckduckgo, + &google, + &bing, +- &duckduckgo, + &yahoo_ch, }; // Chile const PrepopulatedEngine* const engines_CL[] = { -- &google, &bing, &yahoo_cl, -+ &duckduckgo, &google, &bing, &yahoo_cl, ++ &duckduckgo, + &google, + &bing, + &yahoo_cl, +- &duckduckgo, }; // China const PrepopulatedEngine* const engines_CN[] = { -- &google, &baidu, &sogou, &so_360, -+ &duckduckgo, &google, &baidu, &sogou, &so_360, +- &baidu, &so_360, &google, &sogou, &bing, ++ &duckduckgo, &baidu, &so_360, &google, &sogou, &bing, }; // Colombia const PrepopulatedEngine* const engines_CO[] = { -- &google, &bing, &yahoo_co, -+ &duckduckgo, &google, &bing, &yahoo_co, ++ &duckduckgo, + &google, + &yahoo_co, + &bing, +- &duckduckgo, }; // Costa Rica const PrepopulatedEngine* const engines_CR[] = { -- &google, &yahoo, &bing, -+ &duckduckgo, &google, &yahoo, &bing, ++ &duckduckgo, + &google, + &bing, + &yahoo, +- &duckduckgo, }; // Czech Republic const PrepopulatedEngine* const engines_CZ[] = { -- &google, &seznam, &bing, -+ &duckduckgo, &google, &seznam, &bing, - }; ++ &duckduckgo, + &google, + &seznam, + &bing, +@@ -211,30 +219,31 @@ const PrepopulatedEngine* const engines_ // Germany const PrepopulatedEngine* const engines_DE[] = { -- &google, &bing, &yahoo_de, -+ &duckduckgo, &google, &bing, &yahoo_de, ++ &duckduckgo, + &google, + &bing, + &yahoo_de, +- &duckduckgo, }; // Denmark const PrepopulatedEngine* const engines_DK[] = { -- &google, &bing, &yahoo_dk, -+ &duckduckgo, &google, &bing, &yahoo_dk, ++ &duckduckgo, + &google, + &bing, + &yahoo_dk, +- &duckduckgo, }; // Dominican Republic const PrepopulatedEngine* const engines_DO[] = { -- &google, &yahoo, &bing, -+ &duckduckgo, &google, &yahoo, &bing, ++ &duckduckgo, + &google, + &bing, + &yahoo, +- &duckduckgo, }; // Algeria const PrepopulatedEngine* const engines_DZ[] = { -- &google, &bing, &yahoo_maktoob, -+ &duckduckgo, &google, &bing, &yahoo_maktoob, - }; ++ &duckduckgo, + &google, + &yahoo, + &bing, +@@ -243,14 +252,15 @@ const PrepopulatedEngine* const engines_ // Ecuador const PrepopulatedEngine* const engines_EC[] = { -- &google, &bing, &yahoo, -+ &duckduckgo, &google, &bing, &yahoo, ++ &duckduckgo, + &google, + &bing, + &yahoo, +- &duckduckgo, }; // Estonia const PrepopulatedEngine* const engines_EE[] = { -- &google, &bing, &yahoo, -+ &duckduckgo, &google, &bing, &yahoo, - }; ++ &duckduckgo, + &google, + &bing, + &yandex_ru, +@@ -259,6 +269,7 @@ const PrepopulatedEngine* const engines_ // Egypt const PrepopulatedEngine* const engines_EG[] = { -- &google, &yahoo_maktoob, &bing, -+ &duckduckgo, &google, &yahoo_maktoob, &bing, - }; ++ &duckduckgo, + &google, + &yahoo, + &bing, +@@ -267,30 +278,31 @@ const PrepopulatedEngine* const engines_ // Spain const PrepopulatedEngine* const engines_ES[] = { -- &google, &bing, &yahoo_es, -+ &duckduckgo, &google, &bing, &yahoo_es, - }; - - // Faroe Islands - const PrepopulatedEngine* const engines_FO[] = { -- &google, &bing, &ask, -+ &duckduckgo, &google, &bing, &ask, ++ &duckduckgo, + &google, + &bing, + &yahoo_es, +- &duckduckgo, }; // Finland const PrepopulatedEngine* const engines_FI[] = { -- &google, &bing, &yahoo_fi, -+ &duckduckgo, &google, &bing, &yahoo_fi, ++ &duckduckgo, + &google, + &bing, + &yahoo_fi, +- &duckduckgo, + }; + + // Faroe Islands + const PrepopulatedEngine* const engines_FO[] = { ++ &duckduckgo, + &google, + &bing, + &yahoo, +- &duckduckgo, }; // France const PrepopulatedEngine* const engines_FR[] = { -- &google, &bing, &yahoo_fr, -+ &duckduckgo, &google, &bing, &yahoo_fr, - }; ++ &duckduckgo, + &google, + &bing, + &yahoo_fr, +@@ -299,30 +311,31 @@ const PrepopulatedEngine* const engines_ // United Kingdom const PrepopulatedEngine* const engines_GB[] = { -- &google, &bing, &yahoo_uk, &ask_uk, -+ &duckduckgo, &google, &bing, &yahoo_uk, &ask_uk, ++ &duckduckgo, + &google, + &bing, + &yahoo_uk, +- &duckduckgo, }; // Greece const PrepopulatedEngine* const engines_GR[] = { -- &google, &bing, &yahoo_gr, -+ &duckduckgo, &google, &bing, &yahoo_gr, ++ &duckduckgo, + &google, + &bing, + &yahoo, +- &duckduckgo, }; // Guatemala const PrepopulatedEngine* const engines_GT[] = { -- &google, &yahoo, &bing, -+ &duckduckgo, &google, &yahoo, &bing, ++ &duckduckgo, + &google, + &bing, + &yahoo, +- &duckduckgo, }; // Hong Kong const PrepopulatedEngine* const engines_HK[] = { -- &google, &yahoo_hk, &baidu, &bing, -+ &duckduckgo, &google, &yahoo_hk, &baidu, &bing, - }; ++ &duckduckgo, + &google, + &yahoo_hk, + &bing, +@@ -331,46 +344,47 @@ const PrepopulatedEngine* const engines_ // Honduras const PrepopulatedEngine* const engines_HN[] = { -- &google, &yahoo, &bing, -+ &duckduckgo, &google, &yahoo, &bing, ++ &duckduckgo, + &google, + &bing, + &yahoo, +- &duckduckgo, }; // Croatia const PrepopulatedEngine* const engines_HR[] = { -- &google, &bing, &yahoo, -+ &duckduckgo, &google, &bing, &yahoo, ++ &duckduckgo, + &google, + &bing, + &yahoo, +- &duckduckgo, }; // Hungary const PrepopulatedEngine* const engines_HU[] = { -- &google, &bing, &yahoo, -+ &duckduckgo, &google, &bing, &yahoo, ++ &duckduckgo, + &google, + &yahoo, + &bing, +- &duckduckgo, }; // Indonesia const PrepopulatedEngine* const engines_ID[] = { -- &google, &yahoo_id, &bing, -+ &duckduckgo, &google, &yahoo_id, &bing, ++ &duckduckgo, + &google, + &yahoo_id, + &bing, +- &duckduckgo, }; // Ireland const PrepopulatedEngine* const engines_IE[] = { -- &google, &bing, &yahoo_uk, -+ &duckduckgo, &google, &bing, &yahoo_uk, ++ &duckduckgo, + &google, + &bing, + &yahoo, +- &duckduckgo, }; // Israel const PrepopulatedEngine* const engines_IL[] = { -- &google, &yahoo, &bing, -+ &duckduckgo, &google, &yahoo, &bing, - }; ++ &duckduckgo, + &google, + &bing, + &yahoo, +@@ -379,14 +393,15 @@ const PrepopulatedEngine* const engines_ // India const PrepopulatedEngine* const engines_IN[] = { -- &google, &bing, &yahoo_in, -+ &duckduckgo, &google, &bing, &yahoo_in, ++ &duckduckgo, + &google, + &yahoo_in, + &bing, +- &duckduckgo, }; // Iraq const PrepopulatedEngine* const engines_IQ[] = { -- &google, &yahoo_maktoob, &bing, -+ &duckduckgo, &google, &yahoo_maktoob, &bing, - }; ++ &duckduckgo, + &google, + &yahoo, + &bing, +@@ -395,6 +410,7 @@ const PrepopulatedEngine* const engines_ // Iran const PrepopulatedEngine* const engines_IR[] = { -- &google, &yahoo, &bing, -+ &duckduckgo, &google, &yahoo, &bing, - }; ++ &duckduckgo, + &google, + &bing, + &yahoo, +@@ -403,30 +419,31 @@ const PrepopulatedEngine* const engines_ // Iceland const PrepopulatedEngine* const engines_IS[] = { -- &google, &bing, &yahoo, -+ &duckduckgo, &google, &bing, &yahoo, ++ &duckduckgo, + &google, + &bing, + &yahoo, +- &duckduckgo, }; // Italy const PrepopulatedEngine* const engines_IT[] = { -- &google, &virgilio, &bing, -+ &duckduckgo, &google, &virgilio, &bing, ++ &duckduckgo, + &google, + &bing, + &yahoo, +- &duckduckgo, }; // Jamaica const PrepopulatedEngine* const engines_JM[] = { -- &google, &yahoo, &bing, -+ &duckduckgo, &google, &yahoo, &bing, ++ &duckduckgo, + &google, + &bing, + &yahoo, +- &duckduckgo, }; // Jordan const PrepopulatedEngine* const engines_JO[] = { -- &google, &yahoo_maktoob, &bing, -+ &duckduckgo, &google, &yahoo_maktoob, &bing, - }; ++ &duckduckgo, + &google, + &yahoo, + &bing, +@@ -435,6 +452,7 @@ const PrepopulatedEngine* const engines_ // Japan const PrepopulatedEngine* const engines_JP[] = { -- &google, &yahoo_jp, &bing, -+ &duckduckgo, &google, &yahoo_jp, &bing, - }; ++ &duckduckgo, + &google, + &yahoo_jp, + &bing, +@@ -443,14 +461,15 @@ const PrepopulatedEngine* const engines_ // Kenya const PrepopulatedEngine* const engines_KE[] = { -- &google, &yahoo, &bing, -+ &duckduckgo, &google, &yahoo, &bing, - }; - - // Kuwait - const PrepopulatedEngine* const engines_KW[] = { -- &google, &yahoo_maktoob, &bing, -+ &duckduckgo, &google, &yahoo_maktoob, &bing, ++ &duckduckgo, + &google, + &yahoo, + &bing, +- &duckduckgo, }; // South Korea const PrepopulatedEngine* const engines_KR[] = { -- &google, &naver, &daum, -+ &duckduckgo, &google, &naver, &daum, - }; ++ &duckduckgo, + &google, + &naver, + &daum, +@@ -459,6 +478,7 @@ const PrepopulatedEngine* const engines_ + + // Kuwait + const PrepopulatedEngine* const engines_KW[] = { ++ &duckduckgo, + &google, + &bing, + &yahoo, +@@ -467,6 +487,7 @@ const PrepopulatedEngine* const engines_ // Kazakhstan const PrepopulatedEngine* const engines_KZ[] = { -- &google, &mail_ru, &yandex_kz, -+ &duckduckgo, &google, &mail_ru, &yandex_kz, - }; ++ &duckduckgo, + &google, + &yandex_kz, + &mail_ru, +@@ -475,22 +496,23 @@ const PrepopulatedEngine* const engines_ // Lebanon const PrepopulatedEngine* const engines_LB[] = { -- &google, &yahoo_maktoob, &bing, -+ &duckduckgo, &google, &yahoo_maktoob, &bing, ++ &duckduckgo, + &google, + &bing, + &yahoo, +- &duckduckgo, }; // Liechtenstein const PrepopulatedEngine* const engines_LI[] = { -- &google, &bing, &yahoo_de, -+ &duckduckgo, &google, &bing, &yahoo_de, ++ &duckduckgo, + &google, + &bing, +- &duckduckgo, + &yahoo, }; // Lithuania const PrepopulatedEngine* const engines_LT[] = { -- &google, &bing, &yandex_ru, -+ &duckduckgo, &google, &bing, &yandex_ru, - }; ++ &duckduckgo, + &google, + &bing, + &yahoo, +@@ -499,14 +521,15 @@ const PrepopulatedEngine* const engines_ // Luxembourg const PrepopulatedEngine* const engines_LU[] = { -- &google, &bing, &yahoo_fr, -+ &duckduckgo, &google, &bing, &yahoo_fr, ++ &duckduckgo, + &google, + &bing, +- &duckduckgo, + &yahoo, }; // Latvia const PrepopulatedEngine* const engines_LV[] = { -- &google, &yandex_ru, &bing, -+ &duckduckgo, &google, &yandex_ru, &bing, - }; ++ &duckduckgo, + &google, + &bing, + &yandex_ru, +@@ -515,6 +538,7 @@ const PrepopulatedEngine* const engines_ // Libya const PrepopulatedEngine* const engines_LY[] = { -- &google, &yahoo_maktoob, &bing, -+ &duckduckgo, &google, &yahoo_maktoob, &bing, - }; ++ &duckduckgo, + &google, + &yahoo, + &bing, +@@ -523,6 +547,7 @@ const PrepopulatedEngine* const engines_ // Morocco const PrepopulatedEngine* const engines_MA[] = { -- &google, &bing, &yahoo_maktoob, -+ &duckduckgo, &google, &bing, &yahoo_maktoob, - }; ++ &duckduckgo, + &google, + &yahoo, + &bing, +@@ -531,22 +556,23 @@ const PrepopulatedEngine* const engines_ // Monaco const PrepopulatedEngine* const engines_MC[] = { -- &google, &yahoo_fr, &bing, -+ &duckduckgo, &google, &yahoo_fr, &bing, ++ &duckduckgo, + &google, + &bing, + &yahoo, +- &duckduckgo, }; // Moldova const PrepopulatedEngine* const engines_MD[] = { -- &google, &bing, &yahoo, -+ &duckduckgo, &google, &bing, &yahoo, ++ &duckduckgo, + &google, + &yandex_ru, + &mail_ru, +- &duckduckgo, }; // Montenegro const PrepopulatedEngine* const engines_ME[] = { -- &google, &bing, &yahoo, -+ &duckduckgo, &google, &bing, &yahoo, - }; ++ &duckduckgo, + &google, + &yahoo, + &bing, +@@ -555,22 +581,23 @@ const PrepopulatedEngine* const engines_ // Macedonia const PrepopulatedEngine* const engines_MK[] = { -- &google, &yahoo, &bing, -+ &duckduckgo, &google, &yahoo, &bing, ++ &duckduckgo, + &google, + &yahoo, + &bing, +- &duckduckgo, }; // Mexico const PrepopulatedEngine* const engines_MX[] = { -- &google, &bing, &yahoo_mx, -+ &duckduckgo, &google, &bing, &yahoo_mx, ++ &duckduckgo, + &google, + &bing, + &yahoo_mx, +- &duckduckgo, }; // Malaysia const PrepopulatedEngine* const engines_MY[] = { -- &google, &yahoo_my, &bing, -+ &duckduckgo, &google, &yahoo_my, &bing, - }; ++ &duckduckgo, + &google, + &yahoo_my, + &bing, +@@ -579,38 +606,39 @@ const PrepopulatedEngine* const engines_ // Nicaragua const PrepopulatedEngine* const engines_NI[] = { -- &google, &yahoo, &bing, -+ &duckduckgo, &google, &yahoo, &bing, ++ &duckduckgo, + &google, + &bing, + &yahoo, +- &duckduckgo, }; // Netherlands const PrepopulatedEngine* const engines_NL[] = { -- &google, &yahoo_nl, &vinden, -+ &duckduckgo, &google, &yahoo_nl, &vinden, ++ &duckduckgo, + &google, + &bing, + &yahoo_nl, +- &duckduckgo, }; // Norway const PrepopulatedEngine* const engines_NO[] = { -- &google, &bing, &kvasir, -+ &duckduckgo, &google, &bing, &kvasir, ++ &duckduckgo, + &google, + &bing, + &yahoo, +- &duckduckgo, }; // New Zealand const PrepopulatedEngine* const engines_NZ[] = { -- &google, &bing, &yahoo_nz, -+ &duckduckgo, &google, &bing, &yahoo_nz, ++ &duckduckgo, + &google, + &bing, +- &duckduckgo, + &yahoo_nz, }; // Oman const PrepopulatedEngine* const engines_OM[] = { -- &google, &bing, &yahoo_maktoob, -+ &duckduckgo, &google, &bing, &yahoo_maktoob, - }; ++ &duckduckgo, + &google, + &bing, + &yahoo, +@@ -619,30 +647,31 @@ const PrepopulatedEngine* const engines_ // Panama const PrepopulatedEngine* const engines_PA[] = { -- &google, &yahoo, &bing, -+ &duckduckgo, &google, &yahoo, &bing, ++ &duckduckgo, + &google, + &bing, + &yahoo, +- &duckduckgo, }; // Peru const PrepopulatedEngine* const engines_PE[] = { -- &google, &bing, &yahoo_pe, -+ &duckduckgo, &google, &bing, &yahoo_pe, ++ &duckduckgo, + &google, + &yahoo_pe, + &bing, +- &duckduckgo, }; // Philippines const PrepopulatedEngine* const engines_PH[] = { -- &google, &yahoo_ph, &bing, -+ &duckduckgo, &google, &yahoo_ph, &bing, ++ &duckduckgo, + &google, + &yahoo_ph, + &bing, +- &duckduckgo, }; // Pakistan const PrepopulatedEngine* const engines_PK[] = { -- &google, &yahoo, &bing, -+ &duckduckgo, &google, &yahoo, &bing, ++ &duckduckgo, + &google, + &yahoo, + &bing, +@@ -651,38 +680,39 @@ const PrepopulatedEngine* const engines_ + + // Poland + const PrepopulatedEngine* const engines_PL[] = { ++ &duckduckgo, + &google, + &bing, + &yahoo, +- &duckduckgo, }; // Puerto Rico const PrepopulatedEngine* const engines_PR[] = { -- &google, &yahoo, &bing, -+ &duckduckgo, &google, &yahoo, &bing, - }; - - // Poland - const PrepopulatedEngine* const engines_PL[] = { -- &google, &onet, &bing, -+ &duckduckgo, &google, &onet, &bing, ++ &duckduckgo, + &google, + &bing, + &yahoo, +- &duckduckgo, }; // Portugal const PrepopulatedEngine* const engines_PT[] = { -- &google, &bing, &yahoo, -+ &duckduckgo, &google, &bing, &yahoo, ++ &duckduckgo, + &google, + &bing, + &yahoo, +- &duckduckgo, }; // Paraguay const PrepopulatedEngine* const engines_PY[] = { -- &google, &bing, &yahoo, -+ &duckduckgo, &google, &bing, &yahoo, ++ &duckduckgo, + &google, + &bing, + &yahoo, +- &duckduckgo, }; // Qatar const PrepopulatedEngine* const engines_QA[] = { -- &google, &yahoo_maktoob, &bing, -+ &duckduckgo, &google, &yahoo_maktoob, &bing, - }; ++ &duckduckgo, + &google, + &bing, + &yahoo, +@@ -691,22 +721,23 @@ const PrepopulatedEngine* const engines_ // Romania const PrepopulatedEngine* const engines_RO[] = { -- &google, &yahoo_ro, &bing, -+ &duckduckgo, &google, &yahoo_ro, &bing, ++ &duckduckgo, + &google, + &bing, + &yahoo, +- &duckduckgo, }; // Serbia const PrepopulatedEngine* const engines_RS[] = { -- &google, &bing, &yahoo, -+ &duckduckgo, &google, &bing, &yahoo, ++ &duckduckgo, + &google, + &yahoo, + &bing, +- &duckduckgo, }; // Russia const PrepopulatedEngine* const engines_RU[] = { -- &google, &yandex_ru, &mail_ru, -+ &duckduckgo, &google, &yandex_ru, &mail_ru, - }; ++ &duckduckgo, + &yandex_ru, + &google, + &mail_ru, +@@ -715,6 +746,7 @@ const PrepopulatedEngine* const engines_ // Rwanda const PrepopulatedEngine* const engines_RW[] = { -- &google, &bing, &yahoo, -+ &duckduckgo, &google, &bing, &yahoo, - }; ++ &duckduckgo, + &google, + &bing, + &yahoo, +@@ -723,6 +755,7 @@ const PrepopulatedEngine* const engines_ // Saudi Arabia const PrepopulatedEngine* const engines_SA[] = { -- &google, &yahoo_maktoob, &bing, -+ &duckduckgo, &google, &yahoo_maktoob, &bing, - }; ++ &duckduckgo, + &google, + &bing, + &yahoo, +@@ -731,14 +764,15 @@ const PrepopulatedEngine* const engines_ // Sweden const PrepopulatedEngine* const engines_SE[] = { -- &google, &bing, &yahoo_se, -+ &duckduckgo, &google, &bing, &yahoo_se, ++ &duckduckgo, + &google, + &bing, + &yahoo_se, +- &duckduckgo, }; // Singapore const PrepopulatedEngine* const engines_SG[] = { -- &google, &yahoo_sg, &bing, -+ &duckduckgo, &google, &yahoo_sg, &bing, - }; ++ &duckduckgo, + &google, + &bing, + &yahoo_sg, +@@ -747,30 +781,31 @@ const PrepopulatedEngine* const engines_ // Slovenia const PrepopulatedEngine* const engines_SI[] = { -- &google, &najdi, &ask, -+ &duckduckgo, &google, &najdi, &ask, ++ &duckduckgo, + &google, + &bing, + &yahoo, +- &duckduckgo, }; // Slovakia const PrepopulatedEngine* const engines_SK[] = { -- &google, &bing, &yahoo, -+ &duckduckgo, &google, &bing, &yahoo, ++ &duckduckgo, + &google, + &bing, + &yahoo, +- &duckduckgo, }; // El Salvador const PrepopulatedEngine* const engines_SV[] = { -- &google, &yahoo, &bing, -+ &duckduckgo, &google, &yahoo, &bing, ++ &duckduckgo, + &google, + &bing, + &yahoo, +- &duckduckgo, }; // Syria const PrepopulatedEngine* const engines_SY[] = { -- &google, &bing, &yahoo_maktoob, -+ &duckduckgo, &google, &bing, &yahoo_maktoob, - }; ++ &duckduckgo, + &google, + &bing, + &yahoo, +@@ -779,6 +814,7 @@ const PrepopulatedEngine* const engines_ // Thailand const PrepopulatedEngine* const engines_TH[] = { -- &google, &yahoo_th, &bing, -+ &duckduckgo, &google, &yahoo_th, &bing, - }; ++ &duckduckgo, + &google, + &yahoo_th, + &bing, +@@ -787,6 +823,7 @@ const PrepopulatedEngine* const engines_ // Tunisia const PrepopulatedEngine* const engines_TN[] = { -- &google, &bing, &yahoo_maktoob, -+ &duckduckgo, &google, &bing, &yahoo_maktoob, - }; ++ &duckduckgo, + &google, + &yahoo, + &bing, +@@ -795,6 +832,7 @@ const PrepopulatedEngine* const engines_ // Turkey const PrepopulatedEngine* const engines_TR[] = { -- &google, &bing, &yahoo_tr, &yandex_tr, -+ &duckduckgo, &google, &bing, &yahoo_tr, &yandex_tr, - }; ++ &duckduckgo, + &google, + &yandex_tr, + &yahoo_tr, +@@ -803,14 +841,15 @@ const PrepopulatedEngine* const engines_ // Trinidad and Tobago const PrepopulatedEngine* const engines_TT[] = { -- &google, &bing, &yahoo, -+ &duckduckgo, &google, &bing, &yahoo, ++ &duckduckgo, + &google, + &bing, + &yahoo, +- &duckduckgo, }; // Taiwan const PrepopulatedEngine* const engines_TW[] = { -- &google, &yahoo_tw, &bing, -+ &duckduckgo, &google, &yahoo_tw, &bing, - }; ++ &duckduckgo, + &google, + &yahoo_tw, + &bing, +@@ -819,6 +858,7 @@ const PrepopulatedEngine* const engines_ // Tanzania const PrepopulatedEngine* const engines_TZ[] = { -- &google, &yahoo, &bing, -+ &duckduckgo, &google, &yahoo, &bing, - }; ++ &duckduckgo, + &google, + &bing, + &yahoo, +@@ -827,6 +867,7 @@ const PrepopulatedEngine* const engines_ // Ukraine const PrepopulatedEngine* const engines_UA[] = { -- &google, &yandex_ua, &bing, -+ &duckduckgo, &google, &yandex_ua, &bing, - }; ++ &duckduckgo, + &google, + &yandex_ua, + &mail_ru, +@@ -835,30 +876,31 @@ const PrepopulatedEngine* const engines_ // United States const PrepopulatedEngine* const engines_US[] = { -- &google, &bing, &yahoo, &aol, &ask, -+ &duckduckgo, &google, &bing, &yahoo, &aol, &ask, ++ &duckduckgo, + &google, + &bing, + &yahoo, +- &duckduckgo, }; // Uruguay const PrepopulatedEngine* const engines_UY[] = { -- &google, &bing, &yahoo, -+ &duckduckgo, &google, &bing, &yahoo, ++ &duckduckgo, + &google, + &bing, + &yahoo, +- &duckduckgo, }; // Venezuela const PrepopulatedEngine* const engines_VE[] = { -- &google, &bing, &yahoo_ve, -+ &duckduckgo, &google, &bing, &yahoo_ve, ++ &duckduckgo, + &google, + &yahoo_ve, + &bing, +- &duckduckgo, }; // Vietnam const PrepopulatedEngine* const engines_VN[] = { -- &google, &yahoo_vn, &bing, -+ &duckduckgo, &google, &yahoo_vn, &bing, - }; ++ &duckduckgo, + &google, + &coccoc, + &bing, +@@ -867,6 +909,7 @@ const PrepopulatedEngine* const engines_ // Yemen const PrepopulatedEngine* const engines_YE[] = { -- &google, &bing, &yahoo_maktoob, -+ &duckduckgo, &google, &bing, &yahoo_maktoob, - }; ++ &duckduckgo, + &google, + &bing, + &yahoo, +@@ -875,14 +918,15 @@ const PrepopulatedEngine* const engines_ // South Africa const PrepopulatedEngine* const engines_ZA[] = { -- &google, &bing, &yahoo, -+ &duckduckgo, &google, &bing, &yahoo, ++ &duckduckgo, + &google, + &bing, + &yahoo, +- &duckduckgo, }; // Zimbabwe const PrepopulatedEngine* const engines_ZW[] = { -- &google, &bing, &yahoo, &ask, -+ &duckduckgo, &google, &bing, &yahoo, &ask, - }; - - // A list of all the engines that we know about. - const PrepopulatedEngine* const kAllEngines[] = { - // Prepopulated engines: -- &aol, &ask, &ask_br, &ask_uk, &baidu, &bing, &daum, &google, &kvasir, -+ &aol, &ask, &ask_br, &ask_uk, &baidu, &bing, &daum, &duckduckgo, &google, &kvasir, - &mail_ru, &najdi, &naver, &onet, &seznam, &sogou, &vinden, &virgilio, - &yahoo, &yahoo_ar, &yahoo_at, &yahoo_au, &yahoo_br, &yahoo_ca, &yahoo_ch, - &yahoo_cl, &yahoo_co, &yahoo_de, &yahoo_dk, &yahoo_es, &yahoo_fi, &yahoo_fr, ++ &duckduckgo, + &google, + &bing, + &yahoo, 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 1a3e5d85..5bcd19c2 100644 --- a/patches/extra/inox-patchset/0018-disable-first-run-behaviour.patch +++ b/patches/extra/inox-patchset/0018-disable-first-run-behaviour.patch @@ -1,6 +1,6 @@ --- a/chrome/browser/ui/startup/startup_tab_provider.cc +++ b/chrome/browser/ui/startup/startup_tab_provider.cc -@@ -61,7 +61,7 @@ bool ProfileHasOtherTabbedBrowser(Profil +@@ -62,7 +62,7 @@ bool ProfileHasOtherTabbedBrowser(Profil StartupTabs StartupTabProviderImpl::GetOnboardingTabs(Profile* profile) const { // Onboarding content has not been launched on Chrome OS. diff --git a/patches/extra/inox-patchset/chromium-widevine.patch b/patches/extra/inox-patchset/chromium-widevine.patch index d92700c0..0737f313 100644 --- a/patches/extra/inox-patchset/chromium-widevine.patch +++ b/patches/extra/inox-patchset/chromium-widevine.patch @@ -1,6 +1,6 @@ --- a/chrome/common/chrome_content_client.cc +++ b/chrome/common/chrome_content_client.cc -@@ -99,7 +99,7 @@ +@@ -97,7 +97,7 @@ // Registers Widevine CDM if Widevine is enabled, the Widevine CDM is // bundled and not a component. When the Widevine CDM is a component, it is // registered in widevine_cdm_component_installer.cc. 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 01ec798b..c88a37ea 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 -@@ -1572,8 +1572,6 @@ int ChromeBrowserMainParts::PreMainMessa +@@ -1556,8 +1556,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 4f2b7f22..01ccfcdd 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 -@@ -76,6 +76,7 @@ static const char* const kUnsupportedTex +@@ -75,6 +75,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 e765fb77..c180a6fd 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 -@@ -220,7 +220,7 @@ void DownloadPrefs::RegisterProfilePrefs +@@ -230,7 +230,7 @@ void DownloadPrefs::RegisterProfilePrefs user_prefs::PrefRegistrySyncable* registry) { registry->RegisterBooleanPref( prefs::kPromptForDownload, diff --git a/patches/extra/iridium-browser/prefs-only-keep-cookies-until-exit.patch b/patches/extra/iridium-browser/prefs-only-keep-cookies-until-exit.patch index f85f36ae..0ded0577 100644 --- a/patches/extra/iridium-browser/prefs-only-keep-cookies-until-exit.patch +++ b/patches/extra/iridium-browser/prefs-only-keep-cookies-until-exit.patch @@ -10,7 +10,7 @@ Out with all those tracking cookies! --- a/components/content_settings/core/browser/content_settings_registry.cc +++ b/components/content_settings/core/browser/content_settings_registry.cc -@@ -118,7 +118,7 @@ void ContentSettingsRegistry::Init() { +@@ -134,7 +134,7 @@ void ContentSettingsRegistry::Init() { // WARNING: The string names of the permissions passed in below are used to // generate preference names and should never be changed! diff --git a/patches/extra/iridium-browser/updater-disable-auto-update.patch b/patches/extra/iridium-browser/updater-disable-auto-update.patch index 2a230bce..06abe898 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 -@@ -665,7 +665,7 @@ static base::mac::ScopedObjCClassSwizzle +@@ -663,7 +663,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-search-engine-collection.patch b/patches/extra/ungoogled-chromium/add-flag-for-search-engine-collection.patch index f7f2f98c..e09934b4 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 @@ -2,7 +2,7 @@ --- a/chrome/browser/about_flags.cc +++ b/chrome/browser/about_flags.cc -@@ -1296,6 +1296,10 @@ const FeatureEntry kFeatureEntries[] = { +@@ -1196,6 +1196,10 @@ const FeatureEntry kFeatureEntries[] = { "Enable stacking in tab strip", "Forces tabs to be stacked in the tab strip. Otherwise, they follow default behavior.", kOsAll, SINGLE_VALUE_TYPE("enable-stacked-tab-strip")}, @@ -15,7 +15,7 @@ SINGLE_VALUE_TYPE(switches::kIgnoreGpuBlacklist)}, --- a/chrome/renderer/chrome_render_frame_observer.cc +++ b/chrome/renderer/chrome_render_frame_observer.cc -@@ -146,9 +146,10 @@ ChromeRenderFrameObserver::ChromeRenderF +@@ -147,9 +147,10 @@ ChromeRenderFrameObserver::ChromeRenderF if (!render_frame->IsMainFrame()) return; @@ -27,7 +27,7 @@ if (!command_line.HasSwitch(switches::kDisableClientSidePhishingDetection)) SetClientSidePhishingDetection(true); #endif -@@ -336,14 +337,16 @@ void ChromeRenderFrameObserver::DidFinis +@@ -337,14 +338,16 @@ void ChromeRenderFrameObserver::DidFinis if (frame->Parent()) return; 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 079aa4eb..379aa914 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 @@ -3,7 +3,7 @@ --- a/chrome/browser/about_flags.cc +++ b/chrome/browser/about_flags.cc -@@ -210,6 +210,16 @@ const unsigned kOsDesktop = kOsMac | kOs +@@ -212,6 +212,16 @@ const unsigned kOsDesktop = kOsMac | kOs const unsigned kOsAura = kOsWin | kOsLinux | kOsCrOS; #endif // USE_AURA @@ -20,7 +20,7 @@ const FeatureEntry::Choice kTouchEventFeatureDetectionChoices[] = { {flags_ui::kGenericExperimentChoiceDisabled, "", ""}, {flags_ui::kGenericExperimentChoiceEnabled, -@@ -1278,6 +1288,10 @@ const FeatureEntry::FeatureVariation kOf +@@ -1178,6 +1188,10 @@ const FeatureEntry::FeatureVariation kTa // // When adding a new choice, add it to the end of the list. const FeatureEntry kFeatureEntries[] = { 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 d4b7ba5b..ee5bf90f 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 @@ -2,7 +2,7 @@ --- a/chrome/browser/about_flags.cc +++ b/chrome/browser/about_flags.cc -@@ -1300,6 +1300,10 @@ const FeatureEntry kFeatureEntries[] = { +@@ -1200,6 +1200,10 @@ const FeatureEntry kFeatureEntries[] = { "Disable search engine collection", "Prevents search engines from being added automatically.", kOsAll, SINGLE_VALUE_TYPE("disable-search-engine-collection")}, @@ -21,8 +21,8 @@ +#include "base/command_line.h" #include "base/lazy_instance.h" - #include "base/macros.h" #include "base/numerics/safe_conversions.h" + #include "base/stl_util.h" @@ -248,6 +249,13 @@ IDNConversionResult IDNToUnicodeWithAdju input16.reserve(host.length()); input16.insert(input16.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 7ca82fd8..eade2a3c 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 -@@ -782,7 +782,8 @@ void StartupBrowserCreatorImpl::AddInfoB +@@ -784,7 +784,8 @@ void StartupBrowserCreatorImpl::AddInfoB if (!browser || !profile_ || browser->tab_strip_model()->count() == 0) 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 fea7c70a..bf356db9 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/about_flags.cc +++ b/chrome/browser/about_flags.cc -@@ -220,6 +220,19 @@ const FeatureEntry::Choice kExtensionHan +@@ -222,6 +222,19 @@ const FeatureEntry::Choice kExtensionHan "always-prompt-for-install"}, }; @@ -20,7 +20,7 @@ const FeatureEntry::Choice kTouchEventFeatureDetectionChoices[] = { {flags_ui::kGenericExperimentChoiceDisabled, "", ""}, {flags_ui::kGenericExperimentChoiceEnabled, -@@ -4378,6 +4391,11 @@ const FeatureEntry kFeatureEntries[] = { +@@ -4178,6 +4191,11 @@ const FeatureEntry kFeatureEntries[] = { FEATURE_VALUE_TYPE(arc::kEnableUnifiedAudioFocusFeature)}, #endif // defined(OS_CHROMEOS) @@ -29,12 +29,12 @@ + "Show avatar button in the browser toolbar", kOsDesktop, + MULTI_VALUE_TYPE(kShowAvatarButtonChoices)}, + - // NOTE: Adding a new flag requires adding a corresponding entry to enum - // "LoginCustomFlags" in tools/metrics/histograms/enums.xml. See "Flag - // Histograms" in tools/metrics/histograms/README.md (run the + #if defined(OS_WIN) + {"use-angle", flag_descriptions::kUseAngleName, + flag_descriptions::kUseAngleDescription, kOsWin, --- a/chrome/browser/ui/views/toolbar/toolbar_view.cc +++ b/chrome/browser/ui/views/toolbar/toolbar_view.cc -@@ -214,12 +214,27 @@ void ToolbarView::Init() { +@@ -230,12 +230,27 @@ void ToolbarView::Init() { cast_ = media_router::CastToolbarButton::Create(browser_).release(); } 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 2a390d04..cfcddb64 100644 --- a/patches/extra/ungoogled-chromium/add-flag-to-stack-tabs.patch +++ b/patches/extra/ungoogled-chromium/add-flag-to-stack-tabs.patch @@ -22,7 +22,7 @@ --- a/chrome/browser/about_flags.cc +++ b/chrome/browser/about_flags.cc -@@ -1278,6 +1278,10 @@ const FeatureEntry::FeatureVariation kOf +@@ -1178,6 +1178,10 @@ const FeatureEntry::FeatureVariation kTa // // When adding a new choice, add it to the end of the list. const FeatureEntry kFeatureEntries[] = { diff --git a/patches/extra/ungoogled-chromium/add-ipv6-probing-option.patch b/patches/extra/ungoogled-chromium/add-ipv6-probing-option.patch index 54d28ef1..86c98b35 100644 --- a/patches/extra/ungoogled-chromium/add-ipv6-probing-option.patch +++ b/patches/extra/ungoogled-chromium/add-ipv6-probing-option.patch @@ -3,7 +3,7 @@ --- a/net/dns/host_resolver_impl.cc +++ b/net/dns/host_resolver_impl.cc -@@ -29,6 +29,7 @@ +@@ -28,6 +28,7 @@ #include "base/bind_helpers.h" #include "base/callback.h" #include "base/callback_helpers.h" @@ -11,7 +11,7 @@ #include "base/compiler_specific.h" #include "base/containers/linked_list.h" #include "base/debug/debugger.h" -@@ -118,11 +119,6 @@ const unsigned kMinimumTTLSeconds = kCac +@@ -122,11 +123,6 @@ const unsigned kMinimumTTLSeconds = kCac // cached. const int kIPv6ProbePeriodMs = 1000; @@ -23,7 +23,7 @@ enum DnsResolveStatus { RESOLVE_STATUS_DNS_SUCCESS = 0, RESOLVE_STATUS_PROC_SUCCESS, -@@ -2774,7 +2770,7 @@ bool HostResolverImpl::IsIPv6Reachable(c +@@ -2875,7 +2871,7 @@ bool HostResolverImpl::IsIPv6Reachable(c if ((tick_clock_->NowTicks() - last_ipv6_probe_time_).InMilliseconds() > kIPv6ProbePeriodMs) { last_ipv6_probe_result_ = diff --git a/patches/extra/ungoogled-chromium/clear-http-auth-cache-menu-item.patch b/patches/extra/ungoogled-chromium/clear-http-auth-cache-menu-item.patch index 41501fdf..959530d1 100644 --- a/patches/extra/ungoogled-chromium/clear-http-auth-cache-menu-item.patch +++ b/patches/extra/ungoogled-chromium/clear-http-auth-cache-menu-item.patch @@ -2,7 +2,7 @@ --- a/chrome/app/chrome_command_ids.h +++ b/chrome/app/chrome_command_ids.h -@@ -148,6 +148,7 @@ +@@ -149,6 +149,7 @@ #define IDC_MANAGE_EXTENSIONS 40022 #define IDC_DEV_TOOLS_INSPECT 40023 #define IDC_UPGRADE_DIALOG 40024 @@ -12,7 +12,7 @@ #define IDC_SHOW_SIGNIN 40030 --- a/chrome/app/generated_resources.grd +++ b/chrome/app/generated_resources.grd -@@ -1082,6 +1082,9 @@ are declared in tools/grit/grit_rule.gni +@@ -1118,6 +1118,9 @@ are declared in tools/grit/grit_rule.gni &Clear browsing data... @@ -22,7 +22,7 @@ &Downloads -@@ -1123,6 +1126,9 @@ are declared in tools/grit/grit_rule.gni +@@ -1156,6 +1159,9 @@ are declared in tools/grit/grit_rule.gni &Clear Browsing Data... @@ -34,7 +34,7 @@ --- a/chrome/browser/ui/toolbar/app_menu_model.cc +++ b/chrome/browser/ui/toolbar/app_menu_model.cc -@@ -211,6 +211,7 @@ void ToolsMenuModel::Build(Browser* brow +@@ -213,6 +213,7 @@ void ToolsMenuModel::Build(Browser* brow AddSeparator(ui::NORMAL_SEPARATOR); AddItemWithStringId(IDC_CLEAR_BROWSING_DATA, IDS_CLEAR_BROWSING_DATA); @@ -42,7 +42,7 @@ AddItemWithStringId(IDC_MANAGE_EXTENSIONS, IDS_SHOW_EXTENSIONS); if (chrome::CanOpenTaskManager()) AddItemWithStringId(IDC_TASK_MANAGER, IDS_TASK_MANAGER); -@@ -474,6 +475,13 @@ void AppMenuModel::LogMenuMetrics(int co +@@ -481,6 +482,13 @@ void AppMenuModel::LogMenuMetrics(int co } LogMenuAction(MENU_ACTION_CLEAR_BROWSING_DATA); break; @@ -88,7 +88,7 @@ #if defined(OS_MACOSX) #include "chrome/browser/ui/browser_commands_mac.h" -@@ -642,6 +645,9 @@ bool BrowserCommandController::ExecuteCo +@@ -645,6 +648,9 @@ bool BrowserCommandController::ExecuteCo case IDC_CLEAR_BROWSING_DATA: ShowClearBrowsingDataDialog(browser_); break; @@ -98,7 +98,7 @@ case IDC_IMPORT_SETTINGS: ShowImportDialog(browser_); break; -@@ -903,6 +909,7 @@ void BrowserCommandController::InitComma +@@ -907,6 +913,7 @@ void BrowserCommandController::InitComma !profile()->IsOffTheRecord()); command_updater_.UpdateCommandEnabled(IDC_CLEAR_BROWSING_DATA, !guest_session); @@ -108,7 +108,7 @@ #else --- a/tools/metrics/histograms/histograms.xml +++ b/tools/metrics/histograms/histograms.xml -@@ -140502,6 +140502,7 @@ uploading your change for review. +@@ -144001,6 +144001,7 @@ uploading your change for review. @@ -142,7 +142,7 @@ void ClearEntriesAddedSince(base::Time begin_time); --- a/tools/metrics/histograms/enums.xml +++ b/tools/metrics/histograms/enums.xml -@@ -55212,6 +55212,7 @@ Full version information for the fingerp +@@ -57117,6 +57117,7 @@ Full version information for the fingerp diff --git a/patches/extra/ungoogled-chromium/default-to-https-scheme.patch b/patches/extra/ungoogled-chromium/default-to-https-scheme.patch index 0d44535e..f2c2154a 100644 --- a/patches/extra/ungoogled-chromium/default-to-https-scheme.patch +++ b/patches/extra/ungoogled-chromium/default-to-https-scheme.patch @@ -22,7 +22,7 @@ --- a/components/omnibox/browser/autocomplete_input.cc +++ b/components/omnibox/browser/autocomplete_input.cc -@@ -233,7 +233,7 @@ metrics::OmniboxInputType AutocompleteIn +@@ -221,7 +221,7 @@ metrics::OmniboxInputType AutocompleteIn // We don't know about this scheme. It might be that the user typed a // URL of the form "username:password@foo.com". const base::string16 http_scheme_prefix = @@ -31,7 +31,7 @@ url::kStandardSchemeSeparator); url::Parsed http_parts; base::string16 http_scheme; -@@ -241,7 +241,7 @@ metrics::OmniboxInputType AutocompleteIn +@@ -229,7 +229,7 @@ metrics::OmniboxInputType AutocompleteIn metrics::OmniboxInputType http_type = Parse(http_scheme_prefix + text, desired_tld, scheme_classifier, &http_parts, &http_scheme, &http_canonicalized_url); @@ -40,7 +40,7 @@ base::UTF16ToUTF8(http_scheme)); if ((http_type == metrics::OmniboxInputType::URL) && -@@ -570,7 +570,7 @@ bool AutocompleteInput::HasHTTPScheme(co +@@ -558,7 +558,7 @@ bool AutocompleteInput::HasHTTPScheme(co } else if (url::FindAndCompareScheme(utf8_input, kViewSourceScheme, &scheme)) { utf8_input.erase(0, scheme.end() + 1); } @@ -51,7 +51,7 @@ void AutocompleteInput::UpdateText(const base::string16& text, --- a/components/omnibox/browser/autocomplete_provider.cc +++ b/components/omnibox/browser/autocomplete_provider.cc -@@ -339,11 +339,11 @@ size_t AutocompleteProvider::TrimHttpPre +@@ -349,11 +349,11 @@ size_t AutocompleteProvider::TrimHttpPre if (!AutocompleteInput::HasHTTPScheme(*url)) return 0; size_t scheme_pos = @@ -65,9 +65,9 @@ const size_t after_slashes = std::min(url->length(), prefix_end + 2); while ((prefix_end < after_slashes) && ((*url)[prefix_end] == '/')) ++prefix_end; ---- a/chrome/browser/resources/md_bookmarks/edit_dialog.js -+++ b/chrome/browser/resources/md_bookmarks/edit_dialog.js -@@ -93,7 +93,7 @@ Polymer({ +--- a/chrome/browser/resources/bookmarks/edit_dialog.js ++++ b/chrome/browser/resources/bookmarks/edit_dialog.js +@@ -95,7 +95,7 @@ Polymer({ /** * Validates the value of the URL field, returning true if it is a valid URL. @@ -76,12 +76,12 @@ * @return {boolean} * @private */ -@@ -104,7 +104,7 @@ Polymer({ - if (urlInput.validate()) +@@ -107,7 +107,7 @@ Polymer({ return true; + } - this.urlValue_ = 'http://' + originalValue; + this.urlValue_ = 'https://' + originalValue; - if (urlInput.validate()) + if (urlInput.validate()) { return true; diff --git a/patches/extra/ungoogled-chromium/disable-download-quarantine.patch b/patches/extra/ungoogled-chromium/disable-download-quarantine.patch index b7208639..33a17f64 100644 --- a/patches/extra/ungoogled-chromium/disable-download-quarantine.patch +++ b/patches/extra/ungoogled-chromium/disable-download-quarantine.patch @@ -88,7 +88,7 @@ -#endif // !WIN && !MAC && !LINUX --- a/content/browser/BUILD.gn +++ b/content/browser/BUILD.gn -@@ -49,7 +49,6 @@ jumbo_source_set("browser") { +@@ -50,7 +50,6 @@ jumbo_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 fc9d5615..85fd995d 100644 --- a/patches/extra/ungoogled-chromium/disable-formatting-in-omnibox.patch +++ b/patches/extra/ungoogled-chromium/disable-formatting-in-omnibox.patch @@ -2,11 +2,10 @@ --- a/components/url_formatter/url_formatter.cc +++ b/components/url_formatter/url_formatter.cc -@@ -409,14 +409,14 @@ IDNConversionStatus IDNToUnicodeOneCompo - +@@ -410,14 +410,14 @@ IDNConversionStatus IDNToUnicodeOneCompo } // namespace --const FormatUrlType kFormatUrlOmitNothing = 0; + const FormatUrlType kFormatUrlOmitNothing = 0; -const FormatUrlType kFormatUrlOmitUsernamePassword = 1 << 0; -const FormatUrlType kFormatUrlOmitHTTP = 1 << 1; -const FormatUrlType kFormatUrlOmitTrailingSlashOnBareHostname = 1 << 2; @@ -14,7 +13,7 @@ -const FormatUrlType kFormatUrlOmitTrivialSubdomains = 1 << 5; -const FormatUrlType kFormatUrlTrimAfterHost = 1 << 6; -const FormatUrlType kFormatUrlOmitFileScheme = 1 << 7; -+const FormatUrlType kFormatUrlOmitNothing = 1; +-const FormatUrlType kFormatUrlOmitMailToScheme = 1 << 8; +const FormatUrlType kFormatUrlOmitUsernamePassword = 0 << 0; +const FormatUrlType kFormatUrlOmitHTTP = 0 << 1; +const FormatUrlType kFormatUrlOmitTrailingSlashOnBareHostname = 0 << 2; @@ -22,6 +21,7 @@ +const FormatUrlType kFormatUrlOmitTrivialSubdomains = 0 << 5; +const FormatUrlType kFormatUrlTrimAfterHost = 0 << 6; +const FormatUrlType kFormatUrlOmitFileScheme = 0 << 7; ++const FormatUrlType kFormatUrlOmitMailToScheme = 0 << 8; const FormatUrlType kFormatUrlOmitDefaults = kFormatUrlOmitUsernamePassword | kFormatUrlOmitHTTP | diff --git a/patches/extra/ungoogled-chromium/disable-webgl-renderer-info.patch b/patches/extra/ungoogled-chromium/disable-webgl-renderer-info.patch index 73071486..39ebbd4e 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 -@@ -3282,16 +3282,14 @@ ScriptValue WebGLRenderingContextBase::g +@@ -3298,16 +3298,14 @@ ScriptValue WebGLRenderingContextBase::g return ScriptValue::CreateNull(script_state); case WebGLDebugRendererInfo::kUnmaskedRendererWebgl: if (ExtensionEnabled(kWebGLDebugRendererInfoName)) 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 e0a36224..86d87f30 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 @@ -17,7 +17,7 @@ bool IsURLHandledByNetworkStack(const GURL& url) { --- a/chrome/browser/ui/browser_commands.cc +++ b/chrome/browser/ui/browser_commands.cc -@@ -369,12 +369,6 @@ int GetContentRestrictions(const Browser +@@ -378,12 +378,6 @@ int GetContentRestrictions(const Browser CoreTabHelper* core_tab_helper = CoreTabHelper::FromWebContents(current_tab); content_restrictions = core_tab_helper->content_restrictions(); @@ -30,7 +30,7 @@ if (current_tab->ShowingInterstitialPage()) content_restrictions |= CONTENT_RESTRICTION_PRINT; } -@@ -931,8 +925,7 @@ bool CanSavePage(const Browser* browser) +@@ -949,8 +943,7 @@ bool CanSavePage(const Browser* browser) prefs::kAllowFileSelectionDialogs)) { return false; } @@ -39,7 +39,7 @@ + return true; } - void ShowFindBar(Browser* browser) { + void SendToMyDevices(Browser* browser) { --- a/components/offline_pages/core/offline_page_model.cc +++ b/components/offline_pages/core/offline_page_model.cc @@ -37,7 +37,7 @@ OfflinePageModel::DeletedPageInfo::Delet diff --git a/patches/extra/ungoogled-chromium/popups-to-tabs.patch b/patches/extra/ungoogled-chromium/popups-to-tabs.patch index 4d043c8a..29614f56 100644 --- a/patches/extra/ungoogled-chromium/popups-to-tabs.patch +++ b/patches/extra/ungoogled-chromium/popups-to-tabs.patch @@ -2,7 +2,7 @@ --- a/content/renderer/render_view_impl.cc +++ b/content/renderer/render_view_impl.cc -@@ -292,7 +292,7 @@ WindowOpenDisposition RenderViewImpl::Na +@@ -289,7 +289,7 @@ WindowOpenDisposition RenderViewImpl::Na case blink::kWebNavigationPolicyNewWindow: return WindowOpenDisposition::NEW_WINDOW; case blink::kWebNavigationPolicyNewPopup: diff --git a/patches/extra/ungoogled-chromium/searx.patch b/patches/extra/ungoogled-chromium/searx.patch index 931c1698..cc544a8d 100644 --- a/patches/extra/ungoogled-chromium/searx.patch +++ b/patches/extra/ungoogled-chromium/searx.patch @@ -3,691 +3,900 @@ --- a/components/search_engines/prepopulated_engines.json +++ b/components/search_engines/prepopulated_engines.json -@@ -38,6 +38,16 @@ +@@ -34,6 +34,16 @@ // The following engines are included in country lists and are added to the // list of search engines on the first run depending on user's country. "elements": { + "searx": { -+ "name": "Searx", -+ "keyword": "searx.me", -+ "favicon_url": "https://searx.me/favicon.ico", -+ "search_url": "https://searx.me/?q={searchTerms}", -+ "new_tab_url": "https://searx.me/", -+ "type": "SEARCH_ENGINE_SEARX", -+ "id": 12 ++ "name": "Searx", ++ "keyword": "searx.me", ++ "favicon_url": "https://searx.me/favicon.ico", ++ "search_url": "https://searx.me/?q={searchTerms}", ++ "new_tab_url": "https://searx.me/", ++ "type": "SEARCH_ENGINE_SEARX", ++ "id": 12 + }, + - "duckduckgo": { - "name": "DuckDuckGo", - "keyword": "duckduckgo.com", + // Ask and Ask UK have suggestion URLs reachable over HTTPS, but they + // throw a certificate error, so those will remain as HTTP for now. + "ask": { --- a/components/search_engines/search_engine_type.h +++ b/components/search_engines/search_engine_type.h -@@ -63,6 +63,7 @@ enum SearchEngineType { - SEARCH_ENGINE_YANDEX, - SEARCH_ENGINE_ZOZNAM, - SEARCH_ENGINE_360, +@@ -47,6 +47,7 @@ enum SearchEngineType { + SEARCH_ENGINE_SAPO, + SEARCH_ENGINE_SEARCHNU, + SEARCH_ENGINE_SEARCH_RESULTS, + SEARCH_ENGINE_SEARX, - SEARCH_ENGINE_DUCKDUCKGO, - SEARCH_ENGINE_MAX // Bounding value needed for UMA histogram macro. - }; + SEARCH_ENGINE_SEZNAM, + SEARCH_ENGINE_SNAPDO, + SEARCH_ENGINE_SOFTONIC, --- a/components/search_engines/template_url_prepopulate_data.cc +++ b/components/search_engines/template_url_prepopulate_data.cc -@@ -33,549 +33,549 @@ namespace { +@@ -32,6 +32,7 @@ namespace { // Default (for countries with no better engine set) const PrepopulatedEngine* const engines_default[] = { -- &duckduckgo, &google, &bing, &yahoo, -+ &searx, &duckduckgo, &google, &bing, &yahoo, - }; - ++ &searx, + &duckduckgo, + &google, + &bing, +@@ -42,6 +43,7 @@ const PrepopulatedEngine* const engines_ + // Engine selection by country ------------------------------------------------ // United Arab Emirates const PrepopulatedEngine* const engines_AE[] = { -- &duckduckgo, &google, &yahoo_maktoob, &bing, -+ &searx, &duckduckgo, &google, &yahoo_maktoob, &bing, - }; ++ &searx, + &duckduckgo, + &google, + &bing, +@@ -50,6 +52,7 @@ const PrepopulatedEngine* const engines_ // Albania const PrepopulatedEngine* const engines_AL[] = { -- &duckduckgo, &google, &yahoo, &bing, -+ &searx, &duckduckgo, &google, &yahoo, &bing, - }; ++ &searx, + &duckduckgo, + &google, + &yahoo, +@@ -59,6 +62,7 @@ const PrepopulatedEngine* const engines_ // Argentina const PrepopulatedEngine* const engines_AR[] = { -- &duckduckgo, &google, &bing, &yahoo_ar, -+ &searx, &duckduckgo, &google, &bing, &yahoo_ar, - }; ++ &searx, + &duckduckgo, + &google, + &bing, +@@ -67,6 +71,7 @@ const PrepopulatedEngine* const engines_ // Austria const PrepopulatedEngine* const engines_AT[] = { -- &duckduckgo, &google, &bing, &yahoo_at, -+ &searx, &duckduckgo, &google, &bing, &yahoo_at, - }; ++ &searx, + &duckduckgo, + &google, + &bing, +@@ -75,6 +80,7 @@ const PrepopulatedEngine* const engines_ // Australia const PrepopulatedEngine* const engines_AU[] = { -- &duckduckgo, &google, &bing, &yahoo_au, -+ &searx, &duckduckgo, &google, &bing, &yahoo_au, - }; ++ &searx, + &duckduckgo, + &google, + &bing, +@@ -83,6 +89,7 @@ const PrepopulatedEngine* const engines_ // Bosnia and Herzegovina const PrepopulatedEngine* const engines_BA[] = { -- &duckduckgo, &google, &yahoo, &bing, -+ &searx, &duckduckgo, &google, &yahoo, &bing, - }; ++ &searx, + &duckduckgo, + &google, + &yahoo, +@@ -92,6 +99,7 @@ const PrepopulatedEngine* const engines_ // Belgium const PrepopulatedEngine* const engines_BE[] = { -- &duckduckgo, &google, &bing, &yahoo, &yahoo_fr, -+ &searx, &duckduckgo, &google, &bing, &yahoo, &yahoo_fr, - }; ++ &searx, + &duckduckgo, + &google, + &bing, +@@ -100,6 +108,7 @@ const PrepopulatedEngine* const engines_ // Bulgaria const PrepopulatedEngine* const engines_BG[] = { -- &duckduckgo, &google, &bing, &ask, -+ &searx, &duckduckgo, &google, &bing, &ask, - }; ++ &searx, + &duckduckgo, + &google, + &bing, +@@ -109,6 +118,7 @@ const PrepopulatedEngine* const engines_ // Bahrain const PrepopulatedEngine* const engines_BH[] = { -- &duckduckgo, &google, &yahoo_maktoob, &bing, -+ &searx, &duckduckgo, &google, &yahoo_maktoob, &bing, - }; ++ &searx, + &duckduckgo, + &google, + &bing, +@@ -118,6 +128,7 @@ const PrepopulatedEngine* const engines_ // Burundi const PrepopulatedEngine* const engines_BI[] = { -- &duckduckgo, &google, &yahoo, &bing, -+ &searx, &duckduckgo, &google, &yahoo, &bing, - }; ++ &searx, + &duckduckgo, + &google, + &bing, +@@ -127,6 +138,7 @@ const PrepopulatedEngine* const engines_ // Brunei const PrepopulatedEngine* const engines_BN[] = { -- &duckduckgo, &google, &yahoo_my, &bing, -+ &searx, &duckduckgo, &google, &yahoo_my, &bing, - }; ++ &searx, + &duckduckgo, + &google, + &bing, +@@ -135,6 +147,7 @@ const PrepopulatedEngine* const engines_ // Bolivia const PrepopulatedEngine* const engines_BO[] = { -- &duckduckgo, &google, &bing, &yahoo, -+ &searx, &duckduckgo, &google, &bing, &yahoo, - }; ++ &searx, + &duckduckgo, + &google, + &bing, +@@ -143,6 +156,7 @@ const PrepopulatedEngine* const engines_ // Brazil const PrepopulatedEngine* const engines_BR[] = { -- &duckduckgo, &google, &ask_br, &bing, &yahoo_br, -+ &searx, &duckduckgo, &google, &ask_br, &bing, &yahoo_br, - }; ++ &searx, + &duckduckgo, + &google, + &bing, +@@ -151,6 +165,7 @@ const PrepopulatedEngine* const engines_ // Belarus const PrepopulatedEngine* const engines_BY[] = { -- &duckduckgo, &google, &yandex_by, &mail_ru, -+ &searx, &duckduckgo, &google, &yandex_by, &mail_ru, - }; ++ &searx, + &duckduckgo, + &google, + &yandex_by, +@@ -160,6 +175,7 @@ const PrepopulatedEngine* const engines_ // Belize const PrepopulatedEngine* const engines_BZ[] = { -- &duckduckgo, &google, &yahoo, &bing, -+ &searx, &duckduckgo, &google, &yahoo, &bing, - }; ++ &searx, + &duckduckgo, + &google, + &bing, +@@ -168,11 +184,12 @@ const PrepopulatedEngine* const engines_ // Canada const PrepopulatedEngine* const engines_CA[] = { -- &duckduckgo, &google, &bing, &ask, &yahoo_ca, &yahoo_qc, -+ &searx, &duckduckgo, &google, &bing, &ask, &yahoo_ca, &yahoo_qc, +- &duckduckgo, &google, &bing, &yahoo_ca, &yahoo_qc, ++ &searx, &duckduckgo, &google, &bing, &yahoo_ca, &yahoo_qc, }; // Switzerland const PrepopulatedEngine* const engines_CH[] = { -- &duckduckgo, &google, &bing, &yahoo_ch, -+ &searx, &duckduckgo, &google, &bing, &yahoo_ch, - }; ++ &searx, + &duckduckgo, + &google, + &bing, +@@ -181,6 +198,7 @@ const PrepopulatedEngine* const engines_ // Chile const PrepopulatedEngine* const engines_CL[] = { -- &duckduckgo, &google, &bing, &yahoo_cl, -+ &searx, &duckduckgo, &google, &bing, &yahoo_cl, - }; ++ &searx, + &duckduckgo, + &google, + &bing, +@@ -189,11 +207,12 @@ const PrepopulatedEngine* const engines_ // China const PrepopulatedEngine* const engines_CN[] = { -- &duckduckgo, &google, &baidu, &sogou, &so_360, -+ &searx, &duckduckgo, &google, &baidu, &sogou, &so_360, +- &duckduckgo, &baidu, &so_360, &google, &sogou, &bing, ++ &searx, &duckduckgo, &baidu, &so_360, &google, &sogou, &bing, }; // Colombia const PrepopulatedEngine* const engines_CO[] = { -- &duckduckgo, &google, &bing, &yahoo_co, -+ &searx, &duckduckgo, &google, &bing, &yahoo_co, - }; ++ &searx, + &duckduckgo, + &google, + &yahoo_co, +@@ -202,6 +221,7 @@ const PrepopulatedEngine* const engines_ // Costa Rica const PrepopulatedEngine* const engines_CR[] = { -- &duckduckgo, &google, &yahoo, &bing, -+ &searx, &duckduckgo, &google, &yahoo, &bing, - }; ++ &searx, + &duckduckgo, + &google, + &bing, +@@ -210,6 +230,7 @@ const PrepopulatedEngine* const engines_ // Czech Republic const PrepopulatedEngine* const engines_CZ[] = { -- &duckduckgo, &google, &seznam, &bing, -+ &searx, &duckduckgo, &google, &seznam, &bing, - }; ++ &searx, + &duckduckgo, + &google, + &seznam, +@@ -219,6 +240,7 @@ const PrepopulatedEngine* const engines_ // Germany const PrepopulatedEngine* const engines_DE[] = { -- &duckduckgo, &google, &bing, &yahoo_de, -+ &searx, &duckduckgo, &google, &bing, &yahoo_de, - }; ++ &searx, + &duckduckgo, + &google, + &bing, +@@ -227,6 +249,7 @@ const PrepopulatedEngine* const engines_ // Denmark const PrepopulatedEngine* const engines_DK[] = { -- &duckduckgo, &google, &bing, &yahoo_dk, -+ &searx, &duckduckgo, &google, &bing, &yahoo_dk, - }; ++ &searx, + &duckduckgo, + &google, + &bing, +@@ -235,6 +258,7 @@ const PrepopulatedEngine* const engines_ // Dominican Republic const PrepopulatedEngine* const engines_DO[] = { -- &duckduckgo, &google, &yahoo, &bing, -+ &searx, &duckduckgo, &google, &yahoo, &bing, - }; ++ &searx, + &duckduckgo, + &google, + &bing, +@@ -243,6 +267,7 @@ const PrepopulatedEngine* const engines_ // Algeria const PrepopulatedEngine* const engines_DZ[] = { -- &duckduckgo, &google, &bing, &yahoo_maktoob, -+ &searx, &duckduckgo, &google, &bing, &yahoo_maktoob, - }; ++ &searx, + &duckduckgo, + &google, + &yahoo, +@@ -252,6 +277,7 @@ const PrepopulatedEngine* const engines_ // Ecuador const PrepopulatedEngine* const engines_EC[] = { -- &duckduckgo, &google, &bing, &yahoo, -+ &searx, &duckduckgo, &google, &bing, &yahoo, - }; ++ &searx, + &duckduckgo, + &google, + &bing, +@@ -260,6 +286,7 @@ const PrepopulatedEngine* const engines_ // Estonia const PrepopulatedEngine* const engines_EE[] = { -- &duckduckgo, &google, &bing, &yahoo, -+ &searx, &duckduckgo, &google, &bing, &yahoo, - }; ++ &searx, + &duckduckgo, + &google, + &bing, +@@ -269,6 +296,7 @@ const PrepopulatedEngine* const engines_ // Egypt const PrepopulatedEngine* const engines_EG[] = { -- &duckduckgo, &google, &yahoo_maktoob, &bing, -+ &searx, &duckduckgo, &google, &yahoo_maktoob, &bing, - }; ++ &searx, + &duckduckgo, + &google, + &yahoo, +@@ -278,6 +306,7 @@ const PrepopulatedEngine* const engines_ // Spain const PrepopulatedEngine* const engines_ES[] = { -- &duckduckgo, &google, &bing, &yahoo_es, -+ &searx, &duckduckgo, &google, &bing, &yahoo_es, - }; - - // Faroe Islands - const PrepopulatedEngine* const engines_FO[] = { -- &duckduckgo, &google, &bing, &ask, -+ &searx, &duckduckgo, &google, &bing, &ask, - }; ++ &searx, + &duckduckgo, + &google, + &bing, +@@ -286,6 +315,7 @@ const PrepopulatedEngine* const engines_ // Finland const PrepopulatedEngine* const engines_FI[] = { -- &duckduckgo, &google, &bing, &yahoo_fi, -+ &searx, &duckduckgo, &google, &bing, &yahoo_fi, - }; ++ &searx, + &duckduckgo, + &google, + &bing, +@@ -294,6 +324,7 @@ const PrepopulatedEngine* const engines_ + + // Faroe Islands + const PrepopulatedEngine* const engines_FO[] = { ++ &searx, + &duckduckgo, + &google, + &bing, +@@ -302,6 +333,7 @@ const PrepopulatedEngine* const engines_ // France const PrepopulatedEngine* const engines_FR[] = { -- &duckduckgo, &google, &bing, &yahoo_fr, -+ &searx, &duckduckgo, &google, &bing, &yahoo_fr, - }; ++ &searx, + &duckduckgo, + &google, + &bing, +@@ -311,6 +343,7 @@ const PrepopulatedEngine* const engines_ // United Kingdom const PrepopulatedEngine* const engines_GB[] = { -- &duckduckgo, &google, &bing, &yahoo_uk, &ask_uk, -+ &searx, &duckduckgo, &google, &bing, &yahoo_uk, &ask_uk, - }; ++ &searx, + &duckduckgo, + &google, + &bing, +@@ -319,6 +352,7 @@ const PrepopulatedEngine* const engines_ // Greece const PrepopulatedEngine* const engines_GR[] = { -- &duckduckgo, &google, &bing, &yahoo_gr, -+ &searx, &duckduckgo, &google, &bing, &yahoo_gr, - }; ++ &searx, + &duckduckgo, + &google, + &bing, +@@ -327,6 +361,7 @@ const PrepopulatedEngine* const engines_ // Guatemala const PrepopulatedEngine* const engines_GT[] = { -- &duckduckgo, &google, &yahoo, &bing, -+ &searx, &duckduckgo, &google, &yahoo, &bing, - }; ++ &searx, + &duckduckgo, + &google, + &bing, +@@ -335,6 +370,7 @@ const PrepopulatedEngine* const engines_ // Hong Kong const PrepopulatedEngine* const engines_HK[] = { -- &duckduckgo, &google, &yahoo_hk, &baidu, &bing, -+ &searx, &duckduckgo, &google, &yahoo_hk, &baidu, &bing, - }; ++ &searx, + &duckduckgo, + &google, + &yahoo_hk, +@@ -344,6 +380,7 @@ const PrepopulatedEngine* const engines_ // Honduras const PrepopulatedEngine* const engines_HN[] = { -- &duckduckgo, &google, &yahoo, &bing, -+ &searx, &duckduckgo, &google, &yahoo, &bing, - }; ++ &searx, + &duckduckgo, + &google, + &bing, +@@ -352,6 +389,7 @@ const PrepopulatedEngine* const engines_ // Croatia const PrepopulatedEngine* const engines_HR[] = { -- &duckduckgo, &google, &bing, &yahoo, -+ &searx, &duckduckgo, &google, &bing, &yahoo, - }; ++ &searx, + &duckduckgo, + &google, + &bing, +@@ -360,6 +398,7 @@ const PrepopulatedEngine* const engines_ // Hungary const PrepopulatedEngine* const engines_HU[] = { -- &duckduckgo, &google, &bing, &yahoo, -+ &searx, &duckduckgo, &google, &bing, &yahoo, - }; ++ &searx, + &duckduckgo, + &google, + &yahoo, +@@ -368,6 +407,7 @@ const PrepopulatedEngine* const engines_ // Indonesia const PrepopulatedEngine* const engines_ID[] = { -- &duckduckgo, &google, &yahoo_id, &bing, -+ &searx, &duckduckgo, &google, &yahoo_id, &bing, - }; ++ &searx, + &duckduckgo, + &google, + &yahoo_id, +@@ -376,6 +416,7 @@ const PrepopulatedEngine* const engines_ // Ireland const PrepopulatedEngine* const engines_IE[] = { -- &duckduckgo, &google, &bing, &yahoo_uk, -+ &searx, &duckduckgo, &google, &bing, &yahoo_uk, - }; ++ &searx, + &duckduckgo, + &google, + &bing, +@@ -384,6 +425,7 @@ const PrepopulatedEngine* const engines_ // Israel const PrepopulatedEngine* const engines_IL[] = { -- &duckduckgo, &google, &yahoo, &bing, -+ &searx, &duckduckgo, &google, &yahoo, &bing, - }; ++ &searx, + &duckduckgo, + &google, + &bing, +@@ -393,6 +435,7 @@ const PrepopulatedEngine* const engines_ // India const PrepopulatedEngine* const engines_IN[] = { -- &duckduckgo, &google, &bing, &yahoo_in, -+ &searx, &duckduckgo, &google, &bing, &yahoo_in, - }; ++ &searx, + &duckduckgo, + &google, + &yahoo_in, +@@ -401,6 +444,7 @@ const PrepopulatedEngine* const engines_ // Iraq const PrepopulatedEngine* const engines_IQ[] = { -- &duckduckgo, &google, &yahoo_maktoob, &bing, -+ &searx, &duckduckgo, &google, &yahoo_maktoob, &bing, - }; ++ &searx, + &duckduckgo, + &google, + &yahoo, +@@ -410,6 +454,7 @@ const PrepopulatedEngine* const engines_ // Iran const PrepopulatedEngine* const engines_IR[] = { -- &duckduckgo, &google, &yahoo, &bing, -+ &searx, &duckduckgo, &google, &yahoo, &bing, - }; ++ &searx, + &duckduckgo, + &google, + &bing, +@@ -419,6 +464,7 @@ const PrepopulatedEngine* const engines_ // Iceland const PrepopulatedEngine* const engines_IS[] = { -- &duckduckgo, &google, &bing, &yahoo, -+ &searx, &duckduckgo, &google, &bing, &yahoo, - }; ++ &searx, + &duckduckgo, + &google, + &bing, +@@ -427,6 +473,7 @@ const PrepopulatedEngine* const engines_ // Italy const PrepopulatedEngine* const engines_IT[] = { -- &duckduckgo, &google, &virgilio, &bing, -+ &searx, &duckduckgo, &google, &virgilio, &bing, - }; ++ &searx, + &duckduckgo, + &google, + &bing, +@@ -435,6 +482,7 @@ const PrepopulatedEngine* const engines_ // Jamaica const PrepopulatedEngine* const engines_JM[] = { -- &duckduckgo, &google, &yahoo, &bing, -+ &searx, &duckduckgo, &google, &yahoo, &bing, - }; ++ &searx, + &duckduckgo, + &google, + &bing, +@@ -443,6 +491,7 @@ const PrepopulatedEngine* const engines_ // Jordan const PrepopulatedEngine* const engines_JO[] = { -- &duckduckgo, &google, &yahoo_maktoob, &bing, -+ &searx, &duckduckgo, &google, &yahoo_maktoob, &bing, - }; ++ &searx, + &duckduckgo, + &google, + &yahoo, +@@ -452,6 +501,7 @@ const PrepopulatedEngine* const engines_ // Japan const PrepopulatedEngine* const engines_JP[] = { -- &duckduckgo, &google, &yahoo_jp, &bing, -+ &searx, &duckduckgo, &google, &yahoo_jp, &bing, - }; ++ &searx, + &duckduckgo, + &google, + &yahoo_jp, +@@ -461,6 +511,7 @@ const PrepopulatedEngine* const engines_ // Kenya const PrepopulatedEngine* const engines_KE[] = { -- &duckduckgo, &google, &yahoo, &bing, -+ &searx, &duckduckgo, &google, &yahoo, &bing, - }; - - // Kuwait - const PrepopulatedEngine* const engines_KW[] = { -- &duckduckgo, &google, &yahoo_maktoob, &bing, -+ &searx, &duckduckgo, &google, &yahoo_maktoob, &bing, - }; ++ &searx, + &duckduckgo, + &google, + &yahoo, +@@ -469,6 +520,7 @@ const PrepopulatedEngine* const engines_ // South Korea const PrepopulatedEngine* const engines_KR[] = { -- &duckduckgo, &google, &naver, &daum, -+ &searx, &duckduckgo, &google, &naver, &daum, - }; ++ &searx, + &duckduckgo, + &google, + &naver, +@@ -478,6 +530,7 @@ const PrepopulatedEngine* const engines_ + + // Kuwait + const PrepopulatedEngine* const engines_KW[] = { ++ &searx, + &duckduckgo, + &google, + &bing, +@@ -487,6 +540,7 @@ const PrepopulatedEngine* const engines_ // Kazakhstan const PrepopulatedEngine* const engines_KZ[] = { -- &duckduckgo, &google, &mail_ru, &yandex_kz, -+ &searx, &duckduckgo, &google, &mail_ru, &yandex_kz, - }; ++ &searx, + &duckduckgo, + &google, + &yandex_kz, +@@ -496,6 +550,7 @@ const PrepopulatedEngine* const engines_ // Lebanon const PrepopulatedEngine* const engines_LB[] = { -- &duckduckgo, &google, &yahoo_maktoob, &bing, -+ &searx, &duckduckgo, &google, &yahoo_maktoob, &bing, - }; ++ &searx, + &duckduckgo, + &google, + &bing, +@@ -504,6 +559,7 @@ const PrepopulatedEngine* const engines_ // Liechtenstein const PrepopulatedEngine* const engines_LI[] = { -- &duckduckgo, &google, &bing, &yahoo_de, -+ &searx, &duckduckgo, &google, &bing, &yahoo_de, - }; ++ &searx, + &duckduckgo, + &google, + &bing, +@@ -512,6 +568,7 @@ const PrepopulatedEngine* const engines_ // Lithuania const PrepopulatedEngine* const engines_LT[] = { -- &duckduckgo, &google, &bing, &yandex_ru, -+ &searx, &duckduckgo, &google, &bing, &yandex_ru, - }; ++ &searx, + &duckduckgo, + &google, + &bing, +@@ -521,6 +578,7 @@ const PrepopulatedEngine* const engines_ // Luxembourg const PrepopulatedEngine* const engines_LU[] = { -- &duckduckgo, &google, &bing, &yahoo_fr, -+ &searx, &duckduckgo, &google, &bing, &yahoo_fr, - }; ++ &searx, + &duckduckgo, + &google, + &bing, +@@ -529,6 +587,7 @@ const PrepopulatedEngine* const engines_ // Latvia const PrepopulatedEngine* const engines_LV[] = { -- &duckduckgo, &google, &yandex_ru, &bing, -+ &searx, &duckduckgo, &google, &yandex_ru, &bing, - }; ++ &searx, + &duckduckgo, + &google, + &bing, +@@ -538,6 +597,7 @@ const PrepopulatedEngine* const engines_ // Libya const PrepopulatedEngine* const engines_LY[] = { -- &duckduckgo, &google, &yahoo_maktoob, &bing, -+ &searx, &duckduckgo, &google, &yahoo_maktoob, &bing, - }; ++ &searx, + &duckduckgo, + &google, + &yahoo, +@@ -547,6 +607,7 @@ const PrepopulatedEngine* const engines_ // Morocco const PrepopulatedEngine* const engines_MA[] = { -- &duckduckgo, &google, &bing, &yahoo_maktoob, -+ &searx, &duckduckgo, &google, &bing, &yahoo_maktoob, - }; ++ &searx, + &duckduckgo, + &google, + &yahoo, +@@ -556,6 +617,7 @@ const PrepopulatedEngine* const engines_ // Monaco const PrepopulatedEngine* const engines_MC[] = { -- &duckduckgo, &google, &yahoo_fr, &bing, -+ &searx, &duckduckgo, &google, &yahoo_fr, &bing, - }; ++ &searx, + &duckduckgo, + &google, + &bing, +@@ -564,6 +626,7 @@ const PrepopulatedEngine* const engines_ // Moldova const PrepopulatedEngine* const engines_MD[] = { -- &duckduckgo, &google, &bing, &yahoo, -+ &searx, &duckduckgo, &google, &bing, &yahoo, - }; ++ &searx, + &duckduckgo, + &google, + &yandex_ru, +@@ -572,6 +635,7 @@ const PrepopulatedEngine* const engines_ // Montenegro const PrepopulatedEngine* const engines_ME[] = { -- &duckduckgo, &google, &bing, &yahoo, -+ &searx, &duckduckgo, &google, &bing, &yahoo, - }; ++ &searx, + &duckduckgo, + &google, + &yahoo, +@@ -581,6 +645,7 @@ const PrepopulatedEngine* const engines_ // Macedonia const PrepopulatedEngine* const engines_MK[] = { -- &duckduckgo, &google, &yahoo, &bing, -+ &searx, &duckduckgo, &google, &yahoo, &bing, - }; ++ &searx, + &duckduckgo, + &google, + &yahoo, +@@ -589,6 +654,7 @@ const PrepopulatedEngine* const engines_ // Mexico const PrepopulatedEngine* const engines_MX[] = { -- &duckduckgo, &google, &bing, &yahoo_mx, -+ &searx, &duckduckgo, &google, &bing, &yahoo_mx, - }; ++ &searx, + &duckduckgo, + &google, + &bing, +@@ -597,6 +663,7 @@ const PrepopulatedEngine* const engines_ // Malaysia const PrepopulatedEngine* const engines_MY[] = { -- &duckduckgo, &google, &yahoo_my, &bing, -+ &searx, &duckduckgo, &google, &yahoo_my, &bing, - }; ++ &searx, + &duckduckgo, + &google, + &yahoo_my, +@@ -606,6 +673,7 @@ const PrepopulatedEngine* const engines_ // Nicaragua const PrepopulatedEngine* const engines_NI[] = { -- &duckduckgo, &google, &yahoo, &bing, -+ &searx, &duckduckgo, &google, &yahoo, &bing, - }; ++ &searx, + &duckduckgo, + &google, + &bing, +@@ -614,6 +682,7 @@ const PrepopulatedEngine* const engines_ // Netherlands const PrepopulatedEngine* const engines_NL[] = { -- &duckduckgo, &google, &yahoo_nl, &vinden, -+ &searx, &duckduckgo, &google, &yahoo_nl, &vinden, - }; ++ &searx, + &duckduckgo, + &google, + &bing, +@@ -622,6 +691,7 @@ const PrepopulatedEngine* const engines_ // Norway const PrepopulatedEngine* const engines_NO[] = { -- &duckduckgo, &google, &bing, &kvasir, -+ &searx, &duckduckgo, &google, &bing, &kvasir, - }; ++ &searx, + &duckduckgo, + &google, + &bing, +@@ -630,6 +700,7 @@ const PrepopulatedEngine* const engines_ // New Zealand const PrepopulatedEngine* const engines_NZ[] = { -- &duckduckgo, &google, &bing, &yahoo_nz, -+ &searx, &duckduckgo, &google, &bing, &yahoo_nz, - }; ++ &searx, + &duckduckgo, + &google, + &bing, +@@ -638,6 +709,7 @@ const PrepopulatedEngine* const engines_ // Oman const PrepopulatedEngine* const engines_OM[] = { -- &duckduckgo, &google, &bing, &yahoo_maktoob, -+ &searx, &duckduckgo, &google, &bing, &yahoo_maktoob, - }; ++ &searx, + &duckduckgo, + &google, + &bing, +@@ -647,6 +719,7 @@ const PrepopulatedEngine* const engines_ // Panama const PrepopulatedEngine* const engines_PA[] = { -- &duckduckgo, &google, &yahoo, &bing, -+ &searx, &duckduckgo, &google, &yahoo, &bing, - }; ++ &searx, + &duckduckgo, + &google, + &bing, +@@ -655,6 +728,7 @@ const PrepopulatedEngine* const engines_ // Peru const PrepopulatedEngine* const engines_PE[] = { -- &duckduckgo, &google, &bing, &yahoo_pe, -+ &searx, &duckduckgo, &google, &bing, &yahoo_pe, - }; ++ &searx, + &duckduckgo, + &google, + &yahoo_pe, +@@ -663,6 +737,7 @@ const PrepopulatedEngine* const engines_ // Philippines const PrepopulatedEngine* const engines_PH[] = { -- &duckduckgo, &google, &yahoo_ph, &bing, -+ &searx, &duckduckgo, &google, &yahoo_ph, &bing, - }; ++ &searx, + &duckduckgo, + &google, + &yahoo_ph, +@@ -671,6 +746,7 @@ const PrepopulatedEngine* const engines_ // Pakistan const PrepopulatedEngine* const engines_PK[] = { -- &duckduckgo, &google, &yahoo, &bing, -+ &searx, &duckduckgo, &google, &yahoo, &bing, - }; - - // Puerto Rico - const PrepopulatedEngine* const engines_PR[] = { -- &duckduckgo, &google, &yahoo, &bing, -+ &searx, &duckduckgo, &google, &yahoo, &bing, - }; ++ &searx, + &duckduckgo, + &google, + &yahoo, +@@ -680,6 +756,7 @@ const PrepopulatedEngine* const engines_ // Poland const PrepopulatedEngine* const engines_PL[] = { -- &duckduckgo, &google, &onet, &bing, -+ &searx, &duckduckgo, &google, &onet, &bing, - }; ++ &searx, + &duckduckgo, + &google, + &bing, +@@ -688,6 +765,7 @@ const PrepopulatedEngine* const engines_ + + // Puerto Rico + const PrepopulatedEngine* const engines_PR[] = { ++ &searx, + &duckduckgo, + &google, + &bing, +@@ -696,6 +774,7 @@ const PrepopulatedEngine* const engines_ // Portugal const PrepopulatedEngine* const engines_PT[] = { -- &duckduckgo, &google, &bing, &yahoo, -+ &searx, &duckduckgo, &google, &bing, &yahoo, - }; ++ &searx, + &duckduckgo, + &google, + &bing, +@@ -704,6 +783,7 @@ const PrepopulatedEngine* const engines_ // Paraguay const PrepopulatedEngine* const engines_PY[] = { -- &duckduckgo, &google, &bing, &yahoo, -+ &searx, &duckduckgo, &google, &bing, &yahoo, - }; ++ &searx, + &duckduckgo, + &google, + &bing, +@@ -712,6 +792,7 @@ const PrepopulatedEngine* const engines_ // Qatar const PrepopulatedEngine* const engines_QA[] = { -- &duckduckgo, &google, &yahoo_maktoob, &bing, -+ &searx, &duckduckgo, &google, &yahoo_maktoob, &bing, - }; ++ &searx, + &duckduckgo, + &google, + &bing, +@@ -721,6 +802,7 @@ const PrepopulatedEngine* const engines_ // Romania const PrepopulatedEngine* const engines_RO[] = { -- &duckduckgo, &google, &yahoo_ro, &bing, -+ &searx, &duckduckgo, &google, &yahoo_ro, &bing, - }; ++ &searx, + &duckduckgo, + &google, + &bing, +@@ -729,6 +811,7 @@ const PrepopulatedEngine* const engines_ // Serbia const PrepopulatedEngine* const engines_RS[] = { -- &duckduckgo, &google, &bing, &yahoo, -+ &searx, &duckduckgo, &google, &bing, &yahoo, - }; ++ &searx, + &duckduckgo, + &google, + &yahoo, +@@ -737,6 +820,7 @@ const PrepopulatedEngine* const engines_ // Russia const PrepopulatedEngine* const engines_RU[] = { -- &duckduckgo, &google, &yandex_ru, &mail_ru, -+ &searx, &duckduckgo, &google, &yandex_ru, &mail_ru, - }; ++ &searx, + &duckduckgo, + &yandex_ru, + &google, +@@ -746,6 +830,7 @@ const PrepopulatedEngine* const engines_ // Rwanda const PrepopulatedEngine* const engines_RW[] = { -- &duckduckgo, &google, &bing, &yahoo, -+ &searx, &duckduckgo, &google, &bing, &yahoo, - }; ++ &searx, + &duckduckgo, + &google, + &bing, +@@ -755,6 +840,7 @@ const PrepopulatedEngine* const engines_ // Saudi Arabia const PrepopulatedEngine* const engines_SA[] = { -- &duckduckgo, &google, &yahoo_maktoob, &bing, -+ &searx, &duckduckgo, &google, &yahoo_maktoob, &bing, - }; ++ &searx, + &duckduckgo, + &google, + &bing, +@@ -764,6 +850,7 @@ const PrepopulatedEngine* const engines_ // Sweden const PrepopulatedEngine* const engines_SE[] = { -- &duckduckgo, &google, &bing, &yahoo_se, -+ &searx, &duckduckgo, &google, &bing, &yahoo_se, - }; ++ &searx, + &duckduckgo, + &google, + &bing, +@@ -772,6 +859,7 @@ const PrepopulatedEngine* const engines_ // Singapore const PrepopulatedEngine* const engines_SG[] = { -- &duckduckgo, &google, &yahoo_sg, &bing, -+ &searx, &duckduckgo, &google, &yahoo_sg, &bing, - }; ++ &searx, + &duckduckgo, + &google, + &bing, +@@ -781,6 +869,7 @@ const PrepopulatedEngine* const engines_ // Slovenia const PrepopulatedEngine* const engines_SI[] = { -- &duckduckgo, &google, &najdi, &ask, -+ &searx, &duckduckgo, &google, &najdi, &ask, - }; ++ &searx, + &duckduckgo, + &google, + &bing, +@@ -789,6 +878,7 @@ const PrepopulatedEngine* const engines_ // Slovakia const PrepopulatedEngine* const engines_SK[] = { -- &duckduckgo, &google, &bing, &yahoo, -+ &searx, &duckduckgo, &google, &bing, &yahoo, - }; ++ &searx, + &duckduckgo, + &google, + &bing, +@@ -797,6 +887,7 @@ const PrepopulatedEngine* const engines_ // El Salvador const PrepopulatedEngine* const engines_SV[] = { -- &duckduckgo, &google, &yahoo, &bing, -+ &searx, &duckduckgo, &google, &yahoo, &bing, - }; ++ &searx, + &duckduckgo, + &google, + &bing, +@@ -805,6 +896,7 @@ const PrepopulatedEngine* const engines_ // Syria const PrepopulatedEngine* const engines_SY[] = { -- &duckduckgo, &google, &bing, &yahoo_maktoob, -+ &searx, &duckduckgo, &google, &bing, &yahoo_maktoob, - }; ++ &searx, + &duckduckgo, + &google, + &bing, +@@ -814,6 +906,7 @@ const PrepopulatedEngine* const engines_ // Thailand const PrepopulatedEngine* const engines_TH[] = { -- &duckduckgo, &google, &yahoo_th, &bing, -+ &searx, &duckduckgo, &google, &yahoo_th, &bing, - }; ++ &searx, + &duckduckgo, + &google, + &yahoo_th, +@@ -823,6 +916,7 @@ const PrepopulatedEngine* const engines_ // Tunisia const PrepopulatedEngine* const engines_TN[] = { -- &duckduckgo, &google, &bing, &yahoo_maktoob, -+ &searx, &duckduckgo, &google, &bing, &yahoo_maktoob, - }; ++ &searx, + &duckduckgo, + &google, + &yahoo, +@@ -832,6 +926,7 @@ const PrepopulatedEngine* const engines_ // Turkey const PrepopulatedEngine* const engines_TR[] = { -- &duckduckgo, &google, &bing, &yahoo_tr, &yandex_tr, -+ &searx, &duckduckgo, &google, &bing, &yahoo_tr, &yandex_tr, - }; ++ &searx, + &duckduckgo, + &google, + &yandex_tr, +@@ -841,6 +936,7 @@ const PrepopulatedEngine* const engines_ // Trinidad and Tobago const PrepopulatedEngine* const engines_TT[] = { -- &duckduckgo, &google, &bing, &yahoo, -+ &searx, &duckduckgo, &google, &bing, &yahoo, - }; ++ &searx, + &duckduckgo, + &google, + &bing, +@@ -849,6 +945,7 @@ const PrepopulatedEngine* const engines_ // Taiwan const PrepopulatedEngine* const engines_TW[] = { -- &duckduckgo, &google, &yahoo_tw, &bing, -+ &searx, &duckduckgo, &google, &yahoo_tw, &bing, - }; ++ &searx, + &duckduckgo, + &google, + &yahoo_tw, +@@ -858,6 +955,7 @@ const PrepopulatedEngine* const engines_ // Tanzania const PrepopulatedEngine* const engines_TZ[] = { -- &duckduckgo, &google, &yahoo, &bing, -+ &searx, &duckduckgo, &google, &yahoo, &bing, - }; ++ &searx, + &duckduckgo, + &google, + &bing, +@@ -867,6 +965,7 @@ const PrepopulatedEngine* const engines_ // Ukraine const PrepopulatedEngine* const engines_UA[] = { -- &duckduckgo, &google, &yandex_ua, &bing, -+ &searx, &duckduckgo, &google, &yandex_ua, &bing, - }; ++ &searx, + &duckduckgo, + &google, + &yandex_ua, +@@ -876,6 +975,7 @@ const PrepopulatedEngine* const engines_ // United States const PrepopulatedEngine* const engines_US[] = { -- &duckduckgo, &google, &bing, &yahoo, &aol, &ask, -+ &searx, &duckduckgo, &google, &bing, &yahoo, &aol, &ask, - }; ++ &searx, + &duckduckgo, + &google, + &bing, +@@ -884,6 +984,7 @@ const PrepopulatedEngine* const engines_ // Uruguay const PrepopulatedEngine* const engines_UY[] = { -- &duckduckgo, &google, &bing, &yahoo, -+ &searx, &duckduckgo, &google, &bing, &yahoo, - }; ++ &searx, + &duckduckgo, + &google, + &bing, +@@ -892,6 +993,7 @@ const PrepopulatedEngine* const engines_ // Venezuela const PrepopulatedEngine* const engines_VE[] = { -- &duckduckgo, &google, &bing, &yahoo_ve, -+ &searx, &duckduckgo, &google, &bing, &yahoo_ve, - }; ++ &searx, + &duckduckgo, + &google, + &yahoo_ve, +@@ -900,6 +1002,7 @@ const PrepopulatedEngine* const engines_ // Vietnam const PrepopulatedEngine* const engines_VN[] = { -- &duckduckgo, &google, &yahoo_vn, &bing, -+ &searx, &duckduckgo, &google, &yahoo_vn, &bing, - }; ++ &searx, + &duckduckgo, + &google, + &coccoc, +@@ -909,6 +1012,7 @@ const PrepopulatedEngine* const engines_ // Yemen const PrepopulatedEngine* const engines_YE[] = { -- &duckduckgo, &google, &bing, &yahoo_maktoob, -+ &searx, &duckduckgo, &google, &bing, &yahoo_maktoob, - }; ++ &searx, + &duckduckgo, + &google, + &bing, +@@ -918,6 +1022,7 @@ const PrepopulatedEngine* const engines_ // South Africa const PrepopulatedEngine* const engines_ZA[] = { -- &duckduckgo, &google, &bing, &yahoo, -+ &searx, &duckduckgo, &google, &bing, &yahoo, - }; ++ &searx, + &duckduckgo, + &google, + &bing, +@@ -926,6 +1031,7 @@ const PrepopulatedEngine* const engines_ // Zimbabwe const PrepopulatedEngine* const engines_ZW[] = { -- &duckduckgo, &google, &bing, &yahoo, &ask, -+ &searx, &duckduckgo, &google, &bing, &yahoo, &ask, - }; - - // A list of all the engines that we know about. - const PrepopulatedEngine* const kAllEngines[] = { - // Prepopulated engines: - &aol, &ask, &ask_br, &ask_uk, &baidu, &bing, &daum, &duckduckgo, &google, &kvasir, -- &mail_ru, &najdi, &naver, &onet, &seznam, &sogou, &vinden, &virgilio, -+ &mail_ru, &najdi, &naver, &onet, &searx, &seznam, &sogou, &vinden, &virgilio, - &yahoo, &yahoo_ar, &yahoo_at, &yahoo_au, &yahoo_br, &yahoo_ca, &yahoo_ch, - &yahoo_cl, &yahoo_co, &yahoo_de, &yahoo_dk, &yahoo_es, &yahoo_fi, &yahoo_fr, - &yahoo_gr, &yahoo_hk, &yahoo_id, &yahoo_in, &yahoo_jp, &yahoo_maktoob, ++ &searx, + &duckduckgo, + &google, + &bing, +@@ -948,6 +1054,7 @@ const PrepopulatedEngine* const kAllEngi + &naver, + &parsijoo, + &qwant, ++ &searx, + &seznam, + &sogou, + &yahoo, diff --git a/patches/series b/patches/series index 927aca27..83c78538 100644 --- a/patches/series +++ b/patches/series @@ -56,7 +56,6 @@ extra/debian_buster/disable/fuzzers.patch extra/debian_buster/disable/welcome-page.patch extra/debian_buster/disable/google-api-warning.patch extra/debian_buster/disable/device-notifications.patch -extra/debian_buster/warnings/sequence-point.patch extra/debian_buster/warnings/initialization.patch extra/debian_buster/system/fontconfig.patch extra/iridium-browser/net-cert-increase-default-key-length-for-newly-gener.patch diff --git a/pruning.list b/pruning.list index 0d4a5cf6..f6543dda 100644 --- a/pruning.list +++ b/pruning.list @@ -17,6 +17,12 @@ build/android/tests/symbolize/liba.so build/android/tests/symbolize/libb.so build/linux/sysroot_scripts/debian-archive-sid-stable.gpg chrome/browser/chromeos/power/ml/smart_dim/example_preprocessor_config.pb +chrome/browser/chromeos/power/ml/smart_dim/lite_example_preprocessor_config.pb +chrome/browser/resources/chromeos/assistant_optin/voice_laptop_1x.webm +chrome/browser/resources/chromeos/camera/src/sounds/record_end.ogg +chrome/browser/resources/chromeos/camera/src/sounds/record_start.ogg +chrome/browser/resources/chromeos/camera/src/sounds/shutter.ogg +chrome/browser/resources/chromeos/camera/src/sounds/tick.ogg chrome/browser/resources/chromeos/chromevox/chromevox/background/earcons/alert_modal.ogg chrome/browser/resources/chromeos/chromevox/chromevox/background/earcons/alert_nonmodal.ogg chrome/browser/resources/chromeos/chromevox/chromevox/background/earcons/button.ogg @@ -135,8 +141,6 @@ components/domain_reliability/baked_in_configs/gvt6_com.json components/domain_reliability/baked_in_configs/ssl_gstatic_com.json components/domain_reliability/baked_in_configs/www_google_com.json components/subresource_filter/core/common/perftests/data/UnindexedRules_8.0 -components/test/data/SafeBrowsingDb/PrefixSetVersion2 -components/test/data/SafeBrowsingDb/PrefixSetVersion3 components/test/data/autofill/automated_integration/testdata/Default/Web Data components/test/data/cast_certificate/testsuite/testsuite1.pb components/test/data/crx_file/sample.zip @@ -191,7 +195,6 @@ ios/chrome/test/data/testpass.pkpass ios/chrome/test/data/voice/test_sound.m4a ios/testing/data/http_server_files/generic.pkpass ios/testing/data/http_server_files/redchair.usdz -ios/testing/data/http_server_files/retrotv.usdz ios/web/test/data/testpass.pkpass ios/web_view/internal/passwords/web_view_password_manager_client.mm media/midi/fuzz/corpus/broken_data_3 @@ -1520,6 +1523,729 @@ net/third_party/nist-pkits/crls/requireExplicitPolicy7CACRL.crl net/third_party/nist-pkits/crls/requireExplicitPolicy7subCARE2CRL.crl net/third_party/nist-pkits/crls/requireExplicitPolicy7subsubCARE2RE4CRL.crl net/third_party/nist-pkits/crls/requireExplicitPolicy7subsubsubCARE2RE4CRL.crl +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/00343bd5c83603bd0f9a8e450241c7533c11d4c2 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/0054ad77e6f5eb2223fd1b4a37c7588e4e7b791d +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/015fb7bd451df154af81f72b708415b342cfe049 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/01771037e760870cfc8744e4c3ed82d67a878fcd +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/01ac6fb4ac919e9cb72dbb07c9ae15a2493b679c +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/01e12dd9191a17c625237b9ef5313c315b750435 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/01f7fb8f5e74723e697ef93c6835ee17ee266d4f +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/02090770d7611ccfb11990c8a9748c2565b92a00 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/0228a1d103863e036b1bc7a78f7600cd6ec2272b +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/0263d4bfc9b526dc642958cb261a0d532dba92ee +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/034231eae571f8dcc4c5720f9a9fb3c38976fae3 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/038f17aee0e3eb6c83f48332d4dba4634be77172 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/03a461d10e4c3285d64a0666e730753e61201866 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/0609ebf27c5101d8afa8bbe734a7f93bcc88abbf +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/072740c8e4721dca560cc32e732f296d3cb95cc5 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/074688dd26918d3916ad4111a538669136bd3afb +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/075de86e694dc4a33f693bb41bc0e73b00e6d2d9 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/07b90e0c4f8d3de29c107bda6e66880f74aaf2d7 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/082c009fb962479f3df99670df3cf03693cfd2d0 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/08f37171ec2d8734877d401860c630686a6be73c +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/093f11af511fb2ae4f491d431e071c1f129bdf2d +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/0a4278a5fd48b598749596f104e513ddd1cbbe85 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/0a6c02e01a0caf6e355bb500caf9da222c81124d +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/0bd8128a4328b51131536cef9b6a7df4c551f768 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/0be3082d7753d4ea9736089c77725f7a594c8fab +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/0c7b65d7b228fc79c59bf299360b0b7860260e97 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/0c890cc7575fb370fd55f3d50fd0bcacf13c4522 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/0cab013b0cdc2beb1378648bd9c23143a0345d1a +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/0db94498dad4fc4b8047249bc653ab22ba1826fe +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/0dc2caf665e5b91c34eea28d65cb75164819d9a1 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/0e8f9576e42bac4cb3abb469db70c0ce1838cf2c +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/0e9ff45a0953de274d7b2000839385e280bdb5c7 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/0ede7440dd5da32c328540e395c6a2cfe66e3452 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/0f2edda5a19028c751dc317535a588c6e348d582 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/0f77674a8cfd55c5215a177d234fdc68ecbff577 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/104547f52fd08d4750255e68a6fef3144b4d358d +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/11de6a451f817768739b91c0e4ee3fe23955e9b5 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/125c52ef5e1794327e9d32917d1900ff8881ec8b +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/12a1fc60fe13cf12a91c0f9129ae8c8f6f67b9b5 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/1316efedecc36241a8f364e5b5543a4d09528c92 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/1350599e32353c27eda883696cae92fc4294c53e +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/13689c71a929e12d9d0c7d3d8b9060b87c8880c3 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/137fd6689c184f66830bdacfbef045bb87747bbb +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/1454025957bd754e7c2ead93997365c8865f2df2 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/1481d90b8e6d3af16caa60f9b81d0d42213839cc +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/15b2295372bd0450d114b79d0745a36d3621ec1d +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/1615594dbbc072c2c628f7598ac55b4e00d826c3 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/16804ca9d9b5b005392d0e2b846fc6f9a7ac3172 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/178e578851f1a5f4cdd349b58391ce8c5f9bc6cb +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/17d77d75b5d23bfef7d9819ba5dce64579a411d2 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/17dd6ceb7bb194993caeeea2af401ee5d97f3d20 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/18261c88fc9ff16d7aa4005f0ce18fa833ce9d6f +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/18b8e3c1a8df9be3d7b6dc49b239354f2f838dd1 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/19380ed863e6df4280a34e5e3bdd011de018eed6 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/19a1abd76762a454450dd5cc2d5f412ee171cfcb +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/1a9110ec6104326b6f123861e820d0b2ceba9b5f +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/1ae823c2f4bef845daec7decd6532c762dca7435 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/1b27fddc87d29f981aded0bca51b4150a26a8fb5 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/1bebd3d1eef73a11ca6a4629c426d9c063ab0dd8 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/1c9e7e3620048814b375d25279295c10907589ca +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/1c9ee6d216cb8f7aacf17f02fdf8e30965b62204 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/1cabffab467de2791d054dce65185ced99384737 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/1ce0d51c88ef5fcc22d83590f7d6ee7c5026f040 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/1ceab8beac5d72c96a43eb492a24eeeac67f22bb +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/1d3bd07dde1b497750ccf6a9e3658d5df1c4dd61 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/1d6ccd3fe1bcc67b442b9e2cfa68b2e5b6ec30ea +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/1ec473b9b91c3ea1e4d2c59382802f2a78490e80 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/2091970f6b50e68d38e53d99eb99a0547307555e +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/20b14a05fd3fa03e0781d6e091064627b714a35f +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/214af42ceff270f4b063410b81e6cb84ca712bbb +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/2159cfe89f8782dc722b99f76414c5dcb09e1f49 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/2245b08f25dfed7794766a73c126dd3f5f5105f6 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/232563e03641137754ab8b6c14eac23838dfefd3 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/2349b5aca753fe35b2977b8aa2544130d593a77f +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/247a8b04dc394742be2c62933ddbc40fecd9f7d6 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/249dc52677c0e699d9abfd048ca95eaa68065a5d +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/25596fb2d93c15df1b5c0d1526bdca4ab725fbfc +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/256f075fec3a9420286f2f647afcbaf6eeb5a371 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/257826cbfc1a41212741ce858a1869752654e2a8 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/25acae45909d3b3082b729d01cf02b2338c8f9c0 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/26401a9f5c48d112c80f1faa59eb8fa4023e3e75 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/264a096dcd1f0ec7287462c695e12b63235b86dd +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/270bdd03ce4ad89e12fe2ebed6672307e44f7d16 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/2916b02b01c10959be6f52fb75431e13ccf3f416 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/29d9b8140c0c76ae0f8c9832820e5fdf5acf6cda +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/2aaf4927f9f7137b6ced54eb2da447ad22da988b +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/2b2114460628a7f77223a1913e6d857214d14574 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/2b47e0395947a98eec189dda28889c78dbc9f33d +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/2d0b0f7490f584eccb5d48e3aa9600ae2c99eee1 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/2d90767199c0ac4b8535c79362abadf8aafa5464 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/2eddbd196cdbe5b4824e635e6a203f184372ddf4 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/2eff3625c68836ec7d69992df0ca89494e52ae71 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/2f0feeb52fd3d62a1939a96fa5fa5d7ea587a76d +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/2f79a544788179849f1dd6eb1e828d5502c1d7ec +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/2f814999802de6d7a1327d6136c3e2915e1f1e6e +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/2f87093d3e9704d8e3c6058fb4b6db424beeb504 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/301b8b9c6effcbd5d39f9de959b5824567e4fc3a +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/30851b7c0537073b02b07ec6290d685cf5527b27 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/30ab73336d9f8ab6b72659c62d3df9513cce919a +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/31565bdefe70ffbd1874ad004bb2cf0abfbb7da2 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/320355ced694aa69924f6bb82e7b74f420303fd9 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/323312ded77b164ac0e9cda0b4a503b069f05932 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/329ea3a7eb533bb52f8c0a2fda6f19656b59ac3c +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/341359e66139c8ba327e78678031883a31794124 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/343b7ccff944b6ba94e2001c724bd1c502c51c5f +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/344cc8712cfaf326010a96f8a0582bf579778a5d +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/3586bc0207beb19b3a33d592e924a05a18fe3be6 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/3596bce9ef33f2eeb0eb0c441a898853827bdb96 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/362e2083d411d32399a0f08b6b88a39f98b265a5 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/3734ba0d93767bbdd8b97b8e23f0723879a191ec +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/37435e8d824e4ecf61445412a9405ff78d50f620 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/37d7549ef937e873f45e218a572e01a35fbb7fd6 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/37f3dfc4d2afad472af3fea3fdba4efdfda55388 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/38ce790ed52133cfe311411d9d32aeb3aeec0b13 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/38f00e2efb4b3d35ea2626b9657b325828be46d6 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/398f26c7f89cf940f9b8f8d6d04e984374f48508 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/3a45e8f83de727ed7a333e8961d611f347505b12 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/3a4f1c886db6489ce7404e6dbddc1e9ec586ecc6 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/3abde28af8a2ea17fc4e1cfe864e301638a43350 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/3afce64d3944f1defaa12c18d3de2e64b25ff049 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/3bbe65189189ded37b766a600adc8284c802e05a +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/3c2fbc76ca61efeed8207f48e1442ff1d6e97b7b +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/3d4e5174019026b7ed7ef7781f4ec19297a699c1 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/3e021edaf86189962d75e6af2b1a7fd6ae34ef8f +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/3eb28a04e61b6a9c4002e81073c08b3e97927a1e +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/3ecfdcf7ebda8d6dc95d228be8ad7c2a9f64cd20 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/3f303a323e61c484e0d4515ca401ab7abcb04b07 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/3fd0a878bce7d3443756e2ade6987e97f05fb12d +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/401cd13278758ec4bf408c38099283d746d1316c +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/40c97d58a6e3e41fcc6710464288fac4bb10885e +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/40f4d2b9b0b580c9b05791ad45e52521cf9830bc +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/428dbf925edb7eb915cd24b77a1a02df4f6f5aa1 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/42ddb5b614d38e477265844639f4619a7011e1f4 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/43519ee6b1625de0b3085b0a83d00138bcd45d21 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/43dc56b6618dc5e1768113395c3639f21ce659d8 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/44016a6594a037cce504c19890d9402a54b63d74 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/4418cb56cb3e40096bac88e4b57d347095478258 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/4432822ec206917924a4d1f1d1e18a2978cc5030 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/44c32361f37b82e3385e8ac2609c7a1b757ec3e7 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/4503a9b090d07c82f349b858c01e17c23b577925 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/450844eeea6276d4af5fefc5e6e7717a22421795 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/45595886843b87d60ebad336e9dc92da887dd561 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/45a727b8e1060552def500097135271cec588be6 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/462fbfa29671cf8ea02ef7059a32fa81ecfb5f86 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/464bde60344ed5eb16297079bc0c95351c875980 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/464c422b66f2f09dd2fcc87920a3b9da3d3ad2d8 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/464f0b2a719716446b944ee76b431fdff657995b +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/476a3b82b6c0ad59b225685f3ed0d08239139b73 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/483bcb57f81ae4cf1b7197281035dd7223a3c657 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/490f7cff0efd8d47c650b4305b9f94a12c76e705 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/497296ae2e5fdc488bc73200b0ab756f83d2e01d +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/49f38e1b24c7ec84d598868661b287c2179c1f7e +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/4a79ac94880d982d8a7e558c90d8cfb00efedb8c +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/4b5594c1d2ad6e8c5009d8addc1cd356862eec6c +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/4bce113e9a3e16da64aade928f35c2170a314246 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/4d7a219f930db20f7c23f9b237a32dbafc8d4de9 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/4e44833ddb64a696259047045b6949f3a18b290c +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/4f6d760bd8579b8e572041b982947444eff26545 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/50266d21e37fd7e3fad048cf2b975a3f227bf7a7 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/519669907fb3f3e320490bd3d0bf4ca67e20ebd5 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/524f083319f0c9daf2274bf731813de8f5172a17 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/52be16c4feb77ce41a6fc2a92b74980b7da6195d +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/52daa0d8e4f8d8ee2d40aaebd243a37871d68e73 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/52e254ebdcb068403aacacb7e86fc0940d01f9c1 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/5301f338cf0ae547580a093143876168827bdc07 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/535f1dd8f628f5614f38988d98cf3a9f32df04d7 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/53da97b68736474bfa998a16a412a16ec9175a2c +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/543c3a021e495ab22a99649cd5e5e505489965b3 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/552539f1332de652536ba5e7c9630aae18249567 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/55d64f492330e7d8364ea1d03f99972540701c49 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/569c299587bc76e779b247bf204c8ac37a272d77 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/56fcec0ad840903848b540064e100943335c8d47 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/570e205e15978f1bb5cad6425872fa89503320ec +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/575015cd6a50dac76f7e24b1a824f44273d76ab1 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/57ae6002474751fd9f95ac59d43df71c883acd54 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/57d00a2a9e1b84a9ef3d2a2b8d983a4bd11b2ecb +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/58506782f66a19543ebb6f266c132d2471e5e0b2 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/587d362d8abb4b910cf8abf8040a5ab00c4adb89 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/59714fe176d153878b1930a27cd25fe3c34ae8d0 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/598589c72fb39c9cdebdb5d01c1a7e9242f52d87 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/5aa927d8e893a95eadfab17b9e9c3f75b3a9b9c4 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/5aeec60194d848e47cae5bee94ea245c7251afcb +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/5b53350690c76946c79b11df5bd32ad22b83e1c6 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/5b8782d95f44077cacbd35419d113c8133471ccf +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/5bc7589b666fc50ef3efa6272fa3ee931d7676b8 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/5c9b31ee4eadcfbb5bf86c47a4446e6b46c81841 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/5d686c316bec708770191250525ecc4c1ee951b5 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/5d98bb17e1a069d3ab9496ce17e55a188521d4dd +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/5e50ed9f46aa4b2e730dce0a135e86102e8ce855 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/5f9b28a03ad5b8492f713f649988335678dd857a +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/5fdce09d4e0c543a75ff6d2a12b8f2a02fd5317b +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/61178ce6dd77b29d075e5697e2ccbfb05a9d32af +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/619bca9c0908dd14e84874621f6d480fb48efbb5 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/6245e9c50fef86001aa7aeaacd9cc40de2af40b3 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/6263eea3137d20685b7ec05e8b32570e767eb588 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/62e3ce7699f01656279ca4934feb5c3068b788e2 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/62eb5b50cec1f64a16079ed35723cc6e83797c90 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/6395782a29ea287f9042b143b53250b8f8dad8e5 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/63f53dfa39e91f7b709ea636d505ec62ca9bc384 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/647a6d77e17fa41e3e9edf44d2939a42f1d5f8e8 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/648c367625d75af96b5f43c9d239178e8af22833 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/64a1582431f6bab140f1014731e11ac7b365a49f +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/64a323e38ee8ff76c750ef3eb94412ba48f9f8f5 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/64d5e03bebd2066072013298ed93f1a0ea2a8a75 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/653885af95cc3f7985054f4a2c46b89b85495f90 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/660388441660999fbb40b6e943417ae52de6776b +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/6693ce65613070a59a9d18ce93b40e8d393328cb +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/66ce0a273a28c7e6a5bae5e9d524e2c3a8e9338b +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/685f3b1eae616eb4581fd6943f8369526138eaef +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/6878bc6ce0365986f5a02db0f0adabdf968e33f2 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/698ebec75737e5dfc496bc37ff906264c28bc706 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/69c193fc580eaa48f2884bfef7bb92457bca6d7e +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/6a12f08b3aef4b02593e9725f194e276de35dbb8 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/6a1e5b21a0216e0c770b98dc3cdd5212c9e1e4df +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/6a26b4148aaf0422909ab815b061d75eb82761a0 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/6b49accfa037c7d148e53f7b92af806aec11edd4 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/6c3ac620a7a040139ee47e1be302ee60e8771dea +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/6d12e9501ee3e2171366ed58bdfe990e768cb951 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/6e7bdcf2f85aca6516b0996000b7a29413034e34 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/6ecae2d6d0a80cd4b7c6b032d36e57bf78df44a3 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/6ee7556eb8a5d3d17b622ed83d0e82f55be96bdb +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/6f4acb567f8ed8392c8d968e8e762004e8d83ead +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/6f5e50ca6fa11d115fe86d39637c59be5182f9ee +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/6f9fab6808805c8476bf9e69334f9763bfb5dede +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/702c03a9eabb3c1eda6ee6cabc01e55c023bad18 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/70c758343ab1ea5610d2eb5922ca9c53d1255b5d +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/7119b6c61394dbe8060fcd74a74013d6f16b89ca +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/71c9cc7236576552c5ff70915d44f4e2150b232a +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/726569b21d04d3071ac21955b2a343a9f23fdc80 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/73c1023b450f37c125a2d9fb5fb91f3e0c025115 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/73f568237eabecc4899311f395a3b3ce608e5ec2 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/74633f5ace553d14396aa9141d4317bb8bed2d56 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/74b9c3e3c148862d5206663ba916e9ee212b7953 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/75bca57e2635854f1c89e37fcd588741b9552762 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/75e1d395fe5877a45eee82308a863289ec87fe1a +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/76137a1a3abfa270eba4031a834ff4e262c91edc +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/7692737a3e6e3ba6a59c69ceb6fee823b55962bc +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/77cfa509e1be48d34d445848b4efe45d4780554a +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/7874a8bfd197a68f08eb3763dad35c2199a26465 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/791402aa7fd608ed78b94ff7d41e99a54da0635c +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/797879052a0e4cf5eb108addc27878f3a59b754a +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/79abb659b02d8163f280d92f78a3df78adcaf516 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/7a4f4160e3a4fb91fc127cc644e72fb934e5e14c +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/7a981d433cd3acf3d7a953d4738a6fff4ba14772 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/7ae8f938c6713101adbef4637e95e6fdd43228f5 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/7c631b1997ae5209f8f7af89f398376913addc10 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/7d29bf4d5bc1979d6d16f0c671034f00f9e12579 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/7fb8e53c1e0a9f0562b49df21929cf608dd4d07f +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/80c4f03b9355135afd2199cd5c06e968765604ab +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/8115d9dbbd3fd4538bd1a0d6f80965e6c08f9a18 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/81acfb8b4f7880a904efb4568d14ccfa7438b591 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/81d6d90c4d672a77b0b851d9d0324188dfff4c53 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/82d7ef37cd206a6c3da9dafd7695ce9881566418 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/837c1a830e07007e9248ebd64165c33c67218f7e +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/838d6b90b551c04f9e29bd6f0a112ba311ff0c3f +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/83e474e911ab2144a808d957b0fd12c1ed4acfea +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/844aca8b6389cb870924963a25a9a7e77d232054 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/8490451c91f18e7889d082c60a25f1d6e70750d5 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/84f16bae42c92a17c1f055e7efed8bed39a93b37 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/85c251f2c8c6867516d5e928a306dd3e94ed5381 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/85ff21adca64b67ecdea9c17e98cf631cbc8c5a3 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/86a2da1016442492f2abe0659a5b61d962e1ac52 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/86c14bc1ce99e0131686b6794959edc59c610282 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/86f62e692ebd36cf30d40e83c58c2505fad1e282 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/871fc757bd56deac90392244ba5fefa86963853b +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/8725a9e1ccf46bd51fdb63bb6f1121d84ded8d50 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/8745221bf8339153c8ee3a96be7d662a6f54c9f8 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/87b050eba703c10e303e0b817bc3b637159d0dda +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/88588a3eaaf0d8a226f33dcb0e740a6b9a6d6d01 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/8864738ca35f1e7170f34f1890673662f3ffac08 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/89752df236146ac7e0831e7c4ed2fd3fc0afa516 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/8a22f0deaa062717a4bc5b99b70336eb79a660cb +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/8a4cd08d28caffd9c904412d99c9de58ce846b63 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/8aa6f8e518bfe95d2527c2a7c05f8ffe1ec92886 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/8b7b3438c3101803ba01630a5b3614a895ded0cc +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/8c299226ecf9366084d39a363225c073998df2ba +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/8c533af75d03675044523ddf657b6ea60682cd1b +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/8f3385a93bc15f8a9f77f229ff9fc52ada055c7a +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/8fefbb071308aceb80e5556aca2bde2bae73e774 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/90238a357989edd00066bee964a3388124b4ab2e +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/90b33e5de2a9eb388d22bdd72adc380437fd598d +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/917a2d645b2cab94bb74c4156e57c3db57af44e2 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/91b4889d765338381fda4b8482ffa9efba5bfca0 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/92e31a316c7002767dac3ed4a94650f98b267bc9 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/9332780b040f2c5141c90870b0596d2c6eba5c97 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/93d97756f7fb978538dd6bfb8f0a799053ff15eb +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/9473b06028c0e85f1163011cec7b8d7538130287 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/94dbd36464a3879682125fc8145961b7d019fd72 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/953db5f8a21f90d73dca7a2184e2f09ffd7cdd87 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/95b2f6546a7649baee5f167aa3f7247b11941a10 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/966dbc2eeadfea6853972954d94c133c31f4ab27 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/974fb92dd960c27ee9855c0e7786ee21d562d3bd +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/98207e9b335979b77ce62f70b82236e8065e1307 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/98809407144373e37f308c18dce23cad5a243d67 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/98a158ffb913b80807078c16fe18b1f78ada784e +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/98ca57bdd3d33858cb42b77c9a7a60eceaeeffa7 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/98ea7e767e554a3617021764185356a55e2f895c +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/9964b48dca67b04869df5255e2ec29c5890ce85c +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/9a9b687a5cb55f9b8f58510bfc1a293d092b61bc +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/9ad8b350cc715d80738ea5bdd384c6be96beac18 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/9b350af7a2736bc76a1d7d646330fb7826333d37 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/9b780b4e9b860e71fc42dbe0f6a6b193f23a10bc +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/9c5c13d247c073d858a5b4bb4fd75e7e66709273 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/9c764a0a90bede1af6706cabfbeca0635d42bd34 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/9cae1b1d0f09086dae890eb2ad5a08b1be5df099 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/9cf2c4665c60b9be24249b2d7f589bfbc9a1e8fa +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/9cf3e8bfd9944a2728e00ceb571dc2ce55d0f47e +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/9dc96df07875be791db0f9a49873337b9590ed25 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/9dcb06ed0c79b0eab162b34e902e5a28034a118a +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/9e14736d01a0dd98833462cae8c65a34b62b97fe +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/9e343e098f76d840edc78558acbe25fa6f7d1d17 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/9e51e58fdfb12e3a99c0394ff4b8fa645a55d0fa +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/9f8d4d8b2be7d35f20f4c4ccee64ce10d502c644 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/a051f3b6926fb77ed49fcd178fcb6ba4f76721ee +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/a0b7240c386b858f71065bdced9f242c255d725e +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/a10cd1cb907a4076967f7796f1b8bffafa3f61cd +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/a121a19e533b6ac9f4ca816eaaa3cd14dcd2456f +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/a18148da9e08dfc9d411ba440398d1a5221b9b30 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/a1c57cd2ae28f8d44bf519f30da553eabc15a8a6 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/a21ccab8a61669ac08caa6d47295cbcfedf7f613 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/a22ecf442794785aa0e94f26747cfb0d3042793c +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/a2cecc6423736aebaca0e292123f0bbd9f6d62b6 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/a31646184326abe6d8fc9b53f6bd658953926db5 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/a31b3135920de62ec5ea5fb52dec898b917ac48d +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/a329f426f3094c17a4ede552bc28ac65c1d45c21 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/a33cecd65b52280ddf57f4d70a1f5de08e89381a +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/a50bca7f2d4658fe0b42a458885b7dd2943e4949 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/a67d6e5905a342d9e7e220cdc8e350ba3e6ff0ac +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/a739d2a17794ceecf253ac161a6fa165deb2aa31 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/a7da290ca1dcfef86c10c83aac9085ce555c0615 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/a805885e51c9c112d77542e451c5375fa12c99bc +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/a822dbb8d704d1f43e7899f75e93dd0e8f4bc597 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/a8af571ffe9361d1fd85734fab7b7eb043d3e50a +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/aae69cf23c727ef73767eda6f74f88cca4f72216 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/ab5261b67114e2f6fb5ac4e9a008638c1da0a476 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/abe5636fb0303802813dbfe3334a48a3036a5e77 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/ace85312ddaa21c8d7a89defbd9532d502e2983a +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/aceade772db57fe0ae46d02068c48b078c85433a +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/ae8b86191098a5fd34e88027b072e8a6412900bb +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/ae8d748354b15331581798053f9c3a926de4be90 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/b06f31e232c39c8485c6470ffe559cc3d1a3d131 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/b09ff8dd861d0bcc79093438843449b9f8d83044 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/b0a6c42525a89c9934fdfb78baf1d389c67fab08 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/b12f37bd4c47a45a12632a22440dd461bc07b87f +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/b1e43701238bcd68ae19d8c64cb1a1d8a5939c94 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/b1f30da169a5fb3e3d60452e5b288b82021cd190 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/b2737a955e27dca36a90a235fb8561a8d85ad635 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/b2b1a6dfe1dbcee37b14e144af2c2903e7c58952 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/b2b79e2df018f83b6baf6c436b1833e67998e716 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/b31a0aae30c764b7b28e57f2a2aa4f1e94b539ac +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/b3eba2e27299c6e2468fcee3487a195e211f12d2 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/b5fe31da1b0c1317f79727777d1c8c0865e85c11 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/b60d7f69f37c9ba2807e6c46a10e93f5cd9ea43b +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/b6495367b1b9e4d0be6cc8f099608867d15c46c1 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/b65366909f38e1f887db1d05283743c98e8af3c4 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/b70ccffef26d3eb7ba2d6ea2202ac5136547308a +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/b795669e1e88eb8e95f68ff49f44a9fffcc7305b +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/b79fcddd7f08702496ed6d354cf65b7a6917ff2a +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/b7d26755cb69e83a278aa919fbb17ae59f507774 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/b7e8e67932330f4830c0a5dd17da81f16baf5c0b +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/b846bf98499b25acb889c127ba12874c0c02f7cc +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/b8f3f50e1cbf66b5be9a20efd7f09a3560cbbd8c +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/b99f94e50e3b70fdd5f9a1e32e098aecb34f6d20 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/b9cb527be6f6eaf2002c5b28e9490d4202ad8d58 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/ba10fc503918756fc16b12683f73c69149ab1ace +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/bb994f214a436e9e682f283330126b9c847da680 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/bbcf2de3a8fc3b3e53a0339ba5818caa63056902 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/bbe5ba2d6691c6504b08b8484f9dd5292d0ff208 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/bbff6fa3327b4b88b1e0e98c491ab576a30f3323 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/bc423bd9ca97c29c71662526b26df5a9d616cc77 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/bd0e7f53269b2cf440173b46b4c12e9b122d6093 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/bd35172df06a1c4ca494223e7b8caed87a556217 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/bed84189658bdbb5a495659109af0b780c3e5458 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/bf4f026c3dd95ed95f7cc0fcc97660f56d002e02 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/bfbd06bcedaf39d7060f6aca0236c539014c0035 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/c057fa6a09c96332857c2330327230c41c450431 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/c06bd327650989ad9906c757c0f6e4821da89a3f +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/c0feccc656ec9f662250ddc5aea7ce12f00161f2 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/c152cff348a6300c61e398e36b4aa1ab0dd94139 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/c190ac64222810c7245bd5199749f707cc3b0b3e +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/c1ea1bcf8ae2223f60c87fe88692ffdd4f8c3de2 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/c21c84a833a68646607c9e31a711eb79ab56aa4a +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/c24a169ded1d778e08efcb716d0e950189a2acfa +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/c2bd04ed14ed861a16bb6b548fc5319f3ba7139e +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/c3500568d947d11e73c4a81e8f26dd5e29250351 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/c39c7a10e551e9b1baee7905af9f5c982a43fe97 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/c41158fd1900bbc9a66806c3cfb73e2767a2f986 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/c51b8d0914154e3399a8cd83a043d44d83e7c34a +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/c617b945e39a5617901e7fcb2518a039c7d30446 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/c671befcee4c31d585636cc990df4752693cb4ef +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/c689fdc4c40380f3b678f07ff34b137e905c9390 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/c7073655c399d9cbe3ea266f77c63abd4dd61448 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/c928a5189d87d49718eaa5cb72e594e9bd169161 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/c92d7ea51a9e73f4e14b9fd6da212827e53921e4 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/c94ce81461e9285d863349ffc7204749de7f7205 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/c9bf35000333d913fbbce675aab1b07dbe5aae42 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/ca773d21533929c192541daef67e68882bdb6d92 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/ca9a0197ea6abb8f2d11d67e29d8e4283819e070 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/cacb30842927eb534b3d1f8e8bdf91bc7c21e495 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/cad2971a96241fc804ad631cc7a2d2ccefb57878 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/cb6aea1a91a3efbd24139da0f3d01931cae4fdb7 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/cb8555c41c81a105ae7de96e7f7541885872cc64 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/cbf00d07ed23c74f5ce8a089e6d761e49fd4a84e +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/cbfbf9af39d862738be2241f950d5591c3d208c8 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/cc85751738c7ad042ce10dcbf28765071b4616ba +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/cdbb8190491d3ff215396e5f3ac283e8f30de254 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/cde68678bebd68d19713a70fe4e7ab11a7323b90 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/cf7eab0430b58dc6d48ad61486bb79cc1ad0c590 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/d06a0914e08f585fc0bae7745cbf7edad09a5296 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/d07fa7a97938e9362314883472faf4aa4d3ea138 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/d090b32d60c58b03b283f60c4bae302607e186b9 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/d09e98623f4b3333bbb87dfe3e52cc41f599859c +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/d150e2fd0389b42a5c31462f2cf1a630376c947f +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/d173d7319996fdcd98886e45f4576fc43864d12d +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/d178aa0413286759dfef617bfd8c3d70b386705d +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/d28c1dae074b68f5cf364f7001998cea0a2afba2 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/d2b36abf01c13423ba5a716a45e6bc980cad8f1f +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/d38e0f03aec56f6274db382cc57762efb613d3cc +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/d40b70b7e831b2cd4e7d39f5675918c42fd4e55b +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/d459714d89e2b42bad1b5d485386ad0b5dbe242e +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/d55f64548a266265b2f9ea81be19b798ed81f582 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/d5831f8d4020b4c4a6e7820f7dc1bcddf0090a08 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/d592ab2cbc3ef9111fb780e317942ca01ba2a844 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/d62afc8cf3146a70248f07c46bb3126325a59e85 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/d6459ab29c7b9a9fbf0c7c15fa35faa30fbf8cc6 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/d75f46aee578c21f35c4edfc000202329b974f4d +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/d77b22c8edf4c624ffd76daf9146bbc47d301eb9 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/d81ccef0fd2cbd73db098736db6513c63b570bbd +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/d886d0e004b829b186d54934f9b575fb1f7e7091 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/d9a5001c9d58982b476d5bddf91afb84d0842717 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/d9eec637d9c7dad79f3f4d522e2c00f65be3062d +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/da3c765ef2c78fb561252facf66d8eaffe09b58f +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/db2d6f79fc662ebd76f3625f3ffcfdfb4b4c4a0a +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/db37754555f0d34a03ed2316aac0bed979b5e6d2 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/dc0869a441755fa3ed52c1a490ea0a8432eeefa5 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/dc134a23b04eeb1f37605ec9ed60601fd93dbbe0 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/dc68b4fdccf5f168cbf9b5061c500c822e681ca9 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/dc794d147eab0008dd6f7d9ea90a569577afc8e7 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/dcccfdb23ed770aae39e0bb0da8151ae1faa5854 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/ddd0f4b9315e75a1578528d86e30bb88f8eb836d +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/de89a75eceacbfed8d24de77deef7aa68faa64ec +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/df9f6fff6c746a7985736733fb4e6adeaa340fe6 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/dfafd9b6b1d989616917d98d0bdecd6fde202a5d +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/dfc61f647e8c6b86b37883fd407c27f4aa9ed547 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/e05c71cf0ef40e0fc44470685e175bd908dd4770 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/e0947a53e6287f8befa22f461628d7df88d1d6ca +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/e1201832207c57667088a257e380e505f3a1c5a3 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/e31417af4a6cc572f3882822ff5821772678a078 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/e4089eb7a2fb84a65709e07c916222308138ee33 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/e4091348c1d67ee34f4a4b9b1c39f83e12c67c1f +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/e51266a96870f1952c54f9973b1193a9be4aea53 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/e555d5e5b97086d4ad1e1c44a92e9df325b6b24f +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/e5d47581bb9fd71b1a61533159da8b80a42d795f +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/e6cbc2e894cb0bd361641239509fa37a5ae315e0 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/e70b01b806a66eafc81af54910431c73aeab64dc +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/e728ed54358f8baa20c39ca91fb28f102c09b933 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/e77d5a54632c5c8f0cba4f0647f8e306a63d6289 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/e79bfac31fa395e1f6de70911d3bce2d6e72a073 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/e7d47c768445e45af7502a88caa2b0ab8056ff8b +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/e8ace173651f053a452a09a3f9e0a8eb338a40e4 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/e8e3b6d2e8c395ce2281b966b020c329df510d4e +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/e8e55b713723ee483b0184b111620ee1b3b42f82 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/e905181349d4132f1045f6a9b78c65cbae3c64a4 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/e9a7290f5e2e80ee435345907b5d539bd1bbcebf +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/e9f61db35596a8ac1a2f8e9af13f95bbbe74d061 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/ea20d4cd22da1b24bb5ecce443a9d4c45fd27ff0 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/eb23ad3ab42d274d3383e91f09ce6b7c309380cb +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/eb3cc2e3702820580cbc6fe28117babb0cda6fbe +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/eb8823d76aac296bb6b66a90323cbbf7d37990ec +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/ed24a1fc213155501fa58c5135c1b4c05309f7e9 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/eee5fd0d2511757dddf7874d26519d3e63698a96 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/ef00166f020bf30b190d3bcc3afdeede0a40d154 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/ef2dbe96b3141c1315e664671e8da6d893933577 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/ef6d564adbfbd8fdcf18eb4a7ec4f45c21e77499 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/f011b98b7a37c76eb065e632919147dfacbc9b09 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/f018fa5964256a69ff0db3d03f906925b47b5848 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/f0d194b1f293c1533ad1e707d12750a80b8d7e1b +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/f0e2d7d1345472a5b6b9ef42e7dd0813f8a58526 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/f0f8bf7c2440fb3d0bcf209dc8229d041c9d5833 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/f20cb6ddffe5590a1c183d8762e87b8e0e857a59 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/f23bf704a1eb07539dd241739a6736bb6e8ddc53 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/f29321acf6911c8d7909db3c435fdaefe19d89ac +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/f30edac3b4683641e0ca93cf0897ad61e08beb3b +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/f435aa739b0a0882f028aa2d4cca77d5f2579383 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/f44f6ce7dc4e6fc57b223bfa3a9df5f639a3ec66 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/f4533a73e647c710d3ddbfb253de66e1ac8a6891 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/f4cd6c71d0308d2dba4271a6313f3f54ab409e54 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/f4f57a7f5c924460f73aaeecc5fb89ab2902eaba +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/f5cc6d196e401920e9b6ce6ab167e003c2c23f2c +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/f5e7899206f582d8c50d03a0f11817124eddb5a9 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/f638471e123997c852d16fce8c810d52080da433 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/f72d948b540a284acf2ad2ad737114648e2b410d +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/f79ba84657b3654b01afe08c0848bfec503e975e +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/f7ee4b15882f5f27f04c0578582fda010c166f89 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/f82aca456587e406a5408d7096f57ad0901f6754 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/f8a7a048daf9751a2fa7310be8aae192faf89b9c +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/f8c4fac974581951c6bbf8be85c8b3b817aca2fa +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/fa17099bf4d5d10d23b97056b41e99eec7b15387 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/fa618db9e76f302a2b8d762d132d156bc7a78651 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/fa64e82af3c7bf5fc032492084c02b0e07a6ac7f +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/fb6ac041c08e4dc91fd648822548ab425f1db98d +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/fc577d3c37e872c6655e146095877693a3cba530 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/fc604066a199008adbed1b9fe289756244cb1fea +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/fd0671a8d9dc75abf57e2e30becb51413719519d +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/fd533707d3dd4543f839ff55cec95cdf83039d1e +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_receiver_fuzzer_corpus/ff36c9a4e4e86b7ab7c99d4f3454c4230ff9fa58 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/001f85bf6cfb7648f725173a5b4d50f1c33d05a4 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/003aa991d903ad424b0c0807c53698d142e4fd17 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/01e88190e953f008192c2a76b19b1d3b5dbfd2d1 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/038d07cefa0b9cbb5a30a7f499926cb2af8267e8 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/04dae5fd4ae79b379b2c9b97caca500be55952c1 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/08e2411e62cbbb5013bec5474f36c7ac2930f584 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/0a5609c0da7648b977c104a0fa23e5ed2572de42 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/0bcedcdea87b091f08ff2b1667da719bfce0a466 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/0bfdc6a635f32707df74f4d3ceed11e5414a8b06 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/0c562e7bce22b82ab3bad574eb27b36e23ac9583 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/0e454845736e3045579acc544a9b6c72088cc587 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/126b83326cd44f79a22f84ce3087d1bd3083e612 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/145cc150bd7b18bc79b66aac6ebd233a4ae90a87 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/16f14ddc2bead3eef528f2afd056eaac229143c2 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/1857d3e9fe0424f3ea078ca6b504f96825997515 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/19646474b7f68405591efe5c47291556e0e64499 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/1a6c4db1351715b9040cd00eb2b21c154d9d3b2e +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/1baaec0ed5d29ad295bae4087c9548a82fc16a12 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/1cd1370cb2ed9fcb9a6fb3ac9f8f2e9b8b0c36ef +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/1ecaa4ddf88f176c021883a5087b7eb2ebc74524 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/233051ca5617734195bb9757322e0b2d81f5e4ae +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/2353502d711fd96584fb4cc7fed47e16a08c9248 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/2397590735d1f77b41db5dd6df7029a07fcac133 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/24a44c586ea9a51563040f42c50c9e0087b52a6f +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/252aa02f12e4c48aa1a68460b6317c4a0b37a740 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/2737d6381a92203fe2c6fe49fea9c274c86efe7b +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/2a573fc2ea9a04dff63ef351f5f84bf3dbd8a9d8 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/2b7dbf1fc6857fa04ff54b88f2d1bc1400da23ec +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/2b97a523c94a867765f61031005f4224642264d3 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/2cf65caa629b67524ed53a927f406ecfc69a9c2f +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/2e69b522fbcf23b188cc56cc764c0a693499ff37 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/306581c61df351f9e4637a51c6392fb66fefbbb2 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/315631753544fbabd2ea2f1e90d3671d059f1331 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/32732fa07485f7c8d55952f66d531c49e87eb82b +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/3396788eefddd807b9011de7e16d1f31c87ea9c1 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/3482b17d6fe4871bd14a025d870a4f68e002cd7d +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/351d508215ed0976fcb05df892425d9ec6dd6a70 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/3573d979911d5fe6a830da35df555d5d581f99e4 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/36a4f020def80f3349bf80fce139f2328a9e5300 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/399c583ae8ba917d02dcd0d3263757726f0b2ea7 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/3a6b93dc31e4e0cea738147ef450f82ba2236f26 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/3abd5a71d0e8e82bf53790b0acf472995f1157c0 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/3e1079fcc09cb9139ed7a9b0e1c1bb2bb390d523 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/3f1411e1ca3eae75d338bb7d0b27ffb1a7548a96 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/41831d58fa8559d52ba91eea90222333b35f0c43 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/4287c44625176417aea3e414c6b3b409974f9475 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/43a0aca6738e5c0fd0d1bd90731d7239ce008612 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/44b96d0ca97040135897b290d1bbd5a93686a295 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/45ea61c8ecb0058e85d1239b956f6ffe48a44aa7 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/4605708d3b55726a4a73c8a8ab9b1ffe0dd6075e +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/462c1665142a3f6fcb7ae69a8bc78facfc8fdf1e +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/468a08c95fbab0314f5ef94ee8de3b2bf3240ad4 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/46eb996e53aa693abcd2622dda90d50cc84007f9 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/4a1aca9e0b27f0a4d556b96a7f7a91c084b83c32 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/4c20fe9299b3af22fa309ea2c6df0593377fcd40 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/4cb7a0959094e074a4b7833b8b32cf2b46dd2d54 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/4e9e18e3833ef8e6477c1e2e87b76c079f777f73 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/4ea7cd4ed9201219b8bd8f5a4ffc186dbbcd329c +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/4f332157a1234fa0e6354a6879b8fef021b3fd36 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/4ff9a6f4f6234cb720059d82ef66a2195788c39c +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/51750a09bbb4db9b854ef940854c2255442490bc +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/520b3ee38da170d1bdb04b8a8cc7b95d90be43db +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/54d8e3072aac20aa70cd800283d5dca631f24742 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/552aa37a5ae460a5d38548706f278651117f6a8b +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/55f84d0d72c290d52a2789c858ad7aad426763ff +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/578ac905f9382b5706bf2bd8f67bf6f2f34cc140 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/5791f3936b4c9aa895fb7fbb1fc2dc5ea566ab5e +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/58428044e9f6abe1be6ec8279faa553508f749b2 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/5a3cf56ce86f6a09139818271f6ed15cc7e4d150 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/5b9b6365609219724ef48569c4423098957103cc +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/5ba93c9db0cff93f52b521d7420e43f6eda2784f +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/5d2898bfab52f4b3ead69e83383ba11baa703f31 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/6243eb0743333e36e8313bbf1728717db7df14fd +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/62e98fe2d0d493521fe372e8bb004a4af65b6fdc +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/634edb264a5210913ad73d301012107d3a3ae5cb +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/6356c97804664a205aeb8f1944a7cd3f771fbeb8 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/636c17c8b6fc34ff1e5d7de9bc86942c9f4c1f8a +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/651f12b02af9e99f00542b8209ea4f2b9342c202 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/6591c4b888a281f71cc575070eb41342beb1bd6a +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/67598487439eb58780abaca8716bdc1b2557662a +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/67ed3f7755a44c7d671dabb45e1ed438f2d0dcbe +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/69543a6503efbefd190088189cae675cfd93fda1 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/6b3ca474659f57d8c825fe2d27935826704385f2 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/6c0ef6ee809cf88d8372b4680c44d5c27db77fd6 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/6c45e5a90d79dbe4f5d7c9aa477b40afaf6f00ce +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/6cfaa5a2b82ffde1dc9c23fd42e71b7b9031997b +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/6e05463685ac09a480404001eb33ccde2ff91d2d +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/70d4397cfc448cb35d7eef1b810892830d4914b1 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/73a5c77478a6a78d7ff1ebd91f9aa75183d34027 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/73e620030717d3b20d1721c6d0402fdc4dd5ee09 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/76d633700d68c4cfbaf611617361f9c4d8e93424 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/7b5739dbeb27314ec8ec00125153e7071f2bd930 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/7cc83c4f3572e450ca4810d8316ef649bd710915 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/7df996a4506dc940544b3d6cd535d8701a6d7f1d +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/7ee14189236f4c5af890942a40055529179fb0f2 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/7ee682ff61f3157d9bd618b2a91c299dc4dcabed +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/7f2ec479705da0d9da334d7c685ea71f1f7b8497 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/7f3ac7e64c0ef244189edbddc7d8b6b34e52cb6e +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/7f8ed98d6144d9db91debea48397d4f302ff8f56 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/80a280933129c2e889d2c03477f77390008b9fbd +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/81984e32aa92b3ea15b18915f9e4c3201705c55e +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/81c143b0c1877e7877fa14f14b35ccee5864569f +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/839c93e52ac9ecef08e0f935b2d1ecc2c511652c +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/8407347b01f690a680d1ece8f5a31415771bfde7 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/848ea7b7dbf4d745640e799733607c64580b7abc +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/85d6c3be9f432680a257e66b86e638f92d123fda +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/88ef9f2069908841579d103d270527c2ea35f76a +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/8997207257b3b73ab3d44af83f059083c816e869 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/89fabcf29b56d8d8060df9e972b9aaf6d50edda1 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/8a2d1fd819d77d4b142cf7e26220d221a70fffeb +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/8b0eea4d4aa57e011f27fe7694991e6741e94551 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/9013ed0c8398148d1581f4a7d134deb33dd59c82 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/91c4bbe5102b23da73a62c0b09f824fcdf78874b +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/9360fdccd21e6306babd7fcdc594b56f5a7f7815 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/942da16ac06d336523d217b158db37373085954c +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/9596eb517444dd52f74164257c2747b6417f153e +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/95aba25723979849d0b9f60fb94d00b427304d9d +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/9834a71e1e5a9a5baba9bb070c961463590d6252 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/99e315c697b6cf8d3345c110a4556068c0f1842d +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/9a2ec15a54ed00db6225eca7532f2c12219c050c +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/9acbf89839d5b5d3864fce99d241b787aaa06512 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/9b7af61b175089b3f899d34e00cadd68ec63f776 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/9c35a586ec053d36385babb8abaeda5ca80d1d0b +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/9d256a1c4ab4e6d7de70f0efb342bc2a2e975fd2 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/9d383155fd7c78f2a5fa6467581f5baec7ac09bd +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/9de5ed7405b6bae141f648272480842a631aefdd +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/9ef8fa4729c2ee55e24c2c50be353bdbe78e4726 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/9fa7f2e5340b81e6c2bb015846bdfda76dfbfa6d +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/a1410415eec8bcaede7702ba78ff7a0bf493cad4 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/a230a18fad9fdecd9d752f3c77fb34943669a145 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/a305ffd64f9039852c5c3f524708f840f76149c3 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/a32ae76d1c55d2adb1fa432978d166b7241c0443 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/a40bc8831a3b45c1995eaf942c35873f20e853db +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/a42c6cf1de3abfdea9b95f34687cbbe92b9a7383 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/a5a0e4885c90ae23f0a5423efaa530d3fe64ba3a +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/a770e927c71c77a0a9ba32e12cd7eae07148f0e7 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/a87c99e6575086273868de04fbbaa17a32bf8d59 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/a8a7129256a990d2e3fa4cf76fdade1b447567e5 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/a9192c7857a3cab1b1529d0b7e514b3253a4bd16 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/aa020a20c21cb62db455dc3f91f257dd07c452b3 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/aa9aa00204b49f031f78453843b18505d0f1ec1a +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/accdb1059a9f3abf84fc335ea49b61bb7d1e21c5 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/acefec90e5d99791bb8399d5a00dcecec94d013e +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/ae6e58001a055003c6320d4f24be14dab5d5e5dd +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/ae884a1c169ca1b35a59e634ceb0dbbaccdd4166 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/aef48ba1bf516426eb87bdbcd6f31847911c02cd +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/af7347cb1a09a5a490aed6ebab40b333ef461948 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/b49d12b2735fed54659d8ccde7f6b4aaace89eeb +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/b4a579351314e85103cf68b26354bab41a34ac20 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/b6b470e19c2886342f858c46db764190ed9f7d17 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/b951ea0a099fb41c1d932fdd258dbed7623b5bc6 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/ba57b5e5b7dd9f51e26647673018c81e1c5696b4 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/bb8f34e0a7a13bd9ce961c3476e7ce5f013a1f94 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/bbfb56e4571109c0efaf17ef12a8209665750c20 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/bcdf36968724aca207dc8b443cddd73e9c9167c6 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/bfd1e4718ad8ef8677555f89a108ea8c64899e2d +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/c0d3db9ef7871af2bfcd94eeb318e5438ddf14f9 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/c28a7226bcb59f91552f0f1fb908616c25b5f868 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/c29373deacd943ee6a87d3336109e83c2c6805b2 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/c3981d7d6583083a2ae2c1f961d914d7f5be4eee +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/c3cc0734d3178e0aa2ada87bb714b11de81e537c +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/c3d1040a8683c5b69a6c2fc6bc7e8948c9533070 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/c5b7b6b514263f4102cb240e1973c4e21bf6e068 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/c8392aff6b2fb28e67f9a762163d7116300cab15 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/c854ca3b55ccff49760b43f18b6edbd30915c6c4 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/c8a83e29c0c824c4657048acbb9a488109c2334f +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/cc4815040d7babff3d3eb0c0ff9b05bb16023b96 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/cd22781e6bb3418e2661463944e092f1acab91b8 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/cdfe1783cf583c40d40b79c86a55ff70f5bc4a5e +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/ce7dcf7a955fd333c04ed3151365bf938b911b30 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/ce8ee735a0759476adc49e4206902f3f9393b75b +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/d090ba0cfd1ff81f4ee6b5bf9404f9bd215861bc +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/d097afee9095157e791868e5bed90a9759a56587 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/d0c794ae84e518f9ec2a4c389f07b5e249594d68 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/d597907f03246a24e109fc4428f287153fb52a88 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/d5b4d1c3ce68a5d08014c6f1de7343ea3b7fa274 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/d6a64a775776ede1fd4b443926bc01f14e9159f1 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/d6fd39e1aecb28f55900f5f2844f41391ad57545 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/d72ac3b061286bf0fc12f00a1c8609b6fc6cc735 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/d93db95a6c156afd0aa2f3de5466661a161d489f +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/da203c56747e5e217f772695d14a67da333e8afe +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/dab4178b630cf05389a9d8709b24434fdb260df2 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/db5e3061f38a8bee37976a36486337ae970d72b8 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/dbac8211f2e8db4cc75e1db1b36fd33863b0929c +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/dc22483fdd908e166970f4468259d9ab4e365b49 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/dc7c585e33d046281d27243b45ecfd1ef37002ef +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/dd1d672142980a510d614e71dec8660b5da387e1 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/dd68a1be8b45281f2aa3218ed0dada028487d5e7 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/de5737ca0d5d420b64fdfd59eeda6941d0072b06 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/e0178f930139d8ba9df9a4eecb3d4872c2043e8a +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/e1d05d7f4ad4d01048ac9dec21565cce5bbfd7d5 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/e2225465b6bcccc4f30f13a40e3f64b3fb749fde +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/e2a4a8eddeff69d057b06a4cd7e1c450c805ee7f +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/e37e955bd3013e10e89e39dfef4770f5c69c8af8 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/e3e7854c96883c501b6e679b749040475dd8c8b4 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/e3eac36517dab9ba4638ce182bd66dbb17fa3494 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/e4cbdb0d028c103e759d8e65bf0a2daebace43f5 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/e4cd390fb6239ae1e9703a5c8fcfa46d9fc63384 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/e6babc8832d17216bac5f9273c6b084108702fe7 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/e6da22f7bcea1a9e68c997a31dc30e67f1d2b70d +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/e79143ba7fc3f6ef4cd18c69ad695a8e7da25130 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/e82199a45323149aa6f7e92cab182d9fc1f64788 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/e943d3231ce16edb898702eb2e653a0fdf71c1e9 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/eac31bea94e20ac3e6418b462f68aefd7e97bebe +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/ec425170d60f041fbf7d864678817e96296d4cf6 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/ec4e44d80cc50f4253b962e3f0ad57101943059c +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/ee731c2fd180d4e7deba6fca6a0b7777d350bc83 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/f16cdd36e46963938563f0d294f88588b0c8768b +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/f1c68530ab06cf65242d387e1a9f64fab1e58d91 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/f1ea8873778c5c6605ddec597efd6955e1eca0ac +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/f39a1d660ab6a6c77dcb90732c596e02f8c53fef +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/f463fab3994408d0d7a1c0f70ed73193b4cf471e +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/f71dce49ac6c3775a24f712d460aeb5e842cbf9e +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/f7d6588970a751e9ca417c07d42da12634756a94 +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/f88bc0fb8a9beeb863f8c655936ad43868c5760c +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/fadcd9c2a461a7b6dbfc915e0378b9f135c9d75d +net/third_party/quic/core/qpack/fuzzer/qpack_encoder_stream_sender_fuzzer_corpus/ff9570cbe10377a3281cf03932742e00ae8371f9 net/tools/testserver/dist/_socket.pyd net/tools/testserver/dist/_ssl.pyd pdf/pdfium/fuzzers/corpora/pdf_codec_tiff/not_kitty.tiff @@ -1835,6 +2561,7 @@ third_party/abseil-cpp/absl/time/internal/cctz/testdata/zoneinfo/Asia/Phnom_Penh third_party/abseil-cpp/absl/time/internal/cctz/testdata/zoneinfo/Asia/Pontianak third_party/abseil-cpp/absl/time/internal/cctz/testdata/zoneinfo/Asia/Pyongyang third_party/abseil-cpp/absl/time/internal/cctz/testdata/zoneinfo/Asia/Qatar +third_party/abseil-cpp/absl/time/internal/cctz/testdata/zoneinfo/Asia/Qostanay third_party/abseil-cpp/absl/time/internal/cctz/testdata/zoneinfo/Asia/Qyzylorda third_party/abseil-cpp/absl/time/internal/cctz/testdata/zoneinfo/Asia/Rangoon third_party/abseil-cpp/absl/time/internal/cctz/testdata/zoneinfo/Asia/Riyadh @@ -2339,9 +3066,6 @@ third_party/angle/third_party/glslang/src/Test/remap.invalid-spirv-2.spv third_party/angle/third_party/glslang/src/Test/remap.literal64.everything.spv third_party/angle/third_party/glslang/src/Test/remap.literal64.none.spv third_party/angle/third_party/vulkan-loader/src/loader/loader.aps -third_party/arcore-android-sdk/libarcore_client_c.jar -third_party/arcore-android-sdk/libraries/android_arm/libarcore_sdk_c_minimal.so -third_party/arcore-android-sdk/libraries/android_arm64/libarcore_sdk_c_minimal.so third_party/bazel/desugar/Desugar-runtime.jar third_party/blink/manual_tests/WebKitSite.webarchive third_party/blink/manual_tests/accessibility/resources/AppletTest.class @@ -7128,6 +7852,12 @@ 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/gradle_wrapper/gradle/wrapper/gradle-wrapper.jar +third_party/harfbuzz-ng/src/test/api/fonts/AdobeVFPrototype.abc.otf +third_party/harfbuzz-ng/src/test/api/fonts/AdobeVFPrototype.ac.nohints.otf +third_party/harfbuzz-ng/src/test/api/fonts/AdobeVFPrototype.ac.nosubrs.nohints.otf +third_party/harfbuzz-ng/src/test/api/fonts/AdobeVFPrototype.ac.nosubrs.otf +third_party/harfbuzz-ng/src/test/api/fonts/AdobeVFPrototype.ac.otf +third_party/harfbuzz-ng/src/test/api/fonts/AdobeVFPrototype_vsindex.otf third_party/harfbuzz-ng/src/test/api/fonts/MathTestFontEmpty.otf third_party/harfbuzz-ng/src/test/api/fonts/MathTestFontFull.otf third_party/harfbuzz-ng/src/test/api/fonts/MathTestFontNone.otf @@ -7135,6 +7865,23 @@ third_party/harfbuzz-ng/src/test/api/fonts/MathTestFontPartial1.otf third_party/harfbuzz-ng/src/test/api/fonts/MathTestFontPartial2.otf third_party/harfbuzz-ng/src/test/api/fonts/MathTestFontPartial3.otf third_party/harfbuzz-ng/src/test/api/fonts/MathTestFontPartial4.otf +third_party/harfbuzz-ng/src/test/api/fonts/SourceHanSans-Regular.41,3041,4C2E.otf +third_party/harfbuzz-ng/src/test/api/fonts/SourceHanSans-Regular.41,4C2E.nohints.otf +third_party/harfbuzz-ng/src/test/api/fonts/SourceHanSans-Regular.41,4C2E.nosubrs.nohints.otf +third_party/harfbuzz-ng/src/test/api/fonts/SourceHanSans-Regular.41,4C2E.nosubrs.otf +third_party/harfbuzz-ng/src/test/api/fonts/SourceHanSans-Regular.41,4C2E.otf +third_party/harfbuzz-ng/src/test/api/fonts/SourceSansPro-Regular.abc.otf +third_party/harfbuzz-ng/src/test/api/fonts/SourceSansPro-Regular.ac.nohints.otf +third_party/harfbuzz-ng/src/test/api/fonts/SourceSansPro-Regular.ac.nosubrs.nohints.otf +third_party/harfbuzz-ng/src/test/api/fonts/SourceSansPro-Regular.ac.nosubrs.otf +third_party/harfbuzz-ng/src/test/api/fonts/SourceSansPro-Regular.ac.otf +third_party/harfbuzz-ng/src/test/api/fonts/cff1_dotsect.nohints.otf +third_party/harfbuzz-ng/src/test/api/fonts/cff1_dotsect.otf +third_party/harfbuzz-ng/src/test/api/fonts/cff1_expert.2D,F6E9,FB00.otf +third_party/harfbuzz-ng/src/test/api/fonts/cff1_expert.otf +third_party/harfbuzz-ng/src/test/api/fonts/cff1_flex.otf +third_party/harfbuzz-ng/src/test/api/fonts/cff1_seac.C0.otf +third_party/harfbuzz-ng/src/test/api/fonts/cff1_seac.otf third_party/harfbuzz-ng/src/test/api/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5658272078495744 third_party/harfbuzz-ng/src/test/api/fonts/cv01.otf third_party/harfbuzz-ng/src/test/fuzzing/fonts/0509e80afb379d16560e9e47bdd7d888bebdebc6 @@ -7164,12 +7911,18 @@ third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-hb-shape-fuz third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-hb-shape-fuzzer-5728971283496960 third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-hb-shape-fuzzer-5746142327865344 third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-hb-shape-fuzzer-5750379279548416 +third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-hb-subset-fuzzer-5643036478930944 +third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-hb-subset-fuzzer-5686186874503168 +third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-hb-subset-fuzzer-5762137968869376 third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-minimized-4884742786777088 third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-minimized-5255344882188288 third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-minimized-5720051798769664 third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-minimized-5924299061854208 third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-minimized-6460279560863744 +third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-minimized-harfbuzz_fuzzer-5126525414014976 +third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-minimized-harfbuzz_fuzzer-5166320261529600 third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-minimized-harfbuzz_fuzzer-5659690013556736 +third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-minimized-harfbuzz_fuzzer-5662548265009152 third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-minimized-harfbuzz_fuzzer-5973566991106048 third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-fuzzer-4523479581851648 third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-fuzzer-4535496598355968 @@ -7207,28 +7960,34 @@ third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-fuzzer-6595199411159040 third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-fuzzer-6624904746106880 third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-fuzzer-6723367514144768 +third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5175735354916864 third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5629524117553152 third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5630246225707008 +third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5631444412530688 third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5633985665826816 third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5634443633491968 third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5634620935110656 third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5635082459545600 +third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5647267827023872 third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5649959857160192 third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5650286710882304 third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5652019562414080 third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5656511058018304 third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5659641787187200 third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5664873493561344 +third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5667182741028864 third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5668791174823936 third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5672261407735808 third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5674361600606208 third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5677421274071040 third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5679244475105280 third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5685596677210112 +third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5686369209286656 third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5688420752424960 third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5691469793329152 third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5695615258853376 third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5696686572175360 +third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5700264032468992 third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5706010589659136 third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5716208469409792 third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5718464350650368 @@ -7236,11 +7995,13 @@ third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5719982789361664 third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5722888989048832 third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5725129603022848 +third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5725855502827520 third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5726089628876800 third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5729361857085440 third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5733166795456512 third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5734736291430400 third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5735679418433536 +third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5736657639178240 third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5738888765636608 third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5740171484463104 third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5750379279548416 @@ -7248,6 +8009,7 @@ third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5762490181353472 third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5762953198960640 third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5764636557705216 +third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5768046065483776 third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5768601332613120 third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5067936541179904 third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5359635656605696 @@ -7256,19 +8018,25 @@ third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5609911946838016 third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5629878397829120 third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5651059347816448 +third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5660711141769216 third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5669437462544384 third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5670861909524480 +third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5672006905757696 +third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5672913680728064 third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5690658895953920 third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5695279609675776 third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5696607199166464 +third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5710107829075968 third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5711951464759296 third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5718215406125056 third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5725847365877760 third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5743250149736448 third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5747265633779712 third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5750092395970560 +third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5750420593442816 third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5758598970343424 third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5765071062958080 +third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5768186323009536 third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-6543700493598720 third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-6651660668502016 third_party/harfbuzz-ng/src/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-get-codepoints-fuzzer-5203067375976448 @@ -7502,6 +8270,42 @@ third_party/harfbuzz-ng/src/test/shaping/data/text-rendering-tests/fonts/TestGPO third_party/harfbuzz-ng/src/test/shaping/data/text-rendering-tests/fonts/TestGSUBOne.otf third_party/harfbuzz-ng/src/test/shaping/data/text-rendering-tests/fonts/TestHVAROne.otf third_party/harfbuzz-ng/src/test/shaping/data/text-rendering-tests/fonts/TestKERNOne.otf +third_party/harfbuzz-ng/src/test/subset/data/expected/full-font/SourceSansPro-Regular.default.1FC,21,41,20,62,63.otf +third_party/harfbuzz-ng/src/test/subset/data/expected/full-font/SourceSansPro-Regular.default.61,62,63.otf +third_party/harfbuzz-ng/src/test/subset/data/expected/full-font/SourceSansPro-Regular.default.D7,D8,D9,DA,DE.otf +third_party/harfbuzz-ng/src/test/subset/data/expected/full-font/SourceSansPro-Regular.desubroutinize.1FC,21,41,20,62,63.otf +third_party/harfbuzz-ng/src/test/subset/data/expected/full-font/SourceSansPro-Regular.desubroutinize.61,62,63.otf +third_party/harfbuzz-ng/src/test/subset/data/expected/full-font/SourceSansPro-Regular.desubroutinize.D7,D8,D9,DA,DE.otf +third_party/harfbuzz-ng/src/test/subset/data/expected/full-font/SourceSansPro-Regular.drop-hints.1FC,21,41,20,62,63.otf +third_party/harfbuzz-ng/src/test/subset/data/expected/full-font/SourceSansPro-Regular.drop-hints.61,62,63.otf +third_party/harfbuzz-ng/src/test/subset/data/expected/full-font/SourceSansPro-Regular.drop-hints.D7,D8,D9,DA,DE.otf +third_party/harfbuzz-ng/src/test/subset/data/expected/full-font/SourceSansPro-Regular.drop-hints.desubroutinize.1FC,21,41,20,62,63.otf +third_party/harfbuzz-ng/src/test/subset/data/expected/full-font/SourceSansPro-Regular.drop-hints.desubroutinize.61,62,63.otf +third_party/harfbuzz-ng/src/test/subset/data/expected/full-font/SourceSansPro-Regular.drop-hints.desubroutinize.D7,D8,D9,DA,DE.otf +third_party/harfbuzz-ng/src/test/subset/data/expected/japanese/SourceHanSans-Regular.default.3042,3044,3046,3048,304A,304B.otf +third_party/harfbuzz-ng/src/test/subset/data/expected/japanese/SourceHanSans-Regular.default.3042,3044,3046,73E0,5EA6,8F38.otf +third_party/harfbuzz-ng/src/test/subset/data/expected/japanese/SourceHanSans-Regular.default.61,63,65,6B.otf +third_party/harfbuzz-ng/src/test/subset/data/expected/japanese/SourceHanSans-Regular.default.660E,6975,73E0,5EA6,8F38,6E05.otf +third_party/harfbuzz-ng/src/test/subset/data/expected/japanese/SourceHanSans-Regular.default.660E.otf +third_party/harfbuzz-ng/src/test/subset/data/expected/japanese/SourceHanSans-Regular.desubroutinize..otf +third_party/harfbuzz-ng/src/test/subset/data/expected/japanese/SourceHanSans-Regular.desubroutinize.3042,3044,3046,3048,304A,304B.otf +third_party/harfbuzz-ng/src/test/subset/data/expected/japanese/SourceHanSans-Regular.desubroutinize.3042,3044,3046,73E0,5EA6,8F38.otf +third_party/harfbuzz-ng/src/test/subset/data/expected/japanese/SourceHanSans-Regular.desubroutinize.61,63,65,6B.otf +third_party/harfbuzz-ng/src/test/subset/data/expected/japanese/SourceHanSans-Regular.desubroutinize.660E,6975,73E0,5EA6,8F38,6E05.otf +third_party/harfbuzz-ng/src/test/subset/data/expected/japanese/SourceHanSans-Regular.desubroutinize.660E.otf +third_party/harfbuzz-ng/src/test/subset/data/expected/japanese/SourceHanSans-Regular.drop-hints.3042,3044,3046,3048,304A,304B.otf +third_party/harfbuzz-ng/src/test/subset/data/expected/japanese/SourceHanSans-Regular.drop-hints.3042,3044,3046,73E0,5EA6,8F38.otf +third_party/harfbuzz-ng/src/test/subset/data/expected/japanese/SourceHanSans-Regular.drop-hints.61,63,65,6B.otf +third_party/harfbuzz-ng/src/test/subset/data/expected/japanese/SourceHanSans-Regular.drop-hints.660E,6975,73E0,5EA6,8F38,6E05.otf +third_party/harfbuzz-ng/src/test/subset/data/expected/japanese/SourceHanSans-Regular.drop-hints.660E.otf +third_party/harfbuzz-ng/src/test/subset/data/expected/japanese/SourceHanSans-Regular.drop-hints.desubroutinize..otf +third_party/harfbuzz-ng/src/test/subset/data/expected/japanese/SourceHanSans-Regular.drop-hints.desubroutinize.3042,3044,3046,3048,304A,304B.otf +third_party/harfbuzz-ng/src/test/subset/data/expected/japanese/SourceHanSans-Regular.drop-hints.desubroutinize.3042,3044,3046,73E0,5EA6,8F38.otf +third_party/harfbuzz-ng/src/test/subset/data/expected/japanese/SourceHanSans-Regular.drop-hints.desubroutinize.61,63,65,6B.otf +third_party/harfbuzz-ng/src/test/subset/data/expected/japanese/SourceHanSans-Regular.drop-hints.desubroutinize.660E,6975,73E0,5EA6,8F38,6E05.otf +third_party/harfbuzz-ng/src/test/subset/data/expected/japanese/SourceHanSans-Regular.drop-hints.desubroutinize.660E.otf +third_party/harfbuzz-ng/src/test/subset/data/fonts/SourceHanSans-Regular.otf +third_party/harfbuzz-ng/src/test/subset/data/fonts/SourceSansPro-Regular.otf third_party/hunspell/fuzz/bdict_corpus/02a25363e79f11115132055fb880773b325f6aef third_party/hunspell/fuzz/bdict_corpus/0883e336027e9e21911a277a9d8fa4c1b9490edd third_party/hunspell/fuzz/bdict_corpus/0c70b309d63d09ac033b8c80abff19457c93772a @@ -7550,18 +8354,18 @@ third_party/icu/source/data/region/pool.res third_party/icu/source/data/unit/pool.res third_party/icu/source/data/zone/pool.res third_party/icu/windows/icudt.dll -third_party/ink/prebuilt/nacl/_platform_specific/arm/ink_arm.nexe -third_party/ink/prebuilt/nacl/_platform_specific/x86-32/ink_x86_32.nexe -third_party/ink/prebuilt/nacl/_platform_specific/x86-64/ink_x86_64.nexe -third_party/ink/prebuilt/wasm/glcore_base.wasm third_party/libdrm/src/intel/tests/gen4-3d.batch third_party/libdrm/src/intel/tests/gen5-3d.batch third_party/libdrm/src/intel/tests/gen6-3d.batch third_party/libdrm/src/intel/tests/gen7-2d-copy.batch third_party/libdrm/src/intel/tests/gen7-3d.batch third_party/libdrm/src/intel/tests/gm45-3d.batch +third_party/liblouis/src/.travis/secrets/deploy_key.enc +third_party/liblouis/src/tables/fr-bfu-comp8.utb +third_party/liblouis/src/tables/hr-chardefs.cti third_party/liblouis/src/tables/hu-chardefs.cti -third_party/liblouis/src/tools/lou_harnessGenerator +third_party/liblouis/wasm/liblouis_wasm.data +third_party/liblouis/wasm/liblouis_wasm.wasm third_party/libphonenumber/dist/java/carrier/src/com/google/i18n/phonenumbers/carrier/data/1242_en third_party/libphonenumber/dist/java/carrier/src/com/google/i18n/phonenumbers/carrier/data/1246_en third_party/libphonenumber/dist/java/carrier/src/com/google/i18n/phonenumbers/carrier/data/1264_en @@ -9457,6 +10261,27 @@ third_party/libwebm/source/webm_parser/fuzzing/corpus/fe7ac2ef276b817af3487bab5f third_party/libwebm/source/webm_parser/fuzzing/corpus/fe7ef7c0e835873b7b1cd780f248114f18adf13a third_party/libwebm/source/webm_parser/fuzzing/corpus/ff5274cad94d590347d6cdba7637078f82e3d44a third_party/libwebm/source/webm_parser/fuzzing/corpus/ffff6a92363e0e55a9688d9bc025cd8dea3b50d4 +third_party/libwebp/fuzzing/libwebp-test-data/grid.pam +third_party/libwebp/fuzzing/libwebp-test-data/grid.ppm +third_party/libwebp/fuzzing/libwebp-test-data/grid.tiff +third_party/libwebp/fuzzing/libwebp-test-data/lossless_color_transform.pam +third_party/libwebp/fuzzing/libwebp-test-data/lossless_color_transform.pgm +third_party/libwebp/fuzzing/libwebp-test-data/lossless_color_transform.ppm +third_party/libwebp/fuzzing/libwebp-test-data/lossless_color_transform.tiff +third_party/libwebp/fuzzing/libwebp-test-data/peak.pam +third_party/libwebp/fuzzing/libwebp-test-data/peak.pgm +third_party/libwebp/fuzzing/libwebp-test-data/peak.ppm +third_party/libwebp/fuzzing/libwebp-test-data/peak.tiff +third_party/libxml/fuzz/seed_corpus/1f50fd9aa3a95df4a16b2ff4ce266ca83a4ff1fc +third_party/libxml/fuzz/seed_corpus/3ae23066e6ca32d416573bf52ee2229db42b91ce +third_party/libxml/fuzz/seed_corpus/5b3fdf55aa19abd6531bcff7b036b925eedf1cb3 +third_party/libxml/fuzz/seed_corpus/61daa071fecd91e30c36bf5ff9f09676f54e477d +third_party/libxml/fuzz/seed_corpus/8107206fa6e510fd3b3faa09c11bc54b5f3e0b53 +third_party/libxml/fuzz/seed_corpus/d8cd7c6cbd7df0ccaf2775eb871056c8e1440492 +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/libyuv/tools_libyuv/autoroller/unittests/.DS_Store third_party/llvm/bindings/python/llvm/tests/test.bc third_party/llvm/bindings/python/llvm/tests/test_file @@ -9476,6 +10301,7 @@ third_party/llvm/test/Bitcode/DILocalVariable-explicit-tags.ll.bc third_party/llvm/test/Bitcode/DILocation-implicit-code.ll.bc third_party/llvm/test/Bitcode/DINamespace.ll.bc third_party/llvm/test/Bitcode/DISubprogram-distinct-definitions.ll.bc +third_party/llvm/test/Bitcode/DISubprogram-v4.ll.bc third_party/llvm/test/Bitcode/Inputs/PR23310.bc third_party/llvm/test/Bitcode/Inputs/apple-clang-700-O3-g-1.bc third_party/llvm/test/Bitcode/Inputs/infer_dso_local.bc @@ -9680,6 +10506,7 @@ third_party/llvm/test/Object/Inputs/GNU.a third_party/llvm/test/Object/Inputs/IsNAN.o third_party/llvm/test/Object/Inputs/MacOSX.a third_party/llvm/test/Object/Inputs/SVR4.a +third_party/llvm/test/Object/Inputs/WASM/invalid-section-order.wasm third_party/llvm/test/Object/Inputs/WASM/missing-version.wasm third_party/llvm/test/Object/Inputs/WASM/string-outside-section.wasm third_party/llvm/test/Object/Inputs/absolute.elf-x86-64 @@ -10003,9 +10830,14 @@ third_party/llvm/test/tools/dsymutil/Inputs/fat-test.arm.dylib third_party/llvm/test/tools/dsymutil/Inputs/fat-test.arm.o third_party/llvm/test/tools/dsymutil/Inputs/fat-test.dylib third_party/llvm/test/tools/dsymutil/Inputs/fat-test.o +third_party/llvm/test/tools/dsymutil/Inputs/global_downgraded_to_static.x86_64 +third_party/llvm/test/tools/dsymutil/Inputs/global_downgraded_to_static/1.o +third_party/llvm/test/tools/dsymutil/Inputs/global_downgraded_to_static/1.r.o +third_party/llvm/test/tools/dsymutil/Inputs/global_downgraded_to_static/2.o third_party/llvm/test/tools/dsymutil/Inputs/inlined-low_pc/1.o third_party/llvm/test/tools/dsymutil/Inputs/invalid.o third_party/llvm/test/tools/dsymutil/Inputs/label.o +third_party/llvm/test/tools/dsymutil/Inputs/lc_build_version.x86_64 third_party/llvm/test/tools/dsymutil/Inputs/libbasic.a third_party/llvm/test/tools/dsymutil/Inputs/libfat-test.a third_party/llvm/test/tools/dsymutil/Inputs/mismatch/1.o @@ -10024,6 +10856,8 @@ third_party/llvm/test/tools/dsymutil/Inputs/modules/2.o third_party/llvm/test/tools/dsymutil/Inputs/modules/Bar.pcm third_party/llvm/test/tools/dsymutil/Inputs/modules/Foo.pcm third_party/llvm/test/tools/dsymutil/Inputs/null_die.o +third_party/llvm/test/tools/dsymutil/Inputs/obfuscated.2.arm64 +third_party/llvm/test/tools/dsymutil/Inputs/obfuscated.arm64 third_party/llvm/test/tools/dsymutil/Inputs/objc.macho.x86_64 third_party/llvm/test/tools/dsymutil/Inputs/objc.macho.x86_64.o third_party/llvm/test/tools/dsymutil/Inputs/odr-anon-namespace/1.o @@ -10174,14 +11008,14 @@ third_party/llvm/test/tools/llvm-nm/X86/Inputs/macho-bad-zero-nsect-for-N_SECT third_party/llvm/test/tools/llvm-nm/X86/Inputs/macho-dwarf-x86_64 third_party/llvm/test/tools/llvm-nm/X86/Inputs/test.IRobj-x86_64 third_party/llvm/test/tools/llvm-nm/X86/Inputs/weak.obj.elf-x86_64 -third_party/llvm/test/tools/llvm-objcopy/Inputs/alloc-symtab.o -third_party/llvm/test/tools/llvm-objcopy/Inputs/dwarf.dwo -third_party/llvm/test/tools/llvm-objcopy/Inputs/dynamic.so -third_party/llvm/test/tools/llvm-objcopy/Inputs/dynrel.elf -third_party/llvm/test/tools/llvm-objcopy/Inputs/dynsym.so -third_party/llvm/test/tools/llvm-objcopy/Inputs/groups.o -third_party/llvm/test/tools/llvm-objcopy/Inputs/many-sections.o.gz -third_party/llvm/test/tools/llvm-objcopy/Inputs/pt-phdr.elf +third_party/llvm/test/tools/llvm-objcopy/ELF/Inputs/alloc-symtab.o +third_party/llvm/test/tools/llvm-objcopy/ELF/Inputs/dwarf.dwo +third_party/llvm/test/tools/llvm-objcopy/ELF/Inputs/dynamic.so +third_party/llvm/test/tools/llvm-objcopy/ELF/Inputs/dynrel.elf +third_party/llvm/test/tools/llvm-objcopy/ELF/Inputs/dynsym.so +third_party/llvm/test/tools/llvm-objcopy/ELF/Inputs/groups.o +third_party/llvm/test/tools/llvm-objcopy/ELF/Inputs/many-sections.o.gz +third_party/llvm/test/tools/llvm-objcopy/ELF/Inputs/pt-phdr.elf third_party/llvm/test/tools/llvm-objdump/AArch64/Inputs/ObjC.exe.macho-aarch64 third_party/llvm/test/tools/llvm-objdump/AArch64/Inputs/ObjC.obj.macho-aarch64 third_party/llvm/test/tools/llvm-objdump/AArch64/Inputs/cfi.elf-aarch64 @@ -10329,6 +11163,7 @@ third_party/llvm/test/tools/llvm-objdump/X86/Inputs/macho-invalid-symbol-nsect third_party/llvm/test/tools/llvm-objdump/X86/Inputs/macho-invalid-symbol-nsect-archive third_party/llvm/test/tools/llvm-objdump/X86/Inputs/macho-invalid-symbol-strx third_party/llvm/test/tools/llvm-objdump/X86/Inputs/macho-invalid-symbol-strx-universal +third_party/llvm/test/tools/llvm-objdump/X86/Inputs/macho-multiple-text third_party/llvm/test/tools/llvm-objdump/X86/Inputs/macho-preload-x86_64 third_party/llvm/test/tools/llvm-objdump/X86/Inputs/macho-universal-archive.x86_64.i386 third_party/llvm/test/tools/llvm-objdump/X86/Inputs/macho-universal.x86_64.i386 @@ -10511,6 +11346,7 @@ third_party/llvm/test/tools/llvm-xray/X86/Inputs/elf64-badentrysizes.bin third_party/llvm/test/tools/llvm-xray/X86/Inputs/elf64-example.bin third_party/llvm/test/tools/llvm-xray/X86/Inputs/elf64-noinstr-map.bin third_party/llvm/test/tools/llvm-xray/X86/Inputs/elf64-objcopied-instrmap.bin +third_party/llvm/test/tools/llvm-xray/X86/Inputs/elf64-pie.bin third_party/llvm/test/tools/llvm-xray/X86/Inputs/elf64-sample-o2.bin third_party/llvm/test/tools/llvm-xray/X86/Inputs/fdr-log-arg1-version-3.xray third_party/llvm/test/tools/llvm-xray/X86/Inputs/fdr-log-arg1.xray @@ -10626,24 +11462,24 @@ third_party/minizip/minizip_uncompress_corpus/permissions.zip third_party/minizip/minizip_uncompress_corpus/storeonly.zip third_party/minizip/minizip_uncompress_corpus/unsupported_permissions.zip third_party/minizip/minizip_uncompress_corpus/zip64.zip -third_party/minizip/src/test/empty.zip third_party/minizip/src/test/fuzz/unzip_fuzzer_seed_corpus/as.zip third_party/minizip/src/test/fuzz/unzip_fuzzer_seed_corpus/bzip2.zip third_party/minizip/src/test/fuzz/unzip_fuzzer_seed_corpus/comments.zip third_party/minizip/src/test/fuzz/unzip_fuzzer_seed_corpus/corpus.zip -third_party/minizip/src/test/fuzz/unzip_fuzzer_seed_corpus/empty.zip -third_party/minizip/src/test/fuzz/unzip_fuzzer_seed_corpus/encrypted.zip -third_party/minizip/src/test/fuzz/unzip_fuzzer_seed_corpus/encrypted_aes.zip third_party/minizip/src/test/fuzz/unzip_fuzzer_seed_corpus/encrypted_pkcrypt.zip +third_party/minizip/src/test/fuzz/unzip_fuzzer_seed_corpus/encrypted_wzaes.zip third_party/minizip/src/test/fuzz/unzip_fuzzer_seed_corpus/gh.zip -third_party/minizip/src/test/fuzz/unzip_fuzzer_seed_corpus/infozip-symlinks.zip +third_party/minizip/src/test/fuzz/unzip_fuzzer_seed_corpus/infozip_symlinks.zip third_party/minizip/src/test/fuzz/unzip_fuzzer_seed_corpus/large_cd_comment.zip third_party/minizip/src/test/fuzz/unzip_fuzzer_seed_corpus/lzma.zip third_party/minizip/src/test/fuzz/unzip_fuzzer_seed_corpus/permissions.zip +third_party/minizip/src/test/fuzz/unzip_fuzzer_seed_corpus/signed.zip third_party/minizip/src/test/fuzz/unzip_fuzzer_seed_corpus/storeonly.zip +third_party/minizip/src/test/fuzz/unzip_fuzzer_seed_corpus/tiny.zip third_party/minizip/src/test/fuzz/unzip_fuzzer_seed_corpus/unsupported_permissions.zip third_party/minizip/src/test/fuzz/unzip_fuzzer_seed_corpus/zip64.zip third_party/minizip/src/test/ia.p12 +third_party/minizip/src/test/random.bin third_party/nasm/travis/test/_file_.bin.t third_party/nasm/travis/test/absolute.bin.t third_party/nasm/travis/test/addr64x.bin.t @@ -10671,6 +11507,8 @@ third_party/openh264/src/res/CVPCMNL1_SVA_C.264 third_party/openh264/src/res/CiscoVT2people_160x96_6fps.yuv third_party/openh264/src/res/CiscoVT2people_320x192_12fps.yuv third_party/openh264/src/res/Cisco_Absolute_Power_1280x720_30fps.yuv +third_party/openh264/src/res/Cisco_Men_whisper_640x320_CABAC_Bframe_9.264 +third_party/openh264/src/res/Cisco_Men_whisper_640x320_CAVLC_Bframe_9.264 third_party/openh264/src/res/Error_I_P.264 third_party/openh264/src/res/LS_SVA_D.264 third_party/openh264/src/res/MIDR_MW_D.264 @@ -10807,24 +11645,45 @@ 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/sqlite/sqlite-src-3250200/test/fuzzdata1.db -third_party/sqlite/sqlite-src-3250200/test/fuzzdata2.db -third_party/sqlite/sqlite-src-3250200/test/fuzzdata3.db -third_party/sqlite/sqlite-src-3250200/test/fuzzdata4.db -third_party/sqlite/sqlite-src-3250200/test/fuzzdata5.db -third_party/sqlite/sqlite-src-3250200/test/fuzzdata6.db -third_party/sqlite/sqlite-src-3250200/test/sessionfuzz-data1.db -third_party/sqlite/sqlite-src-3250200/tool/win/sqlite.vsix -third_party/sqlite/sqlite-src-3250200/vsixtest/vsixtest_TemporaryKey.pfx -third_party/sqlite/sqlite-src-3250300/test/fuzzdata1.db -third_party/sqlite/sqlite-src-3250300/test/fuzzdata2.db -third_party/sqlite/sqlite-src-3250300/test/fuzzdata3.db -third_party/sqlite/sqlite-src-3250300/test/fuzzdata4.db -third_party/sqlite/sqlite-src-3250300/test/fuzzdata5.db -third_party/sqlite/sqlite-src-3250300/test/fuzzdata6.db -third_party/sqlite/sqlite-src-3250300/test/sessionfuzz-data1.db -third_party/sqlite/sqlite-src-3250300/tool/win/sqlite.vsix -third_party/sqlite/sqlite-src-3250300/vsixtest/vsixtest_TemporaryKey.pfx +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 +third_party/sqlite/fuzz/db_corpus/fuzzdata3.db +third_party/sqlite/fuzz/db_corpus/fuzzdata4.db +third_party/sqlite/fuzz/db_corpus/fuzzdata5.db +third_party/sqlite/fuzz/db_corpus/fuzzdata6.db +third_party/sqlite/fuzz/db_corpus/fuzzdata7.db +third_party/sqlite/fuzz/lpm_fuzzer_seed_corpus/corpus_queries0 +third_party/sqlite/fuzz/lpm_fuzzer_seed_corpus/corpus_queries1 +third_party/sqlite/fuzz/lpm_fuzzer_seed_corpus/corpus_queries10 +third_party/sqlite/fuzz/lpm_fuzzer_seed_corpus/corpus_queries11 +third_party/sqlite/fuzz/lpm_fuzzer_seed_corpus/corpus_queries12 +third_party/sqlite/fuzz/lpm_fuzzer_seed_corpus/corpus_queries13 +third_party/sqlite/fuzz/lpm_fuzzer_seed_corpus/corpus_queries14 +third_party/sqlite/fuzz/lpm_fuzzer_seed_corpus/corpus_queries15 +third_party/sqlite/fuzz/lpm_fuzzer_seed_corpus/corpus_queries16 +third_party/sqlite/fuzz/lpm_fuzzer_seed_corpus/corpus_queries17 +third_party/sqlite/fuzz/lpm_fuzzer_seed_corpus/corpus_queries18 +third_party/sqlite/fuzz/lpm_fuzzer_seed_corpus/corpus_queries19 +third_party/sqlite/fuzz/lpm_fuzzer_seed_corpus/corpus_queries2 +third_party/sqlite/fuzz/lpm_fuzzer_seed_corpus/corpus_queries3 +third_party/sqlite/fuzz/lpm_fuzzer_seed_corpus/corpus_queries4 +third_party/sqlite/fuzz/lpm_fuzzer_seed_corpus/corpus_queries5 +third_party/sqlite/fuzz/lpm_fuzzer_seed_corpus/corpus_queries6 +third_party/sqlite/fuzz/lpm_fuzzer_seed_corpus/corpus_queries7 +third_party/sqlite/fuzz/lpm_fuzzer_seed_corpus/corpus_queries8 +third_party/sqlite/fuzz/lpm_fuzzer_seed_corpus/corpus_queries9 +third_party/sqlite/sqlite-src-3260000/test/dbfuzz2-seed1.db +third_party/sqlite/sqlite-src-3260000/test/fuzzdata1.db +third_party/sqlite/sqlite-src-3260000/test/fuzzdata2.db +third_party/sqlite/sqlite-src-3260000/test/fuzzdata3.db +third_party/sqlite/sqlite-src-3260000/test/fuzzdata4.db +third_party/sqlite/sqlite-src-3260000/test/fuzzdata5.db +third_party/sqlite/sqlite-src-3260000/test/fuzzdata6.db +third_party/sqlite/sqlite-src-3260000/test/fuzzdata7.db +third_party/sqlite/sqlite-src-3260000/test/sessionfuzz-data1.db +third_party/sqlite/sqlite-src-3260000/tool/win/sqlite.vsix +third_party/sqlite/sqlite-src-3260000/vsixtest/vsixtest_TemporaryKey.pfx third_party/sqlite/src/tool/win/sqlite.vsix third_party/sqlite/src/vsixtest/vsixtest_TemporaryKey.pfx third_party/swiftshader/third_party/LLVM/lib/Target/Alpha/AlphaInstrInfo.td @@ -11973,6 +12832,7 @@ third_party/webgl/src/sdk/tests/resources/red-green.bt601.vp9.webm third_party/webgl/src/sdk/tests/resources/red-green.mp4 third_party/webgl/src/sdk/tests/resources/red-green.theora.ogv third_party/webgl/src/sdk/tests/resources/red-green.webmvp8.webm +third_party/webgl/src/sdk/tests/resources/transparent-2frames.webm third_party/webrtc/data/audio_processing/android/output_data_fixed.pb third_party/webrtc/data/audio_processing/android/output_data_float.pb third_party/webrtc/data/voice_engine/audio_long16big_endian.pcm @@ -12180,12 +13040,15 @@ third_party/win_build_output/mc/remoting/host/win/MSG0081a.bin third_party/win_build_output/mc/remoting/host/win/MSG00c0a.bin third_party/win_build_output/midl/chrome/credential_provider/gaiacp/x64/gaia_credential_provider.tlb third_party/win_build_output/midl/chrome/credential_provider/gaiacp/x86/gaia_credential_provider.tlb +third_party/win_build_output/midl/chrome/elevation_service/arm64/elevation_service_idl.tlb 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/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 third_party/win_build_output/midl/remoting/host/win/x64/chromoting_lib.tlb third_party/win_build_output/midl/remoting/host/win/x86/chromoting_lib.tlb +third_party/win_build_output/midl/third_party/iaccessible2/arm64/ia2_api_all.tlb third_party/win_build_output/midl/third_party/iaccessible2/x64/ia2_api_all.tlb third_party/win_build_output/midl/third_party/iaccessible2/x86/ia2_api_all.tlb third_party/yasm/source/patched-yasm/tools/re2c/doc/loplas.ps.gz diff --git a/revision.txt b/revision.txt index b8626c4c..d00491fd 100644 --- a/revision.txt +++ b/revision.txt @@ -1 +1 @@ -4 +1