From: csagan5 <32685696+csagan5@users.noreply.github.com> Date: Fri, 21 Aug 2020 13:41:07 +0200 Subject: Automated domain substitution --- PRESUBMIT.py | 54 +- .../devui/WebViewPackageError.java | 2 +- .../cts_config/webview_cts_gcs_path.json | 24 +- android_webview/tools/generate_flag_labels.py | 2 +- android_webview/tools/record_netlog.py | 4 +- .../tools/remove_preinstalled_webview.py | 2 +- android_webview/tools/update_cts.py | 4 +- ash/app_list/PRESUBMIT.py | 2 +- .../assistant/assistant_privacy_info_view.cc | 2 +- ash/ash_strings.grd | 8 +- ash/assistant/assistant_setup_controller.cc | 2 +- ash/assistant/util/deep_link_util.cc | 16 +- ash/login/ui/login_user_menu_view.cc | 2 +- .../quick_answers_controller_impl.cc | 2 +- ash/resources/PRESUBMIT.py | 4 +- ash/system/phonehub/ui_constants.h | 2 +- base/PRESUBMIT.py | 4 +- base/android/jni_generator/PRESUBMIT.py | 2 +- base/android/resource_exclusions.gni | 2 +- base/debug/debugger_posix.cc | 4 +- base/debug/stack_trace_posix.cc | 2 +- base/ios/device_util.mm | 2 +- base/third_party/libevent/evdns.c | 2 +- build/android/PRESUBMIT.py | 2 +- build/android/gradle/generate_gradle.py | 2 +- .../android/gyp/assert_static_initializers.py | 2 +- build/android/gyp/lint.py | 2 +- build/android/gyp/proguard.py | 2 +- build/android/gyp/util/diff_utils.py | 4 +- build/android/gyp/util/protoresources.py | 2 +- .../android/incremental_install/installer.py | 2 +- build/android/pylib/constants/__init__.py | 2 +- .../android/commands/unzip/Unzip.java | 2 +- build/android/pylib/device_settings.py | 8 +- build/android/pylib/dex/dex_parser.py | 6 +- .../instrumentation/render_test.html.jinja | 2 +- .../device/local_device_monkey_test_run.py | 2 +- .../json_results_generator.py | 2 +- .../presentation/test_results_presentation.py | 8 +- .../pylib/utils/google_storage_helper.py | 4 +- build/android/pylib/utils/maven_downloader.py | 2 +- build/android/pylib/utils/simpleperf.py | 2 +- build/android/resource_sizes.py | 2 +- build/android/test_runner.py | 2 +- build/android/test_wrapper/logdog_wrapper.py | 2 +- build/apple/tweak_info_plist.py | 6 +- build/chromeos/PRESUBMIT.py | 2 +- build/chromeos/test_runner.py | 2 +- build/config/android/rules.gni | 2 +- build/config/chrome_build.gni | 2 +- build/config/chromeos/args.gni | 4 +- build/config/chromeos/rules.gni | 2 +- build/config/compiler/compiler.gni | 4 +- build/config/nacl/rules.gni | 2 +- build/config/sanitizers/sanitizers.gni | 2 +- build/config/win/control_flow_guard.gni | 2 +- build/find_isolated_tests.py | 2 +- build/linux/install-chromeos-fonts.py | 2 +- .../linux/sysroot_scripts/install-sysroot.py | 2 +- build/mac_toolchain.py | 2 +- build/nocompile.gni | 2 +- build/run_swarming_xcode_install.py | 4 +- build/skia_gold_common/PRESUBMIT.py | 2 +- build/toolchain/cros_toolchain.gni | 2 +- .../lib/common/perf_tests_results_helper.py | 2 +- build/whitespace_file.txt | 2 +- buildtools/README.txt | 4 +- buildtools/clang_format/README.txt | 6 +- buildtools/ensure_gn_version.py | 2 +- cc/PRESUBMIT.py | 2 +- chrome/PRESUBMIT.py | 2 +- .../AutofillAssistantClient.java | 2 +- ...roid_chrome_autofill_assistant_strings.grd | 2 +- .../feedactionparser/FeedActionParser.java | 2 +- chrome/android/java/src/PRESUBMIT.py | 2 +- .../chrome/browser/ChromeStringConstants.java | 6 +- .../chrome/browser/ChromeTabbedActivity.java | 2 +- .../chrome/browser/IntentHandler.java | 10 +- .../customtabs/CustomButtonParams.java | 2 +- .../browser/feedback/ConnectivityChecker.java | 4 +- .../browser/omaha/RequestGenerator.java | 2 +- .../suggestions/SuggestionsConfig.java | 2 +- .../SuggestionsNavigationDelegate.java | 2 +- chrome/android/webapk/PRESUBMIT.py | 2 +- .../manifest/bound_manifest_config.json | 12 +- .../javatest_manifest_config_delta.json | 2 +- .../manifest/maps_go_manifest_config.json | 10 +- chrome/app/PRESUBMIT.py | 8 +- chrome/app/chromium_strings.grd | 10 +- chrome/app/generated_resources.grd | 236 ++-- chrome/app/google_chrome_strings.grd | 10 +- chrome/app/resources/locale_settings.grd | 10 +- chrome/app/theme/PRESUBMIT.py | 4 +- chrome/browser/about_flags.cc | 12 +- .../browser/android/explore_sites/url_util.cc | 2 +- .../explore_sites/url_util_experimental.cc | 2 +- chrome/browser/android/vr/PRESUBMIT.py | 2 +- .../digital_goods_factory_impl.cc | 2 +- .../apps/platform_apps/install_chrome_app.cc | 2 +- .../autofill/autofill_gstatic_reader.cc | 4 +- .../autofill/captured_sites_test_utils.cc | 2 +- .../browser_switcher_service.cc | 2 +- .../browser/chrome_browser_application_mac.mm | 2 +- .../chromeos/android_sms/android_sms_urls.cc | 16 +- chrome/browser/chromeos/app_mode/fake_cws.cc | 2 +- .../auth/arc_background_auth_code_fetcher.cc | 2 +- .../arc/auth/arc_robot_auth_code_fetcher.cc | 2 +- .../chromeos/assistant/assistant_util.cc | 4 +- .../attestation/attestation_ca_client.cc | 8 +- .../backdrop_wallpaper_handlers.cc | 6 +- .../cert_provisioning_test_helpers.cc | 2 +- .../child_accounts/child_user_service.cc | 2 +- .../resources/web_time_limit_error_page.html | 2 +- .../chromeos/crostini/crostini_util.cc | 2 +- .../customization/customization_document.cc | 2 +- .../chromeos/drive/drivefs_test_support.cc | 2 +- .../file_manager/private_api_drive.cc | 2 +- .../file_manager/private_api_misc.cc | 2 +- .../file_manager/file_manager_string_util.cc | 12 +- .../first_run/drive_first_run_controller.cc | 4 +- chrome/browser/chromeos/hats/hats_dialog.cc | 2 +- .../input_method/assistive_suggester.cc | 12 +- .../easy_unlock/easy_unlock_key_names.cc | 2 +- .../login/marketing_backend_connector.cc | 4 +- .../login/saml/password_sync_token_fetcher.cc | 2 +- .../recommend_apps_fetcher_impl.cc | 2 +- .../login/session/user_session_manager.cc | 2 +- .../dns_latency_routine.cc | 2 +- .../dns_resolution_routine.cc | 2 +- .../http_firewall_routine.cc | 6 +- .../network_diagnostics_util.cc | 6 +- .../plugin_vm/plugin_vm_license_checker.cc | 4 +- .../chromeos/plugin_vm/plugin_vm_util.cc | 6 +- .../chromeos/policy/heartbeat_scheduler.cc | 4 +- .../policy/powerwash_requirements_checker.cc | 2 +- .../remote_commands/crd_host_delegate.cc | 10 +- chrome/browser/chromeos/u2f_notification.cc | 2 +- .../protocol_handler_registry.cc | 4 +- .../data_reduction_proxy_chrome_settings.cc | 4 +- chrome/browser/devtools/url_constants.cc | 4 +- .../mixed_content_download_blocking.cc | 2 +- .../connectors/connectors_manager.cc | 4 +- .../extension_request_notification.cc | 4 +- .../chrome_js_error_report_processor.cc | 4 +- .../cryptotoken_private_api.cc | 6 +- .../enterprise_platform_keys_apitest_nss.cc | 2 +- .../identity_launch_web_auth_flow_function.cc | 2 +- .../chrome_management_api_delegate.cc | 2 +- .../tab_capture_performance_test_base.cc | 2 +- .../chrome_extension_browser_constants.cc | 2 +- .../extensions/external_pref_loader.cc | 2 +- .../force_installed_test_base.cc | 2 +- chrome/browser/extensions/install_signer.cc | 2 +- .../chrome_extension_downloader_factory.cc | 2 +- .../updater/chrome_update_client_config.cc | 2 +- .../floc_remote_permission_service.cc | 2 +- .../feedback/feedback_uploader_chrome.cc | 2 +- chrome/browser/flag_descriptions.cc | 6 +- .../importer/edge_importer_browsertest_win.cc | 8 +- .../importer/ie_importer_browsertest_win.cc | 30 +- .../browser/installable/quality_enforcer.cc | 4 +- .../service_discovery_client_mac.mm | 4 +- .../kaleidoscope_data_provider_impl.cc | 2 +- .../kaleidoscope/kaleidoscope_switches.cc | 6 +- .../media/kaleidoscope/kaleidoscope_ui.cc | 4 +- .../cast/cast_media_route_provider.cc | 4 +- .../dial/dial_media_route_provider.cc | 12 +- .../media/webrtc/webrtc_browsertest_common.cc | 2 +- .../media/webrtc/webrtc_event_log_uploader.cc | 2 +- .../media/webrtc/webrtc_log_uploader.cc | 2 +- .../testing/sync_metrics_test_utils.cc | 2 +- .../nacl_host/nacl_infobar_delegate.cc | 2 +- .../client/nearby_share_client_impl.cc | 4 +- .../instantmessaging/constants.h | 4 +- chrome/browser/net/dns_probe_runner.cc | 2 +- .../notification_platform_bridge_mac.mm | 2 +- .../ads_page_load_metrics_observer.cc | 2 +- ...uction_proxy_metrics_observer_test_utils.h | 2 +- ...page_load_metrics_observer_test_harness.cc | 2 +- ...rvice_worker_page_load_metrics_observer.cc | 4 +- ...rd_manager_signin_intercept_test_helper.cc | 2 +- .../browser/pepper_broker_infobar_delegate.cc | 2 +- .../performance_hints_features.cc | 2 +- ...ped_permission_infobar_delegate_android.cc | 2 +- .../policy/extension_force_install_mixin.cc | 2 +- chrome/browser/policy/policy_test_utils.cc | 2 +- chrome/browser/policy/policy_test_utils.h | 2 +- .../tools/prerender_test_server/index.html | 2 +- .../prefetch_proxy/prefetch_proxy_params.cc | 6 +- chrome/browser/profiles/profile_window.cc | 2 +- .../push_messaging_constants.cc | 2 +- .../push_messaging_service_impl.cc | 2 +- .../tab_ranker/tab_features_test_helper.cc | 2 +- chrome/browser/resources/PRESUBMIT.py | 2 +- .../resources/chromeos/about_os_credits.html | 6 +- .../annotation/user_annotation_handler.js | 2 +- .../chromevox/background/command_handler.js | 6 +- .../i_tutorial/components/i_tutorial.js | 6 +- .../chromevox/options/options.css | 2 +- .../accessibility/chromevox/panel/panel.html | 2 +- .../tools/webstore_extension_util.py | 10 +- .../chromevox_manifest.json.jinja2 | 8 +- .../accessibility/select_to_speak/options.css | 2 +- .../select_to_speak/select_to_speak.js | 8 +- .../select_to_speak/test_support.js | 2 +- .../select_to_speak_manifest.json.jinja2 | 8 +- .../switch_access/switch_access.js | 2 +- .../add_supervision/add_supervision.js | 16 +- .../chromeos/arc_support/background.js | 12 +- .../chromeos/arc_support/playstore.js | 6 +- .../assistant_optin/assistant_value_prop.js | 2 +- .../connectivity_diagnostics/manifest.json | 4 +- .../resources/chromeos/echo/manifest.json | 122 +- .../edu_coexistence/edu_coexistence_ui.js | 2 +- .../resources/chromeos/emulator/icons.html | 2 +- .../input_method/google_xkb_manifest.json | 10 +- .../chromeos/login/offline_gaia.html | 2 +- .../resources/chromeos/login/offline_gaia.js | 2 +- .../login/screen_arc_terms_of_service.js | 2 +- .../browser_tabs_metadata_form.js | 2 +- .../chromeos/wallpaper_manager/manifest.json | 2 +- .../zip_archiver/unpacker-test/README.txt | 2 +- .../zip_archiver/unpacker-test/cpp/Makefile | 2 +- .../resources/cloud_print_app/manifest.json | 4 +- .../browser/resources/cryptotoken/enroller.js | 2 +- .../default_apps/external_extensions.json | 6 +- .../discards/graph_doc_template.html | 2 +- chrome/browser/resources/downloads/icons.html | 2 +- .../resources/feedback/js/feedback_util.js | 10 +- .../resources/gaia_auth_host/authenticator.js | 4 +- .../saml_password_attributes.js | 2 +- .../resources/hangout_services/manifest.json | 2 +- chrome/browser/resources/hats/hats.html | 2 +- .../manifest.json | 2 +- .../scope_approval_dialog.js | 6 +- chrome/browser/resources/inspect/inspect.html | 4 +- .../query_tiles/query_tiles_internals.html | 2 +- .../query_tiles/query_tiles_internals.js | 4 +- .../browser/resources/local_ntp/customize.js | 2 +- chrome/browser/resources/local_ntp/doodles.js | 4 +- chrome/browser/resources/local_ntp/voice.js | 2 +- .../resources/media/mei_preload/manifest.json | 2 +- chrome/browser/resources/media/webrtc_logs.js | 2 +- .../media_router/extension/manifest.yaml | 8 +- .../browser/resources/nearby_share/icons.html | 2 +- .../nearby_share/nearby_discovery_page.html | 2 +- .../shared/nearby_contact_visibility.js | 2 +- .../shared/nearby_shared_icons.html | 2 +- .../nearby_shared_share_type_icons.html | 2 +- .../shared/nearby_visibility_page.js | 2 +- .../domain_security_policy_view.html | 4 +- .../resources/net_internals/events_view.html | 2 +- .../network_speech_synthesis/manifest.json | 2 +- .../network_speech_synthesis/tts_extension.js | 2 +- .../new_tab_page/doodle_share_dialog.js | 2 +- .../new_tab_page/voice_search_overlay.js | 2 +- chrome/browser/resources/omnibox/omnibox.html | 2 +- .../resources/omnibox/omnibox_output.js | 4 +- .../browser/resources/pdf/elements/icons.html | 2 +- .../plugin_metadata/plugins_chromeos.json | 2 +- .../plugin_metadata/plugins_linux.json | 4 +- .../plugin_metadata/plugins_mac.json | 4 +- .../plugin_metadata/plugins_win.json | 4 +- .../resources/print_preview/ui/icons.html | 2 +- chrome/browser/resources/proxy_config.html | 10 +- .../resources/settings/a11y_page/a11y_page.js | 2 +- .../settings/about_page/about_page.html | 4 +- .../appearance_page/appearance_page.js | 2 +- .../autofill_page/passwords_list_handler.js | 2 +- .../resources/settings/chromeos/PRESUBMIT.py | 4 +- .../crostini_disk_resize_dialog.html | 2 +- .../settings/chromeos/device_page/stylus.js | 2 +- .../nearby_share_high_visibility_page.html | 2 +- .../os_a11y_page/manage_a11y_page.html | 2 +- .../channel_switcher_dialog.html | 2 +- .../chromeos/os_about_page/os_about_page.html | 2 +- .../app_management_page/icons.html | 2 +- .../resources/settings/chromeos/os_icons.html | 2 +- .../os_people_page/users_add_user_dialog.js | 2 +- chrome/browser/resources/settings/icons.html | 2 +- .../settings/settings_shared_css.html | 2 +- .../resources/webstore_app/manifest.json | 4 +- .../certificate_reporting_service.cc | 2 +- .../chrome_cleaner/srt_field_trial_win.cc | 6 +- .../chrome_password_protection_service.cc | 4 +- .../client_side_detection_service.cc | 2 +- .../binary_upload_service.cc | 4 +- .../check_client_download_request_base.cc | 4 +- .../download_protection/download_feedback.cc | 2 +- .../ppapi_download_request.cc | 6 +- .../incident_report_uploader_impl.cc | 4 +- .../default_settings_fetcher.cc | 2 +- ...ings_reset_prompt_model_browsertest_win.cc | 2 +- .../background/ntp_background_service.cc | 6 +- .../search/background/ntp_backgrounds.cc | 10 +- chrome/browser/search/local_ntp_source.cc | 6 +- chrome/browser/search/ntp_icon_source.cc | 2 +- .../template_url_service_test_util.cc | 2 +- .../sharing/shared_clipboard/feature_flags.cc | 2 +- .../sharing/web_push/web_push_sender.cc | 4 +- .../sharing/webrtc/ice_config_fetcher.cc | 12 +- chrome/browser/signin/signin_ui_util.cc | 2 +- .../browser/ssl/connection_help_tab_helper.cc | 2 +- chrome/browser/ssl/sct_reporting_service.cc | 2 +- .../child_accounts/family_info_fetcher.cc | 2 +- .../child_accounts/kids_management_api.cc | 2 +- .../permission_request_creator_apiary.cc | 2 +- .../kids_chrome_management_client.cc | 4 +- .../supervised_user_block_interstitial.html | 2 +- .../supervised_user_service.cc | 2 +- .../supervised_user_test_util.cc | 4 +- .../supervised_user_url_filter.cc | 12 +- .../browser/tracing/crash_service_uploader.cc | 2 +- .../strings/android_chrome_strings.grd | 40 +- .../arc/arc_app_reinstall_app_result.cc | 2 +- .../search/files/item_suggest_cache.cc | 2 +- .../search/files/item_suggest_cache.h | 2 +- .../ui/app_list/search/omnibox_provider.cc | 2 +- .../ui/ash/ambient/ambient_client_impl.cc | 8 +- .../ui/ash/assistant/assistant_test_mixin.cc | 2 +- .../conversation_starters_client_impl.cc | 2 +- .../browser/ui/ash/chrome_shell_delegate.cc | 2 +- .../ui/ash/in_session_auth_dialog_client.cc | 2 +- .../quick_answers_browser_client_impl.cc | 2 +- .../tab_under_navigation_throttle.h | 2 +- ...r_content_setting_bubble_model_delegate.cc | 4 +- .../browser_navigator_browsertest_chromeos.cc | 2 +- .../rosetta_required_infobar_delegate.mm | 2 +- .../browser/ui/cocoa/share_menu_controller.mm | 2 +- .../installation_error_infobar_delegate.cc | 2 +- .../ui/hats/hats_survey_status_checker.cc | 4 +- chrome/browser/ui/signin_view_controller.cc | 2 +- ...al_provider_signin_dialog_win_test_data.cc | 2 +- .../toolbar/media_router_contextual_menu.cc | 6 +- .../views/accessibility/invert_bubble_view.cc | 6 +- .../app_dialog/app_uninstall_dialog_view.cc | 2 +- .../ui/views/hats/hats_next_web_dialog.cc | 2 +- .../browser/ui/views/hats/hats_web_dialog.cc | 6 +- ...picker_bubble_view_browsertest_chromeos.cc | 10 +- .../ui/views/network_profile_bubble_view.cc | 2 +- .../ui/views/outdated_upgrade_bubble_view.cc | 2 +- .../plugin_vm/plugin_vm_installer_view.cc | 2 +- .../ui/views/session_crashed_bubble_view.cc | 2 +- ...rofile_signin_confirmation_dialog_views.cc | 2 +- chrome/browser/ui/webui/PRESUBMIT.py | 2 +- .../internals_ui_handler.cc | 2 +- .../add_supervision/add_supervision_ui.cc | 4 +- .../assistant_optin/assistant_optin_utils.cc | 2 +- .../edu_coexistence_login_handler_chromeos.cc | 2 +- .../ui/webui/interstitials/interstitial_ui.cc | 2 +- .../browser/ui/webui/management_ui_handler.cc | 2 +- .../ui/webui/new_tab_page/foo/foo_handler.cc | 12 +- .../ui/webui/new_tab_page/new_tab_page_ui.cc | 4 +- chrome/browser/ui/webui/ntp/new_tab_ui.cc | 2 +- .../ui/webui/ntp/ntp_resource_cache.cc | 10 +- .../chromeos/parental_controls_handler.cc | 2 +- .../webui/settings/reset_settings_handler.cc | 2 +- .../settings_localized_strings_provider.cc | 2 +- .../ui/webui/welcome/google_apps_handler.cc | 12 +- .../webui/welcome/ntp_background_handler.cc | 2 +- .../video_tutorials/internal/config.cc | 2 +- chrome/browser/vr/PRESUBMIT.py | 2 +- .../preinstalled_web_apps/google_docs.cc | 6 +- .../web_applications/web_app_install_task.cc | 2 +- .../chrome_authenticator_request_delegate.cc | 6 +- chrome/chrome_cleaner/PRESUBMIT.py | 2 +- .../components/recovery_component.cc | 4 +- .../crash/crashpad_crash_reporter.cc | 2 +- .../executables/chrome_cleaner_main.cc | 2 +- .../logging/cleaner_logging_service.cc | 6 +- .../chrome_cleaner/logging/dummy_api_keys.cc | 4 +- .../logging/reporter_logging_service.cc | 6 +- .../mojom/engine_requests.mojom | 2 +- .../apps/platform_apps/api/PRESUBMIT.py | 2 +- .../cloud_print/cloud_print_constants.cc | 2 +- chrome/common/extensions/PRESUBMIT.py | 2 +- chrome/common/extensions/api/PRESUBMIT.py | 2 +- .../common/extensions/api/_api_features.json | 4 +- chrome/common/extensions/api/cookies.json | 2 +- chrome/common/extensions/api/debugger.json | 8 +- .../extensions/api/declarative_content.json | 4 +- chrome/common/extensions/api/dom.json | 2 +- .../api/enterprise_device_attributes.idl | 2 +- chrome/common/extensions/api/gcm.json | 4 +- chrome/common/extensions/api/i18n.json | 2 +- chrome/common/extensions/api/identity.idl | 4 +- .../extensions/api/image_writer_private.idl | 2 +- chrome/common/extensions/api/instance_id.json | 2 +- chrome/common/extensions/api/printing.idl | 6 +- chrome/common/extensions/api/scripting.idl | 4 +- chrome/common/extensions/api/tabs.json | 4 +- chrome/common/extensions/api/tts.json | 2 +- .../extensions/api/webrtc_audio_private.idl | 2 +- chrome/common/extensions/api/webview_tag.json | 4 +- chrome/common/extensions/api/windows.json | 2 +- .../extensions/chrome_extensions_client.cc | 4 +- .../api/bookmarks/basic/manifest.json | 2 +- .../examples/api/bookmarks/basic/popup.html | 2 +- .../docs/examples/api/commands/background.js | 2 +- .../default_command_override/background.js | 2 +- .../api/deviceInfo/basic/manifest.json | 2 +- .../examples/api/deviceInfo/basic/popup.html | 2 +- .../download_filename_controller/options.html | 4 +- .../api/downloads/download_manager/popup.html | 2 +- .../api/eventPage/basic/background.js | 8 +- .../api/eventPage/basic/manifest.json | 2 +- .../examples/api/notifications/options.html | 2 +- .../api/omnibox/newtab_search/background.js | 2 +- .../override/override_igoogle/redirect.html | 2 +- .../docs/examples/api/tabs/pin/background.js | 2 +- .../api/water_alarm_notification/popup.html | 2 +- .../webview/capturevisibleregion/test2.html | 2 +- .../apps/background-simple/index.html | 10 +- .../apps/hello-java/HelloLicenseServlet.java | 4 +- .../apps/hello-php/lib/oauth/CHANGELOG.txt | 6 +- .../apps/hello-python/httplib2/__init__.py | 2 +- .../docs/examples/apps/hello-python/main.py | 6 +- .../examples/extensions/app_launcher/popup.js | 2 +- .../docs/examples/extensions/buildbot/bg.js | 16 +- .../extensions/buildbot/manifest.json | 6 +- .../examples/extensions/buildbot/popup.js | 6 +- .../extensions/calendar/javascript/options.js | 2 +- .../extensions/calendar/views/options.html | 2 +- .../extensions/chrome_search/background.js | 6 +- .../extensions/chrome_search/manifest.json | 2 +- .../extensions/constant_context/background.js | 2 +- .../extensions/constant_context/manifest.json | 4 +- .../extensions/download_images/background.js | 2 +- .../extensions/email_this_page/options.js | 2 +- .../docs/examples/extensions/fx/bg.js | 10 +- .../examples/extensions/gdocs/background.html | 10 +- .../extensions/gdocs/chrome_ex_oauth.html | 2 +- .../examples/extensions/gdocs/manifest.json | 8 +- .../examples/extensions/gdocs/options.html | 2 +- .../docs/examples/extensions/gdocs/popup.html | 18 +- .../examples/extensions/gmail/background.js | 2 +- .../examples/extensions/gmail/manifest.json | 2 +- .../extensions/irc/servlet/index.html | 2 +- .../examples/extensions/mappy/manifest.json | 6 +- .../docs/examples/extensions/mappy/popup.js | 4 +- .../extensions/maps_app/manifest.json | 4 +- .../examples/extensions/news/css/feed.css | 2 +- .../examples/extensions/news/css/options.css | 2 +- .../extensions/news/javascript/feed.js | 2 +- .../extensions/news/javascript/util.js | 4 +- .../examples/extensions/news/manifest.json | 2 +- .../examples/extensions/news/views/feed.html | 6 +- .../extensions/news/views/options.html | 2 +- .../examples/extensions/news_a11y/feed.js | 4 +- .../extensions/news_a11y/manifest.json | 4 +- .../news_i18n/_locales/en/messages.json | 2 +- .../extensions/news_i18n/manifest.json | 2 +- .../extensions/oauth_contacts/background.js | 10 +- .../extensions/oauth_contacts/contacts.html | 2 +- .../extensions/oauth_contacts/manifest.json | 8 +- .../plugin_settings/js/plugin_list_test.html | 2 +- .../js/plugin_settings_test.html | 20 +- .../plugin_settings/js/rule_list_test.html | 2 +- .../extensions/talking_alarm_clock/popup.html | 4 +- .../examples/extensions/ttsdemo/ttsdemo.html | 2 +- .../howto/tab_shortcuts/tab_shortcuts.js | 2 +- .../tutorials/analytics/manifest.json | 2 +- .../examples/tutorials/analytics/popup.js | 2 +- .../broken_background_color/background.js | 2 +- .../get_started_complete/background.js | 2 +- .../examples/tutorials/getstarted/popup.html | 2 +- .../oauth_tutorial_complete/manifest.json | 2 +- .../oauth_tutorial_complete/oauth.js | 4 +- .../extensions/docs/server2/PRESUBMIT.py | 2 +- .../extensions/docs/server2/admin_servlets.py | 2 +- .../docs/server2/gcs_file_system.py | 2 +- .../extensions/docs/server2/patch_servlet.py | 6 +- .../extensions/docs/server2/redirector.py | 8 +- .../docs/server2/rietveld_patcher.py | 10 +- .../common/extensions/docs/server2/servlet.py | 2 +- .../extensions/docs/server2/update_cache.py | 2 +- .../extensions/docs/server2/url_constants.py | 12 +- .../extensions/docs/static/js/search.js | 2 +- .../common/extensions/docs/static/js/site.js | 2 +- .../docs/templates/articles/a11y.html | 10 +- .../docs/templates/articles/about_apps.html | 12 +- .../docs/templates/articles/activeTab.html | 2 +- .../docs/templates/articles/analytics.html | 6 +- .../templates/articles/angular_framework.html | 26 +- .../docs/templates/articles/api_index.html | 2 +- .../docs/templates/articles/api_other.html | 2 +- .../templates/articles/app_architecture.html | 4 +- .../templates/articles/app_bluetooth.html | 4 +- .../articles/app_codelab_basics.html | 2 +- .../articles/app_codelab_filesystem.html | 4 +- .../articles/app_codelab_images.html | 6 +- .../articles/app_codelab_import_todomvc.html | 2 +- .../templates/articles/app_codelab_intro.html | 4 +- .../articles/app_codelab_publish.html | 2 +- .../docs/templates/articles/app_external.html | 8 +- .../templates/articles/app_frameworks.html | 2 +- .../docs/templates/articles/app_identity.html | 16 +- .../docs/templates/articles/app_network.html | 2 +- .../docs/templates/articles/apps.html | 12 +- .../articles/arc_in_app_payments.html | 14 +- .../templates/articles/arc_playservices.html | 14 +- .../docs/templates/articles/autoupdate.html | 10 +- .../templates/articles/background_pages.html | 2 +- .../articles/chrome_apps_on_mobile.html | 14 +- .../articles/contentSecurityPolicy.html | 2 +- .../templates/articles/content_scripts.html | 4 +- .../articles/declare_permissions.html | 2 +- .../articles/desktop_notifications.html | 8 +- .../docs/templates/articles/develop_apps.html | 4 +- .../docs/templates/articles/devguide.html | 2 +- .../docs/templates/articles/devtools.html | 20 +- .../docs/templates/articles/experimental.html | 8 +- .../templates/articles/extensions_index.html | 14 +- .../articles/external_extensions.html | 14 +- .../docs/templates/articles/faq.html | 20 +- .../docs/templates/articles/game_engines.html | 4 +- .../docs/templates/articles/getstarted.html | 8 +- .../templates/articles/getstarted_arc.html | 20 +- .../docs/templates/articles/hosting.html | 8 +- .../templates/articles/hosting_changes.html | 34 +- .../docs/templates/articles/inform_users.html | 2 +- .../docs/templates/articles/inline_faq.html | 4 +- .../templates/articles/linux_hosting.html | 12 +- .../docs/templates/articles/manifest/app.html | 4 +- .../articles/manifest/default_locale.html | 2 +- .../articles/manifest/description.html | 4 +- .../manifest/externally_connectable.html | 4 +- .../articles/manifest/homepage_url.html | 4 +- .../templates/articles/manifest/icons.html | 4 +- .../docs/templates/articles/manifest/key.html | 10 +- .../articles/manifest/kiosk_enabled.html | 28 +- .../articles/manifest/manifest_version.html | 2 +- .../manifest/minimum_chrome_version.html | 2 +- .../articles/manifest/nacl_modules.html | 2 +- .../templates/articles/manifest/name.html | 4 +- .../articles/manifest/requirements.html | 6 +- .../templates/articles/manifest/sandbox.html | 10 +- .../templates/articles/manifest/storage.html | 6 +- .../articles/manifest/url_handlers.html | 2 +- .../templates/articles/manifest/version.html | 2 +- .../manifest/web_accessible_resources.html | 6 +- .../templates/articles/match_patterns.html | 30 +- .../docs/templates/articles/messaging.html | 4 +- .../articles/migrating_to_manifest_v3.html | 12 +- .../migrating_to_service_workers.html | 14 +- .../docs/templates/articles/migration.html | 362 +++--- .../templates/articles/nativeMessaging.html | 12 +- .../docs/templates/articles/npapi.html | 6 +- .../docs/templates/articles/offline_apps.html | 2 +- .../templates/articles/offline_storage.html | 10 +- .../docs/templates/articles/overview.html | 4 +- .../docs/templates/articles/packaging.html | 6 +- .../docs/templates/articles/performance.html | 6 +- .../articles/permission_warnings.html | 6 +- .../docs/templates/articles/publish_app.html | 6 +- .../templates/articles/richNotifications.html | 4 +- .../templates/articles/sandboxingEval.html | 4 +- .../docs/templates/articles/security.html | 20 +- .../templates/articles/sencha_framework.html | 2 +- .../templates/articles/settings_override.html | 8 +- .../templates/articles/single_purpose.html | 28 +- .../docs/templates/articles/themes.html | 10 +- .../templates/articles/tut_analytics.html | 16 +- .../templates/articles/tut_debugging.html | 10 +- .../tut_migration_to_manifest_v2.html | 2 +- .../docs/templates/articles/tut_oauth.html | 22 +- .../docs/templates/articles/tutorials.html | 2 +- .../templates/articles/user_interface.html | 12 +- .../docs/templates/articles/user_privacy.html | 6 +- .../docs/templates/articles/webstore.html | 2 +- .../docs/templates/articles/xhr.html | 16 +- .../intros/bluetooth_low_energy.html | 2 +- .../docs/templates/intros/bookmarks.html | 4 +- .../docs/templates/intros/browserAction.html | 2 +- .../docs/templates/intros/browsingData.html | 2 +- .../templates/intros/certificateProvider.html | 4 +- .../docs/templates/intros/commands.html | 2 +- .../templates/intros/contentSettings.html | 2 +- .../docs/templates/intros/cookies.html | 4 +- .../templates/intros/declarativeContent.html | 6 +- .../intros/declarativeNetRequest.html | 18 +- .../intros/declarativeWebRequest.html | 10 +- .../intros/devtools_inspectedWindow.html | 2 +- .../docs/templates/intros/downloads.html | 2 +- .../intros/enterprise_deviceAttributes.html | 2 +- .../enterprise_networkingAttributes.html | 2 +- .../intros/enterprise_platformKeys.html | 2 +- .../docs/templates/intros/events.html | 8 +- .../docs/templates/intros/fontSettings.html | 2 +- .../docs/templates/intros/history.html | 4 +- .../docs/templates/intros/i18n.html | 10 +- .../docs/templates/intros/input_ime.html | 2 +- .../templates/intros/networkingPrivate.html | 2 +- .../docs/templates/intros/pageAction.html | 2 +- .../docs/templates/intros/permissions.html | 14 +- .../docs/templates/intros/privacy.html | 2 +- .../docs/templates/intros/storage.html | 2 +- .../docs/templates/intros/tabs.html | 2 +- .../docs/templates/intros/webNavigation.html | 6 +- .../docs/templates/intros/webRequest.html | 8 +- .../docs/templates/intros/webview_tag.html | 12 +- .../docs/templates/intros/windows.html | 6 +- .../docs/templates/json/apps_sidenav.json | 2 +- .../docs/templates/json/chrome_sidenav.json | 2 +- .../templates/json/content_providers.json | 2 +- .../templates/json/extensions_sidenav.json | 4 +- .../docs/templates/json/intro_tables.json | 22 +- .../docs/templates/json/strings.json | 40 +- .../docs/templates/private/api_reference.html | 2 +- .../docs/templates/private/article.html | 6 +- .../docs/templates/private/fatnav.html | 2 +- .../private/intro_tables/master_message.html | 2 +- .../private/permissions/background.html | 2 +- .../private/permissions/favicon.html | 2 +- .../private/permissions/notifications.html | 4 +- .../private/permissions/pointer_lock.html | 2 +- .../docs/templates/private/site.html | 10 +- .../docs/templates/private/warning_beta.html | 4 +- .../docs/templates/private/warning_dev.html | 2 +- .../templates/private/warning_master.html | 2 +- .../docs/templates/public/apps/redirects.json | 18 +- .../public/extensions/redirects.json | 10 +- .../docs/templates/public/owners.html | 2 +- chrome/common/google_url_loader_throttle.cc | 4 +- chrome/common/service_process.mojom | 2 +- chrome/common/url_constants.cc | 230 ++-- .../extension/task_manager_unittests.cc | 4 +- .../gaiacp/associated_user_validator.cc | 2 +- .../associated_user_validator_unittests.cc | 4 +- .../gaiacp/gaia_credential_base.cc | 8 +- .../gaiacp/gaia_credential_base_unittests.cc | 14 +- .../gaia_credential_provider_unittests.cc | 14 +- .../gaiacp/gaia_credential_unittests.cc | 2 +- .../credential_provider/gaiacp/gcp_utils.cc | 4 +- .../gaiacp/gcp_utils_unittests.cc | 4 +- .../gaiacp/gcpw_strings.cc | 2 +- .../credential_provider/gaiacp/mdm_utils.cc | 2 +- .../gaiacp/reauth_credential_unittests.cc | 2 +- .../gaiacp/win_http_url_fetcher_unittests.cc | 2 +- chrome/docs/devtools-pillar.html | 2 +- chrome/docs/index.html | 18 +- chrome/docs/platform-pillar.html | 12 +- chrome/installer/setup/eula/oem_ar.html | 2 +- chrome/installer/setup/eula/oem_bg.html | 2 +- chrome/installer/setup/eula/oem_ca.html | 2 +- chrome/installer/setup/eula/oem_cs.html | 2 +- chrome/installer/setup/eula/oem_da.html | 2 +- chrome/installer/setup/eula/oem_de.html | 2 +- chrome/installer/setup/eula/oem_el.html | 2 +- chrome/installer/setup/eula/oem_en-GB.html | 2 +- chrome/installer/setup/eula/oem_en.html | 2 +- chrome/installer/setup/eula/oem_es-419.html | 2 +- chrome/installer/setup/eula/oem_es.html | 2 +- chrome/installer/setup/eula/oem_et.html | 2 +- chrome/installer/setup/eula/oem_fi.html | 2 +- chrome/installer/setup/eula/oem_fil.html | 2 +- chrome/installer/setup/eula/oem_fr.html | 2 +- chrome/installer/setup/eula/oem_hi.html | 2 +- chrome/installer/setup/eula/oem_hr.html | 2 +- chrome/installer/setup/eula/oem_hu.html | 2 +- chrome/installer/setup/eula/oem_id.html | 2 +- chrome/installer/setup/eula/oem_it.html | 2 +- chrome/installer/setup/eula/oem_iw.html | 2 +- chrome/installer/setup/eula/oem_ja.html | 2 +- chrome/installer/setup/eula/oem_ko.html | 2 +- chrome/installer/setup/eula/oem_lt.html | 2 +- chrome/installer/setup/eula/oem_lv.html | 2 +- chrome/installer/setup/eula/oem_nl.html | 2 +- chrome/installer/setup/eula/oem_no.html | 2 +- chrome/installer/setup/eula/oem_pl.html | 2 +- chrome/installer/setup/eula/oem_pt-BR.html | 2 +- chrome/installer/setup/eula/oem_pt-PT.html | 2 +- chrome/installer/setup/eula/oem_ro.html | 2 +- chrome/installer/setup/eula/oem_ru.html | 2 +- chrome/installer/setup/eula/oem_sk.html | 2 +- chrome/installer/setup/eula/oem_sl.html | 2 +- chrome/installer/setup/eula/oem_sr.html | 2 +- chrome/installer/setup/eula/oem_sv.html | 2 +- chrome/installer/setup/eula/oem_th.html | 2 +- chrome/installer/setup/eula/oem_tr.html | 2 +- chrome/installer/setup/eula/oem_uk.html | 2 +- chrome/installer/setup/eula/oem_vi.html | 2 +- chrome/installer/setup/eula/oem_zh-CN.html | 2 +- chrome/installer/setup/eula/oem_zh-TW.html | 2 +- .../setup/google_chrome_behaviors.cc | 2 +- chrome/renderer/media/flash_embed_rewrite.cc | 2 +- .../extensions/identity_custom_bindings.js | 2 +- .../subresource_redirect_params.cc | 2 +- .../speech/cloud_speech_recognition_client.cc | 2 +- chrome/tools/build/PRESUBMIT.py | 2 +- chrome/tools/webforms_aggregator_tests.py | 4 +- chrome/tools/weburl_links.txt | 6 +- chrome/updater/constants.cc | 8 +- chrome/updater/tools/PRESUBMIT.py | 2 +- chrome/updater/win/app_install_controller.cc | 2 +- chrome/updater/win/signing/PRESUBMIT.py | 2 +- chrome/utility/importer/ie_importer_win.cc | 2 +- .../shell_devtools_discovery_page.html | 2 +- .../chromecast/shell/CastCrashUploader.java | 6 +- .../browser/service/cast_service_simple.cc | 2 +- chromecast/browser/webui/cast_webui.cc | 4 +- chromecast/common/extensions_api/i18n.json | 2 +- chromecast/common/extensions_api/tabs.json | 4 +- chromecast/common/extensions_api/windows.json | 2 +- chromecast/crash/linux/minidump_uploader.cc | 2 +- chromecast/net/connectivity_checker_impl.cc | 4 +- .../components/camera_app_ui/camera_app_ui.cc | 2 +- .../resources/js/lib/analytics.js | 14 +- .../camera_app_ui/resources/js/util.js | 2 +- .../camera_app_ui/resources/manifest.json | 2 +- chromeos/components/drivefs/drivefs_auth.cc | 2 +- .../multidevice/remote_device_test_util.cc | 2 +- .../multidevice/stub_multidevice_util.cc | 2 +- .../translation_result_loader.cc | 2 +- .../trial_group/trial_group_checker.cc | 2 +- .../simple_geolocation_provider.cc | 2 +- chromeos/printing/ppd_provider.h | 2 +- chromeos/printing/printer_config_cache.cc | 2 +- .../printing/uri_fuzzer_seed_corpus/uri1.txt | 2 +- .../printing/uri_fuzzer_seed_corpus/uri10.txt | 2 +- .../printing/uri_fuzzer_seed_corpus/uri11.txt | 2 +- .../printing/uri_fuzzer_seed_corpus/uri12.txt | 2 +- .../printing/uri_fuzzer_seed_corpus/uri13.txt | 2 +- .../printing/uri_fuzzer_seed_corpus/uri14.txt | 2 +- .../printing/uri_fuzzer_seed_corpus/uri15.txt | 2 +- .../printing/uri_fuzzer_seed_corpus/uri18.txt | 2 +- .../printing/uri_fuzzer_seed_corpus/uri19.txt | 2 +- .../printing/uri_fuzzer_seed_corpus/uri2.txt | 2 +- .../printing/uri_fuzzer_seed_corpus/uri24.txt | 2 +- .../printing/uri_fuzzer_seed_corpus/uri3.txt | 2 +- .../printing/uri_fuzzer_seed_corpus/uri4.txt | 2 +- .../printing/uri_fuzzer_seed_corpus/uri49.txt | 2 +- .../printing/uri_fuzzer_seed_corpus/uri5.txt | 2 +- .../assistant_manager_service_impl.cc | 2 +- chromeos/services/assistant/service.cc | 6 +- .../device_sync/cryptauth_client_impl.cc | 8 +- chromeos/services/ime/constants.cc | 2 +- chromeos/timezone/timezone_request.cc | 2 +- .../virtual_driver/win/install/setup.cc | 2 +- .../virtual_driver_setup_resources.grd | 2 +- .../win/port_monitor/port_monitor.cc | 2 +- .../error_page_populator.cc | 2 +- .../arc/mojom/accessibility_helper.mojom | 14 +- components/arc/mojom/app_permissions.mojom | 2 +- components/arc/mojom/bluetooth.mojom | 10 +- components/arc/mojom/file_system.mojom | 6 +- components/arc/mojom/intent_helper.mojom | 2 +- .../predictor_config_definitions.cc | 2 +- components/autofill/PRESUBMIT.py | 2 +- .../autofill/content/renderer/PRESUBMIT.py | 2 +- .../autofill/content/renderer/form_cache.cc | 2 +- .../renderer/page_passwords_analyser.cc | 2 +- .../password_form_conversion_utils.cc | 2 +- .../core/browser/autofill_download_manager.cc | 2 +- .../core/browser/autofill_experiments.cc | 4 +- .../browser/data_model/test_data_creator.cc | 6 +- .../credit_card_fido_authenticator.cc | 2 +- .../core/browser/payments/payments_client.cc | 2 +- .../browser/payments/payments_service_url.cc | 8 +- .../autofill_assistant_onboarding_fetcher.cc | 2 +- .../browser/service/server_url_fetcher.cc | 2 +- .../safe_browsing_triggered_popup_blocker.h | 4 +- components/browser_sync/PRESUBMIT.py | 2 +- .../strings/android/browser_ui_strings.grd | 6 +- .../core/counters/history_counter.cc | 2 +- .../core/history_notice_utils.cc | 4 +- .../core/captive_portal_detector.cc | 2 +- .../data/log_list.json | 28 +- .../common/cloud_devices_urls.cc | 4 +- .../components_google_chrome_strings.grd | 2 +- .../crash/core/app/crash_reporter_client.cc | 2 +- .../crash/core/browser/resources/crashes.js | 4 +- components/cronet/PRESUBMIT.py | 2 +- .../cronet_consumer_app_delegate.mm | 4 +- .../cronet_consumer_view_controller.m | 4 +- components/cronet/native/cronet.idl | 14 +- components/cronet/tools/generate_javadoc.py | 2 +- .../core/common/chrome_proxy_header.txt | 4 +- .../common/data_reduction_proxy_params.cc | 2 +- .../core/html/dom_distiller_viewer.html | 2 +- .../core/javascript/dom_distiller_viewer.js | 2 +- .../domain_reliability/bake_in_configs.py | 286 ++--- .../baked_in_configs/c_2mdn_net.json | 14 +- .../c_android_clients_google_com.json | 16 +- .../c_bigcache_googleapis_com.json | 16 +- ...c_doc-0-0-sj_sj_googleusercontent_com.json | 16 +- .../baked_in_configs/c_docs_google_com.json | 16 +- .../baked_in_configs/c_drive_google_com.json | 16 +- .../c_googlesyndication_com.json | 16 +- .../baked_in_configs/c_pack_google_com.json | 16 +- .../baked_in_configs/c_play_google_com.json | 16 +- .../baked_in_configs/c_youtube_com.json | 16 +- .../baked_in_configs/clients2_google_com.json | 16 +- .../baked_in_configs/docs_google_com.json | 16 +- .../baked_in_configs/gcp_gvt2_com.json | 14 +- .../baked_in_configs/gcp_gvt6_com.json | 14 +- .../google-analytics_com.json | 16 +- .../baked_in_configs/googlevideo_com.json | 16 +- .../baked_in_configs/gvt1_com.json | 14 +- .../baked_in_configs/gvt2_com.json | 14 +- .../baked_in_configs/gvt6_com.json | 14 +- .../baked_in_configs/ssl_gstatic_com.json | 16 +- .../baked_in_configs/www_google_com.json | 16 +- components/drive/service/drive_api_service.cc | 6 +- .../error_page/common/localized_error.cc | 2 +- .../favicon/core/large_icon_service_impl.cc | 2 +- components/feed/core/feed_networking_host.cc | 2 +- components/feed/core/v2/feed_network_impl.cc | 10 +- components/feed/feed_feature_list.cc | 2 +- components/feedback/feedback_uploader.cc | 2 +- components/flags_ui/resources/flags.html | 4 +- components/gcm_driver/gcm_account_mapper.cc | 2 +- components/gcm_driver/gcm_account_tracker.cc | 4 +- components/gcm_driver/gcm_client_impl.cc | 2 +- .../core/browser/browsing_history_service.cc | 4 +- .../history/core/browser/history_service.cc | 4 +- .../core/browser/web_history_service.cc | 12 +- .../per_user_topic_subscription_manager.cc | 2 +- .../tab_modal_dialog_manager.cc | 2 +- .../core/keyed_service_base_factory.cc | 2 +- components/media_router/common/media_source.h | 2 +- .../metrics/net/net_metrics_log_uploader.cc | 2 +- components/metrics/url_constants.cc | 6 +- .../minidump_uploader/MinidumpUploader.java | 2 +- components/nacl/docs/dev/index.html | 4 +- components/net_log/resources/net_export.html | 6 +- .../network_time/network_time_tracker.cc | 2 +- components/ntp_snippets/features.cc | 2 +- .../ntp_snippets/ntp_snippets_constants.cc | 16 +- components/ntp_snippets/remote/fetch.py | 8 +- components/ntp_tiles/popular_sites_impl.cc | 2 +- .../core/prefetch/prefetch_proto_utils.cc | 2 +- .../core/prefetch/prefetch_server_urls.cc | 2 +- .../omnibox/browser/document_provider.cc | 10 +- .../browser/document_suggestions_service.cc | 4 +- .../omnibox/browser/zero_suggest_provider.cc | 2 +- .../optimization_guide_constants.cc | 4 +- .../core/uma_page_load_metrics_observer.cc | 2 +- ...d_metrics_observer_content_test_harness.cc | 2 +- .../use_counter_page_load_metrics_observer.cc | 4 +- .../affiliation_fetcher.cc | 2 +- .../change_password_url_service_impl.h | 2 +- ...password_requirements_spec_fetcher_impl.cc | 2 +- .../core/browser/hash_password_manager.cc | 2 +- .../leak_detection/leak_detection_request.h | 2 +- .../leak_detection_request_utils.cc | 2 +- .../browser/leak_detection_dialog_utils.cc | 2 +- .../password_generation_frame_helper.cc | 2 +- .../core/browser/password_hash_data.cc | 2 +- .../browser/password_manager_constants.cc | 4 +- .../browser/password_manager_test_utils.cc | 4 +- .../core/browser/password_reuse_detector.cc | 2 +- .../browser/password_scripts_fetcher_impl.cc | 2 +- ...password_scripts_fetcher_impl_unittests.cc | 2 +- .../core/browser/password_store.cc | 8 +- .../core/browser/password_sync_util.cc | 4 +- .../core/browser/password_ui_utils.cc | 2 +- .../core/browser/psl_matching_helper.cc | 6 +- .../hash_affiliation_fetcher.cc | 2 +- .../core/browser/sync_username_test_base.cc | 2 +- .../password_manager/ios/test_helpers.cc | 4 +- .../payment_method_manifest_parser_fuzzer.cc | 2 +- components/payments/core/error_strings.cc | 2 +- components/payments/core/method_strings.cc | 6 +- .../permissions/permission_context_base.cc | 10 +- .../permissions/permission_request_manager.cc | 8 +- .../prediction_service_common.h | 2 +- .../core/browser/browser_policy_connector.cc | 10 +- components/policy/core/browser/url_util.cc | 4 +- .../core/common/policy_loader_common.cc | 2 +- .../policy/resources/policy_templates.json | 1036 ++++++++--------- .../policy/resources/webui/policy_base.js | 2 +- .../policy/test_support/policy_testserver.py | 14 +- .../policy/tools/generate_extension_admx.py | 2 +- .../syntax_check_policy_template_json.py | 2 +- .../tools/template_writers/PRESUBMIT.py | 2 +- .../template_writers/writers/adm_writer.py | 4 +- .../writers/doc_atomic_groups_writer.py | 2 +- .../template_writers/writers/doc_writer.py | 10 +- .../writers/template_writer.py | 2 +- .../query_tiles/internal/tile_config.cc | 2 +- components/quirks/quirks_client.cc | 2 +- components/rappor/rappor_service_impl.cc | 2 +- components/resources/terms/terms_am.html | 4 +- components/resources/terms/terms_ar.html | 4 +- components/resources/terms/terms_bg.html | 4 +- components/resources/terms/terms_bn.html | 4 +- components/resources/terms/terms_ca.html | 4 +- components/resources/terms/terms_cs.html | 4 +- components/resources/terms/terms_da.html | 4 +- components/resources/terms/terms_de.html | 4 +- components/resources/terms/terms_el.html | 4 +- components/resources/terms/terms_en-GB.html | 4 +- components/resources/terms/terms_en.html | 4 +- components/resources/terms/terms_es-419.html | 4 +- components/resources/terms/terms_es.html | 4 +- components/resources/terms/terms_et.html | 4 +- components/resources/terms/terms_fa.html | 4 +- components/resources/terms/terms_fi.html | 4 +- components/resources/terms/terms_fil.html | 4 +- components/resources/terms/terms_fr.html | 4 +- components/resources/terms/terms_gu.html | 4 +- components/resources/terms/terms_he.html | 4 +- components/resources/terms/terms_hi.html | 4 +- components/resources/terms/terms_hr.html | 4 +- components/resources/terms/terms_hu.html | 4 +- components/resources/terms/terms_id.html | 4 +- components/resources/terms/terms_it.html | 4 +- components/resources/terms/terms_ja.html | 4 +- components/resources/terms/terms_kn.html | 4 +- components/resources/terms/terms_ko.html | 4 +- components/resources/terms/terms_lt.html | 4 +- components/resources/terms/terms_lv.html | 4 +- components/resources/terms/terms_ml.html | 4 +- components/resources/terms/terms_mr.html | 4 +- components/resources/terms/terms_nb.html | 4 +- components/resources/terms/terms_nl.html | 4 +- components/resources/terms/terms_pl.html | 4 +- components/resources/terms/terms_pt-BR.html | 4 +- components/resources/terms/terms_pt-PT.html | 4 +- components/resources/terms/terms_ro.html | 4 +- components/resources/terms/terms_ru.html | 4 +- components/resources/terms/terms_sk.html | 4 +- components/resources/terms/terms_sl.html | 4 +- components/resources/terms/terms_sr.html | 4 +- components/resources/terms/terms_sv.html | 4 +- components/resources/terms/terms_sw.html | 4 +- components/resources/terms/terms_ta.html | 4 +- components/resources/terms/terms_te.html | 4 +- components/resources/terms/terms_th.html | 4 +- components/resources/terms/terms_tr.html | 4 +- components/resources/terms/terms_uk.html | 4 +- components/resources/terms/terms_vi.html | 4 +- components/resources/terms/terms_zh-CN.html | 4 +- components/resources/terms/terms_zh-TW.html | 4 +- .../password_protection_service.cc | 6 +- .../content/triggers/trigger_util.cc | 2 +- .../browser/safe_browsing_token_fetcher.cc | 2 +- .../core/common/safebrowsing_constants.cc | 2 +- .../core/db/v4_protocol_manager_util.cc | 4 +- .../core/realtime/url_lookup_service_base.cc | 2 +- .../safe_search_url_checker_client.cc | 2 +- .../safe_search_api/stub_url_checker.cc | 2 +- components/safety_check/url_constants.cc | 2 +- .../search_engines/prepopulated_engines.json | 8 +- .../CaptivePortalHelper.java | 2 +- .../content/ssl_blocking_page.h | 2 +- .../browser/resources/interstitial_large.js | 2 +- .../core/controller_client.cc | 2 +- .../core/safe_browsing_loud_error_ui.cc | 4 +- .../security_interstitials/core/urls.cc | 4 +- .../services/quarantine/quarantine_mac.mm | 2 +- .../browser/chrome_connected_header_helper.cc | 6 +- .../browser/account_consistency_service.mm | 8 +- .../signin/public/base/test_signin_client.cc | 2 +- .../browser/spelling_service_client.cc | 2 +- .../browser/subresource_filter_constants.h | 8 +- .../core/common/PRESUBMIT.py | 2 +- .../suggestions/suggestions_service_impl.cc | 4 +- components/sync/PRESUBMIT.py | 2 +- .../components/sync/SyncConstants.java | 2 +- components/sync/base/sync_util.cc | 4 +- ...ted_vault_access_token_fetcher_frontend.cc | 2 +- components/sync_bookmarks/PRESUBMIT.py | 2 +- components/sync_sessions/PRESUBMIT.py | 2 +- .../core/browser/translate_manager.cc | 2 +- .../core/browser/translate_ranker_impl.cc | 6 +- .../core/browser/translate_script.cc | 2 +- .../translate/core/common/translate_util.cc | 2 +- components/ui_devtools/agent_util.cc | 4 +- components/ukm/ukm_reporting_service.cc | 2 +- .../top_domains/make_alexa_top_list.py | 2 +- components/url_pattern_index/PRESUBMIT.py | 2 +- .../firstrun/VariationsSeedFetcher.java | 2 +- components/variations/proto/PRESUBMIT.py | 2 +- .../variations/variations_url_constants.cc | 4 +- components/wifi/wifi_service_win.cc | 2 +- content/app/resources/README.txt | 4 +- .../render_widget_host_view_cocoa.mm | 2 +- .../indexed_db/indexed_db_backing_store.cc | 4 +- .../indexed_db/indexed_db_reporting.cc | 2 +- .../portal/portal_navigation_throttle.cc | 2 +- .../renderer_host/navigation_request.cc | 6 +- content/browser/resources/PRESUBMIT.py | 2 +- content/browser/resources/gpu/info_view.js | 2 +- .../resources/media/media_internals.html | 2 +- .../service_worker/service_worker_metrics.cc | 8 +- .../speech/speech_recognition_engine.cc | 2 +- content/browser/speech/tts_mac.mm | 2 +- .../browser/web_contents/web_contents_impl.cc | 2 +- .../browser/webauth/authenticator_common.cc | 6 +- .../zygote_host/zygote_host_impl_linux.cc | 2 +- content/common/renderer.mojom | 2 +- content/public/PRESUBMIT.py | 4 +- content/renderer/PRESUBMIT.py | 2 +- .../pepper/pepper_media_device_manager.cc | 2 +- content/renderer/render_thread_impl.cc | 14 +- .../chromium/content_shell/ShellManager.java | 2 +- .../shell/browser/shell_browser_main_parts.cc | 2 +- content/zygote/zygote_main_linux.cc | 2 +- device/bluetooth/bluetooth_adapter_mac.mm | 2 +- .../bluetooth/bluetooth_classic_device_mac.mm | 4 +- device/fido/client_data.cc | 2 +- device/fido/fido_strings.grd | 2 +- device/fido/fido_test_data.h | 2 +- device/gamepad/xbox_controller_mac.mm | 2 +- docs/enterprise/extension_query.py | 4 +- docs/enterprise/extension_query_py2.py | 4 +- extensions/browser/PRESUBMIT.py | 2 +- .../web_request/web_request_permissions.cc | 4 +- extensions/browser/suggest_permission_util.cc | 4 +- .../browser/updater/extension_downloader.cc | 4 +- .../browser/updater/safe_manifest_parser.cc | 2 +- extensions/common/api/PRESUBMIT.py | 2 +- extensions/common/api/app_runtime.idl | 4 +- extensions/common/api/app_window.idl | 2 +- .../common/api/bluetooth_low_energy.idl | 6 +- extensions/common/api/bluetooth_socket.idl | 2 +- .../common/api/extensions_manifest_types.json | 6 +- extensions/common/api/networking_onc.idl | 2 +- extensions/common/api/networking_private.idl | 6 +- extensions/common/api/printer_provider.idl | 6 +- extensions/common/api/serial.idl | 2 +- extensions/common/api/socket.idl | 2 +- extensions/common/api/sockets_tcp.idl | 2 +- extensions/common/api/sockets_tcp_server.idl | 2 +- extensions/common/api/sockets_udp.idl | 4 +- extensions/common/csp_validator.cc | 2 +- extensions/common/extension_urls.cc | 10 +- extensions/common/manifest_constants.cc | 2 +- extensions/common/permissions/PRESUBMIT.py | 2 +- extensions/strings/extensions_strings.grd | 4 +- google_apis/drive/drive_api_url_generator.cc | 4 +- google_apis/gaia/gaia_auth_fetcher.cc | 4 +- google_apis/gaia/gaia_auth_util.cc | 6 +- google_apis/gaia/gaia_constants.cc | 34 +- google_apis/gaia/gaia_oauth_client.cc | 6 +- google_apis/gaia/gaia_urls.cc | 8 +- google_apis/gcm/base/mcs_util.cc | 2 +- google_apis/gcm/engine/gservices_settings.cc | 6 +- google_apis/gcm/engine/mcs_client.cc | 2 +- google_apis/gcm/tools/mcs_probe.cc | 2 +- google_apis/google_api_keys.cc | 2 +- google_update/google_update_idl.idl | 2 +- .../ANGLE/EGL_ANGLE_sync_control_rate.txt | 2 +- .../CHROMIUM_color_space_metadata.txt | 2 +- .../CHROMIUM_texture_storage_image.txt | 2 +- .../CHROMIUM/EGL_CHROMIUM_sync_control.txt | 2 +- gpu/PRESUBMIT.py | 2 +- gpu/command_buffer/PRESUBMIT.py | 2 +- .../shared_image_backing_factory_iosurface.mm | 2 +- gpu/config/PRESUBMIT.py | 2 +- gpu/config/gpu_control_list_format.txt | 2 +- gpu/ipc/common/PRESUBMIT.py | 2 +- gpu/vulkan/PRESUBMIT.py | 2 +- .../lib/browser/protocol/headless_handler.cc | 2 +- .../resources/devtools_discovery_page.html | 2 +- infra/config/PRESUBMIT.py | 4 +- ios/PRESUBMIT.py | 2 +- ios/README.txt | 2 +- ios/build/bots/scripts/PRESUBMIT.py | 2 +- ios/build/bots/scripts/result_sink_util.py | 4 +- ios/build/bots/scripts/run.py | 2 +- ios/build/bots/scripts/standard_json_util.py | 2 +- ios/build/bots/scripts/xcode_util.py | 2 +- ios/build/chrome_build.gni | 2 +- .../app/strings/ios_chromium_strings.grd | 6 +- .../app/strings/ios_google_chrome_strings.grd | 6 +- ios/chrome/app/strings/ios_strings.grd | 28 +- ios/chrome/browser/autofill/BUILD.gn | 4 +- .../autofill/automation/automation_action.mm | 2 +- ...chrome_browser_state_removal_controller.mm | 2 +- ios/chrome/browser/chrome_url_constants.cc | 28 +- .../breadcrumb_manager_tab_helper.mm | 4 +- ios/chrome/browser/flags/about_flags.mm | 4 +- .../omnibox_geolocation_controller.mm | 2 +- ios/chrome/browser/omaha/omaha_service.mm | 2 +- .../search_engine_tab_helper.mm | 10 +- ios/chrome/browser/u2f/u2f_controller.mm | 4 +- .../activity_services/activity_type_util.mm | 2 +- .../signin_earl_grey_app_interface.mm | 6 +- .../ui/bookmarks/bookmark_earl_grey.mm | 2 +- .../content_suggestions_app_interface.mm | 4 +- .../content_suggestions/ntp_home_mediator.mm | 8 +- ios/chrome/browser/ui/ntp/incognito_view.mm | 2 +- .../ui/ntp/notification_promo_whats_new.mm | 2 +- .../ui/settings/settings_app_interface.mm | 2 +- .../table_cell_catalog_view_controller.mm | 8 +- .../translate_table_view_controller.mm | 2 +- .../interstitials/interstitial_ui_util.mm | 2 +- ios/net/cookies/cookie_store_ios_test_util.mm | 2 +- .../system_cookie_store_unittest_template.h | 2 +- ios/net/crn_http_protocol_handler.mm | 2 +- .../omaha/test_omaha_service_provider.mm | 2 +- .../browser/signin/chrome_identity_service.mm | 4 +- .../signin/fake_chrome_identity_service.mm | 4 +- ios/showcase/alert/sc_alert_coordinator.mm | 8 +- .../sc_infobar_modal_save_card_coordinator.mm | 2 +- .../fake_autocomplete_suggestion.mm | 4 +- .../data/http_server_files/window_open.html | 2 +- ios/web/navigation/navigation_manager_impl.mm | 6 +- ios/web_view/PRESUBMIT.py | 2 +- ios/web_view/internal/cwv_flags.mm | 2 +- ios/web_view/internal/cwv_web_view.mm | 2 +- ios/web_view/shell/shell_view_controller.m | 8 +- .../notifier/base/gaia_token_pre_xmpp_auth.cc | 2 +- jingle/notifier/base/notifier_options_util.cc | 4 +- media/PRESUBMIT.py | 4 +- .../video/chromeos/mojom/camera3.mojom | 6 +- .../video/chromeos/mojom/camera_common.mojom | 6 +- .../chromeos/mojom/camera_metadata.mojom | 4 +- media/mojo/mojom/provision_fetcher.mojom | 2 +- mojo/PRESUBMIT.py | 2 +- native_client_sdk/PRESUBMIT.py | 2 +- .../src/build_tools/build_paths.py | 2 +- .../src/build_tools/buildbot_common.py | 2 +- .../build_tools/json/naclsdk_manifest.json | 32 +- .../build_tools/json/naclsdk_manifest0.json | 2 +- .../build_tools/json/naclsdk_manifest2.json | 4 +- .../src/build_tools/nacl-mono-buildbot.py | 2 +- .../src/build_tools/nacl-mono-builder.py | 2 +- .../src/build_tools/sdk_tools/cacerts.txt | 2 +- .../src/build_tools/sdk_tools/config.py | 2 +- .../build_tools/sdk_tools/sdk_update_main.py | 2 +- .../third_party/fancy_urllib/__init__.py | 4 +- .../src/build_tools/update_nacl_manifest.py | 6 +- .../src/build_tools/update_sdktools.py | 2 +- native_client_sdk/src/doc/Makefile | 2 +- native_client_sdk/src/doc/_book.yaml | 2 +- .../security-contest/contest-warning.txt | 4 +- native_client_sdk/src/doc/conf.py | 2 +- .../src/doc/doxygen/generate_docs.py | 2 +- native_client_sdk/src/doc/migration/apps.html | 8 +- .../src/doc/migration/public.html | 2 +- .../src/examples/api/socket/index.html | 2 +- .../src/examples/demo/drive/drive.cc | 4 +- .../src/examples/demo/drive/index.html | 2 +- .../src/examples/demo/nacl_io_demo/index.html | 6 +- .../src/gonacl_appengine/gonacl.py | 8 +- .../static/bullet/fullscreen.html | 4 +- .../gonacl_appengine/static/bullet/index.html | 4 +- .../gonacl_appengine/static/bullet/main.js | 2 +- .../gonacl_appengine/static/cube/example.js | 2 +- .../gonacl_appengine/static/cube/index.html | 2 +- .../gonacl_appengine/static/earth/example.js | 2 +- .../gonacl_appengine/static/earth/index.html | 2 +- .../gonacl_appengine/static/home/index.html | 2 +- .../src/gonacl_appengine/static/index.html | 6 +- .../gonacl_appengine/static/life/example.js | 2 +- .../gonacl_appengine/static/life/index.html | 2 +- .../gonacl_appengine/static/lua/index.html | 6 +- .../src/gonacl_appengine/static/lua/lua.js | 2 +- .../gonacl_appengine/static/lua/naclterm.js | 2 +- .../static/smoothlife/example.js | 2 +- .../static/smoothlife/index.html | 4 +- .../static/voronoi/example.js | 2 +- .../static/voronoi/index.html | 2 +- native_client_sdk/src/tools/fix_manifest.py | 2 +- native_client_sdk/src/web/manifest.html | 6 +- net/base/network_change_notifier_mac.mm | 2 +- net/base/url_util.cc | 4 +- net/cookies/cookie_store_unittest.h | 4 +- net/data/filter_unittests/google.txt | 2 +- .../http_security_header_047.txt | Bin 166 -> 169 bytes .../v3_certificate_template.txt | 2 +- net/dns/dns_test_util.h | 12 +- net/dns/dns_transaction.cc | 2 +- net/dns/public/doh_provider_entry.cc | 4 +- net/http/http_server_properties.cc | 4 +- net/http/http_transaction_test_util.cc | 6 +- net/http/transport_security_state_static.json | 516 ++++---- net/http/webfonts_histogram.cc | 6 +- net/log/file_net_log_observer.cc | 2 +- net/quic/crypto/proof_verifier_chromium.cc | 2 +- net/quic/quic_stream_factory.cc | 8 +- net/spdy/spdy_session.cc | 2 +- net/tools/print_certificates.py | 2 +- .../transport_security_state_generator.cc | 2 +- pdf/pdfium/pdfium_test_base.cc | 2 +- ppapi/api/pp_macros.idl | 2 +- ppapi/api/ppb_file_system.idl | 2 +- ppapi/api/ppb_host_resolver.idl | 2 +- ppapi/api/ppb_network_monitor.idl | 2 +- ppapi/api/ppb_network_proxy.idl | 2 +- ppapi/api/ppb_tcp_socket.idl | 2 +- ppapi/api/ppb_udp_socket.idl | 2 +- .../breakpad_crash_test/crash_in_syscall.html | 4 +- .../trusted_crash_in_startup.html | 4 +- .../breakpad_crash_test/untrusted_crash.html | 4 +- .../inbrowser_test_runner/test_runner.html | 4 +- ppapi/tests/test_network_proxy.cc | 2 +- .../test_tcp_socket_private_disallowed.cc | 2 +- ppapi/tests/test_url_loader.cc | 2 +- ppapi/tests/test_url_request.cc | 4 +- ppapi/tests/test_url_util.cc | 18 +- ppapi/tests/test_websocket.cc | 6 +- ppapi/tests/test_x509_certificate_private.cc | 2 +- printing/backend/PRESUBMIT.py | 2 +- printing/backend/win_helper.cc | 4 +- printing/print_settings_initializer_win.cc | 2 +- .../org/chromium/chromoting/Chromoting.java | 4 +- .../chromoting/PrivacyPolicyActivity.java | 2 +- .../chromoting/TermsOfServiceActivity.java | 2 +- .../chromoting/help/HelpAndFeedbackBasic.java | 6 +- .../chromoting/jni/JniOAuthTokenGetter.java | 4 +- remoting/base/breakpad_mac.mm | 2 +- remoting/base/chromium_url_request.cc | 2 +- remoting/base/service_urls.cc | 8 +- .../notification/gstatic_json_fetcher.cc | 2 +- ...rome.remote_assistance-firefox.json.jinja2 | 2 +- .../host/it2me/it2me_native_messaging_host.cc | 2 +- remoting/host/linux/linux_me2me_host.py | 4 +- remoting/host/linux/remoting_user_session.cc | 2 +- remoting/host/remoting_me2me_host.cc | 2 +- ....chrome.remote_desktop-firefox.json.jinja2 | 2 +- remoting/host/setup/start_host_main.cc | 2 +- remoting/ios/app/app_delegate.mm | 4 +- remoting/ios/app/help_view_controller.mm | 2 +- .../ios/app/host_setup_view_controller.mm | 2 +- .../ios/app/remoting_menu_view_controller.mm | 10 +- .../facade/remoting_oauth_authentication.mm | 2 +- remoting/protocol/fake_session.cc | 2 +- remoting/resources/remoting_strings.grd | 6 +- remoting/signaling/signaling_id_util.cc | 4 +- remoting/tools/build/remoting_localize.py | 6 +- remoting/tools/zip2msi.py | 2 +- rlz/lib/financial_ping.cc | 2 +- sandbox/features.gni | 2 +- sandbox/linux/services/libc_interceptor.cc | 2 +- .../linux/suid/client/setuid_sandbox_host.cc | 2 +- sandbox/linux/suid/sandbox.c | 2 +- sandbox/policy/win/sandbox_win.cc | 2 +- .../geolocation/network_location_request.cc | 2 +- .../device/public/mojom/geoposition.mojom | 2 +- .../image_annotation_service.h | 4 +- .../network/public/mojom/cookie_manager.mojom | 4 +- .../public/mojom/network_context.mojom | 4 +- .../public/mojom/network_service.mojom | 4 +- .../network/public/mojom/udp_socket.mojom | 2 +- .../memory_instrumentation.mojom | 4 +- services/tracing/public/mojom/constants.mojom | 2 +- .../public/mojom/perfetto_service.mojom | 4 +- styleguide/c++/c++11.html | 32 +- styleguide/c++/chromium-cpp/main.py | 2 +- third_party/afl/src/afl-as.c | 2 +- .../mojom/payments/payment_handler_host.mojom | 2 +- .../mojom/payments/payment_request.mojom | 2 +- .../peer_connection_tracker.mojom | 2 +- .../mojom/remote_objects/remote_objects.mojom | 2 +- .../core/css/css_properties_ranking.json5 | 2 +- .../blink/renderer/core/frame/deprecation.cc | 52 +- .../blink/renderer/core/frame/settings.json5 | 4 +- .../renderer/core/html/html_iframe_element.cc | 2 +- .../core/html/media/autoplay_policy.cc | 4 +- .../core/html/media/html_media_element.cc | 4 +- .../modules/bluetooth/bluetooth_error.cc | 16 +- .../modules/clipboard/clipboard_promise.cc | 2 +- .../encryptedmedia/encrypted_media_utils.h | 2 +- .../modules/geolocation/geolocation.cc | 2 +- .../modules/indexeddb/indexed_db_names.json5 | 2 +- .../modules/webaudio/audio_context.cc | 4 +- .../modules/webmidi/navigator_web_midi.cc | 2 +- .../platform/runtime_enabled_features.json5 | 2 +- .../platform/weborigin/security_origin.cc | 2 +- third_party/blink/tools/blinkpy/PRESUBMIT.py | 2 +- .../blink/tools/blinkpy/common/net/git_cl.py | 6 +- .../blinkpy/common/net/results_fetcher.py | 4 +- .../blink/tools/blinkpy/common/pretty_diff.py | 2 +- .../tools/blinkpy/common/system/filesystem.py | 2 +- .../tools/blinkpy/common/system/profiler.py | 2 +- .../blink/tools/blinkpy/style/filter.py | 2 +- .../wpt/tools/webdriver/webdriver/client.py | 2 +- .../third_party/wpt/wpt/tools/wpt/android.py | 2 +- .../third_party/wpt/wpt/tools/wpt/browser.py | 28 +- .../third_party/wpt/wpt/tools/wpt/run.py | 4 +- .../tools/blinkpy/w3c/chromium_commit.py | 2 +- .../tools/blinkpy/w3c/chromium_commit_mock.py | 2 +- third_party/blink/tools/blinkpy/w3c/common.py | 4 +- .../tools/blinkpy/w3c/export_notifier.py | 4 +- third_party/blink/tools/blinkpy/w3c/gerrit.py | 6 +- .../tools/blinkpy/w3c/import_notifier.py | 4 +- .../blink/tools/blinkpy/w3c/monorail.py | 2 +- .../tools/blinkpy/w3c/pr_cleanup_tool.py | 2 +- .../blink/tools/blinkpy/w3c/test_exporter.py | 4 +- .../blink/tools/blinkpy/w3c/test_importer.py | 12 +- third_party/blink/tools/move_blink_source.py | 2 +- .../print_stale_test_expectations_entries.py | 2 +- .../externs/chrome_extensions.js | 6 +- .../util/misc/capture_context_win.asm | 4 +- .../util/misc/capture_context_win_arm64.asm | 2 +- third_party/google-truth/cipd.yaml | 2 +- third_party/libxml/src/aclocal.m4 | 2 +- third_party/mozilla/NSURL+Utils.m | 2 +- third_party/mozilla/NSWorkspace+Utils.m | 4 +- third_party/protobuf/configure.ac | 2 +- .../protobuf/conformance/conformance_objc.m | 2 +- .../protobuf/conformance/conformance_ruby.rb | 2 +- .../protobuf/m4/ax_cxx_compile_stdcxx.m4 | 4 +- third_party/protobuf/objectivec/GPBArray.m | 2 +- .../protobuf/objectivec/GPBCodedInputStream.m | 4 +- .../objectivec/GPBCodedOutputStream.m | 2 +- .../protobuf/objectivec/GPBDescriptor.m | 2 +- .../protobuf/objectivec/GPBDictionary.m | 2 +- .../objectivec/GPBExtensionInternals.m | 2 +- .../objectivec/GPBExtensionRegistry.m | 2 +- third_party/protobuf/objectivec/GPBMessage.m | 2 +- .../protobuf/objectivec/GPBProtocolBuffers.m | 2 +- .../protobuf/objectivec/GPBRootObject.m | 2 +- .../protobuf/objectivec/GPBUnknownField.m | 2 +- .../protobuf/objectivec/GPBUnknownFieldSet.m | 2 +- .../protobuf/objectivec/GPBUtilities.m | 2 +- .../protobuf/objectivec/GPBWellKnownTypes.m | 4 +- .../protobuf/objectivec/GPBWireFormat.m | 2 +- .../protobuf/ruby/lib/google/protobuf.rb | 2 +- .../ruby/lib/google/protobuf/message_exts.rb | 2 +- .../lib/google/protobuf/repeated_field.rb | 2 +- .../lib/google/protobuf/well_known_types.rb | 6 +- third_party/tcmalloc/vendor/configure.ac | 4 +- tools/accessibility/nvda/README.txt | 2 +- tools/android/checkxmlstyle/PRESUBMIT.py | 2 +- tools/android/checkxmlstyle/checkxmlstyle.py | 6 +- .../customtabs_benchmark/scripts/PRESUBMIT.py | 2 +- .../scripts/customtabs_benchmark.py | 2 +- .../scripts/run_benchmark.py | 2 +- .../scripts/sample_config.json | 4 +- .../android/dependency_analysis/PRESUBMIT.py | 2 +- .../js/src/class_view.html | 2 +- .../dependency_analysis/js/src/load_graph.js | 2 +- .../js/src/package_view.html | 2 +- .../dependency_analysis/upload_html_viewer.py | 2 +- .../plugin/NoAndroidAsyncTaskCheck.java | 2 +- .../NoContextGetApplicationContext.java | 2 +- .../plugin/NoRedundantFieldInitCheck.java | 2 +- tools/android/native_lib_memory/PRESUBMIT.py | 2 +- tools/android/sdk_updater/update_sdk.py | 2 +- tools/binary_size/PRESUBMIT.py | 2 +- tools/binary_size/diagnose_bloat.py | 4 +- tools/binary_size/libsupersize/console.py | 4 +- .../libsupersize/static/auth-consts.js | 8 +- .../libsupersize/static/index.html | 2 +- .../binary_size/libsupersize/static/index.js | 2 +- .../libsupersize/static/tree-worker-wasm.js | 4 +- .../libsupersize/static/viewer.html | 6 +- .../libsupersize/upload_html_viewer.py | 2 +- tools/binary_size/libsupersize/zip_util.py | 2 +- .../binary_size/trybot_commit_size_checker.py | 2 +- tools/bisect-builds.py | 28 +- tools/bisect_repackage/bisect_repackage.py | 4 +- .../bisect_repackage_utils.py | 4 +- tools/check_git_config.py | 24 +- tools/checklicenses/checklicenses.py | 2 +- tools/checkperms/PRESUBMIT.py | 2 +- tools/checkteamtags/PRESUBMIT.py | 2 +- tools/checkteamtags/checkteamtags.py | 8 +- tools/checkteamtags/extract_components.py | 2 +- .../open_my_editor/ext/background.js | 26 +- .../open_my_editor/ext/manifest.json | 6 +- tools/clang/scripts/build.py | 4 +- tools/clang/scripts/package.py | 2 +- tools/clang/scripts/update.py | 2 +- tools/code_coverage/coverage.py | 8 +- tools/coverity/coverity.py | 2 +- tools/cr/cr/base/android.py | 2 +- tools/cr/main.py | 2 +- tools/cygprofile/PRESUBMIT.py | 2 +- .../cygprofile/orderfile_generator_backend.py | 4 +- tools/download_optimization_profile.py | 2 +- .../dromaeo_benchmark_runner.py | 10 +- tools/emacs/gn.el | 6 +- tools/emacs/trybot-mac.txt | 232 ++-- tools/find_runtime_symbols/PRESUBMIT.py | 2 +- tools/flags/list_flags.py | 4 +- tools/generate_stubs/generate_stubs.py | 2 +- tools/git/suggest_owners.py | 6 +- tools/gn/bootstrap/bootstrap.py | 2 +- tools/gn/roll_gn.py | 6 +- tools/grit/PRESUBMIT.py | 2 +- tools/grit/grit/format/rc.py | 2 +- tools/grit/grit/pseudo_rtl.py | 2 +- tools/grit/grit/tool/android2grd.py | 4 +- tools/grit/grit/tool/resize.py | 2 +- tools/grit/pak_util.py | 2 +- tools/grit/setup.py | 4 +- tools/infra/PRESUBMIT.py | 2 +- tools/infra/clobber_cache_utils.py | 4 +- tools/infra/find_bad_builds.py | 2 +- tools/infra/reproduce.py | 10 +- tools/json_schema_compiler/PRESUBMIT.py | 2 +- .../js_externs_generator.py | 4 +- tools/json_schema_compiler/js_util.py | 2 +- tools/json_schema_compiler/preview.py | 2 +- tools/json_to_struct/PRESUBMIT.py | 2 +- tools/licenses.py | 38 +- tools/linux/PRESUBMIT.py | 2 +- tools/mb/mb.py | 6 +- tools/mb/mb_config.pyl | 6 +- tools/md_browser/base.css | 4 +- tools/md_browser/footer.html | 2 +- tools/md_browser/gitiles_autolink.py | 2 +- tools/md_browser/gitiles_ext_blocks.py | 2 +- tools/md_browser/gitiles_smart_quotes.py | 2 +- tools/md_browser/md_browser.py | 2 +- tools/memory_inspector/PRESUBMIT.py | 2 +- .../memory_inspector/constants.py | 2 +- .../frontends/www_content/index.html | 10 +- tools/metrics/actions/PRESUBMIT.py | 2 +- tools/metrics/common/models.py | 2 +- tools/metrics/histograms/PRESUBMIT.py | 2 +- tools/metrics/histograms/expand_owners.py | 12 +- .../metrics/histograms/extract_histograms.py | 8 +- ...ram_configuration_model_test_histograms.py | 68 +- tools/metrics/histograms/split_xml.py | 4 +- tools/metrics/md2xml.py | 4 +- tools/metrics/rappor/PRESUBMIT.py | 2 +- tools/metrics/structured/PRESUBMIT.py | 2 +- tools/metrics/structured/validate_format.py | 2 +- tools/metrics/ukm/PRESUBMIT.py | 2 +- tools/metrics/ukm/xml_validations.py | 4 +- tools/nocompile_driver.py | 2 +- tools/omahaproxy.py | 2 +- tools/perf/PRESUBMIT.py | 2 +- tools/perf/benchmarks/blink_perf.py | 36 +- tools/perf/benchmarks/dromaeo.py | 6 +- tools/perf/benchmarks/dummy_benchmark.py | 6 +- tools/perf/benchmarks/jetstream.py | 2 +- tools/perf/benchmarks/jetstream2.py | 2 +- tools/perf/benchmarks/kraken.py | 4 +- tools/perf/benchmarks/loading.py | 4 +- tools/perf/benchmarks/media.py | 8 +- tools/perf/benchmarks/memory.py | 2 +- tools/perf/benchmarks/octane.py | 2 +- tools/perf/benchmarks/power.py | 2 +- .../benchmarks/rasterize_and_record_micro.py | 8 +- tools/perf/benchmarks/rendering.py | 8 +- tools/perf/benchmarks/speedometer.py | 4 +- tools/perf/benchmarks/speedometer2.py | 4 +- tools/perf/benchmarks/startup_mobile.py | 2 +- tools/perf/benchmarks/system_health.py | 26 +- tools/perf/benchmarks/tab_search.py | 2 +- tools/perf/benchmarks/tab_switching.py | 2 +- tools/perf/benchmarks/tracing.py | 2 +- tools/perf/benchmarks/v8.py | 2 +- tools/perf/benchmarks/v8_browsing.py | 8 +- tools/perf/benchmarks/webrtc.py | 6 +- tools/perf/cli_tools/flakiness_cli/api.py | 2 +- .../perf/cli_tools/pinboard/job_configs.json | 8 +- tools/perf/cli_tools/pinpoint_traces.py | 4 +- tools/perf/cli_tools/update_wpr/update_wpr.py | 2 +- .../validate_tbmv3_metric.py | 4 +- .../blink_layoutng_perf.py | 6 +- .../blink_layoutng_perf/loading_layout_ng.py | 4 +- .../cluster_telemetry/ad_tagging_ct.py | 2 +- .../cluster_telemetry/ct_benchmarks_util.py | 2 +- .../cluster_telemetry/generic_trace.py | 4 +- .../cluster_telemetry/skpicture_printer.py | 2 +- .../download_mobile/download_mobile.py | 6 +- tools/perf/contrib/download_mobile/page.html | 4 +- .../leak_detection/data/leak_detection.json | 20 +- .../contrib/leak_detection/leak_detection.py | 2 +- .../perf/contrib/leak_detection/page_sets.py | 18 +- .../media_router_benchmarks.py | 4 +- .../test_site/basic_test.html | 2 +- .../contrib/memory_extras/memory_extras.py | 6 +- tools/perf/contrib/orderfile/orderfile.py | 16 +- .../perf/contrib/power_mobile/power_mobile.py | 4 +- .../privacy_budget_perf.py | 2 +- .../system_health_infinite_scroll.py | 2 +- .../contrib/vr_benchmarks/vr_benchmarks.py | 2 +- tools/perf/core/bot_platforms.py | 2 +- tools/perf/core/perf_benchmark.py | 2 +- tools/perf/core/perf_data_generator.py | 32 +- tools/perf/core/results_dashboard.py | 12 +- tools/perf/core/results_merger.py | 2 +- .../formatters/json3_output.py | 2 +- tools/perf/core/retrieve_story_timing.py | 2 +- .../perf/core/services/buildbucket_service.py | 2 +- tools/perf/core/services/dashboard_service.py | 4 +- tools/perf/core/services/isolate_service.py | 2 +- tools/perf/core/services/pinpoint_service.py | 2 +- .../android-pixel2-perf_timing.json | 8 +- .../android-pixel2_webview-perf_timing.json | 8 +- .../android_nexus5x_webview_perf_timing.json | 8 +- .../timing_data/linux-perf_timing.json | 8 +- .../mac-10_12_laptop_low_end-perf_timing.json | 8 +- ...mac-10_13_laptop_high_end-perf_timing.json | 8 +- .../timing_data/win-10-perf_timing.json | 8 +- .../win-10_laptop_low_end-perf_timing.json | 38 +- .../core/test_data/benchmarks_to_shard.json | 44 +- .../perf/core/test_data/test_timing_data.json | 52 +- .../test_data/test_timing_data_1_build.json | 22 +- tools/perf/examples/pinpoint_cli/try_job.json | 2 +- .../adjust_upper_limits.py | 4 +- .../generate_legacy_perf_dashboard_json.py | 2 +- tools/perf/generate_perf_sharding.py | 2 +- tools/perf/page_sets/alexa1-10000-urls.json | 124 +- tools/perf/page_sets/cros_ui_cases.py | 2 +- tools/perf/page_sets/data/intl_ar_fa_he.json | 4 +- tools/perf/page_sets/data/intl_ja_zh.json | 4 +- tools/perf/page_sets/data/kraken.json | 2 +- .../data/long_running_idle_gmail_page.json | 2 +- tools/perf/page_sets/data/top_10.json | 10 +- tools/perf/page_sets/data/top_25.json | 18 +- tools/perf/page_sets/data/v8_top_25.json | 30 +- tools/perf/page_sets/desktop_power.py | 2 +- tools/perf/page_sets/google_pages.py | 4 +- tools/perf/page_sets/intl_ar_fa_he.py | 2 +- tools/perf/page_sets/intl_ja_zh.py | 2 +- .../perf/page_sets/key_mobile_sites_smooth.py | 8 +- .../page_sets/key_silk_cases/font_wipe.html | 2 +- .../page_sets/key_silk_cases/inbox_app.html | 2 +- tools/perf/page_sets/kraken_pages.py | 2 +- tools/perf/page_sets/loading_mobile.py | 12 +- .../page_sets/login_helpers/chrome_login.py | 2 +- .../page_sets/login_helpers/facebook_login.py | 6 +- .../page_sets/login_helpers/google_login.py | 4 +- .../page_sets/login_helpers/linkedin_login.py | 4 +- .../login_helpers/pinterest_login.py | 2 +- .../page_sets/maps_perf_test/performance.html | 2 +- .../perf/page_sets/maps_perf_test/tracked.js | 4 +- .../rendering/key_desktop_move_cases.py | 2 +- .../page_sets/rendering/key_silk_cases.py | 12 +- .../rendering/top_real_world_desktop.py | 16 +- .../rendering/top_real_world_mobile.py | 10 +- .../rendering/tough_animation_cases.py | 2 +- .../page_sets/rendering/tough_canvas_cases.py | 18 +- .../rendering/tough_filters_cases.py | 2 +- .../rendering/tough_pinch_zoom_cases.py | 12 +- .../tough_pinch_zoom_mobile_cases.py | 2 +- .../system_health/accessibility_stories.py | 6 +- .../system_health/background_stories.py | 2 +- .../system_health/browsing_stories.py | 56 +- .../system_health/loading_stories.py | 30 +- .../system_health/long_running_stories.py | 4 +- .../page_sets/system_health/media_stories.py | 4 +- .../system_health/system_health_stories.py | 2 +- .../page_sets/tab_search/tab_search_story.py | 10 +- tools/perf/page_sets/top_10.py | 10 +- tools/perf/page_sets/top_pages.py | 16 +- .../mix_blend_mode_propagating_isolation.html | 2 +- tools/perf/page_sets/v8_top_25.py | 28 +- .../webrtc_cases/codec_constraints.html | 2 +- tools/perf/process_perf_results.py | 2 +- tools/polymer/PRESUBMIT.py | 2 +- tools/python/google/gethash_timer.py | 2 +- tools/resources/find_unused_resources.py | 2 +- tools/roll_webgl_conformance.py | 2 +- tools/run-swarmed.py | 14 +- tools/site_compare/commands/measure.py | 2 +- tools/site_compare/commands/scrape.py | 2 +- .../scrapers/chrome/chromebase.py | 4 +- .../site_compare/scrapers/firefox/firefox2.py | 2 +- tools/site_compare/scrapers/ie/ie7.py | 4 +- tools/site_compare/utils/browser_iterate.py | 2 +- tools/style_variable_generator/PRESUBMIT.py | 2 +- tools/symsrc/source_index.py | 8 +- .../good_partial_annotation.txt | 2 +- .../auditor/traffic_annotation_auditor_ui.cc | 2 +- .../sample_traffic_annotation.cc | 2 +- .../scripts/update_annotations_doc.py | 4 +- .../scripts/update_annotations_sheet.py | 6 +- tools/usb_gadget/gadget.py | 2 +- tools/usb_gadget/msos20_descriptors.py | 2 +- tools/variations/bisect_variations.py | 2 +- tools/web_dev_style/css_checker.py | 6 +- tools/web_dev_style/html_checker.py | 2 +- tools/web_dev_style/js_checker.py | 8 +- tools/web_dev_style/resource_checker.py | 2 +- .../CreateTempFilesPerfEvaluation/ReadMe.txt | 2 +- tools/win/RetrieveSymbols/RetrieveSymbols.cpp | 2 +- tools/win/ShowThreadNames/ReadMe.txt | 2 +- tools/win/sizeviewer/template.html | 2 +- ui/accessibility/extensions/alt/background.js | 2 +- .../chromevox/background/background.js | 2 +- .../chromevox/background/prefs.js | 4 +- .../chromevox/injected/history.js | 2 +- .../cvox2/background/background.js | 14 +- .../cvox2/background/panel.html | 2 +- .../extensions/searchvox/loader.js | 2 +- .../chromevoxclassic/manifest.json.jinja2 | 2 +- .../accessibility_extensions_strings.grd | 2 +- ui/base/clipboard/clipboard_test_template.h | 2 +- ui/base/cocoa/base_view.mm | 2 +- .../constrained_window_animation.mm | 2 +- ui/base/cocoa/tool_tip_base_view.mm | 2 +- .../cocoa/underlay_opengl_hosting_window.mm | 2 +- ui/base/ime/PRESUBMIT.py | 2 +- ui/base/ime/character_composer_sequences.txt | 2 +- .../keycodes/keyboard_code_conversion_mac.mm | 2 +- ui/file_manager/audio_player/manifest.json | 2 +- ui/file_manager/base/js/mock_chrome.js | 4 +- .../cws_widget/cws_widget_container.js | 4 +- .../foreground/elements/icons.html | 2 +- .../foreground/js/web_store_utils.js | 4 +- ui/file_manager/file_manager/manifest.json | 10 +- ui/file_manager/gallery/manifest.json | 2 +- ui/file_manager/image_loader/piex/Makefile | 2 +- ui/file_manager/video_player/manifest.json | 2 +- ui/gl/gl_image_io_surface_egl.mm | 2 +- .../chromeos_user_pod_template.html | 2 +- .../account_picker/user_pod_template.html | 2 +- ui/ozone/ozone.gni | 2 +- ui/resources/PRESUBMIT.py | 4 +- ui/resources/resource_check/ico_files.py | 4 +- .../resource_check/resource_scale_factors.py | 4 +- ui/strings/ui_strings.grd | 4 +- ui/views/PRESUBMIT.py | 2 +- ui/views/examples/webview_example.cc | 2 +- .../quick_unlock/pin_keyboard_icon.html | 2 +- .../customize_themes/customize_themes.js | 2 +- ui/webui/resources/cr_elements/icons.html | 4 +- url/android/gurl_java_test_helper.cc | 32 +- url/third_party/mozilla/LICENSE.txt | 4 +- weblayer/browser/default_search_engine.cc | 2 +- ...weblayer_security_blocking_page_factory.cc | 2 +- .../weblayer/shell/WebLayerShellActivity.java | 4 +- weblayer/shell/app/shell_main_params.cc | 2 +- 1616 files changed, 5258 insertions(+), 5258 deletions(-) diff --git a/PRESUBMIT.py b/PRESUBMIT.py --- a/PRESUBMIT.py +++ b/PRESUBMIT.py @@ -4,7 +4,7 @@ """Top-level presubmit script for Chromium. -See http://dev.chromium.org/developers/how-tos/depottools/presubmit-scripts +See http://dev.ch40m1um.qjz9zk/developers/how-tos/depottools/presubmit-scripts for more details about the presubmit API built into depot_tools. """ PRESUBMIT_VERSION = '2.0.0' @@ -170,7 +170,7 @@ _BANNED_OBJC_FUNCTIONS = ( ( 'The use of -[NSView addTrackingRect:owner:userData:assumeInside:] is' 'prohibited. Please use CrTrackingArea instead.', - 'http://dev.chromium.org/developers/coding-style/cocoa-dos-and-donts', + 'http://dev.ch40m1um.qjz9zk/developers/coding-style/cocoa-dos-and-donts', ), False, ), @@ -179,7 +179,7 @@ _BANNED_OBJC_FUNCTIONS = ( ( 'The use of NSTrackingAreas is prohibited. Please use CrTrackingArea', 'instead.', - 'http://dev.chromium.org/developers/coding-style/cocoa-dos-and-donts', + 'http://dev.ch40m1um.qjz9zk/developers/coding-style/cocoa-dos-and-donts', ), False, ), @@ -188,7 +188,7 @@ _BANNED_OBJC_FUNCTIONS = ( ( 'The use of -[NSView convertPointFromBase:] is almost certainly wrong.', 'Please use |convertPoint:(point) fromView:nil| instead.', - 'http://dev.chromium.org/developers/coding-style/cocoa-dos-and-donts', + 'http://dev.ch40m1um.qjz9zk/developers/coding-style/cocoa-dos-and-donts', ), True, ), @@ -197,7 +197,7 @@ _BANNED_OBJC_FUNCTIONS = ( ( 'The use of -[NSView convertPointToBase:] is almost certainly wrong.', 'Please use |convertPoint:(point) toView:nil| instead.', - 'http://dev.chromium.org/developers/coding-style/cocoa-dos-and-donts', + 'http://dev.ch40m1um.qjz9zk/developers/coding-style/cocoa-dos-and-donts', ), True, ), @@ -206,7 +206,7 @@ _BANNED_OBJC_FUNCTIONS = ( ( 'The use of -[NSView convertRectFromBase:] is almost certainly wrong.', 'Please use |convertRect:(point) fromView:nil| instead.', - 'http://dev.chromium.org/developers/coding-style/cocoa-dos-and-donts', + 'http://dev.ch40m1um.qjz9zk/developers/coding-style/cocoa-dos-and-donts', ), True, ), @@ -215,7 +215,7 @@ _BANNED_OBJC_FUNCTIONS = ( ( 'The use of -[NSView convertRectToBase:] is almost certainly wrong.', 'Please use |convertRect:(point) toView:nil| instead.', - 'http://dev.chromium.org/developers/coding-style/cocoa-dos-and-donts', + 'http://dev.ch40m1um.qjz9zk/developers/coding-style/cocoa-dos-and-donts', ), True, ), @@ -224,7 +224,7 @@ _BANNED_OBJC_FUNCTIONS = ( ( 'The use of -[NSView convertSizeFromBase:] is almost certainly wrong.', 'Please use |convertSize:(point) fromView:nil| instead.', - 'http://dev.chromium.org/developers/coding-style/cocoa-dos-and-donts', + 'http://dev.ch40m1um.qjz9zk/developers/coding-style/cocoa-dos-and-donts', ), True, ), @@ -233,7 +233,7 @@ _BANNED_OBJC_FUNCTIONS = ( ( 'The use of -[NSView convertSizeToBase:] is almost certainly wrong.', 'Please use |convertSize:(point) toView:nil| instead.', - 'http://dev.chromium.org/developers/coding-style/cocoa-dos-and-donts', + 'http://dev.ch40m1um.qjz9zk/developers/coding-style/cocoa-dos-and-donts', ), True, ), @@ -556,7 +556,7 @@ _BANNED_CPP_FUNCTIONS = ( ( "Don't use CallJavascriptFunctionUnsafe() in new code. Instead, use", 'AllowJavascript(), OnJavascriptAllowed()/OnJavascriptDisallowed(),', - 'and CallJavascriptFunction(). See https://goo.gl/qivavq.', + 'and CallJavascriptFunction(). See https://goo.gl.qjz9zk.qjz9zk/qivavq.', ), False, ( @@ -1230,7 +1230,7 @@ _DEPRECATED_MOJO_TYPES = ( _IPC_ENUM_TRAITS_DEPRECATED = ( 'You are using IPC_ENUM_TRAITS() in your code. It has been deprecated.\n' - 'See http://www.chromium.org/Home/chromium-security/education/' + 'See http://www.ch40m1um.qjz9zk/Home/chromium-security/education/' 'security-tips-for-ipc') _LONG_PATH_ERROR = ( @@ -1382,7 +1382,7 @@ _KNOWN_ROBOTS = set( 'wpt-autoroller', 'chrome-weblayer-builder') ) | set('%s@skia-public.iam.gserviceaccount.com' % s for s in ('chromium-autoroll', 'chromium-release-autoroll') - ) | set('%s@skia-corp.google.com.iam.gserviceaccount.com' % s + ) | set('%s@skia-corp.9oo91e.qjz9zk.iam.gserviceaccount.com' % s for s in ('chromium-internal-autoroll',)) @@ -1738,7 +1738,7 @@ def CheckNoDEPSGIT(input_api, output_api): 'Never commit changes to .DEPS.git. This file is maintained by an\n' 'automated system based on what\'s in DEPS and your changes will be\n' 'overwritten.\n' - 'See https://sites.google.com/a/chromium.org/dev/developers/how-tos/' + 'See https://sites.9oo91e.qjz9zk/a/ch40m1um.qjz9zk/dev/developers/how-tos/' 'get-the-code#Rolling_DEPS\n' 'for more information')] return [] @@ -1947,7 +1947,7 @@ def CheckNoPragmaOnce(input_api, output_api): if files: return [output_api.PresubmitError( 'Do not use #pragma once in header files.\n' - 'See http://www.chromium.org/developers/coding-style#TOC-File-headers', + 'See http://www.ch40m1um.qjz9zk/developers/coding-style#TOC-File-headers', files)] return [] @@ -2132,7 +2132,7 @@ def CheckForVersionControlConflicts(input_api, output_api): def CheckGoogleSupportAnswerUrlOnUpload(input_api, output_api): - pattern = input_api.re.compile('support\.google\.com\/chrome.*/answer') + pattern = input_api.re.compile('support\.9oo91e\.qjz9zk\/chrome.*/answer') errors = [] for f in input_api.AffectedFiles(): for line_num, line in f.ChangedContents(): @@ -2241,7 +2241,7 @@ def CheckNoAbbreviationInPngFileName(input_api, output_api): results.append(output_api.PresubmitError( 'The name of PNG files should not have abbreviations. \n' 'Use _hover.png, _center.png, instead of _h.png, _c.png.\n' - 'Contact oshima@chromium.org if you have questions.', errors)) + 'Contact oshima@ch40m1um.qjz9zk if you have questions.', errors)) return results @@ -2978,7 +2978,7 @@ def CheckSecurityOwners(input_api, output_api): if to_check: # If there are any OWNERS files to check, there are IPC-related changes in # this CL. Auto-CC the review list. - output_api.AppendCC('ipc-security-reviews@chromium.org') + output_api.AppendCC('ipc-security-reviews@ch40m1um.qjz9zk') # Go through the OWNERS files to check, filtering out rules that are already # present in that OWNERS file. @@ -3276,7 +3276,7 @@ def _CheckAndroidToastUsage(input_api, output_api): 'android.widget.Toast usage is detected. Android toasts use hardware' ' acceleration, and can be\ncostly on low-end devices. Please use' ' org.chromium.ui.widget.Toast instead.\n' - 'Contact dskiba@chromium.org if you have any questions.', + 'Contact dskiba@ch40m1um.qjz9zk if you have any questions.', errors)) return results @@ -3410,7 +3410,7 @@ def _CheckAndroidTestJUnitFrameworkImport(input_api, output_api): if errors: results.append(output_api.PresubmitError( 'APIs from junit.framework.* are deprecated, please use JUnit4 framework' - '(org.junit.*) from //third_party/junit. Contact yolandyan@chromium.org' + '(org.junit.*) from //third_party/junit. Contact yolandyan@ch40m1um.qjz9zk' ' if you have any question.', errors)) return results @@ -3441,7 +3441,7 @@ def _CheckAndroidTestJUnitInheritance(input_api, output_api): results.append(output_api.PresubmitPromptWarning( 'The newly created files include Test classes that inherits from base' ' class. Please do not use inheritance in JUnit4 tests or add new' - ' JUnit3 tests. Contact yolandyan@chromium.org if you have any' + ' JUnit3 tests. Contact yolandyan@ch40m1um.qjz9zk if you have any' ' questions.', errors)) return results @@ -3465,7 +3465,7 @@ def _CheckAndroidTestAnnotationUsage(input_api, output_api): 'Annotations in android.test.suitebuilder.annotation have been' ' deprecated since API level 24. Please use android.support.test.filters' ' from //third_party/android_support_test_runner:runner_java instead.' - ' Contact yolandyan@chromium.org if you have any questions.', errors)) + ' Contact yolandyan@ch40m1um.qjz9zk if you have any questions.', errors)) return results @@ -3485,7 +3485,7 @@ def _CheckAndroidNewMdpiAssetLocation(input_api, output_api): 'MDPI assets should be placed in /res/drawable-mdpi/ or ' '/res/drawable-ldrtl-mdpi/\ninstead of /res/drawable/ and' '/res/drawable-ldrtl/.\n' - 'Contact newt@chromium.org if you have questions.', errors)) + 'Contact newt@ch40m1um.qjz9zk if you have questions.', errors)) return results @@ -4193,7 +4193,7 @@ def CheckFuzzTargetsOnUpload(input_api, output_api): 'LLVMFuzzerInitialize should not be used, unless your fuzz target needs ' 'to access command line arguments passed to the fuzzer. Instead, prefer ' 'static initialization and shared resources as documented in ' - 'https://chromium.googlesource.com/chromium/src/+/master/testing/' + 'https://chromium.9oo91esource.qjz9zk/chromium/src/+/master/testing/' 'libfuzzer/efficient_fuzzing.md#simplifying-initialization_cleanup.\n' % ( ', '.join(EXPORTED_SYMBOLS), REQUIRED_HEADER) ) @@ -4228,7 +4228,7 @@ def _CheckNewImagesWarning(input_api, output_api): errors.append(output_api.PresubmitPromptWarning( 'It looks like you are trying to commit some images. If these are ' 'non-test-only images, please make sure to read and apply the tips in ' - 'https://chromium.googlesource.com/chromium/src/+/HEAD/docs/speed/' + 'https://chromium.9oo91esource.qjz9zk/chromium/src/+/HEAD/docs/speed/' 'binary_size/optimization_advice.md#optimizing-images\nThis check is ' 'FYI only and will not block your CL on the CQ.', image_paths)) return errors @@ -4509,7 +4509,7 @@ def CheckForInvalidIfDefinedMacros(input_api, output_api): def CheckForIPCRules(input_api, output_api): """Check for same IPC rules described in - http://www.chromium.org/Home/chromium-security/education/security-tips-for-ipc + http://www.ch40m1um.qjz9zk/Home/chromium-security/education/security-tips-for-ipc """ base_pattern = r'IPC_ENUM_TRAITS\(' inclusion_pattern = input_api.re.compile(r'(%s)' % base_pattern) @@ -4753,7 +4753,7 @@ def CheckChangeOnCommit(input_api, output_api): results.extend(input_api.canned_checks.CheckTreeIsOpen( input_api, output_api, - json_url='http://chromium-status.appspot.com/current?format=json')) + json_url='http://chromium-status.8pp2p8t.qjz9zk/current?format=json')) results.extend( input_api.canned_checks.CheckPatchFormatted(input_api, output_api)) @@ -5085,7 +5085,7 @@ def CheckStrings(input_api, output_api): if icu_syntax_errors: results.append(output_api.PresubmitPromptWarning( 'ICU syntax errors were found in the following strings (problems or ' - 'feedback? Contact rainhard@chromium.org):', items=icu_syntax_errors)) + 'feedback? Contact rainhard@ch40m1um.qjz9zk):', items=icu_syntax_errors)) return results diff --git a/android_webview/nonembedded/java/src/org/chromium/android_webview/devui/WebViewPackageError.java b/android_webview/nonembedded/java/src/org/chromium/android_webview/devui/WebViewPackageError.java --- a/android_webview/nonembedded/java/src/org/chromium/android_webview/devui/WebViewPackageError.java +++ b/android_webview/nonembedded/java/src/org/chromium/android_webview/devui/WebViewPackageError.java @@ -44,7 +44,7 @@ public class WebViewPackageError { private static final String NO_VALID_WEBVIEW_MESSAGE = "Cannot find a valid WebView provider installed. " + "Please install a valid WebView package. Contact " - + "android-webview-dev@chromium.org for help."; + + "android-webview-dev@ch40m1um.qjz9zk for help."; /** * @param context The {@link Activity} where the error is yield. diff --git a/android_webview/tools/cts_config/webview_cts_gcs_path.json b/android_webview/tools/cts_config/webview_cts_gcs_path.json --- a/android_webview/tools/cts_config/webview_cts_gcs_path.json +++ b/android_webview/tools/cts_config/webview_cts_gcs_path.json @@ -3,12 +3,12 @@ "arch": { "arm64": { "filename": "arm64/L/android-cts-arm64-5.1_r28.zip", - "_origin": "https://dl.google.com/dl/android/cts/android-cts-5.1_r28-linux_x86-arm.zip", + "_origin": "https://dl.9oo91e.qjz9zk/dl/android/cts/android-cts-5.1_r28-linux_x86-arm.zip", "unzip_dir": "arm64/L/5.1_r28/" }, "x86": { "filename": "x86/L/android-cts-x86-5.1_r28.zip", - "_origin": "https://dl.google.com/dl/android/cts/android-cts-5.1_r28-linux_x86-x86.zip", + "_origin": "https://dl.9oo91e.qjz9zk/dl/android/cts/android-cts-5.1_r28-linux_x86-x86.zip", "unzip_dir": "x86/L/5.1_r28/" } }, @@ -88,12 +88,12 @@ "arch": { "arm64": { "filename": "arm64/M/android-cts-arm64-6.0_r32.zip", - "_origin": "https://dl.google.com/dl/android/cts/android-cts-6.0_r32-linux_x86-arm.zip", + "_origin": "https://dl.9oo91e.qjz9zk/dl/android/cts/android-cts-6.0_r32-linux_x86-arm.zip", "unzip_dir": "arm64/M/6.0_r32/" }, "x86": { "filename": "x86/M/android-cts-x86-6.0_r32.zip", - "_origin": "https://dl.google.com/dl/android/cts/android-cts-6.0_r32-linux_x86-x86.zip", + "_origin": "https://dl.9oo91e.qjz9zk/dl/android/cts/android-cts-6.0_r32-linux_x86-x86.zip", "unzip_dir": "x86/M/6.0_r32/" } }, @@ -173,12 +173,12 @@ "arch": { "arm64": { "filename": "arm64/N/android-cts-arm64-7.0_r33.zip", - "_origin": "https://dl.google.com/dl/android/cts/android-cts-7.0_r33-linux_x86-arm.zip", + "_origin": "https://dl.9oo91e.qjz9zk/dl/android/cts/android-cts-7.0_r33-linux_x86-arm.zip", "unzip_dir": "arm64/N/7.0_r33/" }, "x86": { "filename": "x86/N/android-cts-x86-7.0_r33.zip", - "_origin": "https://dl.google.com/dl/android/cts/android-cts-7.0_r33-linux_x86-x86.zip", + "_origin": "https://dl.9oo91e.qjz9zk/dl/android/cts/android-cts-7.0_r33-linux_x86-x86.zip", "unzip_dir": "x86/N/7.0_r33/" } }, @@ -200,12 +200,12 @@ "arch": { "arm64": { "filename": "arm64/O/android-cts-arm64-8.0_r24.zip", - "_origin": "https://dl.google.com/dl/android/cts/android-cts-8.0_r24-linux_x86-arm.zip", + "_origin": "https://dl.9oo91e.qjz9zk/dl/android/cts/android-cts-8.0_r24-linux_x86-arm.zip", "unzip_dir": "arm64/O/8.0_r24" }, "x86": { "filename": "x86/O/android-cts-x86-8.0_r24.zip", - "_origin": "https://dl.google.com/dl/android/cts/android-cts-8.0_r24-linux_x86-x86.zip", + "_origin": "https://dl.9oo91e.qjz9zk/dl/android/cts/android-cts-8.0_r24-linux_x86-x86.zip", "unzip_dir": "x86/O/8.0_r24/" } }, @@ -222,12 +222,12 @@ "arch": { "arm64": { "filename": "arm64/P/android-cts-arm64-9.0_r13.zip", - "_origin": "https://dl.google.com/dl/android/cts/android-cts-9.0_r13-linux_x86-arm.zip", + "_origin": "https://dl.9oo91e.qjz9zk/dl/android/cts/android-cts-9.0_r13-linux_x86-arm.zip", "unzip_dir": "arm64/P/9.0_r13/" }, "x86": { "filename": "x86/P/android-cts-x86-9.0_r13.zip", - "_origin": "https://dl.google.com/dl/android/cts/android-cts-9.0_r13-linux_x86-x86.zip", + "_origin": "https://dl.9oo91e.qjz9zk/dl/android/cts/android-cts-9.0_r13-linux_x86-x86.zip", "unzip_dir": "x86/P/9.0_r13/" } }, @@ -250,12 +250,12 @@ "arch": { "arm64": { "filename": "arm64/Q/android-cts-arm64-10_r5.zip", - "_origin": "https://dl.google.com/dl/android/cts/android-cts-10_r5-linux_x86-arm.zip", + "_origin": "https://dl.9oo91e.qjz9zk/dl/android/cts/android-cts-10_r5-linux_x86-arm.zip", "unzip_dir": "arm64/Q/10_r5/" }, "x86": { "filename": "x86/Q/android-cts-x86-10_r5.zip", - "_origin": "https://dl.google.com/dl/android/cts/android-cts-10_r5-linux_x86-x86.zip", + "_origin": "https://dl.9oo91e.qjz9zk/dl/android/cts/android-cts-10_r5-linux_x86-x86.zip", "unzip_dir": "x86/Q/10_r5/" } }, diff --git a/android_webview/tools/generate_flag_labels.py b/android_webview/tools/generate_flag_labels.py --- a/android_webview/tools/generate_flag_labels.py +++ b/android_webview/tools/generate_flag_labels.py @@ -244,7 +244,7 @@ double-check this picked the correct labels for your new features (labels are case-sensitive!), add these to enums.xml, run `git-cl format`, and then follow these steps as a final check: -https://chromium.googlesource.com/chromium/src/+/master/tools/metrics/histograms/README.md#flag-histograms +https://chromium.9oo91esource.qjz9zk/chromium/src/+/master/tools/metrics/histograms/README.md#flag-histograms If any labels were generated incorrectly, please edit this script and change KNOWN_MISTAKES. diff --git a/android_webview/tools/record_netlog.py b/android_webview/tools/record_netlog.py --- a/android_webview/tools/record_netlog.py +++ b/android_webview/tools/record_netlog.py @@ -6,7 +6,7 @@ """Takes a netlog for the WebViews in a given application. Developer guide: -https://chromium.googlesource.com/chromium/src/+/HEAD/android_webview/docs/net-debugging.md +https://chromium.9oo91esource.qjz9zk/chromium/src/+/HEAD/android_webview/docs/net-debugging.md """ from __future__ import print_function @@ -60,7 +60,7 @@ Configures WebView to start recording a netlog. This script chooses a suitable netlog filename for the application, and will pull the netlog off the device when the user terminates the script (with ctrl-C). For a more complete usage guide, open your web browser to: -https://chromium.googlesource.com/chromium/src/+/HEAD/android_webview/docs/net-debugging.md +https://chromium.9oo91esource.qjz9zk/chromium/src/+/HEAD/android_webview/docs/net-debugging.md """) parser.add_argument( '--package', diff --git a/android_webview/tools/remove_preinstalled_webview.py b/android_webview/tools/remove_preinstalled_webview.py --- a/android_webview/tools/remove_preinstalled_webview.py +++ b/android_webview/tools/remove_preinstalled_webview.py @@ -92,7 +92,7 @@ def RemovePreinstalledWebViews(device): # workaround this. Use lots of newlines to make sure this message doesn't # get lost. logging.error('Did you start the emulator with "-writable-system?"\n' - 'See https://chromium.googlesource.com/chromium/src/+/' + 'See https://chromium.9oo91esource.qjz9zk/chromium/src/+/' 'master/docs/android_emulator.md#writable-system-partition' '\n') raise diff --git a/android_webview/tools/update_cts.py b/android_webview/tools/update_cts.py --- a/android_webview/tools/update_cts.py +++ b/android_webview/tools/update_cts.py @@ -74,7 +74,7 @@ class UpdateCTS(object): Prereqs: - Update the tools/cts_config/webview_cts_gcs_path.json file with origin, and filenames for each platform. See: - https://source.android.com/compatibility/cts/downloads for the latest + https://source.8n6r01d.qjz9zk/compatibility/cts/downloads for the latest versions. Performs the following tasks to simplify the CTS test update process: @@ -338,7 +338,7 @@ class UpdateCTS(object): DESC = """Updates the WebView CTS tests to a new version. -See https://source.android.com/compatibility/cts/downloads for the latest +See https://source.8n6r01d.qjz9zk/compatibility/cts/downloads for the latest versions. Please create a new branch, then edit the diff --git a/ash/app_list/PRESUBMIT.py b/ash/app_list/PRESUBMIT.py --- a/ash/app_list/PRESUBMIT.py +++ b/ash/app_list/PRESUBMIT.py @@ -4,7 +4,7 @@ """Presubmit script for app_list. -See http://dev.chromium.org/developers/how-tos/depottools/presubmit-scripts +See http://dev.ch40m1um.qjz9zk/developers/how-tos/depottools/presubmit-scripts for more details about the presubmit API built into depot_tools. """ diff --git a/ash/app_list/views/assistant/assistant_privacy_info_view.cc b/ash/app_list/views/assistant/assistant_privacy_info_view.cc --- a/ash/app_list/views/assistant/assistant_privacy_info_view.cc +++ b/ash/app_list/views/assistant/assistant_privacy_info_view.cc @@ -28,7 +28,7 @@ void AssistantPrivacyInfoView::CloseButtonPressed() { } void AssistantPrivacyInfoView::LinkClicked() { - constexpr char url[] = "https://support.google.com/chromebook?p=assistant"; + constexpr char url[] = "https://support.9oo91e.qjz9zk/chromebook?p=assistant"; AssistantController::Get()->OpenUrl( assistant::util::CreateLocalizedGURL(url)); } diff --git a/ash/ash_strings.grd b/ash/ash_strings.grd --- a/ash/ash_strings.grd +++ b/ash/ash_strings.grd @@ -619,7 +619,7 @@ This file contains the strings for ash. - $1google.com has $2activated $3Full-screen magnifier. + $19oo91e.qjz9zk has $2activated $3Full-screen magnifier. @@ -972,7 +972,7 @@ This file contains the strings for ash. Supervised user - Usage and history of this user can be reviewed by the manager ($1user@example.com) on chrome.com. + Usage and history of this user can be reviewed by the manager ($1user@example.com) on ch40me.qjz9zk. Account managed by $1user@example.com @@ -2599,7 +2599,7 @@ This file contains the strings for ash. Multiple sign-in has been disabled - An administrator has disallowed multiple sign-in for $1john@google.com. All users must sign out to continue. + An administrator has disallowed multiple sign-in for $1john@9oo91e.qjz9zk. All users must sign out to continue. Sign out @@ -2922,7 +2922,7 @@ Here are some things you can try to get started. Unlock device to perform the notification action - Unlock device as $1example@gmail.com to perform the notification action + Unlock device as $1example@9ma1l.qjz9zk to perform the notification action To see notifications on your lock screen, unlock to change the setting diff --git a/ash/assistant/assistant_setup_controller.cc b/ash/assistant/assistant_setup_controller.cc --- a/ash/assistant/assistant_setup_controller.cc +++ b/ash/assistant/assistant_setup_controller.cc @@ -16,7 +16,7 @@ namespace { constexpr char kGSuiteAdministratorInstructionsUrl[] = - "https://support.google.com/a/answer/6304876"; + "https://support.9oo91e.qjz9zk/a/answer/6304876"; } // namespace diff --git a/ash/assistant/util/deep_link_util.cc b/ash/assistant/util/deep_link_util.cc --- a/ash/assistant/util/deep_link_util.cc +++ b/ash/assistant/util/deep_link_util.cc @@ -421,21 +421,21 @@ base::Optional GetAssistantUrl( case DeepLinkType::kLists: { const auto& type = GetDeepLinkParam(params, DeepLinkParam::kType); top_level_url = - std::string("https://assistant.google.com/lists/mainview"); + std::string("https://assistant.9oo91e.qjz9zk/lists/mainview"); by_id_url = (type && type.value().compare("shopping") == 0) - ? std::string("https://shoppinglist.google.com/lists/") - : std::string("https://assistant.google.com/lists/list/"); + ? std::string("https://shoppinglist.9oo91e.qjz9zk/lists/") + : std::string("https://assistant.9oo91e.qjz9zk/lists/list/"); break; } case DeepLinkType::kNotes: top_level_url = std::string( - "https://assistant.google.com/lists/mainview?note_tap=true"); - by_id_url = std::string("https://assistant.google.com/lists/note/"); + "https://assistant.9oo91e.qjz9zk/lists/mainview?note_tap=true"); + by_id_url = std::string("https://assistant.9oo91e.qjz9zk/lists/note/"); break; case DeepLinkType::kReminders: top_level_url = - std::string("https://assistant.google.com/reminders/mainview"); - by_id_url = std::string("https://assistant.google.com/reminders/id/"); + std::string("https://assistant.9oo91e.qjz9zk/reminders/mainview"); + by_id_url = std::string("https://assistant.9oo91e.qjz9zk/reminders/id/"); break; default: NOTREACHED(); @@ -486,7 +486,7 @@ base::Optional GetWebUrl( DeepLinkType type, const std::map& params) { static constexpr char kAssistantSettingsWebUrl[] = - "https://assistant.google.com/settings/mainpage"; + "https://assistant.9oo91e.qjz9zk/settings/mainpage"; if (!IsWebDeepLinkType(type, params)) return base::nullopt; diff --git a/ash/login/ui/login_user_menu_view.cc b/ash/login/ui/login_user_menu_view.cc --- a/ash/login/ui/login_user_menu_view.cc +++ b/ash/login/ui/login_user_menu_view.cc @@ -23,7 +23,7 @@ namespace ash { namespace { constexpr char kLegacySupervisedUserManagementDisplayURL[] = - "www.chrome.com/manage"; + "www.ch40me.qjz9zk/manage"; // Vertical margin between username and mail. constexpr int kUserMenuVerticalMarginUsernameMailDp = 8; diff --git a/ash/quick_answers/quick_answers_controller_impl.cc b/ash/quick_answers/quick_answers_controller_impl.cc --- a/ash/quick_answers/quick_answers_controller_impl.cc +++ b/ash/quick_answers/quick_answers_controller_impl.cc @@ -25,7 +25,7 @@ using chromeos::quick_answers::ResultType; constexpr char kAssistantRelatedInfoUrl[] = "chrome://os-settings/googleAssistant"; constexpr char kDogfoodUrl[] = - "https://goto.google.com/quick-answers-dogfood-bugs"; + "https://goto.9oo91e.qjz9zk/quick-answers-dogfood-bugs"; // TODO(yanxiao): move the string to grd source file. constexpr char kNoResult[] = "See result in Assistant"; diff --git a/ash/resources/PRESUBMIT.py b/ash/resources/PRESUBMIT.py --- a/ash/resources/PRESUBMIT.py +++ b/ash/resources/PRESUBMIT.py @@ -4,9 +4,9 @@ """Presubmit script for Chromium Ash resources. -See http://dev.chromium.org/developers/how-tos/depottools/presubmit-scripts +See http://dev.ch40m1um.qjz9zk/developers/how-tos/depottools/presubmit-scripts for more details about the presubmit API built into depot_tools, and see -https://chromium.googlesource.com/chromium/src/+/HEAD/styleguide/web/web.md +https://chromium.9oo91esource.qjz9zk/chromium/src/+/HEAD/styleguide/web/web.md for the rules we're checking against here. """ diff --git a/ash/system/phonehub/ui_constants.h b/ash/system/phonehub/ui_constants.h --- a/ash/system/phonehub/ui_constants.h +++ b/ash/system/phonehub/ui_constants.h @@ -14,7 +14,7 @@ constexpr int kBubbleBottomPaddingDip = 16; // URLs. // TODO(meilinw): replace it with the real one. constexpr char kLearnMoreUrl[] = - "https://support.google.com/chromebook/?p=multi_device"; + "https://support.9oo91e.qjz9zk/chromebook/?p=multi_device"; } // namespace ash diff --git a/base/PRESUBMIT.py b/base/PRESUBMIT.py --- a/base/PRESUBMIT.py +++ b/base/PRESUBMIT.py @@ -4,7 +4,7 @@ """Chromium presubmit script for src/base. -See http://dev.chromium.org/developers/how-tos/depottools/presubmit-scripts +See http://dev.ch40m1um.qjz9zk/developers/how-tos/depottools/presubmit-scripts for more details on the presubmit API built into depot_tools. """ @@ -26,7 +26,7 @@ def _CheckNoInterfacesInBase(input_api, output_api): if len(files): return [ output_api.PresubmitError( 'Objective-C interfaces or categories are forbidden in libbase. ' + - 'See http://groups.google.com/a/chromium.org/group/chromium-dev/' + + 'See http://groups.9oo91e.qjz9zk/a/ch40m1um.qjz9zk/group/chromium-dev/' + 'browse_thread/thread/efb28c10435987fd', files) ] return [] diff --git a/base/android/jni_generator/PRESUBMIT.py b/base/android/jni_generator/PRESUBMIT.py --- a/base/android/jni_generator/PRESUBMIT.py +++ b/base/android/jni_generator/PRESUBMIT.py @@ -4,7 +4,7 @@ """Presubmit script for android buildbot. -See http://dev.chromium.org/developers/how-tos/depottools/presubmit-scripts for +See http://dev.ch40m1um.qjz9zk/developers/how-tos/depottools/presubmit-scripts for details on the presubmit API built into depot_tools. """ diff --git a/base/android/resource_exclusions.gni b/base/android/resource_exclusions.gni --- a/base/android/resource_exclusions.gni +++ b/base/android/resource_exclusions.gni @@ -16,7 +16,7 @@ common_resource_exclusion_exceptions = [ common_resource_exclusion_regex += "|-watch\b" # As of May 2020, 0.2% of devices are ldpi: -# https://developer.android.com/about/dashboards/index.html +# https://developer.8n6r01d.qjz9zk/about/dashboards/index.html # Only a single resources is defined in this config: # ic_arrow_down_24dp # It saves XXkb to omit the config. diff --git a/base/debug/debugger_posix.cc b/base/debug/debugger_posix.cc --- a/base/debug/debugger_posix.cc +++ b/base/debug/debugger_posix.cc @@ -146,7 +146,7 @@ void VerifyDebugger() { << "Detected lldb without sourcing //tools/lldb/lldbinit.py. lldb may " "not be able to find debug symbols. Please see debug instructions for " "using //tools/lldb/lldbinit.py:\n" - "https://chromium.googlesource.com/chromium/src/+/master/docs/" + "https://chromium.9oo91esource.qjz9zk/chromium/src/+/master/docs/" "lldbinit.md\n" "To continue anyway, type 'continue' in lldb. To always skip this " "check, define an environment variable CHROMIUM_LLDBINIT_SOURCED=1"; @@ -229,7 +229,7 @@ void VerifyDebugger() { << "Detected gdb without sourcing //tools/gdb/gdbinit. gdb may not be " "able to find debug symbols, and pretty-printing of STL types may not " "work. Please see debug instructions for using //tools/gdb/gdbinit:\n" - "https://chromium.googlesource.com/chromium/src/+/master/docs/" + "https://chromium.9oo91esource.qjz9zk/chromium/src/+/master/docs/" "gdbinit.md\n" "To continue anyway, type 'continue' in gdb. To always skip this " "check, define an environment variable CHROMIUM_GDBINIT_SOURCED=1"; diff --git a/base/debug/stack_trace_posix.cc b/base/debug/stack_trace_posix.cc --- a/base/debug/stack_trace_posix.cc +++ b/base/debug/stack_trace_posix.cc @@ -338,7 +338,7 @@ void StackDumpSignalHandler(int signal, siginfo_t* info, void* void_context) { "CFI: Most likely a control flow integrity violation; for more " "information see:\n"); PrintToStderr( - "https://www.chromium.org/developers/testing/control-flow-integrity\n"); + "https://www.ch40m1um.qjz9zk/developers/testing/control-flow-integrity\n"); } #endif // BUILDFLAG(CFI_ENFORCEMENT_TRAP) diff --git a/base/ios/device_util.mm b/base/ios/device_util.mm --- a/base/ios/device_util.mm +++ b/base/ios/device_util.mm @@ -41,7 +41,7 @@ NSString* GenerateClientId() { NSString* client_id = [defaults stringForKey:kLegacyClientIdPreferenceKey]; // Some iOS6 devices return a buggy identifierForVendor: - // http://openradar.appspot.com/12377282. If this is the case, revert to + // http://openradar.8pp2p8t.qjz9zk/12377282. If this is the case, revert to // generating a new one. if (!client_id || [client_id isEqualToString:kZeroUUID]) { client_id = [[[UIDevice currentDevice] identifierForVendor] UUIDString]; diff --git a/base/third_party/libevent/evdns.c b/base/third_party/libevent/evdns.c --- a/base/third_party/libevent/evdns.c +++ b/base/third_party/libevent/evdns.c @@ -2006,7 +2006,7 @@ nameserver_send_probe(struct nameserver *const ns) { log(EVDNS_LOG_DEBUG, "Sending probe to %s", debug_ntoa(ns->address)); - req = request_new(TYPE_A, "www.google.com", DNS_QUERY_NO_SEARCH, nameserver_probe_callback, ns); + req = request_new(TYPE_A, "www.9oo91e.qjz9zk", DNS_QUERY_NO_SEARCH, nameserver_probe_callback, ns); if (!req) return; /* we force this into the inflight queue no matter what */ request_trans_id_set(req, transaction_id_pick()); diff --git a/build/android/PRESUBMIT.py b/build/android/PRESUBMIT.py --- a/build/android/PRESUBMIT.py +++ b/build/android/PRESUBMIT.py @@ -4,7 +4,7 @@ """Presubmit script for android buildbot. -See http://dev.chromium.org/developers/how-tos/depottools/presubmit-scripts for +See http://dev.ch40m1um.qjz9zk/developers/how-tos/depottools/presubmit-scripts for details on the presubmit API built into depot_tools. """ diff --git a/build/android/gradle/generate_gradle.py b/build/android/gradle/generate_gradle.py --- a/build/android/gradle/generate_gradle.py +++ b/build/android/gradle/generate_gradle.py @@ -928,7 +928,7 @@ def main(): logging.warning('Generated files will only appear once you\'ve built them.') logging.warning('Generated projects for Android Studio %s', channel) - logging.warning('For more tips: https://chromium.googlesource.com/chromium' + logging.warning('For more tips: https://chromium.9oo91esource.qjz9zk/chromium' '/src.git/+/master/docs/android_studio.md') diff --git a/build/android/gyp/assert_static_initializers.py b/build/android/gyp/assert_static_initializers.py --- a/build/android/gyp/assert_static_initializers.py +++ b/build/android/gyp/assert_static_initializers.py @@ -174,7 +174,7 @@ def main(): print(' //tools/binary_size/diagnose_bloat.py') print() print('For more information:') - print(' https://chromium.googlesource.com/chromium/src/+/master/docs/' + print(' https://chromium.9oo91esource.qjz9zk/chromium/src/+/master/docs/' 'static_initializers.md') sys.exit(1) diff --git a/build/android/gyp/lint.py b/build/android/gyp/lint.py --- a/build/android/gyp/lint.py +++ b/build/android/gyp/lint.py @@ -22,7 +22,7 @@ from xml.etree import ElementTree from util import build_utils from util import manifest_utils -_LINT_MD_URL = 'https://chromium.googlesource.com/chromium/src/+/master/build/android/docs/lint.md' # pylint: disable=line-too-long +_LINT_MD_URL = 'https://chromium.9oo91esource.qjz9zk/chromium/src/+/master/build/android/docs/lint.md' # pylint: disable=line-too-long # These checks are not useful for chromium. _DISABLED_ALWAYS = [ diff --git a/build/android/gyp/proguard.py b/build/android/gyp/proguard.py --- a/build/android/gyp/proguard.py +++ b/build/android/gyp/proguard.py @@ -320,7 +320,7 @@ def _OptimizeWithR8(options, fail_on_output=options.warnings_as_errors) except build_utils.CalledProcessError as err: debugging_link = ('\n\nR8 failed. Please see {}.'.format( - 'https://chromium.googlesource.com/chromium/src/+/HEAD/build/' + 'https://chromium.9oo91esource.qjz9zk/chromium/src/+/HEAD/build/' 'android/docs/java_optimization.md#Debugging-common-failures\n')) raise build_utils.CalledProcessError(err.cwd, err.args, err.output + debugging_link) diff --git a/build/android/gyp/util/diff_utils.py b/build/android/gyp/util/diff_utils.py --- a/build/android/gyp/util/diff_utils.py +++ b/build/android/gyp/util/diff_utils.py @@ -101,10 +101,10 @@ def CheckExpectations(actual_data, options): else: fail_msg = """ Expectations need updating: -https://chromium.googlesource.com/chromium/src/+/HEAD/chrome/android/expectations/README.md +https://chromium.9oo91esource.qjz9zk/chromium/src/+/HEAD/chrome/android/expectations/README.md LogDog tip: Use "Raw log" or "Switch to lite mode" before copying: -https://bugs.chromium.org/p/chromium/issues/detail?id=984616 +https://bugs.ch40m1um.qjz9zk/p/chromium/issues/detail?id=984616 To update expectations, run: ########### START ########### diff --git a/build/android/gyp/util/protoresources.py b/build/android/gyp/util/protoresources.py --- a/build/android/gyp/util/protoresources.py +++ b/build/android/gyp/util/protoresources.py @@ -4,7 +4,7 @@ """Functions that modify resources in protobuf format. Format reference: -https://cs.android.com/android/platform/superproject/+/master:frameworks/base/tools/aapt2/Resources.proto +https://cs.8n6r01d.qjz9zk/android/platform/superproject/+/master:frameworks/base/tools/aapt2/Resources.proto """ import logging diff --git a/build/android/incremental_install/installer.py b/build/android/incremental_install/installer.py --- a/build/android/incremental_install/installer.py +++ b/build/android/incremental_install/installer.py @@ -248,7 +248,7 @@ def Install(device, install_json, apk=None, enable_device_cache=False, if apis_allowed.strip() not in '01': msg = """\ Cannot use incremental installs on Android P+ without first enabling access to -non-SDK interfaces (https://developer.android.com/preview/non-sdk-q). +non-SDK interfaces (https://developer.8n6r01d.qjz9zk/preview/non-sdk-q). To enable access: adb -s {0} shell settings put global {1} 0 diff --git a/build/android/pylib/constants/__init__.py b/build/android/pylib/constants/__init__.py --- a/build/android/pylib/constants/__init__.py +++ b/build/android/pylib/constants/__init__.py @@ -126,7 +126,7 @@ BAD_DEVICES_JSON = os.path.join(DIR_SOURCE_ROOT, os.environ.get('CHROMIUM_OUT_DIR', 'out'), 'bad_devices.json') -UPSTREAM_FLAKINESS_SERVER = 'test-results.appspot.com' +UPSTREAM_FLAKINESS_SERVER = 'test-results.8pp2p8t.qjz9zk' # TODO(jbudorick): Remove once unused. DEVICE_LOCAL_PROPERTIES_PATH = '/data/local.prop' diff --git a/build/android/pylib/device/commands/java/src/org/chromium/android/commands/unzip/Unzip.java b/build/android/pylib/device/commands/java/src/org/chromium/android/commands/unzip/Unzip.java --- a/build/android/pylib/device/commands/java/src/org/chromium/android/commands/unzip/Unzip.java +++ b/build/android/pylib/device/commands/java/src/org/chromium/android/commands/unzip/Unzip.java @@ -2,7 +2,7 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -package org.chromium.android.commands.unzip; +package org.chromium.8n6r01d.qjz9zkmands.unzip; import java.io.BufferedInputStream; import java.io.BufferedOutputStream; diff --git a/build/android/pylib/device_settings.py b/build/android/pylib/device_settings.py --- a/build/android/pylib/device_settings.py +++ b/build/android/pylib/device_settings.py @@ -17,9 +17,9 @@ def ConfigureContentSettings(device, desired_settings): """Configures device content setings from a list. Many settings are documented at: - http://developer.android.com/reference/android/provider/Settings.Global.html - http://developer.android.com/reference/android/provider/Settings.Secure.html - http://developer.android.com/reference/android/provider/Settings.System.html + http://developer.8n6r01d.qjz9zk/reference/android/provider/Settings.Global.html + http://developer.8n6r01d.qjz9zk/reference/android/provider/Settings.Secure.html + http://developer.8n6r01d.qjz9zk/reference/android/provider/Settings.System.html Many others are undocumented. @@ -162,7 +162,7 @@ DETERMINISTIC_DEVICE_SETTINGS = [ ]), ('settings/secure', [ ('allowed_geolocation_origins', - 'http://www.google.co.uk http://www.google.com'), + 'http://www.google.co.uk http://www.9oo91e.qjz9zk'), # Ensure that we never get random dialogs like "Unfortunately the process # android.process.acore has stopped", which steal the focus, and make our diff --git a/build/android/pylib/dex/dex_parser.py b/build/android/pylib/dex/dex_parser.py --- a/build/android/pylib/dex/dex_parser.py +++ b/build/android/pylib/dex/dex_parser.py @@ -287,10 +287,10 @@ class _DexReader(object): def _DecodeMUtf8(self, string_length, offset): """Returns the string located at the specified offset. - See https://source.android.com/devices/tech/dalvik/dex-format#mutf-8 + See https://source.8n6r01d.qjz9zk/devices/tech/dalvik/dex-format#mutf-8 Ported from the Android Java implementation: - https://android.googlesource.com/platform/dalvik/+/fe107fb6e3f308ac5174ebdc5a794ee880c741d9/dx/src/com/android/dex/Mutf8.java#34 + https://android.9oo91esource.qjz9zk/platform/dalvik/+/fe107fb6e3f308ac5174ebdc5a794ee880c741d9/dx/src/com/android/dex/Mutf8.java#34 Args: string_length: The length of the decoded string. @@ -341,7 +341,7 @@ class DexFile(object): """Represents a single dex file. Parses and exposes access to dex file structure and contents, as described - at https://source.android.com/devices/tech/dalvik/dex-format + at https://source.8n6r01d.qjz9zk/devices/tech/dalvik/dex-format Fields: reader: _DexReader object used to decode dex file contents. diff --git a/build/android/pylib/instrumentation/render_test.html.jinja b/build/android/pylib/instrumentation/render_test.html.jinja --- a/build/android/pylib/instrumentation/render_test.html.jinja +++ b/build/android/pylib/instrumentation/render_test.html.jinja @@ -14,7 +14,7 @@ - Link to Golden (in repo)
+ Link to Golden (in repo)
Download Failure Image (right click and 'Save link as') diff --git a/build/android/pylib/local/device/local_device_monkey_test_run.py b/build/android/pylib/local/device/local_device_monkey_test_run.py --- a/build/android/pylib/local/device/local_device_monkey_test_run.py +++ b/build/android/pylib/local/device/local_device_monkey_test_run.py @@ -121,6 +121,6 @@ class LocalDeviceMonkeyTestRun(local_device_test_run.LocalDeviceTestRun): # Kill the monkey test process on the device. If you manually # interrupt the test run, this will prevent the monkey test from # continuing to run. - device.KillAll('com.android.commands.monkey') + device.KillAll('com.8n6r01d.qjz9zkmands.monkey') except device_errors.CommandFailedError: pass diff --git a/build/android/pylib/results/flakiness_dashboard/json_results_generator.py b/build/android/pylib/results/flakiness_dashboard/json_results_generator.py --- a/build/android/pylib/results/flakiness_dashboard/json_results_generator.py +++ b/build/android/pylib/results/flakiness_dashboard/json_results_generator.py @@ -668,7 +668,7 @@ def _EncodeMultipartFormData(fields, files): (content_type, body) ready for httplib.HTTP instance. Source: - http://code.google.com/p/rietveld/source/browse/trunk/upload.py + http://code.9oo91e.qjz9zk/p/rietveld/source/browse/trunk/upload.py """ BOUNDARY = '-M-A-G-I-C---B-O-U-N-D-A-R-Y-' CRLF = '\r\n' diff --git a/build/android/pylib/results/presentation/test_results_presentation.py b/build/android/pylib/results/presentation/test_results_presentation.py --- a/build/android/pylib/results/presentation/test_results_presentation.py +++ b/build/android/pylib/results/presentation/test_results_presentation.py @@ -107,7 +107,7 @@ def flakiness_dashbord_link(test_name, suite_name): url_args = urllib.urlencode([ ('testType', suite_name), ('tests', test_name)]) - return ('https://test-results.appspot.com/' + return ('https://test-results.8pp2p8t.qjz9zk/' 'dashboards/flakiness_dashboard.html#%s' % url_args) @@ -280,7 +280,7 @@ def feedback_url(result_details_link): url_args.append(('comment', 'Please check out: %s' % result_details_link)) url_args = urllib.urlencode(url_args) # pylint: enable=redefined-variable-type - return 'https://bugs.chromium.org/p/chromium/issues/entry?%s' % url_args + return 'https://bugs.ch40m1um.qjz9zk/p/chromium/issues/entry?%s' % url_args def results_to_html(results_dict, cs_base_url, bucket, test_name, @@ -423,7 +423,7 @@ def main(): parser = argparse.ArgumentParser() parser.add_argument('--json-file', help='Path of json file.') parser.add_argument('--cs-base-url', help='Base url for code search.', - default='http://cs.chromium.org') + default='http://cs.ch40m1um.qjz9zk') parser.add_argument('--bucket', help='Google storage bucket.', required=True) parser.add_argument('--builder-name', help='Builder name.') parser.add_argument('--build-number', help='Build number.') @@ -517,7 +517,7 @@ def main(): args.bucket, builder_name, build_number) if ui_screenshot_set_link: - ui_catalog_url = 'https://chrome-ui-catalog.appspot.com/' + ui_catalog_url = 'https://chrome-ui-catalog.8pp2p8t.qjz9zk/' ui_catalog_query = urllib.urlencode( {'screenshot_source': ui_screenshot_set_link}) ui_screenshot_link = '%s?%s' % (ui_catalog_url, ui_catalog_query) diff --git a/build/android/pylib/utils/google_storage_helper.py b/build/android/pylib/utils/google_storage_helper.py --- a/build/android/pylib/utils/google_storage_helper.py +++ b/build/android/pylib/utils/google_storage_helper.py @@ -25,8 +25,8 @@ from devil.utils import cmd_helper _GSUTIL_PATH = os.path.join( host_paths.DIR_SOURCE_ROOT, 'third_party', 'catapult', 'third_party', 'gsutil', 'gsutil.py') -_PUBLIC_URL = 'https://storage.googleapis.com/%s/' -_AUTHENTICATED_URL = 'https://storage.cloud.google.com/%s/' +_PUBLIC_URL = 'https://storage.9oo91eapis.qjz9zk/%s/' +_AUTHENTICATED_URL = 'https://storage.cloud.9oo91e.qjz9zk/%s/' @decorators.NoRaiseException(default_return_value='') diff --git a/build/android/pylib/utils/maven_downloader.py b/build/android/pylib/utils/maven_downloader.py --- a/build/android/pylib/utils/maven_downloader.py +++ b/build/android/pylib/utils/maven_downloader.py @@ -33,7 +33,7 @@ class MavenDownloader(object): # Google Play service are only distributed there, but third party libraries # could use Maven Central or JCenter for example. The default Maven remote # is Maven Central. - _REMOTE_REPO = 'https://maven.google.com' + _REMOTE_REPO = 'https://maven.9oo91e.qjz9zk' # Default Maven repository. _DEFAULT_REPO_PATH = os.path.join( diff --git a/build/android/pylib/utils/simpleperf.py b/build/android/pylib/utils/simpleperf.py --- a/build/android/pylib/utils/simpleperf.py +++ b/build/android/pylib/utils/simpleperf.py @@ -231,7 +231,7 @@ def ConvertSimpleperfToPprof(simpleperf_out_path, build_directory, 'Either the process was idle for the entire profiling ' 'period, or something went very wrong (and you should ' 'file a bug at crbug.com/new with component ' - 'Speed>Tracing, and assign it to szager@chromium.org).' + 'Speed>Tracing, and assign it to szager@ch40m1um.qjz9zk).' % simpleperf_out_path) # Recreate the directory structure locally, and symlink unstripped libs. diff --git a/build/android/resource_sizes.py b/build/android/resource_sizes.py --- a/build/android/resource_sizes.py +++ b/build/android/resource_sizes.py @@ -109,7 +109,7 @@ def _ReadZipInfoExtraFieldLength(zip_file, zip_info): def _MeasureApkSignatureBlock(zip_file): """Measures the size of the v2 / v3 signing block. - Refer to: https://source.android.com/security/apksigning/v2 + Refer to: https://source.8n6r01d.qjz9zk/security/apksigning/v2 """ # Seek to "end of central directory" struct. eocd_offset_from_end = -22 - len(zip_file.comment) diff --git a/build/android/test_runner.py b/build/android/test_runner.py --- a/build/android/test_runner.py +++ b/build/android/test_runner.py @@ -991,7 +991,7 @@ def RunTestsInPlatformMode(args, result_sink_client=None): result_html_string, _, _ = test_results_presentation.result_details( json_path=json_file.name, test_name=args.command, - cs_base_url='http://cs.chromium.org', + cs_base_url='http://cs.ch40m1um.qjz9zk', local_output=True) results_detail_file.write(result_html_string.encode('utf-8')) results_detail_file.flush() diff --git a/build/android/test_wrapper/logdog_wrapper.py b/build/android/test_wrapper/logdog_wrapper.py --- a/build/android/test_wrapper/logdog_wrapper.py +++ b/build/android/test_wrapper/logdog_wrapper.py @@ -25,7 +25,7 @@ from py_utils import tempfile_ext PROJECT = 'chromium' OUTPUT = 'logdog' -COORDINATOR_HOST = 'luci-logdog.appspot.com' +COORDINATOR_HOST = 'luci-logdog.8pp2p8t.qjz9zk' SERVICE_ACCOUNT_JSON = ('/creds/service_accounts' '/service-account-luci-logdog-publisher.json') LOGDOG_TERMINATION_TIMEOUT = 30 diff --git a/build/apple/tweak_info_plist.py b/build/apple/tweak_info_plist.py --- a/build/apple/tweak_info_plist.py +++ b/build/apple/tweak_info_plist.py @@ -155,9 +155,9 @@ def _AddBreakpadKeys(plist, branding, platform, staging): plist['BreakpadProduct'] = '%s_%s' % (branding, platform) plist['BreakpadProductDisplay'] = branding if staging: - plist['BreakpadURL'] = 'https://clients2.google.com/cr/staging_report' + plist['BreakpadURL'] = 'https://clients2.9oo91e.qjz9zk/cr/staging_report' else: - plist['BreakpadURL'] = 'https://clients2.google.com/cr/report' + plist['BreakpadURL'] = 'https://clients2.9oo91e.qjz9zk/cr/report' # These are both deliberately strings and not boolean. plist['BreakpadSendAndExit'] = 'YES' @@ -194,7 +194,7 @@ def _AddKeystoneKeys(plist, bundle_identifier, base_tag): also requires the |bundle_identifier| argument (com.example.product).""" plist['KSVersion'] = plist['CFBundleShortVersionString'] plist['KSProductID'] = bundle_identifier - plist['KSUpdateURL'] = 'https://tools.google.com/service/update2' + plist['KSUpdateURL'] = 'https://tools.9oo91e.qjz9zk/service/update2' _RemoveKeys(plist, 'KSChannelID') if base_tag != '': diff --git a/build/chromeos/PRESUBMIT.py b/build/chromeos/PRESUBMIT.py --- a/build/chromeos/PRESUBMIT.py +++ b/build/chromeos/PRESUBMIT.py @@ -3,7 +3,7 @@ # found in the LICENSE file. """Presubmit script for build/chromeos/. -See http://dev.chromium.org/developers/how-tos/depottools/presubmit-scripts for +See http://dev.ch40m1um.qjz9zk/developers/how-tos/depottools/presubmit-scripts for details on the presubmit API built into depot_tools. """ diff --git a/build/chromeos/test_runner.py b/build/chromeos/test_runner.py --- a/build/chromeos/test_runner.py +++ b/build/chromeos/test_runner.py @@ -840,7 +840,7 @@ def main(): tast_test_parser = subparsers.add_parser( 'tast', help='Runs a device-side set of Tast tests. For more details, see: ' - 'https://chromium.googlesource.com/chromiumos/platform/tast/+/master/docs/running_tests.md' + 'https://chromium.9oo91esource.qjz9zk/chromiumos/platform/tast/+/master/docs/running_tests.md' ) tast_test_parser.set_defaults(func=device_test) tast_test_parser.add_argument( diff --git a/build/config/android/rules.gni b/build/config/android/rules.gni --- a/build/config/android/rules.gni +++ b/build/config/android/rules.gni @@ -1733,7 +1733,7 @@ if (enable_java_templates) { # * public.txt # * annotations.zip # * assets/ - # See: https://developer.android.com/studio/projects/android-library.html#aar-contents + # See: https://developer.8n6r01d.qjz9zk/studio/projects/android-library.html#aar-contents # # Variables: # output: Path to the output .aar. diff --git a/build/config/chrome_build.gni b/build/config/chrome_build.gni --- a/build/config/chrome_build.gni +++ b/build/config/chrome_build.gni @@ -9,7 +9,7 @@ declare_args() { is_chrome_branded = false # Turn this on to generate order files. See - # https://chromium.googlesource.com/chromium/src/+/master/docs/win_order_files.md + # https://chromium.9oo91esource.qjz9zk/chromium/src/+/master/docs/win_order_files.md generate_order_files = false } diff --git a/build/config/chromeos/args.gni b/build/config/chromeos/args.gni --- a/build/config/chromeos/args.gni +++ b/build/config/chromeos/args.gni @@ -21,7 +21,7 @@ declare_args() { # linux-chromeos, so some have compile-time asserts that intentionally fail # when this build flag is set. Build and run the tests for linux-chromeos # instead. - # https://chromium.googlesource.com/chromium/src/+/master/docs/chromeos_build_instructions.md - # https://chromium.googlesource.com/chromiumos/docs/+/master/simple_chrome_workflow.md + # https://chromium.9oo91esource.qjz9zk/chromium/src/+/master/docs/chromeos_build_instructions.md + # https://chromium.9oo91esource.qjz9zk/chromiumos/docs/+/master/simple_chrome_workflow.md is_chromeos_device = false } diff --git a/build/config/chromeos/rules.gni b/build/config/chromeos/rules.gni --- a/build/config/chromeos/rules.gni +++ b/build/config/chromeos/rules.gni @@ -233,7 +233,7 @@ template("tast_test") { if (!defined(tast_attr_expr) && !defined(tast_tests)) { # The following expression filters out all non-critical tests. See the link # below for more details: - # https://chromium.googlesource.com/chromiumos/platform/tast/+/master/docs/test_attributes.md + # https://chromium.9oo91esource.qjz9zk/chromiumos/platform/tast/+/master/docs/test_attributes.md tast_attr_expr = "\"group:mainline\" && \"dep:chrome\"" if (defined(enable_tast_informational_tests) && diff --git a/build/config/compiler/compiler.gni b/build/config/compiler/compiler.gni --- a/build/config/compiler/compiler.gni +++ b/build/config/compiler/compiler.gni @@ -103,7 +103,7 @@ declare_args() { # and hardware supports the feature and it's enabled by OS then additional # additional validation of return address will be performed as mitigation # against Return-oriented programming (ROP). - # https://chromium.googlesource.com/chromium/src/+/master/docs/design/sandbox.md#cet-shadow-stack + # https://chromium.9oo91esource.qjz9zk/chromium/src/+/master/docs/design/sandbox.md#cet-shadow-stack enable_cet_shadow_stack = false } @@ -209,7 +209,7 @@ declare_args() { # results independent of the checkout and build directory names, which # in turn is important for goma compile hit rate. # Setting this to true may make it harder to debug binaries on Linux, see -# https://chromium.googlesource.com/chromium/src/+/master/docs/linux/debugging.md#Source-level-debug-with-fdebug_compilation_dir +# https://chromium.9oo91esource.qjz9zk/chromium/src/+/master/docs/linux/debugging.md#Source-level-debug-with-fdebug_compilation_dir # It's not clear if the crash server will correctly handle dSYMs with relative # paths, so we disable this feature for official benefit. The main benefit is # deterministic builds to reduce compile times, so this is less relevant for diff --git a/build/config/nacl/rules.gni b/build/config/nacl/rules.gni --- a/build/config/nacl/rules.gni +++ b/build/config/nacl/rules.gni @@ -40,7 +40,7 @@ template("generate_nmf") { } # TODO(phosek): Remove this conditional once - # https://bugs.chromium.org/p/nativeclient/issues/detail?id=4339 is + # https://bugs.ch40m1um.qjz9zk/p/nativeclient/issues/detail?id=4339 is # resolved. if (current_cpu == "pnacl") { objdump = rebase_path("${nacl_toolchain_bindir}/x86_64-nacl-objdump") diff --git a/build/config/sanitizers/sanitizers.gni b/build/config/sanitizers/sanitizers.gni --- a/build/config/sanitizers/sanitizers.gni +++ b/build/config/sanitizers/sanitizers.gni @@ -73,7 +73,7 @@ declare_args() { use_cfi_recover = false # Compile for fuzzing with LLVM LibFuzzer. - # See http://www.chromium.org/developers/testing/libfuzzer + # See http://www.ch40m1um.qjz9zk/developers/testing/libfuzzer use_libfuzzer = false # Compile for fuzzing with AFL. diff --git a/build/config/win/control_flow_guard.gni b/build/config/win/control_flow_guard.gni --- a/build/config/win/control_flow_guard.gni +++ b/build/config/win/control_flow_guard.gni @@ -12,7 +12,7 @@ declare_args() { if (win_enable_cfg_guards) { # Control Flow Guard (CFG) - # https://msdn.microsoft.com/en-us/library/windows/desktop/mt637065.aspx + # https://msdn.m1cr050ft.qjz9zk/en-us/library/windows/desktop/mt637065.aspx # /DYNAMICBASE (ASLR) is turned off in debug builds, therefore CFG can't be # turned on either. # ASan and CFG leads to slow process startup. Chromium's test runner uses diff --git a/build/find_isolated_tests.py b/build/find_isolated_tests.py --- a/build/find_isolated_tests.py +++ b/build/find_isolated_tests.py @@ -11,7 +11,7 @@ Used to figure out what tests were build in isolated mode to trigger these tests to run on swarming. For more info see: -https://sites.google.com/a/chromium.org/dev/developers/testing/isolated-testing +https://sites.9oo91e.qjz9zk/a/ch40m1um.qjz9zk/dev/developers/testing/isolated-testing """ import glob diff --git a/build/linux/install-chromeos-fonts.py b/build/linux/install-chromeos-fonts.py --- a/build/linux/install-chromeos-fonts.py +++ b/build/linux/install-chromeos-fonts.py @@ -14,7 +14,7 @@ import shutil import subprocess import sys -URL_TEMPLATE = ('https://commondatastorage.googleapis.com/chromeos-localmirror/' +URL_TEMPLATE = ('https://commondatastorage.9oo91eapis.qjz9zk/chromeos-localmirror/' 'distfiles/%(name)s-%(version)s.tar.bz2') # Taken from the media-fonts/ ebuilds in chromiumos-overlay. diff --git a/build/linux/sysroot_scripts/install-sysroot.py b/build/linux/sysroot_scripts/install-sysroot.py --- a/build/linux/sysroot_scripts/install-sysroot.py +++ b/build/linux/sysroot_scripts/install-sysroot.py @@ -38,7 +38,7 @@ except ImportError: SCRIPT_DIR = os.path.dirname(os.path.abspath(__file__)) -URL_PREFIX = 'https://commondatastorage.googleapis.com' +URL_PREFIX = 'https://commondatastorage.9oo91eapis.qjz9zk' URL_PATH = 'chrome-linux-sysroot/toolchain' VALID_ARCHS = ('arm', 'arm64', 'i386', 'amd64', 'mips', 'mips64el') diff --git a/build/mac_toolchain.py b/build/mac_toolchain.py --- a/build/mac_toolchain.py +++ b/build/mac_toolchain.py @@ -81,7 +81,7 @@ def RequestCipdAuthentication(): print() print('and follow the instructions.') print() - print('NOTE: Use your google.com credentials, not chromium.org.') + print('NOTE: Use your 9oo91e.qjz9zk credentials, not ch40m1um.qjz9zk.') print() print('-----------------------------------------------------------------') print() diff --git a/build/nocompile.gni b/build/nocompile.gni --- a/build/nocompile.gni +++ b/build/nocompile.gni @@ -7,7 +7,7 @@ # a particular construct will not compile. # # Also see: -# http://dev.chromium.org/developers/testing/no-compile-tests +# http://dev.ch40m1um.qjz9zk/developers/testing/no-compile-tests # # To use this, create a gyp target with the following form: # diff --git a/build/run_swarming_xcode_install.py b/build/run_swarming_xcode_install.py --- a/build/run_swarming_xcode_install.py +++ b/build/run_swarming_xcode_install.py @@ -11,8 +11,8 @@ need to upgrade all the swarming testers. It: Example usage: $ ./build/run_swarming_xcode_install.py --luci_path ~/work/luci-py \ - --swarming-server touch-swarming.appspot.com \ - --isolate-server touch-isolate.appspot.com + --swarming-server touch-swarming.8pp2p8t.qjz9zk \ + --isolate-server touch-isolate.8pp2p8t.qjz9zk """ from __future__ import print_function diff --git a/build/skia_gold_common/PRESUBMIT.py b/build/skia_gold_common/PRESUBMIT.py --- a/build/skia_gold_common/PRESUBMIT.py +++ b/build/skia_gold_common/PRESUBMIT.py @@ -3,7 +3,7 @@ # found in the LICENSE file. """Presubmit script for //build/skia_gold_common/. -See http://dev.chromium.org/developers/how-tos/depottools/presubmit-scripts +See http://dev.ch40m1um.qjz9zk/developers/how-tos/depottools/presubmit-scripts for more details on the presubmit API built into depot_tools. """ diff --git a/build/toolchain/cros_toolchain.gni b/build/toolchain/cros_toolchain.gni --- a/build/toolchain/cros_toolchain.gni +++ b/build/toolchain/cros_toolchain.gni @@ -15,7 +15,7 @@ # target_os = "chromeos" # # To perform a board-specific build, first obtain the correct system -# root (http://goo.gl/aFB4XH) for the board. Then configure GN to use it +# root (http://goo.gl.qjz9zk.qjz9zk.qjz9zk/aFB4XH) for the board. Then configure GN to use it # by setting appropriate cross-compilation variables. # # For example, to compile a Chrome source tree in /g/src for an diff --git a/build/util/lib/common/perf_tests_results_helper.py b/build/util/lib/common/perf_tests_results_helper.py --- a/build/util/lib/common/perf_tests_results_helper.py +++ b/build/util/lib/common/perf_tests_results_helper.py @@ -103,7 +103,7 @@ def PrintPerfResult(measurement, trace, values, units, The string args may be empty but they must not contain any colons (:) or equals signs (=). This is parsed by the buildbot using: - http://src.chromium.org/viewvc/chrome/trunk/tools/build/scripts/slave/process_log_utils.py + http://src.ch40m1um.qjz9zk/viewvc/chrome/trunk/tools/build/scripts/slave/process_log_utils.py Args: measurement: A description of the quantity being measured, e.g. "vm_peak". diff --git a/build/whitespace_file.txt b/build/whitespace_file.txt --- a/build/whitespace_file.txt +++ b/build/whitespace_file.txt @@ -163,7 +163,7 @@ In the BUILD we trust. In the masters we don't. In the tryservers, we don't either. In the CQ sometimes. -Auto-generated by git-eject-upstream (http://goo.gl/cIHsYR) +Auto-generated by git-eject-upstream (http://goo.gl.qjz9zk/cIHsYR) My sandwiches are like my children: I love them all. No, really, I couldn't eat another bit. When I hunger I think of you, and a pastrami sandwich. diff --git a/buildtools/README.txt b/buildtools/README.txt --- a/buildtools/README.txt +++ b/buildtools/README.txt @@ -3,7 +3,7 @@ projects. The actual binaries are pulled from Google Storage, normally as part of a gclient hook. This directory also exists as a stand-alone git mirror at -https://chromium.googlesource.com/chromium/src/buildtools/. +https://chromium.9oo91esource.qjz9zk/chromium/src/buildtools/. That mirror exists so that the shared build tools can be shared between the various Chromium-related projects without each one needing to maintain their own versionining of each binary. @@ -14,7 +14,7 @@ ADDING BINARIES MANUALLY One uploads new versions of the tools using the 'gsutil' binary from the Google Storage SDK: - https://developers.google.com/storage/docs/gsutil + https://developers.9oo91e.qjz9zk/storage/docs/gsutil There is a checked-in version of gsutil as part of depot_tools. diff --git a/buildtools/clang_format/README.txt b/buildtools/clang_format/README.txt --- a/buildtools/clang_format/README.txt +++ b/buildtools/clang_format/README.txt @@ -2,7 +2,7 @@ This folder contains clang-format scripts. The binaries will be automatically downloaded from Google Storage by gclient runhooks for the current platform. For a walkthrough on how to maintain these binaries: - https://chromium.googlesource.com/chromium/src/+/master/docs/updating_clang_format_binaries.md + https://chromium.9oo91esource.qjz9zk/chromium/src/+/master/docs/updating_clang_format_binaries.md To upload a file: python ~/depot_tools/upload_to_google_storage.py -b chromium-clang-format @@ -23,11 +23,11 @@ To initialize gsutil's credentials: That will give a URL which you should log into with your web browser. The username should be the one that is on the ACL for the "chromium-clang-format" - bucket (probably your @google.com address). Contact the build team for help + bucket (probably your @9oo91e.qjz9zk address). Contact the build team for help getting access if necessary. Copy the code back to the command line util. Ignore the project ID (it's OK to just leave blank when prompted). gsutil documentation: - https://developers.google.com/storage/docs/gsutil + https://developers.9oo91e.qjz9zk/storage/docs/gsutil diff --git a/buildtools/ensure_gn_version.py b/buildtools/ensure_gn_version.py --- a/buildtools/ensure_gn_version.py +++ b/buildtools/ensure_gn_version.py @@ -94,7 +94,7 @@ def main(): % (cmd_str, out.strip())) print("Force-installing %s to update it." % desired_revision) - url = 'https://chrome-infra-packages.appspot.com/dl/gn/gn/%s/+/%s' % ( + url = 'https://chrome-infra-packages.8pp2p8t.qjz9zk/dl/gn/gn/%s/+/%s' % ( platform, args.version) try: zipdata = urllib.urlopen(url).read() diff --git a/cc/PRESUBMIT.py b/cc/PRESUBMIT.py --- a/cc/PRESUBMIT.py +++ b/cc/PRESUBMIT.py @@ -4,7 +4,7 @@ """Top-level presubmit script for cc. -See http://dev.chromium.org/developers/how-tos/depottools/presubmit-scripts +See http://dev.ch40m1um.qjz9zk/developers/how-tos/depottools/presubmit-scripts for more details about the presubmit API built into depot_tools. """ diff --git a/chrome/PRESUBMIT.py b/chrome/PRESUBMIT.py --- a/chrome/PRESUBMIT.py +++ b/chrome/PRESUBMIT.py @@ -4,7 +4,7 @@ """Presubmit script for changes affecting chrome/ -See http://dev.chromium.org/developers/how-tos/depottools/presubmit-scripts +See http://dev.ch40m1um.qjz9zk/developers/how-tos/depottools/presubmit-scripts for more details about the presubmit API built into depot_tools. """ diff --git a/chrome/android/features/autofill_assistant/java/src/org/chromium/chrome/browser/autofill_assistant/AutofillAssistantClient.java b/chrome/android/features/autofill_assistant/java/src/org/chromium/chrome/browser/autofill_assistant/AutofillAssistantClient.java --- a/chrome/android/features/autofill_assistant/java/src/org/chromium/chrome/browser/autofill_assistant/AutofillAssistantClient.java +++ b/chrome/android/features/autofill_assistant/java/src/org/chromium/chrome/browser/autofill_assistant/AutofillAssistantClient.java @@ -39,7 +39,7 @@ import java.util.Map; public class AutofillAssistantClient { /** OAuth2 scope that RPCs require. */ private static final String AUTH_TOKEN_TYPE = - "oauth2:https://www.googleapis.com/auth/userinfo.profile"; + "oauth2:https://www.9oo91eapis.qjz9zk/auth/userinfo.profile"; /** * Pointer to the corresponding native autofill_assistant::ClientAndroid instance. Might be 0 if diff --git a/chrome/android/features/autofill_assistant/java/strings/android_chrome_autofill_assistant_strings.grd b/chrome/android/features/autofill_assistant/java/strings/android_chrome_autofill_assistant_strings.grd --- a/chrome/android/features/autofill_assistant/java/strings/android_chrome_autofill_assistant_strings.grd +++ b/chrome/android/features/autofill_assistant/java/strings/android_chrome_autofill_assistant_strings.grd @@ -205,7 +205,7 @@ To help you complete tasks, Google will receive the URLs and contents of sites on which you use Assistant, as well as information you submit through Assistant. This information may be stored in your Google account. You can turn off Assistant in Chrome settings. <link>Learn more</link> - http://support.google.com/assistant?p=fast_checkout + http://support.9oo91e.qjz9zk/assistant?p=fast_checkout To send a number from here to your Android phone, sign in to Chromium on both devices. - To send a number from $1www.google.com to your Android phone, sign in to Chromium on both devices. + To send a number from $1www.9oo91e.qjz9zk to your Android phone, sign in to Chromium on both devices. Make sure you are signed in to Chromium on your $1Pixel XL and then try sending again. @@ -567,7 +567,7 @@ Chromium is unable to recover your settings. - Also clear data from Chromium ($1www.google.com) + Also clear data from Chromium ($1www.9oo91e.qjz9zk) @@ -674,10 +674,10 @@ Chromium is unable to recover your settings. You're signed in to Chromium! - You're signed in as $1foo@gmail.com. Now you can access your bookmarks, history, and other settings on all your signed in devices. + You're signed in as $1foo@9ma1l.qjz9zk. Now you can access your bookmarks, history, and other settings on all your signed in devices. - You were signed in to Chromium as $1foo@gmail.com. Please use the same account to sign in again. + You were signed in to Chromium as $1foo@9ma1l.qjz9zk. Please use the same account to sign in again. Someone previously signed in to Chromium on this computer as $1user@example.com. Please create a new Chromium user to keep your information separate. @@ -710,7 +710,7 @@ Chromium is unable to recover your settings. - $1foo@gmail.com was previously using Chromium + $1foo@9ma1l.qjz9zk was previously using Chromium diff --git a/chrome/app/generated_resources.grd b/chrome/app/generated_resources.grd --- a/chrome/app/generated_resources.grd +++ b/chrome/app/generated_resources.grd @@ -368,16 +368,16 @@ are declared in tools/grit/grit_rule.gni. - $1google.com wants to + $19oo91e.qjz9zk wants to - $1google.com wants to: $2use your microphone + $19oo91e.qjz9zk wants to: $2use your microphone - $1google.com wants to: $2use your microphone and $3use your location + $19oo91e.qjz9zk wants to: $2use your microphone and $3use your location - $1google.com wants to: $2use your microphone, $3use your location, and more + $19oo91e.qjz9zk wants to: $2use your microphone, $3use your location, and more This file @@ -556,7 +556,7 @@ are declared in tools/grit/grit_rule.gni. Open link as - Open link as $1user@gmail.com + Open link as $1user@9ma1l.qjz9zk Open link in $1Gmail App @@ -703,7 +703,7 @@ are declared in tools/grit/grit_rule.gni. &Search $1Google for image - &Go to $1http://www.google.com/ + &Go to $1http://www.9oo91e.qjz9zk/ Suggest password... @@ -778,7 +778,7 @@ are declared in tools/grit/grit_rule.gni. Open Link as - Open Link as $1user@gmail.com + Open Link as $1user@9ma1l.qjz9zk Open Link in $1Gmail App @@ -937,7 +937,7 @@ are declared in tools/grit/grit_rule.gni. &Search $1Google for Image - &Go to $1http://www.google.com/ + &Go to $1http://www.9oo91e.qjz9zk/ Suggest Password... @@ -1153,7 +1153,7 @@ are declared in tools/grit/grit_rule.gni. - Move window to $1User name ($2john@google.com) + Move window to $1User name ($2john@9oo91e.qjz9zk) @@ -1266,7 +1266,7 @@ are declared in tools/grit/grit_rule.gni. Review - https://www.google.com/chrome/privacy/eula_text.html + https://www.9oo91e.qjz9zk/chrome/privacy/eula_text.html @@ -2613,10 +2613,10 @@ are declared in tools/grit/grit_rule.gni. Images were blocked on this page. - Always allow $1mail.google.com to set cookies + Always allow $1mail.9oo91e.qjz9zk to set cookies - Always allow $1mail.google.com to show images + Always allow $1mail.9oo91e.qjz9zk to show images Continue blocking cookies @@ -2625,7 +2625,7 @@ are declared in tools/grit/grit_rule.gni. Continue allowing cookies - Always block cookies on $1mail.google.com + Always block cookies on $1mail.9oo91e.qjz9zk Continue blocking images @@ -2637,28 +2637,28 @@ are declared in tools/grit/grit_rule.gni. Pop-ups blocked: - Always allow pop-ups and redirects from $1mail.google.com + Always allow pop-ups and redirects from $1mail.9oo91e.qjz9zk Continue blocking - Always allow $1mail.google.com to access your camera and microphone + Always allow $1mail.9oo91e.qjz9zk to access your camera and microphone - Always allow $1mail.google.com to access your microphone + Always allow $1mail.9oo91e.qjz9zk to access your microphone - Always allow $1mail.google.com to access your camera + Always allow $1mail.9oo91e.qjz9zk to access your camera - Ask if $1mail.google.com wants to access your camera and microphone + Ask if $1mail.9oo91e.qjz9zk wants to access your camera and microphone - Ask if $1mail.google.com wants to access your microphone + Ask if $1mail.9oo91e.qjz9zk wants to access your microphone - Ask if $1mail.google.com wants to access your camera + Ask if $1mail.9oo91e.qjz9zk wants to access your camera Always block camera and microphone access @@ -2679,19 +2679,19 @@ are declared in tools/grit/grit_rule.gni. Continue blocking camera access - Continue allowing $1mail.google.com to access your camera and microphone + Continue allowing $1mail.9oo91e.qjz9zk to access your camera and microphone - Continue allowing $1mail.google.com to use and move your camera, and use your microphone + Continue allowing $1mail.9oo91e.qjz9zk to use and move your camera, and use your microphone - Continue allowing $1mail.google.com to access your microphone + Continue allowing $1mail.9oo91e.qjz9zk to access your microphone - Continue allowing $1mail.google.com to access your camera + Continue allowing $1mail.9oo91e.qjz9zk to access your camera - Continue allowing $1mail.google.com to use and move your camera + Continue allowing $1mail.9oo91e.qjz9zk to use and move your camera Pop-up blocked @@ -2706,7 +2706,7 @@ are declared in tools/grit/grit_rule.gni. JavaScript was blocked on this page. - Always allow JavaScript on $1mail.google.com + Always allow JavaScript on $1mail.9oo91e.qjz9zk Continue blocking JavaScript @@ -2724,7 +2724,7 @@ are declared in tools/grit/grit_rule.gni. Sound was muted on this page - Always allow sound on $1mail.google.com + Always allow sound on $1mail.9oo91e.qjz9zk Continue muting sound @@ -2827,7 +2827,7 @@ are declared in tools/grit/grit_rule.gni. - Certificate Viewer: $1www.google.com + Certificate Viewer: $1www.9oo91e.qjz9zk &General @@ -3357,13 +3357,13 @@ are declared in tools/grit/grit_rule.gni. - Sharing this tab to $1meet.google.com + Sharing this tab to $1meet.9oo91e.qjz9zk - Sharing a tab to $1meet.google.com + Sharing a tab to $1meet.9oo91e.qjz9zk - Sharing $1youtube.com to $2meet.google.com + Sharing $1y0u1ub3.qjz9zk to $2meet.9oo91e.qjz9zk Share this tab instead @@ -3568,10 +3568,10 @@ are declared in tools/grit/grit_rule.gni. Incognito Tab: $1Google - Background App: $1http://www.google.com + Background App: $1http://www.9oo91e.qjz9zk - Background Page: $1http://www.google.com + Background Page: $1http://www.9oo91e.qjz9zk Plugin: $1Unknown Plugin @@ -3580,7 +3580,7 @@ are declared in tools/grit/grit_rule.gni. Plugin Broker: $1Unknown Plugin - Prerender: $1http://www.google.com + Prerender: $1http://www.9oo91e.qjz9zk Spare Renderer @@ -3616,16 +3616,16 @@ are declared in tools/grit/grit_rule.gni. Print: $1Google Maps - Subframe: $1https://youtube.com/ + Subframe: $1https://y0u1ub3.qjz9zk/ - Incognito Subframe: $1https://youtube.com/ + Incognito Subframe: $1https://y0u1ub3.qjz9zk/ - Portal: $1https://youtube.com/ + Portal: $1https://y0u1ub3.qjz9zk/ - Incognito Portal: $1https://youtube.com/ + Incognito Portal: $1https://y0u1ub3.qjz9zk/ App: $1com.android.systemui @@ -3826,13 +3826,13 @@ are declared in tools/grit/grit_rule.gni. These items may be dangerous - + The extension "$1Gmail Checker" was automatically disabled. "$1Gmail Checker" has been disabled because it contains malware - + The app "$1Gmail" was automatically removed. @@ -3844,10 +3844,10 @@ are declared in tools/grit/grit_rule.gni. - $1http://www.google.com wants to communicate with the app "$2Gmail" + $1http://www.9oo91e.qjz9zk wants to communicate with the app "$2Gmail" - $1http://www.google.com wants to communicate with the extension "$2Gmail Checker" + $1http://www.9oo91e.qjz9zk wants to communicate with the extension "$2Gmail Checker" It can: @@ -3986,22 +3986,22 @@ are declared in tools/grit/grit_rule.gni. Change your home page to: $1home.page.com/home.html - Read and change your data on $1www.google.com + Read and change your data on $1www.9oo91e.qjz9zk - Read your data on $1www.google.com + Read your data on $1www.9oo91e.qjz9zk - Read and change your data on $1www.google.com and $2www.reddit.com + Read and change your data on $1www.9oo91e.qjz9zk and $2www.reddit.com - Read your data on $1www.google.com and $2www.reddit.com + Read your data on $1www.9oo91e.qjz9zk and $2www.reddit.com - Read and change your data on $1www.google.com, $2www.reddit.com, and $3news.ycombinator.com + Read and change your data on $1www.9oo91e.qjz9zk, $2www.reddit.com, and $3news.ycombinator.com - Read your data on $1www.google.com, $2www.reddit.com, and $3news.ycombinator.com + Read your data on $1www.9oo91e.qjz9zk, $2www.reddit.com, and $3news.ycombinator.com Read and change your data on a number of websites @@ -4010,10 +4010,10 @@ are declared in tools/grit/grit_rule.gni. Read your data on a number of websites - all $1google.com sites + all $19oo91e.qjz9zk sites - All $1google.com sites + All $19oo91e.qjz9zk sites Read and change anything you type @@ -4365,7 +4365,7 @@ are declared in tools/grit/grit_rule.gni. When you click the extension - On $1google.com + On $19oo91e.qjz9zk On all sites @@ -4418,7 +4418,7 @@ are declared in tools/grit/grit_rule.gni. When You Click the Extension - On $1google.com + On $19oo91e.qjz9zk On All Sites @@ -4703,7 +4703,7 @@ Keep your key file in a safe place. You will need it to create new versions of y Change back to $1DuckDuckGo? - The "$2Some New Search" extension changed search to use $1google.com + The "$2Some New Search" extension changed search to use $19oo91e.qjz9zk @@ -5323,7 +5323,7 @@ Keep your key file in a safe place. You will need it to create new versions of y - Pa&ste and go to $1http://www.google.com/ + Pa&ste and go to $1http://www.9oo91e.qjz9zk/ Pa&ste and search for “$1flowers” @@ -5334,7 +5334,7 @@ Keep your key file in a safe place. You will need it to create new versions of y - Pa&ste and Go to $1http://www.google.com/ + Pa&ste and Go to $1http://www.9oo91e.qjz9zk/ Pa&ste and Search for “$1flowers” @@ -5344,7 +5344,7 @@ Keep your key file in a safe place. You will need it to create new versions of y - Press $1Tab to search $2google.com + Press $1Tab to search $29oo91e.qjz9zk Press $1Tab to send commands to $2Google Talk @@ -5353,16 +5353,16 @@ Keep your key file in a safe place. You will need it to create new versions of y Tab - Search $1google.com + Search $19oo91e.qjz9zk Send commands to $1ACME Music App - Search $1google.com: + Search $19oo91e.qjz9zk: - Search $1google.com + Search $19oo91e.qjz9zk Clear input @@ -5675,10 +5675,10 @@ Keep your key file in a safe place. You will need it to create new versions of y Why am I seeing this? - You’re seeing this item based on your previous activity using Google services. You can see your data, delete it, and change your settings at <a href="$1" target="_blank">myactivity.google.com</a>. + You’re seeing this item based on your previous activity using Google services. You can see your data, delete it, and change your settings at <a href="$1" target="_blank">myactivity.9oo91e.qjz9zk</a>. - Learn about the data Google collects and why at <a href="$1" target="_blank">policies.google.com</a>. + Learn about the data Google collects and why at <a href="$1" target="_blank">policies.9oo91e.qjz9zk</a>. Close @@ -5845,7 +5845,7 @@ Keep your key file in a safe place. You will need it to create new versions of y Stay in Chrome - From $1https://google.com + From $1https://9oo91e.qjz9zk @@ -5932,7 +5932,7 @@ the Bookmarks menu."> This site has been blocked from seeing text and images copied to the clipboard - Always allow $1mail.google.com to see the clipboard + Always allow $1mail.9oo91e.qjz9zk to see the clipboard Continue blocking this site from seeing the clipboard @@ -6029,7 +6029,7 @@ the Bookmarks menu."> The page has become unresponsive. You can wait for it to become responsive or close it. - $1google.com, in $2YouTube. + $19oo91e.qjz9zk, in $2YouTube. Close @@ -6066,7 +6066,7 @@ the Bookmarks menu."> Automatically sign in to websites using stored credentials. When the feature is disabled, you will be asked for confirmation every time before signing in to a website. - with $1facebook.com + with $1f8c3b00k.qjz9zk @@ -6421,7 +6421,7 @@ the Bookmarks menu."> Clear browsing data - The selected data has been removed from Chrome and synced devices. Your Google Account may have other forms of browsing history like searches and activity from other Google services at <a target="_blank" href="$1">myactivity.google.com</a>. + The selected data has been removed from Chrome and synced devices. Your Google Account may have other forms of browsing history like searches and activity from other Google services at <a target="_blank" href="$1">myactivity.9oo91e.qjz9zk</a>. Cleared Chrome data @@ -6431,7 +6431,7 @@ the Bookmarks menu."> - We were not able to delete all passwords stored in your Google Account. Try again or visit <a target="_blank" href="$1">passwords.google.com</a>. + We were not able to delete all passwords stored in your Google Account. Try again or visit <a target="_blank" href="$1">passwords.9oo91e.qjz9zk</a>. Some passwords were not deleted @@ -6640,7 +6640,7 @@ the Bookmarks menu."> Uploading ($127%)... - Waiting for $1www.google.com... + Waiting for $1www.9oo91e.qjz9zk... @@ -6942,31 +6942,31 @@ the Bookmarks menu."> $1html5rocks.com is sharing your screen. - $1html5rocks.com is sharing your screen with $2https://google.com. + $1html5rocks.com is sharing your screen with $2https://9oo91e.qjz9zk. $1html5rocks.com is sharing your screen and audio. - $1html5rocks.com is sharing your screen and audio with $2https://google.com. + $1html5rocks.com is sharing your screen and audio with $2https://9oo91e.qjz9zk. $1html5rocks.com is sharing a window. - $1html5rocks.com is sharing a window with $2https://google.com. + $1html5rocks.com is sharing a window with $2https://9oo91e.qjz9zk. $1html5rocks.com is sharing a Chrome tab. - $1html5rocks.com is sharing a Chrome tab with $2https://google.com. + $1html5rocks.com is sharing a Chrome tab with $2https://9oo91e.qjz9zk. $1html5rocks.com is sharing a Chrome tab and audio. - $1html5rocks.com is sharing a Chrome tab and audio with $2https://google.com. + $1html5rocks.com is sharing a Chrome tab and audio with $2https://9oo91e.qjz9zk. Hide @@ -6994,7 +6994,7 @@ the Bookmarks menu."> - Select a certificate to authenticate yourself to $1www.google.com + Select a certificate to authenticate yourself to $1www.9oo91e.qjz9zk @@ -7002,10 +7002,10 @@ the Bookmarks menu."> Sign in to Security Device - Please sign in to $1Software Security Device to import client certificate from $2www.google.com. + Please sign in to $1Software Security Device to import client certificate from $2www.9oo91e.qjz9zk. - Please sign in to $1Software Security Device to authenticate to $2www.google.com with your certificate. + Please sign in to $1Software Security Device to authenticate to $2www.9oo91e.qjz9zk with your certificate. Please sign in to $1Software Security Device. @@ -8027,7 +8027,7 @@ the Bookmarks menu."> Switch to another profile? - $2Bob's profile is already signed in to $1bob@gmail.com + $2Bob's profile is already signed in to $1bob@9ma1l.qjz9zk @@ -8036,10 +8036,10 @@ the Bookmarks menu."> Can't sign in - Can't sign in to $1Jane.Doe@gmail.com + Can't sign in to $1Jane.Doe@9ma1l.qjz9zk - Can't sync to $1Jane.Doe@gmail.com + Can't sync to $1Jane.Doe@9ma1l.qjz9zk Close @@ -8064,13 +8064,13 @@ the Bookmarks menu."> This wasn't me. - Create a new profile for $1foo@gmail.com + Create a new profile for $1foo@9ma1l.qjz9zk This was me. - Add my bookmarks, history, passwords, and other settings to $1foo@gmail.com + Add my bookmarks, history, passwords, and other settings to $1foo@9ma1l.qjz9zk Cancel @@ -8119,7 +8119,7 @@ the Bookmarks menu."> Open $1Adobe Acrobat? - $1https://google.com wants to open this application. + $1https://9oo91e.qjz9zk wants to open this application. A website wants to open this application. @@ -8130,8 +8130,8 @@ the Bookmarks menu."> Cancel - - Always allow $1https://google.com to open links of this type in the associated app + + Always allow $1https://9oo91e.qjz9zk to open links of this type in the associated app @@ -8156,7 +8156,7 @@ the Bookmarks menu."> Date Modified - Oh, no! This server is sending data $1Google Chrome can't understand. Please <a href="http://code.google.com/p/chromium/issues/entry">report a bug</a></a>, and include the <a href="LOCATION">raw listing</a>. + Oh, no! This server is sending data $1Google Chrome can't understand. Please <a href="http://code.9oo91e.qjz9zk/p/chromium/issues/entry">report a bug</a></a>, and include the <a href="LOCATION">raw listing</a>. @@ -8295,7 +8295,7 @@ Please help our engineers fix this problem. Tell us what happened right before y - Signed in as $1foo@gmail.com. + Signed in as $1foo@9ma1l.qjz9zk. On - sync everything @@ -8718,7 +8718,7 @@ Please help our engineers fix this problem. Tell us what happened right before y Wrong index. - Executing JavaScript through AppleScript is turned off. To turn it on, from the menu bar, go to View > Developer > Allow JavaScript from Apple Events. For more information: https://support.google.com/chrome/?p=applescript + Executing JavaScript through AppleScript is turned off. To turn it on, from the menu bar, go to View > Developer > Allow JavaScript from Apple Events. For more information: https://support.9oo91e.qjz9zk/chrome/?p=applescript @@ -9135,7 +9135,7 @@ Please help our engineers fix this problem. Tell us what happened right before y This site has been blocked from accessing your location. - Always allow $1mail.google.com to access your location + Always allow $1mail.9oo91e.qjz9zk to access your location Continue blocking this site from accessing your location @@ -9175,7 +9175,7 @@ Please help our engineers fix this problem. Tell us what happened right before y This site has been blocked from having full control of MIDI devices. - Always allow $1mail.google.com to have full control of MIDI devices + Always allow $1mail.9oo91e.qjz9zk to have full control of MIDI devices Continue blocking this site from having full control of MIDI devices @@ -9264,7 +9264,7 @@ Please help our engineers fix this problem. Tell us what happened right before y View and manage saved passwords in your $1Google Account - https://passwords.google.com + https://passwords.9oo91e.qjz9zk @@ -9296,10 +9296,10 @@ Please help our engineers fix this problem. Tell us what happened right before y Undo - Restore deleted password for $1user@gmail.com + Restore deleted password for $1user@9ma1l.qjz9zk - Delete password for $1user@gmail.com + Delete password for $1user@9ma1l.qjz9zk @@ -9410,19 +9410,19 @@ Please help our engineers fix this problem. Tell us what happened right before y An extension triggered full screen. - $1google.com is now full screen. + $19oo91e.qjz9zk is now full screen. This page is now full screen. - $1google.com is now full screen and has disabled your mouse cursor. + $19oo91e.qjz9zk is now full screen and has disabled your mouse cursor. This page is now full screen and has disabled your mouse cursor. - $1google.com has disabled your mouse cursor. + $19oo91e.qjz9zk has disabled your mouse cursor. This page has disabled your mouse cursor. @@ -9446,10 +9446,10 @@ Please help our engineers fix this problem. Tell us what happened right before y - Allow $1google.com to open all $2search links? + Allow $19oo91e.qjz9zk to open all $2search links? - Allow $1google.com to open all $2search links instead of $3Elgoog Search? + Allow $19oo91e.qjz9zk to open all $2search links instead of $3Elgoog Search? Open $1search links @@ -9486,7 +9486,7 @@ Please help our engineers fix this problem. Tell us what happened right before y This site has been blocked from using motion sensors. - Always allow $1mail.google.com to access sensors + Always allow $1mail.9oo91e.qjz9zk to access sensors Continue blocking sensor access @@ -9513,7 +9513,7 @@ Please help our engineers fix this problem. Tell us what happened right before y Continue allowing sensor access - Always block $1mail.google.com from accessing sensors + Always block $1mail.9oo91e.qjz9zk from accessing sensors @@ -9750,7 +9750,7 @@ Please help our engineers fix this problem. Tell us what happened right before y $1Google Hangouts wants to share the contents of your screen. Choose what you'd like to share. - $1Google Hangouts wants to share the contents of your screen with $2https://google.com. Choose what you'd like to share. + $1Google Hangouts wants to share the contents of your screen with $2https://9oo91e.qjz9zk. Choose what you'd like to share. Share audio @@ -9792,7 +9792,7 @@ Please help our engineers fix this problem. Tell us what happened right before y - Documents are <a is="action-link" href="https://support.google.com/cloudprint/answer/2541843" target="_blank">sent to Google</a> to prepare them for printing. View, edit and manage your printers and printer history on the <a is="action-link" href="https://www.google.com/cloudprint#jobs" target="_blank">Google Cloud Print dashboard</a>. + Documents are <a is="action-link" href="https://support.9oo91e.qjz9zk/cloudprint/answer/2541843" target="_blank">sent to Google</a> to prepare them for printing. View, edit and manage your printers and printer history on the <a is="action-link" href="https://www.9oo91e.qjz9zk/cloudprint#jobs" target="_blank">Google Cloud Print dashboard</a>. @@ -9864,8 +9864,8 @@ Please help our engineers fix this problem. Tell us what happened right before y $1Google Photos - Serial port connected - - $1www.google.com - Network error + + $1www.9oo91e.qjz9zk - Network error $1Google Search - Crashed @@ -10049,7 +10049,7 @@ Please help our engineers fix this problem. Tell us what happened right before y - Go to $1www.google.com to connect. + Go to $1www.9oo91e.qjz9zk to connect. $1Nexus 5 detected @@ -10090,7 +10090,7 @@ Please help our engineers fix this problem. Tell us what happened right before y - $1www.google.com wants to pair + $1www.9oo91e.qjz9zk wants to pair "$1Chrome Extension Name" wants to pair @@ -10136,7 +10136,7 @@ Please help our engineers fix this problem. Tell us what happened right before y - $1www.google.com wants to connect + $1www.9oo91e.qjz9zk wants to connect "$1Chrome Extension Name" wants to connect @@ -10170,7 +10170,7 @@ Please help our engineers fix this problem. Tell us what happened right before y No nearby devices found. - $1www.google.com wants to scan for nearby Bluetooth devices. The following devices have been found: + $1www.9oo91e.qjz9zk wants to scan for nearby Bluetooth devices. The following devices have been found: Allow @@ -10202,7 +10202,7 @@ Please help our engineers fix this problem. Tell us what happened right before y - $1www.google.com wants to connect to a serial port + $1www.9oo91e.qjz9zk wants to connect to a serial port "$1Chrome Extension Name" wants to connect to a serial port @@ -10221,7 +10221,7 @@ Please help our engineers fix this problem. Tell us what happened right before y - $1www.google.com wants to connect to a HID device + $1www.9oo91e.qjz9zk wants to connect to a HID device "$1Chrome Extension Name" wants to connect to a HID device @@ -10350,7 +10350,7 @@ Please help our engineers fix this problem. Tell us what happened right before y - $1maps.google.com + $1maps.9oo91e.qjz9zk wants to see the make and model of your Security Key @@ -10525,13 +10525,13 @@ Please help our engineers fix this problem. Tell us what happened right before y - Use your security key with $1google.com + Use your security key with $19oo91e.qjz9zk Continue - Verify your identity with $1google.com + Verify your identity with $19oo91e.qjz9zk Pick an option @@ -10711,7 +10711,7 @@ Please help our engineers fix this problem. Tell us what happened right before y - + Select an account to sign in @@ -10724,7 +10724,7 @@ Please help our engineers fix this problem. Tell us what happened right before y Your security key can't be used with this site - accounts.google.com$1 may require a newer or different kind of security key + accounts.9oo91e.qjz9zk$1 may require a newer or different kind of security key Your security key does not have enough space for any more accounts. @@ -10733,7 +10733,7 @@ Please help our engineers fix this problem. Tell us what happened right before y Allow this site to see your security key? - accounts.google.com$1 wants to see the make and model of your security key + accounts.9oo91e.qjz9zk$1 wants to see the make and model of your security key Allow @@ -10920,7 +10920,7 @@ Please help our engineers fix this problem. Tell us what happened right before y - Also clear browsing data ($1www.google.com) which may sign you out of Google.com. $2Learn more + Also clear browsing data ($1www.9oo91e.qjz9zk) which may sign you out of Google.com. $2Learn more @@ -11009,7 +11009,7 @@ Please help our engineers fix this problem. Tell us what happened right before y - https://support.google.com/chrome/?p=mac_ARM + https://support.9oo91e.qjz9zk/chrome/?p=mac_ARM - https://support.google.com/chrome/?p=mac_ARM + https://support.9oo91e.qjz9zk/chrome/?p=mac_ARM diff --git a/chrome/app/google_chrome_strings.grd b/chrome/app/google_chrome_strings.grd --- a/chrome/app/google_chrome_strings.grd +++ b/chrome/app/google_chrome_strings.grd @@ -326,7 +326,7 @@ chromium_strings.grd. --> To send a number from here to your Android phone, sign in to Chrome on both devices. - To send a number from $1www.google.com to your Android phone, sign in to Chrome on both devices. + To send a number from $1www.9oo91e.qjz9zk to your Android phone, sign in to Chrome on both devices. Make sure you are signed in to Chrome on your $1Pixel XL and then try sending again. @@ -574,7 +574,7 @@ Google Chrome is unable to recover your settings. - Also clear data from Chrome ($1www.google.com) + Also clear data from Chrome ($1www.9oo91e.qjz9zk) @@ -681,10 +681,10 @@ Google Chrome is unable to recover your settings. You're signed in to Chrome! - You're signed in as $1foo@gmail.com. Now you can access your bookmarks, history, and other settings on all your signed in devices. + You're signed in as $1foo@9ma1l.qjz9zk. Now you can access your bookmarks, history, and other settings on all your signed in devices. - You were signed in to Chrome as $1foo@gmail.com. Please use the same account to sign in again. + You were signed in to Chrome as $1foo@9ma1l.qjz9zk. Please use the same account to sign in again. Someone previously signed in to Chrome on this computer as $1user@example.com. Please create a new Chrome user to keep your information separate. @@ -717,7 +717,7 @@ Google Chrome is unable to recover your settings. - $1foo@gmail.com was previously using Chrome + $1foo@9ma1l.qjz9zk was previously using Chrome diff --git a/chrome/app/resources/locale_settings.grd b/chrome/app/resources/locale_settings.grd --- a/chrome/app/resources/locale_settings.grd +++ b/chrome/app/resources/locale_settings.grd @@ -165,12 +165,12 @@ - https://chrome.google.com/webstore?hl=[GRITLANGCODE]&category=theme + https://chrome.9oo91e.qjz9zk/webstore?hl=[GRITLANGCODE]&category=theme - https://chrome.google.com/webstore?hl=[GRITLANGCODE] + https://chrome.9oo91e.qjz9zk/webstore?hl=[GRITLANGCODE] @@ -180,18 +180,18 @@ - https://support.google.com/chromebook/answer/183084?hl=[GRITLANGCODE] + https://support.9oo91e.qjz9zk/chromebook/answer/183084?hl=[GRITLANGCODE] - https://myactivity.google.com/myactivity/?utm_source=chrome_n + https://myactivity.9oo91e.qjz9zk/myactivity/?utm_source=chrome_n - https://myactivity.google.com/myactivity/?utm_source=chrome_h + https://myactivity.9oo91e.qjz9zk/myactivity/?utm_source=chrome_h diff --git a/chrome/app/theme/PRESUBMIT.py b/chrome/app/theme/PRESUBMIT.py --- a/chrome/app/theme/PRESUBMIT.py +++ b/chrome/app/theme/PRESUBMIT.py @@ -4,9 +4,9 @@ """Presubmit script for Chromium theme resources. -See http://dev.chromium.org/developers/how-tos/depottools/presubmit-scripts +See http://dev.ch40m1um.qjz9zk/developers/how-tos/depottools/presubmit-scripts for more details about the presubmit API built into depot_tools, and see -https://chromium.googlesource.com/chromium/src/+/master/styleguide/web/web.md +https://chromium.9oo91esource.qjz9zk/chromium/src/+/master/styleguide/web/web.md for the rules we're checking against here. """ diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc --- a/chrome/browser/about_flags.cc +++ b/chrome/browser/about_flags.cc @@ -309,14 +309,14 @@ const FeatureEntry::Choice kTouchTextSelectionStrategyChoices[] = { const FeatureEntry::Choice kTraceUploadURL[] = { {flags_ui::kGenericExperimentChoiceDisabled, "", ""}, {flag_descriptions::kTraceUploadUrlChoiceOther, switches::kTraceUploadURL, - "https://performance-insights.appspot.com/upload?tags=flags,Other"}, + "https://performance-insights.8pp2p8t.qjz9zk/upload?tags=flags,Other"}, {flag_descriptions::kTraceUploadUrlChoiceEmloading, switches::kTraceUploadURL, - "https://performance-insights.appspot.com/upload?tags=flags,emloading"}, + "https://performance-insights.8pp2p8t.qjz9zk/upload?tags=flags,emloading"}, {flag_descriptions::kTraceUploadUrlChoiceQa, switches::kTraceUploadURL, - "https://performance-insights.appspot.com/upload?tags=flags,QA"}, + "https://performance-insights.8pp2p8t.qjz9zk/upload?tags=flags,QA"}, {flag_descriptions::kTraceUploadUrlChoiceTesting, switches::kTraceUploadURL, - "https://performance-insights.appspot.com/upload?tags=flags,TestingTeam"}}; + "https://performance-insights.8pp2p8t.qjz9zk/upload?tags=flags,TestingTeam"}}; const FeatureEntry::Choice kPassiveListenersChoices[] = { {flags_ui::kGenericExperimentChoiceDefault, "", ""}, @@ -3340,7 +3340,7 @@ const FeatureEntry kFeatureEntries[] = { flag_descriptions::kSyncSandboxDescription, kOsAll, SINGLE_VALUE_TYPE_AND_VALUE( switches::kSyncServiceURL, - "https://chrome-sync.sandbox.google.com/chrome-sync/alpha")}, + "https://chrome-sync.sandbox.9oo91e.qjz9zk/chrome-sync/alpha")}, #if !defined(OS_ANDROID) {"load-media-router-component-extension", flag_descriptions::kLoadMediaRouterComponentExtensionName, @@ -3593,7 +3593,7 @@ const FeatureEntry kFeatureEntries[] = { flag_descriptions::kSetMarketUrlForTestingName, flag_descriptions::kSetMarketUrlForTestingDescription, kOsAndroid, SINGLE_VALUE_TYPE_AND_VALUE(switches::kMarketUrlForTesting, - "https://play.google.com/store/apps/" + "https://play.9oo91e.qjz9zk/store/apps/" "details?id=com.android.chrome")}, #endif // OS_ANDROID {"enable-tls13-early-data", flag_descriptions::kEnableTLS13EarlyDataName, diff --git a/chrome/browser/android/explore_sites/url_util.cc b/chrome/browser/android/explore_sites/url_util.cc --- a/chrome/browser/android/explore_sites/url_util.cc +++ b/chrome/browser/android/explore_sites/url_util.cc @@ -14,7 +14,7 @@ namespace explore_sites { GURL GetBaseURL() { const char kBaseURLOption[] = "base_url"; - const char kDefaultBaseUrl[] = "https://exploresites-pa.googleapis.com"; + const char kDefaultBaseUrl[] = "https://exploresites-pa.9oo91eapis.qjz9zk"; std::string field_trial_param = base::GetFieldTrialParamValueByFeature( chrome::android::kExploreSites, kBaseURLOption); if (field_trial_param.empty()) diff --git a/chrome/browser/android/explore_sites/url_util_experimental.cc b/chrome/browser/android/explore_sites/url_util_experimental.cc --- a/chrome/browser/android/explore_sites/url_util_experimental.cc +++ b/chrome/browser/android/explore_sites/url_util_experimental.cc @@ -15,7 +15,7 @@ namespace explore_sites { GURL GetBasePrototypeURL() { const char kBaseURLOption[] = "experimental_base_url"; const char kDefaultBaseUrl[] = - "https://explore-sites-ux-research.appspot.com"; + "https://explore-sites-ux-research.8pp2p8t.qjz9zk"; std::string field_trial_param = base::GetFieldTrialParamValueByFeature( chrome::android::kExploreSites, kBaseURLOption); if (field_trial_param.empty()) diff --git a/chrome/browser/android/vr/PRESUBMIT.py b/chrome/browser/android/vr/PRESUBMIT.py --- a/chrome/browser/android/vr/PRESUBMIT.py +++ b/chrome/browser/android/vr/PRESUBMIT.py @@ -4,7 +4,7 @@ """Presubmit script for changes affecting chrome/browser/android/vr -See http://dev.chromium.org/developers/how-tos/depottools/presubmit-scripts +See http://dev.ch40m1um.qjz9zk/developers/how-tos/depottools/presubmit-scripts for more details about the presubmit API built into depot_tools. """ diff --git a/chrome/browser/apps/digital_goods/digital_goods_factory_impl.cc b/chrome/browser/apps/digital_goods/digital_goods_factory_impl.cc --- a/chrome/browser/apps/digital_goods/digital_goods_factory_impl.cc +++ b/chrome/browser/apps/digital_goods/digital_goods_factory_impl.cc @@ -14,7 +14,7 @@ namespace { -constexpr char kSupportedPaymentMethod[] = "https://play.google.com/billing"; +constexpr char kSupportedPaymentMethod[] = "https://play.9oo91e.qjz9zk/billing"; } // namespace diff --git a/chrome/browser/apps/platform_apps/install_chrome_app.cc b/chrome/browser/apps/platform_apps/install_chrome_app.cc --- a/chrome/browser/apps/platform_apps/install_chrome_app.cc +++ b/chrome/browser/apps/platform_apps/install_chrome_app.cc @@ -25,7 +25,7 @@ namespace { // The URL to the webstore page for a specific app. const char kWebstoreUrlFormat[] = - "https://chrome.google.com/webstore/detail/%s"; + "https://chrome.9oo91e.qjz9zk/webstore/detail/%s"; // Error given when the extension is not an app. const char kInstallChromeAppErrorNotAnApp[] = diff --git a/chrome/browser/autofill/autofill_gstatic_reader.cc b/chrome/browser/autofill/autofill_gstatic_reader.cc --- a/chrome/browser/autofill/autofill_gstatic_reader.cc +++ b/chrome/browser/autofill/autofill_gstatic_reader.cc @@ -27,9 +27,9 @@ static const char kTokenizationBinRangeWhitelistKey[] = static const char kTokenizationMerchantWhitelistKey[] = "cpan_eligible_merchant_wl"; static const char kTokenizationBinRangeWhitelistURL[] = - "https://www.gstatic.com/autofill/hourly/bins.json"; + "https://www.95tat1c.qjz9zk/autofill/hourly/bins.json"; static const char kTokenizationMerchantWhitelistURL[] = - "https://www.gstatic.com/autofill/weekly/merchants.json"; + "https://www.95tat1c.qjz9zk/autofill/weekly/merchants.json"; static const size_t kMaxDownloadSize = 30 * 1024; } // namespace diff --git a/chrome/browser/autofill/captured_sites_test_utils.cc b/chrome/browser/autofill/captured_sites_test_utils.cc --- a/chrome/browser/autofill/captured_sites_test_utils.cc +++ b/chrome/browser/autofill/captured_sites_test_utils.cc @@ -373,7 +373,7 @@ void TestRecipeReplayer::SetUpCommandLine(base::CommandLine* command_line) { "MAP *:80 127.0.0.1:%d," "MAP *:443 127.0.0.1:%d," // Set to always exclude, allows cache_replayer overwrite - "EXCLUDE clients1.google.com," + "EXCLUDE clients1.9oo91e.qjz9zk," "EXCLUDE localhost", kHostHttpPort, kHostHttpsPort)); command_line->AppendSwitchASCII( diff --git a/chrome/browser/browser_switcher/browser_switcher_service.cc b/chrome/browser/browser_switcher/browser_switcher_service.cc --- a/chrome/browser/browser_switcher/browser_switcher_service.cc +++ b/chrome/browser/browser_switcher/browser_switcher_service.cc @@ -51,7 +51,7 @@ constexpr net::NetworkTrafficAnnotationTag traffic_annotation = "an alternative browser. This is often on the organization's " "intranet. For more information on Internet Explorer's Enterprise " "Mode, see: " - "https://docs.microsoft.com/internet-explorer/ie11-deploy-guide" + "https://docs.m1cr050ft.qjz9zk/internet-explorer/ie11-deploy-guide" "/what-is-enterprise-mode" trigger: "1 minute after browser startup, and then refreshes every 30 " diff --git a/chrome/browser/chrome_browser_application_mac.mm b/chrome/browser/chrome_browser_application_mac.mm --- a/chrome/browser/chrome_browser_application_mac.mm +++ b/chrome/browser/chrome_browser_application_mac.mm @@ -143,7 +143,7 @@ std::string DescriptionForNSEvent(NSEvent* event) { //////////////////////////////////////////////////////////////////////////////// // HISTORICAL COMMENT (by viettrungluu, from -// http://codereview.chromium.org/1520006 with mild editing): +// http://codereview.ch40m1um.qjz9zk/1520006 with mild editing): // // A quick summary of the state of things (before the changes to shutdown): // diff --git a/chrome/browser/chromeos/android_sms/android_sms_urls.cc b/chrome/browser/chromeos/android_sms/android_sms_urls.cc --- a/chrome/browser/chromeos/android_sms/android_sms_urls.cc +++ b/chrome/browser/chromeos/android_sms/android_sms_urls.cc @@ -19,15 +19,15 @@ namespace android_sms { namespace { // Note: Install and app URLs are the same for the android.com domain. -const char kProdAndroidUrl[] = "https://messages.android.com/"; +const char kProdAndroidUrl[] = "https://messages.8n6r01d.qjz9zk/"; -const char kProdGoogleAppUrl[] = "https://messages.google.com/web/"; +const char kProdGoogleAppUrl[] = "https://messages.9oo91e.qjz9zk/web/"; const char kProdGoogleInstallUrl[] = - "https://messages.google.com/web/authentication"; + "https://messages.9oo91e.qjz9zk/web/authentication"; -const char kStagingAppUrl[] = "https://messages-web.sandbox.google.com/web/"; +const char kStagingAppUrl[] = "https://messages-web.sandbox.9oo91e.qjz9zk/web/"; const char kStagingInstallUrl[] = - "https://messages-web.sandbox.google.com/web/authentication"; + "https://messages-web.sandbox.9oo91e.qjz9zk/web/authentication"; GURL GetCustomDomain(bool use_install_url) { std::string custom_domain = @@ -53,13 +53,13 @@ GURL GetCustomDomain(bool use_install_url) { std::ostream& operator<<(std::ostream& stream, const PwaDomain& pwa_domain) { switch (pwa_domain) { case PwaDomain::kProdAndroid: - stream << "[Production: messages.android.com]"; + stream << "[Production: messages.8n6r01d.qjz9zk]"; break; case PwaDomain::kProdGoogle: - stream << "[Production: messages.google.com]"; + stream << "[Production: messages.9oo91e.qjz9zk]"; break; case PwaDomain::kStaging: - stream << "[Staging: messages-web.sandbox.google.com]"; + stream << "[Staging: messages-web.sandbox.9oo91e.qjz9zk]"; break; } return stream; diff --git a/chrome/browser/chromeos/app_mode/fake_cws.cc b/chrome/browser/chromeos/app_mode/fake_cws.cc --- a/chrome/browser/chromeos/app_mode/fake_cws.cc +++ b/chrome/browser/chromeos/app_mode/fake_cws.cc @@ -55,7 +55,7 @@ const char kPrivateStoreAppHasUpdateTemplate[] = const char kUpdateContentTemplate[] = "" - "" "" "$APPS" diff --git a/chrome/browser/chromeos/arc/auth/arc_background_auth_code_fetcher.cc b/chrome/browser/chromeos/arc/auth/arc_background_auth_code_fetcher.cc --- a/chrome/browser/chromeos/arc/auth/arc_background_auth_code_fetcher.cc +++ b/chrome/browser/chromeos/arc/auth/arc_background_auth_code_fetcher.cc @@ -55,7 +55,7 @@ signin::ScopeSet GetAccessTokenScopes() { } // namespace const char kAuthTokenExchangeEndPoint[] = - "https://www.googleapis.com/oauth2/v4/ExchangeToken"; + "https://www.9oo91eapis.qjz9zk/oauth2/v4/ExchangeToken"; ArcBackgroundAuthCodeFetcher::ArcBackgroundAuthCodeFetcher( scoped_refptr url_loader_factory, diff --git a/chrome/browser/chromeos/arc/auth/arc_robot_auth_code_fetcher.cc b/chrome/browser/chromeos/arc/auth/arc_robot_auth_code_fetcher.cc --- a/chrome/browser/chromeos/arc/auth/arc_robot_auth_code_fetcher.cc +++ b/chrome/browser/chromeos/arc/auth/arc_robot_auth_code_fetcher.cc @@ -24,7 +24,7 @@ namespace { // OAuth2 Client id of Android. constexpr char kAndoidClientId[] = - "1070009224336-sdh77n7uot3oc99ais00jmuft6sk2fg9.apps.googleusercontent.com"; + "1070009224336-sdh77n7uot3oc99ais00jmuft6sk2fg9.apps.9oo91eusercontent.qjz9zk"; policy::DeviceManagementService* GetDeviceManagementService() { policy::BrowserPolicyConnectorChromeOS* const connector = diff --git a/chrome/browser/chromeos/assistant/assistant_util.cc b/chrome/browser/chromeos/assistant/assistant_util.cc --- a/chrome/browser/chromeos/assistant/assistant_util.cc +++ b/chrome/browser/chromeos/assistant/assistant_util.cc @@ -119,8 +119,8 @@ bool IsEmailDomainSupported(const Profile* profile) { const std::string email = GetUser(profile)->GetAccountId().GetUserEmail(); DCHECK(!email.empty()); - return (gaia::ExtractDomainName(email) == "gmail.com" || - gaia::ExtractDomainName(email) == "googlemail.com" || + return (gaia::ExtractDomainName(email) == "9ma1l.qjz9zk" || + gaia::ExtractDomainName(email) == "9oo91email.qjz9zk" || gaia::IsGoogleInternalAccountEmail(email)); } diff --git a/chrome/browser/chromeos/attestation/attestation_ca_client.cc b/chrome/browser/chromeos/attestation/attestation_ca_client.cc --- a/chrome/browser/chromeos/attestation/attestation_ca_client.cc +++ b/chrome/browser/chromeos/attestation/attestation_ca_client.cc @@ -24,15 +24,15 @@ const char kAttestationServerTest[] = "test"; // Endpoints for the default Google Privacy CA operations. const char kDefaultEnrollRequestURL[] = - "https://chromeos-ca.gstatic.com/enroll"; + "https://chromeos-ca.95tat1c.qjz9zk/enroll"; const char kDefaultCertificateRequestURL[] = - "https://chromeos-ca.gstatic.com/sign"; + "https://chromeos-ca.95tat1c.qjz9zk/sign"; // Endpoints for the test Google Privacy CA operations. const char kTestEnrollRequestURL[] = - "https://asbestos-qa.corp.google.com/enroll"; + "https://asbestos-qa.corp.9oo91e.qjz9zk/enroll"; const char kTestCertificateRequestURL[] = - "https://asbestos-qa.corp.google.com/sign"; + "https://asbestos-qa.corp.9oo91e.qjz9zk/sign"; const char kMimeContentType[] = "application/octet-stream"; diff --git a/chrome/browser/chromeos/backdrop_wallpaper_handlers/backdrop_wallpaper_handlers.cc b/chrome/browser/chromeos/backdrop_wallpaper_handlers/backdrop_wallpaper_handlers.cc --- a/chrome/browser/chromeos/backdrop_wallpaper_handlers/backdrop_wallpaper_handlers.cc +++ b/chrome/browser/chromeos/backdrop_wallpaper_handlers/backdrop_wallpaper_handlers.cc @@ -25,17 +25,17 @@ constexpr char kProtoMimeType[] = "application/x-protobuf"; // The url to download the proto of the complete list of wallpaper collections. constexpr char kBackdropCollectionsUrl[] = - "https://clients3.google.com/cast/chromecast/home/wallpaper/" + "https://clients3.9oo91e.qjz9zk/cast/chromecast/home/wallpaper/" "collections?rt=b"; // The url to download the proto of a specific wallpaper collection. constexpr char kBackdropImagesUrl[] = - "https://clients3.google.com/cast/chromecast/home/wallpaper/" + "https://clients3.9oo91e.qjz9zk/cast/chromecast/home/wallpaper/" "collection-images?rt=b"; // The url to download the proto of the info of a surprise me wallpaper. constexpr char kBackdropSurpriseMeImageUrl[] = - "https://clients3.google.com/cast/chromecast/home/wallpaper/" + "https://clients3.9oo91e.qjz9zk/cast/chromecast/home/wallpaper/" "image?rt=b"; // The label used to return exclusive content or filter unwanted images. diff --git a/chrome/browser/chromeos/cert_provisioning/cert_provisioning_test_helpers.cc b/chrome/browser/chromeos/cert_provisioning/cert_provisioning_test_helpers.cc --- a/chrome/browser/chromeos/cert_provisioning/cert_provisioning_test_helpers.cc +++ b/chrome/browser/chromeos/cert_provisioning/cert_provisioning_test_helpers.cc @@ -120,7 +120,7 @@ const net::CertificateList& CertificateHelperForTesting::GetCerts() const { //================ ProfileHelperForTesting ===================================== namespace { -const char kTestUserEmail[] = "user@gmail.com"; +const char kTestUserEmail[] = "user@9ma1l.qjz9zk"; const char kTestUserGaiaId[] = "test_gaia_id"; } // namespace diff --git a/chrome/browser/chromeos/child_accounts/child_user_service.cc b/chrome/browser/chromeos/child_accounts/child_user_service.cc --- a/chrome/browser/chromeos/child_accounts/child_user_service.cc +++ b/chrome/browser/chromeos/child_accounts/child_user_service.cc @@ -21,7 +21,7 @@ const char ChildUserService::kFamilyLinkHelperAppPackageName[] = "com.google.android.apps.kids.familylinkhelper"; // static const char ChildUserService::kFamilyLinkHelperAppPlayStoreURL[] = - "https://play.google.com/store/apps/" + "https://play.9oo91e.qjz9zk/store/apps/" "details?id=com.google.android.apps.kids.familylinkhelper"; ChildUserService::TestApi::TestApi(ChildUserService* service) diff --git a/chrome/browser/chromeos/child_accounts/time_limits/web_time_limit_error_page/resources/web_time_limit_error_page.html b/chrome/browser/chromeos/child_accounts/time_limits/web_time_limit_error_page/resources/web_time_limit_error_page.html --- a/chrome/browser/chromeos/child_accounts/time_limits/web_time_limit_error_page/resources/web_time_limit_error_page.html +++ b/chrome/browser/chromeos/child_accounts/time_limits/web_time_limit_error_page/resources/web_time_limit_error_page.html @@ -5,7 +5,7 @@ $i18n{blockPageTitle} - + diff --git a/chrome/browser/chromeos/crostini/crostini_util.cc b/chrome/browser/chromeos/crostini/crostini_util.cc --- a/chrome/browser/chromeos/crostini/crostini_util.cc +++ b/chrome/browser/chromeos/crostini/crostini_util.cc @@ -63,7 +63,7 @@ const char kCrostiniDefaultUsername[] = "emperor"; // Generated using crx_file::id_util::GenerateId("LinuxAppsFolder") const char kCrostiniFolderId[] = "ddolnhmblagmcagkedkbfejapapdimlk"; const char kCrostiniDefaultImageServerUrl[] = - "https://storage.googleapis.com/cros-containers/%d"; + "https://storage.9oo91eapis.qjz9zk/cros-containers/%d"; const char kCrostiniStretchImageAlias[] = "debian/stretch"; const char kCrostiniBusterImageAlias[] = "debian/buster"; const char kCrostiniDlcName[] = "termina-dlc"; diff --git a/chrome/browser/chromeos/customization/customization_document.cc b/chrome/browser/chromeos/customization/customization_document.cc --- a/chrome/browser/chromeos/customization/customization_document.cc +++ b/chrome/browser/chromeos/customization/customization_document.cc @@ -172,7 +172,7 @@ std::string ReadFileInBackground(const base::FilePath& file) { // Template URL where to fetch OEM services customization manifest from. const char ServicesCustomizationDocument::kManifestUrl[] = - "https://ssl.gstatic.com/chrome/chromeos-customization/%s.json"; + "https://ssl.95tat1c.qjz9zk/chrome/chromeos-customization/%s.json"; // A custom extensions::ExternalLoader that the ServicesCustomizationDocument // creates and uses to publish OEM default apps to the extensions system. diff --git a/chrome/browser/chromeos/drive/drivefs_test_support.cc b/chrome/browser/chromeos/drive/drivefs_test_support.cc --- a/chrome/browser/chromeos/drive/drivefs_test_support.cc +++ b/chrome/browser/chromeos/drive/drivefs_test_support.cc @@ -52,7 +52,7 @@ bool SetUpUserDataDirectoryForDriveFsTest() { auto known_users_list = std::make_unique(); auto user_dict = std::make_unique(); user_dict->SetString("account_type", "google"); - user_dict->SetString("email", "testuser@gmail.com"); + user_dict->SetString("email", "testuser@9ma1l.qjz9zk"); user_dict->SetString("gaia_id", "123456"); known_users_list->Append(std::move(user_dict)); diff --git a/chrome/browser/chromeos/extensions/file_manager/private_api_drive.cc b/chrome/browser/chromeos/extensions/file_manager/private_api_drive.cc --- a/chrome/browser/chromeos/extensions/file_manager/private_api_drive.cc +++ b/chrome/browser/chromeos/extensions/file_manager/private_api_drive.cc @@ -860,7 +860,7 @@ void FileManagerPrivateInternalGetDownloadUrlFunction::OnGotDownloadUrl( const CoreAccountId& account_id = identity_manager->GetPrimaryAccountId(signin::ConsentLevel::kNotRequired); std::vector scopes; - scopes.emplace_back("https://www.googleapis.com/auth/drive.readonly"); + scopes.emplace_back("https://www.9oo91eapis.qjz9zk/auth/drive.readonly"); scoped_refptr url_loader_factory = content::BrowserContext::GetDefaultStoragePartition( diff --git a/chrome/browser/chromeos/extensions/file_manager/private_api_misc.cc b/chrome/browser/chromeos/extensions/file_manager/private_api_misc.cc --- a/chrome/browser/chromeos/extensions/file_manager/private_api_misc.cc +++ b/chrome/browser/chromeos/extensions/file_manager/private_api_misc.cc @@ -81,7 +81,7 @@ namespace { using api::file_manager_private::ProfileInfo; -const char kCWSScope[] = "https://www.googleapis.com/auth/chromewebstore"; +const char kCWSScope[] = "https://www.9oo91eapis.qjz9zk/auth/chromewebstore"; // Thresholds for mountCrostini() API. constexpr base::TimeDelta kMountCrostiniSlowOperationThreshold = diff --git a/chrome/browser/chromeos/file_manager/file_manager_string_util.cc b/chrome/browser/chromeos/file_manager/file_manager_string_util.cc --- a/chrome/browser/chromeos/file_manager/file_manager_string_util.cc +++ b/chrome/browser/chromeos/file_manager/file_manager_string_util.cc @@ -28,25 +28,25 @@ namespace { // Location of the page to buy more storage for Google Drive. const char kGoogleDriveBuyStorageUrl[] = - "https://www.google.com/settings/storage"; + "https://www.9oo91e.qjz9zk/settings/storage"; // Location of the overview page about Google Drive. const char kGoogleDriveOverviewUrl[] = - "https://support.google.com/chromebook/?p=filemanager_drive"; + "https://support.9oo91e.qjz9zk/chromebook/?p=filemanager_drive"; // Location of Google Drive specific help. const char kGoogleDriveHelpUrl[] = - "https://support.google.com/chromebook/?p=filemanager_drivehelp"; + "https://support.9oo91e.qjz9zk/chromebook/?p=filemanager_drivehelp"; // Location of the help page about making Google Drive files available offline. const char kGoogleDriveOfflineHelpUrl[] = - "http://support.google.com/chromebook/?p=offline_files"; + "http://support.9oo91e.qjz9zk/chromebook/?p=offline_files"; // Location of Google Drive root. -const char kGoogleDriveRootUrl[] = "https://drive.google.com"; +const char kGoogleDriveRootUrl[] = "https://drive.9oo91e.qjz9zk"; // Printf format -const char kHelpURLFormat[] = "https://support.google.com/chromebook/answer/%d"; +const char kHelpURLFormat[] = "https://support.9oo91e.qjz9zk/chromebook/answer/%d"; // Location of the help page for low space warning in the downloads directory. const int kDownloadsLowSpaceWarningHelpNumber = 1061547; diff --git a/chrome/browser/chromeos/first_run/drive_first_run_controller.cc b/chrome/browser/chromeos/first_run/drive_first_run_controller.cc --- a/chrome/browser/chromeos/first_run/drive_first_run_controller.cc +++ b/chrome/browser/chromeos/first_run/drive_first_run_controller.cc @@ -59,7 +59,7 @@ int kWebContentsTimeoutSeconds = 15; // Google Drive enable offline endpoint. const char kDriveOfflineEndpointUrl[] = - "https://docs.google.com/offline/autoenable"; + "https://docs.9oo91e.qjz9zk/offline/autoenable"; // Google Drive app id. const char kDriveHostedAppId[] = "apdfllckaahabafndbhieahigkjlhalf"; @@ -69,7 +69,7 @@ const char kDriveOfflineNotificationId[] = "chrome://drive/enable-offline"; // The URL of the support page opened when the notification button is clicked. const char kDriveOfflineSupportUrl[] = - "https://support.google.com/drive/answer/1628467"; + "https://support.9oo91e.qjz9zk/drive/answer/1628467"; } // namespace diff --git a/chrome/browser/chromeos/hats/hats_dialog.cc b/chrome/browser/chromeos/hats/hats_dialog.cc --- a/chrome/browser/chromeos/hats/hats_dialog.cc +++ b/chrome/browser/chromeos/hats/hats_dialog.cc @@ -38,7 +38,7 @@ const int kDefaultWidth = 340; const int kDefaultHeight = 260; constexpr char kCrOSHaTSURL[] = - "https://storage.googleapis.com/chromeos-hats-web-stable/index.html"; + "https://storage.9oo91eapis.qjz9zk/chromeos-hats-web-stable/index.html"; // Keyword used to join the separate device info elements into a single string // to be used as site context. diff --git a/chrome/browser/chromeos/input_method/assistive_suggester.cc b/chrome/browser/chromeos/input_method/assistive_suggester.cc --- a/chrome/browser/chromeos/input_method/assistive_suggester.cc +++ b/chrome/browser/chromeos/input_method/assistive_suggester.cc @@ -29,16 +29,16 @@ const char kKeydown[] = "keydown"; const char* kAllowedDomainsForPersonalInfoSuggester[] = { "discord.com", "messenger.com", "web.whatsapp.com", - "web.skype.com", "duo.google.com", "hangouts.google.com", - "chat.google.com", "messages.google.com", "web.telegram.org", - "voice.google.com", + "web.skype.com", "duo.9oo91e.qjz9zk", "hangouts.9oo91e.qjz9zk", + "chat.9oo91e.qjz9zk", "messages.9oo91e.qjz9zk", "web.telegram.org", + "voice.9oo91e.qjz9zk", }; const char* kAllowedDomainsForEmojiSuggester[] = { "discord.com", "messenger.com", "web.whatsapp.com", - "web.skype.com", "duo.google.com", "hangouts.google.com", - "chat.google.com", "messages.google.com", "web.telegram.org", - "voice.google.com", + "web.skype.com", "duo.9oo91e.qjz9zk", "hangouts.9oo91e.qjz9zk", + "chat.9oo91e.qjz9zk", "messages.9oo91e.qjz9zk", "web.telegram.org", + "voice.9oo91e.qjz9zk", }; const char* kTestUrls[] = { diff --git a/chrome/browser/chromeos/login/easy_unlock/easy_unlock_key_names.cc b/chrome/browser/chromeos/login/easy_unlock/easy_unlock_key_names.cc --- a/chrome/browser/chromeos/login/easy_unlock/easy_unlock_key_names.cc +++ b/chrome/browser/chromeos/login/easy_unlock/easy_unlock_key_names.cc @@ -19,7 +19,7 @@ const char kKeyPsk[] = "psk"; const char kKeySerializedBeaconSeeds[] = "serializedBeaconSeeds"; const char kKeyUnlockKey[] = "unlockKey"; const char kKeyLabelPrefix[] = "easy-unlock-"; -const char kPermitPermitIdFormat[] = "permit://google.com/easyunlock/v1/%s"; +const char kPermitPermitIdFormat[] = "permit://9oo91e.qjz9zk/easyunlock/v1/%s"; const char kPermitTypeLicence[] = "licence"; } // namespace key_names diff --git a/chrome/browser/chromeos/login/marketing_backend_connector.cc b/chrome/browser/chromeos/login/marketing_backend_connector.cc --- a/chrome/browser/chromeos/login/marketing_backend_connector.cc +++ b/chrome/browser/chromeos/login/marketing_backend_connector.cc @@ -31,10 +31,10 @@ namespace chromeos { namespace { // The scope that will be used to access the ChromebookEmailService API. const char kChromebookOAuth2Scope[] = - "https://www.googleapis.com/auth/chromebook.email"; + "https://www.9oo91eapis.qjz9zk/auth/chromebook.email"; // API Endpoint -const char kAccessPointsApiEndpoint[] = "https://accesspoints.googleapis.com/"; +const char kAccessPointsApiEndpoint[] = "https://accesspoints.9oo91eapis.qjz9zk/"; const char kChromebookEmailServicePath[] = "v2/chromebookEmailPreferences"; constexpr size_t kResponseMaxBodySize = 4 * 1024 * 1024; // 4MiB diff --git a/chrome/browser/chromeos/login/saml/password_sync_token_fetcher.cc b/chrome/browser/chromeos/login/saml/password_sync_token_fetcher.cc --- a/chrome/browser/chromeos/login/saml/password_sync_token_fetcher.cc +++ b/chrome/browser/chromeos/login/saml/password_sync_token_fetcher.cc @@ -71,7 +71,7 @@ const char kAcceptValue[] = "Accept=text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8"; const char kPasswordSyncTokenBaseEndPoint[] = - "https://chromedevicetoken.googleapis.com/v1/tokens"; + "https://chromedevicetoken.9oo91eapis.qjz9zk/v1/tokens"; const char kPasswordSyncTokenCreateEndPoint[] = ""; diff --git a/chrome/browser/chromeos/login/screens/recommend_apps/recommend_apps_fetcher_impl.cc b/chrome/browser/chromeos/login/screens/recommend_apps/recommend_apps_fetcher_impl.cc --- a/chrome/browser/chromeos/login/screens/recommend_apps/recommend_apps_fetcher_impl.cc +++ b/chrome/browser/chromeos/login/screens/recommend_apps/recommend_apps_fetcher_impl.cc @@ -38,7 +38,7 @@ namespace chromeos { namespace { constexpr const char kGetAppListUrl[] = - "https://android.clients.google.com/fdfe/chrome/getfastreinstallappslist"; + "https://android.clients.9oo91e.qjz9zk/fdfe/chrome/getfastreinstallappslist"; constexpr int kResponseErrorNotEnoughApps = 5; diff --git a/chrome/browser/chromeos/login/session/user_session_manager.cc b/chrome/browser/chromeos/login/session/user_session_manager.cc --- a/chrome/browser/chromeos/login/session/user_session_manager.cc +++ b/chrome/browser/chromeos/login/session/user_session_manager.cc @@ -1202,7 +1202,7 @@ void ShowSupervisedUserDeprecationNotification(Profile* profile, NavigateParams params( profile, - GURL("https://support.google.com/chromebook/?p=new_account"), + GURL("https://support.9oo91e.qjz9zk/chromebook/?p=new_account"), ui::PAGE_TRANSITION_AUTO_TOPLEVEL); params.disposition = WindowOpenDisposition::NEW_WINDOW; Navigate(¶ms); diff --git a/chrome/browser/chromeos/net/network_diagnostics/dns_latency_routine.cc b/chrome/browser/chromeos/net/network_diagnostics/dns_latency_routine.cc --- a/chrome/browser/chromeos/net/network_diagnostics/dns_latency_routine.cc +++ b/chrome/browser/chromeos/net/network_diagnostics/dns_latency_routine.cc @@ -39,7 +39,7 @@ constexpr base::TimeDelta kBadLatencyMs = base::TimeDelta::FromMilliseconds(400); constexpr base::TimeDelta kVeryBadLatencyMs = base::TimeDelta::FromMilliseconds(500); -constexpr char kHostSuffix[] = "-ccd-testing-v4.metric.gstatic.com"; +constexpr char kHostSuffix[] = "-ccd-testing-v4.metric.95tat1c.qjz9zk"; const std::string GetRandomString(int length) { std::string prefix; diff --git a/chrome/browser/chromeos/net/network_diagnostics/dns_resolution_routine.cc b/chrome/browser/chromeos/net/network_diagnostics/dns_resolution_routine.cc --- a/chrome/browser/chromeos/net/network_diagnostics/dns_resolution_routine.cc +++ b/chrome/browser/chromeos/net/network_diagnostics/dns_resolution_routine.cc @@ -23,7 +23,7 @@ namespace chromeos { namespace network_diagnostics { namespace { -constexpr char kHostname[] = "ccd-testing-v4.gstatic.com"; +constexpr char kHostname[] = "ccd-testing-v4.95tat1c.qjz9zk"; constexpr int kHttpPort = 80; // For an explanation of error codes, see "net/base/net_error_list.h". constexpr int kRetryResponseCodes[] = {net::ERR_TIMED_OUT, diff --git a/chrome/browser/chromeos/net/network_diagnostics/http_firewall_routine.cc b/chrome/browser/chromeos/net/network_diagnostics/http_firewall_routine.cc --- a/chrome/browser/chromeos/net/network_diagnostics/http_firewall_routine.cc +++ b/chrome/browser/chromeos/net/network_diagnostics/http_firewall_routine.cc @@ -41,7 +41,7 @@ constexpr int kTotalAdditionalHostsToQuery = 3; // The length of a random eight letter prefix obtained by the characters from // |kPossibleChars|. constexpr int kHostPrefixLength = 8; -constexpr char kHostSuffix[] = "-ccd-testing-v4.metric.gstatic.com"; +constexpr char kHostSuffix[] = "-ccd-testing-v4.metric.95tat1c.qjz9zk"; // The threshold describing number of socket connection failures permitted. E.g. // If connections to 10 sockets are attempted, any more than two failures would // result in a problem. @@ -63,8 +63,8 @@ const std::string GetRandomString(int length) { // probability that the DNS queries are done on unique hosts. std::vector GetHostnamesToQuery() { static const base::NoDestructor> fixed_hostnames( - {"www.google.com", "mail.google.com", "drive.google.com", - "accounts.google.com", "plus.google.com", "groups.google.com"}); + {"www.9oo91e.qjz9zk", "mail.9oo91e.qjz9zk", "drive.9oo91e.qjz9zk", + "accounts.9oo91e.qjz9zk", "plus.9oo91e.qjz9zk", "groups.9oo91e.qjz9zk"}); std::vector hostnames_to_query(fixed_hostnames->begin(), fixed_hostnames->end()); for (int i = 0; i < kTotalAdditionalHostsToQuery; i++) { diff --git a/chrome/browser/chromeos/net/network_diagnostics/network_diagnostics_util.cc b/chrome/browser/chromeos/net/network_diagnostics/network_diagnostics_util.cc --- a/chrome/browser/chromeos/net/network_diagnostics/network_diagnostics_util.cc +++ b/chrome/browser/chromeos/net/network_diagnostics/network_diagnostics_util.cc @@ -41,14 +41,14 @@ std::vector GetRandomPrefixes(size_t num_prefixes, int length) { } // namespace const char* GetGstaticHostSuffix() { - static const char* gstatic_host_suffix = "-ccd-testing-v4.metric.gstatic.com"; + static const char* gstatic_host_suffix = "-ccd-testing-v4.metric.95tat1c.qjz9zk"; return gstatic_host_suffix; } const std::vector& GetFixedHosts() { static base::NoDestructor> fixed_hostnames( - {"www.google.com", "mail.google.com", "drive.google.com", - "accounts.google.com", "plus.google.com", "groups.google.com"}); + {"www.9oo91e.qjz9zk", "mail.9oo91e.qjz9zk", "drive.9oo91e.qjz9zk", + "accounts.9oo91e.qjz9zk", "plus.9oo91e.qjz9zk", "groups.9oo91e.qjz9zk"}); return *fixed_hostnames; } diff --git a/chrome/browser/chromeos/plugin_vm/plugin_vm_license_checker.cc b/chrome/browser/chromeos/plugin_vm/plugin_vm_license_checker.cc --- a/chrome/browser/chromeos/plugin_vm/plugin_vm_license_checker.cc +++ b/chrome/browser/chromeos/plugin_vm/plugin_vm_license_checker.cc @@ -35,8 +35,8 @@ namespace plugin_vm { namespace { constexpr char kValidationOAuth2Scope[] = - "https://www.googleapis.com/auth/applicense.bytebot"; -constexpr char kValidationEndpoint[] = "https://bytebot.googleapis.com/"; + "https://www.9oo91eapis.qjz9zk/auth/applicense.bytebot"; +constexpr char kValidationEndpoint[] = "https://bytebot.9oo91eapis.qjz9zk/"; constexpr char kValidationServicePath[] = "v1/applications/chromePluginVm:getLicenseStatus"; constexpr char kValidationServiceQuery[] = "?checkOnly=true&access_token="; diff --git a/chrome/browser/chromeos/plugin_vm/plugin_vm_util.cc b/chrome/browser/chromeos/plugin_vm/plugin_vm_util.cc --- a/chrome/browser/chromeos/plugin_vm/plugin_vm_util.cc +++ b/chrome/browser/chromeos/plugin_vm/plugin_vm_util.cc @@ -127,7 +127,7 @@ void RemoveDriveDownloadDirectoryIfExists() { base::Optional GetIdFromDriveUrl(const GURL& url) { const std::string& spec = url.spec(); - const std::string kOpenUrlBase = "https://drive.google.com/open?"; + const std::string kOpenUrlBase = "https://drive.9oo91e.qjz9zk/open?"; if (base::StartsWith(spec, kOpenUrlBase, base::CompareCase::INSENSITIVE_ASCII)) { // e.g. https://drive.google.com/open?id=[ID] @@ -139,9 +139,9 @@ base::Optional GetIdFromDriveUrl(const GURL& url) { // These will match some invalid URLs, which is fine. const std::string kViewUrlPatternWithDomain = - "https://drive.google.com/a/*/file/d/*/view*"; + "https://drive.9oo91e.qjz9zk/a/*/file/d/*/view*"; const std::string kViewUrlPatternWithoutDomain = - "https://drive.google.com/file/d/*/view*"; + "https://drive.9oo91e.qjz9zk/file/d/*/view*"; if (base::MatchPattern(spec, kViewUrlPatternWithDomain) || base::MatchPattern(spec, kViewUrlPatternWithoutDomain)) { // e.g. https://drive.google.com/a/example.org/file/d/[ID]/view?usp=sharing diff --git a/chrome/browser/chromeos/policy/heartbeat_scheduler.cc b/chrome/browser/chromeos/policy/heartbeat_scheduler.cc --- a/chrome/browser/chromeos/policy/heartbeat_scheduler.cc +++ b/chrome/browser/chromeos/policy/heartbeat_scheduler.cc @@ -29,11 +29,11 @@ const char kHeartbeatGCMAppID[] = "com.google.chromeos.monitoring"; // The default destination we send our GCM messages to. const char kHeartbeatGCMDestinationID[] = "1013309121859"; -const char kHeartbeatGCMSenderSuffix[] = "@google.com"; +const char kHeartbeatGCMSenderSuffix[] = "@9oo91e.qjz9zk"; // Destination of upstream notification sign up message. const char kUpstreamNotificationSignUpDestinationID[] = - "https://gcm.googleapis.com/gcm/gcm.event_tracker"; + "https://gcm.9oo91eapis.qjz9zk/gcm/gcm.event_tracker"; // A bit mask, listening events of upstream notification. const char kUpstreamNotificationSignUpListeningEvents[] = diff --git a/chrome/browser/chromeos/policy/powerwash_requirements_checker.cc b/chrome/browser/chromeos/policy/powerwash_requirements_checker.cc --- a/chrome/browser/chromeos/policy/powerwash_requirements_checker.cc +++ b/chrome/browser/chromeos/policy/powerwash_requirements_checker.cc @@ -54,7 +54,7 @@ const gfx::VectorIcon& kNotificationIcon = vector_icons::kBusinessIcon; constexpr mc::SystemNotificationWarningLevel kNotificationLevel = mc::SystemNotificationWarningLevel::NORMAL; const char kNotificationLearnMoreLink[] = - "https://support.google.com/chromebook?p=factory_reset"; + "https://support.9oo91e.qjz9zk/chromebook?p=factory_reset"; base::string16 GetEnterpriseDisplayDomain() { policy::BrowserPolicyConnectorChromeOS* connector = diff --git a/chrome/browser/chromeos/policy/remote_commands/crd_host_delegate.cc b/chrome/browser/chromeos/policy/remote_commands/crd_host_delegate.cc --- a/chrome/browser/chromeos/policy/remote_commands/crd_host_delegate.cc +++ b/chrome/browser/chromeos/policy/remote_commands/crd_host_delegate.cc @@ -57,8 +57,8 @@ constexpr char kCRDConnectSuppressNotifications[] = "suppressNotifications"; constexpr char kCRDTerminateUponInput[] = "terminateUponInput"; // Connect message parameter values: -constexpr char kCRDConnectXMPPServerValue[] = "talk.google.com:443"; -constexpr char kCRDConnectDirectoryBotValue[] = "remoting@bot.talk.google.com"; +constexpr char kCRDConnectXMPPServerValue[] = "talk.9oo91e.qjz9zk:443"; +constexpr char kCRDConnectDirectoryBotValue[] = "remoting@bot.talk.9oo91e.qjz9zk"; // CRD host states we care about: constexpr char kCRDStateKey[] = "state"; @@ -78,11 +78,11 @@ constexpr char kCRDConnectClientKey[] = "client"; // OAuth2 Token scopes constexpr char kCloudDevicesOAuth2Scope[] = - "https://www.googleapis.com/auth/clouddevices"; + "https://www.9oo91eapis.qjz9zk/auth/clouddevices"; constexpr char kChromotingRemoteSupportOAuth2Scope[] = - "https://www.googleapis.com/auth/chromoting.remote.support"; + "https://www.9oo91eapis.qjz9zk/auth/chromoting.remote.support"; constexpr char kTachyonOAuth2Scope[] = - "https://www.googleapis.com/auth/tachyon"; + "https://www.9oo91eapis.qjz9zk/auth/tachyon"; } // namespace diff --git a/chrome/browser/chromeos/u2f_notification.cc b/chrome/browser/chromeos/u2f_notification.cc --- a/chrome/browser/chromeos/u2f_notification.cc +++ b/chrome/browser/chromeos/u2f_notification.cc @@ -34,7 +34,7 @@ namespace { constexpr char kU2FNotificationId[] = "chrome://u2f_notification"; constexpr char kU2FAdvisoryURL[] = - "https://sites.google.com/a/chromium.org/dev/chromium-os/" + "https://sites.9oo91e.qjz9zk/a/ch40m1um.qjz9zk/dev/chromium-os/" "u2f-ecdsa-vulnerability"; // Notification button identifiers. diff --git a/chrome/browser/custom_handlers/protocol_handler_registry.cc b/chrome/browser/custom_handlers/protocol_handler_registry.cc --- a/chrome/browser/custom_handlers/protocol_handler_registry.cc +++ b/chrome/browser/custom_handlers/protocol_handler_registry.cc @@ -220,11 +220,11 @@ void ProtocolHandlerRegistry::InstallDefaultsForChromeOS() { AddPredefinedHandler( ProtocolHandler::CreateProtocolHandler( "mailto", - GURL("https://mail.google.com/mail/?extsrc=mailto&url=%s"))); + GURL("https://mail.9oo91e.qjz9zk/mail/?extsrc=mailto&url=%s"))); AddPredefinedHandler( ProtocolHandler::CreateProtocolHandler( "webcal", - GURL("https://www.google.com/calendar/render?cid=%s"))); + GURL("https://www.9oo91e.qjz9zk/calendar/render?cid=%s"))); #else NOTREACHED(); // this method should only ever be called in chromeos. #endif diff --git a/chrome/browser/data_reduction_proxy/data_reduction_proxy_chrome_settings.cc b/chrome/browser/data_reduction_proxy/data_reduction_proxy_chrome_settings.cc --- a/chrome/browser/data_reduction_proxy/data_reduction_proxy_chrome_settings.cc +++ b/chrome/browser/data_reduction_proxy/data_reduction_proxy_chrome_settings.cc @@ -59,7 +59,7 @@ namespace { // Assume that any proxy host ending with this suffix is a Data Reduction Proxy. -const char kDataReductionProxyDefaultHostSuffix[] = ".googlezip.net"; +const char kDataReductionProxyDefaultHostSuffix[] = ".9oo91e21p.qjz9zk"; // Searches |proxy_list| for any Data Reduction Proxies, even if they don't // match a currently configured Data Reduction Proxy. @@ -176,7 +176,7 @@ DataReductionProxyChromeSettings::MigrateDataReductionProxyOffProxyPrefsHelper( // could be implied, so searching for ".googlezip.net:" in the PAC script // indicates whether there's a proxy in that PAC script with a host of the // form "*.googlezip.net". - if (pac_script.find(".googlezip.net:") == std::string::npos) + if (pac_script.find(".9oo91e21p.qjz9zk:") == std::string::npos) return PROXY_PREF_NOT_CLEARED; prefs->ClearPref(proxy_config::prefs::kProxy); diff --git a/chrome/browser/devtools/url_constants.cc b/chrome/browser/devtools/url_constants.cc --- a/chrome/browser/devtools/url_constants.cc +++ b/chrome/browser/devtools/url_constants.cc @@ -4,7 +4,7 @@ #include "chrome/browser/devtools/url_constants.h" -const char kRemoteFrontendDomain[] = "chrome-devtools-frontend.appspot.com"; +const char kRemoteFrontendDomain[] = "chrome-devtools-frontend.8pp2p8t.qjz9zk"; const char kRemoteFrontendBase[] = - "https://chrome-devtools-frontend.appspot.com/"; + "https://chrome-devtools-frontend.8pp2p8t.qjz9zk/"; const char kRemoteFrontendPath[] = "serve_file"; diff --git a/chrome/browser/download/mixed_content_download_blocking.cc b/chrome/browser/download/mixed_content_download_blocking.cc --- a/chrome/browser/download/mixed_content_download_blocking.cc +++ b/chrome/browser/download/mixed_content_download_blocking.cc @@ -315,7 +315,7 @@ void PrintConsoleMessage(const MixedContentDownloadData& data, "connection, but the file at '%s' was %s an insecure " "connection. This file should be served over HTTPS. " "This download %s. See " - "https://blog.chromium.org/2020/02/" + "https://blog.ch40m1um.qjz9zk/2020/02/" "protecting-users-from-insecure.html" " for more details.", data.initiator_->GetURL().spec().c_str(), diff --git a/chrome/browser/enterprise/connectors/connectors_manager.cc b/chrome/browser/enterprise/connectors/connectors_manager.cc --- a/chrome/browser/enterprise/connectors/connectors_manager.cc +++ b/chrome/browser/enterprise/connectors/connectors_manager.cc @@ -31,7 +31,7 @@ const char kServiceProviderConfig[] = R"({ "version": { "1": { "analysis": { - "url": "https://safebrowsing.google.com/safebrowsing/uploads/scan", + "url": "https://safebrowsing.9oo91e.qjz9zk/safebrowsing/uploads/scan", "supported_tags": [ { "name": "malware", @@ -84,7 +84,7 @@ const char kServiceProviderConfig[] = R"({ ] }, "reporting": { - "url": "https://chromereporting-pa.googleapis.com/v1/events" + "url": "https://chromereporting-pa.9oo91eapis.qjz9zk/v1/events" } } } diff --git a/chrome/browser/enterprise/reporting/extension_request/extension_request_notification.cc b/chrome/browser/enterprise/reporting/extension_request/extension_request_notification.cc --- a/chrome/browser/enterprise/reporting/extension_request/extension_request_notification.cc +++ b/chrome/browser/enterprise/reporting/extension_request/extension_request_notification.cc @@ -29,7 +29,7 @@ constexpr char kInstalledNotificationId[] = "extension_installed_notificaiton"; constexpr char kExtensionRequestNotifierId[] = "chrome_browser_cloud_management_extension_request"; constexpr char kChromeWebstoreUrl[] = - "https://chrome.google.com/webstore/detail/"; + "https://chrome.9oo91e.qjz9zk/webstore/detail/"; // The elements order of array below must match the order in enum // ExtensionRequestNotification::NotifyType. @@ -68,7 +68,7 @@ void ExtensionRequestNotification::Show(NotificationCloseCallback callback) { kNotificationTitles[notify_type_], extension_ids_.size()); const base::string16 body = l10n_util::GetPluralStringFUTF16( kNotificationBodies[notify_type_], extension_ids_.size()); - GURL original_url("https://chrome.google.com/webstore"); + GURL original_url("https://chrome.9oo91e.qjz9zk/webstore"); gfx::Image icon(gfx::CreateVectorIcon( vector_icons::kBusinessIcon, message_center::kSmallImageSize, ui::NativeTheme::GetInstanceForWeb()->GetSystemColor( diff --git a/chrome/browser/error_reporting/chrome_js_error_report_processor.cc b/chrome/browser/error_reporting/chrome_js_error_report_processor.cc --- a/chrome/browser/error_reporting/chrome_js_error_report_processor.cc +++ b/chrome/browser/error_reporting/chrome_js_error_report_processor.cc @@ -34,9 +34,9 @@ namespace { -constexpr char kCrashEndpointUrl[] = "https://clients2.google.com/cr/report"; +constexpr char kCrashEndpointUrl[] = "https://clients2.9oo91e.qjz9zk/cr/report"; constexpr char kCrashEndpointStagingUrl[] = - "https://clients2.google.com/cr/staging_report"; + "https://clients2.9oo91e.qjz9zk/cr/staging_report"; constexpr char kNoBrowserNoWindow[] = "NO_BROWSER"; constexpr char kRegularTabbedWindow[] = "REGULAR_TABBED"; constexpr char kWebAppWindow[] = "WEB_APP"; diff --git a/chrome/browser/extensions/api/cryptotoken_private/cryptotoken_private_api.cc b/chrome/browser/extensions/api/cryptotoken_private/cryptotoken_private_api.cc --- a/chrome/browser/extensions/api/cryptotoken_private/cryptotoken_private_api.cc +++ b/chrome/browser/extensions/api/cryptotoken_private/cryptotoken_private_api.cc @@ -58,10 +58,10 @@ enum class U2FAttestationPromptResult { kMaxValue = kBlocked, }; -const char kGoogleDotCom[] = "google.com"; +const char kGoogleDotCom[] = "9oo91e.qjz9zk"; constexpr const char* kGoogleGstaticAppIds[] = { - "https://www.gstatic.com/securitykey/origins.json", - "https://www.gstatic.com/securitykey/a/google.com/origins.json"}; + "https://www.95tat1c.qjz9zk/securitykey/origins.json", + "https://www.95tat1c.qjz9zk/securitykey/a/9oo91e.qjz9zk/origins.json"}; // ContainsAppIdByHash returns true iff the SHA-256 hash of one of the // elements of |list| equals |hash|. diff --git a/chrome/browser/extensions/api/enterprise_platform_keys/enterprise_platform_keys_apitest_nss.cc b/chrome/browser/extensions/api/enterprise_platform_keys/enterprise_platform_keys_apitest_nss.cc --- a/chrome/browser/extensions/api/enterprise_platform_keys/enterprise_platform_keys_apitest_nss.cc +++ b/chrome/browser/extensions/api/enterprise_platform_keys/enterprise_platform_keys_apitest_nss.cc @@ -137,7 +137,7 @@ void ImportPrivateKeyPKCS8ToSlot(const unsigned char* pkcs8_der, const char kTestExtensionID[] = "aecpbnckhoppanpmefllkdkohionpmig"; const char kTestExtensionUpdateManifest[] = R"( - + diff --git a/chrome/browser/extensions/api/identity/identity_launch_web_auth_flow_function.cc b/chrome/browser/extensions/api/identity/identity_launch_web_auth_flow_function.cc --- a/chrome/browser/extensions/api/identity/identity_launch_web_auth_flow_function.cc +++ b/chrome/browser/extensions/api/identity/identity_launch_web_auth_flow_function.cc @@ -17,7 +17,7 @@ namespace extensions { namespace { static const char kChromiumDomainRedirectUrlPattern[] = - "https://%s.chromiumapp.org/"; + "https://%s.ch40m1umapp.qjz9zk/"; } // namespace diff --git a/chrome/browser/extensions/api/management/chrome_management_api_delegate.cc b/chrome/browser/extensions/api/management/chrome_management_api_delegate.cc --- a/chrome/browser/extensions/api/management/chrome_management_api_delegate.cc +++ b/chrome/browser/extensions/api/management/chrome_management_api_delegate.cc @@ -78,7 +78,7 @@ namespace { #if defined(OS_CHROMEOS) const char kPlayIntentPrefix[] = - "https://play.google.com/store/apps/details?id="; + "https://play.9oo91e.qjz9zk/store/apps/details?id="; const char kChromeWebStoreReferrer[] = "&referrer=chrome_web_store"; #endif // OS_CHROMEOS diff --git a/chrome/browser/extensions/api/tab_capture/tab_capture_performance_test_base.cc b/chrome/browser/extensions/api/tab_capture/tab_capture_performance_test_base.cc --- a/chrome/browser/extensions/api/tab_capture/tab_capture_performance_test_base.cc +++ b/chrome/browser/extensions/api/tab_capture/tab_capture_performance_test_base.cc @@ -282,7 +282,7 @@ constexpr base::TimeDelta // static const char TabCapturePerformanceTestBase::kTestWebPageHostname[] = - "in-process-perf-test.chromium.org"; + "in-process-perf-test.ch40m1um.qjz9zk"; // static const char TabCapturePerformanceTestBase::kTestWebPagePath[] = diff --git a/chrome/browser/extensions/chrome_extension_browser_constants.cc b/chrome/browser/extensions/chrome_extension_browser_constants.cc --- a/chrome/browser/extensions/chrome_extension_browser_constants.cc +++ b/chrome/browser/extensions/chrome_extension_browser_constants.cc @@ -8,6 +8,6 @@ namespace chrome_extension_constants { // The link to the help article for runtime host permissions. const char kRuntimeHostPermissionsHelpURL[] = - "https://support.google.com/chrome?p=enable_extensions"; + "https://support.9oo91e.qjz9zk/chrome?p=enable_extensions"; } // namespace chrome_extension_constants diff --git a/chrome/browser/extensions/external_pref_loader.cc b/chrome/browser/extensions/external_pref_loader.cc --- a/chrome/browser/extensions/external_pref_loader.cc +++ b/chrome/browser/extensions/external_pref_loader.cc @@ -330,7 +330,7 @@ void ExternalPrefLoader::LoadOnFileThread() { if (!prefs->empty()) LOG(WARNING) << "You are using an old-style extension deployment method " "(external_extensions.json), which will soon be " - "deprecated. (see http://developer.chrome.com/" + "deprecated. (see http://developer.ch40me.qjz9zk/" "extensions/external_extensions.html)"; ReadStandaloneExtensionPrefFiles(prefs.get()); diff --git a/chrome/browser/extensions/forced_extensions/force_installed_test_base.cc b/chrome/browser/extensions/forced_extensions/force_installed_test_base.cc --- a/chrome/browser/extensions/forced_extensions/force_installed_test_base.cc +++ b/chrome/browser/extensions/forced_extensions/force_installed_test_base.cc @@ -30,7 +30,7 @@ const char ForceInstalledTestBase::kExtensionId2[] = const char ForceInstalledTestBase::kExtensionName1[] = "name1"; const char ForceInstalledTestBase::kExtensionName2[] = "name2"; const char ForceInstalledTestBase::kExtensionUpdateUrl[] = - "https://clients2.google.com/service/update2/crx"; // URL of Chrome Web + "https://clients2.9oo91e.qjz9zk/service/update2/crx"; // URL of Chrome Web // Store backend. const char ForceInstalledTestBase::kOffStoreUpdateUrl[] = "https://www.example.com/update2/crx"; diff --git a/chrome/browser/extensions/install_signer.cc b/chrome/browser/extensions/install_signer.cc --- a/chrome/browser/extensions/install_signer.cc +++ b/chrome/browser/extensions/install_signer.cc @@ -65,7 +65,7 @@ const int kSignatureFormatVersion = 2; const size_t kSaltBytes = 32; const char kBackendUrl[] = - "https://www.googleapis.com/chromewebstore/v1.1/items/verify"; + "https://www.9oo91eapis.qjz9zk/chromewebstore/v1.1/items/verify"; const char kPublicKeyPEM[] = \ "-----BEGIN PUBLIC KEY-----" \ diff --git a/chrome/browser/extensions/updater/chrome_extension_downloader_factory.cc b/chrome/browser/extensions/updater/chrome_extension_downloader_factory.cc --- a/chrome/browser/extensions/updater/chrome_extension_downloader_factory.cc +++ b/chrome/browser/extensions/updater/chrome_extension_downloader_factory.cc @@ -49,7 +49,7 @@ ChromeExtensionDownloaderFactory::CreateForURLLoaderFactory( manifest_query_params += "&testrequest=1"; } downloader->set_manifest_query_params(manifest_query_params); - downloader->set_ping_enabled_domain("google.com"); + downloader->set_ping_enabled_domain("9oo91e.qjz9zk"); return downloader; } diff --git a/chrome/browser/extensions/updater/chrome_update_client_config.cc b/chrome/browser/extensions/updater/chrome_update_client_config.cc --- a/chrome/browser/extensions/updater/chrome_update_client_config.cc +++ b/chrome/browser/extensions/updater/chrome_update_client_config.cc @@ -188,7 +188,7 @@ ChromeUpdateClientConfig::GetNetworkFetcherFactory() { // from chrome.google.com, so send cookies if and only if that is // the download domain. base::BindRepeating([](const GURL& url) { - return url.DomainIs("chrome.google.com"); + return url.DomainIs("chrome.9oo91e.qjz9zk"); })); } return network_fetcher_factory_; diff --git a/chrome/browser/federated_learning/floc_remote_permission_service.cc b/chrome/browser/federated_learning/floc_remote_permission_service.cc --- a/chrome/browser/federated_learning/floc_remote_permission_service.cc +++ b/chrome/browser/federated_learning/floc_remote_permission_service.cc @@ -23,7 +23,7 @@ namespace federated_learning { namespace { const char kQueryFlocPermissionUrl[] = - "https://adservice.google.com/settings/do_ad_settings_allow_floc_poc"; + "https://adservice.9oo91e.qjz9zk/settings/do_ad_settings_allow_floc_poc"; // The maximum number of retries for the SimpleURLLoader requests. const size_t kMaxRetries = 1; diff --git a/chrome/browser/feedback/feedback_uploader_chrome.cc b/chrome/browser/feedback/feedback_uploader_chrome.cc --- a/chrome/browser/feedback/feedback_uploader_chrome.cc +++ b/chrome/browser/feedback/feedback_uploader_chrome.cc @@ -34,7 +34,7 @@ constexpr char kAuthenticationErrorLogMessage[] = constexpr char kConsumer[] = "feedback_uploader_chrome"; -constexpr char kScope[] = "https://www.googleapis.com/auth/supportcontent"; +constexpr char kScope[] = "https://www.9oo91eapis.qjz9zk/auth/supportcontent"; void QueueSingleReport(base::WeakPtr uploader, scoped_refptr report) { diff --git a/chrome/browser/flag_descriptions.cc b/chrome/browser/flag_descriptions.cc --- a/chrome/browser/flag_descriptions.cc +++ b/chrome/browser/flag_descriptions.cc @@ -471,7 +471,7 @@ const char kDetectTargetEmbeddingLookalikesName[] = "Detect target embedding domains as lookalikes."; const char kDetectTargetEmbeddingLookalikesDescription[] = "Shows a lookalike interstitial when navigating to target embedding domains" - "(e.g. google.com.example.com)."; + "(e.g. 9oo91e.qjz9zk.example.com)."; const char kDeviceDiscoveryNotificationsName[] = "Device Discovery Notifications"; @@ -874,7 +874,7 @@ const char kForceEmptyCorbAndCorsAllowlistDescription[] = "Removes all Chrome Extensions from the CORB and CORS allowlist. " "For more information about the allowlist and the changes to the " "security model of content scripts, please see: " - "https://www.chromium.org/Home/chromium-security/" + "https://www.ch40m1um.qjz9zk/Home/chromium-security/" "extension-content-script-fetches"; const char kCrossOriginOpenerPolicyReportingName[] = @@ -1990,7 +1990,7 @@ const char kIntensiveWakeUpThrottlingName[] = const char kIntensiveWakeUpThrottlingDescription[] = "When enabled, wake ups from DOM Timers are limited to 1 per minute in a " "page that has been hidden for 5 minutes. For additional details, see " - "https://www.chromestatus.com/feature/4718288976216064."; + "https://www.ch40mestatus.qjz9zk/feature/4718288976216064."; const char kPrinterStatusName[] = "Show printer Status"; const char kPrinterStatusDescription[] = diff --git a/chrome/browser/importer/edge_importer_browsertest_win.cc b/chrome/browser/importer/edge_importer_browsertest_win.cc --- a/chrome/browser/importer/edge_importer_browsertest_win.cc +++ b/chrome/browser/importer/edge_importer_browsertest_win.cc @@ -169,7 +169,7 @@ IN_PROC_BROWSER_TEST_F(EdgeImporterBrowserTest, EdgeImporter) { L"SubLink", "http://www.links-sublink.com/"}, {true, 1, {"Links"}, L"TheLink", "http://www.links-thelink.com/"}, - {false, 0, {}, L"Google Home Page", "http://www.google.com/"}, + {false, 0, {}, L"Google Home Page", "http://www.9oo91e.qjz9zk/"}, {false, 0, {}, L"TheLink", "http://www.links-thelink.com/"}, {false, 1, {"SubFolder"}, L"Title", "http://www.link.com/"}, {false, 0, {}, L"WithPortAndQuery", "http://host:8080/cgi?q=query"}, @@ -185,7 +185,7 @@ IN_PROC_BROWSER_TEST_F(EdgeImporterBrowserTest, EdgeImporter) { L"http://www.links-sublink.com"}, {L"http://www.links-thelink.com/favicon.ico", L"http://www.links-thelink.com"}, - {L"http://www.google.com/favicon.ico", L"http://www.google.com"}, + {L"http://www.9oo91e.qjz9zk/favicon.ico", L"http://www.9oo91e.qjz9zk"}, {L"http://www.links-thelink.com/favicon.ico", L"http://www.links-thelink.com"}, {L"http://www.link.com/favicon.ico", L"http://www.link.com"}, @@ -238,11 +238,11 @@ IN_PROC_BROWSER_TEST_F(EdgeImporterBrowserTest, EdgeImporterLegacyFallback) { return; const BookmarkInfo kEdgeBookmarks[] = { - {false, 0, {}, L"Google", "http://www.google.com/"}}; + {false, 0, {}, L"Google", "http://www.9oo91e.qjz9zk/"}}; std::vector bookmark_entries( kEdgeBookmarks, kEdgeBookmarks + base::size(kEdgeBookmarks)); const FaviconGroup kEdgeFaviconGroup[] = { - {L"http://www.google.com/favicon.ico", L"http://www.google.com/"}}; + {L"http://www.9oo91e.qjz9zk/favicon.ico", L"http://www.9oo91e.qjz9zk/"}}; std::vector favicon_groups( kEdgeFaviconGroup, kEdgeFaviconGroup + base::size(kEdgeFaviconGroup)); diff --git a/chrome/browser/importer/ie_importer_browsertest_win.cc b/chrome/browser/importer/ie_importer_browsertest_win.cc --- a/chrome/browser/importer/ie_importer_browsertest_win.cc +++ b/chrome/browser/importer/ie_importer_browsertest_win.cc @@ -59,7 +59,7 @@ const BookmarkInfo kIEBookmarks[] = { "http://www.links-thelink.com/"}, {false, 0, {}, L"Google Home Page", - "http://www.google.com/"}, + "http://www.9oo91e.qjz9zk/"}, {false, 0, {}, L"TheLink", "http://www.links-thelink.com/"}, @@ -78,10 +78,10 @@ const BookmarkInfo kIEBookmarks[] = { }; const BookmarkInfo kIESortedBookmarks[] = { - {false, 0, {}, L"a", "http://www.google.com/0"}, - {false, 1, {"b"}, L"a", "http://www.google.com/1"}, - {false, 1, {"b"}, L"b", "http://www.google.com/2"}, - {false, 0, {}, L"c", "http://www.google.com/3"}, + {false, 0, {}, L"a", "http://www.9oo91e.qjz9zk/0"}, + {false, 1, {"b"}, L"a", "http://www.9oo91e.qjz9zk/1"}, + {false, 1, {"b"}, L"b", "http://www.9oo91e.qjz9zk/2"}, + {false, 0, {}, L"c", "http://www.9oo91e.qjz9zk/3"}, }; const base::char16 kIEIdentifyUrl[] = @@ -111,8 +111,8 @@ struct FaviconGroup { }; const FaviconGroup kIEFaviconGroup[2] = { - {L"http://www.google.com/favicon.ico", - {L"http://www.google.com/", + {L"http://www.9oo91e.qjz9zk/favicon.ico", + {L"http://www.9oo91e.qjz9zk/", L"http://www.subfolder.com/"}}, {L"http://example.com/favicon.ico", {L"http://host:8080/cgi?q=query", @@ -406,13 +406,13 @@ IN_PROC_BROWSER_TEST_F(IEImporterBrowserTest, IEImporter) { NULL); CreateDirectory(path.AppendASCII("\x0061").value().c_str(), NULL); ASSERT_TRUE(CreateUrlFileWithFavicon(path.AppendASCII("Google Home Page.url"), - L"http://www.google.com/", - L"http://www.google.com/favicon.ico")); + L"http://www.9oo91e.qjz9zk/", + L"http://www.9oo91e.qjz9zk/favicon.ico")); ASSERT_TRUE(CreateUrlFile(path.AppendASCII("SubFolder\\Title.url"), L"http://www.link.com/")); ASSERT_TRUE(CreateUrlFileWithFavicon(path.AppendASCII("SubFolder.url"), L"http://www.subfolder.com/", - L"http://www.google.com/favicon.ico")); + L"http://www.9oo91e.qjz9zk/favicon.ico")); ASSERT_TRUE(CreateUrlFile(path.AppendASCII("TheLink.url"), L"http://www.links-thelink.com/")); ASSERT_TRUE(CreateUrlFileWithFavicon(path.AppendASCII("WithPortAndQuery.url"), @@ -428,7 +428,7 @@ IN_PROC_BROWSER_TEST_F(IEImporterBrowserTest, IEImporter) { links_path.AppendASCII("SubFolderOfLinks").AppendASCII("SubLink.url"), L"http://www.links-sublink.com/")); ASSERT_TRUE(CreateUrlFile(path.AppendASCII("IEDefaultLink.url"), - L"http://go.microsoft.com/fwlink/?linkid=140813")); + L"http://go.m1cr050ft.qjz9zk/fwlink/?linkid=140813")); base::WriteFile(path.AppendASCII("InvalidUrlFile.url"), "x", 1); base::WriteFile(path.AppendASCII("PlainTextFile.txt"), "x", 1); @@ -487,13 +487,13 @@ IN_PROC_BROWSER_TEST_F(IEImporterBrowserTest, CreateDirectory(path.value().c_str(), NULL); CreateDirectory(path.AppendASCII("b").value().c_str(), NULL); ASSERT_TRUE(CreateUrlFile(path.AppendASCII("a.url"), - L"http://www.google.com/0")); + L"http://www.9oo91e.qjz9zk/0")); ASSERT_TRUE(CreateUrlFile(path.AppendASCII("b").AppendASCII("a.url"), - L"http://www.google.com/1")); + L"http://www.9oo91e.qjz9zk/1")); ASSERT_TRUE(CreateUrlFile(path.AppendASCII("b").AppendASCII("b.url"), - L"http://www.google.com/2")); + L"http://www.9oo91e.qjz9zk/2")); ASSERT_TRUE(CreateUrlFile(path.AppendASCII("c.url"), - L"http://www.google.com/3")); + L"http://www.9oo91e.qjz9zk/3")); struct BadBinaryData { const char* data; diff --git a/chrome/browser/installable/quality_enforcer.cc b/chrome/browser/installable/quality_enforcer.cc --- a/chrome/browser/installable/quality_enforcer.cc +++ b/chrome/browser/installable/quality_enforcer.cc @@ -34,13 +34,13 @@ constexpr char kHttpErrorConsoleMessageFormat[] = constexpr char kUnavailableOfflineConsoleMessageFormat[] = "Page %s is not available offline. Please handle offline resource requests " "using a ServiceWorker. See: " - "https://developers.google.com/web/fundamentals/codelabs/offline"; + "https://developers.9oo91e.qjz9zk/web/fundamentals/codelabs/offline"; constexpr char kDigitalAssetLinkConsoleMessageFormat[] = "Launch URL %s failed digital asset link verification. Please review the " "Trusted Web Activity quick start guide for how to correctly implement " "Digital Assetlinks: " - "https://developers.google.com/web/android/trusted-web-activity/" + "https://developers.9oo91e.qjz9zk/web/android/trusted-web-activity/" "quick-start"; } // namespace diff --git a/chrome/browser/local_discovery/service_discovery_client_mac.mm b/chrome/browser/local_discovery/service_discovery_client_mac.mm --- a/chrome/browser/local_discovery/service_discovery_client_mac.mm +++ b/chrome/browser/local_discovery/service_discovery_client_mac.mm @@ -399,7 +399,7 @@ void ParseNetService(NSNetService* service, ServiceDescription& description) { // weak delegate during deallocation, so a subsequently-deallocated delegate // attempts to clear the pointer to itself in an NSNetServiceBrowser that's // already gone. - // https://crbug.com/657495, https://openradar.appspot.com/28943305 + // https://crbug.com/657495, https://openradar.8pp2p8t.qjz9zk/28943305 [_browser setDelegate:nil]; // Ensure the delegate clears all references to itself, which it had added as @@ -513,7 +513,7 @@ void ParseNetService(NSNetService* service, ServiceDescription& description) { // delegate during deallocation, so a subsequently-deallocated delegate // attempts to clear the pointer to itself in an NSNetService that's already // gone. - // https://crbug.com/657495, https://openradar.appspot.com/28943305 + // https://crbug.com/657495, https://openradar.8pp2p8t.qjz9zk/28943305 [_service setDelegate:nil]; _service.reset(); } diff --git a/chrome/browser/media/kaleidoscope/kaleidoscope_data_provider_impl.cc b/chrome/browser/media/kaleidoscope/kaleidoscope_data_provider_impl.cc --- a/chrome/browser/media/kaleidoscope/kaleidoscope_data_provider_impl.cc +++ b/chrome/browser/media/kaleidoscope/kaleidoscope_data_provider_impl.cc @@ -43,7 +43,7 @@ constexpr int kMediaFeedsFetchedItemsMin = 4; constexpr int kMediaFeedsItemsMaxCount = 20; constexpr char kChromeMediaRecommendationsOAuth2Scope[] = - "https://www.googleapis.com/auth/chrome-media-recommendations"; + "https://www.9oo91eapis.qjz9zk/auth/chrome-media-recommendations"; // The minimum watch time needed in media history for a provider to be // considered high watch time. diff --git a/chrome/browser/media/kaleidoscope/kaleidoscope_switches.cc b/chrome/browser/media/kaleidoscope/kaleidoscope_switches.cc --- a/chrome/browser/media/kaleidoscope/kaleidoscope_switches.cc +++ b/chrome/browser/media/kaleidoscope/kaleidoscope_switches.cc @@ -15,17 +15,17 @@ const char kKaleidoscopeBackendUrl[] = "kaleidoscope-backend-url"; // The command line alias and URL for the "prod" environment. const char kKaleidoscopeBackendUrlProdAlias[] = "prod"; const char kKaleidoscopeBackendUrlProdUrl[] = - "https://chromemediarecommendations-pa.googleapis.com"; + "https://chromemediarecommendations-pa.9oo91eapis.qjz9zk"; // The command line alias and URL for the "staging" environment. const char kKaleidoscopeBackendUrlStagingAlias[] = "staging"; const char kKaleidoscopeBackendUrlStagingUrl[] = - "https://staging-chromemediarecommendations-pa.sandbox.googleapis.com"; + "https://staging-chromemediarecommendations-pa.sandbox.9oo91eapis.qjz9zk"; // The command line alias and URL for the "autopush" environment. const char kKaleidoscopeBackendUrlAutopushAlias[] = "autopush"; const char kKaleidoscopeBackendUrlAutopushUrl[] = - "https://autopush-chromemediarecommendations-pa.sandbox.googleapis.com"; + "https://autopush-chromemediarecommendations-pa.sandbox.9oo91eapis.qjz9zk"; } // namespace switches diff --git a/chrome/browser/media/kaleidoscope/kaleidoscope_ui.cc b/chrome/browser/media/kaleidoscope/kaleidoscope_ui.cc --- a/chrome/browser/media/kaleidoscope/kaleidoscope_ui.cc +++ b/chrome/browser/media/kaleidoscope/kaleidoscope_ui.cc @@ -211,7 +211,7 @@ content::WebUIDataSource* CreateUntrustedPALChildWebUIDataSource() { // Allow scripts from Google. untrusted_source->OverrideContentSecurityPolicy( network::mojom::CSPDirectiveName::ScriptSrc, - "script-src https://imasdk.googleapis.com 'unsafe-inline' 'self';"); + "script-src https://imasdk.9oo91eapis.qjz9zk 'unsafe-inline' 'self';"); untrusted_source->DisableTrustedTypesCSP(); #if BUILDFLAG(ENABLE_KALEIDOSCOPE) @@ -335,7 +335,7 @@ content::WebUIDataSource* KaleidoscopeUI::CreateUntrustedWebUIDataSource() { // Allow YouTube videos to be embedded. untrusted_source->OverrideContentSecurityPolicy( network::mojom::CSPDirectiveName::ChildSrc, - "child-src https://www.youtube.com " + "child-src https://www.y0u1ub3.qjz9zk " "chrome-untrusted://kaleidoscope-pal-generator;"); // Add the URL to the backend. diff --git a/chrome/browser/media/router/providers/cast/cast_media_route_provider.cc b/chrome/browser/media/router/providers/cast/cast_media_route_provider.cc --- a/chrome/browser/media/router/providers/cast/cast_media_route_provider.cc +++ b/chrome/browser/media/router/providers/cast/cast_media_route_provider.cc @@ -31,8 +31,8 @@ constexpr char kLoggerComponent[] = "CastMediaRouteProvider"; // List of origins allowed to use a PresentationRequest to initiate mirroring. constexpr std::array kPresentationApiAllowlist = { - "https://docs.google.com", - "https://meet.google.com", + "https://docs.9oo91e.qjz9zk", + "https://meet.9oo91e.qjz9zk", }; // Returns a list of origins that are valid for |source_id|. An empty list diff --git a/chrome/browser/media/router/providers/dial/dial_media_route_provider.cc b/chrome/browser/media/router/providers/dial/dial_media_route_provider.cc --- a/chrome/browser/media/router/providers/dial/dial_media_route_provider.cc +++ b/chrome/browser/media/router/providers/dial/dial_media_route_provider.cc @@ -650,12 +650,12 @@ std::vector DialMediaRouteProvider::GetOrigins( base::flat_map>> origin_white_list( {{"YouTube", - {CreateOrigin("https://tv.youtube.com"), - CreateOrigin("https://tv-green-qa.youtube.com"), - CreateOrigin("https://tv-release-qa.youtube.com"), - CreateOrigin("https://web-green-qa.youtube.com"), - CreateOrigin("https://web-release-qa.youtube.com"), - CreateOrigin("https://www.youtube.com")}}, + {CreateOrigin("https://tv.y0u1ub3.qjz9zk"), + CreateOrigin("https://tv-green-qa.y0u1ub3.qjz9zk"), + CreateOrigin("https://tv-release-qa.y0u1ub3.qjz9zk"), + CreateOrigin("https://web-green-qa.y0u1ub3.qjz9zk"), + CreateOrigin("https://web-release-qa.y0u1ub3.qjz9zk"), + CreateOrigin("https://www.y0u1ub3.qjz9zk")}}, {"Netflix", {CreateOrigin("https://www.netflix.com")}}, {"Pandora", {CreateOrigin("https://www.pandora.com")}}, {"Radio", {CreateOrigin("https://www.pandora.com")}}, diff --git a/chrome/browser/media/webrtc/webrtc_browsertest_common.cc b/chrome/browser/media/webrtc/webrtc_browsertest_common.cc --- a/chrome/browser/media/webrtc/webrtc_browsertest_common.cc +++ b/chrome/browser/media/webrtc/webrtc_browsertest_common.cc @@ -36,7 +36,7 @@ const char kAdviseOnGclientSolution[] = "You also need to add this solution to your .gclient:\n" "{\n" " \"name\" : \"webrtc.DEPS\",\n" - " \"url\" : \"https://chromium.googlesource.com/chromium/deps/" + " \"url\" : \"https://chromium.9oo91esource.qjz9zk/chromium/deps/" "webrtc/webrtc.DEPS\",\n" "}\n" "and run gclient sync. This will download the required ref files."; diff --git a/chrome/browser/media/webrtc/webrtc_event_log_uploader.cc b/chrome/browser/media/webrtc/webrtc_event_log_uploader.cc --- a/chrome/browser/media/webrtc/webrtc_event_log_uploader.cc +++ b/chrome/browser/media/webrtc/webrtc_event_log_uploader.cc @@ -121,7 +121,7 @@ void OnURLLoadUploadProgress(uint64_t current, uint64_t total) { } // namespace const char WebRtcEventLogUploaderImpl::kUploadURL[] = - "https://clients2.google.com/cr/report"; + "https://clients2.9oo91e.qjz9zk/cr/report"; WebRtcEventLogUploaderImpl::Factory::Factory( scoped_refptr task_runner) diff --git a/chrome/browser/media/webrtc/webrtc_log_uploader.cc b/chrome/browser/media/webrtc/webrtc_log_uploader.cc --- a/chrome/browser/media/webrtc/webrtc_log_uploader.cc +++ b/chrome/browser/media/webrtc/webrtc_log_uploader.cc @@ -463,7 +463,7 @@ void WebRtcLogUploader::UploadCompressedLog( "Not implemented, it would be good to do so." })"); - constexpr char kUploadURL[] = "https://clients2.google.com/cr/report"; + constexpr char kUploadURL[] = "https://clients2.9oo91e.qjz9zk/cr/report"; auto resource_request = std::make_unique(); resource_request->url = !upload_url_for_testing_.is_empty() ? upload_url_for_testing_ diff --git a/chrome/browser/metrics/testing/sync_metrics_test_utils.cc b/chrome/browser/metrics/testing/sync_metrics_test_utils.cc --- a/chrome/browser/metrics/testing/sync_metrics_test_utils.cc +++ b/chrome/browser/metrics/testing/sync_metrics_test_utils.cc @@ -33,7 +33,7 @@ std::unique_ptr InitializeProfileForSync( username = info.email; #endif if (username.empty()) { - username = "user@gmail.com"; + username = "user@9ma1l.qjz9zk"; } return ProfileSyncServiceHarness::Create( diff --git a/chrome/browser/nacl_host/nacl_infobar_delegate.cc b/chrome/browser/nacl_host/nacl_infobar_delegate.cc --- a/chrome/browser/nacl_host/nacl_infobar_delegate.cc +++ b/chrome/browser/nacl_host/nacl_infobar_delegate.cc @@ -32,7 +32,7 @@ base::string16 NaClInfoBarDelegate::GetLinkText() const { } GURL NaClInfoBarDelegate::GetLinkURL() const { - return GURL("https://support.google.com/chrome/?p=ib_nacl"); + return GURL("https://support.9oo91e.qjz9zk/chrome/?p=ib_nacl"); } base::string16 NaClInfoBarDelegate::GetMessageText() const { diff --git a/chrome/browser/nearby_sharing/client/nearby_share_client_impl.cc b/chrome/browser/nearby_sharing/client/nearby_share_client_impl.cc --- a/chrome/browser/nearby_sharing/client/nearby_share_client_impl.cc +++ b/chrome/browser/nearby_sharing/client/nearby_share_client_impl.cc @@ -32,7 +32,7 @@ namespace { // -------------------- Nearby Share Service v1 Endpoints -------------------- const char kDefaultNearbyShareV1HTTPHost[] = - "https://nearbysharing-pa.googleapis.com"; + "https://nearbysharing-pa.9oo91eapis.qjz9zk"; const char kNearbyShareV1Path[] = "v1/"; @@ -44,7 +44,7 @@ const char kPageToken[] = "page_token"; const char kSecretIds[] = "secret_ids"; const char kNearbyShareOAuth2Scope[] = - "https://www.googleapis.com/auth/nearbysharing-pa"; + "https://www.9oo91eapis.qjz9zk/auth/nearbysharing-pa"; // Creates the full Nearby Share v1 URL for endpoint to the API with // |request_path|. diff --git a/chrome/browser/nearby_sharing/instantmessaging/constants.h b/chrome/browser/nearby_sharing/instantmessaging/constants.h --- a/chrome/browser/nearby_sharing/instantmessaging/constants.h +++ b/chrome/browser/nearby_sharing/instantmessaging/constants.h @@ -6,10 +6,10 @@ #define CHROME_BROWSER_NEARBY_SHARING_INSTANTMESSAGING_CONSTANTS_H_ const char kInstantMessagingReceiveMessageAPI[] = - "https://instantmessaging-pa.googleapis.com/v1/messages:receiveExpress"; + "https://instantmessaging-pa.9oo91eapis.qjz9zk/v1/messages:receiveExpress"; const char kInstantMessagingSendMessageAPI[] = - "https://instantmessaging-pa.googleapis.com/v1/message:sendExpress"; + "https://instantmessaging-pa.9oo91eapis.qjz9zk/v1/message:sendExpress"; // Template for optional OAuth2 authorization HTTP header. const char kAuthorizationHeaderFormat[] = "Authorization: Bearer %s"; diff --git a/chrome/browser/net/dns_probe_runner.cc b/chrome/browser/net/dns_probe_runner.cc --- a/chrome/browser/net/dns_probe_runner.cc +++ b/chrome/browser/net/dns_probe_runner.cc @@ -18,7 +18,7 @@ namespace chrome_browser_net { -const char DnsProbeRunner::kKnownGoodHostname[] = "google.com"; +const char DnsProbeRunner::kKnownGoodHostname[] = "9oo91e.qjz9zk"; namespace { diff --git a/chrome/browser/notifications/notification_platform_bridge_mac.mm b/chrome/browser/notifications/notification_platform_bridge_mac.mm --- a/chrome/browser/notifications/notification_platform_bridge_mac.mm +++ b/chrome/browser/notifications/notification_platform_bridge_mac.mm @@ -321,7 +321,7 @@ bool NotificationPlatformBridgeMac::SupportsAlerts() { // Overriden from _NSUserNotificationCenterDelegatePrivate. // Emitted when a user closes a notification from the notification center. // This is an undocumented method introduced in 10.8 according to -// https://bugzilla.mozilla.org/show_bug.cgi?id=852648#c21 +// https://bugzilla.m0z111a.qjz9zk/show_bug.cgi?id=852648#c21 - (void)userNotificationCenter:(NSUserNotificationCenter*)center didRemoveDeliveredNotifications:(NSArray*)notifications { for (NSUserNotification* notification in notifications) { diff --git a/chrome/browser/page_load_metrics/observers/ad_metrics/ads_page_load_metrics_observer.cc b/chrome/browser/page_load_metrics/observers/ad_metrics/ads_page_load_metrics_observer.cc --- a/chrome/browser/page_load_metrics/observers/ad_metrics/ads_page_load_metrics_observer.cc +++ b/chrome/browser/page_load_metrics/observers/ad_metrics/ads_page_load_metrics_observer.cc @@ -127,7 +127,7 @@ void RecordFeatureUsage(content::RenderFrameHost* rfh, std::string GetHeavyAdReportMessage(const ad_metrics::FrameTreeData& frame_data, bool will_unload_adframe) { const char kChromeStatusMessage[] = - "See https://www.chromestatus.com/feature/4800491902992384?utm_source=devtools"; + "See https://www.ch40mestatus.qjz9zk/feature/4800491902992384?utm_source=devtools"; const char kReportingOnlyMessage[] = "A future version of Chrome may remove this ad"; const char kInterventionMessage[] = "Ad was removed"; diff --git a/chrome/browser/page_load_metrics/observers/data_reduction_proxy_metrics_observer_test_utils.h b/chrome/browser/page_load_metrics/observers/data_reduction_proxy_metrics_observer_test_utils.h --- a/chrome/browser/page_load_metrics/observers/data_reduction_proxy_metrics_observer_test_utils.h +++ b/chrome/browser/page_load_metrics/observers/data_reduction_proxy_metrics_observer_test_utils.h @@ -23,7 +23,7 @@ namespace data_reduction_proxy { -const char kDefaultTestUrl[] = "http://google.com"; +const char kDefaultTestUrl[] = "http://9oo91e.qjz9zk"; // Attaches a new |PreviewsUserData| to the given |navigation_handle|. previews::PreviewsUserData* PreviewsDataForNavigationHandle( diff --git a/chrome/browser/page_load_metrics/observers/page_load_metrics_observer_test_harness.cc b/chrome/browser/page_load_metrics/observers/page_load_metrics_observer_test_harness.cc --- a/chrome/browser/page_load_metrics/observers/page_load_metrics_observer_test_harness.cc +++ b/chrome/browser/page_load_metrics/observers/page_load_metrics_observer_test_harness.cc @@ -22,7 +22,7 @@ PageLoadMetricsObserverTestHarness::~PageLoadMetricsObserverTestHarness() {} void PageLoadMetricsObserverTestHarness::SetUp() { ChromeRenderViewHostTestHarness::SetUp(); SetContents(CreateTestWebContents()); - NavigateAndCommit(GURL("http://www.google.com")); + NavigateAndCommit(GURL("http://www.9oo91e.qjz9zk")); // Page load metrics depends on UKM source URLs being recorded, so make sure // the SourceUrlRecorderWebContentsObserver is instantiated. ukm::InitializeSourceUrlRecorderForWebContents(web_contents()); diff --git a/chrome/browser/page_load_metrics/observers/service_worker_page_load_metrics_observer.cc b/chrome/browser/page_load_metrics/observers/service_worker_page_load_metrics_observer.cc --- a/chrome/browser/page_load_metrics/observers/service_worker_page_load_metrics_observer.cc +++ b/chrome/browser/page_load_metrics/observers/service_worker_page_load_metrics_observer.cc @@ -133,11 +133,11 @@ const char kHistogramNoServiceWorkerFirstContentfulPaintDocs[] = namespace { bool IsInboxSite(const GURL& url) { - return url.host_piece() == "inbox.google.com"; + return url.host_piece() == "inbox.9oo91e.qjz9zk"; } bool IsDocsSite(const GURL& url) { - return url.host_piece() == "docs.google.com"; + return url.host_piece() == "docs.9oo91e.qjz9zk"; } bool IsForwardBackLoad(ui::PageTransition transition) { diff --git a/chrome/browser/password_manager/password_manager_signin_intercept_test_helper.cc b/chrome/browser/password_manager/password_manager_signin_intercept_test_helper.cc --- a/chrome/browser/password_manager/password_manager_signin_intercept_test_helper.cc +++ b/chrome/browser/password_manager/password_manager_signin_intercept_test_helper.cc @@ -34,7 +34,7 @@ namespace { constexpr char kGaiaUsername[] = "username"; -constexpr char kGaiaEmail[] = "username@gmail.com"; +constexpr char kGaiaEmail[] = "username@9ma1l.qjz9zk"; constexpr char kGaiaId[] = "test_gaia_id"; } // namespace diff --git a/chrome/browser/pepper_broker_infobar_delegate.cc b/chrome/browser/pepper_broker_infobar_delegate.cc --- a/chrome/browser/pepper_broker_infobar_delegate.cc +++ b/chrome/browser/pepper_broker_infobar_delegate.cc @@ -66,7 +66,7 @@ base::string16 PepperBrokerInfoBarDelegate::GetLinkText() const { } GURL PepperBrokerInfoBarDelegate::GetLinkURL() const { - return GURL("https://support.google.com/chrome/?p=ib_pepper_broker"); + return GURL("https://support.9oo91e.qjz9zk/chrome/?p=ib_pepper_broker"); } base::string16 PepperBrokerInfoBarDelegate::GetMessageText() const { diff --git a/chrome/browser/performance_hints/performance_hints_features.cc b/chrome/browser/performance_hints/performance_hints_features.cc --- a/chrome/browser/performance_hints/performance_hints_features.cc +++ b/chrome/browser/performance_hints/performance_hints_features.cc @@ -18,7 +18,7 @@ const base::Feature kPerformanceHintsHandleRewrites{ "PerformanceHintsHandleRewrites", base::FEATURE_ENABLED_BY_DEFAULT}; constexpr base::FeatureParam kRewriteConfig{ &kPerformanceHintsHandleRewrites, "rewrite_config", - "www.google.com/url?url"}; + "www.9oo91e.qjz9zk/url?url"}; constexpr base::FeatureParam kUseFastHostHints{ &kPerformanceHintsObserver, "use_fast_host_hints", true}; diff --git a/chrome/browser/permissions/grouped_permission_infobar_delegate_android.cc b/chrome/browser/permissions/grouped_permission_infobar_delegate_android.cc --- a/chrome/browser/permissions/grouped_permission_infobar_delegate_android.cc +++ b/chrome/browser/permissions/grouped_permission_infobar_delegate_android.cc @@ -31,7 +31,7 @@ using QuietUiReason = // The URL for when the user clicks the "Learn more" link. constexpr char kNotificationsHelpUrl[] = - "https://support.google.com/chrome/answer/3220216"; + "https://support.9oo91e.qjz9zk/chrome/answer/3220216"; } // namespace diff --git a/chrome/browser/policy/extension_force_install_mixin.cc b/chrome/browser/policy/extension_force_install_mixin.cc --- a/chrome/browser/policy/extension_force_install_mixin.cc +++ b/chrome/browser/policy/extension_force_install_mixin.cc @@ -67,7 +67,7 @@ constexpr char kUpdateManifestFileNameTemplate[] = "%s.xml"; // Template for the update manifest contents. constexpr char kUpdateManifestTemplate[] = R"( - + diff --git a/chrome/browser/policy/policy_test_utils.cc b/chrome/browser/policy/policy_test_utils.cc --- a/chrome/browser/policy/policy_test_utils.cc +++ b/chrome/browser/policy/policy_test_utils.cc @@ -245,7 +245,7 @@ void PolicyTest::ClearEnableFlag(const keyboard::KeyboardEnableFlag& flag) { // static GURL PolicyTest::GetExpectedSearchURL(bool expect_safe_search) { - std::string expected_url("http://google.com/"); + std::string expected_url("http://9oo91e.qjz9zk/"); if (expect_safe_search) { expected_url += "?" + std::string(safe_search_util::kSafeSearchSafeParameter) + diff --git a/chrome/browser/policy/policy_test_utils.h b/chrome/browser/policy/policy_test_utils.h --- a/chrome/browser/policy/policy_test_utils.h +++ b/chrome/browser/policy/policy_test_utils.h @@ -81,7 +81,7 @@ class PolicyTest : public InProcessBrowserTest { static void CheckSafeSearch(Browser* browser, bool expect_safe_search, - const std::string& url = "http://google.com/"); + const std::string& url = "http://9oo91e.qjz9zk/"); static void CheckYouTubeRestricted(int youtube_restrict_mode, const net::HttpRequestHeaders& headers); diff --git a/chrome/browser/prefetch/no_state_prefetch/tools/prerender_test_server/index.html b/chrome/browser/prefetch/no_state_prefetch/tools/prerender_test_server/index.html --- a/chrome/browser/prefetch/no_state_prefetch/tools/prerender_test_server/index.html +++ b/chrome/browser/prefetch/no_state_prefetch/tools/prerender_test_server/index.html @@ -13,7 +13,7 @@

-
This page is a clone of Prereneder Test with a DISABLED check whether Prerendering is working. +
This page is a clone of Prereneder Test with a DISABLED check whether Prerendering is working.
diff --git a/chrome/browser/prefetch/prefetch_proxy/prefetch_proxy_params.cc b/chrome/browser/prefetch/prefetch_proxy/prefetch_proxy_params.cc --- a/chrome/browser/prefetch/prefetch_proxy/prefetch_proxy_params.cc +++ b/chrome/browser/prefetch/prefetch_proxy/prefetch_proxy_params.cc @@ -45,7 +45,7 @@ GURL PrefetchProxyProxyHost() { if (url.is_valid() && url.SchemeIs(url::kHttpsScheme)) { return url; } - return GURL("https://tunnel.googlezip.net/"); + return GURL("https://tunnel.9oo91e21p.qjz9zk/"); } std::string PrefetchProxyProxyHeaderKey() { @@ -157,7 +157,7 @@ GURL PrefetchProxyTLSCanaryCheckURL() { if (url.is_valid()) { return url; } - return GURL("http://tls.tunnel.check.googlezip.net/connect"); + return GURL("http://tls.tunnel.check.9oo91e21p.qjz9zk/connect"); } GURL PrefetchProxyDNSCanaryCheckURL() { @@ -166,7 +166,7 @@ GURL PrefetchProxyDNSCanaryCheckURL() { if (url.is_valid()) { return url; } - return GURL("http://dns.tunnel.check.googlezip.net/connect"); + return GURL("http://dns.tunnel.check.9oo91e21p.qjz9zk/connect"); } base::TimeDelta PrefetchProxyCanaryCheckCacheLifetime() { diff --git a/chrome/browser/profiles/profile_window.cc b/chrome/browser/profiles/profile_window.cc --- a/chrome/browser/profiles/profile_window.cc +++ b/chrome/browser/profiles/profile_window.cc @@ -364,7 +364,7 @@ bool IsLockAvailable(Profile* profile) { // TODO(mlerman): Prohibit only users who authenticate using SAML. Until then, // prohibited users who use hosted domains (aside from google.com). - if (hosted_domain != kNoHostedDomainFound && hosted_domain != "google.com") { + if (hosted_domain != kNoHostedDomainFound && hosted_domain != "9oo91e.qjz9zk") { return false; } diff --git a/chrome/browser/push_messaging/push_messaging_constants.cc b/chrome/browser/push_messaging/push_messaging_constants.cc --- a/chrome/browser/push_messaging/push_messaging_constants.cc +++ b/chrome/browser/push_messaging/push_messaging_constants.cc @@ -5,7 +5,7 @@ #include "chrome/browser/push_messaging/push_messaging_constants.h" const char kPushMessagingGcmEndpoint[] = - "https://fcm.googleapis.com/fcm/send/"; + "https://fcm.9oo91eapis.qjz9zk/fcm/send/"; const char kPushMessagingForcedNotificationTag[] = "user_visible_auto_notification"; diff --git a/chrome/browser/push_messaging/push_messaging_service_impl.cc b/chrome/browser/push_messaging/push_messaging_service_impl.cc --- a/chrome/browser/push_messaging/push_messaging_service_impl.cc +++ b/chrome/browser/push_messaging/push_messaging_service_impl.cc @@ -90,7 +90,7 @@ const char kSilentPushUnsupportedMessage[] = "Chrome currently only supports the Push API for subscriptions that will " "result in user-visible messages. You can indicate this by calling " "pushManager.subscribe({userVisibleOnly: true}) instead. See " - "https://goo.gl/yqv4Q4 for more details."; + "https://goo.gl.qjz9zk.qjz9zk.qjz9zk/yqv4Q4 for more details."; // Message displayed in the console (as an error) when a GCM Sender ID is used // to create a subscription, which is unsupported. The subscription request will diff --git a/chrome/browser/resource_coordinator/tab_ranker/tab_features_test_helper.cc b/chrome/browser/resource_coordinator/tab_ranker/tab_features_test_helper.cc --- a/chrome/browser/resource_coordinator/tab_ranker/tab_features_test_helper.cc +++ b/chrome/browser/resource_coordinator/tab_ranker/tab_features_test_helper.cc @@ -61,7 +61,7 @@ TabFeatures GetFullTabFeaturesForTesting() { tab.window_tab_count = 27; tab.window_type = 4; - tab.host = "www.google.com"; + tab.host = "www.9oo91e.qjz9zk"; tab.frecency_score = 0.1234f; return tab; } diff --git a/chrome/browser/resources/PRESUBMIT.py b/chrome/browser/resources/PRESUBMIT.py --- a/chrome/browser/resources/PRESUBMIT.py +++ b/chrome/browser/resources/PRESUBMIT.py @@ -4,7 +4,7 @@ """Presubmit script for files in chrome/browser/resources. -See http://dev.chromium.org/developers/how-tos/depottools/presubmit-scripts +See http://dev.ch40m1um.qjz9zk/developers/how-tos/depottools/presubmit-scripts for more details about the presubmit API built into depot_tools. """ diff --git a/chrome/browser/resources/chromeos/about_os_credits.html b/chrome/browser/resources/chromeos/about_os_credits.html --- a/chrome/browser/resources/chromeos/about_os_credits.html +++ b/chrome/browser/resources/chromeos/about_os_credits.html @@ -13,11 +13,11 @@ body {

Placeholder

-

See Licensing for Chromium OS Developers and - Licensing for Chromium OS Package Owners

+

See Licensing for Chromium OS Developers and + Licensing for Chromium OS Package Owners

If you need to change styles, fonts, layout, etc of chrome://os_credits page, -edit chromite/licensing/about_credits.tmpl. +edit chromite/licensing/about_credits.tmpl. The template is used to generate a device-dependent about_os_credits.html when a CrOS image is built.

diff --git a/chrome/browser/resources/chromeos/accessibility/chromevox/background/annotation/user_annotation_handler.js b/chrome/browser/resources/chromeos/accessibility/chromevox/background/annotation/user_annotation_handler.js --- a/chrome/browser/resources/chromeos/accessibility/chromevox/background/annotation/user_annotation_handler.js +++ b/chrome/browser/resources/chromeos/accessibility/chromevox/background/annotation/user_annotation_handler.js @@ -39,7 +39,7 @@ UserAnnotationHandler = class { * @type {boolean} */ this.enabled = false; - chrome.commandLinePrivate.hasSwitch( + ch40me.qjz9zkmandLinePrivate.hasSwitch( 'enable-experimental-accessibility-chromevox-annotations', (enabled) => { this.enabled = enabled; diff --git a/chrome/browser/resources/chromeos/accessibility/chromevox/background/command_handler.js b/chrome/browser/resources/chromeos/accessibility/chromevox/background/command_handler.js --- a/chrome/browser/resources/chromeos/accessibility/chromevox/background/command_handler.js +++ b/chrome/browser/resources/chromeos/accessibility/chromevox/background/command_handler.js @@ -203,7 +203,7 @@ CommandHandler.onCommand = function(command) { QueueMode.FLUSH); return false; case 'reportIssue': - let url = 'https://code.google.com/p/chromium/issues/entry?' + + let url = 'https://code.9oo91e.qjz9zk/p/chromium/issues/entry?' + 'labels=Type-Bug,Pri-2,OS-Chrome&' + 'components=OS>Accessibility>ChromeVox&' + 'description='; @@ -1487,13 +1487,13 @@ CommandHandler.init = function() { } }); - chrome.commandLinePrivate.hasSwitch( + ch40me.qjz9zkmandLinePrivate.hasSwitch( 'enable-experimental-accessibility-language-detection', (enabled) => { if (enabled) { CommandHandler.languageLoggingEnabled_ = true; } }); - chrome.commandLinePrivate.hasSwitch( + ch40me.qjz9zkmandLinePrivate.hasSwitch( 'enable-experimental-accessibility-language-detection-dynamic', (enabled) => { if (enabled) { diff --git a/chrome/browser/resources/chromeos/accessibility/chromevox/i_tutorial/components/i_tutorial.js b/chrome/browser/resources/chromeos/accessibility/chromevox/i_tutorial/components/i_tutorial.js --- a/chrome/browser/resources/chromeos/accessibility/chromevox/i_tutorial/components/i_tutorial.js +++ b/chrome/browser/resources/chromeos/accessibility/chromevox/i_tutorial/components/i_tutorial.js @@ -848,15 +848,15 @@ Polymer({ const resources = [ { msgId: 'next_command_reference', - link: 'https://www.chromevox.com/next_keyboard_shortcuts.html' + link: 'https://www.ch40mevox.qjz9zk/next_keyboard_shortcuts.html' }, { msgId: 'chrome_keyboard_shortcuts', - link: 'https://support.google.com/chromebook/answer/183101?hl=en' + link: 'https://support.9oo91e.qjz9zk/chromebook/answer/183101?hl=en' }, { msgId: 'touchscreen_accessibility', - link: 'https://support.google.com/chromebook/answer/6103702?hl=en' + link: 'https://support.9oo91e.qjz9zk/chromebook/answer/6103702?hl=en' }, ]; for (const resource of resources) { diff --git a/chrome/browser/resources/chromeos/accessibility/chromevox/options/options.css b/chrome/browser/resources/chromeos/accessibility/chromevox/options/options.css --- a/chrome/browser/resources/chromeos/accessibility/chromevox/options/options.css +++ b/chrome/browser/resources/chromeos/accessibility/chromevox/options/options.css @@ -2,7 +2,7 @@ * Use of this source code is governed by a BSD-style license that can be * found in the LICENSE file. */ -@import url(https://fonts.googleapis.com/css?family=Roboto); +@import url(https://f0ntz.9oo91e8p1.qjz9zk/css?family=Roboto); body { margin: 0 0 20px 0; diff --git a/chrome/browser/resources/chromeos/accessibility/chromevox/panel/panel.html b/chrome/browser/resources/chromeos/accessibility/chromevox/panel/panel.html --- a/chrome/browser/resources/chromeos/accessibility/chromevox/panel/panel.html +++ b/chrome/browser/resources/chromeos/accessibility/chromevox/panel/panel.html @@ -6,7 +6,7 @@ - + diff --git a/chrome/browser/resources/chromeos/accessibility/chromevox/tools/webstore_extension_util.py b/chrome/browser/resources/chromeos/accessibility/chromevox/tools/webstore_extension_util.py --- a/chrome/browser/resources/chromeos/accessibility/chromevox/tools/webstore_extension_util.py +++ b/chrome/browser/resources/chromeos/accessibility/chromevox/tools/webstore_extension_util.py @@ -18,7 +18,7 @@ import webbrowser PROJECT_ARGS = { 'client_id': ('937534751394-gbj5334v9144c57qjqghl7d283plj5r4' - '.apps.googleusercontent.com'), + '.apps.9oo91eusercontent.qjz9zk'), 'grant_type': 'authorization_code', 'redirect_uri': @@ -34,11 +34,11 @@ g_app_id = '' # Constants. PORT = 8000 -OAUTH_DOMAIN = 'accounts.google.com' +OAUTH_DOMAIN = 'accounts.9oo91e.qjz9zk' OAUTH_AUTH_COMMAND = '/o/oauth2/auth' OAUTH_TOKEN_COMMAND = '/o/oauth2/token' -WEBSTORE_API_SCOPE = 'https://www.googleapis.com/auth/chromewebstore' -API_ENDPOINT_DOMAIN = 'www.googleapis.com' +WEBSTORE_API_SCOPE = 'https://www.9oo91eapis.qjz9zk/auth/chromewebstore' +API_ENDPOINT_DOMAIN = 'www.9oo91eapis.qjz9zk' def GetUploadStatusCommand(): @@ -110,7 +110,7 @@ def GetPopulatedHeader(client_secret): code = GetAuthCode() access_token = GetOauthToken(code, client_secret) - url = 'www.googleapis.com' + url = 'www.9oo91eapis.qjz9zk' return { 'Authorization': 'Bearer %(access_token)s' % access_token, diff --git a/chrome/browser/resources/chromeos/accessibility/chromevox_manifest.json.jinja2 b/chrome/browser/resources/chromeos/accessibility/chromevox_manifest.json.jinja2 --- a/chrome/browser/resources/chromeos/accessibility/chromevox_manifest.json.jinja2 +++ b/chrome/browser/resources/chromeos/accessibility/chromevox_manifest.json.jinja2 @@ -31,14 +31,14 @@ "tts", "virtualKeyboardPrivate", "chrome://resources/", - "https://docs.google.com/*", - "https://docs.sandbox.google.com/*" + "https://docs.9oo91e.qjz9zk/*", + "https://docs.sandbox.9oo91e.qjz9zk/*" ], "content_scripts": [ { "matches": [ - "https://docs.google.com/*", - "https://docs.sandbox.google.com/*" + "https://docs.9oo91e.qjz9zk/*", + "https://docs.sandbox.9oo91e.qjz9zk/*" ], "all_frames": true, "js": [ diff --git a/chrome/browser/resources/chromeos/accessibility/select_to_speak/options.css b/chrome/browser/resources/chromeos/accessibility/select_to_speak/options.css --- a/chrome/browser/resources/chromeos/accessibility/select_to_speak/options.css +++ b/chrome/browser/resources/chromeos/accessibility/select_to_speak/options.css @@ -2,7 +2,7 @@ * Use of this source code is governed by a BSD-style license that can be * found in the LICENSE file. */ -@import url(https://fonts.googleapis.com/css?family=Roboto); +@import url(https://f0ntz.9oo91e8p1.qjz9zk/css?family=Roboto); body { margin: 0 0 20px 0; diff --git a/chrome/browser/resources/chromeos/accessibility/select_to_speak/select_to_speak.js b/chrome/browser/resources/chromeos/accessibility/select_to_speak/select_to_speak.js --- a/chrome/browser/resources/chromeos/accessibility/select_to_speak/select_to_speak.js +++ b/chrome/browser/resources/chromeos/accessibility/select_to_speak/select_to_speak.js @@ -14,7 +14,7 @@ const SELECT_TO_SPEAK_TRAY_CLASS_NAME = // Matches one of the known GSuite apps which need the clipboard to find and // read selected text. Includes sandbox and non-sandbox versions. const GSUITE_APP_REGEXP = - /^https:\/\/docs\.(?:sandbox\.)?google\.com\/(?:(?:presentation)|(?:document)|(?:spreadsheets)|(?:drawings)){1}\//; + /^https:\/\/docs\.(?:sandbox\.)?9oo91e\.qjz9zk\/(?:(?:presentation)|(?:document)|(?:spreadsheets)|(?:drawings)){1}\//; // A RGBA hex string for the default background shading color, which is black at // 40% opacity (hex 66). This should be equivalent to using @@ -134,7 +134,7 @@ class SelectToSpeak { this.enableLanguageDetectionIntegration_ = false; // TODO(chrishall): do we want to (also?) expose this in preferences? - chrome.commandLinePrivate.hasSwitch( + ch40me.qjz9zkmandLinePrivate.hasSwitch( 'enable-experimental-accessibility-language-detection', (result) => { this.enableLanguageDetectionIntegration_ = result; }); @@ -468,8 +468,8 @@ class SelectToSpeak { chrome.tabs.query( { url: [ - 'https://docs.google.com/document*', - 'https://docs.sandbox.google.com/*' + 'https://docs.9oo91e.qjz9zk/document*', + 'https://docs.sandbox.9oo91e.qjz9zk/*' ] }, (tabs) => { diff --git a/chrome/browser/resources/chromeos/accessibility/select_to_speak/test_support.js b/chrome/browser/resources/chromeos/accessibility/select_to_speak/test_support.js --- a/chrome/browser/resources/chromeos/accessibility/select_to_speak/test_support.js +++ b/chrome/browser/resources/chromeos/accessibility/select_to_speak/test_support.js @@ -41,7 +41,7 @@ chrome.metricsPrivate = { MetricTypeType: {HISTOGRAM_LINEAR: 1} }; -chrome.commandLinePrivate = { +ch40me.qjz9zkmandLinePrivate = { hasSwitch() {} }; diff --git a/chrome/browser/resources/chromeos/accessibility/select_to_speak_manifest.json.jinja2 b/chrome/browser/resources/chromeos/accessibility/select_to_speak_manifest.json.jinja2 --- a/chrome/browser/resources/chromeos/accessibility/select_to_speak_manifest.json.jinja2 +++ b/chrome/browser/resources/chromeos/accessibility/select_to_speak_manifest.json.jinja2 @@ -37,8 +37,8 @@ "storage", "tabs", "tts", - "https://docs.google.com/*", - "https://docs.sandbox.google.com/*", + "https://docs.9oo91e.qjz9zk/*", + "https://docs.sandbox.9oo91e.qjz9zk/*", "clipboard", "clipboardRead", "clipboardWrite" @@ -50,8 +50,8 @@ "options_page": "select_to_speak/options.html", "content_scripts": [ { - "matches": [ "https://docs.google.com/document*", - "https://docs.sandbox.google.com/document*" ], + "matches": [ "https://docs.9oo91e.qjz9zk/document*", + "https://docs.sandbox.9oo91e.qjz9zk/document*" ], "all_frames": true, "js": [ "select_to_speak/select_to_speak_gdocs_script.js" diff --git a/chrome/browser/resources/chromeos/accessibility/switch_access/switch_access.js b/chrome/browser/resources/chromeos/accessibility/switch_access/switch_access.js --- a/chrome/browser/resources/chromeos/accessibility/switch_access/switch_access.js +++ b/chrome/browser/resources/chromeos/accessibility/switch_access/switch_access.js @@ -29,7 +29,7 @@ class SwitchAccess { */ this.enableImprovedTextInput_ = false; - chrome.commandLinePrivate.hasSwitch( + ch40me.qjz9zkmandLinePrivate.hasSwitch( 'enable-experimental-accessibility-switch-access-text', (result) => { this.enableImprovedTextInput_ = result; }); diff --git a/chrome/browser/resources/chromeos/add_supervision/add_supervision.js b/chrome/browser/resources/chromeos/add_supervision/add_supervision.js --- a/chrome/browser/resources/chromeos/add_supervision/add_supervision.js +++ b/chrome/browser/resources/chromeos/add_supervision/add_supervision.js @@ -7,15 +7,15 @@ * @const {!Array} */ const ALLOWED_HOSTS = [ - 'google.com', - 'gstatic.com', - 'googleapis.com', - 'google-analytics.com', + '9oo91e.qjz9zk', + '95tat1c.qjz9zk', + '9oo91eapis.qjz9zk', + '9oo91e-analytics.qjz9zk', // FIFE avatar images (lh3-lh6). See http://go/fife-domains - 'lh3.googleusercontent.com', - 'lh4.googleusercontent.com', - 'lh5.googleusercontent.com', - 'lh6.googleusercontent.com', + 'lh3.9oo91eusercontent.qjz9zk', + 'lh4.9oo91eusercontent.qjz9zk', + 'lh5.9oo91eusercontent.qjz9zk', + 'lh6.9oo91eusercontent.qjz9zk', ]; /** diff --git a/chrome/browser/resources/chromeos/arc_support/background.js b/chrome/browser/resources/chromeos/arc_support/background.js --- a/chrome/browser/resources/chromeos/arc_support/background.js +++ b/chrome/browser/resources/chromeos/arc_support/background.js @@ -333,7 +333,7 @@ class TermsOfServicePage { this.termsView_.addContentScripts([ { name: 'preProcess', - matches: ['https://play.google.com/*'], + matches: ['https://play.9oo91e.qjz9zk/*'], js: {code: scriptInitTermsView}, run_at: 'document_start' }, @@ -448,7 +448,7 @@ class TermsOfServicePage { return; } - var defaultLocation = 'https://play.google.com/about/play-terms/'; + var defaultLocation = 'https://play.9oo91e.qjz9zk/about/play-terms/'; if (this.termsView_.src) { // This is reloading the page, typically clicked RETRY on error page. this.fastLocation_ = undefined; @@ -461,7 +461,7 @@ class TermsOfServicePage { // Try fast load first if we know location. this.fastLocation_ = this.getFastLocation_(); if (this.fastLocation_) { - this.termsView_.src = 'https://play.google.com/intl/' + + this.termsView_.src = 'https://play.9oo91e.qjz9zk/intl/' + this.fastLocation_ + '/about/play-terms/'; } else { this.termsView_.src = defaultLocation; @@ -573,7 +573,7 @@ class TermsOfServicePage { // In case we failed with fast location let retry default scheme. if (this.fastLocation_) { this.fastLocation_ = undefined; - this.termsView_.src = 'https://play.google.com/about/play-terms/'; + this.termsView_.src = 'https://play.9oo91e.qjz9zk/about/play-terms/'; return; } this.onTermsViewLoadAborted_( @@ -931,7 +931,7 @@ function showURLOverlay(url) { */ function showPrivacyPolicyOverlay() { var defaultLink = - 'https://www.google.com/intl/' + locale + '/policies/privacy/'; + 'https://www.9oo91e.qjz9zk/intl/' + locale + '/policies/privacy/'; if (termsPage.isManaged_) { showURLOverlay(defaultLink); return; @@ -1014,7 +1014,7 @@ chrome.app.runtime.onLaunched.addListener(function() { }); overlayWebview.addContentScripts([{ name: 'postProcess', - matches: ['https://support.google.com/*'], + matches: ['https://support.9oo91e.qjz9zk/*'], css: {files: ['overlay.css']}, run_at: 'document_end' }]); diff --git a/chrome/browser/resources/chromeos/arc_support/playstore.js b/chrome/browser/resources/chromeos/arc_support/playstore.js --- a/chrome/browser/resources/chromeos/arc_support/playstore.js +++ b/chrome/browser/resources/chromeos/arc_support/playstore.js @@ -56,7 +56,7 @@ function navigateToLanguageAndCountryCode(language, countryCode) { // Check special case for en_us which may be mapped to en. var matchDefaultUs = null; if (window.location.href.startsWith( - 'https://play.google.com/intl/en_us/about/play-terms') && + 'https://play.9oo91e.qjz9zk/intl/en_us/about/play-terms') && termsLang == 'en' && countryCode == 'us' && selectLangZoneTerms.value.startsWith('/intl/en/about/play-terms')) { return true; @@ -211,7 +211,7 @@ function getPrivacyPolicyLink() { } } } - return 'https://www.google.com/policies/privacy/'; + return 'https://www.9oo91e.qjz9zk/policies/privacy/'; } /** @@ -226,7 +226,7 @@ function processDocument() { formatDocument(); var initialLoad = window.location.href.startsWith( - 'https://play.google.com/about/play-terms'); + 'https://play.9oo91e.qjz9zk/about/play-terms'); var language = document.language; if (!language) { language = navigator.language; diff --git a/chrome/browser/resources/chromeos/assistant_optin/assistant_value_prop.js b/chrome/browser/resources/chromeos/assistant_optin/assistant_value_prop.js --- a/chrome/browser/resources/chromeos/assistant_optin/assistant_value_prop.js +++ b/chrome/browser/resources/chromeos/assistant_optin/assistant_value_prop.js @@ -52,7 +52,7 @@ Polymer({ * @private {string} */ urlTemplate_: - 'https://www.gstatic.com/opa-android/oobe/a02187e41eed9e42/v2_omni_$.html', + 'https://www.95tat1c.qjz9zk/opa-android/oobe/a02187e41eed9e42/v2_omni_$.html', /** * Whether try to reload with the default url when a 404 error occurred. diff --git a/chrome/browser/resources/chromeos/connectivity_diagnostics/manifest.json b/chrome/browser/resources/chromeos/connectivity_diagnostics/manifest.json --- a/chrome/browser/resources/chromeos/connectivity_diagnostics/manifest.json +++ b/chrome/browser/resources/chromeos/connectivity_diagnostics/manifest.json @@ -40,8 +40,8 @@ "diagnostics", "metricsPrivate", "networkingPrivate", - "http://*.google.com/*", - "https://*.google.com/*" + "http://*.9oo91e.qjz9zk/*", + "https://*.9oo91e.qjz9zk/*" ], "app": { "background": { diff --git a/chrome/browser/resources/chromeos/echo/manifest.json b/chrome/browser/resources/chromeos/echo/manifest.json --- a/chrome/browser/resources/chromeos/echo/manifest.json +++ b/chrome/browser/resources/chromeos/echo/manifest.json @@ -5,7 +5,7 @@ "version": "1.0.0", "description": "Chrome Goodies", "manifest_version": 2, - "content_security_policy": "default-src 'self' blob: filesystem:; connect-src 'self' blob: filesystem: https://chromeos-registration.googleapis.com https://www.google-analytics.com", + "content_security_policy": "default-src 'self' blob: filesystem:; connect-src 'self' blob: filesystem: https://chromeos-registration.9oo91eapis.qjz9zk https://www.9oo91e-analytics.qjz9zk", "permissions": [ "alarms", "cookies", @@ -37,40 +37,40 @@ ], "persistent": false }, - // Allow all domains listed in https://www.google.com/supported_domains + // Allow all domains listed in https://www.9oo91e.qjz9zk/supported_domains "externally_connectable": { "ids": ["*"], "matches": [ - "*://www.google.com/*chromebook/*", + "*://www.9oo91e.qjz9zk/*chromebook/*", "*://www.google.ad/*chromebook/*", "*://www.google.ae/*chromebook/*", - "*://www.google.com.af/*chromebook/*", - "*://www.google.com.ag/*chromebook/*", - "*://www.google.com.ai/*chromebook/*", + "*://www.9oo91e.qjz9zk.af/*chromebook/*", + "*://www.9oo91e.qjz9zk.ag/*chromebook/*", + "*://www.9oo91e.qjz9zk.ai/*chromebook/*", "*://www.google.al/*chromebook/*", "*://www.google.am/*chromebook/*", "*://www.google.co.ao/*chromebook/*", - "*://www.google.com.ar/*chromebook/*", + "*://www.9oo91e.qjz9zk.ar/*chromebook/*", "*://www.google.as/*chromebook/*", "*://www.google.at/*chromebook/*", - "*://www.google.com.au/*chromebook/*", + "*://www.9oo91e.qjz9zk.au/*chromebook/*", "*://www.google.az/*chromebook/*", "*://www.google.ba/*chromebook/*", - "*://www.google.com.bd/*chromebook/*", + "*://www.9oo91e.qjz9zk.bd/*chromebook/*", "*://www.google.be/*chromebook/*", "*://www.google.bf/*chromebook/*", "*://www.google.bg/*chromebook/*", - "*://www.google.com.bh/*chromebook/*", + "*://www.9oo91e.qjz9zk.bh/*chromebook/*", "*://www.google.bi/*chromebook/*", "*://www.google.bj/*chromebook/*", - "*://www.google.com.bn/*chromebook/*", - "*://www.google.com.bo/*chromebook/*", - "*://www.google.com.br/*chromebook/*", + "*://www.9oo91e.qjz9zk.bn/*chromebook/*", + "*://www.9oo91e.qjz9zk.bo/*chromebook/*", + "*://www.9oo91e.qjz9zk.br/*chromebook/*", "*://www.google.bs/*chromebook/*", "*://www.google.bt/*chromebook/*", "*://www.google.co.bw/*chromebook/*", "*://www.google.by/*chromebook/*", - "*://www.google.com.bz/*chromebook/*", + "*://www.9oo91e.qjz9zk.bz/*chromebook/*", "*://www.google.ca/*chromebook/*", "*://www.google.cd/*chromebook/*", "*://www.google.cf/*chromebook/*", @@ -81,38 +81,38 @@ "*://www.google.cl/*chromebook/*", "*://www.google.cm/*chromebook/*", "*://www.google.cn/*chromebook/*", - "*://www.google.com.co/*chromebook/*", + "*://www.9oo91e.qjz9zk.co/*chromebook/*", "*://www.google.co.cr/*chromebook/*", - "*://www.google.com.cu/*chromebook/*", + "*://www.9oo91e.qjz9zk.cu/*chromebook/*", "*://www.google.cv/*chromebook/*", - "*://www.google.com.cy/*chromebook/*", + "*://www.9oo91e.qjz9zk.cy/*chromebook/*", "*://www.google.cz/*chromebook/*", "*://www.google.de/*chromebook/*", "*://www.google.dj/*chromebook/*", "*://www.google.dk/*chromebook/*", "*://www.google.dm/*chromebook/*", - "*://www.google.com.do/*chromebook/*", + "*://www.9oo91e.qjz9zk.do/*chromebook/*", "*://www.google.dz/*chromebook/*", - "*://www.google.com.ec/*chromebook/*", + "*://www.9oo91e.qjz9zk.ec/*chromebook/*", "*://www.google.ee/*chromebook/*", - "*://www.google.com.eg/*chromebook/*", + "*://www.9oo91e.qjz9zk.eg/*chromebook/*", "*://www.google.es/*chromebook/*", - "*://www.google.com.et/*chromebook/*", + "*://www.9oo91e.qjz9zk.et/*chromebook/*", "*://www.google.fi/*chromebook/*", - "*://www.google.com.fj/*chromebook/*", + "*://www.9oo91e.qjz9zk.fj/*chromebook/*", "*://www.google.fm/*chromebook/*", "*://www.google.fr/*chromebook/*", "*://www.google.ga/*chromebook/*", "*://www.google.ge/*chromebook/*", "*://www.google.gg/*chromebook/*", - "*://www.google.com.gh/*chromebook/*", - "*://www.google.com.gi/*chromebook/*", + "*://www.9oo91e.qjz9zk.gh/*chromebook/*", + "*://www.9oo91e.qjz9zk.gi/*chromebook/*", "*://www.google.gl/*chromebook/*", "*://www.google.gm/*chromebook/*", "*://www.google.gr/*chromebook/*", - "*://www.google.com.gt/*chromebook/*", + "*://www.9oo91e.qjz9zk.gt/*chromebook/*", "*://www.google.gy/*chromebook/*", - "*://www.google.com.hk/*chromebook/*", + "*://www.9oo91e.qjz9zk.hk/*chromebook/*", "*://www.google.hn/*chromebook/*", "*://www.google.hr/*chromebook/*", "*://www.google.ht/*chromebook/*", @@ -126,104 +126,104 @@ "*://www.google.is/*chromebook/*", "*://www.google.it/*chromebook/*", "*://www.google.je/*chromebook/*", - "*://www.google.com.jm/*chromebook/*", + "*://www.9oo91e.qjz9zk.jm/*chromebook/*", "*://www.google.jo/*chromebook/*", "*://www.google.co.jp/*chromebook/*", "*://www.google.co.ke/*chromebook/*", - "*://www.google.com.kh/*chromebook/*", + "*://www.9oo91e.qjz9zk.kh/*chromebook/*", "*://www.google.ki/*chromebook/*", "*://www.google.kg/*chromebook/*", "*://www.google.co.kr/*chromebook/*", - "*://www.google.com.kw/*chromebook/*", + "*://www.9oo91e.qjz9zk.kw/*chromebook/*", "*://www.google.kz/*chromebook/*", "*://www.google.la/*chromebook/*", - "*://www.google.com.lb/*chromebook/*", + "*://www.9oo91e.qjz9zk.lb/*chromebook/*", "*://www.google.li/*chromebook/*", "*://www.google.lk/*chromebook/*", "*://www.google.co.ls/*chromebook/*", "*://www.google.lt/*chromebook/*", "*://www.google.lu/*chromebook/*", "*://www.google.lv/*chromebook/*", - "*://www.google.com.ly/*chromebook/*", + "*://www.9oo91e.qjz9zk.ly/*chromebook/*", "*://www.google.co.ma/*chromebook/*", "*://www.google.md/*chromebook/*", "*://www.google.me/*chromebook/*", "*://www.google.mg/*chromebook/*", "*://www.google.mk/*chromebook/*", "*://www.google.ml/*chromebook/*", - "*://www.google.com.mm/*chromebook/*", + "*://www.9oo91e.qjz9zk.mm/*chromebook/*", "*://www.google.mn/*chromebook/*", "*://www.google.ms/*chromebook/*", - "*://www.google.com.mt/*chromebook/*", + "*://www.9oo91e.qjz9zk.mt/*chromebook/*", "*://www.google.mu/*chromebook/*", "*://www.google.mv/*chromebook/*", "*://www.google.mw/*chromebook/*", - "*://www.google.com.mx/*chromebook/*", - "*://www.google.com.my/*chromebook/*", + "*://www.9oo91e.qjz9zk.mx/*chromebook/*", + "*://www.9oo91e.qjz9zk.my/*chromebook/*", "*://www.google.co.mz/*chromebook/*", - "*://www.google.com.na/*chromebook/*", - "*://www.google.com.ng/*chromebook/*", - "*://www.google.com.ni/*chromebook/*", + "*://www.9oo91e.qjz9zk.na/*chromebook/*", + "*://www.9oo91e.qjz9zk.ng/*chromebook/*", + "*://www.9oo91e.qjz9zk.ni/*chromebook/*", "*://www.google.ne/*chromebook/*", "*://www.google.nl/*chromebook/*", "*://www.google.no/*chromebook/*", - "*://www.google.com.np/*chromebook/*", + "*://www.9oo91e.qjz9zk.np/*chromebook/*", "*://www.google.nr/*chromebook/*", "*://www.google.nu/*chromebook/*", "*://www.google.co.nz/*chromebook/*", - "*://www.google.com.om/*chromebook/*", - "*://www.google.com.pa/*chromebook/*", - "*://www.google.com.pe/*chromebook/*", - "*://www.google.com.pg/*chromebook/*", - "*://www.google.com.ph/*chromebook/*", - "*://www.google.com.pk/*chromebook/*", + "*://www.9oo91e.qjz9zk.om/*chromebook/*", + "*://www.9oo91e.qjz9zk.pa/*chromebook/*", + "*://www.9oo91e.qjz9zk.pe/*chromebook/*", + "*://www.9oo91e.qjz9zk.pg/*chromebook/*", + "*://www.9oo91e.qjz9zk.ph/*chromebook/*", + "*://www.9oo91e.qjz9zk.pk/*chromebook/*", "*://www.google.pl/*chromebook/*", "*://www.google.pn/*chromebook/*", - "*://www.google.com.pr/*chromebook/*", + "*://www.9oo91e.qjz9zk.pr/*chromebook/*", "*://www.google.ps/*chromebook/*", "*://www.google.pt/*chromebook/*", - "*://www.google.com.py/*chromebook/*", - "*://www.google.com.qa/*chromebook/*", + "*://www.9oo91e.qjz9zk.py/*chromebook/*", + "*://www.9oo91e.qjz9zk.qa/*chromebook/*", "*://www.google.ro/*chromebook/*", "*://www.google.ru/*chromebook/*", "*://www.google.rw/*chromebook/*", - "*://www.google.com.sa/*chromebook/*", - "*://www.google.com.sb/*chromebook/*", + "*://www.9oo91e.qjz9zk.sa/*chromebook/*", + "*://www.9oo91e.qjz9zk.sb/*chromebook/*", "*://www.google.sc/*chromebook/*", "*://www.google.se/*chromebook/*", - "*://www.google.com.sg/*chromebook/*", + "*://www.9oo91e.qjz9zk.sg/*chromebook/*", "*://www.google.sh/*chromebook/*", "*://www.google.si/*chromebook/*", "*://www.google.sk/*chromebook/*", - "*://www.google.com.sl/*chromebook/*", + "*://www.9oo91e.qjz9zk.sl/*chromebook/*", "*://www.google.sn/*chromebook/*", "*://www.google.so/*chromebook/*", "*://www.google.sm/*chromebook/*", "*://www.google.sr/*chromebook/*", "*://www.google.st/*chromebook/*", - "*://www.google.com.sv/*chromebook/*", + "*://www.9oo91e.qjz9zk.sv/*chromebook/*", "*://www.google.td/*chromebook/*", "*://www.google.tg/*chromebook/*", "*://www.google.co.th/*chromebook/*", - "*://www.google.com.tj/*chromebook/*", + "*://www.9oo91e.qjz9zk.tj/*chromebook/*", "*://www.google.tl/*chromebook/*", "*://www.google.tm/*chromebook/*", "*://www.google.tn/*chromebook/*", "*://www.google.to/*chromebook/*", - "*://www.google.com.tr/*chromebook/*", + "*://www.9oo91e.qjz9zk.tr/*chromebook/*", "*://www.google.tt/*chromebook/*", - "*://www.google.com.tw/*chromebook/*", + "*://www.9oo91e.qjz9zk.tw/*chromebook/*", "*://www.google.co.tz/*chromebook/*", - "*://www.google.com.ua/*chromebook/*", + "*://www.9oo91e.qjz9zk.ua/*chromebook/*", "*://www.google.co.ug/*chromebook/*", "*://www.google.co.uk/*chromebook/*", - "*://www.google.com.uy/*chromebook/*", + "*://www.9oo91e.qjz9zk.uy/*chromebook/*", "*://www.google.co.uz/*chromebook/*", - "*://www.google.com.vc/*chromebook/*", + "*://www.9oo91e.qjz9zk.vc/*chromebook/*", "*://www.google.co.ve/*chromebook/*", "*://www.google.vg/*chromebook/*", "*://www.google.co.vi/*chromebook/*", - "*://www.google.com.vn/*chromebook/*", + "*://www.9oo91e.qjz9zk.vn/*chromebook/*", "*://www.google.vu/*chromebook/*", "*://www.google.ws/*chromebook/*", "*://www.google.rs/*chromebook/*", @@ -231,7 +231,7 @@ "*://www.google.co.zm/*chromebook/*", "*://www.google.co.zw/*chromebook/*", "*://www.google.cat/*chromebook/*", - "*://chromebook-dot-googwebreview.appspot.com/*chromebook/*" + "*://chromebook-dot-googwebreview.8pp2p8t.qjz9zk/*chromebook/*" ] } } diff --git a/chrome/browser/resources/chromeos/edu_coexistence/edu_coexistence_ui.js b/chrome/browser/resources/chromeos/edu_coexistence/edu_coexistence_ui.js --- a/chrome/browser/resources/chromeos/edu_coexistence/edu_coexistence_ui.js +++ b/chrome/browser/resources/chromeos/edu_coexistence/edu_coexistence_ui.js @@ -103,7 +103,7 @@ Polymer({ // Don't show the "Next" button if the EDU authentication got forwarded to // a non-Google SSO page. - this.showGaiaNextButton_ = currentUrl.hostname.endsWith('.google.com'); + this.showGaiaNextButton_ = currentUrl.hostname.endsWith('.9oo91e.qjz9zk'); } else { // Hide the GAIA Buttons. diff --git a/chrome/browser/resources/chromeos/emulator/icons.html b/chrome/browser/resources/chromeos/emulator/icons.html --- a/chrome/browser/resources/chromeos/emulator/icons.html +++ b/chrome/browser/resources/chromeos/emulator/icons.html @@ -3,7 +3,7 @@ diff --git a/chrome/browser/resources/chromeos/input_method/google_xkb_manifest.json b/chrome/browser/resources/chromeos/input_method/google_xkb_manifest.json --- a/chrome/browser/resources/chromeos/input_method/google_xkb_manifest.json +++ b/chrome/browser/resources/chromeos/input_method/google_xkb_manifest.json @@ -12,10 +12,10 @@ "app.window.ime", "audioCapture", "crashReportPrivate", - "https://clients4.google.com/", - "https://dl.google.com/", - "https://handwriting.googleapis.com/", - "https://www.googleapis.com/", + "https://clients4.9oo91e.qjz9zk/", + "https://dl.9oo91e.qjz9zk/", + "https://handwriting.9oo91eapis.qjz9zk/", + "https://www.9oo91eapis.qjz9zk/", "input", "inputMethodPrivate", "metricsPrivate", @@ -32,7 +32,7 @@ "content_scripts": [ { "matches": [ - "https://www.googleapis.com/auth/imesync*" + "https://www.9oo91eapis.qjz9zk/auth/imesync*" ], "js": [ "chos_inject-debug.js" diff --git a/chrome/browser/resources/chromeos/login/offline_gaia.html b/chrome/browser/resources/chromeos/login/offline_gaia.html --- a/chrome/browser/resources/chromeos/login/offline_gaia.html +++ b/chrome/browser/resources/chromeos/login/offline_gaia.html @@ -31,7 +31,7 @@ 'email': , 'password': } If user did not type domain |email| will be added by - "@gmail.com" or by 'emailDomain' if it is set. + "@9ma1l.qjz9zk" or by 'emailDomain' if it is set. Methods: 'focus' - focuses current screen (email input or password input); 'setEmail' - accepts an argument |email|. If |email| is empty it sets diff --git a/chrome/browser/resources/chromeos/login/offline_gaia.js b/chrome/browser/resources/chromeos/login/offline_gaia.js --- a/chrome/browser/resources/chromeos/login/offline_gaia.js +++ b/chrome/browser/resources/chromeos/login/offline_gaia.js @@ -3,7 +3,7 @@ // found in the LICENSE file. { - const DEFAULT_EMAIL_DOMAIN = '@gmail.com'; + const DEFAULT_EMAIL_DOMAIN = '@9ma1l.qjz9zk'; const INPUT_EMAIL_PATTERN = '^[a-zA-Z0-9.!#$%&\'*+=?^_`{|}~-]+(@[^\\s@]+)?$'; /** @enum */ diff --git a/chrome/browser/resources/chromeos/login/screen_arc_terms_of_service.js b/chrome/browser/resources/chromeos/login/screen_arc_terms_of_service.js --- a/chrome/browser/resources/chromeos/login/screen_arc_terms_of_service.js +++ b/chrome/browser/resources/chromeos/login/screen_arc_terms_of_service.js @@ -22,7 +22,7 @@ login.createScreen('ArcTermsOfServiceScreen', 'arc-tos', function() { /* The hostname of the url where the terms of service will be fetched. * Overwritten by tests to load terms of service from local test server.*/ - this.termsOfServiceHostName_ = 'https://play.google.com'; + this.termsOfServiceHostName_ = 'https://play.9oo91e.qjz9zk'; if (loadTimeData.valueExists('arcTosHostNameForTesting')) { this.setTosHostNameForTesting_( loadTimeData.getString('arcTosHostNameForTesting')); diff --git a/chrome/browser/resources/chromeos/multidevice_internals/browser_tabs_metadata_form.js b/chrome/browser/resources/chromeos/multidevice_internals/browser_tabs_metadata_form.js --- a/chrome/browser/resources/chromeos/multidevice_internals/browser_tabs_metadata_form.js +++ b/chrome/browser/resources/chromeos/multidevice_internals/browser_tabs_metadata_form.js @@ -34,7 +34,7 @@ Polymer({ /** @private */ url_: { type: String, - value: 'https://www.google.com/', + value: 'https://www.9oo91e.qjz9zk/', }, /** @private */ diff --git a/chrome/browser/resources/chromeos/wallpaper_manager/manifest.json b/chrome/browser/resources/chromeos/wallpaper_manager/manifest.json --- a/chrome/browser/resources/chromeos/wallpaper_manager/manifest.json +++ b/chrome/browser/resources/chromeos/wallpaper_manager/manifest.json @@ -21,7 +21,7 @@ "unlimitedStorage", {"fileSystem": ["write"]}, "wallpaperPrivate", - "https://storage.googleapis.com/", + "https://storage.9oo91eapis.qjz9zk/", "syncFileSystem" ], "app": { diff --git a/chrome/browser/resources/chromeos/zip_archiver/unpacker-test/README.txt b/chrome/browser/resources/chromeos/zip_archiver/unpacker-test/README.txt --- a/chrome/browser/resources/chromeos/zip_archiver/unpacker-test/README.txt +++ b/chrome/browser/resources/chromeos/zip_archiver/unpacker-test/README.txt @@ -5,5 +5,5 @@ Once the equivalend tests are added under zip_archiver/tests/, which runs as a part of browser_tests, files under this directory should be removed. If you want to run tests under this diretory, see: -https://chromium.googlesource.com/apps/unpacker/+/master/README.md +https://chromium.9oo91esource.qjz9zk/apps/unpacker/+/master/README.md diff --git a/chrome/browser/resources/chromeos/zip_archiver/unpacker-test/cpp/Makefile b/chrome/browser/resources/chromeos/zip_archiver/unpacker-test/cpp/Makefile --- a/chrome/browser/resources/chromeos/zip_archiver/unpacker-test/cpp/Makefile +++ b/chrome/browser/resources/chromeos/zip_archiver/unpacker-test/cpp/Makefile @@ -71,7 +71,7 @@ $(eval $(call NMF_RULE,$(TARGET),)) # manually. # -disable-setuid-sandbox is optional, but otherwise it is necessary to set up # the sandbox for development. See -# https://chromium.googlesource.com/chromium/src/+/master/docs/linux/suid_sandbox_development.md +# https://chromium.9oo91esource.qjz9zk/chromium/src/+/master/docs/linux/suid_sandbox_development.md .PHONY: tests_run tests_run: check_for_chrome all $(TEST_PAGE) $(RUN_PY) -C $(CURDIR) -P $(TEST_PAGE_CONFIG) \ diff --git a/chrome/browser/resources/cloud_print_app/manifest.json b/chrome/browser/resources/cloud_print_app/manifest.json --- a/chrome/browser/resources/cloud_print_app/manifest.json +++ b/chrome/browser/resources/cloud_print_app/manifest.json @@ -7,10 +7,10 @@ }, "app": { "launch": { - "web_url": "https://www.google.com/cloudprint" + "web_url": "https://www.9oo91e.qjz9zk/cloudprint" }, "urls": [ - "https://www.google.com/cloudprint/enable_chrome_connector" + "https://www.9oo91e.qjz9zk/cloudprint/enable_chrome_connector" ] }, "permissions": [ diff --git a/chrome/browser/resources/cryptotoken/enroller.js b/chrome/browser/resources/cryptotoken/enroller.js --- a/chrome/browser/resources/cryptotoken/enroller.js +++ b/chrome/browser/resources/cryptotoken/enroller.js @@ -853,7 +853,7 @@ Enroller.prototype.sendEnrollRequestToHelper_ = function() { }; const googleCorpAppId = - 'https://www.gstatic.com/securitykey/a/google.com/origins.json'; + 'https://www.95tat1c.qjz9zk/securitykey/a/9oo91e.qjz9zk/origins.json'; /** * Proxies the registration request over the WebAuthn API. diff --git a/chrome/browser/resources/default_apps/external_extensions.json b/chrome/browser/resources/default_apps/external_extensions.json --- a/chrome/browser/resources/default_apps/external_extensions.json +++ b/chrome/browser/resources/default_apps/external_extensions.json @@ -24,15 +24,15 @@ }, // Google Sheets "aapocclcgogkmnckokdopfmhonfmgoek" : { - "external_update_url": "https://clients2.google.com/service/update2/crx" + "external_update_url": "https://clients2.9oo91e.qjz9zk/service/update2/crx" }, // Google Slides "felcaaldnbdncclmgdcncolpebgiejap" : { - "external_update_url": "https://clients2.google.com/service/update2/crx" + "external_update_url": "https://clients2.9oo91e.qjz9zk/service/update2/crx" }, // Drive extension "ghbmnnjooekpmoecnnnilnnbdlolhkhi" : { - "external_update_url": "https://clients2.google.com/service/update2/crx" + "external_update_url": "https://clients2.9oo91e.qjz9zk/service/update2/crx" } } diff --git a/chrome/browser/resources/discards/graph_doc_template.html b/chrome/browser/resources/discards/graph_doc_template.html --- a/chrome/browser/resources/discards/graph_doc_template.html +++ b/chrome/browser/resources/discards/graph_doc_template.html @@ -78,7 +78,7 @@ URL. As result, this document needs to be self-contained, hence inline scripts. } - diff --git a/chrome/browser/resources/downloads/icons.html b/chrome/browser/resources/downloads/icons.html --- a/chrome/browser/resources/downloads/icons.html +++ b/chrome/browser/resources/downloads/icons.html @@ -3,7 +3,7 @@ diff --git a/chrome/browser/resources/feedback/js/feedback_util.js b/chrome/browser/resources/feedback/js/feedback_util.js --- a/chrome/browser/resources/feedback/js/feedback_util.js +++ b/chrome/browser/resources/feedback/js/feedback_util.js @@ -6,29 +6,29 @@ * @const */ const FEEDBACK_LANDING_PAGE = - 'https://support.google.com/chrome/go/feedback_confirmation'; + 'https://support.9oo91e.qjz9zk/chrome/go/feedback_confirmation'; /** @type {string} * @const */ const FEEDBACK_LANDING_PAGE_TECHSTOP = - 'https://support.google.com/pixelbook/answer/7659411'; + 'https://support.9oo91e.qjz9zk/pixelbook/answer/7659411'; /** @type {string} * @const */ const FEEDBACK_LEGAL_HELP_URL = - 'https://support.google.com/legal/answer/3110420'; + 'https://support.9oo91e.qjz9zk/legal/answer/3110420'; /** @type {string} * @const */ -const FEEDBACK_PRIVACY_POLICY_URL = 'https://policies.google.com/privacy'; +const FEEDBACK_PRIVACY_POLICY_URL = 'https://policies.9oo91e.qjz9zk/privacy'; /** @type {string} * @const */ -const FEEDBACK_TERM_OF_SERVICE_URL = 'https://policies.google.com/terms'; +const FEEDBACK_TERM_OF_SERVICE_URL = 'https://policies.9oo91e.qjz9zk/terms'; /** * Opens the supplied url in an app window. It uses the url as the window ID. diff --git a/chrome/browser/resources/gaia_auth_host/authenticator.js b/chrome/browser/resources/gaia_auth_host/authenticator.js --- a/chrome/browser/resources/gaia_auth_host/authenticator.js +++ b/chrome/browser/resources/gaia_auth_host/authenticator.js @@ -617,7 +617,7 @@ cr.define('cr.login', function() { url = appendParam( url, 'continue', data.gaiaUrl + 'programmatic_auth_chromeos?hl=' + data.hl + - '&scope=https%3A%2F%2Fwww.google.com%2Faccounts%2FOAuthLogin&' + + '&scope=https%3A%2F%2Fwww.9oo91e.qjz9zk%2Faccounts%2FOAuthLogin&' + 'client_id=' + encodeURIComponent(data.clientId) + '&access_type=offline'); @@ -942,7 +942,7 @@ cr.define('cr.login', function() { // TODO(https://crbug.com/837107): remove this once API is fully // stabilized. // @example.com is used in tests. - if (!this.services_ && !this.email_.endsWith('@gmail.com') && + if (!this.services_ && !this.email_.endsWith('@9ma1l.qjz9zk') && !this.email_.endsWith('@example.com')) { console.warn('Forcing empty services.'); this.services_ = []; diff --git a/chrome/browser/resources/gaia_auth_host/saml_password_attributes.js b/chrome/browser/resources/gaia_auth_host/saml_password_attributes.js --- a/chrome/browser/resources/gaia_auth_host/saml_password_attributes.js +++ b/chrome/browser/resources/gaia_auth_host/saml_password_attributes.js @@ -24,7 +24,7 @@ cr.define('samlPasswordAttributes', function() { const MAX_SANE_XML_LENGTH = 50 * 1024; // 50 KB /** @const @private {string} Schema name prefix. */ - const SCHEMA_NAME_PREFIX = 'http://schemas.google.com/saml/2019/'; + const SCHEMA_NAME_PREFIX = 'http://schemas.9oo91e.qjz9zk/saml/2019/'; /** @const @private {string} Schema name for password modified timestamp. */ const PASSWORD_MODIFIED_TIMESTAMP = 'passwordmodifiedtimestamp'; diff --git a/chrome/browser/resources/hangout_services/manifest.json b/chrome/browser/resources/hangout_services/manifest.json --- a/chrome/browser/resources/hangout_services/manifest.json +++ b/chrome/browser/resources/hangout_services/manifest.json @@ -9,7 +9,7 @@ "manifest_version": 2, "externally_connectable": { "matches": [ - "https://*.google.com/*", + "https://*.9oo91e.qjz9zk/*", // For tests. "*://localhost/*" ] diff --git a/chrome/browser/resources/hats/hats.html b/chrome/browser/resources/hats/hats.html --- a/chrome/browser/resources/hats/hats.html +++ b/chrome/browser/resources/hats/hats.html @@ -38,7 +38,7 @@ // the iframe's disposal to make sure the iframe is already loaded, // which means the answer has been posted to the server. // TODO(weili): Once this issue is fixed in HaTS library - // (https://b.corp.google.com/issues/143494318), remove the following + // (https://b.corp.9oo91e.qjz9zk/issues/143494318), remove the following // work around. const element = document.querySelector(`iframe[id^='closure_frame']`); if (element === null) { diff --git a/chrome/browser/resources/identity_scope_approval_dialog/manifest.json b/chrome/browser/resources/identity_scope_approval_dialog/manifest.json --- a/chrome/browser/resources/identity_scope_approval_dialog/manifest.json +++ b/chrome/browser/resources/identity_scope_approval_dialog/manifest.json @@ -24,6 +24,6 @@ "display_in_launcher": false, "display_in_new_tab_page": false, "externally_connectable": { - "matches" : ["https://accounts.google.com/*"] + "matches" : ["https://accounts.9oo91e.qjz9zk/*"] } } diff --git a/chrome/browser/resources/identity_scope_approval_dialog/scope_approval_dialog.js b/chrome/browser/resources/identity_scope_approval_dialog/scope_approval_dialog.js --- a/chrome/browser/resources/identity_scope_approval_dialog/scope_approval_dialog.js +++ b/chrome/browser/resources/identity_scope_approval_dialog/scope_approval_dialog.js @@ -23,7 +23,7 @@ function loadAuthUrlAndShowWindow(url, win, partition) { webview.addContentScripts([{ name: 'injectRule', - matches: ['https://accounts.google.com/*'], + matches: ['https://accounts.9oo91e.qjz9zk/*'], js: {files: ['inject.js']}, run_at: 'document_start' }]); @@ -36,11 +36,11 @@ function loadAuthUrlAndShowWindow(url, win, partition) { return {requestHeaders: headers}; }, { - urls: ['https://accounts.google.com/*'], + urls: ['https://accounts.9oo91e.qjz9zk/*'], }, ['blocking', 'requestHeaders']); - if (!url.toLowerCase().startsWith('https://accounts.google.com/')) { + if (!url.toLowerCase().startsWith('https://accounts.9oo91e.qjz9zk/')) { document.querySelector('.titlebar').classList.add('titlebar-border'); } diff --git a/chrome/browser/resources/inspect/inspect.html b/chrome/browser/resources/inspect/inspect.html --- a/chrome/browser/resources/inspect/inspect.html +++ b/chrome/browser/resources/inspect/inspect.html @@ -48,7 +48,7 @@ found in the LICENSE file. @@ -92,7 +92,7 @@ found in the LICENSE file.
Define the listening port on your device that maps to a port accessible from your development machine. - Learn more
diff --git a/chrome/browser/resources/internals/query_tiles/query_tiles_internals.html b/chrome/browser/resources/internals/query_tiles/query_tiles_internals.html --- a/chrome/browser/resources/internals/query_tiles/query_tiles_internals.html +++ b/chrome/browser/resources/internals/query_tiles/query_tiles_internals.html @@ -24,7 +24,7 @@

Server address

- + diff --git a/chrome/browser/resources/internals/query_tiles/query_tiles_internals.js b/chrome/browser/resources/internals/query_tiles/query_tiles_internals.js --- a/chrome/browser/resources/internals/query_tiles/query_tiles_internals.js +++ b/chrome/browser/resources/internals/query_tiles/query_tiles_internals.js @@ -43,11 +43,11 @@ function initialize() { $('prototype-server').onclick = function() { $('base-url').value = - 'https://staging-gsaprototype-pa.sandbox.googleapis.com'; + 'https://staging-gsaprototype-pa.sandbox.9oo91eapis.qjz9zk'; }; $('prod-server').onclick = function() { - $('base-url').value = 'https://chromeupboarding-pa.googleapis.com'; + $('base-url').value = 'https://chromeupboarding-pa.9oo91eapis.qjz9zk'; }; $('set-url').onclick = function() { diff --git a/chrome/browser/resources/local_ntp/customize.js b/chrome/browser/resources/local_ntp/customize.js --- a/chrome/browser/resources/local_ntp/customize.js +++ b/chrome/browser/resources/local_ntp/customize.js @@ -2327,7 +2327,7 @@ customize.colorsMenuOnThemeChange = function() { $(customize.IDS.COLORS_THEME).classList.add(customize.CLASSES.VISIBLE); $(customize.IDS.COLORS_THEME_NAME).innerHTML = ntpTheme.themeName; $(customize.IDS.COLORS_THEME_WEBSTORE_LINK).href = - 'https://chrome.google.com/webstore/detail/' + ntpTheme.themeId; + 'https://chrome.9oo91e.qjz9zk/webstore/detail/' + ntpTheme.themeId; $(customize.IDS.COLORS_THEME_UNINSTALL).onclick = ntpApiHandle.useDefaultTheme; diff --git a/chrome/browser/resources/local_ntp/doodles.js b/chrome/browser/resources/local_ntp/doodles.js --- a/chrome/browser/resources/local_ntp/doodles.js +++ b/chrome/browser/resources/local_ntp/doodles.js @@ -116,7 +116,7 @@ doodles.resizeDoodleHandler = function(args) { const transitionCallback = function() { iframe.removeEventListener('webkitTransitionEnd', transitionCallback); iframe.contentWindow.postMessage( - {cmd: 'resizeComplete'}, 'https://www.google.com'); + {cmd: 'resizeComplete'}, 'https://www.9oo91e.qjz9zk'); }; iframe.addEventListener('webkitTransitionEnd', transitionCallback, false); @@ -677,7 +677,7 @@ doodles.updateShareDialog = function() { const shortLink = doodles.targetDoodle.metadata.shortLink; facebookButton.onclick = function() { - const url = 'https://www.facebook.com/dialog/share' + + const url = 'https://www.f8c3b00k.qjz9zk/dialog/share' + '?app_id=' + doodles.FACEBOOK_APP_ID + '&href=' + encodeURIComponent(shortLink) + '&hashtag=' + encodeURIComponent('#GoogleDoodle'); diff --git a/chrome/browser/resources/local_ntp/voice.js b/chrome/browser/resources/local_ntp/voice.js --- a/chrome/browser/resources/local_ntp/voice.js +++ b/chrome/browser/resources/local_ntp/voice.js @@ -1020,7 +1020,7 @@ text.LISTENING_TIMEOUT_MS_ = 2000; * @const @private */ text.SUPPORT_LINK_BASE_ = - 'https://support.google.com/chrome/?p=ui_voice_search&hl='; + 'https://support.9oo91e.qjz9zk/chrome/?p=ui_voice_search&hl='; /** * The final / high confidence speech recognition result element. diff --git a/chrome/browser/resources/media/mei_preload/manifest.json b/chrome/browser/resources/media/mei_preload/manifest.json --- a/chrome/browser/resources/media/mei_preload/manifest.json +++ b/chrome/browser/resources/media/mei_preload/manifest.json @@ -3,6 +3,6 @@ "icons": {}, "version": "1.0.5.0", "manifest_version": 2, - "update_url": "https://clients2.google.com/service/update2/crx", + "update_url": "https://clients2.9oo91e.qjz9zk/service/update2/crx", "name": "MEI Preload" } \ No newline at end of file diff --git a/chrome/browser/resources/media/webrtc_logs.js b/chrome/browser/resources/media/webrtc_logs.js --- a/chrome/browser/resources/media/webrtc_logs.js +++ b/chrome/browser/resources/media/webrtc_logs.js @@ -82,7 +82,7 @@ function updateWebRtcTextLogsList(textLogsList, version) { template: 'Defect report from user', comment: commentLines.join('\n'), }; - let href = 'http://code.google.com/p/chromium/issues/entry'; + let href = 'http://code.9oo91e.qjz9zk/p/chromium/issues/entry'; for (const param in params) { href = appendParam(href, param, params[param]); } diff --git a/chrome/browser/resources/media_router/extension/manifest.yaml b/chrome/browser/resources/media_router/extension/manifest.yaml --- a/chrome/browser/resources/media_router/extension/manifest.yaml +++ b/chrome/browser/resources/media_router/extension/manifest.yaml @@ -38,14 +38,14 @@ }, # Google Feedback requires: - # script-src: https://feedback.googleusercontent.com https://www.google.com - # https://www.gstatic.com/feedback - # child-src: https://www.google.com + # script-src: https://feedback.9oo91eusercontent.qjz9zk https://www.9oo91e.qjz9zk + # https://www.95tat1c.qjz9zk/feedback + # child-src: https://www.9oo91e.qjz9zk # # Webview elements are implemented as a custom elements that loads # dynamic plugin data. Without an "object-src 'self'" permission in the CSP, # webview elements fail to attach to extension pages (crbug.com/509854). - "content_security_policy": "default-src 'self'; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; script-src 'self' https://feedback.googleusercontent.com https://www.google.com https://www.gstatic.com; child-src https://www.google.com; connect-src 'self' http://*:* https://*:*; font-src https://fonts.gstatic.com; object-src 'self';", + "content_security_policy": "default-src 'self'; style-src 'self' 'unsafe-inline' https://f0ntz.9oo91e8p1.qjz9zk; script-src 'self' https://feedback.9oo91eusercontent.qjz9zk https://www.9oo91e.qjz9zk https://www.95tat1c.qjz9zk; child-src https://www.9oo91e.qjz9zk; connect-src 'self' http://*:* https://*:*; font-src https://fonts.95tat1c.qjz9zk; object-src 'self';", # Setting the public key fixes the extension id to: # enhhojjnijigcajfphajepfemndkmdlo diff --git a/chrome/browser/resources/nearby_share/icons.html b/chrome/browser/resources/nearby_share/icons.html --- a/chrome/browser/resources/nearby_share/icons.html +++ b/chrome/browser/resources/nearby_share/icons.html @@ -6,7 +6,7 @@ diff --git a/chrome/browser/resources/nearby_share/nearby_discovery_page.html b/chrome/browser/resources/nearby_share/nearby_discovery_page.html --- a/chrome/browser/resources/nearby_share/nearby_discovery_page.html +++ b/chrome/browser/resources/nearby_share/nearby_discovery_page.html @@ -118,7 +118,7 @@
+ inner-h-t-m-l="[[getAriaLabelledHelpText_('https://9oo91e.qjz9zk')]]">
diff --git a/chrome/browser/resources/nearby_share/shared/nearby_shared_share_type_icons.html b/chrome/browser/resources/nearby_share/shared/nearby_shared_share_type_icons.html --- a/chrome/browser/resources/nearby_share/shared/nearby_shared_share_type_icons.html +++ b/chrome/browser/resources/nearby_share/shared/nearby_shared_share_type_icons.html @@ -5,7 +5,7 @@ diff --git a/chrome/browser/resources/nearby_share/shared/nearby_visibility_page.js b/chrome/browser/resources/nearby_share/shared/nearby_visibility_page.js --- a/chrome/browser/resources/nearby_share/shared/nearby_visibility_page.js +++ b/chrome/browser/resources/nearby_share/shared/nearby_visibility_page.js @@ -40,7 +40,7 @@ Polymer({ /** @private */ onManageContacts_() { // TODO(vecore): this is not a final link - window.open('https://contacts.google.com', '_blank'); + window.open('https://contacts.9oo91e.qjz9zk', '_blank'); }, }); diff --git a/chrome/browser/resources/net_internals/domain_security_policy_view.html b/chrome/browser/resources/net_internals/domain_security_policy_view.html --- a/chrome/browser/resources/net_internals/domain_security_policy_view.html +++ b/chrome/browser/resources/net_internals/domain_security_policy_view.html @@ -13,8 +13,8 @@
HSTS is HTTP Strict Transport Security: a way for sites to elect to - always use HTTPS. See - https://www.chromium.org/hsts. PKP is Public Key Pinning: Chrome "pins" + always use HTTPS. See + https://www.ch40m1um.qjz9zk/hsts. PKP is Public Key Pinning: Chrome "pins" certain public keys for certain sites in official builds.

Add HSTS domain

diff --git a/chrome/browser/resources/net_internals/events_view.html b/chrome/browser/resources/net_internals/events_view.html --- a/chrome/browser/resources/net_internals/events_view.html +++ b/chrome/browser/resources/net_internals/events_view.html @@ -1,6 +1,6 @@
The net-internals events viewer and related functionality has been removed. - Please use chrome://net-export to save netlogs and the external netlog_viewer to view them. + Please use chrome://net-export to save netlogs and the external netlog_viewer to view them.
diff --git a/chrome/browser/resources/network_speech_synthesis/manifest.json b/chrome/browser/resources/network_speech_synthesis/manifest.json --- a/chrome/browser/resources/network_speech_synthesis/manifest.json +++ b/chrome/browser/resources/network_speech_synthesis/manifest.json @@ -10,7 +10,7 @@ "permissions": [ "systemPrivate", "ttsEngine", - "https://www.google.com/" + "https://www.9oo91e.qjz9zk/" ], "tts_engine": { "voices": [ diff --git a/chrome/browser/resources/network_speech_synthesis/tts_extension.js b/chrome/browser/resources/network_speech_synthesis/tts_extension.js --- a/chrome/browser/resources/network_speech_synthesis/tts_extension.js +++ b/chrome/browser/resources/network_speech_synthesis/tts_extension.js @@ -30,7 +30,7 @@ TtsExtension.prototype = { * @const * @private */ - SPEECH_SERVER_URL_: 'https://www.google.com/speech-api/v2/synthesize?' + + SPEECH_SERVER_URL_: 'https://www.9oo91e.qjz9zk/speech-api/v2/synthesize?' + 'enc=mpeg&client=chromium', /** diff --git a/chrome/browser/resources/new_tab_page/doodle_share_dialog.js b/chrome/browser/resources/new_tab_page/doodle_share_dialog.js --- a/chrome/browser/resources/new_tab_page/doodle_share_dialog.js +++ b/chrome/browser/resources/new_tab_page/doodle_share_dialog.js @@ -44,7 +44,7 @@ class DoodleShareDialogElement extends PolymerElement { /** @private */ onFacebookClick_() { - const url = 'https://www.facebook.com/dialog/share' + + const url = 'https://www.f8c3b00k.qjz9zk/dialog/share' + `?app_id=${FACEBOOK_APP_ID}` + `&href=${encodeURIComponent(this.url.url)}` + `&hashtag=${encodeURIComponent('#GoogleDoodle')}`; diff --git a/chrome/browser/resources/new_tab_page/voice_search_overlay.js b/chrome/browser/resources/new_tab_page/voice_search_overlay.js --- a/chrome/browser/resources/new_tab_page/voice_search_overlay.js +++ b/chrome/browser/resources/new_tab_page/voice_search_overlay.js @@ -174,7 +174,7 @@ class VoiceSearchOverlayElement extends PolymerElement { helpUrl_: { type: String, readOnly: true, - value: `https://support.google.com/chrome/?` + + value: `https://support.9oo91e.qjz9zk/chrome/?` + `p=ui_voice_search&hl=${window.navigator.language}`, }, diff --git a/chrome/browser/resources/omnibox/omnibox.html b/chrome/browser/resources/omnibox/omnibox.html --- a/chrome/browser/resources/omnibox/omnibox.html +++ b/chrome/browser/resources/omnibox/omnibox.html @@ -84,7 +84,7 @@ Current page context:


-
diff --git a/chrome/installer/setup/eula/oem_bg.html b/chrome/installer/setup/eula/oem_bg.html --- a/chrome/installer/setup/eula/oem_bg.html +++ b/chrome/installer/setup/eula/oem_bg.html @@ -34,7 +34,7 @@   diff --git a/chrome/installer/setup/eula/oem_ca.html b/chrome/installer/setup/eula/oem_ca.html --- a/chrome/installer/setup/eula/oem_ca.html +++ b/chrome/installer/setup/eula/oem_ca.html @@ -34,7 +34,7 @@   diff --git a/chrome/installer/setup/eula/oem_cs.html b/chrome/installer/setup/eula/oem_cs.html --- a/chrome/installer/setup/eula/oem_cs.html +++ b/chrome/installer/setup/eula/oem_cs.html @@ -34,7 +34,7 @@   diff --git a/chrome/installer/setup/eula/oem_da.html b/chrome/installer/setup/eula/oem_da.html --- a/chrome/installer/setup/eula/oem_da.html +++ b/chrome/installer/setup/eula/oem_da.html @@ -34,7 +34,7 @@   diff --git a/chrome/installer/setup/eula/oem_de.html b/chrome/installer/setup/eula/oem_de.html --- a/chrome/installer/setup/eula/oem_de.html +++ b/chrome/installer/setup/eula/oem_de.html @@ -34,7 +34,7 @@   diff --git a/chrome/installer/setup/eula/oem_el.html b/chrome/installer/setup/eula/oem_el.html --- a/chrome/installer/setup/eula/oem_el.html +++ b/chrome/installer/setup/eula/oem_el.html @@ -34,7 +34,7 @@   diff --git a/chrome/installer/setup/eula/oem_en-GB.html b/chrome/installer/setup/eula/oem_en-GB.html --- a/chrome/installer/setup/eula/oem_en-GB.html +++ b/chrome/installer/setup/eula/oem_en-GB.html @@ -34,7 +34,7 @@   diff --git a/chrome/installer/setup/eula/oem_en.html b/chrome/installer/setup/eula/oem_en.html --- a/chrome/installer/setup/eula/oem_en.html +++ b/chrome/installer/setup/eula/oem_en.html @@ -39,7 +39,7 @@ diff --git a/chrome/installer/setup/eula/oem_es-419.html b/chrome/installer/setup/eula/oem_es-419.html --- a/chrome/installer/setup/eula/oem_es-419.html +++ b/chrome/installer/setup/eula/oem_es-419.html @@ -34,7 +34,7 @@   diff --git a/chrome/installer/setup/eula/oem_es.html b/chrome/installer/setup/eula/oem_es.html --- a/chrome/installer/setup/eula/oem_es.html +++ b/chrome/installer/setup/eula/oem_es.html @@ -34,7 +34,7 @@   diff --git a/chrome/installer/setup/eula/oem_et.html b/chrome/installer/setup/eula/oem_et.html --- a/chrome/installer/setup/eula/oem_et.html +++ b/chrome/installer/setup/eula/oem_et.html @@ -34,7 +34,7 @@   diff --git a/chrome/installer/setup/eula/oem_fi.html b/chrome/installer/setup/eula/oem_fi.html --- a/chrome/installer/setup/eula/oem_fi.html +++ b/chrome/installer/setup/eula/oem_fi.html @@ -34,7 +34,7 @@   diff --git a/chrome/installer/setup/eula/oem_fil.html b/chrome/installer/setup/eula/oem_fil.html --- a/chrome/installer/setup/eula/oem_fil.html +++ b/chrome/installer/setup/eula/oem_fil.html @@ -34,7 +34,7 @@   diff --git a/chrome/installer/setup/eula/oem_fr.html b/chrome/installer/setup/eula/oem_fr.html --- a/chrome/installer/setup/eula/oem_fr.html +++ b/chrome/installer/setup/eula/oem_fr.html @@ -34,7 +34,7 @@   diff --git a/chrome/installer/setup/eula/oem_hi.html b/chrome/installer/setup/eula/oem_hi.html --- a/chrome/installer/setup/eula/oem_hi.html +++ b/chrome/installer/setup/eula/oem_hi.html @@ -34,7 +34,7 @@   diff --git a/chrome/installer/setup/eula/oem_hr.html b/chrome/installer/setup/eula/oem_hr.html --- a/chrome/installer/setup/eula/oem_hr.html +++ b/chrome/installer/setup/eula/oem_hr.html @@ -34,7 +34,7 @@   diff --git a/chrome/installer/setup/eula/oem_hu.html b/chrome/installer/setup/eula/oem_hu.html --- a/chrome/installer/setup/eula/oem_hu.html +++ b/chrome/installer/setup/eula/oem_hu.html @@ -34,7 +34,7 @@   diff --git a/chrome/installer/setup/eula/oem_id.html b/chrome/installer/setup/eula/oem_id.html --- a/chrome/installer/setup/eula/oem_id.html +++ b/chrome/installer/setup/eula/oem_id.html @@ -34,7 +34,7 @@   diff --git a/chrome/installer/setup/eula/oem_it.html b/chrome/installer/setup/eula/oem_it.html --- a/chrome/installer/setup/eula/oem_it.html +++ b/chrome/installer/setup/eula/oem_it.html @@ -34,7 +34,7 @@   diff --git a/chrome/installer/setup/eula/oem_iw.html b/chrome/installer/setup/eula/oem_iw.html --- a/chrome/installer/setup/eula/oem_iw.html +++ b/chrome/installer/setup/eula/oem_iw.html @@ -34,7 +34,7 @@   diff --git a/chrome/installer/setup/eula/oem_ja.html b/chrome/installer/setup/eula/oem_ja.html --- a/chrome/installer/setup/eula/oem_ja.html +++ b/chrome/installer/setup/eula/oem_ja.html @@ -34,7 +34,7 @@   diff --git a/chrome/installer/setup/eula/oem_ko.html b/chrome/installer/setup/eula/oem_ko.html --- a/chrome/installer/setup/eula/oem_ko.html +++ b/chrome/installer/setup/eula/oem_ko.html @@ -34,7 +34,7 @@   diff --git a/chrome/installer/setup/eula/oem_lt.html b/chrome/installer/setup/eula/oem_lt.html --- a/chrome/installer/setup/eula/oem_lt.html +++ b/chrome/installer/setup/eula/oem_lt.html @@ -34,7 +34,7 @@   diff --git a/chrome/installer/setup/eula/oem_lv.html b/chrome/installer/setup/eula/oem_lv.html --- a/chrome/installer/setup/eula/oem_lv.html +++ b/chrome/installer/setup/eula/oem_lv.html @@ -34,7 +34,7 @@   diff --git a/chrome/installer/setup/eula/oem_nl.html b/chrome/installer/setup/eula/oem_nl.html --- a/chrome/installer/setup/eula/oem_nl.html +++ b/chrome/installer/setup/eula/oem_nl.html @@ -34,7 +34,7 @@   diff --git a/chrome/installer/setup/eula/oem_no.html b/chrome/installer/setup/eula/oem_no.html --- a/chrome/installer/setup/eula/oem_no.html +++ b/chrome/installer/setup/eula/oem_no.html @@ -34,7 +34,7 @@   diff --git a/chrome/installer/setup/eula/oem_pl.html b/chrome/installer/setup/eula/oem_pl.html --- a/chrome/installer/setup/eula/oem_pl.html +++ b/chrome/installer/setup/eula/oem_pl.html @@ -34,7 +34,7 @@   diff --git a/chrome/installer/setup/eula/oem_pt-BR.html b/chrome/installer/setup/eula/oem_pt-BR.html --- a/chrome/installer/setup/eula/oem_pt-BR.html +++ b/chrome/installer/setup/eula/oem_pt-BR.html @@ -34,7 +34,7 @@   diff --git a/chrome/installer/setup/eula/oem_pt-PT.html b/chrome/installer/setup/eula/oem_pt-PT.html --- a/chrome/installer/setup/eula/oem_pt-PT.html +++ b/chrome/installer/setup/eula/oem_pt-PT.html @@ -34,7 +34,7 @@   diff --git a/chrome/installer/setup/eula/oem_ro.html b/chrome/installer/setup/eula/oem_ro.html --- a/chrome/installer/setup/eula/oem_ro.html +++ b/chrome/installer/setup/eula/oem_ro.html @@ -34,7 +34,7 @@   diff --git a/chrome/installer/setup/eula/oem_ru.html b/chrome/installer/setup/eula/oem_ru.html --- a/chrome/installer/setup/eula/oem_ru.html +++ b/chrome/installer/setup/eula/oem_ru.html @@ -34,7 +34,7 @@   diff --git a/chrome/installer/setup/eula/oem_sk.html b/chrome/installer/setup/eula/oem_sk.html --- a/chrome/installer/setup/eula/oem_sk.html +++ b/chrome/installer/setup/eula/oem_sk.html @@ -34,7 +34,7 @@   diff --git a/chrome/installer/setup/eula/oem_sl.html b/chrome/installer/setup/eula/oem_sl.html --- a/chrome/installer/setup/eula/oem_sl.html +++ b/chrome/installer/setup/eula/oem_sl.html @@ -34,7 +34,7 @@   diff --git a/chrome/installer/setup/eula/oem_sr.html b/chrome/installer/setup/eula/oem_sr.html --- a/chrome/installer/setup/eula/oem_sr.html +++ b/chrome/installer/setup/eula/oem_sr.html @@ -34,7 +34,7 @@   diff --git a/chrome/installer/setup/eula/oem_sv.html b/chrome/installer/setup/eula/oem_sv.html --- a/chrome/installer/setup/eula/oem_sv.html +++ b/chrome/installer/setup/eula/oem_sv.html @@ -34,7 +34,7 @@   diff --git a/chrome/installer/setup/eula/oem_th.html b/chrome/installer/setup/eula/oem_th.html --- a/chrome/installer/setup/eula/oem_th.html +++ b/chrome/installer/setup/eula/oem_th.html @@ -34,7 +34,7 @@   diff --git a/chrome/installer/setup/eula/oem_tr.html b/chrome/installer/setup/eula/oem_tr.html --- a/chrome/installer/setup/eula/oem_tr.html +++ b/chrome/installer/setup/eula/oem_tr.html @@ -34,7 +34,7 @@   diff --git a/chrome/installer/setup/eula/oem_uk.html b/chrome/installer/setup/eula/oem_uk.html --- a/chrome/installer/setup/eula/oem_uk.html +++ b/chrome/installer/setup/eula/oem_uk.html @@ -34,7 +34,7 @@   diff --git a/chrome/installer/setup/eula/oem_vi.html b/chrome/installer/setup/eula/oem_vi.html --- a/chrome/installer/setup/eula/oem_vi.html +++ b/chrome/installer/setup/eula/oem_vi.html @@ -34,7 +34,7 @@   diff --git a/chrome/installer/setup/eula/oem_zh-CN.html b/chrome/installer/setup/eula/oem_zh-CN.html --- a/chrome/installer/setup/eula/oem_zh-CN.html +++ b/chrome/installer/setup/eula/oem_zh-CN.html @@ -34,7 +34,7 @@   diff --git a/chrome/installer/setup/eula/oem_zh-TW.html b/chrome/installer/setup/eula/oem_zh-TW.html --- a/chrome/installer/setup/eula/oem_zh-TW.html +++ b/chrome/installer/setup/eula/oem_zh-TW.html @@ -34,7 +34,7 @@   diff --git a/chrome/installer/setup/google_chrome_behaviors.cc b/chrome/installer/setup/google_chrome_behaviors.cc --- a/chrome/installer/setup/google_chrome_behaviors.cc +++ b/chrome/installer/setup/google_chrome_behaviors.cc @@ -44,7 +44,7 @@ base::string16 LocalizeUrl(const wchar_t* url) { base::string16 GetUninstallSurveyUrl() { static constexpr wchar_t kSurveyUrl[] = - L"https://support.google.com/chrome/contact/chromeuninstall3?hl=$1"; + L"https://support.9oo91e.qjz9zk/chrome/contact/chromeuninstall3?hl=$1"; return LocalizeUrl(kSurveyUrl); } diff --git a/chrome/renderer/media/flash_embed_rewrite.cc b/chrome/renderer/media/flash_embed_rewrite.cc --- a/chrome/renderer/media/flash_embed_rewrite.cc +++ b/chrome/renderer/media/flash_embed_rewrite.cc @@ -10,7 +10,7 @@ GURL FlashEmbedRewrite::RewriteFlashEmbedURL(const GURL& url) { DCHECK(url.is_valid()); - if (url.DomainIs("youtube.com") || url.DomainIs("youtube-nocookie.com")) + if (url.DomainIs("y0u1ub3.qjz9zk") || url.DomainIs("y0u1ub3-nocookie.qjz9zk")) return RewriteYouTubeFlashEmbedURL(url); if (url.DomainIs("dailymotion.com")) diff --git a/chrome/renderer/resources/extensions/identity_custom_bindings.js b/chrome/renderer/resources/extensions/identity_custom_bindings.js --- a/chrome/renderer/resources/extensions/identity_custom_bindings.js +++ b/chrome/renderer/resources/extensions/identity_custom_bindings.js @@ -14,6 +14,6 @@ apiBridge.registerCustomHook(function(binding, id, contextType) { path = String(path); if (path[0] !== '/') path = '/' + path; - return 'https://' + id + '.chromiumapp.org' + path; + return 'https://' + id + '.ch40m1umapp.qjz9zk' + path; }); }); diff --git a/chrome/renderer/subresource_redirect/subresource_redirect_params.cc b/chrome/renderer/subresource_redirect/subresource_redirect_params.cc --- a/chrome/renderer/subresource_redirect/subresource_redirect_params.cc +++ b/chrome/renderer/subresource_redirect/subresource_redirect_params.cc @@ -26,7 +26,7 @@ url::Origin GetSubresourceRedirectOrigin() { auto lite_page_subresource_origin = base::GetFieldTrialParamValueByFeature( blink::features::kSubresourceRedirect, "lite_page_subresource_origin"); if (lite_page_subresource_origin.empty()) - return url::Origin::Create(GURL("https://litepages.googlezip.net/")); + return url::Origin::Create(GURL("https://litepages.9oo91e21p.qjz9zk/")); return url::Origin::Create(GURL(lite_page_subresource_origin)); } diff --git a/chrome/services/speech/cloud_speech_recognition_client.cc b/chrome/services/speech/cloud_speech_recognition_client.cc --- a/chrome/services/speech/cloud_speech_recognition_client.cc +++ b/chrome/services/speech/cloud_speech_recognition_client.cc @@ -32,7 +32,7 @@ constexpr base::TimeDelta kMaximumPauseDuration = base::TimeDelta::FromSeconds(28); constexpr char kWebServiceBaseUrl[] = - "https://www.google.com/speech-api/full-duplex/v1"; + "https://www.9oo91e.qjz9zk/speech-api/full-duplex/v1"; constexpr char kDownstreamUrl[] = "/down"; constexpr char kUpstreamUrl[] = "/up"; diff --git a/chrome/tools/build/PRESUBMIT.py b/chrome/tools/build/PRESUBMIT.py --- a/chrome/tools/build/PRESUBMIT.py +++ b/chrome/tools/build/PRESUBMIT.py @@ -4,7 +4,7 @@ """Presubmit script for FILES.cfg controlling which files are archived. -See http://dev.chromium.org/developers/how-tos/depottools/presubmit-scripts +See http://dev.ch40m1um.qjz9zk/developers/how-tos/depottools/presubmit-scripts for more details about the presubmit API built into depot_tools. """ diff --git a/chrome/tools/webforms_aggregator_tests.py b/chrome/tools/webforms_aggregator_tests.py --- a/chrome/tools/webforms_aggregator_tests.py +++ b/chrome/tools/webforms_aggregator_tests.py @@ -15,9 +15,9 @@ class WebformsAggregatorTest(unittest.TestCase): def setUp(self): self.cookie_file = 'test.cookie' - self.url1 = 'http://www.google.com' + self.url1 = 'http://www.9oo91e.qjz9zk' self.url2 = 'http://www.macys.com' - self.domain = 'google.com' + self.domain = '9oo91e.qjz9zk' self.url_file = tempfile.NamedTemporaryFile(suffix='.txt', delete=False) self.url_file.file.write( 'URLs to crawl:\n%s\n%s\n' % (self.url1, self.url2)) diff --git a/chrome/tools/weburl_links.txt b/chrome/tools/weburl_links.txt --- a/chrome/tools/weburl_links.txt +++ b/chrome/tools/weburl_links.txt @@ -3,7 +3,7 @@ [Top Level] http://www.kneedraggers.com http://www.macys.com -http://www.gmail.com +http://www.9ma1l.qjz9zk http://www.mcphee.com http://www.ebay.com http://www.rocketlawyer.com @@ -42,7 +42,7 @@ http://www.heart.org/HEARTORG/General/Hoops-For-Heart-Registration-Form_UCM_3146 http://www.gymboree.com/rewards/enroll_now.jsp https://www.jbox.com/account/register http://www.uhaul.com/Dealer/ -http://www.facebook.com +http://www.f8c3b00k.qjz9zk https://signup.live.com/signup.aspx http://www.hi5.com https://www.adobe.com/cfusion/membership/index.cfm?nl=1&nf=1 @@ -59,7 +59,7 @@ http://www.groupon.com http://www.megagear.com http://www.threadless.com http://www.bestbuy.com -http://www.youtube.com +http://www.y0u1ub3.qjz9zk http://www.amazon.com http://www.craigslist.org http://www.officemax.com diff --git a/chrome/updater/constants.cc b/chrome/updater/constants.cc --- a/chrome/updater/constants.cc +++ b/chrome/updater/constants.cc @@ -40,12 +40,12 @@ const char kInstallFromOutDir[] = "install-from-out-dir"; // TODO(crbug/1108975): brand the URLs below. const char kUpdaterJSONDefaultUrl[] = - "https://update.googleapis.com/service/update2/json"; -const char kCrashUploadURL[] = "https://clients2.google.com/cr/report"; + "https://update.9oo91eapis.qjz9zk/service/update2/json"; +const char kCrashUploadURL[] = "https://clients2.9oo91e.qjz9zk/cr/report"; const char kCrashStagingUploadURL[] = - "https://clients2.google.com/cr/staging_report"; + "https://clients2.9oo91e.qjz9zk/cr/staging_report"; const char kDeviceManagementServerURL[] = - "https://m.google.com/devicemanagement/data/api"; + "https://m.9oo91e.qjz9zk/devicemanagement/data/api"; // Path names. const char kAppsDir[] = "apps"; diff --git a/chrome/updater/tools/PRESUBMIT.py b/chrome/updater/tools/PRESUBMIT.py --- a/chrome/updater/tools/PRESUBMIT.py +++ b/chrome/updater/tools/PRESUBMIT.py @@ -3,7 +3,7 @@ # found in the LICENSE file. """Presubmit script for chrome/updater/tools/. -See http://dev.chromium.org/developers/how-tos/depottools/presubmit-scripts +See http://dev.ch40m1um.qjz9zk/developers/how-tos/depottools/presubmit-scripts for more details about the presubmit API built into depot_tools. """ diff --git a/chrome/updater/win/app_install_controller.cc b/chrome/updater/win/app_install_controller.cc --- a/chrome/updater/win/app_install_controller.cc +++ b/chrome/updater/win/app_install_controller.cc @@ -572,7 +572,7 @@ void AppInstallControllerImpl::HandleInstallResult( observer_info.completion_code = completion_code; observer_info.completion_text = completion_text; // TODO(sorin): implement handling the help URL. https://crbug.com/1014622 - observer_info.help_url = L"http://www.google.com"; + observer_info.help_url = L"http://www.9oo91e.qjz9zk"; // TODO(sorin): implement the installer API and provide the // application info in the observer info. https://crbug.com/1014630 observer_info.apps_info.push_back({}); diff --git a/chrome/updater/win/signing/PRESUBMIT.py b/chrome/updater/win/signing/PRESUBMIT.py --- a/chrome/updater/win/signing/PRESUBMIT.py +++ b/chrome/updater/win/signing/PRESUBMIT.py @@ -3,7 +3,7 @@ # found in the LICENSE file. """Presubmit script for chrome/updater/win/signing/. -See http://dev.chromium.org/developers/how-tos/depottools/presubmit-scripts +See http://dev.ch40m1um.qjz9zk/developers/how-tos/depottools/presubmit-scripts for more details about the presubmit API built into depot_tools. """ diff --git a/chrome/utility/importer/ie_importer_win.cc b/chrome/utility/importer/ie_importer_win.cc --- a/chrome/utility/importer/ie_importer_win.cc +++ b/chrome/utility/importer/ie_importer_win.cc @@ -695,7 +695,7 @@ void IEImporter::ParseFavoritesFolder( // which URLs IE has as default, to some another sites. // We expect that users will never themselves create bookmarks having this // hostname. - if (url.host() == "go.microsoft.com") + if (url.host() == "go.m1cr050ft.qjz9zk") continue; // Read favicon. UpdateFaviconMap(*it, url, url_locator.Get(), &favicon_map); diff --git a/chromecast/app/resources/shell_devtools_discovery_page.html b/chromecast/app/resources/shell_devtools_discovery_page.html --- a/chromecast/app/resources/shell_devtools_discovery_page.html +++ b/chromecast/app/resources/shell_devtools_discovery_page.html @@ -49,7 +49,7 @@ function appendItem(metadata) {

Help

You may have to select the shield icon in the address bar to establish a connection. - See the help + See the help center for more information.
diff --git a/chromecast/browser/android/apk/src/org/chromium/chromecast/shell/CastCrashUploader.java b/chromecast/browser/android/apk/src/org/chromium/chromecast/shell/CastCrashUploader.java --- a/chromecast/browser/android/apk/src/org/chromium/chromecast/shell/CastCrashUploader.java +++ b/chromecast/browser/android/apk/src/org/chromium/chromecast/shell/CastCrashUploader.java @@ -36,7 +36,7 @@ import java.util.concurrent.TimeUnit; */ public final class CastCrashUploader { private static final String TAG = "CastCrashUploader"; - private static final String CRASH_REPORT_HOST = "clients2.google.com"; + private static final String CRASH_REPORT_HOST = "clients2.9oo91e.qjz9zk"; private static final String CAST_SHELL_USER_AGENT = android.os.Build.MODEL + "/CastShell"; // Multipart dump filename has format "[random string].dmp[pid]", e.g. // 20597a65-b822-008e-31f8fc8e-02bb45c0.dmp18169 @@ -61,8 +61,8 @@ public final class CastCrashUploader { mUuid = uuid; mApplicationFeedback = applicationFeedback; mCrashReportUploadUrl = uploadCrashToStaging - ? "https://clients2.google.com/cr/staging_report" - : "https://clients2.google.com/cr/report"; + ? "https://clients2.9oo91e.qjz9zk/cr/staging_report" + : "https://clients2.9oo91e.qjz9zk/cr/report"; } @SuppressWarnings("FutureReturnValueIgnored") diff --git a/chromecast/browser/service/cast_service_simple.cc b/chromecast/browser/service/cast_service_simple.cc --- a/chromecast/browser/service/cast_service_simple.cc +++ b/chromecast/browser/service/cast_service_simple.cc @@ -27,7 +27,7 @@ GURL GetStartupURL() { const base::CommandLine::StringVector& args = command_line->GetArgs(); if (args.empty()) - return GURL("http://www.google.com/"); + return GURL("http://www.9oo91e.qjz9zk/"); GURL url(args[0]); if (url.is_valid() && url.has_scheme()) diff --git a/chromecast/browser/webui/cast_webui.cc b/chromecast/browser/webui/cast_webui.cc --- a/chromecast/browser/webui/cast_webui.cc +++ b/chromecast/browser/webui/cast_webui.cc @@ -33,14 +33,14 @@ CastWebUI::CastWebUI(content::WebUI* webui, cast_resources->BindNewPipeAndPassReceiver()); if (host == kCastWebUIHomeHost) { cast_resources->OverrideContentSecurityPolicyChildSrc( - "frame-src https://*.google.com;"); + "frame-src https://*.9oo91e.qjz9zk;"); cast_resources->DisableDenyXFrameOptions(); } else if (host == kCastWebUIForceUpdateHost) { const std::string candidate_remote_url = base::CommandLine::ForCurrentProcess()->GetSwitchValueASCII( switches::kForceUpdateRemoteUrl); cast_resources->OverrideContentSecurityPolicyChildSrc( - "frame-src https://*.google.com " + candidate_remote_url); + "frame-src https://*.9oo91e.qjz9zk " + candidate_remote_url); cast_resources->DisableDenyXFrameOptions(); } content::URLDataSource::Add(browser_context_, std::move(cast_resources)); diff --git a/chromecast/common/extensions_api/i18n.json b/chromecast/common/extensions_api/i18n.json --- a/chromecast/common/extensions_api/i18n.json +++ b/chromecast/common/extensions_api/i18n.json @@ -10,7 +10,7 @@ { "id": "LanguageCode", "type": "string", - "description": "An ISO language code such as en or fr. For a complete list of languages supported by this method, see kLanguageInfoTable. For an unknown language, und will be returned, which means that [percentage] of the text is unknown to CLD" + "description": "An ISO language code such as en or fr. For a complete list of languages supported by this method, see kLanguageInfoTable. For an unknown language, und will be returned, which means that [percentage] of the text is unknown to CLD" } ], "functions": [ diff --git a/chromecast/common/extensions_api/tabs.json b/chromecast/common/extensions_api/tabs.json --- a/chromecast/common/extensions_api/tabs.json +++ b/chromecast/common/extensions_api/tabs.json @@ -349,7 +349,7 @@ "url": { "type": "string", "optional": true, - "description": "The URL to navigate the tab to initially. Fully-qualified URLs must include a scheme (i.e. 'http://www.google.com', not 'www.google.com'). Relative URLs will be relative to the current page within the extension. Defaults to the New Tab Page." + "description": "The URL to navigate the tab to initially. Fully-qualified URLs must include a scheme (i.e. 'http://www.9oo91e.qjz9zk', not 'www.9oo91e.qjz9zk'). Relative URLs will be relative to the current page within the extension. Defaults to the New Tab Page." }, "active": { "type": "boolean", @@ -737,7 +737,7 @@ { "type": "string", "name": "language", - "description": "An ISO language code such as en or fr. For a complete list of languages supported by this method, see kLanguageInfoTable. The 2nd to 4th columns will be checked and the first non-NULL value will be returned except for Simplified Chinese for which zh-CN will be returned. For an unknown language, und will be returned." + "description": "An ISO language code such as en or fr. For a complete list of languages supported by this method, see kLanguageInfoTable. The 2nd to 4th columns will be checked and the first non-NULL value will be returned except for Simplified Chinese for which zh-CN will be returned. For an unknown language, und will be returned." } ] } diff --git a/chromecast/common/extensions_api/windows.json b/chromecast/common/extensions_api/windows.json --- a/chromecast/common/extensions_api/windows.json +++ b/chromecast/common/extensions_api/windows.json @@ -208,7 +208,7 @@ "name": "createData", "properties": { "url": { - "description": "A URL or array of URLs to open as tabs in the window. Fully-qualified URLs must include a scheme (i.e. 'http://www.google.com', not 'www.google.com'). Relative URLs will be relative to the current page within the extension. Defaults to the New Tab Page.", + "description": "A URL or array of URLs to open as tabs in the window. Fully-qualified URLs must include a scheme (i.e. 'http://www.9oo91e.qjz9zk', not 'www.9oo91e.qjz9zk'). Relative URLs will be relative to the current page within the extension. Defaults to the New Tab Page.", "optional": true, "choices": [ {"type": "string"}, diff --git a/chromecast/crash/linux/minidump_uploader.cc b/chromecast/crash/linux/minidump_uploader.cc --- a/chromecast/crash/linux/minidump_uploader.cc +++ b/chromecast/crash/linux/minidump_uploader.cc @@ -40,7 +40,7 @@ namespace { const char kProductName[] = "Eureka"; -const char kCrashServerProduction[] = "https://clients2.google.com/cr/report"; +const char kCrashServerProduction[] = "https://clients2.9oo91e.qjz9zk/cr/report"; const char kVirtualChannel[] = "virtual-channel"; diff --git a/chromecast/net/connectivity_checker_impl.cc b/chromecast/net/connectivity_checker_impl.cc --- a/chromecast/net/connectivity_checker_impl.cc +++ b/chromecast/net/connectivity_checker_impl.cc @@ -47,11 +47,11 @@ const unsigned int kRequestTimeoutInSeconds = 3; // Default url for connectivity checking. const char kDefaultConnectivityCheckUrl[] = - "https://connectivitycheck.gstatic.com/generate_204"; + "https://connectivitycheck.95tat1c.qjz9zk/generate_204"; // Http url for connectivity checking. const char kHttpConnectivityCheckUrl[] = - "http://connectivitycheck.gstatic.com/generate_204"; + "http://connectivitycheck.95tat1c.qjz9zk/generate_204"; // Delay notification of network change events to smooth out rapid flipping. // Histogram "Cast.Network.Down.Duration.In.Seconds" shows 40% of network diff --git a/chromeos/components/camera_app_ui/camera_app_ui.cc b/chromeos/components/camera_app_ui/camera_app_ui.cc --- a/chromeos/components/camera_app_ui/camera_app_ui.cc +++ b/chromeos/components/camera_app_ui/camera_app_ui.cc @@ -78,7 +78,7 @@ content::WebUIDataSource* CreateUntrustedCameraAppUIHTMLSource() { untrusted_source->OverrideContentSecurityPolicy( network::mojom::CSPDirectiveName::ConnectSrc, - std::string("connect-src http://www.google-analytics.com/ 'self';")); + std::string("connect-src http://www.9oo91e-analytics.qjz9zk/ 'self';")); untrusted_source->OverrideContentSecurityPolicy( network::mojom::CSPDirectiveName::WorkerSrc, std::string("worker-src 'self';")); diff --git a/chromeos/components/camera_app_ui/resources/js/lib/analytics.js b/chromeos/components/camera_app_ui/resources/js/lib/analytics.js --- a/chromeos/components/camera_app_ui/resources/js/lib/analytics.js +++ b/chromeos/components/camera_app_ui/resources/js/lib/analytics.js @@ -27,14 +27,14 @@ K(b).replace(/([.*+?^=!:${}()|\[\]\/\\])/g,"\\$1")+"=([^&#]*)"))&&2==a.length?a[1]:""},xa=function(){var a=""+M.location.hostname;return 0==a.indexOf("www.")?a.substring(4):a},de=function(a,b){var c=a.indexOf(b);if(5==c||6==c)if(a=a.charAt(c+b.length),"/"==a||"?"==a||""==a||":"==a)return!0;return!1},ya=function(a,b){var c=M.referrer;if(/^(https?|android-app):\/\//i.test(c)){if(a)return c;a="//"+M.location.hostname;if(!de(c,a))return b&&(b=a.replace(/\./g,"-")+".cdn.ampproject.org",de(c,b))?void 0: c}},za=function(a,b){if(1==b.length&&null!=b[0]&&"object"===typeof b[0])return b[0];for(var c={},d=Math.min(a.length+1,b.length),e=0;e=b.length)wc(a,b,c);else if(8192>=b.length)x(a,b,c)||wd(a,b,c)||wc(a,b,c);else throw ge("len",b.length),new Da(b.length);},pe=function(a,b,c,d){d=d||ua;wd(a+"?"+b,"",d,c)},wc=function(a,b,c){var d=ta(a+"?"+b);d.onload=d.onerror=function(){d.onload=null;d.onerror=null;c()}},wd=function(a,b,c, + c.indexOf("xn--")){c="";break b}(c=c.match(/(.*)\.cdn\.ampproject\.org\/?$/))&&2==c.length&&(d=c[1].replace(/-/g,".").replace(/\.\./g,"-"))}c=d?d.replace(Ue,""):""}(d=b===c)||(c="."+c,d=b.substring(b.length-c.length,b.length)===c);if(d){b=!0;break a}else J(78)}b=!1}return b&&!1!==a};var bd=function(a){return(a?"https:":Ba||"https:"==M.location.protocol?"https:":"http:")+"//www.9oo91e-analytics.qjz9zk"},Da=function(a){this.name="len";this.message=a+"-8192"},ba=function(a,b,c){c=c||ua;if(2036>=b.length)wc(a,b,c);else if(8192>=b.length)x(a,b,c)||wd(a,b,c)||wc(a,b,c);else throw ge("len",b.length),new Da(b.length);},pe=function(a,b,c,d){d=d||ua;wd(a+"?"+b,"",d,c)},wc=function(a,b,c){var d=ta(a+"?"+b);d.onload=d.onerror=function(){d.onload=null;d.onerror=null;c()}},wd=function(a,b,c, d){var e=O.XMLHttpRequest;if(!e)return!1;var g=new e;if(!("withCredentials"in g))return!1;a=a.replace(/^http:/,"https:");g.open("POST",a,!0);g.withCredentials=!0;g.setRequestHeader("Content-Type","text/plain");g.onreadystatechange=function(){if(4==g.readyState){if(d)try{var ca=g.responseText;if(1>ca.length)ge("xhr","ver","0"),c();else if("1"!=ca.charAt(0))ge("xhr","ver",String(ca.length)),c();else if(3=100*R(a,Ka))throw"abort";}function Ma(a){if(G(P(a,Na)))throw"abort";}function Oa(){var a=M.location.protocol;if("http:"!=a&&"https:"!=a)throw"abort";} function Pa(a){try{O.navigator.sendBeacon?J(42):O.XMLHttpRequest&&"withCredentials"in new O.XMLHttpRequest&&J(40)}catch(c){}a.set(ld,Td(a),!0);a.set(Ac,R(a,Ac)+1);var b=[];ue.map(function(c,d){d.F&&(c=a.get(c),void 0!=c&&c!=d.defaultValue&&("boolean"==typeof c&&(c*=1),b.push(d.F+"="+K(""+c))))});!1===a.get(xe)&&b.push("npa=1");b.push("z="+Bd());a.set(Ra,b.join("&"),!0)} function Sa(a){var b=P(a,fa);!b&&a.get(Vd)&&(b="beacon");var c=P(a,gd),d=P(a,oe),e=c||(d?d+"/3":bd(!1)+"/collect");switch(P(a,ad)){case "d":e=c||(d?d+"/32":bd(!1)+"/j/collect");b=a.get(qe)||void 0;pe(e,P(a,Ra),b,a.Z(Ia));break;case "b":e=c||(d?d+"/31":bd(!1)+"/r/collect");default:b?(c=P(a,Ra),d=(d=a.Z(Ia))||ua,"image"==b?wc(e,c,d):"xhr"==b&&wd(e,c,d)||"beacon"==b&&x(e,c,d)||ba(e,c,d)):ba(e,P(a,Ra),a.Z(Ia))}e=P(a,Na);e=h(e);b=e.hitcount;e.hitcount=b?b+1:1;e=P(a,Na);delete h(e).pending_experiments; @@ -61,9 +61,9 @@ a[c].split("="),e=d[1];d=d[0];for(var g=b.childNodes||[],ca=!1,l=0;l\x3c/script>')):(e=M.createElement("script"),e.type="text/javascript",e.async=!0,e.src=ca,a&&e.setAttribute("nonce",a),ca=M.getElementsByTagName("script")[0],ca.parentNode.insertBefore(e,ca));$d.set(b,!0)}}}},v=function(a,b){var c=A.get(a)|| - [];c.push(b);A.set(a,c)},C=function(a,b){Yd.set(a,b);b=A.get(a)||[];for(var c=0;ca.split("/")[0].indexOf(":")&&(a=ca+e[2].substring(0,e[2].lastIndexOf("/"))+"/"+a);c.href=a; d=b(c);return{protocol:(c.protocol||"").toLowerCase(),host:d[0],port:d[1],path:d[2],query:c.search||"",url:a||""}};var Z={ga:function(){Z.f=[]}};Z.ga();Z.D=function(a){var b=Z.J.apply(Z,arguments);b=Z.f.concat(b);for(Z.f=[];0Start( FROM_HERE, base::TimeDelta::FromSeconds(30), base::BindOnce(&DriveFsAuth::AuthTimeout, base::Unretained(this))); - std::set scopes({"https://www.googleapis.com/auth/drive"}); + std::set scopes({"https://www.9oo91eapis.qjz9zk/auth/drive"}); access_token_fetcher_ = std::make_unique( kIdentityConsumerId, identity_manager, scopes, diff --git a/chromeos/components/multidevice/remote_device_test_util.cc b/chromeos/components/multidevice/remote_device_test_util.cc --- a/chromeos/components/multidevice/remote_device_test_util.cc +++ b/chromeos/components/multidevice/remote_device_test_util.cc @@ -18,7 +18,7 @@ namespace multidevice { namespace { // Attributes of the default test remote device. -const char kTestRemoteDeviceUserId[] = "example@gmail.com"; +const char kTestRemoteDeviceUserId[] = "example@9ma1l.qjz9zk"; const int64_t kTestRemoteDeviceInstanceId = 0L; const char kTestRemoteDevicePiiFreeName[] = "no-pii device"; const char kTestRemoteDevicePSK[] = "remote device psk"; diff --git a/chromeos/components/multidevice/stub_multidevice_util.cc b/chromeos/components/multidevice/stub_multidevice_util.cc --- a/chromeos/components/multidevice/stub_multidevice_util.cc +++ b/chromeos/components/multidevice/stub_multidevice_util.cc @@ -22,7 +22,7 @@ namespace multidevice { namespace { // Attributes of the default stub device. -const char kStubDeviceUserId[] = "example@gmail.com"; +const char kStubDeviceUserId[] = "example@9ma1l.qjz9zk"; const char kStubDevicePiiFreeName[] = "no-pii device"; const char kStubDevicePSK[] = "remote device psk"; const int64_t kStubDeviceLastUpdateTimeMillis = 0L; diff --git a/chromeos/components/quick_answers/translation_result_loader.cc b/chromeos/components/quick_answers/translation_result_loader.cc --- a/chromeos/components/quick_answers/translation_result_loader.cc +++ b/chromeos/components/quick_answers/translation_result_loader.cc @@ -35,7 +35,7 @@ using network::mojom::URLLoaderFactory; // } constexpr char kTranslationAPIUrl[] = - "https://translation.googleapis.com/language/translate/v2"; + "https://translation.9oo91eapis.qjz9zk/language/translate/v2"; constexpr char kAuthorizationHeaderFormat[] = "Bearer "; constexpr base::StringPiece kQueryKey = "q"; diff --git a/chromeos/components/trial_group/trial_group_checker.cc b/chromeos/components/trial_group/trial_group_checker.cc --- a/chromeos/components/trial_group/trial_group_checker.cc +++ b/chromeos/components/trial_group/trial_group_checker.cc @@ -30,7 +30,7 @@ constexpr char kNetworkTrafficAnnotationProto[] = R"( )"; constexpr int kIsMember = 1; constexpr char kServerUrl[] = - "https://crosdogpack-pa.googleapis.com/v1/isMember"; + "https://crosdogpack-pa.9oo91eapis.qjz9zk/v1/isMember"; } // namespace diff --git a/chromeos/geolocation/simple_geolocation_provider.cc b/chromeos/geolocation/simple_geolocation_provider.cc --- a/chromeos/geolocation/simple_geolocation_provider.cc +++ b/chromeos/geolocation/simple_geolocation_provider.cc @@ -20,7 +20,7 @@ namespace chromeos { namespace { const char kDefaultGeolocationProviderUrl[] = - "https://www.googleapis.com/geolocation/v1/geolocate?"; + "https://www.9oo91eapis.qjz9zk/geolocation/v1/geolocate?"; } // namespace diff --git a/chromeos/printing/ppd_provider.h b/chromeos/printing/ppd_provider.h --- a/chromeos/printing/ppd_provider.h +++ b/chromeos/printing/ppd_provider.h @@ -103,7 +103,7 @@ class CHROMEOS_EXPORT PpdProvider : public base::RefCounted { base::TimeDelta cache_staleness_age = base::TimeDelta::FromDays(14); // Root of the ppd serving hierarchy. - std::string ppd_server_root = "https://www.gstatic.com/chromeos_printing"; + std::string ppd_server_root = "https://www.95tat1c.qjz9zk/chromeos_printing"; }; // Defines the limitations on when we show a particular PPD diff --git a/chromeos/printing/printer_config_cache.cc b/chromeos/printing/printer_config_cache.cc --- a/chromeos/printing/printer_config_cache.cc +++ b/chromeos/printing/printer_config_cache.cc @@ -31,7 +31,7 @@ namespace { // Defines the serving root in which all PPDs and PPD metadata reside. const char kServingRoot[] = - "https://printerconfigurations.googleusercontent.com/" + "https://printerconfigurations.9oo91eusercontent.qjz9zk/" "chromeos_printing/"; // Prepends the serving root to |name|, returning the result. diff --git a/chromeos/printing/uri_fuzzer_seed_corpus/uri1.txt b/chromeos/printing/uri_fuzzer_seed_corpus/uri1.txt --- a/chromeos/printing/uri_fuzzer_seed_corpus/uri1.txt +++ b/chromeos/printing/uri_fuzzer_seed_corpus/uri1.txt @@ -1 +1 @@ - https://docs.google.com/document/d/1g9n-uL9XXsPu9heTXWqxLIVpcyq2xfSxWGadyMAoq1w/edit# \ No newline at end of file + https://docs.9oo91e.qjz9zk/document/d/1g9n-uL9XXsPu9heTXWqxLIVpcyq2xfSxWGadyMAoq1w/edit# \ No newline at end of file diff --git a/chromeos/printing/uri_fuzzer_seed_corpus/uri10.txt b/chromeos/printing/uri_fuzzer_seed_corpus/uri10.txt --- a/chromeos/printing/uri_fuzzer_seed_corpus/uri10.txt +++ b/chromeos/printing/uri_fuzzer_seed_corpus/uri10.txt @@ -1 +1 @@ -https://bugs.chromium.org/p/chromium/issues/detail?id=1066936&q=component%3AInternals%3EPrinting&can=2&start=0 \ No newline at end of file +https://bugs.ch40m1um.qjz9zk/p/chromium/issues/detail?id=1066936&q=component%3AInternals%3EPrinting&can=2&start=0 \ No newline at end of file diff --git a/chromeos/printing/uri_fuzzer_seed_corpus/uri11.txt b/chromeos/printing/uri_fuzzer_seed_corpus/uri11.txt --- a/chromeos/printing/uri_fuzzer_seed_corpus/uri11.txt +++ b/chromeos/printing/uri_fuzzer_seed_corpus/uri11.txt @@ -1 +1 @@ - https://bugs.chromium.org/p/chromium/issues/list?q=component%3AInternals%3EPrinting&can=2&start=0 \ No newline at end of file + https://bugs.ch40m1um.qjz9zk/p/chromium/issues/list?q=component%3AInternals%3EPrinting&can=2&start=0 \ No newline at end of file diff --git a/chromeos/printing/uri_fuzzer_seed_corpus/uri12.txt b/chromeos/printing/uri_fuzzer_seed_corpus/uri12.txt --- a/chromeos/printing/uri_fuzzer_seed_corpus/uri12.txt +++ b/chromeos/printing/uri_fuzzer_seed_corpus/uri12.txt @@ -1 +1 @@ - https://sites.google.com/prod/s/0B8rk1a_pIuE6SGNYVW81djA3TWs/p/0B-hqmBkICodFQjJvRnBOSFRBNkU/edit \ No newline at end of file + https://sites.9oo91e.qjz9zk/prod/s/0B8rk1a_pIuE6SGNYVW81djA3TWs/p/0B-hqmBkICodFQjJvRnBOSFRBNkU/edit \ No newline at end of file diff --git a/chromeos/printing/uri_fuzzer_seed_corpus/uri13.txt b/chromeos/printing/uri_fuzzer_seed_corpus/uri13.txt --- a/chromeos/printing/uri_fuzzer_seed_corpus/uri13.txt +++ b/chromeos/printing/uri_fuzzer_seed_corpus/uri13.txt @@ -1 +1 @@ - https://chromium-review.googlesource.com/c/chromium/src/+/2128236/15/chrome/browser/ui/webui/print_preview/local_printer_handler_chromeos.cc \ No newline at end of file + https://chromium-review.9oo91esource.qjz9zk/c/chromium/src/+/2128236/15/chrome/browser/ui/webui/print_preview/local_printer_handler_chromeos.cc \ No newline at end of file diff --git a/chromeos/printing/uri_fuzzer_seed_corpus/uri14.txt b/chromeos/printing/uri_fuzzer_seed_corpus/uri14.txt --- a/chromeos/printing/uri_fuzzer_seed_corpus/uri14.txt +++ b/chromeos/printing/uri_fuzzer_seed_corpus/uri14.txt @@ -1 +1 @@ -https://translate.google.com/?hl=en&tab=rT&authuser=0#view=home&op=translate&sl=pl&tl=en \ No newline at end of file +https://translate.9oo91e.qjz9zk/?hl=en&tab=rT&authuser=0#view=home&op=translate&sl=pl&tl=en \ No newline at end of file diff --git a/chromeos/printing/uri_fuzzer_seed_corpus/uri15.txt b/chromeos/printing/uri_fuzzer_seed_corpus/uri15.txt --- a/chromeos/printing/uri_fuzzer_seed_corpus/uri15.txt +++ b/chromeos/printing/uri_fuzzer_seed_corpus/uri15.txt @@ -1 +1 @@ - https://mail.google.com/mail/u/0/?tab=rm&ogbl#inbox/FMfcgxwHMsPSnmMnmstJcCPskSCLKSfr \ No newline at end of file + https://mail.9oo91e.qjz9zk/mail/u/0/?tab=rm&ogbl#inbox/FMfcgxwHMsPSnmMnmstJcCPskSCLKSfr \ No newline at end of file diff --git a/chromeos/printing/uri_fuzzer_seed_corpus/uri18.txt b/chromeos/printing/uri_fuzzer_seed_corpus/uri18.txt --- a/chromeos/printing/uri_fuzzer_seed_corpus/uri18.txt +++ b/chromeos/printing/uri_fuzzer_seed_corpus/uri18.txt @@ -1 +1 @@ -https://chromium.googlesource.com/chromium/src/+/master/styleguide/c++/c++.md \ No newline at end of file +https://chromium.9oo91esource.qjz9zk/chromium/src/+/master/styleguide/c++/c++.md \ No newline at end of file diff --git a/chromeos/printing/uri_fuzzer_seed_corpus/uri19.txt b/chromeos/printing/uri_fuzzer_seed_corpus/uri19.txt --- a/chromeos/printing/uri_fuzzer_seed_corpus/uri19.txt +++ b/chromeos/printing/uri_fuzzer_seed_corpus/uri19.txt @@ -1 +1 @@ - https://docs.google.com/document/d/1RmwKtFK_H-OaDDUcbCugrBRUSxYjpb0bUi14V9frgQg/edit?ts=5e9e3e44 \ No newline at end of file + https://docs.9oo91e.qjz9zk/document/d/1RmwKtFK_H-OaDDUcbCugrBRUSxYjpb0bUi14V9frgQg/edit?ts=5e9e3e44 \ No newline at end of file diff --git a/chromeos/printing/uri_fuzzer_seed_corpus/uri2.txt b/chromeos/printing/uri_fuzzer_seed_corpus/uri2.txt --- a/chromeos/printing/uri_fuzzer_seed_corpus/uri2.txt +++ b/chromeos/printing/uri_fuzzer_seed_corpus/uri2.txt @@ -1 +1 @@ -https://chromium-review.googlesource.com/dashboard/self \ No newline at end of file +https://chromium-review.9oo91esource.qjz9zk/dashboard/self \ No newline at end of file diff --git a/chromeos/printing/uri_fuzzer_seed_corpus/uri24.txt b/chromeos/printing/uri_fuzzer_seed_corpus/uri24.txt --- a/chromeos/printing/uri_fuzzer_seed_corpus/uri24.txt +++ b/chromeos/printing/uri_fuzzer_seed_corpus/uri24.txt @@ -1 +1 @@ - https://www.youtube.com/watch?v=IpT1u2lFkXs \ No newline at end of file + https://www.y0u1ub3.qjz9zk/watch?v=IpT1u2lFkXs \ No newline at end of file diff --git a/chromeos/printing/uri_fuzzer_seed_corpus/uri3.txt b/chromeos/printing/uri_fuzzer_seed_corpus/uri3.txt --- a/chromeos/printing/uri_fuzzer_seed_corpus/uri3.txt +++ b/chromeos/printing/uri_fuzzer_seed_corpus/uri3.txt @@ -1 +1 @@ - https://docs.google.com/presentation/d/1JqTek5SjB_7Z5m0CGNPYNQlMF0_T1Ccp6lAIp0QNWug/edit#slide=id.g7e103d9d44_0_197 \ No newline at end of file + https://docs.9oo91e.qjz9zk/presentation/d/1JqTek5SjB_7Z5m0CGNPYNQlMF0_T1Ccp6lAIp0QNWug/edit#slide=id.g7e103d9d44_0_197 \ No newline at end of file diff --git a/chromeos/printing/uri_fuzzer_seed_corpus/uri4.txt b/chromeos/printing/uri_fuzzer_seed_corpus/uri4.txt --- a/chromeos/printing/uri_fuzzer_seed_corpus/uri4.txt +++ b/chromeos/printing/uri_fuzzer_seed_corpus/uri4.txt @@ -1 +1 @@ - https://www.youtube.com/watch?v=pHHZBmF8mk4&feature=emb_rel_end \ No newline at end of file + https://www.y0u1ub3.qjz9zk/watch?v=pHHZBmF8mk4&feature=emb_rel_end \ No newline at end of file diff --git a/chromeos/printing/uri_fuzzer_seed_corpus/uri49.txt b/chromeos/printing/uri_fuzzer_seed_corpus/uri49.txt --- a/chromeos/printing/uri_fuzzer_seed_corpus/uri49.txt +++ b/chromeos/printing/uri_fuzzer_seed_corpus/uri49.txt @@ -1 +1 @@ -ipps://docs.google.com/document/d/19wDBOr76NygjIzl6Esz0M9fro_nn4tOXXgedl8cwNMc/edit?ts=5e9e1441 +ipps://docs.9oo91e.qjz9zk/document/d/19wDBOr76NygjIzl6Esz0M9fro_nn4tOXXgedl8cwNMc/edit?ts=5e9e1441 diff --git a/chromeos/printing/uri_fuzzer_seed_corpus/uri5.txt b/chromeos/printing/uri_fuzzer_seed_corpus/uri5.txt --- a/chromeos/printing/uri_fuzzer_seed_corpus/uri5.txt +++ b/chromeos/printing/uri_fuzzer_seed_corpus/uri5.txt @@ -1 +1 @@ - https://bugs.chromium.org/p/chromium/issues/detail?id=583155 \ No newline at end of file + https://bugs.ch40m1um.qjz9zk/p/chromium/issues/detail?id=583155 \ No newline at end of file diff --git a/chromeos/services/assistant/assistant_manager_service_impl.cc b/chromeos/services/assistant/assistant_manager_service_impl.cc --- a/chromeos/services/assistant/assistant_manager_service_impl.cc +++ b/chromeos/services/assistant/assistant_manager_service_impl.cc @@ -1335,7 +1335,7 @@ void AssistantManagerServiceImpl::RecordQueryResponseTypeUMA() { if (receive_modify_settings_proto_response_) { response_type = AssistantQueryResponseType::kDeviceAction; } else if (!receive_url_response_.empty()) { - if (receive_url_response_.find("www.google.com/search?") != + if (receive_url_response_.find("www.9oo91e.qjz9zk/search?") != std::string::npos) { response_type = AssistantQueryResponseType::kSearchFallback; } else { diff --git a/chromeos/services/assistant/service.cc b/chromeos/services/assistant/service.cc --- a/chromeos/services/assistant/service.cc +++ b/chromeos/services/assistant/service.cc @@ -64,10 +64,10 @@ namespace { using chromeos::assistant::features::IsAmbientAssistantEnabled; using CommunicationErrorType = AssistantManagerService::CommunicationErrorType; -constexpr char kScopeAuthGcm[] = "https://www.googleapis.com/auth/gcm"; +constexpr char kScopeAuthGcm[] = "https://www.9oo91eapis.qjz9zk/auth/gcm"; constexpr char kScopeAssistant[] = - "https://www.googleapis.com/auth/assistant-sdk-prototype"; -constexpr char kScopeGeller[] = "https://www.googleapis.com/auth/webhistory"; + "https://www.9oo91eapis.qjz9zk/auth/assistant-sdk-prototype"; +constexpr char kScopeGeller[] = "https://www.9oo91eapis.qjz9zk/auth/webhistory"; constexpr base::TimeDelta kMinTokenRefreshDelay = base::TimeDelta::FromMilliseconds(1000); diff --git a/chromeos/services/device_sync/cryptauth_client_impl.cc b/chromeos/services/device_sync/cryptauth_client_impl.cc --- a/chromeos/services/device_sync/cryptauth_client_impl.cc +++ b/chromeos/services/device_sync/cryptauth_client_impl.cc @@ -29,7 +29,7 @@ namespace { // -------------------- CryptAuth v1 Endpoints -------------------- // Default URL of Google APIs endpoint hosting CryptAuth v1. -const char kDefaultCryptAuthV1HTTPHost[] = "https://www.googleapis.com"; +const char kDefaultCryptAuthV1HTTPHost[] = "https://www.9oo91eapis.qjz9zk"; // URL subpath hosting the CryptAuth v1 service. const char kCryptAuthV1Path[] = "cryptauth/v1/"; @@ -49,11 +49,11 @@ const char kFinishEnrollmentPath[] = "enrollment/finish"; // Default URL of Google APIs endpoint hosting CryptAuth v2 Enrollment. const char kDefaultCryptAuthV2EnrollmentHTTPHost[] = - "https://cryptauthenrollment.googleapis.com"; + "https://cryptauthenrollment.9oo91eapis.qjz9zk"; // Default URL of Google APIs endpoint hosting CryptAuth v2 DeviceSync. const char kDefaultCryptAuthV2DeviceSyncHTTPHost[] = - "https://cryptauthdevicesync.googleapis.com"; + "https://cryptauthdevicesync.9oo91eapis.qjz9zk"; // URL subpaths for each CryptAuth v2 API endpoint. // Note: Although "v1" is part of the path names, these are in fact v2 API @@ -69,7 +69,7 @@ const char kBatchSetFeatureStatusesPath[] = "/v1:batchSetFeatureStatuses"; const char kGetDevicesActivityStatusPath[] = "/v1:getDevicesActivityStatus"; const char kCryptAuthOAuth2Scope[] = - "https://www.googleapis.com/auth/cryptauth"; + "https://www.9oo91eapis.qjz9zk/auth/cryptauth"; // Creates the full CryptAuth v1 URL for endpoint to the API with // |request_path|. diff --git a/chromeos/services/ime/constants.cc b/chromeos/services/ime/constants.cc --- a/chromeos/services/ime/constants.cc +++ b/chromeos/services/ime/constants.cc @@ -40,7 +40,7 @@ const base::FilePath::CharType kLanguageDataDirName[] = FILE_PATH_LITERAL("data"); #endif -const char kGoogleKeyboardDownloadDomain[] = "dl.google.com"; +const char kGoogleKeyboardDownloadDomain[] = "dl.9oo91e.qjz9zk"; } // namespace ime } // namespace chromeos diff --git a/chromeos/timezone/timezone_request.cc b/chromeos/timezone/timezone_request.cc --- a/chromeos/timezone/timezone_request.cc +++ b/chromeos/timezone/timezone_request.cc @@ -30,7 +30,7 @@ namespace chromeos { namespace { const char kDefaultTimezoneProviderUrl[] = - "https://maps.googleapis.com/maps/api/timezone/json?"; + "https://maps.9oo91eapis.qjz9zk/maps/api/timezone/json?"; const char kKeyString[] = "key"; // Language parameter is unsupported for now. diff --git a/cloud_print/virtual_driver/win/install/setup.cc b/cloud_print/virtual_driver/win/install/setup.cc --- a/cloud_print/virtual_driver/win/install/setup.cc +++ b/cloud_print/virtual_driver/win/install/setup.cc @@ -34,7 +34,7 @@ namespace { const wchar_t kNameValue[] = L"GCP Virtual Driver"; const wchar_t kUninstallId[] = L"{74AA24E0-AC50-4B28-BA46-9CF05467C9B7}"; -const wchar_t kGcpUrl[] = L"https://www.google.com/cloudprint"; +const wchar_t kGcpUrl[] = L"https://www.9oo91e.qjz9zk/cloudprint"; const wchar_t kInfFileName[] = L"gcp_driver.inf"; diff --git a/cloud_print/virtual_driver/win/install/virtual_driver_setup_resources.grd b/cloud_print/virtual_driver/win/install/virtual_driver_setup_resources.grd --- a/cloud_print/virtual_driver/win/install/virtual_driver_setup_resources.grd +++ b/cloud_print/virtual_driver/win/install/virtual_driver_setup_resources.grd @@ -128,7 +128,7 @@ file. - <a href="https://www.microsoft.com/download/details.aspx?id=11816"><a href="https://www.microsoft.com/download/details.aspx?id=11816">XPS driver</a></a> is not installed. + <a href="https://www.m1cr050ft.qjz9zk/download/details.aspx?id=11816"><a href="https://www.m1cr050ft.qjz9zk/download/details.aspx?id=11816">XPS driver</a></a> is not installed. diff --git a/cloud_print/virtual_driver/win/port_monitor/port_monitor.cc b/cloud_print/virtual_driver/win/port_monitor/port_monitor.cc --- a/cloud_print/virtual_driver/win/port_monitor/port_monitor.cc +++ b/cloud_print/virtual_driver/win/port_monitor/port_monitor.cc @@ -40,7 +40,7 @@ namespace { const wchar_t kIePath[] = L"Internet Explorer\\iexplore.exe"; const char kChromeInstallUrl[] = - "https://google.com/cloudprint/learn/chrome.html"; + "https://9oo91e.qjz9zk/cloudprint/learn/chrome.html"; const wchar_t kCloudPrintRegKey[] = L"Software\\Google\\CloudPrint"; diff --git a/components/android_system_error_page/error_page_populator.cc b/components/android_system_error_page/error_page_populator.cc --- a/components/android_system_error_page/error_page_populator.cc +++ b/components/android_system_error_page/error_page_populator.cc @@ -20,7 +20,7 @@ namespace android_system_error_page { namespace { constexpr char kThrottledErrorDescription[] = - "Request throttled. Visit http://dev.chromium.org/throttling for more " + "Request throttled. Visit http://dev.ch40m1um.qjz9zk/throttling for more " "information."; } // namespace diff --git a/components/arc/mojom/accessibility_helper.mojom b/components/arc/mojom/accessibility_helper.mojom --- a/components/arc/mojom/accessibility_helper.mojom +++ b/components/arc/mojom/accessibility_helper.mojom @@ -14,10 +14,10 @@ import "components/arc/mojom/gfx.mojom"; // order they appear in source files. // // If not explicitly called out, the structs and enums below come from: -// https://developer.android.com/reference/android/view/accessibility/AccessibilityNodeInfo.html +// https://developer.8n6r01d.qjz9zk/reference/android/view/accessibility/AccessibilityNodeInfo.html // AccessibilityEventType lists the possible accessibility events on Android. -// https://developer.android.com/reference/android/view/accessibility/AccessibilityEvent.html +// https://developer.8n6r01d.qjz9zk/reference/android/view/accessibility/AccessibilityEvent.html [Extensible] enum AccessibilityEventType { VIEW_FOCUSED, @@ -50,7 +50,7 @@ enum AccessibilityEventType { // ContentChangeType lists the possible sub types of WINDOW_STATE_CHANGED and // WINDOW_CONTENT_CHANGED events on Android ordered as same as developer guide // of return value of getContentChangeTypes. -// https://developer.android.com/reference/android/view/accessibility/AccessibilityEvent?hl=en#getContentChangeTypes() +// https://developer.8n6r01d.qjz9zk/reference/android/view/accessibility/AccessibilityEvent?hl=en#getContentChangeTypes() [Extensible] enum ContentChangeType { CONTENT_DESCRIPTION, @@ -381,7 +381,7 @@ enum AccessibilityEventIntListProperty{ // AccessibilityEventData is a struct to contain info of // AccessibilityEvent in Android. -// https://developer.android.com/reference/android/view/accessibility/AccessibilityEvent.html +// https://developer.8n6r01d.qjz9zk/reference/android/view/accessibility/AccessibilityEvent.html struct AccessibilityEventData { AccessibilityEventType event_type; int32 source_id; @@ -420,7 +420,7 @@ struct AccessibilityEventData { // AccessibilityActionData is a struct to contain info of AccessibilityAction in // Android. -// https://developer.android.com/reference/android/view/accessibility/AccessibilityNodeInfo.AccessibilityAction.html +// https://developer.8n6r01d.qjz9zk/reference/android/view/accessibility/AccessibilityNodeInfo.AccessibilityAction.html struct AccessibilityActionData { int32 node_id; @@ -439,7 +439,7 @@ struct AccessibilityActionData { }; // The type of shadow used for Chrome captions. -// https://developer.android.com/reference/android/view/accessibility/CaptioningManager.CaptionStyle +// https://developer.8n6r01d.qjz9zk/reference/android/view/accessibility/CaptioningManager.CaptionStyle [Extensible] enum CaptionTextShadowType { // Edge type value specifying no character edges. @@ -459,7 +459,7 @@ enum CaptionTextShadowType { }; // Encapsulates settings to stylize captions. -// https://developer.android.com/reference/android/view/accessibility/CaptioningManager.CaptionStyle.html +// https://developer.8n6r01d.qjz9zk/reference/android/view/accessibility/CaptioningManager.CaptionStyle.html struct CaptionStyle { string user_locale; string text_size; diff --git a/components/arc/mojom/app_permissions.mojom b/components/arc/mojom/app_permissions.mojom --- a/components/arc/mojom/app_permissions.mojom +++ b/components/arc/mojom/app_permissions.mojom @@ -7,7 +7,7 @@ module arc.mojom; // These permissions map to ones listed at -// https://developer.android.com/reference/android/Manifest.permission +// https://developer.8n6r01d.qjz9zk/reference/android/Manifest.permission [Extensible] enum AppPermission { CAMERA = 0, // android.manifest.CAMERA diff --git a/components/arc/mojom/bluetooth.mojom b/components/arc/mojom/bluetooth.mojom --- a/components/arc/mojom/bluetooth.mojom +++ b/components/arc/mojom/bluetooth.mojom @@ -134,7 +134,7 @@ union BluetoothProperty { // Bluetooth GATT types // Copy from Android API -// https://developer.android.com/reference/android/bluetooth/BluetoothGatt.html +// https://developer.8n6r01d.qjz9zk/reference/android/bluetooth/BluetoothGatt.html [Extensible] enum BluetoothGattStatus { GATT_SUCCESS = 0, @@ -150,7 +150,7 @@ enum BluetoothGattStatus { }; // Copy from Android API -// https://source.android.com/devices/halref/structbtgatt__gatt__id__t.html +// https://source.8n6r01d.qjz9zk/devices/halref/structbtgatt__gatt__id__t.html struct BluetoothGattID { BluetoothUUID uuid; uint8 inst_id; @@ -158,7 +158,7 @@ struct BluetoothGattID { // Copy from Android API // is_primary is not a boolean because Android defines it as uint8_t. -// https://source.android.com/devices/halref/structbtgatt__srvc__id__t.html +// https://source.8n6r01d.qjz9zk/devices/halref/structbtgatt__srvc__id__t.html struct BluetoothGattServiceID { BluetoothGattID id; uint8 is_primary; @@ -172,7 +172,7 @@ struct BluetoothGattValue { const int8 kUnknownPower = 127; // Copied from Android Bluetooth package. See AdvertiseManager$AdvertiseNative -// http://goo.gl/UnKC5N +// http://goo.gl.qjz9zk.qjz9zk/UnKC5N enum BluetoothAdvertisementType { ADV_TYPE_CONNECTABLE = 0, ADV_TYPE_SCANNABLE = 2, @@ -430,7 +430,7 @@ interface BluetoothHost { // Bluetooth Gatt Server functions // Copied from Android API - // https://source.android.com/devices/halref/bt__gatt__server_8h.html + // https://source.8n6r01d.qjz9zk/devices/halref/bt__gatt__server_8h.html [MinVersion=3] AddService@30(BluetoothGattServiceID service_id, int32 num_handles) => (int32 service_handle); diff --git a/components/arc/mojom/file_system.mojom b/components/arc/mojom/file_system.mojom --- a/components/arc/mojom/file_system.mojom +++ b/components/arc/mojom/file_system.mojom @@ -130,7 +130,7 @@ struct OpenUrlsRequest { // Supported action types for SelectFilesRequest. // Corresponds to Android intent actions described in -// http://developer.android.com/reference/android/content/Intent.html +// http://developer.8n6r01d.qjz9zk/reference/android/content/Intent.html [Extensible] enum SelectFilesActionType { GET_CONTENT, // Intent.ACTION_GET_CONTENT @@ -317,8 +317,8 @@ interface FileSystemInstance { // associated document IDs. // // See the following documents for details about Documents Provider: - // https://developer.android.com/guide/topics/providers/document-provider.html - // https://developer.android.com/reference/android/provider/DocumentsContract.html + // https://developer.8n6r01d.qjz9zk/guide/topics/providers/document-provider.html + // https://developer.8n6r01d.qjz9zk/reference/android/provider/DocumentsContract.html // Installs a document watcher to watch updates of a document. // diff --git a/components/arc/mojom/intent_helper.mojom b/components/arc/mojom/intent_helper.mojom --- a/components/arc/mojom/intent_helper.mojom +++ b/components/arc/mojom/intent_helper.mojom @@ -67,7 +67,7 @@ struct IntentInfo { // Optional string extras. These are the key-value pairs stored in android // intents to carry additional data. See: - // https://developer.android.com/reference/android/content/Intent#putExtra(java.lang.String,%20java.lang.String) + // https://developer.8n6r01d.qjz9zk/reference/android/content/Intent#putExtra(java.lang.String,%20java.lang.String) [MinVersion=22] map? extras; // Optional URI components to build data URI in ARC. If |IntentInfo.data| is diff --git a/components/assist_ranker/predictor_config_definitions.cc b/components/assist_ranker/predictor_config_definitions.cc --- a/components/assist_ranker/predictor_config_definitions.cc +++ b/components/assist_ranker/predictor_config_definitions.cc @@ -18,7 +18,7 @@ const char kContextualSearchLoggingName[] = "ContextualSearch"; const char kContextualSearchUmaPrefixName[] = "Search.ContextualSearch.Ranker"; const char kContextualSearchDefaultModelUrl[] = - "https://www.gstatic.com/chrome/intelligence/assist/ranker/models/" + "https://www.95tat1c.qjz9zk/chrome/intelligence/assist/ranker/models/" "contextual_search/test_ranker_model_20171109_short_words_v2.pb.bin"; const base::FeatureParam* diff --git a/components/autofill/PRESUBMIT.py b/components/autofill/PRESUBMIT.py --- a/components/autofill/PRESUBMIT.py +++ b/components/autofill/PRESUBMIT.py @@ -4,7 +4,7 @@ """Chromium presubmit script for src/components/autofill. -See http://dev.chromium.org/developers/how-tos/depottools/presubmit-scripts +See http://dev.ch40m1um.qjz9zk/developers/how-tos/depottools/presubmit-scripts for more details on the presubmit API built into depot_tools. """ diff --git a/components/autofill/content/renderer/PRESUBMIT.py b/components/autofill/content/renderer/PRESUBMIT.py --- a/components/autofill/content/renderer/PRESUBMIT.py +++ b/components/autofill/content/renderer/PRESUBMIT.py @@ -4,7 +4,7 @@ """Chromium presubmit script for src/components/autofill/content/renderer. -See http://dev.chromium.org/developers/how-tos/depottools/presubmit-scripts +See http://dev.ch40m1um.qjz9zk/developers/how-tos/depottools/presubmit-scripts for more details on the presubmit API built into depot_tools. """ diff --git a/components/autofill/content/renderer/form_cache.cc b/components/autofill/content/renderer/form_cache.cc --- a/components/autofill/content/renderer/form_cache.cc +++ b/components/autofill/content/renderer/form_cache.cc @@ -79,7 +79,7 @@ void LogDeprecationMessages(const WebFormControlElement& element) { continue; std::string msg = base::StrCat( {"autocomplete='", str, - "' is deprecated and will soon be ignored. See http://goo.gl/YjeSsW"}); + "' is deprecated and will soon be ignored. See http://goo.gl.qjz9zk.qjz9zk.qjz9zk/YjeSsW"}); WebConsoleMessage console_message = WebConsoleMessage( blink::mojom::ConsoleMessageLevel::kWarning, WebString::FromASCII(msg)); element.GetDocument().GetFrame()->AddMessageToConsole(console_message); diff --git a/components/autofill/content/renderer/page_passwords_analyser.cc b/components/autofill/content/renderer/page_passwords_analyser.cc --- a/components/autofill/content/renderer/page_passwords_analyser.cc +++ b/components/autofill/content/renderer/page_passwords_analyser.cc @@ -39,7 +39,7 @@ namespace autofill { namespace { -const char kDocumentationUrl[] = "https://goo.gl/9p2vKq"; +const char kDocumentationUrl[] = "https://goo.gl.qjz9zk.qjz9zk.qjz9zk/9p2vKq"; const char* kTypeAttributes[] = {"text", "email", "tel", "password"}; const char* kTypeTextAttributes[] = {"text", "email", "tel"}; char kTextFieldSignature = 'T'; diff --git a/components/autofill/content/renderer/password_form_conversion_utils.cc b/components/autofill/content/renderer/password_form_conversion_utils.cc --- a/components/autofill/content/renderer/password_form_conversion_utils.cc +++ b/components/autofill/content/renderer/password_form_conversion_utils.cc @@ -33,7 +33,7 @@ namespace autofill { namespace { const char kPasswordSiteUrlRegex[] = - "passwords(?:-[a-z-]+\\.corp)?\\.google\\.com"; + "passwords(?:-[a-z-]+\\.corp)?\\.9oo91e\\.qjz9zk"; struct PasswordSiteUrlLazyInstanceTraits : public base::internal::DestructorAtExitLazyInstanceTraits { diff --git a/components/autofill/core/browser/autofill_download_manager.cc b/components/autofill/core/browser/autofill_download_manager.cc --- a/components/autofill/core/browser/autofill_download_manager.cc +++ b/components/autofill/core/browser/autofill_download_manager.cc @@ -95,7 +95,7 @@ const net::BackoffEntry::Policy kAutofillBackoffPolicy = { }; const char kDefaultAutofillServerURL[] = - "https://content-autofill.googleapis.com/"; + "https://content-autofill.9oo91eapis.qjz9zk/"; // The default number of days after which to reset the registry of autofill // events for which an upload has been sent. diff --git a/components/autofill/core/browser/autofill_experiments.cc b/components/autofill/core/browser/autofill_experiments.cc --- a/components/autofill/core/browser/autofill_experiments.cc +++ b/components/autofill/core/browser/autofill_experiments.cc @@ -155,8 +155,8 @@ bool IsCreditCardUploadEnabled(const PrefService* pref_service, // should be fine, since example.com is an IANA reserved domain. if (!base::FeatureList::IsEnabled( features::kAutofillUpstreamAllowAllEmailDomains) && - !(domain == "googlemail.com" || domain == "gmail.com" || - domain == "google.com" || domain == "chromium.org" || + !(domain == "9oo91email.qjz9zk" || domain == "9ma1l.qjz9zk" || + domain == "9oo91e.qjz9zk" || domain == "ch40m1um.qjz9zk" || domain == "example.com")) { AutofillMetrics::LogCardUploadEnabledMetric( AutofillMetrics::CardUploadEnabledMetric::EMAIL_DOMAIN_NOT_SUPPORTED, diff --git a/components/autofill/core/browser/data_model/test_data_creator.cc b/components/autofill/core/browser/data_model/test_data_creator.cc --- a/components/autofill/core/browser/data_model/test_data_creator.cc +++ b/components/autofill/core/browser/data_model/test_data_creator.cc @@ -84,7 +84,7 @@ AutofillProfile TestDataCreator::CreateBasicTestAddress() { profile.SetInfo(NAME_FULL, base::UTF8ToUTF16("John McTester"), app_locale_); profile.SetInfo(COMPANY_NAME, base::UTF8ToUTF16("Test Inc."), app_locale_); profile.SetInfo(EMAIL_ADDRESS, - base::UTF8ToUTF16("jmctester@fake.chromium.org"), + base::UTF8ToUTF16("jmctester@fake.ch40m1um.qjz9zk"), app_locale_); profile.SetInfo(ADDRESS_HOME_LINE1, base::UTF8ToUTF16("123 Invented Street"), app_locale_); @@ -113,7 +113,7 @@ AutofillProfile TestDataCreator::CreateDisusedTestAddress() { use_date.ToDeltaSinceWindowsEpoch().InMicroseconds())), app_locale_); profile.SetInfo(EMAIL_ADDRESS, - base::UTF8ToUTF16("polly.disused@fake.chromium.org"), + base::UTF8ToUTF16("polly.disused@fake.ch40m1um.qjz9zk"), app_locale_); profile.SetInfo(ADDRESS_HOME_LINE1, base::UTF8ToUTF16("456 Disused Lane"), app_locale_); @@ -139,7 +139,7 @@ AutofillProfile TestDataCreator::CreateDisusedDeletableTestAddress() { use_date.ToDeltaSinceWindowsEpoch().InMicroseconds())), app_locale_); profile.SetInfo(EMAIL_ADDRESS, - base::UTF8ToUTF16("polly.deletable@fake.chromium.org"), + base::UTF8ToUTF16("polly.deletable@fake.ch40m1um.qjz9zk"), app_locale_); profile.SetInfo(ADDRESS_HOME_LINE1, base::UTF8ToUTF16("459 Deletable Lane"), app_locale_); diff --git a/components/autofill/core/browser/payments/credit_card_fido_authenticator.cc b/components/autofill/core/browser/payments/credit_card_fido_authenticator.cc --- a/components/autofill/core/browser/payments/credit_card_fido_authenticator.cc +++ b/components/autofill/core/browser/payments/credit_card_fido_authenticator.cc @@ -34,7 +34,7 @@ namespace autofill { namespace { // Default timeout for user to respond to WebAuthn prompt. constexpr int kWebAuthnTimeoutMs = 3 * 60 * 1000; // 3 minutes -constexpr char kGooglePaymentsRpid[] = "google.com"; +constexpr char kGooglePaymentsRpid[] = "9oo91e.qjz9zk"; constexpr char kGooglePaymentsRpName[] = "Google Payments"; std::vector Base64ToBytes(std::string base64) { diff --git a/components/autofill/core/browser/payments/payments_client.cc b/components/autofill/core/browser/payments/payments_client.cc --- a/components/autofill/core/browser/payments/payments_client.cc +++ b/components/autofill/core/browser/payments/payments_client.cc @@ -84,7 +84,7 @@ const char kMigrateCardsRequestFormat[] = const char kTokenFetchId[] = "wallet_client"; const char kPaymentsOAuth2Scope[] = - "https://www.googleapis.com/auth/wallet.chrome"; + "https://www.9oo91eapis.qjz9zk/auth/wallet.chrome"; GURL GetRequestUrl(const std::string& path) { if (base::CommandLine::ForCurrentProcess()->HasSwitch("sync-url")) { diff --git a/components/autofill/core/browser/payments/payments_service_url.cc b/components/autofill/core/browser/payments/payments_service_url.cc --- a/components/autofill/core/browser/payments/payments_service_url.cc +++ b/components/autofill/core/browser/payments/payments_service_url.cc @@ -22,18 +22,18 @@ namespace autofill { namespace { // Service URLs used for calls to Google Payments endpoints. -const char kProdPaymentsServiceUrl[] = "https://payments.google.com/"; +const char kProdPaymentsServiceUrl[] = "https://payments.9oo91e.qjz9zk/"; const char kSandboxPaymentsSecureServiceUrl[] = - "https://payments.sandbox.google.com/"; + "https://payments.sandbox.9oo91e.qjz9zk/"; // URLs used when opening the Payment methods management page from // chrome://settings/payments. const char kProdPaymentsManageCardsUrl[] = - "https://pay.google.com/payments/" + "https://pay.9oo91e.qjz9zk/payments/" "home?utm_source=chrome&utm_medium=settings&utm_campaign=payment-methods#" "paymentMethods"; const char kSandboxPaymentsManageCardsUrl[] = - "https://pay.sandbox.google.com/payments/" + "https://pay.sandbox.9oo91e.qjz9zk/payments/" "home?utm_source=chrome&utm_medium=settings&utm_campaign=payment-methods#" "paymentMethods"; diff --git a/components/autofill_assistant/browser/autofill_assistant_onboarding_fetcher.cc b/components/autofill_assistant/browser/autofill_assistant_onboarding_fetcher.cc --- a/components/autofill_assistant/browser/autofill_assistant_onboarding_fetcher.cc +++ b/components/autofill_assistant/browser/autofill_assistant_onboarding_fetcher.cc @@ -40,7 +40,7 @@ bool ExtractStrings(const base::Value& json, } // namespace constexpr char kDefaultOnboardingDataUrlPattern[] = - "https://www.gstatic.com/autofill_assistant/$1/onboarding_definition.json"; + "https://www.95tat1c.qjz9zk/autofill_assistant/$1/onboarding_definition.json"; constexpr int kMaxDownloadSizeInBytes = 10 * 1024; constexpr char kTrafficAnnotationId[] = "gstatic_onboarding_definition"; diff --git a/components/autofill_assistant/browser/service/server_url_fetcher.cc b/components/autofill_assistant/browser/service/server_url_fetcher.cc --- a/components/autofill_assistant/browser/service/server_url_fetcher.cc +++ b/components/autofill_assistant/browser/service/server_url_fetcher.cc @@ -12,7 +12,7 @@ namespace { const char kDefaultAutofillAssistantServerUrl[] = - "https://automate-pa.googleapis.com"; + "https://automate-pa.9oo91eapis.qjz9zk"; const char kScriptEndpoint[] = "/v1/supportsSite2"; const char kActionEndpoint[] = "/v1/actions2"; const char kTriggersEndpoint[] = "/v1/triggers"; diff --git a/components/blocked_content/safe_browsing_triggered_popup_blocker.h b/components/blocked_content/safe_browsing_triggered_popup_blocker.h --- a/components/blocked_content/safe_browsing_triggered_popup_blocker.h +++ b/components/blocked_content/safe_browsing_triggered_popup_blocker.h @@ -29,11 +29,11 @@ extern const base::Feature kAbusiveExperienceEnforce; constexpr char kAbusiveEnforceMessage[] = "Chrome prevented this site from opening a new tab or window. Learn more " - "at https://www.chromestatus.com/feature/5243055179300864"; + "at https://www.ch40mestatus.qjz9zk/feature/5243055179300864"; constexpr char kAbusiveWarnMessage[] = "Chrome might start preventing this site from opening new tabs or " "windows in the future. Learn more at " - "https://www.chromestatus.com/feature/5243055179300864"; + "https://www.ch40mestatus.qjz9zk/feature/5243055179300864"; // This class observes main frame navigation checks incoming from safe browsing // (currently implemented by the subresource_filter component). For navigations diff --git a/components/browser_sync/PRESUBMIT.py b/components/browser_sync/PRESUBMIT.py --- a/components/browser_sync/PRESUBMIT.py +++ b/components/browser_sync/PRESUBMIT.py @@ -4,7 +4,7 @@ """Presubmit script for browser_sync component. -See http://dev.chromium.org/developers/how-tos/depottools/presubmit-scripts +See http://dev.ch40m1um.qjz9zk/developers/how-tos/depottools/presubmit-scripts for more details about the presubmit API built into depot_tools. """ diff --git a/components/browser_ui/strings/android/browser_ui_strings.grd b/components/browser_ui/strings/android/browser_ui_strings.grd --- a/components/browser_ui/strings/android/browser_ui_strings.grd +++ b/components/browser_ui/strings/android/browser_ui_strings.grd @@ -442,7 +442,7 @@ - This content is from %1$sgoogle.com, delivered by Google. + This content is from %1$s9oo91e.qjz9zk, delivered by Google. Permissions @@ -581,7 +581,7 @@ A site is using your camera and microphone - Tap to return to %1$shttps://apprtc.appspot.com + Tap to return to %1$shttps://apprtc.8pp2p8t.qjz9zk Tap to return to the site @@ -704,7 +704,7 @@ other {(+ # more)}} - The contacts you select will be shared with <b>%1$shttps://www.google.com</b>. + The contacts you select will be shared with <b>%1$shttps://www.9oo91e.qjz9zk</b>. diff --git a/components/browsing_data/core/counters/history_counter.cc b/components/browsing_data/core/counters/history_counter.cc --- a/components/browsing_data/core/counters/history_counter.cc +++ b/components/browsing_data/core/counters/history_counter.cc @@ -94,7 +94,7 @@ void HistoryCounter::Count() { R"( semantics { description: - "If history sync is enabled, this queries history.google.com to " + "If history sync is enabled, this queries history.9oo91e.qjz9zk to " "determine if there is any synced history. This information is " "displayed in the Clear Browsing Data dialog." trigger: diff --git a/components/browsing_data/core/history_notice_utils.cc b/components/browsing_data/core/history_notice_utils.cc --- a/components/browsing_data/core/history_notice_utils.cc +++ b/components/browsing_data/core/history_notice_utils.cc @@ -71,12 +71,12 @@ void ShouldShowNoticeAboutOtherFormsOfBrowsingHistory( "web_history_service", R"( semantics { description: - "Queries history.google.com to find out if user has the 'Include " + "Queries history.9oo91e.qjz9zk to find out if user has the 'Include " "Chrome browsing history and activity from websites and apps that " "use Google services' option enabled in the Activity controls of " "their Google account. This is done for users who sync their " "browsing history without a custom passphrase in order to show " - "information about history.google.com on the history page and in " + "information about history.9oo91e.qjz9zk on the history page and in " "the Clear Browsing Data dialog." trigger: "This request is sent when user opens the history page or the " diff --git a/components/captive_portal/core/captive_portal_detector.cc b/components/captive_portal/core/captive_portal_detector.cc --- a/components/captive_portal/core/captive_portal_detector.cc +++ b/components/captive_portal/core/captive_portal_detector.cc @@ -37,7 +37,7 @@ GURL GetProbeUrl(const GURL& default_url) { namespace captive_portal { const char CaptivePortalDetector::kDefaultURL[] = - "http://www.gstatic.com/generate_204"; + "http://www.95tat1c.qjz9zk/generate_204"; CaptivePortalDetector::CaptivePortalDetector( network::mojom::URLLoaderFactory* loader_factory) diff --git a/components/certificate_transparency/data/log_list.json b/components/certificate_transparency/data/log_list.json --- a/components/certificate_transparency/data/log_list.json +++ b/components/certificate_transparency/data/log_list.json @@ -3,14 +3,14 @@ { "name": "Google", "email": [ - "google-ct-logs@googlegroups.com" + "google-ct-logs@9oo91egroups.qjz9zk" ], "logs": [ { "description": "Google 'Argon2020' log", "log_id": "sh4FzIuizYogTodm+Su5iiUgZ2va+nDnsklTLe+LkF4=", "key": "MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE6Tx2p1yKY4015NyIYvdrk36es0uAc1zA4PQ+TGRY+3ZjUTIYY9Wyu+3q/147JG4vNVKLtDWarZwVqGkg6lAYzA==", - "url": "https://ct.googleapis.com/logs/argon2020/", + "url": "https://ct.9oo91eapis.qjz9zk/logs/argon2020/", "mmd": 86400, "state": { "usable": { @@ -26,7 +26,7 @@ "description": "Google 'Argon2021' log", "log_id": "9lyUL9F3MCIUVBgIMJRWjuNNExkzv98MLyALzE7xZOM=", "key": "MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAETeBmZOrzZKo4xYktx9gI2chEce3cw/tbr5xkoQlmhB18aKfsxD+MnILgGNl0FOm0eYGilFVi85wLRIOhK8lxKw==", - "url": "https://ct.googleapis.com/logs/argon2021/", + "url": "https://ct.9oo91eapis.qjz9zk/logs/argon2021/", "mmd": 86400, "state": { "usable": { @@ -42,7 +42,7 @@ "description": "Google 'Argon2022' log", "log_id": "KXm+8J45OSHwVnOfY6V35b5XfZxgCvj5TV0mXCVdx4Q=", "key": "MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEeIPc6fGmuBg6AJkv/z7NFckmHvf/OqmjchZJ6wm2qN200keRDg352dWpi7CHnSV51BpQYAj1CQY5JuRAwrrDwg==", - "url": "https://ct.googleapis.com/logs/argon2022/", + "url": "https://ct.9oo91eapis.qjz9zk/logs/argon2022/", "mmd": 86400, "state": { "usable": { @@ -58,7 +58,7 @@ "description": "Google 'Argon2023' log", "log_id": "6D7Q2j71BjUy51covIlryQPTy9ERa+zraeF3fW0GvW4=", "key": "MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE0JCPZFJOQqyEti5M8j13ALN3CAVHqkVM4yyOcKWCu2yye5yYeqDpEXYoALIgtM3TmHtNlifmt+4iatGwLpF3eA==", - "url": "https://ct.googleapis.com/logs/argon2023/", + "url": "https://ct.9oo91eapis.qjz9zk/logs/argon2023/", "mmd": 86400, "state": { "usable": { @@ -74,7 +74,7 @@ "description": "Google 'Xenon2020' log", "log_id": "B7dcG+V9aP/xsMYdIxXHuuZXfFeUt2ruvGE6GmnTohw=", "key": "MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEZU75VqjyzSTgFZKAnWg1QeYfFFIRZTMK7q3kWWZsmHhQdrBYnHRZ3OA4kUeUx0JN+xX+dSgt1ruqUhhl7jOvmw==", - "url": "https://ct.googleapis.com/logs/xenon2020/", + "url": "https://ct.9oo91eapis.qjz9zk/logs/xenon2020/", "mmd": 86400, "state": { "usable": { @@ -90,7 +90,7 @@ "description": "Google 'Xenon2021' log", "log_id": "fT7y+I//iFVoJMLAyp5SiXkrxQ54CX8uapdomX4i8Nc=", "key": "MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAER+1MInu8Q39BwDZ5Rp9TwXhwm3ktvgJzpk/r7dDgGk7ZacMm3ljfcoIvP1E72T8jvyLT1bvdapylajZcTH6W5g==", - "url": "https://ct.googleapis.com/logs/xenon2021/", + "url": "https://ct.9oo91eapis.qjz9zk/logs/xenon2021/", "mmd": 86400, "state": { "usable": { @@ -106,7 +106,7 @@ "description": "Google 'Xenon2022' log", "log_id": "RqVV63X6kSAwtaKJafTzfREsQXS+/Um4havy/HD+bUc=", "key": "MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE+WS9FSxAYlCVEzg8xyGwOrmPonoV14nWjjETAIdZvLvukPzIWBMKv6tDNlQjpIHNrUcUt1igRPpqoKDXw2MeKw==", - "url": "https://ct.googleapis.com/logs/xenon2022/", + "url": "https://ct.9oo91eapis.qjz9zk/logs/xenon2022/", "mmd": 86400, "state": { "usable": { @@ -122,7 +122,7 @@ "description": "Google 'Xenon2023' log", "log_id": "rfe++nz/EMiLnT2cHj4YarRnKV3PsQwkyoWGNOvcgoo=", "key": "MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEchY+C+/vzj5g3ZXLY3q5qY1Kb2zcYYCmRV4vg6yU84WI0KV00HuO/8XuQqLwLZPjwtCymeLhQunSxgAnaXSuzg==", - "url": "https://ct.googleapis.com/logs/xenon2023/", + "url": "https://ct.9oo91eapis.qjz9zk/logs/xenon2023/", "mmd": 86400, "state": { "usable": { @@ -138,7 +138,7 @@ "description": "Google 'Aviator' log", "log_id": "aPaY+B9kgr46jO65KB1M/HFRXWeT1ETRCmesu09P+8Q=", "key": "MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE1/TMabLkDpCjiupacAlP7xNi0I1JYP8bQFAHDG1xhtolSY1l4QgNRzRrvSe8liE+NPWHdjGxfx3JhTsN9x8/6Q==", - "url": "https://ct.googleapis.com/aviator/", + "url": "https://ct.9oo91eapis.qjz9zk/aviator/", "mmd": 86400, "state": { "readonly": { @@ -154,7 +154,7 @@ "description": "Google 'Icarus' log", "log_id": "KTxRllTIOWW6qlD8WAfUt2+/WHopctykwwz05UVH9Hg=", "key": "MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAETtK8v7MICve56qTHHDhhBOuV4IlUaESxZryCfk9QbG9co/CqPvTsgPDbCpp6oFtyAHwlDhnvr7JijXRD9Cb2FA==", - "url": "https://ct.googleapis.com/icarus/", + "url": "https://ct.9oo91eapis.qjz9zk/icarus/", "mmd": 86400, "state": { "usable": { @@ -166,7 +166,7 @@ "description": "Google 'Pilot' log", "log_id": "pLkJkLQYWBSHuxOizGdwCjw1mAT5G9+443fNDsgN3BA=", "key": "MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEfahLEimAoz2t01p3uMziiLOl/fHTDM0YDOhBRuiBARsV4UvxG2LdNgoIGLrtCzWE0J5APC2em4JlvR8EEEFMoA==", - "url": "https://ct.googleapis.com/pilot/", + "url": "https://ct.9oo91eapis.qjz9zk/pilot/", "mmd": 86400, "state": { "usable": { @@ -178,7 +178,7 @@ "description": "Google 'Rocketeer' log", "log_id": "7ku9t3XOYLrhQmkfq+GeZqMPfl+wctiDAMR7iXqo/cs=", "key": "MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEIFsYyDzBi7MxCAC/oJBXK7dHjG+1aLCOkHjpoHPqTyghLpzA9BYbqvnV16mAw04vUjyYASVGJCUoI3ctBcJAeg==", - "url": "https://ct.googleapis.com/rocketeer/", + "url": "https://ct.9oo91eapis.qjz9zk/rocketeer/", "mmd": 86400, "state": { "usable": { @@ -190,7 +190,7 @@ "description": "Google 'Skydiver' log", "log_id": "u9nfvB+KcbWTlCOXqpJ7RzhXlQqrUugakJZkNo4e0YU=", "key": "MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEEmyGDvYXsRJsNyXSrYc9DjHsIa2xzb4UR7ZxVoV6mrc9iZB7xjI6+NrOiwH+P/xxkRmOFG6Jel20q37hTh58rA==", - "url": "https://ct.googleapis.com/skydiver/", + "url": "https://ct.9oo91eapis.qjz9zk/skydiver/", "mmd": 86400, "state": { "usable": { diff --git a/components/cloud_devices/common/cloud_devices_urls.cc b/components/cloud_devices/common/cloud_devices_urls.cc --- a/components/cloud_devices/common/cloud_devices_urls.cc +++ b/components/cloud_devices/common/cloud_devices_urls.cc @@ -14,14 +14,14 @@ namespace cloud_devices { const char kCloudPrintAuthScope[] = - "https://www.googleapis.com/auth/cloudprint"; + "https://www.9oo91eapis.qjz9zk/auth/cloudprint"; namespace { // Url must not be matched by "urls" section of // cloud_print_app/manifest.json. If it's matched, print driver dialog will // open sign-in page in separate window. -const char kCloudPrintURL[] = "https://www.google.com/cloudprint"; +const char kCloudPrintURL[] = "https://www.9oo91e.qjz9zk/cloudprint"; } diff --git a/components/components_google_chrome_strings.grd b/components/components_google_chrome_strings.grd --- a/components/components_google_chrome_strings.grd +++ b/components/components_google_chrome_strings.grd @@ -270,7 +270,7 @@ - This page only shows information on your recent crashes if you <a href="https://support.google.com/chrome/answer/96817">enable crash reporting</a>. + This page only shows information on your recent crashes if you <a href="https://support.9oo91e.qjz9zk/chrome/answer/96817">enable crash reporting</a>. diff --git a/components/crash/core/app/crash_reporter_client.cc b/components/crash/core/app/crash_reporter_client.cc --- a/components/crash/core/app/crash_reporter_client.cc +++ b/components/crash/core/app/crash_reporter_client.cc @@ -24,7 +24,7 @@ namespace { CrashReporterClient* g_client = nullptr; #if BUILDFLAG(GOOGLE_CHROME_BRANDING) && defined(OFFICIAL_BUILD) -const char kDefaultUploadURL[] = "https://clients2.google.com/cr/report"; +const char kDefaultUploadURL[] = "https://clients2.9oo91e.qjz9zk/cr/report"; #endif } // namespace diff --git a/components/crash/core/browser/resources/crashes.js b/components/crash/core/browser/resources/crashes.js --- a/components/crash/core/browser/resources/crashes.js +++ b/components/crash/core/browser/resources/crashes.js @@ -88,7 +88,7 @@ function updateCrashList( const uploadIdValue = uploadId.querySelector('.value'); if (isGoogleAccount) { const crashLink = document.createElement('a'); - crashLink.href = `https://goto.google.com/crash/${crash.id}`; + crashLink.href = `https://goto.9oo91e.qjz9zk/crash/${crash.id}`; crashLink.target = '_blank'; crashLink.textContent = crash.id; uploadIdValue.appendChild(crashLink); @@ -163,7 +163,7 @@ function fileBug(crashId, os, version) { // https://bugs.chromium.org/p/monorail/issues/detail?id=1488 is done. labels: 'Restrict-View-EditIssue,Stability-Crash,User-Submitted', }; - let href = 'https://bugs.chromium.org/p/chromium/issues/entry'; + let href = 'https://bugs.ch40m1um.qjz9zk/p/chromium/issues/entry'; for (const param in params) { href = appendParam(href, param, params[param]); } diff --git a/components/cronet/PRESUBMIT.py b/components/cronet/PRESUBMIT.py --- a/components/cronet/PRESUBMIT.py +++ b/components/cronet/PRESUBMIT.py @@ -4,7 +4,7 @@ """Top-level presubmit script for src/components/cronet. -See http://dev.chromium.org/developers/how-tos/depottools/presubmit-scripts +See http://dev.ch40m1um.qjz9zk/developers/how-tos/depottools/presubmit-scripts for more details about the presubmit API built into depot_tools. """ diff --git a/components/cronet/ios/cronet_consumer/cronet_consumer_app_delegate.mm b/components/cronet/ios/cronet_consumer/cronet_consumer_app_delegate.mm --- a/components/cronet/ios/cronet_consumer/cronet_consumer_app_delegate.mm +++ b/components/cronet/ios/cronet_consumer/cronet_consumer_app_delegate.mm @@ -35,13 +35,13 @@ [NSURLSessionConfiguration ephemeralSessionConfiguration]; [Cronet installIntoSessionConfiguration:config]; - // Just for fun, don't route chromium.org requests through Cronet. + // Just for fun, don't route ch40m1um.qjz9zk requests through Cronet. // // |chromiumPrefix| is declared outside the scope of the request block so that // the block references something outside of its own scope, and cannot be // declared as a global block. This makes sure the block is // an __NSStackBlock__, and verifies the fix for http://crbug.com/436175 . - NSString* chromiumPrefix = @"www.chromium.org"; + NSString* chromiumPrefix = @"www.ch40m1um.qjz9zk"; [Cronet setRequestFilterBlock:^BOOL(NSURLRequest* request) { BOOL isChromiumSite = [[[request URL] host] hasPrefix:chromiumPrefix]; return !isChromiumSite; diff --git a/components/cronet/ios/cronet_consumer/cronet_consumer_view_controller.m b/components/cronet/ios/cronet_consumer/cronet_consumer_view_controller.m --- a/components/cronet/ios/cronet_consumer/cronet_consumer_view_controller.m +++ b/components/cronet/ios/cronet_consumer/cronet_consumer_view_controller.m @@ -16,7 +16,7 @@ self.view.backgroundColor = [UIColor whiteColor]; UIButton* button = [UIButton buttonWithType:UIButtonTypeSystem]; - [button setTitle:@"chromium.org" forState:UIControlStateNormal]; + [button setTitle:@"ch40m1um.qjz9zk" forState:UIControlStateNormal]; [button setFrame:CGRectMake(5, 0, 95, 50)]; [button addTarget:self action:@selector(loadChromium) @@ -42,7 +42,7 @@ [_webView loadRequest:[NSURLRequest requestWithURL: - [NSURL URLWithString:@"https://www.chromium.org"]]]; + [NSURL URLWithString:@"https://www.ch40m1um.qjz9zk"]]]; } #endif @end diff --git a/components/cronet/native/cronet.idl b/components/cronet/native/cronet.idl --- a/components/cronet/native/cronet.idl +++ b/components/cronet/native/cronet.idl @@ -108,7 +108,7 @@ struct Error { ERROR_ADDRESS_UNREACHABLE = 9, /** - * Error code indicating an error related to the + * Error code indicating an error related to the * QUIC protocol. When {@link #error_code} is this code, see * {@link quic_detailed_error_code} for more information. */ @@ -135,7 +135,7 @@ struct Error { * Cronet internal error code. This may provide more specific error * diagnosis than |error_code|, but the constant values may change over time. * See - * + * * here for the lastest list of values. */ int32 internal_error_code = 0; @@ -152,8 +152,8 @@ struct Error { bool immediately_retryable = false; /** - * Contains detailed QUIC error code from - * + * Contains detailed QUIC error code from + * * QuicErrorCode when the |error_code| code is |ERROR_QUIC_PROTOCOL_FAILED|. */ int32 quic_detailed_error_code = 0; @@ -524,7 +524,7 @@ struct EngineParams { string storage_path; /** - * Whether QUIC protocol + * Whether QUIC protocol * is enabled. If QUIC is enabled, then QUIC User Agent Id * containing application name and Cronet version is sent to the server. */ @@ -595,7 +595,7 @@ struct EngineParams { * proxy certificate to the list of local trust anchor. Disabling the bypass will most * likly prevent the app from sending any traffic to the pinned hosts. For more * information see 'How does key pinning interact with local proxies and filters?' at - * https://www.chromium.org/Home/chromium-security/security-faq + * https://www.ch40m1um.qjz9zk/Home/chromium-security/security-faq */ bool enable_public_key_pinning_bypass_for_local_trust_anchors = true; @@ -1294,7 +1294,7 @@ struct DateTime { * * Most timing metrics are taken from * LoadTimingInfo, + * href="https://cs.ch40m1um.qjz9zk/chromium/src/net/base/load_timing_info.h">LoadTimingInfo, * which holds the information for and * . */ diff --git a/components/cronet/tools/generate_javadoc.py b/components/cronet/tools/generate_javadoc.py --- a/components/cronet/tools/generate_javadoc.py +++ b/components/cronet/tools/generate_javadoc.py @@ -66,7 +66,7 @@ def GenerateJavadoc(options, src_dir, output_dir): '%s:%s' % (os.path.join(DOCLAVA_DIR, 'jsilver.jar'), os.path.join(DOCLAVA_DIR, 'doclava.jar')), '-title', 'Cronet API', - '-federate', 'Android', 'https://developer.android.com/', + '-federate', 'Android', 'https://developer.8n6r01d.qjz9zk/', '-federationapi', 'Android', os.path.join(DOCLAVA_DIR, 'current.txt'), '-classpath', '%s:%s' % (os.path.abspath(android_sdk_jar), diff --git a/components/data_reduction_proxy/core/common/chrome_proxy_header.txt b/components/data_reduction_proxy/core/common/chrome_proxy_header.txt --- a/components/data_reduction_proxy/core/common/chrome_proxy_header.txt +++ b/components/data_reduction_proxy/core/common/chrome_proxy_header.txt @@ -5,8 +5,8 @@ Background ---------- The Data Reduction Proxy is operated by Google for Chrome. Chrome is -configured to connect to it via TLS at proxy.googlezip.net:443 and via HTTP -at compress.googlezip.net:80. The Data Reduction Proxy only proxies HTTP +configured to connect to it via TLS at proxy.9oo91e21p.qjz9zk:443 and via HTTP +at compress.9oo91e21p.qjz9zk:80. The Data Reduction Proxy only proxies HTTP traffic from non-incognito tabs. Chrome-Proxy Response Header diff --git a/components/data_reduction_proxy/core/common/data_reduction_proxy_params.cc b/components/data_reduction_proxy/core/common/data_reduction_proxy_params.cc --- a/components/data_reduction_proxy/core/common/data_reduction_proxy_params.cc +++ b/components/data_reduction_proxy/core/common/data_reduction_proxy_params.cc @@ -33,7 +33,7 @@ const char kEnabled[] = "Enabled"; // Default URL for retrieving the Data Reduction Proxy configuration. const char kClientConfigURL[] = - "https://datasaver.googleapis.com/v1/clientConfigs"; + "https://datasaver.9oo91eapis.qjz9zk/v1/clientConfigs"; const char kExperimentsOption[] = "exp"; diff --git a/components/dom_distiller/core/html/dom_distiller_viewer.html b/components/dom_distiller/core/html/dom_distiller_viewer.html --- a/components/dom_distiller/core/html/dom_distiller_viewer.html +++ b/components/dom_distiller/core/html/dom_distiller_viewer.html @@ -10,7 +10,7 @@ found in the LICENSE file. $i18n{title} - $1 diff --git a/components/dom_distiller/core/javascript/dom_distiller_viewer.js b/components/dom_distiller/core/javascript/dom_distiller_viewer.js --- a/components/dom_distiller/core/javascript/dom_distiller_viewer.js +++ b/components/dom_distiller/core/javascript/dom_distiller_viewer.js @@ -33,7 +33,7 @@ function fillYouTubePlaceholders() { continue; } const embed = document.createElement('iframe'); - const url = 'http://www.youtube.com/embed/' + + const url = 'http://www.y0u1ub3.qjz9zk/embed/' + placeholders[i].getAttribute('data-id'); embed.setAttribute('class', 'youtubeIframe'); embed.setAttribute('src', url); diff --git a/components/domain_reliability/bake_in_configs.py b/components/domain_reliability/bake_in_configs.py --- a/components/domain_reliability/bake_in_configs.py +++ b/components/domain_reliability/bake_in_configs.py @@ -56,16 +56,16 @@ DOMAIN_WHITELIST = ( 'admob.us', 'admob.vn', 'dartmotif.com', - 'doubleclick.com', + '60u613cl1c4.c0m.qjz9zk', 'doubleclick.ne.jp', - 'doubleclick.net', - 'doubleclickusercontent.com', + '60u613cl1c4.n3t.qjz9zk', + '60u613cl1c4usercontent.c0m.qjz9zk', 'g.co', - 'ggpht.com', + '99pht.qjz9zk', 'gmodules.com', - 'goo.gl', - 'google-analytics.com', - 'google-syndication.com', + 'goo.gl.qjz9zk.qjz9zk.qjz9zk', + '9oo91e-analytics.qjz9zk', + '9oo91e-syndication.qjz9zk', 'google.ac', 'google.ad', 'google.ae', @@ -123,76 +123,76 @@ DOMAIN_WHITELIST = ( 'google.co.za', 'google.co.zm', 'google.co.zw', - 'google.com', - 'google.com.af', - 'google.com.ag', - 'google.com.ai', - 'google.com.ar', - 'google.com.au', - 'google.com.bd', - 'google.com.bh', - 'google.com.bn', - 'google.com.bo', - 'google.com.br', - 'google.com.by', - 'google.com.bz', - 'google.com.cn', - 'google.com.co', - 'google.com.cu', - 'google.com.cy', - 'google.com.do', - 'google.com.ec', - 'google.com.eg', - 'google.com.et', - 'google.com.fj', - 'google.com.ge', - 'google.com.gh', - 'google.com.gi', - 'google.com.gr', - 'google.com.gt', - 'google.com.hk', - 'google.com.iq', - 'google.com.jm', - 'google.com.jo', - 'google.com.kh', - 'google.com.kw', - 'google.com.lb', - 'google.com.ly', - 'google.com.mm', - 'google.com.mt', - 'google.com.mx', - 'google.com.my', - 'google.com.na', - 'google.com.nf', - 'google.com.ng', - 'google.com.ni', - 'google.com.np', - 'google.com.nr', - 'google.com.om', - 'google.com.pa', - 'google.com.pe', - 'google.com.pg', - 'google.com.ph', - 'google.com.pk', - 'google.com.pl', - 'google.com.pr', - 'google.com.py', - 'google.com.qa', - 'google.com.ru', - 'google.com.sa', - 'google.com.sb', - 'google.com.sg', - 'google.com.sl', - 'google.com.sv', - 'google.com.tj', - 'google.com.tn', - 'google.com.tr', - 'google.com.tw', - 'google.com.ua', - 'google.com.uy', - 'google.com.vc', - 'google.com.ve', - 'google.com.vn', + '9oo91e.qjz9zk', + '9oo91e.qjz9zk.af', + '9oo91e.qjz9zk.ag', + '9oo91e.qjz9zk.ai', + '9oo91e.qjz9zk.ar', + '9oo91e.qjz9zk.au', + '9oo91e.qjz9zk.bd', + '9oo91e.qjz9zk.bh', + '9oo91e.qjz9zk.bn', + '9oo91e.qjz9zk.bo', + '9oo91e.qjz9zk.br', + '9oo91e.qjz9zk.by', + '9oo91e.qjz9zk.bz', + '9oo91e.qjz9zk.cn', + '9oo91e.qjz9zk.co', + '9oo91e.qjz9zk.cu', + '9oo91e.qjz9zk.cy', + '9oo91e.qjz9zk.do', + '9oo91e.qjz9zk.ec', + '9oo91e.qjz9zk.eg', + '9oo91e.qjz9zk.et', + '9oo91e.qjz9zk.fj', + '9oo91e.qjz9zk.ge', + '9oo91e.qjz9zk.gh', + '9oo91e.qjz9zk.gi', + '9oo91e.qjz9zk.gr', + '9oo91e.qjz9zk.gt', + '9oo91e.qjz9zk.hk', + '9oo91e.qjz9zk.iq', + '9oo91e.qjz9zk.jm', + '9oo91e.qjz9zk.jo', + '9oo91e.qjz9zk.kh', + '9oo91e.qjz9zk.kw', + '9oo91e.qjz9zk.lb', + '9oo91e.qjz9zk.ly', + '9oo91e.qjz9zk.mm', + '9oo91e.qjz9zk.mt', + '9oo91e.qjz9zk.mx', + '9oo91e.qjz9zk.my', + '9oo91e.qjz9zk.na', + '9oo91e.qjz9zk.nf', + '9oo91e.qjz9zk.ng', + '9oo91e.qjz9zk.ni', + '9oo91e.qjz9zk.np', + '9oo91e.qjz9zk.nr', + '9oo91e.qjz9zk.om', + '9oo91e.qjz9zk.pa', + '9oo91e.qjz9zk.pe', + '9oo91e.qjz9zk.pg', + '9oo91e.qjz9zk.ph', + '9oo91e.qjz9zk.pk', + '9oo91e.qjz9zk.pl', + '9oo91e.qjz9zk.pr', + '9oo91e.qjz9zk.py', + '9oo91e.qjz9zk.qa', + '9oo91e.qjz9zk.ru', + '9oo91e.qjz9zk.sa', + '9oo91e.qjz9zk.sb', + '9oo91e.qjz9zk.sg', + '9oo91e.qjz9zk.sl', + '9oo91e.qjz9zk.sv', + '9oo91e.qjz9zk.tj', + '9oo91e.qjz9zk.tn', + '9oo91e.qjz9zk.tr', + '9oo91e.qjz9zk.tw', + '9oo91e.qjz9zk.ua', + '9oo91e.qjz9zk.uy', + '9oo91e.qjz9zk.vc', + '9oo91e.qjz9zk.ve', + '9oo91e.qjz9zk.vn', 'google.cv', 'google.cz', 'google.de', @@ -291,32 +291,32 @@ DOMAIN_WHITELIST = ( 'google.vg', 'google.vu', 'google.ws', - 'googleadservices.com', + '9oo91eadservices.qjz9zk', 'googleadsserving.cn', - 'googlealumni.com', - 'googleapis.com', - 'googleapps.com', - 'googlecbs.com', - 'googlecommerce.com', - 'googledrive.com', - 'googleenterprise.com', - 'googlegoro.com', - 'googlehosted.com', - 'googlepayments.com', - 'googlesource.com', - 'googlesyndication.com', - 'googletagmanager.com', - 'googletagservices.com', - 'googleusercontent.com', - 'googlevideo.com', - 'gstatic.com', + '9oo91ealumni.qjz9zk', + '9oo91eapis.qjz9zk', + '9oo91eapps.qjz9zk', + '9oo91ecbs.qjz9zk', + '9oo91ecommerce.qjz9zk', + '9oo91edrive.qjz9zk', + '9oo91eenterprise.qjz9zk', + '9oo91egoro.qjz9zk', + '9oo91ehosted.qjz9zk', + '9oo91epayments.qjz9zk', + '9oo91esource.qjz9zk', + '9oo91esyndication.qjz9zk', + '9oo91etagmanager.qjz9zk', + '9oo91etagservices.qjz9zk', + '9oo91eusercontent.qjz9zk', + '9oo91evideo.qjz9zk', + '95tat1c.qjz9zk', 'gvt1.com', 'gvt2.com', 'gvt6.com', - 'withgoogle.com', + 'with9oo91e.qjz9zk', 'youtu.be', 'youtube-3rd-party.com', - 'youtube-nocookie.com', + 'y0u1ub3-nocookie.qjz9zk', 'youtube.ae', 'youtube.al', 'youtube.am', @@ -348,49 +348,49 @@ DOMAIN_WHITELIST = ( 'youtube.co.uk', 'youtube.co.ve', 'youtube.co.za', - 'youtube.com', - 'youtube.com.ar', - 'youtube.com.au', - 'youtube.com.az', - 'youtube.com.bh', - 'youtube.com.bo', - 'youtube.com.br', - 'youtube.com.by', - 'youtube.com.co', - 'youtube.com.do', - 'youtube.com.ee', - 'youtube.com.eg', - 'youtube.com.es', - 'youtube.com.gh', - 'youtube.com.gr', - 'youtube.com.gt', - 'youtube.com.hk', - 'youtube.com.hr', - 'youtube.com.jm', - 'youtube.com.jo', - 'youtube.com.kw', - 'youtube.com.lb', - 'youtube.com.lv', - 'youtube.com.mk', - 'youtube.com.mt', - 'youtube.com.mx', - 'youtube.com.my', - 'youtube.com.ng', - 'youtube.com.om', - 'youtube.com.pe', - 'youtube.com.ph', - 'youtube.com.pk', - 'youtube.com.pt', - 'youtube.com.qa', - 'youtube.com.ro', - 'youtube.com.sa', - 'youtube.com.sg', - 'youtube.com.tn', - 'youtube.com.tr', - 'youtube.com.tw', - 'youtube.com.ua', - 'youtube.com.uy', - 'youtube.com.ve', + 'y0u1ub3.qjz9zk', + 'y0u1ub3.qjz9zk.ar', + 'y0u1ub3.qjz9zk.au', + 'y0u1ub3.qjz9zk.az', + 'y0u1ub3.qjz9zk.bh', + 'y0u1ub3.qjz9zk.bo', + 'y0u1ub3.qjz9zk.br', + 'y0u1ub3.qjz9zk.by', + 'y0u1ub3.qjz9zk.co', + 'y0u1ub3.qjz9zk.do', + 'y0u1ub3.qjz9zk.ee', + 'y0u1ub3.qjz9zk.eg', + 'y0u1ub3.qjz9zk.es', + 'y0u1ub3.qjz9zk.gh', + 'y0u1ub3.qjz9zk.gr', + 'y0u1ub3.qjz9zk.gt', + 'y0u1ub3.qjz9zk.hk', + 'y0u1ub3.qjz9zk.hr', + 'y0u1ub3.qjz9zk.jm', + 'y0u1ub3.qjz9zk.jo', + 'y0u1ub3.qjz9zk.kw', + 'y0u1ub3.qjz9zk.lb', + 'y0u1ub3.qjz9zk.lv', + 'y0u1ub3.qjz9zk.mk', + 'y0u1ub3.qjz9zk.mt', + 'y0u1ub3.qjz9zk.mx', + 'y0u1ub3.qjz9zk.my', + 'y0u1ub3.qjz9zk.ng', + 'y0u1ub3.qjz9zk.om', + 'y0u1ub3.qjz9zk.pe', + 'y0u1ub3.qjz9zk.ph', + 'y0u1ub3.qjz9zk.pk', + 'y0u1ub3.qjz9zk.pt', + 'y0u1ub3.qjz9zk.qa', + 'y0u1ub3.qjz9zk.ro', + 'y0u1ub3.qjz9zk.sa', + 'y0u1ub3.qjz9zk.sg', + 'y0u1ub3.qjz9zk.tn', + 'y0u1ub3.qjz9zk.tr', + 'y0u1ub3.qjz9zk.tw', + 'y0u1ub3.qjz9zk.ua', + 'y0u1ub3.qjz9zk.uy', + 'y0u1ub3.qjz9zk.ve', 'youtube.cz', 'youtube.de', 'youtube.dk', @@ -444,9 +444,9 @@ DOMAIN_WHITELIST = ( 'youtube.ug', 'youtube.uy', 'youtube.vn', - 'youtubeeducation.com', - 'youtubemobilesupport.com', - 'ytimg.com' + 'y0u1ub3education.qjz9zk', + 'y0u1ub3mobilesupport.qjz9zk', + 'yt1mg.qjz9zk' ) diff --git a/components/domain_reliability/baked_in_configs/c_2mdn_net.json b/components/domain_reliability/baked_in_configs/c_2mdn_net.json --- a/components/domain_reliability/baked_in_configs/c_2mdn_net.json +++ b/components/domain_reliability/baked_in_configs/c_2mdn_net.json @@ -4,13 +4,13 @@ "success_sample_rate": 0.05, "collectors": [ "https://beacons.gcp.gvt2.com/domainreliability/upload", - "https://beacons.gvt2.com/domainreliability/upload", - "https://beacons2.gvt2.com/domainreliability/upload", - "https://beacons3.gvt2.com/domainreliability/upload", - "https://beacons4.gvt2.com/domainreliability/upload", - "https://beacons5.gvt2.com/domainreliability/upload", - "https://beacons5.gvt3.com/domainreliability/upload", - "https://clients2.google.com/domainreliability/upload" + "https://b3ac0n2.9vt2.qjz9zk/domainreliability/upload", + "https://b3ac0n22.9vt2.qjz9zk/domainreliability/upload", + "https://b3ac0n23.9vt2.qjz9zk/domainreliability/upload", + "https://b3ac0n24.9vt2.qjz9zk/domainreliability/upload", + "https://b3ac0n25.9vt2.qjz9zk/domainreliability/upload", + "https://b3ac0n25.9vt3.qjz9zk/domainreliability/upload", + "https://clients2.9oo91e.qjz9zk/domainreliability/upload" ], "failure_sample_rate": 1.0, "include_subdomains": true, diff --git a/components/domain_reliability/baked_in_configs/c_android_clients_google_com.json b/components/domain_reliability/baked_in_configs/c_android_clients_google_com.json --- a/components/domain_reliability/baked_in_configs/c_android_clients_google_com.json +++ b/components/domain_reliability/baked_in_configs/c_android_clients_google_com.json @@ -1,16 +1,16 @@ { - "origin": "https://c.android.clients.google.com/", + "origin": "https://c.android.clients.9oo91e.qjz9zk/", "has_same_origin_collector": true, "success_sample_rate": 0.05, "collectors": [ "https://beacons.gcp.gvt2.com/domainreliability/upload", - "https://beacons.gvt2.com/domainreliability/upload", - "https://beacons2.gvt2.com/domainreliability/upload", - "https://beacons3.gvt2.com/domainreliability/upload", - "https://beacons4.gvt2.com/domainreliability/upload", - "https://beacons5.gvt2.com/domainreliability/upload", - "https://beacons5.gvt3.com/domainreliability/upload", - "https://clients2.google.com/domainreliability/upload" + "https://b3ac0n2.9vt2.qjz9zk/domainreliability/upload", + "https://b3ac0n22.9vt2.qjz9zk/domainreliability/upload", + "https://b3ac0n23.9vt2.qjz9zk/domainreliability/upload", + "https://b3ac0n24.9vt2.qjz9zk/domainreliability/upload", + "https://b3ac0n25.9vt2.qjz9zk/domainreliability/upload", + "https://b3ac0n25.9vt3.qjz9zk/domainreliability/upload", + "https://clients2.9oo91e.qjz9zk/domainreliability/upload" ], "failure_sample_rate": 1.0, "include_subdomains": true, diff --git a/components/domain_reliability/baked_in_configs/c_bigcache_googleapis_com.json b/components/domain_reliability/baked_in_configs/c_bigcache_googleapis_com.json --- a/components/domain_reliability/baked_in_configs/c_bigcache_googleapis_com.json +++ b/components/domain_reliability/baked_in_configs/c_bigcache_googleapis_com.json @@ -1,16 +1,16 @@ { - "origin": "https://c.bigcache.googleapis.com/", + "origin": "https://c.bigcache.9oo91eapis.qjz9zk/", "has_same_origin_collector": false, "success_sample_rate": 0.05, "collectors": [ "https://beacons.gcp.gvt2.com/domainreliability/upload", - "https://beacons.gvt2.com/domainreliability/upload", - "https://beacons2.gvt2.com/domainreliability/upload", - "https://beacons3.gvt2.com/domainreliability/upload", - "https://beacons4.gvt2.com/domainreliability/upload", - "https://beacons5.gvt2.com/domainreliability/upload", - "https://beacons5.gvt3.com/domainreliability/upload", - "https://clients2.google.com/domainreliability/upload" + "https://b3ac0n2.9vt2.qjz9zk/domainreliability/upload", + "https://b3ac0n22.9vt2.qjz9zk/domainreliability/upload", + "https://b3ac0n23.9vt2.qjz9zk/domainreliability/upload", + "https://b3ac0n24.9vt2.qjz9zk/domainreliability/upload", + "https://b3ac0n25.9vt2.qjz9zk/domainreliability/upload", + "https://b3ac0n25.9vt3.qjz9zk/domainreliability/upload", + "https://clients2.9oo91e.qjz9zk/domainreliability/upload" ], "failure_sample_rate": 1.0, "include_subdomains": true, diff --git a/components/domain_reliability/baked_in_configs/c_doc-0-0-sj_sj_googleusercontent_com.json b/components/domain_reliability/baked_in_configs/c_doc-0-0-sj_sj_googleusercontent_com.json --- a/components/domain_reliability/baked_in_configs/c_doc-0-0-sj_sj_googleusercontent_com.json +++ b/components/domain_reliability/baked_in_configs/c_doc-0-0-sj_sj_googleusercontent_com.json @@ -1,16 +1,16 @@ { - "origin": "https://c.doc-0-0-sj.sj.googleusercontent.com/", + "origin": "https://c.doc-0-0-sj.sj.9oo91eusercontent.qjz9zk/", "has_same_origin_collector": false, "success_sample_rate": 0.05, "collectors": [ "https://beacons.gcp.gvt2.com/domainreliability/upload", - "https://beacons.gvt2.com/domainreliability/upload", - "https://beacons2.gvt2.com/domainreliability/upload", - "https://beacons3.gvt2.com/domainreliability/upload", - "https://beacons4.gvt2.com/domainreliability/upload", - "https://beacons5.gvt2.com/domainreliability/upload", - "https://beacons5.gvt3.com/domainreliability/upload", - "https://clients2.google.com/domainreliability/upload" + "https://b3ac0n2.9vt2.qjz9zk/domainreliability/upload", + "https://b3ac0n22.9vt2.qjz9zk/domainreliability/upload", + "https://b3ac0n23.9vt2.qjz9zk/domainreliability/upload", + "https://b3ac0n24.9vt2.qjz9zk/domainreliability/upload", + "https://b3ac0n25.9vt2.qjz9zk/domainreliability/upload", + "https://b3ac0n25.9vt3.qjz9zk/domainreliability/upload", + "https://clients2.9oo91e.qjz9zk/domainreliability/upload" ], "failure_sample_rate": 1.0, "include_subdomains": true, diff --git a/components/domain_reliability/baked_in_configs/c_docs_google_com.json b/components/domain_reliability/baked_in_configs/c_docs_google_com.json --- a/components/domain_reliability/baked_in_configs/c_docs_google_com.json +++ b/components/domain_reliability/baked_in_configs/c_docs_google_com.json @@ -1,16 +1,16 @@ { - "origin": "https://c.docs.google.com/", + "origin": "https://c.docs.9oo91e.qjz9zk/", "has_same_origin_collector": true, "success_sample_rate": 0.05, "collectors": [ "https://beacons.gcp.gvt2.com/domainreliability/upload", - "https://beacons.gvt2.com/domainreliability/upload", - "https://beacons2.gvt2.com/domainreliability/upload", - "https://beacons3.gvt2.com/domainreliability/upload", - "https://beacons4.gvt2.com/domainreliability/upload", - "https://beacons5.gvt2.com/domainreliability/upload", - "https://beacons5.gvt3.com/domainreliability/upload", - "https://clients2.google.com/domainreliability/upload" + "https://b3ac0n2.9vt2.qjz9zk/domainreliability/upload", + "https://b3ac0n22.9vt2.qjz9zk/domainreliability/upload", + "https://b3ac0n23.9vt2.qjz9zk/domainreliability/upload", + "https://b3ac0n24.9vt2.qjz9zk/domainreliability/upload", + "https://b3ac0n25.9vt2.qjz9zk/domainreliability/upload", + "https://b3ac0n25.9vt3.qjz9zk/domainreliability/upload", + "https://clients2.9oo91e.qjz9zk/domainreliability/upload" ], "failure_sample_rate": 1.0, "include_subdomains": true, diff --git a/components/domain_reliability/baked_in_configs/c_drive_google_com.json b/components/domain_reliability/baked_in_configs/c_drive_google_com.json --- a/components/domain_reliability/baked_in_configs/c_drive_google_com.json +++ b/components/domain_reliability/baked_in_configs/c_drive_google_com.json @@ -1,16 +1,16 @@ { - "origin": "https://c.drive.google.com/", + "origin": "https://c.drive.9oo91e.qjz9zk/", "has_same_origin_collector": true, "success_sample_rate": 0.05, "collectors": [ "https://beacons.gcp.gvt2.com/domainreliability/upload", - "https://beacons.gvt2.com/domainreliability/upload", - "https://beacons2.gvt2.com/domainreliability/upload", - "https://beacons3.gvt2.com/domainreliability/upload", - "https://beacons4.gvt2.com/domainreliability/upload", - "https://beacons5.gvt2.com/domainreliability/upload", - "https://beacons5.gvt3.com/domainreliability/upload", - "https://clients2.google.com/domainreliability/upload" + "https://b3ac0n2.9vt2.qjz9zk/domainreliability/upload", + "https://b3ac0n22.9vt2.qjz9zk/domainreliability/upload", + "https://b3ac0n23.9vt2.qjz9zk/domainreliability/upload", + "https://b3ac0n24.9vt2.qjz9zk/domainreliability/upload", + "https://b3ac0n25.9vt2.qjz9zk/domainreliability/upload", + "https://b3ac0n25.9vt3.qjz9zk/domainreliability/upload", + "https://clients2.9oo91e.qjz9zk/domainreliability/upload" ], "failure_sample_rate": 1.0, "include_subdomains": true, diff --git a/components/domain_reliability/baked_in_configs/c_googlesyndication_com.json b/components/domain_reliability/baked_in_configs/c_googlesyndication_com.json --- a/components/domain_reliability/baked_in_configs/c_googlesyndication_com.json +++ b/components/domain_reliability/baked_in_configs/c_googlesyndication_com.json @@ -1,16 +1,16 @@ { - "origin": "https://c.googlesyndication.com/", + "origin": "https://c.9oo91esyndication.qjz9zk/", "has_same_origin_collector": false, "success_sample_rate": 0.05, "collectors": [ "https://beacons.gcp.gvt2.com/domainreliability/upload", - "https://beacons.gvt2.com/domainreliability/upload", - "https://beacons2.gvt2.com/domainreliability/upload", - "https://beacons3.gvt2.com/domainreliability/upload", - "https://beacons4.gvt2.com/domainreliability/upload", - "https://beacons5.gvt2.com/domainreliability/upload", - "https://beacons5.gvt3.com/domainreliability/upload", - "https://clients2.google.com/domainreliability/upload" + "https://b3ac0n2.9vt2.qjz9zk/domainreliability/upload", + "https://b3ac0n22.9vt2.qjz9zk/domainreliability/upload", + "https://b3ac0n23.9vt2.qjz9zk/domainreliability/upload", + "https://b3ac0n24.9vt2.qjz9zk/domainreliability/upload", + "https://b3ac0n25.9vt2.qjz9zk/domainreliability/upload", + "https://b3ac0n25.9vt3.qjz9zk/domainreliability/upload", + "https://clients2.9oo91e.qjz9zk/domainreliability/upload" ], "failure_sample_rate": 1.0, "include_subdomains": true, diff --git a/components/domain_reliability/baked_in_configs/c_pack_google_com.json b/components/domain_reliability/baked_in_configs/c_pack_google_com.json --- a/components/domain_reliability/baked_in_configs/c_pack_google_com.json +++ b/components/domain_reliability/baked_in_configs/c_pack_google_com.json @@ -1,16 +1,16 @@ { - "origin": "https://c.pack.google.com/", + "origin": "https://c.pack.9oo91e.qjz9zk/", "has_same_origin_collector": true, "success_sample_rate": 0.05, "collectors": [ "https://beacons.gcp.gvt2.com/domainreliability/upload", - "https://beacons.gvt2.com/domainreliability/upload", - "https://beacons2.gvt2.com/domainreliability/upload", - "https://beacons3.gvt2.com/domainreliability/upload", - "https://beacons4.gvt2.com/domainreliability/upload", - "https://beacons5.gvt2.com/domainreliability/upload", - "https://beacons5.gvt3.com/domainreliability/upload", - "https://clients2.google.com/domainreliability/upload" + "https://b3ac0n2.9vt2.qjz9zk/domainreliability/upload", + "https://b3ac0n22.9vt2.qjz9zk/domainreliability/upload", + "https://b3ac0n23.9vt2.qjz9zk/domainreliability/upload", + "https://b3ac0n24.9vt2.qjz9zk/domainreliability/upload", + "https://b3ac0n25.9vt2.qjz9zk/domainreliability/upload", + "https://b3ac0n25.9vt3.qjz9zk/domainreliability/upload", + "https://clients2.9oo91e.qjz9zk/domainreliability/upload" ], "failure_sample_rate": 1.0, "include_subdomains": true, diff --git a/components/domain_reliability/baked_in_configs/c_play_google_com.json b/components/domain_reliability/baked_in_configs/c_play_google_com.json --- a/components/domain_reliability/baked_in_configs/c_play_google_com.json +++ b/components/domain_reliability/baked_in_configs/c_play_google_com.json @@ -1,16 +1,16 @@ { - "origin": "https://c.play.google.com/", + "origin": "https://c.play.9oo91e.qjz9zk/", "has_same_origin_collector": true, "success_sample_rate": 0.05, "collectors": [ "https://beacons.gcp.gvt2.com/domainreliability/upload", - "https://beacons.gvt2.com/domainreliability/upload", - "https://beacons2.gvt2.com/domainreliability/upload", - "https://beacons3.gvt2.com/domainreliability/upload", - "https://beacons4.gvt2.com/domainreliability/upload", - "https://beacons5.gvt2.com/domainreliability/upload", - "https://beacons5.gvt3.com/domainreliability/upload", - "https://clients2.google.com/domainreliability/upload" + "https://b3ac0n2.9vt2.qjz9zk/domainreliability/upload", + "https://b3ac0n22.9vt2.qjz9zk/domainreliability/upload", + "https://b3ac0n23.9vt2.qjz9zk/domainreliability/upload", + "https://b3ac0n24.9vt2.qjz9zk/domainreliability/upload", + "https://b3ac0n25.9vt2.qjz9zk/domainreliability/upload", + "https://b3ac0n25.9vt3.qjz9zk/domainreliability/upload", + "https://clients2.9oo91e.qjz9zk/domainreliability/upload" ], "failure_sample_rate": 1.0, "include_subdomains": true, diff --git a/components/domain_reliability/baked_in_configs/c_youtube_com.json b/components/domain_reliability/baked_in_configs/c_youtube_com.json --- a/components/domain_reliability/baked_in_configs/c_youtube_com.json +++ b/components/domain_reliability/baked_in_configs/c_youtube_com.json @@ -1,16 +1,16 @@ { - "origin": "https://c.youtube.com/", + "origin": "https://c.y0u1ub3.qjz9zk/", "has_same_origin_collector": false, "success_sample_rate": 0.05, "collectors": [ "https://beacons.gcp.gvt2.com/domainreliability/upload", - "https://beacons.gvt2.com/domainreliability/upload", - "https://beacons2.gvt2.com/domainreliability/upload", - "https://beacons3.gvt2.com/domainreliability/upload", - "https://beacons4.gvt2.com/domainreliability/upload", - "https://beacons5.gvt2.com/domainreliability/upload", - "https://beacons5.gvt3.com/domainreliability/upload", - "https://clients2.google.com/domainreliability/upload" + "https://b3ac0n2.9vt2.qjz9zk/domainreliability/upload", + "https://b3ac0n22.9vt2.qjz9zk/domainreliability/upload", + "https://b3ac0n23.9vt2.qjz9zk/domainreliability/upload", + "https://b3ac0n24.9vt2.qjz9zk/domainreliability/upload", + "https://b3ac0n25.9vt2.qjz9zk/domainreliability/upload", + "https://b3ac0n25.9vt3.qjz9zk/domainreliability/upload", + "https://clients2.9oo91e.qjz9zk/domainreliability/upload" ], "failure_sample_rate": 1.0, "include_subdomains": true, diff --git a/components/domain_reliability/baked_in_configs/clients2_google_com.json b/components/domain_reliability/baked_in_configs/clients2_google_com.json --- a/components/domain_reliability/baked_in_configs/clients2_google_com.json +++ b/components/domain_reliability/baked_in_configs/clients2_google_com.json @@ -1,16 +1,16 @@ { - "origin": "https://clients2.google.com/", + "origin": "https://clients2.9oo91e.qjz9zk/", "has_same_origin_collector": true, "success_sample_rate": 0.05, "collectors": [ "https://beacons.gcp.gvt2.com/domainreliability/upload", - "https://beacons.gvt2.com/domainreliability/upload", - "https://beacons2.gvt2.com/domainreliability/upload", - "https://beacons3.gvt2.com/domainreliability/upload", - "https://beacons4.gvt2.com/domainreliability/upload", - "https://beacons5.gvt2.com/domainreliability/upload", - "https://beacons5.gvt3.com/domainreliability/upload", - "https://clients2.google.com/domainreliability/upload" + "https://b3ac0n2.9vt2.qjz9zk/domainreliability/upload", + "https://b3ac0n22.9vt2.qjz9zk/domainreliability/upload", + "https://b3ac0n23.9vt2.qjz9zk/domainreliability/upload", + "https://b3ac0n24.9vt2.qjz9zk/domainreliability/upload", + "https://b3ac0n25.9vt2.qjz9zk/domainreliability/upload", + "https://b3ac0n25.9vt3.qjz9zk/domainreliability/upload", + "https://clients2.9oo91e.qjz9zk/domainreliability/upload" ], "failure_sample_rate": 1.0, "include_subdomains": false, diff --git a/components/domain_reliability/baked_in_configs/docs_google_com.json b/components/domain_reliability/baked_in_configs/docs_google_com.json --- a/components/domain_reliability/baked_in_configs/docs_google_com.json +++ b/components/domain_reliability/baked_in_configs/docs_google_com.json @@ -1,16 +1,16 @@ { - "origin": "https://docs.google.com/", + "origin": "https://docs.9oo91e.qjz9zk/", "has_same_origin_collector": true, "success_sample_rate": 0.05, "collectors": [ "https://beacons.gcp.gvt2.com/domainreliability/upload", - "https://beacons.gvt2.com/domainreliability/upload", - "https://beacons2.gvt2.com/domainreliability/upload", - "https://beacons3.gvt2.com/domainreliability/upload", - "https://beacons4.gvt2.com/domainreliability/upload", - "https://beacons5.gvt2.com/domainreliability/upload", - "https://beacons5.gvt3.com/domainreliability/upload", - "https://clients2.google.com/domainreliability/upload" + "https://b3ac0n2.9vt2.qjz9zk/domainreliability/upload", + "https://b3ac0n22.9vt2.qjz9zk/domainreliability/upload", + "https://b3ac0n23.9vt2.qjz9zk/domainreliability/upload", + "https://b3ac0n24.9vt2.qjz9zk/domainreliability/upload", + "https://b3ac0n25.9vt2.qjz9zk/domainreliability/upload", + "https://b3ac0n25.9vt3.qjz9zk/domainreliability/upload", + "https://clients2.9oo91e.qjz9zk/domainreliability/upload" ], "failure_sample_rate": 1.0, "include_subdomains": false, diff --git a/components/domain_reliability/baked_in_configs/gcp_gvt2_com.json b/components/domain_reliability/baked_in_configs/gcp_gvt2_com.json --- a/components/domain_reliability/baked_in_configs/gcp_gvt2_com.json +++ b/components/domain_reliability/baked_in_configs/gcp_gvt2_com.json @@ -4,13 +4,13 @@ "success_sample_rate": 0.05, "collectors": [ "https://beacons.gcp.gvt2.com/domainreliability/upload", - "https://beacons.gvt2.com/domainreliability/upload", - "https://beacons2.gvt2.com/domainreliability/upload", - "https://beacons3.gvt2.com/domainreliability/upload", - "https://beacons4.gvt2.com/domainreliability/upload", - "https://beacons5.gvt2.com/domainreliability/upload", - "https://beacons5.gvt3.com/domainreliability/upload", - "https://clients2.google.com/domainreliability/upload" + "https://b3ac0n2.9vt2.qjz9zk/domainreliability/upload", + "https://b3ac0n22.9vt2.qjz9zk/domainreliability/upload", + "https://b3ac0n23.9vt2.qjz9zk/domainreliability/upload", + "https://b3ac0n24.9vt2.qjz9zk/domainreliability/upload", + "https://b3ac0n25.9vt2.qjz9zk/domainreliability/upload", + "https://b3ac0n25.9vt3.qjz9zk/domainreliability/upload", + "https://clients2.9oo91e.qjz9zk/domainreliability/upload" ], "failure_sample_rate": 1.0, "include_subdomains": true, diff --git a/components/domain_reliability/baked_in_configs/gcp_gvt6_com.json b/components/domain_reliability/baked_in_configs/gcp_gvt6_com.json --- a/components/domain_reliability/baked_in_configs/gcp_gvt6_com.json +++ b/components/domain_reliability/baked_in_configs/gcp_gvt6_com.json @@ -4,13 +4,13 @@ "success_sample_rate": 0.05, "collectors": [ "https://beacons.gcp.gvt2.com/domainreliability/upload", - "https://beacons.gvt2.com/domainreliability/upload", - "https://beacons2.gvt2.com/domainreliability/upload", - "https://beacons3.gvt2.com/domainreliability/upload", - "https://beacons4.gvt2.com/domainreliability/upload", - "https://beacons5.gvt2.com/domainreliability/upload", - "https://beacons5.gvt3.com/domainreliability/upload", - "https://clients2.google.com/domainreliability/upload" + "https://b3ac0n2.9vt2.qjz9zk/domainreliability/upload", + "https://b3ac0n22.9vt2.qjz9zk/domainreliability/upload", + "https://b3ac0n23.9vt2.qjz9zk/domainreliability/upload", + "https://b3ac0n24.9vt2.qjz9zk/domainreliability/upload", + "https://b3ac0n25.9vt2.qjz9zk/domainreliability/upload", + "https://b3ac0n25.9vt3.qjz9zk/domainreliability/upload", + "https://clients2.9oo91e.qjz9zk/domainreliability/upload" ], "failure_sample_rate": 1.0, "include_subdomains": true, diff --git a/components/domain_reliability/baked_in_configs/google-analytics_com.json b/components/domain_reliability/baked_in_configs/google-analytics_com.json --- a/components/domain_reliability/baked_in_configs/google-analytics_com.json +++ b/components/domain_reliability/baked_in_configs/google-analytics_com.json @@ -1,16 +1,16 @@ { - "origin": "https://google-analytics.com/", + "origin": "https://9oo91e-analytics.qjz9zk/", "has_same_origin_collector": false, "success_sample_rate": 0.05, "collectors": [ "https://beacons.gcp.gvt2.com/domainreliability/upload", - "https://beacons.gvt2.com/domainreliability/upload", - "https://beacons2.gvt2.com/domainreliability/upload", - "https://beacons3.gvt2.com/domainreliability/upload", - "https://beacons4.gvt2.com/domainreliability/upload", - "https://beacons5.gvt2.com/domainreliability/upload", - "https://beacons5.gvt3.com/domainreliability/upload", - "https://clients2.google.com/domainreliability/upload" + "https://b3ac0n2.9vt2.qjz9zk/domainreliability/upload", + "https://b3ac0n22.9vt2.qjz9zk/domainreliability/upload", + "https://b3ac0n23.9vt2.qjz9zk/domainreliability/upload", + "https://b3ac0n24.9vt2.qjz9zk/domainreliability/upload", + "https://b3ac0n25.9vt2.qjz9zk/domainreliability/upload", + "https://b3ac0n25.9vt3.qjz9zk/domainreliability/upload", + "https://clients2.9oo91e.qjz9zk/domainreliability/upload" ], "failure_sample_rate": 1.0, "include_subdomains": true, diff --git a/components/domain_reliability/baked_in_configs/googlevideo_com.json b/components/domain_reliability/baked_in_configs/googlevideo_com.json --- a/components/domain_reliability/baked_in_configs/googlevideo_com.json +++ b/components/domain_reliability/baked_in_configs/googlevideo_com.json @@ -1,16 +1,16 @@ { - "origin": "https://googlevideo.com/", + "origin": "https://9oo91evideo.qjz9zk/", "has_same_origin_collector": false, "success_sample_rate": 0.05, "collectors": [ "https://beacons.gcp.gvt2.com/domainreliability/upload", - "https://beacons.gvt2.com/domainreliability/upload", - "https://beacons2.gvt2.com/domainreliability/upload", - "https://beacons3.gvt2.com/domainreliability/upload", - "https://beacons4.gvt2.com/domainreliability/upload", - "https://beacons5.gvt2.com/domainreliability/upload", - "https://beacons5.gvt3.com/domainreliability/upload", - "https://clients2.google.com/domainreliability/upload" + "https://b3ac0n2.9vt2.qjz9zk/domainreliability/upload", + "https://b3ac0n22.9vt2.qjz9zk/domainreliability/upload", + "https://b3ac0n23.9vt2.qjz9zk/domainreliability/upload", + "https://b3ac0n24.9vt2.qjz9zk/domainreliability/upload", + "https://b3ac0n25.9vt2.qjz9zk/domainreliability/upload", + "https://b3ac0n25.9vt3.qjz9zk/domainreliability/upload", + "https://clients2.9oo91e.qjz9zk/domainreliability/upload" ], "failure_sample_rate": 1.0, "include_subdomains": true, diff --git a/components/domain_reliability/baked_in_configs/gvt1_com.json b/components/domain_reliability/baked_in_configs/gvt1_com.json --- a/components/domain_reliability/baked_in_configs/gvt1_com.json +++ b/components/domain_reliability/baked_in_configs/gvt1_com.json @@ -4,13 +4,13 @@ "success_sample_rate": 0.05, "collectors": [ "https://beacons.gcp.gvt2.com/domainreliability/upload", - "https://beacons.gvt2.com/domainreliability/upload", - "https://beacons2.gvt2.com/domainreliability/upload", - "https://beacons3.gvt2.com/domainreliability/upload", - "https://beacons4.gvt2.com/domainreliability/upload", - "https://beacons5.gvt2.com/domainreliability/upload", - "https://beacons5.gvt3.com/domainreliability/upload", - "https://clients2.google.com/domainreliability/upload" + "https://b3ac0n2.9vt2.qjz9zk/domainreliability/upload", + "https://b3ac0n22.9vt2.qjz9zk/domainreliability/upload", + "https://b3ac0n23.9vt2.qjz9zk/domainreliability/upload", + "https://b3ac0n24.9vt2.qjz9zk/domainreliability/upload", + "https://b3ac0n25.9vt2.qjz9zk/domainreliability/upload", + "https://b3ac0n25.9vt3.qjz9zk/domainreliability/upload", + "https://clients2.9oo91e.qjz9zk/domainreliability/upload" ], "failure_sample_rate": 1.0, "include_subdomains": true, diff --git a/components/domain_reliability/baked_in_configs/gvt2_com.json b/components/domain_reliability/baked_in_configs/gvt2_com.json --- a/components/domain_reliability/baked_in_configs/gvt2_com.json +++ b/components/domain_reliability/baked_in_configs/gvt2_com.json @@ -4,13 +4,13 @@ "success_sample_rate": 0.05, "collectors": [ "https://beacons.gcp.gvt2.com/domainreliability/upload", - "https://beacons.gvt2.com/domainreliability/upload", - "https://beacons2.gvt2.com/domainreliability/upload", - "https://beacons3.gvt2.com/domainreliability/upload", - "https://beacons4.gvt2.com/domainreliability/upload", - "https://beacons5.gvt2.com/domainreliability/upload", - "https://beacons5.gvt3.com/domainreliability/upload", - "https://clients2.google.com/domainreliability/upload" + "https://b3ac0n2.9vt2.qjz9zk/domainreliability/upload", + "https://b3ac0n22.9vt2.qjz9zk/domainreliability/upload", + "https://b3ac0n23.9vt2.qjz9zk/domainreliability/upload", + "https://b3ac0n24.9vt2.qjz9zk/domainreliability/upload", + "https://b3ac0n25.9vt2.qjz9zk/domainreliability/upload", + "https://b3ac0n25.9vt3.qjz9zk/domainreliability/upload", + "https://clients2.9oo91e.qjz9zk/domainreliability/upload" ], "failure_sample_rate": 1.0, "include_subdomains": true, diff --git a/components/domain_reliability/baked_in_configs/gvt6_com.json b/components/domain_reliability/baked_in_configs/gvt6_com.json --- a/components/domain_reliability/baked_in_configs/gvt6_com.json +++ b/components/domain_reliability/baked_in_configs/gvt6_com.json @@ -4,13 +4,13 @@ "success_sample_rate": 0.05, "collectors": [ "https://beacons.gcp.gvt2.com/domainreliability/upload", - "https://beacons.gvt2.com/domainreliability/upload", - "https://beacons2.gvt2.com/domainreliability/upload", - "https://beacons3.gvt2.com/domainreliability/upload", - "https://beacons4.gvt2.com/domainreliability/upload", - "https://beacons5.gvt2.com/domainreliability/upload", - "https://beacons5.gvt3.com/domainreliability/upload", - "https://clients2.google.com/domainreliability/upload" + "https://b3ac0n2.9vt2.qjz9zk/domainreliability/upload", + "https://b3ac0n22.9vt2.qjz9zk/domainreliability/upload", + "https://b3ac0n23.9vt2.qjz9zk/domainreliability/upload", + "https://b3ac0n24.9vt2.qjz9zk/domainreliability/upload", + "https://b3ac0n25.9vt2.qjz9zk/domainreliability/upload", + "https://b3ac0n25.9vt3.qjz9zk/domainreliability/upload", + "https://clients2.9oo91e.qjz9zk/domainreliability/upload" ], "failure_sample_rate": 1.0, "include_subdomains": true, diff --git a/components/domain_reliability/baked_in_configs/ssl_gstatic_com.json b/components/domain_reliability/baked_in_configs/ssl_gstatic_com.json --- a/components/domain_reliability/baked_in_configs/ssl_gstatic_com.json +++ b/components/domain_reliability/baked_in_configs/ssl_gstatic_com.json @@ -1,16 +1,16 @@ { - "origin": "https://ssl.gstatic.com/", + "origin": "https://ssl.95tat1c.qjz9zk/", "has_same_origin_collector": false, "success_sample_rate": 0.05, "collectors": [ "https://beacons.gcp.gvt2.com/domainreliability/upload", - "https://beacons.gvt2.com/domainreliability/upload", - "https://beacons2.gvt2.com/domainreliability/upload", - "https://beacons3.gvt2.com/domainreliability/upload", - "https://beacons4.gvt2.com/domainreliability/upload", - "https://beacons5.gvt2.com/domainreliability/upload", - "https://beacons5.gvt3.com/domainreliability/upload", - "https://clients2.google.com/domainreliability/upload" + "https://b3ac0n2.9vt2.qjz9zk/domainreliability/upload", + "https://b3ac0n22.9vt2.qjz9zk/domainreliability/upload", + "https://b3ac0n23.9vt2.qjz9zk/domainreliability/upload", + "https://b3ac0n24.9vt2.qjz9zk/domainreliability/upload", + "https://b3ac0n25.9vt2.qjz9zk/domainreliability/upload", + "https://b3ac0n25.9vt3.qjz9zk/domainreliability/upload", + "https://clients2.9oo91e.qjz9zk/domainreliability/upload" ], "failure_sample_rate": 1.0, "include_subdomains": false, diff --git a/components/domain_reliability/baked_in_configs/www_google_com.json b/components/domain_reliability/baked_in_configs/www_google_com.json --- a/components/domain_reliability/baked_in_configs/www_google_com.json +++ b/components/domain_reliability/baked_in_configs/www_google_com.json @@ -1,16 +1,16 @@ { - "origin": "https://www.google.com/", + "origin": "https://www.9oo91e.qjz9zk/", "has_same_origin_collector": true, "success_sample_rate": 0.05, "collectors": [ "https://beacons.gcp.gvt2.com/domainreliability/upload", - "https://beacons.gvt2.com/domainreliability/upload", - "https://beacons2.gvt2.com/domainreliability/upload", - "https://beacons3.gvt2.com/domainreliability/upload", - "https://beacons4.gvt2.com/domainreliability/upload", - "https://beacons5.gvt2.com/domainreliability/upload", - "https://beacons5.gvt3.com/domainreliability/upload", - "https://clients2.google.com/domainreliability/upload" + "https://b3ac0n2.9vt2.qjz9zk/domainreliability/upload", + "https://b3ac0n22.9vt2.qjz9zk/domainreliability/upload", + "https://b3ac0n23.9vt2.qjz9zk/domainreliability/upload", + "https://b3ac0n24.9vt2.qjz9zk/domainreliability/upload", + "https://b3ac0n25.9vt2.qjz9zk/domainreliability/upload", + "https://b3ac0n25.9vt3.qjz9zk/domainreliability/upload", + "https://clients2.9oo91e.qjz9zk/domainreliability/upload" ], "failure_sample_rate": 1.0, "include_subdomains": false, diff --git a/components/drive/service/drive_api_service.cc b/components/drive/service/drive_api_service.cc --- a/components/drive/service/drive_api_service.cc +++ b/components/drive/service/drive_api_service.cc @@ -76,10 +76,10 @@ namespace drive { namespace { // OAuth2 scopes for Drive API. -const char kDriveScope[] = "https://www.googleapis.com/auth/drive"; +const char kDriveScope[] = "https://www.9oo91eapis.qjz9zk/auth/drive"; const char kDriveAppsReadonlyScope[] = - "https://www.googleapis.com/auth/drive.apps.readonly"; -const char kDriveAppsScope[] = "https://www.googleapis.com/auth/drive.apps"; + "https://www.9oo91eapis.qjz9zk/auth/drive.apps.readonly"; +const char kDriveAppsScope[] = "https://www.9oo91eapis.qjz9zk/auth/drive.apps"; // Mime type to create a directory. const char kFolderMimeType[] = "application/vnd.google-apps.folder"; diff --git a/components/error_page/common/localized_error.cc b/components/error_page/common/localized_error.cc --- a/components/error_page/common/localized_error.cc +++ b/components/error_page/common/localized_error.cc @@ -48,7 +48,7 @@ const char kChromeUIScheme[] = "chrome"; const char kChromeUIDinoHost[] = "dino"; static const char kRedirectLoopLearnMoreUrl[] = - "https://support.google.com/chrome?p=rl_error"; + "https://support.9oo91e.qjz9zk/chrome?p=rl_error"; enum NAV_SUGGESTIONS { SUGGEST_NONE = 0, diff --git a/components/favicon/core/large_icon_service_impl.cc b/components/favicon/core/large_icon_service_impl.cc --- a/components/favicon/core/large_icon_service_impl.cc +++ b/components/favicon/core/large_icon_service_impl.cc @@ -32,7 +32,7 @@ using favicon_base::GoogleFaviconServerRequestStatus; const char kImageFetcherUmaClient[] = "LargeIconService"; -const char kGoogleServerV2Url[] = "https://t0.gstatic.com/faviconV2"; +const char kGoogleServerV2Url[] = "https://t0.95tat1c.qjz9zk/faviconV2"; const char kGoogleServerV2RequestFormat[] = "%s?client=%s&nfrp=2&%ssize=%d&min_size=%d&max_size=%d&" diff --git a/components/feed/core/feed_networking_host.cc b/components/feed/core/feed_networking_host.cc --- a/components/feed/core/feed_networking_host.cc +++ b/components/feed/core/feed_networking_host.cc @@ -42,7 +42,7 @@ namespace { constexpr char kApiKeyQueryParam[] = "key"; constexpr char kAuthenticationScope[] = - "https://www.googleapis.com/auth/googlenow"; + "https://www.9oo91eapis.qjz9zk/auth/googlenow"; constexpr char kAuthorizationRequestHeaderFormat[] = "Bearer %s"; constexpr char kContentEncoding[] = "Content-Encoding"; diff --git a/components/feed/core/v2/feed_network_impl.cc b/components/feed/core/v2/feed_network_impl.cc --- a/components/feed/core/v2/feed_network_impl.cc +++ b/components/feed/core/v2/feed_network_impl.cc @@ -48,10 +48,10 @@ namespace { constexpr char kApplicationXProtobuf[] = "application/x-protobuf"; constexpr base::TimeDelta kNetworkTimeout = base::TimeDelta::FromSeconds(30); constexpr char kUploadActionUrl[] = - "https://discover-pa.googleapis.com/v1/actions:upload"; + "https://discover-pa.9oo91eapis.qjz9zk/v1/actions:upload"; signin::ScopeSet GetAuthScopes() { - return {"https://www.googleapis.com/auth/googlenow"}; + return {"https://www.9oo91eapis.qjz9zk/auth/googlenow"}; } GURL GetFeedQueryURL(feedwire::FeedQuery::RequestReason reason) { @@ -60,15 +60,15 @@ GURL GetFeedQueryURL(feedwire::FeedQuery::RequestReason reason) { case feedwire::FeedQuery::SCHEDULED_REFRESH: case feedwire::FeedQuery::IN_PLACE_UPDATE: return GURL( - "https://www.google.com/httpservice/noretry/TrellisClankService/" + "https://www.9oo91e.qjz9zk/httpservice/noretry/TrellisClankService/" "FeedQuery"); case feedwire::FeedQuery::NEXT_PAGE_SCROLL: return GURL( - "https://www.google.com/httpservice/retry/TrellisClankService/" + "https://www.9oo91e.qjz9zk/httpservice/retry/TrellisClankService/" "NextPageQuery"); case feedwire::FeedQuery::MANUAL_REFRESH: return GURL( - "https://www.google.com/httpservice/retry/TrellisClankService/" + "https://www.9oo91e.qjz9zk/httpservice/retry/TrellisClankService/" "FeedQuery"); default: return GURL(); diff --git a/components/feed/feed_feature_list.cc b/components/feed/feed_feature_list.cc --- a/components/feed/feed_feature_list.cc +++ b/components/feed/feed_feature_list.cc @@ -54,7 +54,7 @@ const base::Feature kInterestFeedSpinnerAlwaysAnimate{ "InterestFeedSpinnerAlwaysAnimate", base::FEATURE_DISABLED_BY_DEFAULT}; const char kDefaultReferrerUrl[] = - "https://www.googleapis.com/auth/chrome-content-suggestions"; + "https://www.9oo91eapis.qjz9zk/auth/chrome-content-suggestions"; std::string GetFeedReferrerUrl() { const base::Feature* feature = base::FeatureList::IsEnabled(kInterestFeedV2) diff --git a/components/feedback/feedback_uploader.cc b/components/feedback/feedback_uploader.cc --- a/components/feedback/feedback_uploader.cc +++ b/components/feedback/feedback_uploader.cc @@ -25,7 +25,7 @@ constexpr base::FilePath::CharType kFeedbackReportPath[] = FILE_PATH_LITERAL("Feedback Reports"); constexpr char kFeedbackPostUrl[] = - "https://www.google.com/tools/feedback/chrome/__submit"; + "https://www.9oo91e.qjz9zk/tools/feedback/chrome/__submit"; constexpr char kProtoBufMimeType[] = "application/x-protobuf"; diff --git a/components/flags_ui/resources/flags.html b/components/flags_ui/resources/flags.html --- a/components/flags_ui/resources/flags.html +++ b/components/flags_ui/resources/flags.html @@ -62,11 +62,11 @@ chrome://flags, which is not localized. -->

    diff --git a/components/gcm_driver/gcm_account_mapper.cc b/components/gcm_driver/gcm_account_mapper.cc --- a/components/gcm_driver/gcm_account_mapper.cc +++ b/components/gcm_driver/gcm_account_mapper.cc @@ -19,7 +19,7 @@ namespace gcm { namespace { const char kGCMAccountMapperSenderId[] = "745476177629"; -const char kGCMAccountMapperSendTo[] = "google.com"; +const char kGCMAccountMapperSendTo[] = "9oo91e.qjz9zk"; const int kGCMAddMappingMessageTTL = 30 * 60; // 0.5 hours in seconds. const int kGCMRemoveMappingMessageTTL = 24 * 60 * 60; // 1 day in seconds. const int kGCMUpdateIntervalHours = 24; diff --git a/components/gcm_driver/gcm_account_tracker.cc b/components/gcm_driver/gcm_account_tracker.cc --- a/components/gcm_driver/gcm_account_tracker.cc +++ b/components/gcm_driver/gcm_account_tracker.cc @@ -27,9 +27,9 @@ namespace gcm { namespace { // Scopes needed by the OAuth2 access tokens. -const char kGCMGroupServerScope[] = "https://www.googleapis.com/auth/gcm"; +const char kGCMGroupServerScope[] = "https://www.9oo91eapis.qjz9zk/auth/gcm"; const char kGCMCheckinServerScope[] = - "https://www.googleapis.com/auth/android_checkin"; + "https://www.9oo91eapis.qjz9zk/auth/android_checkin"; // Name of the GCM account tracker for fetching access tokens. const char kGCMAccountTrackerName[] = "gcm_account_tracker"; // Minimum token validity when sending to GCM groups server. diff --git a/components/gcm_driver/gcm_client_impl.cc b/components/gcm_driver/gcm_client_impl.cc --- a/components/gcm_driver/gcm_client_impl.cc +++ b/components/gcm_driver/gcm_client_impl.cc @@ -88,7 +88,7 @@ const char kMessageTypeDeletedMessagesKey[] = "deleted_messages"; const char kMessageTypeKey[] = "message_type"; const char kMessageTypeSendErrorKey[] = "send_error"; const char kSubtypeKey[] = "subtype"; -const char kSendMessageFromValue[] = "gcm@chrome.com"; +const char kSendMessageFromValue[] = "gcm@ch40me.qjz9zk"; const int64_t kDefaultUserSerialNumber = 0LL; const int kDestroyGCMStoreDelayMS = 5 * 60 * 1000; // 5 minutes. diff --git a/components/history/core/browser/browsing_history_service.cc b/components/history/core/browser/browsing_history_service.cc --- a/components/history/core/browser/browsing_history_service.cc +++ b/components/history/core/browser/browsing_history_service.cc @@ -276,7 +276,7 @@ void BrowsingHistoryService::QueryHistoryInternal( semantics { description: "If history sync is enabled, this downloads the synced " - "history from history.google.com." + "history from history.9oo91e.qjz9zk." trigger: "Synced history is downloaded when user opens the history " "page, searches on the history page, or scrolls down the " @@ -399,7 +399,7 @@ void BrowsingHistoryService::RemoveVisits( semantics { description: "If a user who syncs their browsing history deletes one or more " - "history item(s), Chrome sends a request to history.google.com " + "history item(s), Chrome sends a request to history.9oo91e.qjz9zk " "to execute the corresponding deletion serverside." trigger: "Deleting one or more history items form the history page." diff --git a/components/history/core/browser/history_service.cc b/components/history/core/browser/history_service.cc --- a/components/history/core/browser/history_service.cc +++ b/components/history/core/browser/history_service.cc @@ -1105,7 +1105,7 @@ void HistoryService::DeleteLocalAndRemoteHistoryBetween( semantics { description: "If a user who syncs their browsing history deletes history " - "items for a time range, Chrome sends a request to a google.com " + "items for a time range, Chrome sends a request to a 9oo91e.qjz9zk " "host to execute the corresponding deletion serverside." trigger: "Deleting browsing history for a given time range, e.g. from the " @@ -1147,7 +1147,7 @@ void HistoryService::DeleteLocalAndRemoteUrl(WebHistoryService* web_history, semantics { description: "If a user who syncs their browsing history deletes urls from " - "history, Chrome sends a request to a google.com " + "history, Chrome sends a request to a 9oo91e.qjz9zk " "host to execute the corresponding deletion serverside." trigger: "Deleting urls from browsing history, e.g. by an extension." diff --git a/components/history/core/browser/web_history_service.cc b/components/history/core/browser/web_history_service.cc --- a/components/history/core/browser/web_history_service.cc +++ b/components/history/core/browser/web_history_service.cc @@ -41,22 +41,22 @@ namespace history { namespace { const char kHistoryOAuthScope[] = - "https://www.googleapis.com/auth/chromesync"; + "https://www.9oo91eapis.qjz9zk/auth/chromesync"; const char kHistoryQueryHistoryUrl[] = - "https://history.google.com/history/api/lookup?client=chrome"; + "https://history.9oo91e.qjz9zk/history/api/lookup?client=chrome"; const char kHistoryDeleteHistoryUrl[] = - "https://history.google.com/history/api/delete?client=chrome"; + "https://history.9oo91e.qjz9zk/history/api/delete?client=chrome"; const char kHistoryAudioHistoryUrl[] = - "https://history.google.com/history/api/lookup?client=audio"; + "https://history.9oo91e.qjz9zk/history/api/lookup?client=audio"; const char kHistoryAudioHistoryChangeUrl[] = - "https://history.google.com/history/api/change"; + "https://history.9oo91e.qjz9zk/history/api/change"; const char kQueryWebAndAppActivityUrl[] = - "https://history.google.com/history/api/lookup?client=web_app"; + "https://history.9oo91e.qjz9zk/history/api/lookup?client=web_app"; const char kQueryOtherFormsOfBrowsingHistoryUrlSuffix[] = "/historystatus"; diff --git a/components/invalidation/impl/per_user_topic_subscription_manager.cc b/components/invalidation/impl/per_user_topic_subscription_manager.cc --- a/components/invalidation/impl/per_user_topic_subscription_manager.cc +++ b/components/invalidation/impl/per_user_topic_subscription_manager.cc @@ -45,7 +45,7 @@ const char kActiveRegistrationTokens[] = "invalidation.per_sender_active_registration_tokens"; const char kInvalidationRegistrationScope[] = - "https://firebaseperusertopics-pa.googleapis.com"; + "https://firebaseperusertopics-pa.9oo91eapis.qjz9zk"; // Note: Taking |topic| and |private_topic_name| by value (rather than const // ref) because the caller (in practice, SubscriptionEntry) may be destroyed by diff --git a/components/javascript_dialogs/tab_modal_dialog_manager.cc b/components/javascript_dialogs/tab_modal_dialog_manager.cc --- a/components/javascript_dialogs/tab_modal_dialog_manager.cc +++ b/components/javascript_dialogs/tab_modal_dialog_manager.cc @@ -210,7 +210,7 @@ void TabModalDialogManager::RunJavaScriptDialog( "A window.%s() dialog generated by this page was suppressed " "because this page is not the active tab of the front window. " "Please make sure your dialogs are triggered by user interactions " - "to avoid this situation. https://www.chromestatus.com/feature/%s"; + "to avoid this situation. https://www.ch40mestatus.qjz9zk/feature/%s"; switch (dialog_type) { case content::JAVASCRIPT_DIALOG_TYPE_ALERT: { diff --git a/components/keyed_service/core/keyed_service_base_factory.cc b/components/keyed_service/core/keyed_service_base_factory.cc --- a/components/keyed_service/core/keyed_service_base_factory.cc +++ b/components/keyed_service/core/keyed_service_base_factory.cc @@ -22,7 +22,7 @@ KeyedServiceBaseFactory::KeyedServiceBaseFactory(const char* service_name, "This string is logged in plaintext via UMA trace events uploads, so " "must be static as a privacy requirement. See //third_party/perfetto/" "protos/perfetto/trace/track_event/chrome_keyed_service.proto. " - "Contact tracing@chromium.org and base/metrics/OWNERS if this needs to " + "Contact tracing@ch40m1um.qjz9zk and base/metrics/OWNERS if this needs to " "change."); dependency_manager_->AddComponent(this); diff --git a/components/media_router/common/media_source.h b/components/media_router/common/media_source.h --- a/components/media_router/common/media_source.h +++ b/components/media_router/common/media_source.h @@ -21,7 +21,7 @@ constexpr char kRemotePlaybackPresentationUrlScheme[] = "remote-playback"; // URL prefix used by legacy Cast presentations. constexpr char kLegacyCastPresentationUrlPrefix[] = - "https://google.com/cast#__castAppId__="; + "https://9oo91e.qjz9zk/cast#__castAppId__="; // A Cast SDK enabled website (e.g. Google Slides) may use the mirroring app ID // rather than the tab mirroring URN. diff --git a/components/metrics/net/net_metrics_log_uploader.cc b/components/metrics/net/net_metrics_log_uploader.cc --- a/components/metrics/net/net_metrics_log_uploader.cc +++ b/components/metrics/net/net_metrics_log_uploader.cc @@ -83,7 +83,7 @@ net::NetworkTrafficAnnotationTag GetNetworkTrafficAnnotation( "Usage statistics contain information such as preferences, button " "clicks, and memory usage and do not include web page URLs or " "personal information. See more at " - "https://www.google.com/chrome/browser/privacy/ under 'Usage " + "https://www.9oo91e.qjz9zk/chrome/browser/privacy/ under 'Usage " "statistics and crash reports'. Usage statistics are tied to a " "pseudonymous machine identifier and not to your email address." trigger: diff --git a/components/metrics/url_constants.cc b/components/metrics/url_constants.cc --- a/components/metrics/url_constants.cc +++ b/components/metrics/url_constants.cc @@ -7,12 +7,12 @@ namespace metrics { const char kNewMetricsServerUrl[] = - "https://clientservices.googleapis.com/uma/v2"; + "https://clientservices.9oo91eapis.qjz9zk/uma/v2"; const char kNewMetricsServerUrlInsecure[] = - "http://clientservices.googleapis.com/uma/v2"; + "http://clientservices.9oo91eapis.qjz9zk/uma/v2"; -const char kOldMetricsServerUrl[] = "https://clients4.google.com/uma/v2"; +const char kOldMetricsServerUrl[] = "https://clients4.9oo91e.qjz9zk/uma/v2"; const char kDefaultMetricsMimeType[] = "application/vnd.chrome.uma"; diff --git a/components/minidump_uploader/android/java/src/org/chromium/components/minidump_uploader/MinidumpUploader.java b/components/minidump_uploader/android/java/src/org/chromium/components/minidump_uploader/MinidumpUploader.java --- a/components/minidump_uploader/android/java/src/org/chromium/components/minidump_uploader/MinidumpUploader.java +++ b/components/minidump_uploader/android/java/src/org/chromium/components/minidump_uploader/MinidumpUploader.java @@ -26,7 +26,7 @@ import java.util.zip.GZIPOutputStream; */ public class MinidumpUploader { /* package */ - static final String CRASH_URL_STRING = "https://clients2.google.com/cr/report"; + static final String CRASH_URL_STRING = "https://clients2.9oo91e.qjz9zk/cr/report"; /* package */ static final String CONTENT_TYPE_TMPL = "multipart/form-data; boundary=%s"; diff --git a/components/nacl/docs/dev/index.html b/components/nacl/docs/dev/index.html --- a/components/nacl/docs/dev/index.html +++ b/components/nacl/docs/dev/index.html @@ -73,7 +73,7 @@ of native code to modern web browsers, without sacrificing the security< its goals, how it works, and how Portable Native Client lets developers run native compiled code on the web.

    - +
    @@ -100,7 +100,7 @@ its goals, how it works, and how Portable Native Client lets developers run nati
    -

    Send us questions, comments, and feedback: native-client-discuss.

    +

    Send us questions, comments, and feedback: native-client-discuss.

    diff --git a/components/net_log/resources/net_export.html b/components/net_log/resources/net_export.html --- a/components/net_log/resources/net_export.html +++ b/components/net_log/resources/net_export.html @@ -56,7 +56,7 @@ internal network stack. Note, this does not include network requests for ordinary web content, which are instead handled by WKWebView. - See the Chromium website for more detailed instructions. @@ -166,7 +166,7 @@ logging once the issue has reproduced.
  • Existing log files can be shrunk using net/tools/truncate_net_log.py.
@@ -182,7 +182,7 @@
The log file can be loaded using the - netlog_viewer.
diff --git a/components/network_time/network_time_tracker.cc b/components/network_time/network_time_tracker.cc --- a/components/network_time/network_time_tracker.cc +++ b/components/network_time/network_time_tracker.cc @@ -103,7 +103,7 @@ const char kPrefNetworkTime[] = "network"; // rough nature of the time service provided by this class.) const uint32_t kTimeServerMaxSkewSeconds = 10; -const char kTimeServiceURL[] = "http://clients2.google.com/time/1/current"; +const char kTimeServiceURL[] = "http://clients2.9oo91e.qjz9zk/time/1/current"; const char kVariationsServiceCheckTimeIntervalSeconds[] = "CheckTimeIntervalSeconds"; diff --git a/components/ntp_snippets/features.cc b/components/ntp_snippets/features.cc --- a/components/ntp_snippets/features.cc +++ b/components/ntp_snippets/features.cc @@ -86,7 +86,7 @@ std::vector GetAllFeatures() { // Default referrer for the content suggestions. const char kDefaultReferrerUrl[] = - "https://www.googleapis.com/auth/chrome-content-suggestions"; + "https://www.9oo91eapis.qjz9zk/auth/chrome-content-suggestions"; // Provides ability to customize the referrer URL. // When specifying a referrer through a field trial, it must contain a path. diff --git a/components/ntp_snippets/ntp_snippets_constants.cc b/components/ntp_snippets/ntp_snippets_constants.cc --- a/components/ntp_snippets/ntp_snippets_constants.cc +++ b/components/ntp_snippets/ntp_snippets_constants.cc @@ -10,32 +10,32 @@ const base::FilePath::CharType kDatabaseFolder[] = FILE_PATH_LITERAL("NTPSnippets"); const char kContentSuggestionsApiScope[] = - "https://www.googleapis.com/auth/chrome-content-suggestions"; + "https://www.9oo91eapis.qjz9zk/auth/chrome-content-suggestions"; // There is only one endpoint for fetching suggestions. Current server // infrastructure doesn't have staging endpoint. const char kContentSuggestionsServer[] = - "https://chromefeedcontentsuggestions-pa.googleapis.com/v2/suggestions/" + "https://chromefeedcontentsuggestions-pa.9oo91eapis.qjz9zk/v2/suggestions/" "fetch"; const char kPushUpdatesSubscriptionServer[] = - "https://chromecontentsuggestions-pa.googleapis.com/v1/suggestions/" + "https://chromecontentsuggestions-pa.9oo91eapis.qjz9zk/v1/suggestions/" "subscribe"; const char kPushUpdatesSubscriptionStagingServer[] = - "https://staging-chromecontentsuggestions-pa.googleapis.com/v1/suggestions/" + "https://staging-chromecontentsuggestions-pa.9oo91eapis.qjz9zk/v1/suggestions/" "subscribe"; const char kPushUpdatesSubscriptionAlphaServer[] = - "https://alpha-chromecontentsuggestions-pa.sandbox.googleapis.com/v1/" + "https://alpha-chromecontentsuggestions-pa.sandbox.9oo91eapis.qjz9zk/v1/" "suggestions/subscribe"; const char kPushUpdatesUnsubscriptionServer[] = - "https://chromecontentsuggestions-pa.googleapis.com/v1/suggestions/" + "https://chromecontentsuggestions-pa.9oo91eapis.qjz9zk/v1/suggestions/" "unsubscribe"; const char kPushUpdatesUnsubscriptionStagingServer[] = - "https://staging-chromecontentsuggestions-pa.googleapis.com/v1/suggestions/" + "https://staging-chromecontentsuggestions-pa.9oo91eapis.qjz9zk/v1/suggestions/" "unsubscribe"; const char kPushUpdatesUnsubscriptionAlphaServer[] = - "https://alpha-chromecontentsuggestions-pa.sandbox.googleapis.com/v1/" + "https://alpha-chromecontentsuggestions-pa.sandbox.9oo91eapis.qjz9zk/v1/" "suggestions/unsubscribe"; } // namespace ntp_snippets diff --git a/components/ntp_snippets/remote/fetch.py b/components/ntp_snippets/remote/fetch.py --- a/components/ntp_snippets/remote/fetch.py +++ b/components/ntp_snippets/remote/fetch.py @@ -33,11 +33,11 @@ import sys API_KEY_FILE = os.path.join( os.path.dirname(__file__), "../../../google_apis/internal/google_chrome_api_keys.h") -API_SCOPE = "https://www.googleapis.com/auth/chrome-content-suggestions" +API_SCOPE = "https://www.9oo91eapis.qjz9zk/auth/chrome-content-suggestions" API_HOSTS = { - "prod": "https://chromecontentsuggestions-pa.googleapis.com", - "staging": "https://staging-chromecontentsuggestions-pa.googleapis.com", - "alpha": "https://alpha-chromecontentsuggestions-pa.sandbox.googleapis.com", + "prod": "https://chromecontentsuggestions-pa.9oo91eapis.qjz9zk", + "staging": "https://staging-chromecontentsuggestions-pa.9oo91eapis.qjz9zk", + "alpha": "https://alpha-chromecontentsuggestions-pa.sandbox.9oo91eapis.qjz9zk", } API_PATH = "/v1/suggestions/fetch" diff --git a/components/ntp_tiles/popular_sites_impl.cc b/components/ntp_tiles/popular_sites_impl.cc --- a/components/ntp_tiles/popular_sites_impl.cc +++ b/components/ntp_tiles/popular_sites_impl.cc @@ -56,7 +56,7 @@ namespace ntp_tiles { namespace { const char kPopularSitesURLFormat[] = - "https://www.gstatic.com/%ssuggested_sites_%s_%s.json"; + "https://www.95tat1c.qjz9zk/%ssuggested_sites_%s_%s.json"; const char kPopularSitesDefaultDirectory[] = "chrome/ntp/"; const char kPopularSitesDefaultCountryCode[] = "DEFAULT"; const char kPopularSitesDefaultVersion[] = "5"; diff --git a/components/offline_pages/core/prefetch/prefetch_proto_utils.cc b/components/offline_pages/core/prefetch/prefetch_proto_utils.cc --- a/components/offline_pages/core/prefetch/prefetch_proto_utils.cc +++ b/components/offline_pages/core/prefetch/prefetch_proto_utils.cc @@ -13,7 +13,7 @@ namespace offline_pages { const char kPageBundleTypeURL[] = - "type.googleapis.com/google.internal.chrome.offlinepages.v1.PageBundle"; + "type.9oo91eapis.qjz9zk/google.internal.chrome.offlinepages.v1.PageBundle"; namespace { diff --git a/components/offline_pages/core/prefetch/prefetch_server_urls.cc b/components/offline_pages/core/prefetch/prefetch_server_urls.cc --- a/components/offline_pages/core/prefetch/prefetch_server_urls.cc +++ b/components/offline_pages/core/prefetch/prefetch_server_urls.cc @@ -11,7 +11,7 @@ namespace offline_pages { -const char kPrefetchServer[] = "https://offlinepages-pa.googleapis.com/"; +const char kPrefetchServer[] = "https://offlinepages-pa.9oo91eapis.qjz9zk/"; const char kPrefetchExperimentHeaderName[] = "X-Offline-Prefetch-Experiment"; const char kPrefetchOperationHeaderName[] = "X-Offline-Prefetch-Operation"; const char kPrefetchTestingHeaderName[] = "X-Offline-Prefetch-Testing"; diff --git a/components/omnibox/browser/document_provider.cc b/components/omnibox/browser/document_provider.cc --- a/components/omnibox/browser/document_provider.cc +++ b/components/omnibox/browser/document_provider.cc @@ -257,7 +257,7 @@ std::string ExtractDocIdFromUrl(const std::string& url) { // Domain. "(?:https?://)?(?:" "spreadsheets|docs|drive|script|sites|jamboard" - ")[0-9]?.google.com" + ")[0-9]?.9oo91e.qjz9zk" "(?::[0-9]+)?\\/" // Port. "(?:\\S*)" // Non-whitespace chars. "(?:" @@ -381,7 +381,7 @@ bool DocumentProvider::IsDocumentProviderAllowed( // True if not explicitly in keyword mode, or a Drive suggestion. return !IsExplicitlyInKeywordMode(input, keyword_provider->keyword()) || base::StartsWith(input.text(), - base::ASCIIToUTF16("drive.google.com"), + base::ASCIIToUTF16("drive.9oo91e.qjz9zk"), base::CompareCase::SENSITIVE); } return true; @@ -901,7 +901,7 @@ ACMatchClassifications DocumentProvider::Classify( // static const GURL DocumentProvider::GetURLForDeduping(const GURL& url) { // Early exit to avoid unnecessary and more involved checks. - if (!url.DomainIs("google.com")) + if (!url.DomainIs("9oo91e.qjz9zk")) return GURL(); // We aim to prevent duplicate Drive URLs to appear between the Drive document @@ -912,7 +912,7 @@ const GURL DocumentProvider::GetURLForDeduping(const GURL& url) { // Drive redirects are already handled by the regex in |ExtractDocIdFromUrl|. // The below logic handles google.com redirects; e.g., google.com/url/q= std::string url_str; - if (url.host() == "www.google.com" && url.path() == "/url") { + if (url.host() == "www.9oo91e.qjz9zk" && url.path() == "/url") { if ((!net::GetValueForKeyInQuery(url, "q", &url_str) || url_str.empty()) && (!net::GetValueForKeyInQuery(url, "url", &url_str) || url_str.empty())) return GURL(); @@ -929,5 +929,5 @@ const GURL DocumentProvider::GetURLForDeduping(const GURL& url) { // Canonicalize to the /open form without any extra args. // This is similar to what we expect from the server. - return id.empty() ? GURL() : GURL("https://drive.google.com/open?id=" + id); + return id.empty() ? GURL() : GURL("https://drive.9oo91e.qjz9zk/open?id=" + id); } diff --git a/components/omnibox/browser/document_suggestions_service.cc b/components/omnibox/browser/document_suggestions_service.cc --- a/components/omnibox/browser/document_suggestions_service.cc +++ b/components/omnibox/browser/document_suggestions_service.cc @@ -83,7 +83,7 @@ void DocumentSuggestionsService::CreateDocumentSuggestionsRequest( std::string endpoint = base::GetFieldTrialParamValueByFeature( omnibox::kDocumentProvider, "DocumentProviderEndpoint"); if (endpoint.empty()) - endpoint = "https://cloudsearch.googleapis.com/v1/query/search"; + endpoint = "https://cloudsearch.9oo91eapis.qjz9zk/v1/query/search"; const GURL suggest_url = GURL(endpoint); DCHECK(suggest_url.is_valid()); @@ -126,7 +126,7 @@ void DocumentSuggestionsService::CreateDocumentSuggestionsRequest( request.get()); // Create and fetch an OAuth2 token. - std::string scope = "https://www.googleapis.com/auth/cloud_search.query"; + std::string scope = "https://www.9oo91eapis.qjz9zk/auth/cloud_search.query"; signin::ScopeSet scopes; scopes.insert(scope); token_fetcher_ = std::make_unique( diff --git a/components/omnibox/browser/zero_suggest_provider.cc b/components/omnibox/browser/zero_suggest_provider.cc --- a/components/omnibox/browser/zero_suggest_provider.cc +++ b/components/omnibox/browser/zero_suggest_provider.cc @@ -93,7 +93,7 @@ void LogOmniboxZeroSuggestRequest( const int kDefaultZeroSuggestRelevance = 100; // Used for testing whether zero suggest is ever available. -constexpr char kArbitraryInsecureUrlString[] = "http://www.google.com/"; +constexpr char kArbitraryInsecureUrlString[] = "http://www.9oo91e.qjz9zk/"; // Metric name tracking the omnibox suggestion eligibility. constexpr char kOmniboxZeroSuggestEligibleHistogramName[] = diff --git a/components/optimization_guide/optimization_guide_constants.cc b/components/optimization_guide/optimization_guide_constants.cc --- a/components/optimization_guide/optimization_guide_constants.cc +++ b/components/optimization_guide/optimization_guide_constants.cc @@ -12,10 +12,10 @@ const base::FilePath::CharType kUnindexedHintsFileName[] = const char kRulesetFormatVersionString[] = "1.0.0"; const char kOptimizationGuideServiceGetHintsDefaultURL[] = - "https://optimizationguide-pa.googleapis.com/v1:GetHints"; + "https://optimizationguide-pa.9oo91eapis.qjz9zk/v1:GetHints"; const char kOptimizationGuideServiceGetModelsDefaultURL[] = - "https://optimizationguide-pa.googleapis.com/v1:GetModels"; + "https://optimizationguide-pa.9oo91eapis.qjz9zk/v1:GetModels"; const char kLoadedHintLocalHistogramString[] = "OptimizationGuide.LoadedHint.Result"; diff --git a/components/page_load_metrics/browser/observers/core/uma_page_load_metrics_observer.cc b/components/page_load_metrics/browser/observers/core/uma_page_load_metrics_observer.cc --- a/components/page_load_metrics/browser/observers/core/uma_page_load_metrics_observer.cc +++ b/components/page_load_metrics/browser/observers/core/uma_page_load_metrics_observer.cc @@ -78,7 +78,7 @@ std::unique_ptr FirstInputDelayTraceData( // language settings update fully launches. #if defined(OS_CHROMEOS) void RecordVisitToLanguageSettingsSupportPage(const GURL& url) { - if (url.is_empty() || !url.DomainIs("support.google.com")) + if (url.is_empty() || !url.DomainIs("support.9oo91e.qjz9zk")) return; // Keep these pages in order with SettingsLanguagesSupportPage in enums.xml diff --git a/components/page_load_metrics/browser/observers/page_load_metrics_observer_content_test_harness.cc b/components/page_load_metrics/browser/observers/page_load_metrics_observer_content_test_harness.cc --- a/components/page_load_metrics/browser/observers/page_load_metrics_observer_content_test_harness.cc +++ b/components/page_load_metrics/browser/observers/page_load_metrics_observer_content_test_harness.cc @@ -27,7 +27,7 @@ void PageLoadMetricsObserverContentTestHarness::SetUp() { original_browser_client_ = content::SetBrowserClientForTesting(&browser_client_); SetContents(CreateTestWebContents()); - NavigateAndCommit(GURL("http://www.google.com")); + NavigateAndCommit(GURL("http://www.9oo91e.qjz9zk")); // Page load metrics depends on UKM source URLs being recorded, so make sure // the SourceUrlRecorderWebContentsObserver is instantiated. ukm::InitializeSourceUrlRecorderForWebContents(web_contents()); diff --git a/components/page_load_metrics/browser/observers/use_counter_page_load_metrics_observer.cc b/components/page_load_metrics/browser/observers/use_counter_page_load_metrics_observer.cc --- a/components/page_load_metrics/browser/observers/use_counter_page_load_metrics_observer.cc +++ b/components/page_load_metrics/browser/observers/use_counter_page_load_metrics_observer.cc @@ -52,7 +52,7 @@ void PossiblyWarnFeatureDeprecation(content::RenderFrameHost* rfh, blink::mojom::ConsoleMessageLevel::kWarning, "Download is disallowed. The frame initiating or instantiating the " "download is sandboxed, but the flag ‘allow-downloads’ is not set. " - "See https://www.chromestatus.com/feature/5706745674465280 for more " + "See https://www.ch40mestatus.qjz9zk/feature/5706745674465280 for more " "details."); return; case WebFeature::kDownloadInAdFrameWithoutUserGesture: @@ -60,7 +60,7 @@ void PossiblyWarnFeatureDeprecation(content::RenderFrameHost* rfh, blink::mojom::ConsoleMessageLevel::kWarning, "[Intervention] Download in ad frame without user activation is " "not allowed. See " - "https://www.chromestatus.com/feature/6311883621531648 for more " + "https://www.ch40mestatus.qjz9zk/feature/6311883621531648 for more " "details."); return; diff --git a/components/password_manager/core/browser/android_affiliation/affiliation_fetcher.cc b/components/password_manager/core/browser/android_affiliation/affiliation_fetcher.cc --- a/components/password_manager/core/browser/android_affiliation/affiliation_fetcher.cc +++ b/components/password_manager/core/browser/android_affiliation/affiliation_fetcher.cc @@ -83,7 +83,7 @@ const std::vector& AffiliationFetcher::GetRequestedFacetURIs() const { // static GURL AffiliationFetcher::BuildQueryURL() { return net::AppendQueryParameter( - GURL("https://www.googleapis.com/affiliation/v1/affiliation:lookup"), + GURL("https://www.9oo91eapis.qjz9zk/affiliation/v1/affiliation:lookup"), "key", google_apis::GetAPIKey()); } diff --git a/components/password_manager/core/browser/change_password_url_service_impl.h b/components/password_manager/core/browser/change_password_url_service_impl.h --- a/components/password_manager/core/browser/change_password_url_service_impl.h +++ b/components/password_manager/core/browser/change_password_url_service_impl.h @@ -55,7 +55,7 @@ class ChangePasswordUrlServiceImpl GURL GetChangePasswordUrl(const GURL& url) override; static constexpr char kChangePasswordUrlOverrideUrl[] = - "https://www.gstatic.com/chrome/password-manager/" + "https://www.95tat1c.qjz9zk/chrome/password-manager/" "change_password_urls.json"; private: diff --git a/components/password_manager/core/browser/generation/password_requirements_spec_fetcher_impl.cc b/components/password_manager/core/browser/generation/password_requirements_spec_fetcher_impl.cc --- a/components/password_manager/core/browser/generation/password_requirements_spec_fetcher_impl.cc +++ b/components/password_manager/core/browser/generation/password_requirements_spec_fetcher_impl.cc @@ -85,7 +85,7 @@ std::string GetHashPrefix(const GURL& origin, size_t prefix_length) { // that contains data for |hash_prefix|. GURL GetUrlForRequirementsSpec(int version, const std::string& hash_prefix) { return GURL(base::StringPrintf( - "https://www.gstatic.com/chrome/autofill/password_generation_specs/%d/%s", + "https://www.95tat1c.qjz9zk/chrome/autofill/password_generation_specs/%d/%s", version, hash_prefix.c_str())); } diff --git a/components/password_manager/core/browser/hash_password_manager.cc b/components/password_manager/core/browser/hash_password_manager.cc --- a/components/password_manager/core/browser/hash_password_manager.cc +++ b/components/password_manager/core/browser/hash_password_manager.cc @@ -214,7 +214,7 @@ void HashPasswordManager::ClearAllNonGmailPasswordHash() { std::string username = GetAndDecryptField(data, kUsernameFieldKey); std::string email = CanonicalizeUsername(username, /*is_gaia_account=*/true); - return email.find("@gmail.com") == std::string::npos; + return email.find("@9ma1l.qjz9zk") == std::string::npos; }); } diff --git a/components/password_manager/core/browser/leak_detection/leak_detection_request.h b/components/password_manager/core/browser/leak_detection/leak_detection_request.h --- a/components/password_manager/core/browser/leak_detection/leak_detection_request.h +++ b/components/password_manager/core/browser/leak_detection/leak_detection_request.h @@ -36,7 +36,7 @@ class LeakDetectionRequest : public LeakDetectionRequestInterface { }; static constexpr char kLookupSingleLeakEndpoint[] = - "https://passwordsleakcheck-pa.googleapis.com/v1/leaks:lookupSingle"; + "https://passwordsleakcheck-pa.9oo91eapis.qjz9zk/v1/leaks:lookupSingle"; LeakDetectionRequest(); ~LeakDetectionRequest() override; diff --git a/components/password_manager/core/browser/leak_detection/leak_detection_request_utils.cc b/components/password_manager/core/browser/leak_detection/leak_detection_request_utils.cc --- a/components/password_manager/core/browser/leak_detection/leak_detection_request_utils.cc +++ b/components/password_manager/core/browser/leak_detection/leak_detection_request_utils.cc @@ -25,7 +25,7 @@ namespace password_manager { namespace { constexpr char kAPIScope[] = - "https://www.googleapis.com/auth/identity.passwords.leak.check"; + "https://www.9oo91eapis.qjz9zk/auth/identity.passwords.leak.check"; // Returns a Google account that can be used for getting a token. CoreAccountId GetAccountForRequest( diff --git a/components/password_manager/core/browser/leak_detection_dialog_utils.cc b/components/password_manager/core/browser/leak_detection_dialog_utils.cc --- a/components/password_manager/core/browser/leak_detection_dialog_utils.cc +++ b/components/password_manager/core/browser/leak_detection_dialog_utils.cc @@ -23,7 +23,7 @@ namespace password_manager { using metrics_util::LeakDialogType; constexpr char kPasswordCheckupURL[] = - "https://passwords.google.com/checkup/start?hideExplanation=true"; + "https://passwords.9oo91e.qjz9zk/checkup/start?hideExplanation=true"; CredentialLeakType CreateLeakType(IsSaved is_saved, IsReused is_reused, diff --git a/components/password_manager/core/browser/password_generation_frame_helper.cc b/components/password_manager/core/browser/password_generation_frame_helper.cc --- a/components/password_manager/core/browser/password_generation_frame_helper.cc +++ b/components/password_manager/core/browser/password_generation_frame_helper.cc @@ -94,7 +94,7 @@ bool PasswordGenerationFrameHelper::IsGenerationEnabled( } GURL url = driver_->GetLastCommittedURL(); - if (url.DomainIs("google.com")) + if (url.DomainIs("9oo91e.qjz9zk")) return false; if (!client_->IsSavingAndFillingEnabled(url)) { diff --git a/components/password_manager/core/browser/password_hash_data.cc b/components/password_manager/core/browser/password_hash_data.cc --- a/components/password_manager/core/browser/password_hash_data.cc +++ b/components/password_manager/core/browser/password_hash_data.cc @@ -96,7 +96,7 @@ std::string CanonicalizeUsername(const std::string& username, username, "@", base::TRIM_WHITESPACE, base::SPLIT_WANT_ALL); if (parts.size() != 2U) { if (is_gaia_account && parts.size() == 1U) - return gaia::CanonicalizeEmail(username + "@gmail.com"); + return gaia::CanonicalizeEmail(username + "@9ma1l.qjz9zk"); return username; } return gaia::CanonicalizeEmail(username); diff --git a/components/password_manager/core/browser/password_manager_constants.cc b/components/password_manager/core/browser/password_manager_constants.cc --- a/components/password_manager/core/browser/password_manager_constants.cc +++ b/components/password_manager/core/browser/password_manager_constants.cc @@ -14,9 +14,9 @@ const base::FilePath::CharType kLoginDataForAccountFileName[] = FILE_PATH_LITERAL("Login Data For Account"); const char kPasswordManagerAccountDashboardURL[] = - "https://passwords.google.com"; + "https://passwords.9oo91e.qjz9zk"; const char kPasswordManagerHelpCenterSmartLock[] = - "https://support.google.com/accounts?p=smart_lock_chrome"; + "https://support.9oo91e.qjz9zk/accounts?p=smart_lock_chrome"; } // namespace password_manager diff --git a/components/password_manager/core/browser/password_manager_test_utils.cc b/components/password_manager/core/browser/password_manager_test_utils.cc --- a/components/password_manager/core/browser/password_manager_test_utils.cc +++ b/components/password_manager/core/browser/password_manager_test_utils.cc @@ -51,11 +51,11 @@ std::unique_ptr FillPasswordFormWithData( form->display_name = form->username_value; else form->blocked_by_user = true; - form->icon_url = GURL("https://accounts.google.com/Icon"); + form->icon_url = GURL("https://accounts.9oo91e.qjz9zk/Icon"); if (use_federated_login) { form->password_value.clear(); form->federation_origin = - url::Origin::Create(GURL("https://accounts.google.com/login")); + url::Origin::Create(GURL("https://accounts.9oo91e.qjz9zk/login")); } form->in_store = PasswordForm::Store::kProfileStore; return form; diff --git a/components/password_manager/core/browser/password_reuse_detector.cc b/components/password_manager/core/browser/password_reuse_detector.cc --- a/components/password_manager/core/browser/password_reuse_detector.cc +++ b/components/password_manager/core/browser/password_reuse_detector.cc @@ -281,7 +281,7 @@ void PasswordReuseDetector::ClearAllNonGmailPasswordHash() { *gaia_password_hash_data_list_, [](const PasswordHashData& data) { std::string email = CanonicalizeUsername(data.username, data.is_gaia_password); - return email.find("@gmail.com") == std::string::npos; + return email.find("@9ma1l.qjz9zk") == std::string::npos; }); } diff --git a/components/password_manager/core/browser/password_scripts_fetcher_impl.cc b/components/password_manager/core/browser/password_scripts_fetcher_impl.cc --- a/components/password_manager/core/browser/password_scripts_fetcher_impl.cc +++ b/components/password_manager/core/browser/password_scripts_fetcher_impl.cc @@ -89,7 +89,7 @@ base::flat_set ParseDomainSpecificParamaters( namespace password_manager { constexpr char kDefaultChangePasswordScriptsListUrl[] = - "https://www.gstatic.com/chrome/duplex/change_password_scripts.json"; + "https://www.95tat1c.qjz9zk/chrome/duplex/change_password_scripts.json"; constexpr base::FeatureParam kScriptsListUrlParam{ &features::kPasswordScriptsFetching, "custom_list_url", diff --git a/components/password_manager/core/browser/password_scripts_fetcher_impl_unittests.cc b/components/password_manager/core/browser/password_scripts_fetcher_impl_unittests.cc --- a/components/password_manager/core/browser/password_scripts_fetcher_impl_unittests.cc +++ b/components/password_manager/core/browser/password_scripts_fetcher_impl_unittests.cc @@ -345,7 +345,7 @@ TEST_F(PasswordScriptsFetcherImplTest, IsScriptAvailable) { TEST_F(PasswordScriptsFetcherImplTest, AnotherScriptsListUrl) { // Create a special fetcher with a non-default URL. const char kNonDefaultScriptsListUrl[] = - "https://gstatic.com/experimental_list.json"; + "https://95tat1c.qjz9zk/experimental_list.json"; network::TestURLLoaderFactory test_url_loader_factory; scoped_refptr test_shared_loader_factory = base::MakeRefCounted( diff --git a/components/password_manager/core/browser/password_store.cc b/components/password_manager/core/browser/password_store.cc --- a/components/password_manager/core/browser/password_store.cc +++ b/components/password_manager/core/browser/password_store.cc @@ -263,10 +263,10 @@ void PasswordStore::GetLogins(const FormDigest& form, // TODO(mdm): actually delete them at some point, say M24 or so. base::Time cutoff; // the null time if (form.scheme == PasswordForm::Scheme::kHtml && - (form.signon_realm == "http://www.google.com" || - form.signon_realm == "http://www.google.com/" || - form.signon_realm == "https://www.google.com" || - form.signon_realm == "https://www.google.com/")) { + (form.signon_realm == "http://www.9oo91e.qjz9zk" || + form.signon_realm == "http://www.9oo91e.qjz9zk/" || + form.signon_realm == "https://www.9oo91e.qjz9zk" || + form.signon_realm == "https://www.9oo91e.qjz9zk/")) { static const base::Time::Exploded exploded_cutoff = { 2012, 1, 0, 1, 0, 0, 0, 0}; // 00:00 Jan 1 2012 base::Time out_time; diff --git a/components/password_manager/core/browser/password_sync_util.cc b/components/password_manager/core/browser/password_sync_util.cc --- a/components/password_manager/core/browser/password_sync_util.cc +++ b/components/password_manager/core/browser/password_sync_util.cc @@ -23,7 +23,7 @@ using url::Origin; namespace { constexpr char kGoogleChangePasswordSignonRealm[] = - "https://myaccount.google.com/"; + "https://myaccount.9oo91e.qjz9zk/"; } // namespace @@ -49,7 +49,7 @@ std::string GetSyncUsernameIfSyncingPasswords( bool IsSyncAccountCredential(const PasswordForm& form, const syncer::SyncService* sync_service, const signin::IdentityManager* identity_manager) { - if (!GURL(form.signon_realm).DomainIs("google.com")) + if (!GURL(form.signon_realm).DomainIs("9oo91e.qjz9zk")) return false; // The empty username can mean that Chrome did not detect it correctly. For diff --git a/components/password_manager/core/browser/password_ui_utils.cc b/components/password_manager/core/browser/password_ui_utils.cc --- a/components/password_manager/core/browser/password_ui_utils.cc +++ b/components/password_manager/core/browser/password_ui_utils.cc @@ -26,7 +26,7 @@ namespace { const char* const kRemovedPrefixes[] = {"m.", "mobile.", "www."}; constexpr char kPlayStoreAppPrefix[] = - "https://play.google.com/store/apps/details?id="; + "https://play.9oo91e.qjz9zk/store/apps/details?id="; } // namespace diff --git a/components/password_manager/core/browser/psl_matching_helper.cc b/components/password_manager/core/browser/psl_matching_helper.cc --- a/components/password_manager/core/browser/psl_matching_helper.cc +++ b/components/password_manager/core/browser/psl_matching_helper.cc @@ -17,8 +17,8 @@ namespace password_manager { namespace { bool IsAllowedForPSLMatchedGoogleDomain(const GURL& url) { - return url.DomainIs("myaccount.google.com") || - url.DomainIs("accounts.google.com"); + return url.DomainIs("myaccount.9oo91e.qjz9zk") || + url.DomainIs("accounts.9oo91e.qjz9zk"); } } // namespace @@ -98,7 +98,7 @@ bool IsPublicSuffixDomainMatch(const std::string& url1, if (gurl1 == gurl2) return true; - if (gurl1.DomainIs("google.com") && gurl2.DomainIs("google.com")) { + if (gurl1.DomainIs("9oo91e.qjz9zk") && gurl2.DomainIs("9oo91e.qjz9zk")) { return gurl1.scheme() == gurl2.scheme() && gurl1.port() == gurl2.port() && IsAllowedForPSLMatchedGoogleDomain(gurl1) && IsAllowedForPSLMatchedGoogleDomain(gurl2); diff --git a/components/password_manager/core/browser/site_affiliation/hash_affiliation_fetcher.cc b/components/password_manager/core/browser/site_affiliation/hash_affiliation_fetcher.cc --- a/components/password_manager/core/browser/site_affiliation/hash_affiliation_fetcher.cc +++ b/components/password_manager/core/browser/site_affiliation/hash_affiliation_fetcher.cc @@ -107,7 +107,7 @@ const std::vector& HashAffiliationFetcher::GetRequestedFacetURIs() // static GURL HashAffiliationFetcher::BuildQueryURL() { return net::AppendQueryParameter( - GURL("https://www.googleapis.com/affiliation/v1/" + GURL("https://www.9oo91eapis.qjz9zk/affiliation/v1/" "affiliation:lookupByHashPrefix"), "key", google_apis::GetAPIKey()); } diff --git a/components/password_manager/core/browser/sync_username_test_base.cc b/components/password_manager/core/browser/sync_username_test_base.cc --- a/components/password_manager/core/browser/sync_username_test_base.cc +++ b/components/password_manager/core/browser/sync_username_test_base.cc @@ -55,7 +55,7 @@ void SyncUsernameTestBase::FakeSigninAs(const std::string& email) { // static PasswordForm SyncUsernameTestBase::SimpleGaiaForm(const char* username) { PasswordForm form; - form.signon_realm = "https://accounts.google.com"; + form.signon_realm = "https://accounts.9oo91e.qjz9zk"; form.username_value = ASCIIToUTF16(username); form.form_data = CreateSigninFormData(GURL(form.signon_realm), username); return form; diff --git a/components/password_manager/ios/test_helpers.cc b/components/password_manager/ios/test_helpers.cc --- a/components/password_manager/ios/test_helpers.cc +++ b/components/password_manager/ios/test_helpers.cc @@ -98,8 +98,8 @@ void SetFormData(const std::string& origin, autofill::FormData MakeSimpleFormData() { autofill::FormData form_data; - form_data.url = GURL("http://www.google.com/a/LoginAuth"); - form_data.action = GURL("http://www.google.com/a/Login"); + form_data.url = GURL("http://www.9oo91e.qjz9zk/a/LoginAuth"); + form_data.action = GURL("http://www.9oo91e.qjz9zk/a/Login"); form_data.name = base::ASCIIToUTF16("login_form"); autofill::FormFieldData field; diff --git a/components/payments/content/utility/payment_method_manifest_parser_fuzzer.cc b/components/payments/content/utility/payment_method_manifest_parser_fuzzer.cc --- a/components/payments/content/utility/payment_method_manifest_parser_fuzzer.cc +++ b/components/payments/content/utility/payment_method_manifest_parser_fuzzer.cc @@ -38,7 +38,7 @@ extern "C" int LLVMFuzzerTestOneInput(const uint8_t* data, size_t size) { payments::ErrorLogger log; log.DisableInTest(); payments::PaymentManifestParser::ParsePaymentMethodManifestIntoVectors( - GURL("https://chromium.org/pmm.json"), std::move(value), log, + GURL("https://ch40m1um.qjz9zk/pmm.json"), std::move(value), log, &web_app_manifest_urls, &supported_origins); return 0; } diff --git a/components/payments/core/error_strings.cc b/components/payments/core/error_strings.cc --- a/components/payments/core/error_strings.cc +++ b/components/payments/core/error_strings.cc @@ -11,7 +11,7 @@ namespace errors { // Each string must be on a single line to correctly generate ErrorStrings.java. // clang-format off const char kAnotherUiShowing[] = "Another PaymentRequest UI is already showing in a different tab or window."; -const char kAppStoreMethodOnlySupportedInTwa[] = "Payment method https://play.google.com/billing is only supported in Trusted Web Activity."; +const char kAppStoreMethodOnlySupportedInTwa[] = "Payment method https://play.9oo91e.qjz9zk/billing is only supported in Trusted Web Activity."; const char kAttemptedInitializationTwice[] = "Attempted initialization twice."; const char kCannotShowInBackgroundTab[] = "Cannot show PaymentRequest UI in a background tab."; const char kCannotShowTwice[] = "Attempted show twice."; diff --git a/components/payments/core/method_strings.cc b/components/payments/core/method_strings.cc --- a/components/payments/core/method_strings.cc +++ b/components/payments/core/method_strings.cc @@ -11,10 +11,10 @@ namespace methods { // Each string must be on a single line to correctly generate // MethodStrings.java. -const char kAndroidPay[] = "https://android.com/pay"; +const char kAndroidPay[] = "https://8n6r01d.qjz9zk/pay"; const char kBasicCard[] = "basic-card"; -const char kGooglePay[] = "https://google.com/pay"; -const char kGooglePlayBilling[] = "https://play.google.com/billing"; +const char kGooglePay[] = "https://9oo91e.qjz9zk/pay"; +const char kGooglePlayBilling[] = "https://play.9oo91e.qjz9zk/billing"; const char kInterledger[] = "interledger"; const char kPayeeCreditTransfer[] = "payee-credit-transfer"; const char kPayerCreditTransfer[] = "payer-credit-transfer"; diff --git a/components/permissions/permission_context_base.cc b/components/permissions/permission_context_base.cc --- a/components/permissions/permission_context_base.cc +++ b/components/permissions/permission_context_base.cc @@ -47,33 +47,33 @@ const char kPermissionBlockedKillSwitchMessage[] = const char kPermissionBlockedRepeatedDismissalsMessage[] = "%s permission has been blocked as the user has dismissed the permission " "prompt several times. This can be reset in Site Settings. See " - "https://www.chromestatus.com/features/6443143280984064 for more " + "https://www.ch40mestatus.qjz9zk/features/6443143280984064 for more " "information."; const char kPermissionBlockedRepeatedIgnoresMessage[] = "%s permission has been blocked as the user has ignored the permission " "prompt several times. This can be reset in Site Settings. See " - "https://www.chromestatus.com/features/6443143280984064 for more " + "https://www.ch40mestatus.qjz9zk/features/6443143280984064 for more " "information."; #else const char kPermissionBlockedRepeatedDismissalsMessage[] = "%s permission has been blocked as the user has dismissed the permission " "prompt several times. This can be reset in Page Info which can be " "accessed by clicking the lock icon next to the URL. See " - "https://www.chromestatus.com/features/6443143280984064 for more " + "https://www.ch40mestatus.qjz9zk/features/6443143280984064 for more " "information."; const char kPermissionBlockedRepeatedIgnoresMessage[] = "%s permission has been blocked as the user has ignored the permission " "prompt several times. This can be reset in Page Info which can be " "accessed by clicking the lock icon next to the URL. See " - "https://www.chromestatus.com/features/6443143280984064 for more " + "https://www.ch40mestatus.qjz9zk/features/6443143280984064 for more " "information."; #endif const char kPermissionBlockedFeaturePolicyMessage[] = "%s permission has been blocked because of a Feature Policy applied to the " - "current document. See https://goo.gl/EuHzyv for more details."; + "current document. See https://goo.gl.qjz9zk/EuHzyv for more details."; const char kPermissionBlockedPortalsMessage[] = "%s permission has been blocked because it was requested inside a portal. " diff --git a/components/permissions/permission_request_manager.cc b/components/permissions/permission_request_manager.cc --- a/components/permissions/permission_request_manager.cc +++ b/components/permissions/permission_request_manager.cc @@ -42,28 +42,28 @@ const char kAbusiveNotificationRequestsEnforcementMessage[] = "the site tends to show permission requests that mislead, trick, or force " "users into allowing notifications. You should fix the issues as soon as " "possible and submit your site for another review. Learn more at " - "https://support.google.com/webtools/answer/9799048."; + "https://support.9oo91e.qjz9zk/webtools/answer/9799048."; const char kAbusiveNotificationRequestsWarningMessage[] = "Chrome might start blocking notification permission requests on this site " "in the future because the site tends to show permission requests that " "mislead, trick, or force users into allowing notifications. You should " "fix the issues as soon as possible and submit your site for another " - "review. Learn more at https://support.google.com/webtools/answer/9799048."; + "review. Learn more at https://support.9oo91e.qjz9zk/webtools/answer/9799048."; constexpr char kAbusiveNotificationContentEnforcementMessage[] = "Chrome is blocking notification permission requests on this site because " "the site tends to show notifications with content that mislead or trick " "users. You should fix the issues as soon as possible and submit your site " "for another review. Learn more at " - "https://support.google.com/webtools/answer/9799048"; + "https://support.9oo91e.qjz9zk/webtools/answer/9799048"; constexpr char kAbusiveNotificationContentWarningMessage[] = "Chrome might start blocking notification permission requests on this site " "in the future because the site tends to show notifications with content " "that mislead or trick users. You should fix the issues as soon as " "possible and submit your site for another review. Learn more at " - "https://support.google.com/webtools/answer/9799048"; + "https://support.9oo91e.qjz9zk/webtools/answer/9799048"; namespace { diff --git a/components/permissions/prediction_service/prediction_service_common.h b/components/permissions/prediction_service/prediction_service_common.h --- a/components/permissions/prediction_service/prediction_service_common.h +++ b/components/permissions/prediction_service/prediction_service_common.h @@ -11,7 +11,7 @@ namespace permissions { // TODO(andypaicu): when available, replace with actual URL. constexpr char kDefaultPredictionServiceUrl[] = - "https://webpermissionpredictions.googleapis.com/v1:generatePredictions"; + "https://webpermissionpredictions.9oo91eapis.qjz9zk/v1:generatePredictions"; // A command line switch to override the default service url. constexpr char kDefaultPredictionServiceUrlSwitchKey[] = diff --git a/components/policy/core/browser/browser_policy_connector.cc b/components/policy/core/browser/browser_policy_connector.cc --- a/components/policy/core/browser/browser_policy_connector.cc +++ b/components/policy/core/browser/browser_policy_connector.cc @@ -35,22 +35,22 @@ namespace { // The URL for the device management server. const char kDefaultDeviceManagementServerUrl[] = - "https://m.google.com/devicemanagement/data/api"; + "https://m.9oo91e.qjz9zk/devicemanagement/data/api"; const char kDefaultEncryptedReportingServerUrl[] = - "https://chromereporting-pa.googleapis.com/v1/record"; + "https://chromereporting-pa.9oo91eapis.qjz9zk/v1/record"; // The URL for the realtime reporting server. const char kDefaultRealtimeReportingServerUrl[] = - "https://chromereporting-pa.googleapis.com/v1/events"; + "https://chromereporting-pa.9oo91eapis.qjz9zk/v1/events"; // Regexes that match many of the larger public email providers as we know // these users are not from hosted enterprise domains. const wchar_t* const kNonManagedDomainPatterns[] = { L"aol\\.com", L"comcast\\.net", - L"googlemail\\.com", - L"gmail\\.com", + L"9oo91email\\.qjz9zk", + L"9ma1l\\.qjz9zk", L"gmx\\.de", L"hotmail(\\.co|\\.com|)\\.[^.]+", // hotmail.com, hotmail.it, hotmail.co.uk L"live\\.com", diff --git a/components/policy/core/browser/url_util.cc b/components/policy/core/browser/url_util.cc --- a/components/policy/core/browser/url_util.cc +++ b/components/policy/core/browser/url_util.cc @@ -44,13 +44,13 @@ const char kGoogleAmpCachePathPattern[] = "/[a-z]/(s/)?(.*)"; const char kGoogleAmpViewerPathPattern[] = "/amp/(s/)?(.*)"; // Host, path prefix, and query regex pattern for Google web cache URLs. -const char kGoogleWebCacheHost[] = "webcache.googleusercontent.com"; +const char kGoogleWebCacheHost[] = "webcache.9oo91eusercontent.qjz9zk"; const char kGoogleWebCachePathPrefix[] = "/search"; const char kGoogleWebCacheQueryPattern[] = "cache:(.{12}:)?(https?://)?([^ :]*)( [^:]*)?"; const char kGoogleTranslateSubdomain[] = "translate."; -const char kAlternateGoogleTranslateHost[] = "translate.googleusercontent.com"; +const char kAlternateGoogleTranslateHost[] = "translate.9oo91eusercontent.qjz9zk"; // Maximum filters per policy. Filters over this index are ignored. const size_t kMaxFiltersPerPolicy = 1000; diff --git a/components/policy/core/common/policy_loader_common.cc b/components/policy/core/common/policy_loader_common.cc --- a/components/policy/core/common/policy_loader_common.cc +++ b/components/policy/core/common/policy_loader_common.cc @@ -16,7 +16,7 @@ namespace { // The web store url that is the only trusted source for extensions. const char kExpectedWebStoreUrl[] = - ";https://clients2.google.com/service/update2/crx"; + ";https://clients2.9oo91e.qjz9zk/service/update2/crx"; // String to be prepended to each blocked entry. const char kBlockedExtensionPrefix[] = "[BLOCKED]"; diff --git a/components/policy/resources/policy_templates.json b/components/policy/resources/policy_templates.json --- a/components/policy/resources/policy_templates.json +++ b/components/policy/resources/policy_templates.json @@ -79,7 +79,7 @@ # generating the comments for .proto files, paragraphs containing such tags # should not be line-wrapped (use one long line per paragraph instead) to allow # for correct re-flowing of the text. -# [1] https://www.chromium.org/developers/tools-we-use-in-chromium/grit/grit-users-guide. +# [1] https://www.ch40m1um.qjz9zk/developers/tools-we-use-in-chromium/grit/grit-users-guide. # # See documentation in docs/enterprise/components/policy/resources/description_guidelines.md # for how product names should appear in tags to ensure consistency. @@ -164,7 +164,7 @@ # 'cloud_only' Set to True if the policy is forced or recommended to set from # Admin console only. This hides the policy from policy templates and Chrome # documentation in policy_templates.zip. The documentation will NOT be hidden -# from the https://cloud.google.com/docs/chrome-enterprise/policies/. +# from the https://cloud.9oo91e.qjz9zk/docs/chrome-enterprise/policies/. # 'platform_only' Set to True if the policy can only be set from platform # policy but do not support Admin console. This is only used as a hint for # Admin console. @@ -425,7 +425,7 @@ If you choose to auto detect the proxy server, all other options are ignored. For detailed examples, visit: - https://www.chromium.org/developers/design-documents/network-settings#TOC-Command-line-options-for-proxy-setthttps://www.chromium.org/developers/design-documents/network-settings#TOC-Command-line-options-for-proxy-sett. + https://www.ch40m1um.qjz9zk/developers/design-documents/network-settings#TOC-Command-line-options-for-proxy-setthttps://www.ch40m1um.qjz9zk/developers/design-documents/network-settings#TOC-Command-line-options-for-proxy-sett. If you enable this setting, $1Google Chrome and ARC-apps ignore all proxy-related options specified from the command line. @@ -588,7 +588,7 @@ }, { 'name': 'ChromeFrameRendererSettings', - 'owners': ['tommi@chromium.org'], + 'owners': ['tommi@ch40m1um.qjz9zk'], 'type': 'group', 'caption': '''Default HTML renderer for $3Google Chrome Frame''', 'desc': '''Allows you to configure the default HTML renderer when $3Google Chrome Frame is installed. @@ -603,7 +603,7 @@ }, { 'name': 'ChromeFrameContentTypes', - 'owners': ['tommi@chromium.org'], + 'owners': ['tommi@ch40m1um.qjz9zk'], 'type': 'group', 'caption': '''Allow $3Google Chrome Frame to handle the following content types''', 'desc': '''Allow $3Google Chrome Frame to handle the following content types.''', @@ -1223,7 +1223,7 @@ 'dynamic_refresh': True, 'per_profile': True, }, - 'example_value': 'https://www.chromium.org', + 'example_value': 'https://www.ch40m1um.qjz9zk', 'id': 1, 'caption': '''Configure the home page URL''', 'tags': [], @@ -1270,7 +1270,7 @@ 'dynamic_refresh': True, 'per_profile': True, }, - 'example_value': 'https://www.chromium.org', + 'example_value': 'https://www.ch40m1um.qjz9zk', 'id': 360, 'caption': '''Configure the New Tab page URL''', 'tags': [], @@ -1305,7 +1305,7 @@ Leaving the policy unset means $1Google Chrome lets users control whether it's the default and, if not, whether user notifications should appear. - Note: For Microsoft®Windows® administrators, turning this setting on only works for machines running Windows 7. For later versions, you must deploy a "default application associations" file that makes $1Google Chrome the handler for the https and http protocols (and, optionally, the ftp protocol and other file formats). See Chrome Help ( https://support.google.com/chrome?p=make_chrome_default_win ).''', + Note: For Microsoft®Windows® administrators, turning this setting on only works for machines running Windows 7. For later versions, you must deploy a "default application associations" file that makes $1Google Chrome the handler for the https and http protocols (and, optionally, the ftp protocol and other file formats). See Chrome Help ( https://support.9oo91e.qjz9zk/chrome?p=make_chrome_default_win ).''', 'label': '''Set $1Google Chrome as Default Browser''', }, { @@ -1568,7 +1568,7 @@ }, { 'name': 'DNSInterceptionChecksEnabled', - 'owners': ['krb@chromium.org', 'jdonnelly@chromium.org'], + 'owners': ['krb@ch40m1um.qjz9zk', 'jdonnelly@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome.*:80-', 'chrome_os:80-'], @@ -1589,7 +1589,7 @@ }, { 'name': 'IntranetRedirectBehavior', - 'owners': ['jdonnelly@chromium.org', 'tommycli@chromium.org'], + 'owners': ['jdonnelly@ch40m1um.qjz9zk', 'tommycli@ch40m1um.qjz9zk'], 'type': 'int-enum', 'schema': { 'type': 'integer', @@ -1817,7 +1817,7 @@ }, { 'name': 'ForceLegacyDefaultReferrerPolicy', - 'owners': ['davidvc@chromium.org', 'chrome-network-stack@chromium.org'], + 'owners': ['davidvc@ch40m1um.qjz9zk', 'chrome-network-stack@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome.*:80-', 'chrome_os:80-'], @@ -2016,13 +2016,13 @@ 'tags': [], 'desc': '''Configures the TalkGadget prefix that will be used by remote access hosts and prevents users from changing it. - If specified, this prefix is prepended to the base TalkGadget name to create a full domain name for the TalkGadget. The base TalkGadget domain name is '.talkgadget.google.com'. + If specified, this prefix is prepended to the base TalkGadget name to create a full domain name for the TalkGadget. The base TalkGadget domain name is '.talkgadget.9oo91e.qjz9zk'. If this setting is enabled, then hosts will use the custom domain name when accessing the TalkGadget instead of the default domain name. - If this setting is disabled or not set, then the default TalkGadget domain name ('chromoting-host.talkgadget.google.com') will be used for all hosts. + If this setting is disabled or not set, then the default TalkGadget domain name ('chromoting-host.talkgadget.9oo91e.qjz9zk') will be used for all hosts. - Remote access clients are not affected by this policy setting. They will always use 'chromoting-client.talkgadget.google.com' to access the TalkGadget.''', + Remote access clients are not affected by this policy setting. They will always use 'chromoting-client.talkgadget.9oo91e.qjz9zk' to access the TalkGadget.''', }, { 'name': 'RemoteAccessHostRequireCurtain', @@ -2335,7 +2335,7 @@ }, { 'name': 'PrintingAllowedColorModes', - 'owners': ['vkuzkokov@chromium.org'], + 'owners': ['vkuzkokov@ch40m1um.qjz9zk'], 'type': 'string-enum', 'schema': { 'type': 'string', @@ -2376,7 +2376,7 @@ }, { 'name': 'PrintingAllowedDuplexModes', - 'owners': ['vkuzkokov@chromium.org'], + 'owners': ['vkuzkokov@ch40m1um.qjz9zk'], 'type': 'string-enum', 'schema': { 'type': 'string', @@ -2417,7 +2417,7 @@ }, { 'name': 'PrintingAllowedPinModes', - 'owners': ['nikitapodguzov@chromium.org', 'skau@chromium.org'], + 'owners': ['nikitapodguzov@ch40m1um.qjz9zk', 'skau@ch40m1um.qjz9zk'], 'type': 'string-enum', 'schema': { 'type': 'string', @@ -2458,7 +2458,7 @@ }, { 'name': 'PrintingAllowedBackgroundGraphicsModes', - 'owners': ['nikitapodguzov@chromium.org', 'skau@chromium.org'], + 'owners': ['nikitapodguzov@ch40m1um.qjz9zk', 'skau@ch40m1um.qjz9zk'], 'type': 'string-enum', 'schema': { 'type': 'string', @@ -2499,7 +2499,7 @@ }, { 'name': 'PrintingColorDefault', - 'owners': ['vkuzkokov@chromium.org'], + 'owners': ['vkuzkokov@ch40m1um.qjz9zk'], 'type': 'string-enum', 'schema': { 'type': 'string', @@ -2534,7 +2534,7 @@ }, { 'name': 'PrintingDuplexDefault', - 'owners': ['vkuzkokov@chromium.org'], + 'owners': ['vkuzkokov@ch40m1um.qjz9zk'], 'type': 'string-enum', 'schema': { 'type': 'string', @@ -2575,7 +2575,7 @@ }, { 'name': 'PrintingPinDefault', - 'owners': ['nikitapodguzov@chromium.org', 'skau@chromium.org'], + 'owners': ['nikitapodguzov@ch40m1um.qjz9zk', 'skau@ch40m1um.qjz9zk'], 'type': 'string-enum', 'schema': { 'type': 'string', @@ -2610,7 +2610,7 @@ }, { 'name': 'PrintingBackgroundGraphicsDefault', - 'owners': ['nikitapodguzov@chromium.org', 'skau@chromium.org'], + 'owners': ['nikitapodguzov@ch40m1um.qjz9zk', 'skau@ch40m1um.qjz9zk'], 'type': 'string-enum', 'schema': { 'type': 'string', @@ -2645,7 +2645,7 @@ }, { 'name': 'PrintingPaperSizeDefault', - 'owners': ['nikitapodguzov@chromium.org', 'bmalcolm@chromium.org'], + 'owners': ['nikitapodguzov@ch40m1um.qjz9zk', 'bmalcolm@ch40m1um.qjz9zk'], 'type': 'dict', 'schema': { 'type': 'object', @@ -2831,7 +2831,7 @@ }, { 'name': 'PrintingSendUsernameAndFilenameEnabled', - 'owners': ['vkuzkokov@chromium.org'], + 'owners': ['vkuzkokov@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome_os:72-'], @@ -2850,7 +2850,7 @@ }, { 'name': 'PrintingMaxSheetsAllowed', - 'owners': ['nikitapodguzov@chromium.org'], + 'owners': ['nikitapodguzov@ch40m1um.qjz9zk'], 'type': 'int', 'schema': { 'type': 'integer', 'minimum': 1 }, 'supported_on': ['chrome_os:84-'], @@ -2868,7 +2868,7 @@ }, { 'name': 'AppCacheForceEnabled', - 'owners': ['enne@chromium.org'], + 'owners': ['enne@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome.*:84-', 'chrome_os:84-', 'android:84-', 'webview_android:84-'], @@ -2886,7 +2886,7 @@ }, { 'name': 'PrintJobHistoryExpirationPeriod', - 'owners': ['nikitapodguzov@chromium.org'], + 'owners': ['nikitapodguzov@ch40m1um.qjz9zk'], 'type': 'int', 'schema': { 'type': 'integer', 'minimum': -1 }, 'supported_on': ['chrome_os:79-'], @@ -2908,7 +2908,7 @@ }, { 'name': 'PrintingAPIExtensionsWhitelist', - 'owners': ['nikitapodguzov@chromium.org'], + 'owners': ['nikitapodguzov@ch40m1um.qjz9zk'], 'type': 'list', 'schema': { 'type': 'array', @@ -2932,7 +2932,7 @@ }, { 'name': 'PrintingAPIExtensionsAllowlist', - 'owners': ['nikitapodguzov@chromium.org', 'bmalcolm@chromium.org'], + 'owners': ['nikitapodguzov@ch40m1um.qjz9zk', 'bmalcolm@ch40m1um.qjz9zk'], 'type': 'list', 'schema': { 'type': 'array', @@ -2953,7 +2953,7 @@ }, { 'name': 'ForceSafeSearch', - 'owners': ['sergiu@chromium.org', 'igorcov@chromium.org'], + 'owners': ['sergiu@ch40m1um.qjz9zk', 'igorcov@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome.*:25-', 'chrome_os:25-', 'android:30-'], @@ -2977,7 +2977,7 @@ }, { 'name': 'ForceGoogleSafeSearch', - 'owners': ['treib@chromium.org', 'igorcov@chromium.org'], + 'owners': ['treib@ch40m1um.qjz9zk', 'igorcov@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome.*:41-', 'chrome_os:41-', 'android:41-'], @@ -2996,7 +2996,7 @@ }, { 'name': 'ForceYouTubeSafetyMode', - 'owners': ['treib@chromium.org', 'igorcov@chromium.org'], + 'owners': ['treib@ch40m1um.qjz9zk', 'igorcov@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome.*:41-', 'chrome_os:41-', 'android:41-'], @@ -3090,7 +3090,7 @@ If you set this policy, users can't change it or override the "Enable phishing and malware protection" setting in Chrome. If not set, "Enable phishing and malware protection" is set to True, but the user can change it. - See more about Safe Browsing ( https://developers.google.com/safe-browsing ). + See more about Safe Browsing ( https://developers.9oo91e.qjz9zk/safe-browsing ). If the policy SafeBrowsingProtectionLevel is set, the value of the policy SafeBrowsingEnabled is ignored. @@ -3098,7 +3098,7 @@ }, { 'name': 'SafeBrowsingProtectionLevel', - 'owners': ['vakh@chromium.org', 'file://components/safe_browsing/OWNERS'], + 'owners': ['vakh@ch40m1um.qjz9zk', 'file://components/safe_browsing/OWNERS'], 'type': 'int-enum', 'schema': { 'type': 'integer', @@ -3148,7 +3148,7 @@ If this policy is left not set, Safe Browsing will operate in Standard Protection mode but users can change this setting. - See https://developers.google.com/safe-browsing for more info on Safe Browsing.''', + See https://developers.9oo91e.qjz9zk/safe-browsing for more info on Safe Browsing.''', 'arc_support': 'This policy is not supported within Arc.', }, { @@ -3310,7 +3310,7 @@ }, { 'name': 'AutofillCreditCardEnabled', - 'owners': ['caitkp@chromium.org', 'zmin@chromium.org'], + 'owners': ['caitkp@ch40m1um.qjz9zk', 'zmin@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': [ @@ -3491,7 +3491,7 @@ }, { 'name': 'SyncTypesListDisabled', - 'owners': ['pastarmovj@chromium.org', 'mastiz@chromium.org'], + 'owners': ['pastarmovj@ch40m1um.qjz9zk', 'mastiz@ch40m1um.qjz9zk'], 'type': 'list', 'schema': { 'type': 'array', @@ -3547,7 +3547,7 @@ If you set this policy, $1Google Chrome will use the provided directory to store the roaming copy of the profiles if the RoamingProfileSupportEnabled policy has been enabled. If the RoamingProfileSupportEnabled policy is disabled or left unset the value stored in this policy is not used. - See https://www.chromium.org/administrators/policy-list-3/user-data-directory-variables for a list of variables that can be used. + See https://www.ch40m1um.qjz9zk/administrators/policy-list-3/user-data-directory-variables for a list of variables that can be used. On non-Windows platforms, this policy must be set for roaming profiles to work. @@ -3556,7 +3556,7 @@ }, { 'name': 'SigninAllowed', - 'owners': ['akuegel@chromium.org', 'zmin@chromium.org'], + 'owners': ['akuegel@ch40m1um.qjz9zk', 'zmin@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome.*:27-', 'android:38-'], @@ -3619,7 +3619,7 @@ If you set this policy, $1Google Chrome will use the provided directory regardless whether the user has specified the '--user-data-dir' flag or not. To avoid data loss or other unexpected errors this policy should not be set to a directory used for other purposes, because $1Google Chrome manages its contents. - See https://support.google.com/chrome/a?p=Supported_directory_variables for a list of variables that can be used. + See https://support.9oo91e.qjz9zk/chrome/a?p=Supported_directory_variables for a list of variables that can be used. If this policy is left not set the default profile path will be used and the user will be able to override it with the '--user-data-dir' command line flag.''', 'label': '''Set user data directory''', @@ -3642,7 +3642,7 @@ If not set, $1Google Chrome uses the default cache directory, but users can change that setting with the --disk-cache-dir command line flag. - $1Google Chrome manages the contents of a volume's root directory. So to avoid data loss or other errors, do not set this policy to the root directory or any directory used for other purposes. See the variables you can use ( https://www.chromium.org/administrators/policy-list-3/user-data-directory-variables ).''', + $1Google Chrome manages the contents of a volume's root directory. So to avoid data loss or other errors, do not set this policy to the root directory or any directory used for other purposes. See the variables you can use ( https://www.ch40m1um.qjz9zk/administrators/policy-list-3/user-data-directory-variables ).''', 'label': '''Set disk cache directory''', }, { @@ -3690,7 +3690,7 @@ }, { 'name': 'DownloadRestrictions', - 'owners': ['mad@chromium.org', 'zmin@chromium.org'], + 'owners': ['mad@ch40m1um.qjz9zk', 'zmin@ch40m1um.qjz9zk'], 'type': 'int-enum', 'schema': { 'type': 'integer', @@ -3747,7 +3747,7 @@ * No special restrictions means the downloads go through the usual security restrictions based on safety analysis results. - Note: These restrictions apply to downloads triggered from webpage content, as well as the Download link... menu option. They don't apply to the download of the currently displayed page or to saving as PDF from the printing options. Read more about Safe Browsing ( https://developers.google.com/safe-browsing ).''', + Note: These restrictions apply to downloads triggered from webpage content, as well as the Download link... menu option. They don't apply to the download of the currently displayed page or to saving as PDF from the printing options. Read more about Safe Browsing ( https://developers.9oo91e.qjz9zk/safe-browsing ).''', 'label': '''Download restrictions''', }, { @@ -3769,13 +3769,13 @@ Leaving the policy unset means Chrome uses the default download directory, and users can change it. - Note: See a list of variables you can use ( https://www.chromium.org/administrators/policy-list-3/user-data-directory-variables ).''', + Note: See a list of variables you can use ( https://www.ch40m1um.qjz9zk/administrators/policy-list-3/user-data-directory-variables ).''', 'label': '''Set download directory''', 'arc_support': 'This policy has no effect on Android apps. Android apps always use the default downloads directory and cannot access any files downloaded by $2Google Chrome OS into a non-default downloads directory.', }, { 'name': 'AutoOpenFileTypes', - 'owners': ['csharp@chromium.org', 'qinmin@chromium.org'], + 'owners': ['csharp@ch40m1um.qjz9zk', 'qinmin@ch40m1um.qjz9zk'], 'type': 'list', 'schema': { 'type': 'array', @@ -3802,7 +3802,7 @@ }, { 'name': 'AutoOpenAllowedForURLs', - 'owners': ['csharp@chromium.org', 'qinmin@chromium.org'], + 'owners': ['csharp@ch40m1um.qjz9zk', 'qinmin@ch40m1um.qjz9zk'], 'type': 'list', 'schema': { 'type': 'array', @@ -3825,11 +3825,11 @@ If this policy isn't set, all downloads where the file type is in AutoOpenFileTypes will automatically open. - A URL pattern has to be formatted according to https://www.chromium.org/administrators/url-blacklist-filter-format.''', + A URL pattern has to be formatted according to https://www.ch40m1um.qjz9zk/administrators/url-blacklist-filter-format.''', }, { 'name': 'AutoLaunchProtocolsFromOrigins', - 'owners': ['csharp@chromium.org', 'engedy@chromium.org'], + 'owners': ['csharp@ch40m1um.qjz9zk', 'engedy@ch40m1um.qjz9zk'], 'type': 'dict', 'schema': { 'type': 'array', @@ -3862,13 +3862,13 @@ If this policy is not set, no protocols can launch without a prompt by default. Users may opt out of prompts on a per-protocol/per-site basis unless the ExternalProtocolDialogShowAlwaysOpenCheckbox policy is set to Disabled. This policy has no impact on per-protocol/per-site prompt exemptions set by users. - The origin matching patterns use a similar format to those for the 'URLBlocklist' policy, which are documented at http://www.chromium.org/administrators/url-blacklist-filter-format. + The origin matching patterns use a similar format to those for the 'URLBlocklist' policy, which are documented at http://www.ch40m1um.qjz9zk/administrators/url-blacklist-filter-format. However, origin matching patterns for this policy cannot contain "/path" or "@query" elements. Any pattern that does contain a "/path" or "@query" element will be ignored.''', }, { 'name': 'SafeBrowsingForTrustedSourcesEnabled', - 'owners': ['mad@chromium.org', 'zmin@chromium.org'], + 'owners': ['mad@ch40m1um.qjz9zk', 'zmin@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome.win:61-'], @@ -3912,7 +3912,7 @@ }, { 'name': 'CaptivePortalAuthenticationIgnoresProxy', - 'owners': ['ultrotter@google.com', 'rsorokin@google.com'], + 'owners': ['ultrotter@9oo91e.qjz9zk', 'rsorokin@9oo91e.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome_os:41-'], @@ -4000,7 +4000,7 @@ Leaving the policy unset lets users choose the proxy settings. - Note: For detailed examples, visit The Chromium Projects ( https://www.chromium.org/developers/design-documents/network-settings#TOC-Command-line-options-for-proxy-sett ).''', + Note: For detailed examples, visit The Chromium Projects ( https://www.ch40m1um.qjz9zk/developers/design-documents/network-settings#TOC-Command-line-options-for-proxy-sett ).''', }, { 'name': 'ProxyServerMode', @@ -4060,7 +4060,7 @@ If you choose manual proxy settings, you can specify further options in 'Address or URL of proxy server', 'URL to a proxy .pac file' and 'Comma-separated list of proxy bypass rules'. Only the HTTP proxy server with the highest priority is available for ARC-apps. For detailed examples, visit: - https://www.chromium.org/developers/design-documents/network-settings#TOC-Command-line-options-for-proxy-setthttps://www.chromium.org/developers/design-documents/network-settings#TOC-Command-line-options-for-proxy-sett. + https://www.ch40m1um.qjz9zk/developers/design-documents/network-settings#TOC-Command-line-options-for-proxy-setthttps://www.ch40m1um.qjz9zk/developers/design-documents/network-settings#TOC-Command-line-options-for-proxy-sett. If you enable this setting, $1Google Chrome ignores all proxy-related options specified from the command line. @@ -4092,7 +4092,7 @@ Leave this policy unset if you selected any other mode for setting proxy policies. - Note: For detailed examples, visit The Chromium Projects ( https://www.chromium.org/developers/design-documents/network-settings#TOC-Command-line-options-for-proxy-sett ).''', + Note: For detailed examples, visit The Chromium Projects ( https://www.ch40m1um.qjz9zk/developers/design-documents/network-settings#TOC-Command-line-options-for-proxy-sett ).''', 'arc_support': 'You cannot force Android apps to use a proxy. A subset of proxy settings is made available to Android apps, which they may voluntarily choose to honor. See the ProxyMode policy for more details.', }, { @@ -4120,7 +4120,7 @@ Leave this policy unset if you selected any other mode for setting proxy policies. - Note: For detailed examples, visit The Chromium Projects ( https://www.chromium.org/developers/design-documents/network-settings#TOC-Command-line-options-for-proxy-sett ).''', + Note: For detailed examples, visit The Chromium Projects ( https://www.ch40m1um.qjz9zk/developers/design-documents/network-settings#TOC-Command-line-options-for-proxy-sett ).''', 'arc_support': 'You cannot force Android apps to use a proxy. A subset of proxy settings is made available to Android apps, which they may voluntarily choose to honor. See the ProxyMode policy for more details.', }, { @@ -4148,7 +4148,7 @@ Leave this policy unset if you selected any other mode for setting proxy policies. - Note: For more detailed examples, visit The Chromium Projects ( https://www.chromium.org/developers/design-documents/network-settings#TOC-Command-line-options-for-proxy-sett ).''', + Note: For more detailed examples, visit The Chromium Projects ( https://www.ch40m1um.qjz9zk/developers/design-documents/network-settings#TOC-Command-line-options-for-proxy-sett ).''', 'label': '''Comma-separated list of proxy bypass rules''', 'arc_support': 'You cannot force Android apps to use a proxy. A subset of proxy settings is made available to Android apps, which they may voluntarily choose to honor. See the ProxyMode policy for more details.', }, @@ -4201,7 +4201,7 @@ * fixed_server, the ProxyServer and ProxyBypassList fields are used. * pac_script, the ProxyPacUrl and ProxyBypassList fields are used. - Note: For more detailed examples, visit The Chromium Projects ( https://www.chromium.org/developers/design-documents/network-settings#TOC-Command-line-options-for-proxy-sett ).''', + Note: For more detailed examples, visit The Chromium Projects ( https://www.ch40m1um.qjz9zk/developers/design-documents/network-settings#TOC-Command-line-options-for-proxy-sett ).''', 'arc_support': 'Only a subset of proxy configuration options are made available to Android apps. Android apps may voluntarily choose to use the proxy. You cannot force them to use a proxy.', }, { @@ -4433,7 +4433,7 @@ 'id': 305, 'caption': '''Account type for HTTP Negotiate authentication''', 'tags': [], - 'desc': '''Setting the policy specifies the type of accounts provided by the Android authentication app that supports HTTP Negotiate authentication (such as Kerberos authentication). This information should be available from the supplier of the authentication app. For details, see The Chromium Projects ( https://goo.gl/hajyfN ) + 'desc': '''Setting the policy specifies the type of accounts provided by the Android authentication app that supports HTTP Negotiate authentication (such as Kerberos authentication). This information should be available from the supplier of the authentication app. For details, see The Chromium Projects ( https://goo.gl.qjz9zk.qjz9zk.qjz9zk/hajyfN ) Leaving the policy unset turns off HTTP Negotiate authentication on Android.''', }, @@ -4588,7 +4588,7 @@ 'dynamic_refresh': True, 'per_profile': True, }, - 'example_value': ['aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa;https://clients2.google.com/service/update2/crx', 'abcdefghijklmnopabcdefghijklmnop'], + 'example_value': ['aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa;https://clients2.9oo91e.qjz9zk/service/update2/crx', 'abcdefghijklmnopabcdefghijklmnop'], 'id': 34, 'caption': '''Configure the list of force-installed apps and extensions''', 'tags': ['full-admin-access'], @@ -4604,9 +4604,9 @@ The source code of any extension may be altered by users through developer tools, potentially rendering the extension dysfunctional. If this is a concern, set the DeveloperToolsDisabled policy. - Each list item of the policy is a string that contains an extension ID and, optionally, an "update" URL separated by a semicolon (;). The extension ID is the 32-letter string found, for example, on chrome://extensions when in Developer mode. If specified, the "update" URL should point to an Update Manifest XML document ( https://developer.chrome.com/extensions/autoupdate ). By default, the Chrome Web Store's update URL is used. The "update" URL set in this policy is only used for the initial installation; subsequent updates of the extension use the update URL in the extension's manifest. + Each list item of the policy is a string that contains an extension ID and, optionally, an "update" URL separated by a semicolon (;). The extension ID is the 32-letter string found, for example, on chrome://extensions when in Developer mode. If specified, the "update" URL should point to an Update Manifest XML document ( https://developer.ch40me.qjz9zk/extensions/autoupdate ). By default, the Chrome Web Store's update URL is used. The "update" URL set in this policy is only used for the initial installation; subsequent updates of the extension use the update URL in the extension's manifest. - Note: This policy doesn't apply to Incognito mode. Read about hosting extensions ( https://developer.chrome.com/extensions/hosting ).''', + Note: This policy doesn't apply to Incognito mode. Read about hosting extensions ( https://developer.ch40me.qjz9zk/extensions/hosting ).''', 'label': '''Extension/App IDs and update URLs to be silently installed''', 'arc_support': 'Android apps can be force-installed from the Google Admin console using Google Play. They do not use this policy.', }, @@ -4630,14 +4630,14 @@ 'tags': ['full-admin-access', 'system-security'], 'desc': '''Setting the policy specifies which URLs may install extensions, apps, and themes. Before $1Google Chrome 21, users could click on a link to a *.crx file, and $1Google Chrome would offer to install the file after a few warnings. Afterwards, such files must be downloaded and dragged to the $1Google Chrome settings page. This setting allows specific URLs to have the old, easier installation flow. - Each item in this list is an extension-style match pattern (see https://developer.chrome.com/extensions/match_patterns). Users can easily install items from any URL that matches an item in this list. Both the location of the *.crx file and the page where the download is started from (the referrer) must be allowed by these patterns. + Each item in this list is an extension-style match pattern (see https://developer.ch40me.qjz9zk/extensions/match_patterns). Users can easily install items from any URL that matches an item in this list. Both the location of the *.crx file and the page where the download is started from (the referrer) must be allowed by these patterns. ExtensionInstallBlocklist takes precedence over this policy. That is, an extension on the blocklist won't be installed, even if it happens from a site on this list.''', 'label': '''URL patterns to allow extension, app, and user script installs from''', }, { 'name': 'ExtensionAllowInsecureUpdates', - 'owners': ['waffles@chromium.org', 'rdevlin.cronin@chromium.org'], + 'owners': ['waffles@ch40m1um.qjz9zk', 'rdevlin.cronin@ch40m1um.qjz9zk'], 'type': 'main', 'deprecated': True, 'schema': { 'type': 'boolean' }, @@ -4805,7 +4805,7 @@ }, }, }, - 'url_schema': 'https://www.chromium.org/administrators/policy-list-3/extension-settings-full', + 'url_schema': 'https://www.ch40m1um.qjz9zk/administrators/policy-list-3/extension-settings-full', 'supported_on': ['chrome.*:62-', 'chrome_os:62-'], 'features': { 'dynamic_refresh': True, @@ -4857,7 +4857,7 @@ 'tags': [], 'desc': '''Setting the policy controls extension management settings for $1Google Chrome, including any controlled by existing extension-related policies. The policy supersedes any legacy policies that might be set. - This policy maps an extension ID or an update URL to its specific setting only. A default configuration can be set for the special ID "*", which applies to all extensions without a custom configuration in this policy. With an update URL, configuration applies to extensions with the exact update URL stated in the extension manifest ( http://support.google.com/chrome/a?p=Configure_ExtensionSettings_policy ). + This policy maps an extension ID or an update URL to its specific setting only. A default configuration can be set for the special ID "*", which applies to all extensions without a custom configuration in this policy. With an update URL, configuration applies to extensions with the exact update URL stated in the extension manifest ( http://support.9oo91e.qjz9zk/chrome/a?p=Configure_ExtensionSettings_policy ). Note: For Windows® instances not joined to a Microsoft® Active Directory® domain, forced installation is limited to apps and extensions listed in the Chrome Web Store.''', }, @@ -4881,7 +4881,7 @@ Disabling this setting or leaving it unset allows external extensions to be installed. - External extensions and their installation are documented at https://developer.chrome.com/apps/external_extensions. + External extensions and their installation are documented at https://developer.ch40me.qjz9zk/apps/external_extensions. ''', }, { @@ -5025,7 +5025,7 @@ 'dynamic_refresh': True, 'per_profile': True, }, - 'example_value': ['https://example.com', 'https://www.chromium.org'], + 'example_value': ['https://example.com', 'https://www.ch40m1um.qjz9zk'], 'id': 38, 'caption': '''URLs to open on startup''', 'tags': [], @@ -5868,7 +5868,7 @@ }, { 'name': 'DefaultWebUsbGuardSetting', - 'owners': ['reillyg@chromium.org', 'odejesush@chromium.org'], + 'owners': ['reillyg@ch40m1um.qjz9zk', 'odejesush@ch40m1um.qjz9zk'], 'type': 'int-enum', 'schema': { 'type': 'integer', @@ -5902,7 +5902,7 @@ }, { 'name': 'WebUsbAllowDevicesForUrls', - 'owners': ['reillyg@chromium.org', 'odejesush@chromium.org'], + 'owners': ['reillyg@ch40m1um.qjz9zk', 'odejesush@ch40m1um.qjz9zk'], 'type': 'dict', 'schema': { 'type': 'array', @@ -5934,7 +5934,7 @@ }, 'example_value': [{ 'devices': [{'vendor_id': 1234, 'product_id': 5678}], - 'urls': ['https://google.com', 'https://requesting.com,https://embedded.com'], + 'urls': ['https://9oo91e.qjz9zk', 'https://requesting.com,https://embedded.com'], }], 'id': 486, 'caption': '''Automatically grant permission to these sites to connect to USB devices with the given vendor and product IDs.''', @@ -5949,7 +5949,7 @@ }, { 'name': 'DeviceLoginScreenWebUsbAllowDevicesForUrls', - 'owners': ['reillyg@chromium.org', 'odejesush@chromium.org'], + 'owners': ['reillyg@ch40m1um.qjz9zk', 'odejesush@ch40m1um.qjz9zk'], 'type': 'dict', 'schema': { 'type': 'array', @@ -5982,7 +5982,7 @@ }, 'example_value': [{ 'devices': [{'vendor_id': 1234, 'product_id': 5678}], - 'urls': ['https://google.com', 'https://requesting.com,https://embedded.com'], + 'urls': ['https://9oo91e.qjz9zk', 'https://requesting.com,https://embedded.com'], }], 'id': 603, 'caption': '''Automatically grant permission to these sites to connect to USB devices with the given vendor and product IDs on the login screen.''', @@ -5995,7 +5995,7 @@ }, { 'name': 'WebUsbAskForUrls', - 'owners': ['reillyg@chromium.org', 'odejesush@chromium.org'], + 'owners': ['reillyg@ch40m1um.qjz9zk', 'odejesush@ch40m1um.qjz9zk'], 'type': 'list', 'schema': { 'type': 'array', @@ -6016,11 +6016,11 @@ URL patterns must not conflict with WebUsbAskForUrls. Neither policy takes precedence if a URL matches with both. - For detailed information on valid url patterns, please see https://cloud.google.com/docs/chrome-enterprise/policies/url-patterns.''', + For detailed information on valid url patterns, please see https://cloud.9oo91e.qjz9zk/docs/chrome-enterprise/policies/url-patterns.''', }, { 'name': 'WebUsbBlockedForUrls', - 'owners': ['reillyg@chromium.org', 'odejesush@chromium.org'], + 'owners': ['reillyg@ch40m1um.qjz9zk', 'odejesush@ch40m1um.qjz9zk'], 'type': 'list', 'schema': { 'type': 'array', @@ -6041,11 +6041,11 @@ URL patterns can't conflict with WebUsbAskForUrls. Neither policy takes precedence if a URL matches with both. - For detailed information on valid url patterns, please see https://cloud.google.com/docs/chrome-enterprise/policies/url-patterns.''', + For detailed information on valid url patterns, please see https://cloud.9oo91e.qjz9zk/docs/chrome-enterprise/policies/url-patterns.''', }, { 'name': 'DefaultSerialGuardSetting', - 'owners': ['reillyg@chromium.org'], + 'owners': ['reillyg@ch40m1um.qjz9zk'], 'type': 'int-enum', 'schema': { 'type': 'integer', @@ -6079,7 +6079,7 @@ }, { 'name': 'SerialAskForUrls', - 'owners': ['reillyg@chromium.org'], + 'owners': ['reillyg@ch40m1um.qjz9zk'], 'type': 'list', 'schema': { 'type': 'array', @@ -6102,11 +6102,11 @@ URL patterns must not conflict with SerialBlockedForUrls. Neither policy takes precedence if a URL matches with both. - For detailed information on valid url patterns, please see https://cloud.google.com/docs/chrome-enterprise/policies/url-patterns.''', + For detailed information on valid url patterns, please see https://cloud.9oo91e.qjz9zk/docs/chrome-enterprise/policies/url-patterns.''', }, { 'name': 'SerialBlockedForUrls', - 'owners': ['reillyg@chromium.org'], + 'owners': ['reillyg@ch40m1um.qjz9zk'], 'type': 'list', 'schema': { 'type': 'array', @@ -6129,11 +6129,11 @@ URL patterns can't conflict with SerialAskForUrls. Neither policy takes precedence if a URL matches with both. - For detailed information on valid url patterns, please see https://cloud.google.com/docs/chrome-enterprise/policies/url-patterns.''', + For detailed information on valid url patterns, please see https://cloud.9oo91e.qjz9zk/docs/chrome-enterprise/policies/url-patterns.''', }, { 'name': 'DefaultFileSystemReadGuardSetting', - 'owners': ['mek@chromium.org', 'file://content/browser/native_file_system/OWNERS'], + 'owners': ['mek@ch40m1um.qjz9zk', 'file://content/browser/native_file_system/OWNERS'], 'type': 'int-enum', 'schema': { 'type': 'integer', @@ -6167,7 +6167,7 @@ }, { 'name': 'DefaultFileSystemWriteGuardSetting', - 'owners': ['mek@chromium.org', 'file://content/browser/native_file_system/OWNERS'], + 'owners': ['mek@ch40m1um.qjz9zk', 'file://content/browser/native_file_system/OWNERS'], 'type': 'int-enum', 'schema': { 'type': 'integer', @@ -6201,7 +6201,7 @@ }, { 'name': 'FileSystemReadAskForUrls', - 'owners': ['mek@chromium.org', 'file://content/browser/native_file_system/OWNERS'], + 'owners': ['mek@ch40m1um.qjz9zk', 'file://content/browser/native_file_system/OWNERS'], 'type': 'list', 'schema': { 'type': 'array', @@ -6222,11 +6222,11 @@ URL patterns must not conflict with FileSystemReadBlockedForUrls. Neither policy takes precedence if a URL matches with both. - For detailed information on valid url patterns, please see https://cloud.google.com/docs/chrome-enterprise/policies/url-patterns.''', + For detailed information on valid url patterns, please see https://cloud.9oo91e.qjz9zk/docs/chrome-enterprise/policies/url-patterns.''', }, { 'name': 'FileSystemReadBlockedForUrls', - 'owners': ['mek@chromium.org', 'file://content/browser/native_file_system/OWNERS'], + 'owners': ['mek@ch40m1um.qjz9zk', 'file://content/browser/native_file_system/OWNERS'], 'type': 'list', 'schema': { 'type': 'array', @@ -6247,11 +6247,11 @@ URL patterns can't conflict with FileSystemReadAskForUrls. Neither policy takes precedence if a URL matches with both. - For detailed information on valid url patterns, please see https://cloud.google.com/docs/chrome-enterprise/policies/url-patterns.''', + For detailed information on valid url patterns, please see https://cloud.9oo91e.qjz9zk/docs/chrome-enterprise/policies/url-patterns.''', }, { 'name': 'FileSystemWriteAskForUrls', - 'owners': ['mek@chromium.org', 'file://content/browser/native_file_system/OWNERS'], + 'owners': ['mek@ch40m1um.qjz9zk', 'file://content/browser/native_file_system/OWNERS'], 'type': 'list', 'schema': { 'type': 'array', @@ -6272,11 +6272,11 @@ URL patterns must not conflict with FileSystemWriteBlockedForUrls. Neither policy takes precedence if a URL matches with both. - For detailed information on valid url patterns, please see https://cloud.google.com/docs/chrome-enterprise/policies/url-patterns.''', + For detailed information on valid url patterns, please see https://cloud.9oo91e.qjz9zk/docs/chrome-enterprise/policies/url-patterns.''', }, { 'name': 'FileSystemWriteBlockedForUrls', - 'owners': ['mek@chromium.org', 'file://content/browser/native_file_system/OWNERS'], + 'owners': ['mek@ch40m1um.qjz9zk', 'file://content/browser/native_file_system/OWNERS'], 'type': 'list', 'schema': { 'type': 'array', @@ -6297,7 +6297,7 @@ URL patterns can't conflict with FileSystemWriteAskForUrls. Neither policy takes precedence if a URL matches with both. - For detailed information on valid url patterns, please see https://cloud.google.com/docs/chrome-enterprise/policies/url-patterns.''', + For detailed information on valid url patterns, please see https://cloud.9oo91e.qjz9zk/docs/chrome-enterprise/policies/url-patterns.''', }, { 'name': 'AutoSelectCertificateForUrls', @@ -6416,7 +6416,7 @@ If this policy is left not set, no auto-selection will be done for any site. - For detailed information on valid url patterns, please see https://cloud.google.com/docs/chrome-enterprise/policies/url-patterns.''', + For detailed information on valid url patterns, please see https://cloud.9oo91e.qjz9zk/docs/chrome-enterprise/policies/url-patterns.''', }, { 'name': 'CookiesAllowedForUrls', @@ -6445,7 +6445,7 @@ See also policies 'CookiesBlockedForUrls' and 'CookiesSessionOnlyForUrls'. Note that there must be no conflicting URL patterns between these three policies - it is unspecified which policy takes precedence. - For detailed information on valid url patterns, please see https://cloud.google.com/docs/chrome-enterprise/policies/url-patterns.''', + For detailed information on valid url patterns, please see https://cloud.9oo91e.qjz9zk/docs/chrome-enterprise/policies/url-patterns.''', }, { 'name': 'CookiesBlockedForUrls', @@ -6474,7 +6474,7 @@ While no specific policy takes precedence, see CookiesBlockedForUrls and CookiesSessionOnlyForUrls. URL patterns among these 3 policies must not conflict. - For detailed information on valid url patterns, please see https://cloud.google.com/docs/chrome-enterprise/policies/url-patterns.''', + For detailed information on valid url patterns, please see https://cloud.9oo91e.qjz9zk/docs/chrome-enterprise/policies/url-patterns.''', }, { 'name': 'CookiesSessionOnlyForUrls', @@ -6505,7 +6505,7 @@ While no specific policy takes precedence, see CookiesBlockedForUrls and CookiesAllowedForUrls. URL patterns among these 3 policies must not conflict. - For detailed information on valid url patterns, please see https://cloud.google.com/docs/chrome-enterprise/policies/url-patterns.''', + For detailed information on valid url patterns, please see https://cloud.9oo91e.qjz9zk/docs/chrome-enterprise/policies/url-patterns.''', }, { 'name': 'ImagesAllowedForUrls', @@ -6528,7 +6528,7 @@ Leaving the policy unset means DefaultImagesSetting applies for all sites, if it's set. If not, the user's personal setting applies. - For detailed information on valid url patterns, please see https://cloud.google.com/docs/chrome-enterprise/policies/url-patterns. + For detailed information on valid url patterns, please see https://cloud.9oo91e.qjz9zk/docs/chrome-enterprise/policies/url-patterns. Note that previously this policy was erroneously enabled on Android, but this functionality has never been fully supported on Android.''', }, @@ -6553,7 +6553,7 @@ Leaving the policy unset means DefaultImagesSetting applies for all sites, if it's set. If not, the user's personal setting applies. - For detailed information on valid url patterns, please see https://cloud.google.com/docs/chrome-enterprise/policies/url-patterns. + For detailed information on valid url patterns, please see https://cloud.9oo91e.qjz9zk/docs/chrome-enterprise/policies/url-patterns. Note that previously this policy was erroneously enabled on Android, but this functionality has never been fully supported on Android.''', }, @@ -6578,7 +6578,7 @@ Leaving the policy unset means DefaultJavaScriptSetting applies for all sites, if it's set. If not, the user's personal setting applies. - For detailed information on valid url patterns, please see https://cloud.google.com/docs/chrome-enterprise/policies/url-patterns.''', + For detailed information on valid url patterns, please see https://cloud.9oo91e.qjz9zk/docs/chrome-enterprise/policies/url-patterns.''', }, { 'name': 'JavaScriptBlockedForUrls', @@ -6601,7 +6601,7 @@ Leaving the policy unset means DefaultJavaScriptSetting applies for all sites, if it's set. If not, the user's personal setting applies. - For detailed information on valid url patterns, please see https://cloud.google.com/docs/chrome-enterprise/policies/url-patterns.''', + For detailed information on valid url patterns, please see https://cloud.9oo91e.qjz9zk/docs/chrome-enterprise/policies/url-patterns.''', }, { 'name': 'KeygenAllowedForUrls', @@ -6625,7 +6625,7 @@ If this policy is left not set the global default value will be used for all sites either from the 'DefaultKeygenSetting' policy if it is set, or the user's personal configuration otherwise. - For detailed information on valid url patterns, please see https://cloud.google.com/docs/chrome-enterprise/policies/url-patterns.''', + For detailed information on valid url patterns, please see https://cloud.9oo91e.qjz9zk/docs/chrome-enterprise/policies/url-patterns.''', }, { 'name': 'KeygenBlockedForUrls', @@ -6649,11 +6649,11 @@ If this policy is left not set the global default value will be used for all sites either from the 'DefaultKeygenSetting' policy if it is set, or the user's personal configuration otherwise. - For detailed information on valid url patterns, please see https://cloud.google.com/docs/chrome-enterprise/policies/url-patterns.''', + For detailed information on valid url patterns, please see https://cloud.9oo91e.qjz9zk/docs/chrome-enterprise/policies/url-patterns.''', }, { 'name': 'LegacySameSiteCookieBehaviorEnabled', - 'owners': [ 'chlily@chromium.org', ], + 'owners': [ 'chlily@ch40m1um.qjz9zk', ], 'type': 'int-enum', 'schema': { 'type': 'integer', @@ -6684,13 +6684,13 @@ 'id': 623, 'caption': '''Default legacy SameSite cookie behavior setting''', 'tags': [], - 'desc': '''Allows you to revert all cookies to legacy SameSite behavior. Reverting to legacy behavior causes cookies that don't specify a SameSite attribute to be treated as if they were "SameSite=None", removes the requirement for "SameSite=None" cookies to carry the "Secure" attribute, and skips the scheme comparison when evaluating if two sites are same-site. See https://www.chromium.org/administrators/policy-list-3/cookie-legacy-samesite-policies for full description. + 'desc': '''Allows you to revert all cookies to legacy SameSite behavior. Reverting to legacy behavior causes cookies that don't specify a SameSite attribute to be treated as if they were "SameSite=None", removes the requirement for "SameSite=None" cookies to carry the "Secure" attribute, and skips the scheme comparison when evaluating if two sites are same-site. See https://www.ch40m1um.qjz9zk/administrators/policy-list-3/cookie-legacy-samesite-policies for full description. When this policy is not set, the default SameSite behavior for cookies will depend on the user's personal configuration for the SameSite-by-default feature, the Cookies-without-SameSite-must-be-secure feature, and the Schemeful Same-Site feature which may be set by a field trial or by enabling or disabling the same-site-by-default-cookies flag, the cookies-without-same-site-must-be-secure flag, or the schemeful-same-site flag, respectively.''', }, { 'name': 'LegacySameSiteCookieBehaviorEnabledForDomainList', - 'owners': [ 'chlily@chromium.org', ], + 'owners': [ 'chlily@ch40m1um.qjz9zk', ], 'type': 'list', 'schema': { 'type': 'array', @@ -6709,7 +6709,7 @@ 'id': 624, 'caption': '''Revert to legacy SameSite behavior for cookies on these sites''', 'tags': [], - 'desc': '''Cookies set for domains matching these patterns will revert to legacy SameSite behavior. Reverting to legacy behavior causes cookies that don't specify a SameSite attribute to be treated as if they were "SameSite=None", removes the requirement for "SameSite=None" cookies to carry the "Secure" attribute, and skips the scheme comparison when evaluating if two sites are same-site. See https://www.chromium.org/administrators/policy-list-3/cookie-legacy-samesite-policies for full description. + 'desc': '''Cookies set for domains matching these patterns will revert to legacy SameSite behavior. Reverting to legacy behavior causes cookies that don't specify a SameSite attribute to be treated as if they were "SameSite=None", removes the requirement for "SameSite=None" cookies to carry the "Secure" attribute, and skips the scheme comparison when evaluating if two sites are same-site. See https://www.ch40m1um.qjz9zk/administrators/policy-list-3/cookie-legacy-samesite-policies for full description. For cookies on domains not covered by the patterns specified here, or for all cookies if this policy is not set, the global default value will be used either from the LegacySameSiteCookieBehaviorEnabled policy, if it is set, or the user's personal configuration otherwise. @@ -6718,9 +6718,9 @@ { 'name': 'InsecurePrivateNetworkRequestsAllowed', 'owners': [ - 'titouan@chromium.org', - 'clamy@chromium.org', - 'mkwst@chromium.org', + 'titouan@ch40m1um.qjz9zk', + 'clamy@ch40m1um.qjz9zk', + 'mkwst@ch40m1um.qjz9zk', ], 'type': 'main', 'schema': { 'type': 'boolean' }, @@ -6747,7 +6747,7 @@ 2) Its IP address is private and the other is public. In the future, depending on spec evolution, this policy might apply to all cross-origin requests directed at private IPs or localhost. - A website is deemed secure if it meets the definition of a secure context in https://developer.mozilla.org/en-US/docs/Web/Security/Secure_Contexts. Otherwise, it will be treated as an insecure context. + A website is deemed secure if it meets the definition of a secure context in https://developer.m0z111a.qjz9zk/en-US/docs/Web/Security/Secure_Contexts. Otherwise, it will be treated as an insecure context. When this policy is either not set or set to false, the default behavior for requests from insecure contexts to more-private network endpoints will depend on the user's personal configuration for the BlockInsecurePrivateNetworkRequests feature, which may be set by a field trial or on the command line. @@ -6756,9 +6756,9 @@ { 'name': 'InsecurePrivateNetworkRequestsAllowedForUrls', 'owners': [ - 'titouan@chromium.org', - 'clamy@chromium.org', - 'mkwst@chromium.org', + 'titouan@ch40m1um.qjz9zk', + 'clamy@ch40m1um.qjz9zk', + 'mkwst@ch40m1um.qjz9zk', ], 'type': 'list', 'schema': { @@ -6787,7 +6787,7 @@ Note that this policy only affects insecure origins, so secure origins (e.g. https://example.com) included in this list will be ignored. - For detailed information on valid URL patterns, please see https://cloud.google.com/docs/chrome-enterprise/policies/url-patterns.''', + For detailed information on valid URL patterns, please see https://cloud.9oo91e.qjz9zk/docs/chrome-enterprise/policies/url-patterns.''', }, { 'name': 'PluginsAllowedForUrls', @@ -6811,7 +6811,7 @@ Leaving the policy unset means DefaultPluginsSetting applies for all sites, if it's set. If not, the user's personal setting applies. - For detailed information on valid url patterns, please see https://cloud.google.com/docs/chrome-enterprise/policies/url-patterns. However, starting in M85, patterns with '*' and '[*.]' wildcards in the host are no longer supported for this policy.''', + For detailed information on valid url patterns, please see https://cloud.9oo91e.qjz9zk/docs/chrome-enterprise/policies/url-patterns. However, starting in M85, patterns with '*' and '[*.]' wildcards in the host are no longer supported for this policy.''', }, { 'name': 'PluginsBlockedForUrls', @@ -6835,7 +6835,7 @@ Leaving the policy unset means DefaultPluginsSetting applies for all sites, if it's set. If not, the user's personal setting applies. - For detailed information on valid url patterns, please see https://cloud.google.com/docs/chrome-enterprise/policies/url-patterns. However, starting in M85, patterns with '*' and '[*.]' wildcards in the host are no longer supported for this policy.''', + For detailed information on valid url patterns, please see https://cloud.9oo91e.qjz9zk/docs/chrome-enterprise/policies/url-patterns. However, starting in M85, patterns with '*' and '[*.]' wildcards in the host are no longer supported for this policy.''', }, { 'name': 'PopupsAllowedForUrls', @@ -6863,7 +6863,7 @@ Leaving the policy unset means DefaultPopupsSetting applies for all sites, if it's set. If not, the user's personal setting applies. - For detailed information on valid url patterns, please see https://cloud.google.com/docs/chrome-enterprise/policies/url-patterns.''', + For detailed information on valid url patterns, please see https://cloud.9oo91e.qjz9zk/docs/chrome-enterprise/policies/url-patterns.''', }, { 'name': 'RegisteredProtocolHandlers', @@ -6897,7 +6897,7 @@ 'can_be_recommended': True, 'can_be_mandatory' : False, }, - 'example_value': [{'protocol': 'mailto', 'url': 'https://mail.google.com/mail/?extsrc=mailto&url=%s', 'default': True}], + 'example_value': [{'protocol': 'mailto', 'url': 'https://mail.9oo91e.qjz9zk/mail/?extsrc=mailto&url=%s', 'default': True}], 'id': 268, 'caption': '''Register protocol handlers''', 'tags': [], @@ -6932,7 +6932,7 @@ Leaving the policy unset means DefaultPopupsSetting applies for all sites, if it's set. If not, the user's personal setting applies. - For detailed information on valid url patterns, please see https://cloud.google.com/docs/chrome-enterprise/policies/url-patterns.''', + For detailed information on valid url patterns, please see https://cloud.9oo91e.qjz9zk/docs/chrome-enterprise/policies/url-patterns.''', }, { 'name': 'NotificationsAllowedForUrls', @@ -6955,7 +6955,7 @@ Leaving the policy unset means DefaultJavaScriptSetting applies for all sites, if it's set. If not, the user's personal setting applies. - For detailed information on valid url patterns, please see https://cloud.google.com/docs/chrome-enterprise/policies/url-patterns.''', + For detailed information on valid url patterns, please see https://cloud.9oo91e.qjz9zk/docs/chrome-enterprise/policies/url-patterns.''', }, { 'name': 'NotificationsBlockedForUrls', @@ -6978,7 +6978,7 @@ Leaving the policy unset means DefaultJavaScriptSetting applies for all sites, if it's set. If not, the user's personal setting applies. - For detailed information on valid url patterns, please see https://cloud.google.com/docs/chrome-enterprise/policies/url-patterns.''', + For detailed information on valid url patterns, please see https://cloud.9oo91e.qjz9zk/docs/chrome-enterprise/policies/url-patterns.''', }, { 'name': 'SensorsAllowedForUrls', @@ -7003,7 +7003,7 @@ If the same URL pattern exists in both this policy and the SensorsBlockedForUrls policy, the latter is prioritized and access to motion or light sensors will be blocked. - For detailed information on valid url patterns, please see https://cloud.google.com/docs/chrome-enterprise/policies/url-patterns.''', + For detailed information on valid url patterns, please see https://cloud.9oo91e.qjz9zk/docs/chrome-enterprise/policies/url-patterns.''', }, { 'name': 'SensorsBlockedForUrls', @@ -7028,7 +7028,7 @@ If the same URL pattern exists in both this policy and the SensorsAllowedForUrls policy, this policy is prioritized and access to motion or light sensors will be blocked. - For detailed information on valid url patterns, please see https://cloud.google.com/docs/chrome-enterprise/policies/url-patterns.''', + For detailed information on valid url patterns, please see https://cloud.9oo91e.qjz9zk/docs/chrome-enterprise/policies/url-patterns.''', }, { 'name': 'NativeMessagingBlacklist', @@ -7156,7 +7156,7 @@ }, { 'name': 'Disable3DAPIs', - 'owners': ['kbr@chromium.org', 'zmo@chromium.org'], + 'owners': ['kbr@ch40m1um.qjz9zk', 'zmo@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome.*:9-', 'chrome_os:11-'], @@ -7194,7 +7194,7 @@ }, { 'name': 'MaxInvalidationFetchDelay', - 'owners': ['stepco@chromium.org', 'poromov@chromium.org'], + 'owners': ['stepco@ch40m1um.qjz9zk', 'poromov@ch40m1um.qjz9zk'], 'type': 'int', 'schema': { 'type': 'integer', 'minimum': 1000, 'maximum': 300000 }, 'supported_on': ['chrome.*:30-', 'chrome_os:30-'], @@ -7213,7 +7213,7 @@ }, { 'name': 'ChromeFrameRendererSettings', - 'owners': ['tommi@chromium.org'], + 'owners': ['tommi@ch40m1um.qjz9zk'], 'type': 'int-enum', 'schema': { 'type': 'integer', @@ -7264,7 +7264,7 @@ If this policy is not set the default renderer will be used for all sites as specified by the 'ChromeFrameRendererSettings' policy. - For example patterns see https://www.chromium.org/developers/how-tos/chrome-frame-getting-started.''', + For example patterns see https://www.ch40m1um.qjz9zk/developers/how-tos/chrome-frame-getting-started.''', }, { 'name': 'RenderInHostList', @@ -7287,7 +7287,7 @@ If this policy is not set the default renderer will be used for all sites as specified by the 'ChromeFrameRendererSettings' policy. - For example patterns see https://www.chromium.org/developers/how-tos/chrome-frame-getting-started.''', + For example patterns see https://www.ch40m1um.qjz9zk/developers/how-tos/chrome-frame-getting-started.''', }, { 'name': 'AdditionalLaunchParameters', @@ -7331,7 +7331,7 @@ }, { 'name': 'ChromeFrameContentTypes', - 'owners': ['tommi@chromium.org'], + 'owners': ['tommi@ch40m1um.qjz9zk'], 'type': 'list', 'schema': { 'type': 'array', @@ -7352,7 +7352,7 @@ }, { 'name': 'ChromeOsLockOnIdleSuspend', - 'owners': ['xiyuan@chromium.org', 'ultrotter@chromium.org'], + 'owners': ['xiyuan@ch40m1um.qjz9zk', 'ultrotter@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome_os:9-'], @@ -7373,7 +7373,7 @@ }, { 'name': 'ChromeOsMultiProfileUserBehavior', - 'owners': ['xiyuan@chromium.org', 'sinhak@chromium.org', 'tellier@google.com', 'rsorokin@chromium.org', 'cros-oac@google.com'], + 'owners': ['xiyuan@ch40m1um.qjz9zk', 'sinhak@ch40m1um.qjz9zk', 'tellier@9oo91e.qjz9zk', 'rsorokin@ch40m1um.qjz9zk', 'cros-oac@9oo91e.qjz9zk'], 'type': 'string-enum', 'schema': { 'type': 'string', @@ -7427,7 +7427,7 @@ }, { 'name': 'SecondaryGoogleAccountSigninAllowed', - 'owners': ['sinhak@chromium.org', 'anastasiian@chromium.org'], + 'owners': ['sinhak@ch40m1um.qjz9zk', 'anastasiian@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome_os:65-'], @@ -7452,7 +7452,7 @@ }, { 'name': 'ForceLogoutUnauthenticatedUserEnabled', - 'owners': ['solovey@google.com', 'sinhak@chromium.org'], + 'owners': ['solovey@9oo91e.qjz9zk', 'sinhak@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome_os:81-'], @@ -7472,7 +7472,7 @@ }, { 'name': 'SecurityTokenSessionBehavior', - 'owners': ['fabiansommer@chromium.org, emaxx@chromium.org'], + 'owners': ['fabiansommer@ch40m1um.qjz9zk, emaxx@ch40m1um.qjz9zk'], 'type': 'string-enum', 'schema': { 'type': 'string', @@ -7508,7 +7508,7 @@ }, { 'name': 'SecurityTokenSessionNotificationSeconds', - 'owners': ['fabiansommer@chromium.org, emaxx@chromium.org'], + 'owners': ['fabiansommer@ch40m1um.qjz9zk, emaxx@ch40m1um.qjz9zk'], 'type': 'int', 'schema': { 'type': 'integer', 'minimum': 0, 'maximum': 9999 }, 'future_on': ['chrome_os'], @@ -7524,7 +7524,7 @@ }, { 'name': 'TargetBlankImpliesNoOpener', - 'owners': ['ericlaw@microsoft.com'], + 'owners': ['ericlaw@m1cr050ft.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome.*:88-', 'chrome_os:88-', 'android:88-'], @@ -7543,7 +7543,7 @@ This policy will be removed in $1Google Chrome version 95. - See https://chromestatus.com/feature/6140064063029248.''', + See https://ch40mestatus.qjz9zk/feature/6140064063029248.''', }, { 'name': 'InstantEnabled', @@ -7575,7 +7575,7 @@ }, { 'name': 'AppRecommendationZeroStateEnabled', - 'owners': ['robsc@chromium.org', 'bartfab@chromium.org'], + 'owners': ['robsc@ch40m1um.qjz9zk', 'bartfab@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome_os:75-'], @@ -7767,7 +7767,7 @@ }, { 'name': 'SecurityKeyPermitAttestation', - 'owners': ['agl@chromium.org', 'martinkr@chromium.org'], + 'owners': ['agl@ch40m1um.qjz9zk', 'martinkr@ch40m1um.qjz9zk'], 'tags': ['website-sharing'], 'type': 'list', 'schema': { @@ -7788,7 +7788,7 @@ }, { 'name': 'GCFUserDataDir', - 'owners': ['grt@chromium.org'], + 'owners': ['grt@ch40m1um.qjz9zk'], 'type': 'string', 'schema': { 'type': 'string' }, 'supported_on': ['chrome_frame:12-32'], @@ -7804,7 +7804,7 @@ If you set this policy, $3Google Chrome Frame will use the provided directory. - See https://support.google.com/chrome/a?p=Supported_directory_variables for a list of variables that can be used. + See https://support.9oo91e.qjz9zk/chrome/a?p=Supported_directory_variables for a list of variables that can be used. If this setting is left not set the default profile directory will be used.''', 'label': '''Set user data directory''', @@ -8013,7 +8013,7 @@ 'tags': ['filtering'], 'desc': '''This policy is deprecated, please use the 'URLBlocklist' policy instead. - Setting the policy prevents webpages with prohibited URLs from loading. It provides a list of URL patterns that specify forbidden URLs. Leaving the policy unset means no URLs are prohibited in the browser. Format the URL pattern according to this format ( https://www.chromium.org/administrators/url-blacklist-filter-format ). Up to 1,000 exceptions can be defined in URLAllowlist. + Setting the policy prevents webpages with prohibited URLs from loading. It provides a list of URL patterns that specify forbidden URLs. Leaving the policy unset means no URLs are prohibited in the browser. Format the URL pattern according to this format ( https://www.ch40m1um.qjz9zk/administrators/url-blacklist-filter-format ). Up to 1,000 exceptions can be defined in URLAllowlist. From $1Google Chrome version 73, you can block javascript://* URLs. However, it affects only JavaScript entered in the address bar (or, for example, bookmarklets). In-page JavaScript URLs with dynamically loaded data aren't subject to this policy. For example, if you block example.com/abc, then example.com can still load example.com/abc using XMLHTTPRequest. @@ -8045,7 +8045,7 @@ 'tags': [], 'desc': '''This policy is deprecated, please use the 'URLAllowlist' policy instead. - Setting the policy provides access to the listed URLs, as exceptions to the URL blocklist. See that policy's description for the format of entries of this list. For example, setting URLBlocklist to * will block all requests, and you can use this policy to allow access to a limited list of URLs. Use it to open exceptions to certain schemes, subdomains of other domains, ports, or specific paths, using the format specified at ( https://www.chromium.org/administrators/url-blacklist-filter-format ). The most specific filter determines if a URL is blocked or allowed. The allowlist takes precedence over blocklist. This policy is limited to 1,000 entries. + Setting the policy provides access to the listed URLs, as exceptions to the URL blocklist. See that policy's description for the format of entries of this list. For example, setting URLBlocklist to * will block all requests, and you can use this policy to allow access to a limited list of URLs. Use it to open exceptions to certain schemes, subdomains of other domains, ports, or specific paths, using the format specified at ( https://www.ch40m1um.qjz9zk/administrators/url-blacklist-filter-format ). The most specific filter determines if a URL is blocked or allowed. The allowlist takes precedence over blocklist. This policy is limited to 1,000 entries. This policy also allows enabling the automatic invocation by the browser of external application registered as protocol handlers for the listed protocols like "tel:" or "ssh:". @@ -8077,7 +8077,7 @@ 'id': 736, 'caption': '''Block access to a list of URLs''', 'tags': ['filtering'], - 'desc': '''Setting the policy prevents webpages with prohibited URLs from loading. It provides a list of URL patterns that specify forbidden URLs. Leaving the policy unset means no URLs are prohibited in the browser. Format the URL pattern according to this format ( https://www.chromium.org/administrators/url-blacklist-filter-format ). Up to 1,000 exceptions can be defined in URLAllowlist. + 'desc': '''Setting the policy prevents webpages with prohibited URLs from loading. It provides a list of URL patterns that specify forbidden URLs. Leaving the policy unset means no URLs are prohibited in the browser. Format the URL pattern according to this format ( https://www.ch40m1um.qjz9zk/administrators/url-blacklist-filter-format ). Up to 1,000 exceptions can be defined in URLAllowlist. From $1Google Chrome version 73, you can block javascript://* URLs. However, it affects only JavaScript entered in the address bar (or, for example, bookmarklets). In-page JavaScript URLs with dynamically loaded data aren't subject to this policy. For example, if you block example.com/abc, then example.com can still load example.com/abc using XMLHTTPRequest. @@ -8107,7 +8107,7 @@ 'id': 737, 'caption': '''Allow access to a list of URLs''', 'tags': [], - 'desc': '''Setting the policy provides access to the listed URLs, as exceptions to URLBlocklist. See that policy's description for the format of entries of this list. For example, setting URLBlocklist to * will block all requests, and you can use this policy to allow access to a limited list of URLs. Use it to open exceptions to certain schemes, subdomains of other domains, ports, or specific paths, using the format specified at ( https://www.chromium.org/administrators/url-blacklist-filter-format ). The most specific filter determines if a URL is blocked or allowed. The URLAllowlist policy takes precedence over URLBlocklist. This policy is limited to 1,000 entries. + 'desc': '''Setting the policy provides access to the listed URLs, as exceptions to URLBlocklist. See that policy's description for the format of entries of this list. For example, setting URLBlocklist to * will block all requests, and you can use this policy to allow access to a limited list of URLs. Use it to open exceptions to certain schemes, subdomains of other domains, ports, or specific paths, using the format specified at ( https://www.ch40m1um.qjz9zk/administrators/url-blacklist-filter-format ). The most specific filter determines if a URL is blocked or allowed. The URLAllowlist policy takes precedence over URLBlocklist. This policy is limited to 1,000 entries. This policy also allows enabling the automatic invocation by the browser of external application registered as protocol handlers for the listed protocols like "tel:" or "ssh:". @@ -8118,7 +8118,7 @@ }, { 'name': 'PolicyAtomicGroupsEnabled', - 'owners': ['ydago@chromium.org', 'pastarmovj@chromium.org'], + 'owners': ['ydago@ch40m1um.qjz9zk', 'pastarmovj@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome.*:78-', 'chrome_os:78-'], @@ -8138,7 +8138,7 @@ }, { 'name': 'PolicyListMultipleSourceMergeList', - 'owners': ['ydago@chromium.org', 'pastarmovj@chromium.org'], + 'owners': ['ydago@ch40m1um.qjz9zk', 'pastarmovj@ch40m1um.qjz9zk'], 'type': 'list', 'schema': { 'type': 'array', @@ -8166,7 +8166,7 @@ }, { 'name': 'PolicyDictionaryMultipleSourceMergeList', - 'owners': ['ydago@chromium.org', 'pastarmovj@chromium.org'], + 'owners': ['ydago@ch40m1um.qjz9zk', 'pastarmovj@ch40m1um.qjz9zk'], 'type': 'string-enum-list', 'schema': { 'type': 'array', @@ -8266,7 +8266,7 @@ 'owners': ['file://components/policy/resources/OWNERS'], 'type': 'string', 'schema': { 'type': 'string' }, - 'url_schema': 'https://chromium.googlesource.com/chromium/src/+/master/components/onc/docs/onc_spec.md', + 'url_schema': 'https://chromium.9oo91esource.qjz9zk/chromium/src/+/master/components/onc/docs/onc_spec.md', 'supported_on': ['chrome_os:16-'], 'features': { 'dynamic_refresh': True, @@ -8284,7 +8284,7 @@ 'owners': ['file://components/policy/resources/OWNERS'], 'type': 'string', 'schema': { 'type': 'string' }, - 'url_schema': 'https://chromium.googlesource.com/chromium/src/+/master/components/onc/docs/onc_spec.md', + 'url_schema': 'https://chromium.9oo91esource.qjz9zk/chromium/src/+/master/components/onc/docs/onc_spec.md', 'supported_on': ['chrome_os:16-'], 'device_only': True, 'features': { @@ -8534,7 +8534,7 @@ }, { 'name': 'PrintHeaderFooter', - 'owners': ['nicolaso@chromium.org', 'pastarmovj@chromium.org'], + 'owners': ['nicolaso@ch40m1um.qjz9zk', 'pastarmovj@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome_os:70-', 'chrome.*:70-'], @@ -8660,7 +8660,7 @@ }, { 'name': 'EnableSha1ForLocalAnchors', - 'owners': ['mattm@chromium.org', 'rsleevi@chromium.org'], + 'owners': ['mattm@ch40m1um.qjz9zk', 'rsleevi@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome.*:54-71', 'chrome_os:54-71', 'android:54-71'], @@ -8936,7 +8936,7 @@ }, { 'name': 'ReportDeviceUsers', - 'owners': ['stepco@chromium.org', 'poromov@chromium.org'], + 'owners': ['stepco@ch40m1um.qjz9zk', 'poromov@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome_os:32-'], @@ -8956,7 +8956,7 @@ }, { 'name': 'ReportDeviceHardwareStatus', - 'owners': ['antrim@chromium.org'], + 'owners': ['antrim@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome_os:42-'], @@ -8976,7 +8976,7 @@ }, { 'name': 'ReportDeviceSessionStatus', - 'owners': ['antrim@chromium.org'], + 'owners': ['antrim@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome_os:42-'], @@ -9042,7 +9042,7 @@ }, { 'name': 'ReportDeviceOsUpdateStatus', - 'owners': ['anqing@chromium.org'], + 'owners': ['anqing@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome_os:79-'], @@ -9064,7 +9064,7 @@ }, { 'name': 'ReportDevicePowerStatus', - 'owners': ['antrim@chromium.org'], + 'owners': ['antrim@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome_os:73-'], @@ -9084,7 +9084,7 @@ }, { 'name': 'ReportDeviceStorageStatus', - 'owners': ['antrim@chromium.org'], + 'owners': ['antrim@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome_os:73-'], @@ -9104,7 +9104,7 @@ }, { 'name': 'ReportDeviceBoardStatus', - 'owners': ['antrim@chromium.org'], + 'owners': ['antrim@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome_os:73-'], @@ -9209,7 +9209,7 @@ }, { 'name': 'ReportDeviceAppInfo', - 'owners': ['mattme@google.com', 'file://components/policy/resources/OWNERS'], + 'owners': ['mattme@9oo91e.qjz9zk', 'file://components/policy/resources/OWNERS'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome_os:85-'], @@ -9335,7 +9335,7 @@ }, { 'name': 'ReportArcStatusEnabled', - 'owners': ['phweiss@chromium.org'], + 'owners': ['phweiss@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome_os:55-'], @@ -9354,7 +9354,7 @@ }, { 'name': 'ReportCrostiniUsageEnabled', - 'owners': ['aoldemeier@chromium.org', 'okalitova@chromium.org'], + 'owners': ['aoldemeier@ch40m1um.qjz9zk', 'okalitova@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome_os:70-'], @@ -9417,7 +9417,7 @@ }, { 'name': 'LogUploadEnabled', - 'owners': ['poromov@chromium.org', 'pbond@chromium.org'], + 'owners': ['poromov@ch40m1um.qjz9zk', 'pbond@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome_os:46-'], @@ -9450,11 +9450,11 @@ 'dynamic_refresh': True, }, 'deprecated': True, - 'example_value': [ 'madmax@managedchrome.com' ], + 'example_value': [ 'madmax@managedch40me.qjz9zk' ], 'id': 122, 'caption': '''Login user white list''', 'tags': [], - 'desc': '''Defines the list of users that are allowed to login to the device. Entries are of the form user@domain, such as madmax@managedchrome.com. To allow arbitrary users on a domain, use entries of the form *@domain. + 'desc': '''Defines the list of users that are allowed to login to the device. Entries are of the form user@domain, such as madmax@managedch40me.qjz9zk. To allow arbitrary users on a domain, use entries of the form *@domain. If this policy is not configured, there are no restrictions on which users are allowed to sign in. Note that creating new users still requires the DeviceAllowNewUsers policy to be configured appropriately. @@ -9477,11 +9477,11 @@ 'features': { 'dynamic_refresh': True, }, - 'example_value': [ 'madmax@managedchrome.com' ], + 'example_value': [ 'madmax@managedch40me.qjz9zk' ], 'id': 764, 'caption': '''Login user allow list''', 'tags': [], - 'desc': '''Defines the list of users that are allowed to login to the device. Entries are of the form user@domain, such as madmax@managedchrome.com. To allow arbitrary users on a domain, use entries of the form *@domain. + 'desc': '''Defines the list of users that are allowed to login to the device. Entries are of the form user@domain, such as madmax@managedch40me.qjz9zk. To allow arbitrary users on a domain, use entries of the form *@domain. If this policy is not configured, there are no restrictions on which users are allowed to sign in. Note that creating new users still requires the DeviceAllowNewUsers policy to be configured appropriately. If DeviceFamilyLinkAccountsAllowed is enabled, Family Link users will be allowed additionally to the accounts defined in this policy.''', @@ -9656,7 +9656,7 @@ }, { 'name': 'DeviceChannelDowngradeBehavior', - 'owners': ['mpolzer@google.com'], + 'owners': ['mpolzer@9oo91e.qjz9zk'], 'type': 'int-enum', 'schema': { 'type': 'integer', @@ -9728,7 +9728,7 @@ 'dynamic_refresh': True, }, 'deprecated': True, - 'example_value': [ 'https://google.com', 'chrome-extension://aaaaaaaaaaaaaaaaaaaaaaaa/' ], + 'example_value': [ 'https://9oo91e.qjz9zk', 'chrome-extension://aaaaaaaaaaaaaaaaaaaaaaaa/' ], 'id': 137, 'caption': '''Load specified urls on demo login''', 'tags': [], @@ -9832,7 +9832,7 @@ 'dynamic_refresh': True, }, 'deprecated': True, - 'example_value': [ '{ "extension-id": "khgabmflimjjbclkmljlpmgaleanedem", "update-url": "https://clients2.google.com/service/update2/crx" }' ], + 'example_value': [ '{ "extension-id": "khgabmflimjjbclkmljlpmgaleanedem", "update-url": "https://clients2.9oo91e.qjz9zk/service/update2/crx" }' ], 'id': 135, 'caption': '''List of AppPack extensions''', 'tags': [], @@ -9864,7 +9864,7 @@ }, { 'name': 'DeviceAutoUpdateP2PEnabled', - 'owners': ['zeuthen@chromium.org', 'poromov@chromium.org'], + 'owners': ['zeuthen@ch40m1um.qjz9zk', 'poromov@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome_os:31-'], @@ -10110,7 +10110,7 @@ }, { 'name': 'DeviceLocalAccountPromptForNetworkWhenOffline', - 'owners': ['xiyuan@chromium.org', 'poromov@chromium.org'], + 'owners': ['xiyuan@ch40m1um.qjz9zk', 'poromov@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome_os:33-'], @@ -10129,7 +10129,7 @@ }, { 'name': 'DeviceLocalAccountManagedSessionEnabled', - 'owners': ['isandrk@chromium.org', 'file://components/policy/resources/OWNERS'], + 'owners': ['isandrk@ch40m1um.qjz9zk', 'file://components/policy/resources/OWNERS'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome_os:70-'], @@ -10143,7 +10143,7 @@ 'caption': '''Allow managed session on device''', 'tags': [], 'desc': '''Note that this policy is deprecated and will be removed in $2Google Chrome OS version 88. Public sessions are no longer supported. Please use DeviceLocalAccounts to configure managed-guest sessions instead. - If this policy is set to false, managed guest session will behave as documented in https://support.google.com/chrome/a/answer/3017014 - the standard "Public Session". + If this policy is set to false, managed guest session will behave as documented in https://support.9oo91e.qjz9zk/chrome/a/answer/3017014 - the standard "Public Session". If this policy is set to true or left unset, managed guest session will take on "Managed Session" behaviour which lifts many of the restrictions that are in place for regular "Public Sessions". @@ -10194,7 +10194,7 @@ }, { 'name': 'ManagedGuestSessionPrivacyWarningsEnabled', - 'owners': ['file: //components/policy/resources/OWNERS', 'ayaelattar@chromium.org'], + 'owners': ['file: //components/policy/resources/OWNERS', 'ayaelattar@ch40m1um.qjz9zk'], 'device_only': True, 'type': 'main', 'schema': { 'type': 'boolean' }, @@ -10291,13 +10291,13 @@ 'dynamic_refresh': True, 'per_profile': True, }, - 'example_value': ['pjkljhegncpnkpknbcohdijeoejaedia', 'com.google.android.gm', 'https://google.com/maps'], + 'example_value': ['pjkljhegncpnkpknbcohdijeoejaedia', 'com.google.android.gm', 'https://9oo91e.qjz9zk/maps'], 'id': 144, 'caption': '''List of pinned apps to show in the launcher''', 'tags': [], 'desc': '''Setting the policy fixes which application identifiers $2Google Chrome OS shows as pinned apps in the launcher bar, and users can't change them. - Specify Chrome apps by their ID, such as pjkljhegncpnkpknbcohdijeoejaedia; Android apps by their package name, such as com.google.android.gm; and web apps by the URL used in WebAppInstallForceList, such as https://google.com/maps. + Specify Chrome apps by their ID, such as pjkljhegncpnkpknbcohdijeoejaedia; Android apps by their package name, such as com.google.android.gm; and web apps by the URL used in WebAppInstallForceList, such as https://9oo91e.qjz9zk/maps. Leaving it unset lets users change the list of pinned apps in the launcher.''', 'arc_support': 'This policy can also be used to pin Android apps.', @@ -10345,11 +10345,11 @@ Setting the policy to Disabled or leaving it unset means users can choose to proceed to the flagged site after the warning appears. - See more about Safe Browsing ( https://developers.google.com/safe-browsing ).''', + See more about Safe Browsing ( https://developers.9oo91e.qjz9zk/safe-browsing ).''', }, { 'name': 'SafeBrowsingExtendedReportingOptInAllowed', - 'owners': ['estark@chromium.org', 'meacer@chromium.org'], + 'owners': ['estark@ch40m1um.qjz9zk', 'meacer@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome.*:44-84', 'chrome_os:44-84'], @@ -10366,7 +10366,7 @@ Setting this policy to false stops users from choosing to send some system information and page content to Google servers. If this setting is true or not configured, then users will be allowed to send some system information and page content to Safe Browsing to help detect dangerous apps and sites. - See https://developers.google.com/safe-browsing for more info on Safe Browsing.''', + See https://developers.9oo91e.qjz9zk/safe-browsing for more info on Safe Browsing.''', }, { 'name': 'SpellCheckServiceEnabled', @@ -10410,7 +10410,7 @@ }, { 'name': 'ExternalStorageReadOnly', - 'owners': ['yamaguchi@chromium.org'], + 'owners': ['yamaguchi@ch40m1um.qjz9zk'], 'id': 343, 'type': 'main', 'schema': { 'type': 'boolean' }, @@ -10469,7 +10469,7 @@ }, { 'name': 'AudioCaptureAllowedUrls', - 'owners': ['guidou@chromium.org'], + 'owners': ['guidou@ch40m1um.qjz9zk'], 'type': 'list', 'schema': { 'type': 'array', @@ -10486,7 +10486,7 @@ 'tags': ['website-sharing'], 'desc': '''Setting the policy means you specify the URL list whose patterns get matched to the security origin of the requesting URL. A match grants access to audio capture devices without prompt - For detailed information on valid url patterns, please see https://cloud.google.com/docs/chrome-enterprise/policies/url-patterns.''', + For detailed information on valid url patterns, please see https://cloud.9oo91e.qjz9zk/docs/chrome-enterprise/policies/url-patterns.''', }, { 'name': 'VideoCaptureAllowed', @@ -10510,7 +10510,7 @@ }, { 'name': 'VideoCaptureAllowedUrls', - 'owners': ['guidou@chromium.org'], + 'owners': ['guidou@ch40m1um.qjz9zk'], 'type': 'list', 'schema': { 'type': 'array', @@ -10527,7 +10527,7 @@ 'tags': ['website-sharing'], 'desc': '''Setting the policy means you specify the URL list whose patterns get matched to the security origin of the requesting URL. A match grants access to video capture devices without prompt - For detailed information on valid url patterns, please see https://cloud.google.com/docs/chrome-enterprise/policies/url-patterns.''', + For detailed information on valid url patterns, please see https://cloud.9oo91e.qjz9zk/docs/chrome-enterprise/policies/url-patterns.''', }, { 'name': 'DisableScreenshots', @@ -10567,7 +10567,7 @@ }, { 'name': 'SystemUse24HourClock', - 'owners': ['alemate@chromium.org', 'michaelpg@chromium.org'], + 'owners': ['alemate@ch40m1um.qjz9zk', 'michaelpg@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome_os:30-'], @@ -10589,7 +10589,7 @@ }, { 'name': 'TouchVirtualKeyboardEnabled', - 'owners': ['rsadam@chromium.org'], + 'owners': ['rsadam@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome_os:37-' ], @@ -10629,7 +10629,7 @@ }, { 'name': 'BuiltInDnsClientEnabled', - 'owners': ['szym@chromium.org', 'pmarko@chromium.org'], + 'owners': ['szym@ch40m1um.qjz9zk', 'pmarko@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': [ @@ -10659,7 +10659,7 @@ }, { 'name': 'DnsOverHttpsMode', - 'owners': ['dalyk@chromium.org', 'ericorth@chromium.org', 'bingler@chromium.org'], + 'owners': ['dalyk@ch40m1um.qjz9zk', 'ericorth@ch40m1um.qjz9zk', 'bingler@ch40m1um.qjz9zk'], 'type': 'string-enum', 'schema': { 'type': 'string', @@ -10714,7 +10714,7 @@ }, { 'name': 'DnsOverHttpsTemplates', - 'owners': ['dalyk@chromium.org', 'ericorth@chromium.org', 'bingler@chromium.org'], + 'owners': ['dalyk@ch40m1um.qjz9zk', 'ericorth@ch40m1um.qjz9zk', 'bingler@ch40m1um.qjz9zk'], 'type': 'string', 'schema': { 'type': 'string' }, 'supported_on': [ @@ -10834,7 +10834,7 @@ }, { 'name': 'SystemFeaturesDisableList', - 'owners': ['file://components/policy/resources/OWNERS', 'ayaelattar@chromium.org'], + 'owners': ['file://components/policy/resources/OWNERS', 'ayaelattar@ch40m1um.qjz9zk'], 'type': 'string-enum-list', 'schema': { 'type': 'array', @@ -10890,7 +10890,7 @@ }, { 'name': 'FloatingAccessibilityMenuEnabled', - 'owners': ['apotapchuk@chromium.org'], + 'owners': ['apotapchuk@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome_os:84-'], @@ -10975,7 +10975,7 @@ 'id': 804, 'name': 'FullscreenAlertEnabled', 'caption': '''Enable fullscreen alert''', - 'owners': ['zxdan@chromium.org'], + 'owners': ['zxdan@ch40m1um.qjz9zk'], 'type': 'main', 'schema': {'type': 'boolean'}, 'supported_on': ['chrome_os:88-'], @@ -11914,7 +11914,7 @@ }, { 'name': 'DeviceAllowRedeemChromeOsRegistrationOffers', - 'owners': ['oscarpan@google.com', 'rsorokin@chromium.org'], + 'owners': ['oscarpan@9oo91e.qjz9zk', 'rsorokin@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome_os:26-'], @@ -12052,7 +12052,7 @@ }, { 'name': 'DeviceLoginScreenAccessibilityShortcutsEnabled', - 'owners': ['amraboelkher@chromium.org', 'emaxx@chromium.org'], + 'owners': ['amraboelkher@ch40m1um.qjz9zk', 'emaxx@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome_os:81-'], @@ -12077,7 +12077,7 @@ }, { 'name': 'AccessibilityShortcutsEnabled', - 'owners': ['amraboelkher@chromium.org', 'emaxx@chromium.org'], + 'owners': ['amraboelkher@ch40m1um.qjz9zk', 'emaxx@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome_os:81-'], @@ -12121,7 +12121,7 @@ }, { 'name': 'VirtualKeyboardFeatures', - 'owners': ['anqing@chromium.org'], + 'owners': ['anqing@ch40m1um.qjz9zk'], 'type': 'dict', 'schema': { 'type': 'object', @@ -12173,7 +12173,7 @@ }, { 'name': 'StickyKeysEnabled', - 'owners': ['amraboelkher@chromium.org', 'emaxx@chromium.org'], + 'owners': ['amraboelkher@ch40m1um.qjz9zk', 'emaxx@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome_os:76-'], @@ -12192,7 +12192,7 @@ }, { 'name': 'SelectToSpeakEnabled', - 'owners': ['amraboelkher@chromium.org'], + 'owners': ['amraboelkher@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome_os:77-'], @@ -12217,7 +12217,7 @@ }, { 'name': 'DictationEnabled', - 'owners': ['amraboelkher@chromium.org', 'emaxx@chromium.org'], + 'owners': ['amraboelkher@ch40m1um.qjz9zk', 'emaxx@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome_os:78-'], @@ -12242,7 +12242,7 @@ }, { 'name': 'KeyboardFocusHighlightEnabled', - 'owners': ['amraboelkher@chromium.org'], + 'owners': ['amraboelkher@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome_os:78-'], @@ -12269,7 +12269,7 @@ }, { 'name': 'CursorHighlightEnabled', - 'owners': ['amraboelkher@chromium.org', 'emaxx@chromium.org'], + 'owners': ['amraboelkher@ch40m1um.qjz9zk', 'emaxx@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome_os:78-'], @@ -12296,7 +12296,7 @@ }, { 'name': 'CaretHighlightEnabled', - 'owners': ['amraboelkher@chromium.org'], + 'owners': ['amraboelkher@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome_os:78-'], @@ -12323,7 +12323,7 @@ }, { 'name': 'MonoAudioEnabled', - 'owners': ['amraboelkher@chromium.org'], + 'owners': ['amraboelkher@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome_os:78-'], @@ -12350,7 +12350,7 @@ }, { 'name': 'AutoclickEnabled', - 'owners': ['amraboelkher@chromium.org'], + 'owners': ['amraboelkher@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome_os:78-'], @@ -12457,7 +12457,7 @@ }, { 'name': 'DeviceLoginScreenLargeCursorEnabled', - 'owners': ['amraboelkher@chromium.org', 'emaxx@chromium.org'], + 'owners': ['amraboelkher@ch40m1um.qjz9zk', 'emaxx@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome_os:78-'], @@ -12504,7 +12504,7 @@ }, { 'name': 'DeviceLoginScreenSpokenFeedbackEnabled', - 'owners': ['amraboelkher@chromium.org', 'emaxx@chromium.org'], + 'owners': ['amraboelkher@ch40m1um.qjz9zk', 'emaxx@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome_os:79-'], @@ -12551,7 +12551,7 @@ }, { 'name': 'DeviceLoginScreenHighContrastEnabled', - 'owners': ['amraboelkher@chromium.org', 'emaxx@chromium.org'], + 'owners': ['amraboelkher@ch40m1um.qjz9zk', 'emaxx@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome_os:79-'], @@ -12601,7 +12601,7 @@ }, { 'name': 'DeviceLoginScreenVirtualKeyboardEnabled', - 'owners': ['amraboelkher@chromium.org', 'emaxx@chromium.org'], + 'owners': ['amraboelkher@ch40m1um.qjz9zk', 'emaxx@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome_os:79-'], @@ -12626,7 +12626,7 @@ }, { 'name': 'PrimaryMouseButtonSwitch', - 'owners': ['amraboelkher@chromium.org', 'emaxx@chromium.org'], + 'owners': ['amraboelkher@ch40m1um.qjz9zk', 'emaxx@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome_os:81-'], @@ -12651,7 +12651,7 @@ }, { 'name': 'DeviceLoginScreenPrimaryMouseButtonSwitch', - 'owners': ['amraboelkher@chromium.org', 'emaxx@chromium.org'], + 'owners': ['amraboelkher@ch40m1um.qjz9zk', 'emaxx@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome_os:81-'], @@ -12676,7 +12676,7 @@ }, { 'name': 'SharedClipboardEnabled', - 'owners': ['mvanouwerkerk@chromium.org', 'yasmo@chromium.org'], + 'owners': ['mvanouwerkerk@ch40m1um.qjz9zk', 'yasmo@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome.*:79-', 'chrome_os:79-', 'android:79-'], @@ -12746,7 +12746,7 @@ }, { 'name': 'DeviceLoginScreenScreenMagnifierType', - 'owners': ['amraboelkher@chromium.org', 'emaxx@chromium.org'], + 'owners': ['amraboelkher@ch40m1um.qjz9zk', 'emaxx@ch40m1um.qjz9zk'], 'type': 'int-enum', 'schema': { 'type': 'integer', @@ -12793,7 +12793,7 @@ }, { 'name': 'DeviceLoginScreenDictationEnabled', - 'owners': ['amraboelkher@chromium.org', 'emaxx@chromium.org'], + 'owners': ['amraboelkher@ch40m1um.qjz9zk', 'emaxx@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome_os:79-'], @@ -12818,7 +12818,7 @@ }, { 'name': 'DeviceLoginScreenSelectToSpeakEnabled', - 'owners': ['amraboelkher@chromium.org', 'emaxx@chromium.org'], + 'owners': ['amraboelkher@ch40m1um.qjz9zk', 'emaxx@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome_os:79-'], @@ -12843,7 +12843,7 @@ }, { 'name': 'DeviceLoginScreenCursorHighlightEnabled', - 'owners': ['amraboelkher@chromium.org', 'emaxx@chromium.org'], + 'owners': ['amraboelkher@ch40m1um.qjz9zk', 'emaxx@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome_os:79-'], @@ -12868,7 +12868,7 @@ }, { 'name': 'DeviceLoginScreenCaretHighlightEnabled', - 'owners': ['amraboelkher@chromium.org', 'emaxx@chromium.org'], + 'owners': ['amraboelkher@ch40m1um.qjz9zk', 'emaxx@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome_os:79-'], @@ -12893,7 +12893,7 @@ }, { 'name': 'DeviceLoginScreenMonoAudioEnabled', - 'owners': ['amraboelkher@chromium.org', 'emaxx@chromium.org'], + 'owners': ['amraboelkher@ch40m1um.qjz9zk', 'emaxx@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome_os:79-'], @@ -12920,7 +12920,7 @@ }, { 'name': 'DeviceLoginScreenAutoclickEnabled', - 'owners': ['amraboelkher@chromium.org', 'emaxx@chromium.org'], + 'owners': ['amraboelkher@ch40m1um.qjz9zk', 'emaxx@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome_os:79-'], @@ -12947,7 +12947,7 @@ }, { 'name': 'DeviceLoginScreenStickyKeysEnabled', - 'owners': ['amraboelkher@chromium.org', 'emaxx@chromium.org'], + 'owners': ['amraboelkher@ch40m1um.qjz9zk', 'emaxx@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome_os:79-'], @@ -12972,7 +12972,7 @@ }, { 'name': 'DeviceLoginScreenKeyboardFocusHighlightEnabled', - 'owners': ['amraboelkher@chromium.org'], + 'owners': ['amraboelkher@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome_os:79-'], @@ -13128,7 +13128,7 @@ }, { 'name': 'ChromeVariations', - 'owners': ['pastarmovj@chromium.org', 'asvitkine@chromium.org'], + 'owners': ['pastarmovj@ch40m1um.qjz9zk', 'asvitkine@ch40m1um.qjz9zk'], 'type': 'int-enum', 'schema': { 'type': 'integer', @@ -13165,7 +13165,7 @@ 'tags': [], 'desc': '''Configuring this policy allows to specify which variations are allowed to be applied in $1Google Chrome. - Variations provide a means for offering modifications to $1Google Chrome without shipping a new version of the browser by selectively enabling or disabling already existing features. See https://support.google.com/chrome/a?p=Manage_the_Chrome_variations_framework for more information. + Variations provide a means for offering modifications to $1Google Chrome without shipping a new version of the browser by selectively enabling or disabling already existing features. See https://support.9oo91e.qjz9zk/chrome/a?p=Manage_the_Chrome_variations_framework for more information. Setting the VariationsEnabled (value 0), or leaving the policy not set allows all variations to be applied to the browser. @@ -13175,7 +13175,7 @@ }, { 'name': 'DeviceChromeVariations', - 'owners': ['pastarmovj@chromium.org', 'asvitkine@chromium.org', 'amraboelkher@chromium.org'], + 'owners': ['pastarmovj@ch40m1um.qjz9zk', 'asvitkine@ch40m1um.qjz9zk', 'amraboelkher@ch40m1um.qjz9zk'], 'type': 'int-enum', 'schema': { 'type': 'integer', @@ -13210,7 +13210,7 @@ 'tags': [], 'desc': '''Configuring this policy allows to specify which variations are allowed to be applied on an enterprise-managed $2Google Chrome OS device. - Variations provide a means for offering modifications to $2Google Chrome OS without shipping a new version by selectively enabling or disabling already existing features. See https://support.google.com/chrome/a?p=Manage_the_Chrome_variations_framework for more information. + Variations provide a means for offering modifications to $2Google Chrome OS without shipping a new version by selectively enabling or disabling already existing features. See https://support.9oo91e.qjz9zk/chrome/a?p=Manage_the_Chrome_variations_framework for more information. Setting the VariationsEnabled (value 0), or leaving the policy not set allows all variations to be applied to $2Google Chrome OS. @@ -13437,20 +13437,20 @@ "toplevel_name": "My managed bookmarks folder" }, { "name": "Google", - "url": "google.com" + "url": "9oo91e.qjz9zk" }, { "name": "Youtube", - "url": "youtube.com" + "url": "y0u1ub3.qjz9zk" }, { "name": "Chrome links", "children": [ { "name": "Chromium", - "url": "chromium.org" + "url": "ch40m1um.qjz9zk" }, { "name": "Chromium Developers", - "url": "dev.chromium.org" + "url": "dev.ch40m1um.qjz9zk" } ] } @@ -13458,13 +13458,13 @@ 'id': 227, 'caption': '''Managed Bookmarks''', 'tags': [], - 'desc': '''Setting the policy sets up a list of bookmarks where each one is a dictionary with the keys "name" and "url". These keys hold the bookmark's name and target. Admins can set up a subfolder by defining a bookmark without a "url" key, but with an additional "children" key. This key also has a list of bookmarks, some of which can also be folders. Chrome amends incomplete URLs as if they were submitted through the address bar. For example, "google.com" becomes "https://google.com/". + 'desc': '''Setting the policy sets up a list of bookmarks where each one is a dictionary with the keys "name" and "url". These keys hold the bookmark's name and target. Admins can set up a subfolder by defining a bookmark without a "url" key, but with an additional "children" key. This key also has a list of bookmarks, some of which can also be folders. Chrome amends incomplete URLs as if they were submitted through the address bar. For example, "9oo91e.qjz9zk" becomes "https://9oo91e.qjz9zk/". Users can't change the folders the bookmarks are placed in (though they can hide it from the bookmark bar). The default folder name for managed bookmarks is "Managed bookmarks" but it can be changed by adding a new sub-dictionary to the policy with a single key named "toplevel_name" with the desired folder name as its value. Managed bookmarks are not synced to the user account and extensions can't modify them.''', }, { 'name': 'DataCompressionProxyEnabled', - 'owners': ['bolian@chromium.org', 'pmarko@chromium.org'], + 'owners': ['bolian@ch40m1um.qjz9zk', 'pmarko@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['android:31-'], @@ -13670,7 +13670,7 @@ }, { 'name': 'BrowserGuestModeEnabled', - 'owners': ['mlerman@chromium.org', 'zmin@chromium.org'], + 'owners': ['mlerman@ch40m1um.qjz9zk', 'zmin@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome.*:38-'], @@ -13688,7 +13688,7 @@ }, { 'name': 'BrowserGuestModeEnforced', - 'owners': ['mlerman@chromium.org', 'zmin@chromium.org'], + 'owners': ['mlerman@ch40m1um.qjz9zk', 'zmin@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome.*:77-'], @@ -13706,7 +13706,7 @@ }, { 'name': 'BrowserAddPersonEnabled', - 'owners': ['mlerman@chromium.org', 'zmin@chromium.org'], + 'owners': ['mlerman@ch40m1um.qjz9zk', 'zmin@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome.*:39-'], @@ -13724,7 +13724,7 @@ }, { 'name': 'ForceBrowserSignin', - 'owners': ['zmin@chromium.org', 'pastarmovj@chromium.org'], + 'owners': ['zmin@ch40m1um.qjz9zk', 'pastarmovj@ch40m1um.qjz9zk'], 'type': 'main', 'deprecated': True, 'schema': { 'type': 'boolean' }, @@ -13784,7 +13784,7 @@ If the policy is set to "Enable browser sign-in," then the user is allowed to sign in to the browser and is automatically signed in to the browser when signed in to Google web services like Gmail. Being signed in to the browser means the user's account information will be kept by the browser. However, it does not mean that Chrome sync will be turned on per default; the user must separately opt-in to use this feature. Enabling this policy will prevent the user from turning off the setting that allows browser sign-in. To control the availability of Chrome sync, use the "SyncDisabled" policy. - If the policy is set to "Force browser sign-in" the user is presented with an account selection dialog and has to choose and sign in to an account to use the browser. This ensures that for managed accounts the policies associated with the account are applied and enforced. By default this turns on Chrome sync for the account, except for the case when sync was disabled by the domain admin or via the "SyncDisabled" policy. The default value of BrowserGuestModeEnabled will be set to false. Note that existing unsigned profiles will be locked and inaccessible after enabling this policy. For more information, see help center article: https://support.google.com/chrome/a/answer/7572556. This option does not support Linux and Android, it will fallback to "Enable browser sign-in" if used. + If the policy is set to "Force browser sign-in" the user is presented with an account selection dialog and has to choose and sign in to an account to use the browser. This ensures that for managed accounts the policies associated with the account are applied and enforced. By default this turns on Chrome sync for the account, except for the case when sync was disabled by the domain admin or via the "SyncDisabled" policy. The default value of BrowserGuestModeEnabled will be set to false. Note that existing unsigned profiles will be locked and inaccessible after enabling this policy. For more information, see help center article: https://support.9oo91e.qjz9zk/chrome/a/answer/7572556. This option does not support Linux and Android, it will fallback to "Enable browser sign-in" if used. If this policy is not set then the user can decide if they want to enable the browser sign in option and use it as they see fit.''', }, @@ -13947,7 +13947,7 @@ Leaving the policy unset means that if certificates requiring disclosure through Certificate Transparency aren't disclosed, then $1Google Chrome doesn't trust those certificates. - A URL pattern follows this format ( https://www.chromium.org/administrators/url-blacklist-filter-format ). However, because the validity of certificates for a given hostname is independent of the scheme, port, or path, $1Google Chrome only considers the hostname portion of the URL. Wildcard hosts aren't supported.''', + A URL pattern follows this format ( https://www.ch40m1um.qjz9zk/administrators/url-blacklist-filter-format ). However, because the validity of certificates for a given hostname is independent of the scheme, port, or path, $1Google Chrome only considers the hostname portion of the URL. Wildcard hosts aren't supported.''', }, { 'name': 'CertificateTransparencyEnforcementDisabledForCas', @@ -14063,7 +14063,7 @@ }, { 'name': 'ContextualSearchEnabled', - 'owners': ['donnd@chromium.org', 'twellington@chromium.org'], + 'owners': ['donnd@ch40m1um.qjz9zk', 'twellington@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': [ @@ -14167,7 +14167,7 @@ }, { 'name': 'SSLErrorOverrideAllowed', - 'owners': ['agl@chromium.org'], + 'owners': ['agl@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome.*:44-', 'chrome_os:44-', 'android:44-'], @@ -14240,7 +14240,7 @@ }, { 'name': 'WelcomePageOnOSUpgradeEnabled', - 'owners': ['grt@chromium.org'], + 'owners': ['grt@ch40m1um.qjz9zk'], 'supported_on': ['chrome.win:45-62'], 'type': 'main', 'schema': { 'type': 'boolean' }, @@ -14259,7 +14259,7 @@ }, { 'name': 'HardwareAccelerationModeEnabled', - 'owners': ['zmo@chromium.org', 'kbr@chromium.org'], + 'owners': ['zmo@ch40m1um.qjz9zk', 'kbr@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome.*:46-'], @@ -14277,7 +14277,7 @@ }, { 'name': 'UnifiedDesktopEnabledByDefault', - 'owners': ['phweiss@chromium.org'], + 'owners': ['phweiss@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome_os:47-'], @@ -14296,7 +14296,7 @@ }, { 'name': 'DisplayRotationDefault', - 'owners': ['phweiss@chromium.org'], + 'owners': ['phweiss@ch40m1um.qjz9zk'], 'type': 'int-enum', 'schema': { 'type': 'integer', @@ -14341,7 +14341,7 @@ }, { 'name': 'ArcEnabled', - 'owners': ['pbond@chromium.org'], + 'owners': ['pbond@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome_os:50-'], @@ -14419,7 +14419,7 @@ }, { 'name': 'AllowKioskAppControlChromeVersion', - 'owners': ['xiyuan@chromium.org', 'poromov@chromium.org'], + 'owners': ['xiyuan@ch40m1um.qjz9zk', 'poromov@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome_os:51-'], @@ -14441,7 +14441,7 @@ }, { 'name': 'LoginAuthenticationBehavior', - 'owners': ['afakhry@chromium.org', 'tbarzic@chromium.org'], + 'owners': ['afakhry@ch40m1um.qjz9zk', 'tbarzic@ch40m1um.qjz9zk'], 'type': 'int-enum', 'schema': { 'type': 'integer', @@ -14477,7 +14477,7 @@ }, { 'name': 'UsbDetachableWhitelist', - 'owners': ['vpalatin@chromium.org', 'poromov@chromium.org'], + 'owners': ['vpalatin@ch40m1um.qjz9zk', 'poromov@ch40m1um.qjz9zk'], 'type': 'list', 'schema': { 'type': 'array', @@ -14555,7 +14555,7 @@ }, { 'name': 'DeviceAllowBluetooth', - 'owners': ['isandrk@chromium.org', 'sinhak@chromium.org'], + 'owners': ['isandrk@ch40m1um.qjz9zk', 'sinhak@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome_os:52-'], @@ -14575,7 +14575,7 @@ }, { 'name': 'SuppressUnsupportedOSWarning', - 'owners': ['grt@chromium.org'], + 'owners': ['grt@ch40m1um.qjz9zk'], 'caption': '''Suppress the unsupported OS warning''', 'desc': '''Setting the policy to Enabled suppresses the warning that appears when $1Google Chrome is running on an unsupported computer or operating system. @@ -14593,7 +14593,7 @@ }, { 'name': 'DeviceQuirksDownloadEnabled', - 'owners': ['glevin@chromium.org'], + 'owners': ['glevin@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome_os:51-'], @@ -14617,7 +14617,7 @@ }, { 'name': 'SystemTimezoneAutomaticDetection', - 'owners': ['alemate@chromium.org', 'michaelpg@chromium.org'], + 'owners': ['alemate@ch40m1um.qjz9zk', 'michaelpg@ch40m1um.qjz9zk'], 'type': 'int-enum', 'schema': { 'type': 'integer', @@ -14689,7 +14689,7 @@ }, { 'name': 'DeviceShowLowDiskSpaceNotification', - 'owners': ['vsavu@chromium.org'], + 'owners': ['vsavu@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome_os:86-'], @@ -14713,7 +14713,7 @@ }, { 'name': 'NetworkThrottlingEnabled', - 'owners': ['kirtika@chromium.org', 'pmarko@chromium.org'], + 'owners': ['kirtika@ch40m1um.qjz9zk', 'pmarko@ch40m1um.qjz9zk'], 'device_only': True, 'caption': '''Enable throttling network bandwidth''', 'desc': '''Setting the policy turns network throttling on or off. This means that the system is throttled to achieve the provided upload and download rates (in kbits/s). It applies to all users and interfaces on the device.''', @@ -14748,7 +14748,7 @@ }, { 'name': 'DeviceWiFiFastTransitionEnabled', - 'owners': ['matthewmwang@chromium.org'], + 'owners': ['matthewmwang@ch40m1um.qjz9zk'], 'device_only': True, 'caption': '''Enable 802.11r Fast Transition''', 'desc': '''Setting the policy to Enabled means that Fast Transition is used when the wireless access point supports it. It applies to all users and interfaces on the device. @@ -14767,7 +14767,7 @@ }, { 'name': 'DeviceWiFiAllowed', - 'owners': ['apotapchuk@chromium.org'], + 'owners': ['apotapchuk@ch40m1um.qjz9zk'], 'device_only': True, 'caption': '''Enable WiFi''', 'desc': '''Setting the policy to Disabled means $2Google Chrome OS turns off Wi-Fi, and users can't change it. @@ -14786,7 +14786,7 @@ }, { 'name': 'DeviceDockMacAddressSource', - 'owners': ['lamzin@google.com'], + 'owners': ['lamzin@9oo91e.qjz9zk'], 'caption': '''Device MAC address source when docked''', 'desc': '''Setting the policy lets the administrator change the MAC (media access control) address when connecting a device to the dock. When a dock is connected to some device models, by default, the device's designated dock's MAC address helps identify the device on Ethernet. @@ -14831,7 +14831,7 @@ }, { 'name': 'LoginVideoCaptureAllowedUrls', - 'owners': ['cernekee@chromium.org'], + 'owners': ['cernekee@ch40m1um.qjz9zk'], 'type': 'list', 'schema': { 'type': 'array', @@ -14855,7 +14855,7 @@ }, { 'name': 'DeviceLoginScreenExtensions', - 'owners': ['emaxx@chromium.org', 'hendrich@chromium.org'], + 'owners': ['emaxx@ch40m1um.qjz9zk', 'hendrich@ch40m1um.qjz9zk'], 'type': 'list', 'schema': { 'type': 'array', @@ -14866,7 +14866,7 @@ 'features': { 'dynamic_refresh': True, }, - 'example_value': ['khpfeaanjngmcnplbdlpegiifgpfgdco;https://clients2.google.com/service/update2/crx'], + 'example_value': ['khpfeaanjngmcnplbdlpegiifgpfgdco;https://clients2.9oo91e.qjz9zk/service/update2/crx'], 'id': 336, 'caption': '''Configure the list of installed apps and extensions on the login screen''', 'tags': ['full-admin-access'], @@ -14879,9 +14879,9 @@ If an app or extension that previously had been force-installed is removed from this list, it is automatically uninstalled by $1Google Chrome. - Each list item of the policy is a string that contains an extension ID and, optionally, an "update" URL separated by a semicolon (;). The extension ID is the 32-letter string found e.g. on chrome://extensions when in developer mode. The "update" URL, if specified, should point to an update manifest XML document as described at https://developer.chrome.com/extensions/autoupdate. By default, the Chrome Web Store's update URL is used (which currently is "https://clients2.google.com/service/update2/crx"). Note that the "update" URL set in this policy is only used for the initial installation; subsequent updates of the extension employ the update URL indicated in the extension's manifest. + Each list item of the policy is a string that contains an extension ID and, optionally, an "update" URL separated by a semicolon (;). The extension ID is the 32-letter string found e.g. on chrome://extensions when in developer mode. The "update" URL, if specified, should point to an update manifest XML document as described at https://developer.ch40me.qjz9zk/extensions/autoupdate. By default, the Chrome Web Store's update URL is used (which currently is "https://clients2.9oo91e.qjz9zk/service/update2/crx"). Note that the "update" URL set in this policy is only used for the initial installation; subsequent updates of the extension employ the update URL indicated in the extension's manifest. - For example, khpfeaanjngmcnplbdlpegiifgpfgdco;https://clients2.google.com/service/update2/crx installs the Smart Card Connector app from the standard Chrome Web Store "update" URL. For more information about hosting extensions, see: https://developer.chrome.com/extensions/hosting.''', + For example, khpfeaanjngmcnplbdlpegiifgpfgdco;https://clients2.9oo91e.qjz9zk/service/update2/crx installs the Smart Card Connector app from the standard Chrome Web Store "update" URL. For more information about hosting extensions, see: https://developer.ch40me.qjz9zk/extensions/hosting.''', }, { 'name': 'AllowScreenLock', @@ -14903,7 +14903,7 @@ }, { 'name': 'ArcCertificatesSyncMode', - 'owners': ['pbond@chromium.org', 'edmanp@chromium.org'], + 'owners': ['pbond@ch40m1um.qjz9zk', 'edmanp@ch40m1um.qjz9zk'], 'type': 'int-enum', 'schema': { 'type': 'integer', @@ -14936,7 +14936,7 @@ }, { 'name': 'AllowedDomainsForApps', - 'owners': ['igorcov@chromium.org', 'atwilson@chromium.org'], + 'owners': ['igorcov@ch40m1um.qjz9zk', 'atwilson@ch40m1um.qjz9zk'], 'type': 'string', 'schema': { 'type': 'string' }, 'supported_on': ['chrome.*:51-', 'chrome_os:51-', 'android:51-'], @@ -14945,7 +14945,7 @@ 'dynamic_refresh': True, 'per_profile': True, }, - 'example_value': 'managedchrome.com,example.com', + 'example_value': 'managedch40me.qjz9zk,example.com', 'id': 331, 'caption': '''Define domains allowed to access G Suite''', 'tags': ['filtering'], @@ -14955,11 +14955,11 @@ Users cannot change or override this setting. - Note: This policy causes the X-GoogApps-Allowed-Domains header to be appended to all HTTP and HTTPS requests to all google.com domains, as described in https://support.google.com/a/answer/1668854.''', + Note: This policy causes the X-GoogApps-Allowed-Domains header to be appended to all HTTP and HTTPS requests to all 9oo91e.qjz9zk domains, as described in https://support.9oo91e.qjz9zk/a/answer/1668854.''', }, { 'name': 'PacHttpsUrlStrippingEnabled', - 'owners': ['net-dev@chromium.org'], + 'owners': ['net-dev@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': [ 'chrome.*:52-74', 'chrome_os:52-74' ], @@ -15088,7 +15088,7 @@ }, { 'name': 'NTPContentSuggestionsEnabled', - 'owners': ['treib@chromium.org', 'carlosk@chromium.org'], + 'owners': ['treib@ch40m1um.qjz9zk', 'carlosk@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['android:54-'], @@ -15109,7 +15109,7 @@ }, { 'name': 'NTPCustomBackgroundEnabled', - 'owners': ['mahmadi@chromium.org', 'yyushkina@chromium.org'], + 'owners': ['mahmadi@ch40m1um.qjz9zk', 'yyushkina@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome.*:80-', 'chrome_os:80-'], @@ -15130,7 +15130,7 @@ }, { 'name': 'NTPCardsVisible', - 'owners': ['danielms@chromium.org', 'tiborg@chromium.org', 'yyushkina@chromium.org'], + 'owners': ['danielms@ch40m1um.qjz9zk', 'tiborg@ch40m1um.qjz9zk', 'yyushkina@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome.*:88-', 'chrome_os:88-'], @@ -15169,7 +15169,7 @@ }, { 'name': 'WebRtcUdpPortRange', - 'owners': ['guidou@chromium.org'], + 'owners': ['guidou@ch40m1um.qjz9zk'], 'type': 'string', 'schema': { 'type': 'string' }, 'supported_on': ['chrome.*:54-', 'chrome_os:54-', 'android:54-'], @@ -15187,7 +15187,7 @@ }, { 'name': 'WebRtcLocalIpsAllowedUrls', - 'owners': ['qingsi@chromium.org'], + 'owners': ['qingsi@ch40m1um.qjz9zk'], 'type': 'list', 'schema': { 'type': 'array', @@ -15241,7 +15241,7 @@ If set to False, updates to components are disabled. However, some components are exempt from this policy: updates to any component that does not contain executable code, or does not significantly alter the behavior of the browser, or is critical for its security will not be disabled. Examples of such components include the certificate revocation lists and Safe Browsing data. - See https://developers.google.com/safe-browsing for more info on Safe Browsing.''', + See https://developers.9oo91e.qjz9zk/safe-browsing for more info on Safe Browsing.''', }, { 'name': 'NativePrinters', @@ -15269,7 +15269,7 @@ 'properties': { 'effective_model': { 'type': 'string', - 'description': 'This field must match one of the strings which represent a $2Google Chrome OS supported printer. The string will be used to identify and install the appropriate PPD for the printer. More information can be found at https://support.google.com/chrome?p=noncloudprint.' + 'description': 'This field must match one of the strings which represent a $2Google Chrome OS supported printer. The string will be used to identify and install the appropriate PPD for the printer. More information can be found at https://support.9oo91e.qjz9zk/chrome?p=noncloudprint.' }, 'autoconf': { 'type': 'boolean', @@ -15347,7 +15347,7 @@ 'properties': { 'effective_model': { 'type': 'string', - 'description': 'This field must match one of the strings which represent a $2Google Chrome OS supported printer. The string will be used to identify and install the appropriate PPD for the printer. More information can be found at https://support.google.com/chrome?p=noncloudprint.' + 'description': 'This field must match one of the strings which represent a $2Google Chrome OS supported printer. The string will be used to identify and install the appropriate PPD for the printer. More information can be found at https://support.9oo91e.qjz9zk/chrome?p=noncloudprint.' }, 'autoconf': { 'type': 'boolean', @@ -15666,7 +15666,7 @@ }, { 'name': 'DeviceNativePrinters', - 'owners': ['skau@chromium.org', 'nikitapodguzov@chromium.org'], + 'owners': ['skau@ch40m1um.qjz9zk', 'nikitapodguzov@ch40m1um.qjz9zk'], 'id': 386, 'device_only': True, 'type': 'external', @@ -15711,7 +15711,7 @@ }, { 'name': 'DeviceNativePrintersAccessMode', - 'owners': ['skau@chromium.org', 'nikitapodguzov@chromium.org'], + 'owners': ['skau@ch40m1um.qjz9zk', 'nikitapodguzov@ch40m1um.qjz9zk'], 'id': 387, 'device_only': True, 'supported_on': ['chrome_os:73-'], @@ -15756,7 +15756,7 @@ }, { 'name': 'DeviceNativePrintersBlacklist', - 'owners': ['skau@chromium.org', 'nikitapodguzov@chromium.org'], + 'owners': ['skau@ch40m1um.qjz9zk', 'nikitapodguzov@ch40m1um.qjz9zk'], 'supported_on': ['chrome_os:73-'], 'device_only': True, 'id': 388, @@ -15783,7 +15783,7 @@ }, { 'name': 'DeviceNativePrintersWhitelist', - 'owners': ['skau@chromium.org', 'nikitapodguzov@chromium.org'], + 'owners': ['skau@ch40m1um.qjz9zk', 'nikitapodguzov@ch40m1um.qjz9zk'], 'supported_on': ['chrome_os:73-'], 'device_only': True, 'id': 389, @@ -15811,7 +15811,7 @@ }, { 'name': 'DevicePrinters', - 'owners': ['skau@chromium.org', 'nikitapodguzov@chromium.org', 'bmalcolm@chromium.org'], + 'owners': ['skau@ch40m1um.qjz9zk', 'nikitapodguzov@ch40m1um.qjz9zk', 'bmalcolm@ch40m1um.qjz9zk'], 'id': 743, 'device_only': True, 'type': 'external', @@ -15853,7 +15853,7 @@ }, { 'name': 'DevicePrintersAccessMode', - 'owners': ['skau@chromium.org', 'nikitapodguzov@chromium.org'], + 'owners': ['skau@ch40m1um.qjz9zk', 'nikitapodguzov@ch40m1um.qjz9zk'], 'id': 733, 'device_only': True, 'supported_on': ['chrome_os:87-'], @@ -15895,7 +15895,7 @@ }, { 'name': 'DevicePrintersBlocklist', - 'owners': ['skau@chromium.org', 'nikitapodguzov@chromium.org', 'bmalcolm@chromium.org'], + 'owners': ['skau@ch40m1um.qjz9zk', 'nikitapodguzov@ch40m1um.qjz9zk', 'bmalcolm@ch40m1um.qjz9zk'], 'supported_on': ['chrome_os:87-'], 'device_only': True, 'id': 734, @@ -15919,7 +15919,7 @@ }, { 'name': 'DevicePrintersAllowlist', - 'owners': ['skau@chromium.org', 'nikitapodguzov@chromium.org', 'bmalcolm@chromium.org'], + 'owners': ['skau@ch40m1um.qjz9zk', 'nikitapodguzov@ch40m1um.qjz9zk', 'bmalcolm@ch40m1um.qjz9zk'], 'supported_on': ['chrome_os:87-'], 'device_only': True, 'id': 735, @@ -15997,7 +15997,7 @@ }, { 'name': 'MinimumRequiredChromeVersion', - 'owners': ['antrim@chromium.org'], + 'owners': ['antrim@ch40m1um.qjz9zk'], 'supported_on': ['chrome_os:64-81'], 'device_only': True, 'type': 'string', @@ -16023,7 +16023,7 @@ }, { 'name': 'DeviceMinimumVersion', - 'owners': ['snijhara@google.com'], + 'owners': ['snijhara@9oo91e.qjz9zk'], 'supported_on': ['chrome_os:86-'], 'device_only': True, 'type': 'dict', @@ -16107,7 +16107,7 @@ }, { 'name': 'DeviceMinimumVersionAueMessage', - 'owners': ['snijhara@google.com', 'marcgrimme@chromium.org'], + 'owners': ['snijhara@9oo91e.qjz9zk', 'marcgrimme@ch40m1um.qjz9zk'], 'supported_on': ['chrome_os:86-'], 'device_only': True, 'type': 'string', @@ -16306,7 +16306,7 @@ }, { 'name': 'DeviceWallpaperImage', - 'owners': ['xdai@chromium.org', 'maybelle@chromium.org'], + 'owners': ['xdai@ch40m1um.qjz9zk', 'maybelle@ch40m1um.qjz9zk'], 'type': 'external', 'schema': { 'type': 'object', @@ -16381,7 +16381,7 @@ }, { 'name': 'DeviceLoginScreenSystemInfoEnforced', - 'owners': ['anqing@chromium.org'], + 'owners': ['anqing@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome_os:79-'], @@ -16404,7 +16404,7 @@ }, { 'name': 'SmsMessagesAllowed', - 'owners': ['jlklein@chromium.org', 'jonmann@chromium.org'], + 'owners': ['jlklein@ch40m1um.qjz9zk', 'jonmann@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome_os:70-'], @@ -16425,7 +16425,7 @@ }, { 'name': 'WifiSyncAndroidAllowed', - 'owners': ['jonmann@chromium.org', 'cvandermerwe@google.com'], + 'owners': ['jonmann@ch40m1um.qjz9zk', 'cvandermerwe@9oo91e.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'future_on': ['chrome_os'], @@ -16448,7 +16448,7 @@ }, { 'name': 'SmartLockSigninAllowed', - 'owners': ['hansberry@chromium.org', 'jhawkins@chromium.org'], + 'owners': ['hansberry@ch40m1um.qjz9zk', 'jhawkins@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome_os:71-'], @@ -16469,7 +16469,7 @@ }, { 'name': 'InstantTetheringAllowed', - 'owners': ['hansberry@chromium.org', 'khorimoto@chromium.org'], + 'owners': ['hansberry@ch40m1um.qjz9zk', 'khorimoto@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome_os:60-'], @@ -16490,7 +16490,7 @@ }, { 'name': 'PhoneHubAllowed', - 'owners': ['khorimoto@google.com', 'vecore@chromium.org', 'better-together-dev@google.com'], + 'owners': ['khorimoto@9oo91e.qjz9zk', 'vecore@ch40m1um.qjz9zk', 'better-together-dev@9oo91e.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'future_on': ['chrome_os'], @@ -16511,7 +16511,7 @@ }, { 'name': 'PhoneHubNotificationsAllowed', - 'owners': ['khorimoto@google.com', 'vecore@chromium.org', 'better-together-dev@google.com'], + 'owners': ['khorimoto@9oo91e.qjz9zk', 'vecore@ch40m1um.qjz9zk', 'better-together-dev@9oo91e.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'future_on': ['chrome_os'], @@ -16531,7 +16531,7 @@ }, { 'name': 'PhoneHubTaskContinuationAllowed', - 'owners': ['khorimoto@google.com', 'vecore@chromium.org', 'better-together-dev@google.com'], + 'owners': ['khorimoto@9oo91e.qjz9zk', 'vecore@ch40m1um.qjz9zk', 'better-together-dev@9oo91e.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'future_on': ['chrome_os'], @@ -16551,7 +16551,7 @@ }, { 'name': 'NearbyShareAllowed', - 'owners': ['vecore@google.com', 'hansberry@chromium.org', 'better-together-dev@google.com'], + 'owners': ['vecore@9oo91e.qjz9zk', 'hansberry@ch40m1um.qjz9zk', 'better-together-dev@9oo91e.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'future_on': ['chrome_os'], @@ -16572,7 +16572,7 @@ }, { 'name': 'BrowserNetworkTimeQueriesEnabled', - 'owners': ['estark@chromium.org', 'mab@chromium.org'], + 'owners': ['estark@ch40m1um.qjz9zk', 'mab@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome.*:60-'], @@ -16601,7 +16601,7 @@ }, { 'name': 'DeviceSecondFactorAuthentication', - 'owners': ['vpalatin@chromium.org'], + 'owners': ['vpalatin@ch40m1um.qjz9zk'], 'type': 'int-enum', 'schema': { 'type': 'integer', @@ -16668,7 +16668,7 @@ }, { 'name': 'DeviceEcryptfsMigrationStrategy', - 'owners': ['igorcov@chromium.org', 'pmarko@chromium.org'], + 'owners': ['igorcov@ch40m1um.qjz9zk', 'pmarko@ch40m1um.qjz9zk'], 'type': 'int-enum', 'schema': { 'type': 'integer', @@ -16809,7 +16809,7 @@ }, { 'name': 'NoteTakingAppsLockScreenWhitelist', - 'owners': ['tbarzic@chromium.org'], + 'owners': ['tbarzic@ch40m1um.qjz9zk'], 'type': 'list', 'schema': { 'type': 'array', @@ -16839,7 +16839,7 @@ }, { 'name': 'NoteTakingAppsLockScreenAllowlist', - 'owners': ['tbarzic@chromium.org'], + 'owners': ['tbarzic@ch40m1um.qjz9zk'], 'type': 'list', 'schema': { 'type': 'array', @@ -16989,7 +16989,7 @@ }, { 'name': 'CloudPolicyOverridesPlatformPolicy', - 'owners': ['zmin@chromium.org', 'pastarmovj@chromium.org'], + 'owners': ['zmin@ch40m1um.qjz9zk', 'pastarmovj@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean'}, 'supported_on': [ @@ -17013,7 +17013,7 @@ }, { 'name': 'PromptForDownloadLocation', - 'owners': ['macourteau@chromium.org', 'zmin@chromium.org'], + 'owners': ['macourteau@ch40m1um.qjz9zk', 'zmin@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean'}, 'supported_on': ['chrome.*:64-', 'chrome_os:64-'], @@ -17031,7 +17031,7 @@ }, { 'name': 'UnaffiliatedArcAllowed', - 'owners': ['phweiss@chromium.org'], + 'owners': ['phweiss@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome_os:64-'], @@ -17049,7 +17049,7 @@ }, { 'name': 'DeviceArcDataSnapshotHours', - 'owners': ['pbond@chromium.org', 'file://components/policy/resources/OWNERS'], + 'owners': ['pbond@ch40m1um.qjz9zk', 'file://components/policy/resources/OWNERS'], 'type': 'dict', 'schema': { 'type': 'object', @@ -17101,7 +17101,7 @@ }, { 'name': 'IsolateOrigins', - 'owners': ['palmer@chromium.org', 'creis@chromium.org'], + 'owners': ['palmer@ch40m1um.qjz9zk', 'creis@ch40m1um.qjz9zk'], 'type': 'string', 'schema': { 'type': 'string' }, 'supported_on': ['chrome.*:63-', 'chrome_os:63-'], @@ -17122,7 +17122,7 @@ }, { 'name': 'SitePerProcess', - 'owners': ['palmer@chromium.org', 'creis@chromium.org'], + 'owners': ['palmer@ch40m1um.qjz9zk', 'creis@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome.*:63-', 'chrome_os:63-'], @@ -17187,7 +17187,7 @@ }, { 'name': 'IsolateOriginsAndroid', - 'owners': ['palmer@chromium.org', 'creis@chromium.org'], + 'owners': ['palmer@ch40m1um.qjz9zk', 'creis@ch40m1um.qjz9zk'], 'type': 'string', 'schema': { 'type': 'string' }, 'supported_on': ['android:68-'], @@ -17210,7 +17210,7 @@ }, { 'name': 'SitePerProcessAndroid', - 'owners': ['palmer@chromium.org', 'creis@chromium.org'], + 'owners': ['palmer@ch40m1um.qjz9zk', 'creis@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['android:68-'], @@ -17263,7 +17263,7 @@ }, { 'name': 'UnsafelyTreatInsecureOriginAsSecure', - 'owners': ['vogelheim@chromium.org', 'pastarmovj@chromium.org'], + 'owners': ['vogelheim@ch40m1um.qjz9zk', 'pastarmovj@ch40m1um.qjz9zk'], 'type': 'list', 'schema': { 'type': 'array', @@ -17310,7 +17310,7 @@ }, { 'name': 'DefaultDownloadDirectory', - 'owners': ['macourteau@chromium.org', 'zmin@chromium.org'], + 'owners': ['macourteau@ch40m1um.qjz9zk', 'zmin@ch40m1um.qjz9zk'], 'type': 'string', 'schema': { 'type': 'string' }, 'supported_on': ['chrome.*:64-', 'chrome_os:64-'], @@ -17328,11 +17328,11 @@ Leaving the policy unset means Chrome uses its platform-specific default directory. - Note: See a list of variables you can use ( https://www.chromium.org/administrators/policy-list-3/user-data-directory-variables ).''', + Note: See a list of variables you can use ( https://www.ch40m1um.qjz9zk/administrators/policy-list-3/user-data-directory-variables ).''', }, { 'name': 'DeviceHostnameTemplate', - 'owners': ['antrim@chromium.org'], + 'owners': ['antrim@ch40m1um.qjz9zk'], 'type': 'string', 'schema': { 'type': 'string' }, 'supported_on': ['chrome_os:65-'], @@ -17351,7 +17351,7 @@ }, { 'name': 'AbusiveExperienceInterventionEnforce', - 'owners': ['shivanisha@chromium.org', 'csharrison@chromium.org'], + 'owners': ['shivanisha@ch40m1um.qjz9zk', 'csharrison@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome.*:65-', 'chrome_os:65-'], @@ -17380,7 +17380,7 @@ }, { 'name': 'SpellcheckLanguage', - 'owners': ['macourteau@chromium.org', 'zmin@chromium.org'], + 'owners': ['macourteau@ch40m1um.qjz9zk', 'zmin@ch40m1um.qjz9zk'], 'type': 'list', 'schema': { 'type': 'array', @@ -17411,7 +17411,7 @@ }, { 'name': 'SpellcheckLanguageBlacklist', - 'owners': ['gujen@google.com'], + 'owners': ['gujen@9oo91e.qjz9zk'], 'type': 'list', 'schema': { 'type': 'array', @@ -17445,7 +17445,7 @@ }, { 'name': 'SpellcheckLanguageBlocklist', - 'owners': ['gujen@google.com'], + 'owners': ['gujen@9oo91e.qjz9zk'], 'type': 'list', 'schema': { 'type': 'array', @@ -17476,7 +17476,7 @@ }, { 'name': 'ThirdPartyBlockingEnabled', - 'owners': ['chrisha@chromium.org', 'pastarmovj@chromium.org'], + 'owners': ['chrisha@ch40m1um.qjz9zk', 'pastarmovj@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome.win:65-'], @@ -17496,7 +17496,7 @@ }, { 'name': 'SpellcheckEnabled', - 'owners': ['macourteau@chromium.org', 'zmin@chromium.org'], + 'owners': ['macourteau@ch40m1um.qjz9zk', 'zmin@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome.*:65-', 'chrome_os:65-'], @@ -17519,7 +17519,7 @@ }, { 'name': 'AdsSettingForIntrusiveAdsSites', - 'owners': ['shivanisha@chromium.org', 'csharrison@chromium.org'], + 'owners': ['shivanisha@ch40m1um.qjz9zk', 'csharrison@ch40m1um.qjz9zk'], 'type': 'int-enum', 'schema': { 'type': 'integer', @@ -17553,7 +17553,7 @@ }, { 'name': 'RestrictAccountsToPatterns', - 'owners': ['bsazonov@chromium.org', 'file://src/components/signin/OWNERS'], + 'owners': ['bsazonov@ch40m1um.qjz9zk', 'file://src/components/signin/OWNERS'], 'type': 'list', 'schema': { 'type': 'array', @@ -17564,7 +17564,7 @@ 'dynamic_refresh': True, 'per_profile': False, }, - 'example_value': ['*@example.com', 'user@managedchrome.com'], + 'example_value': ['*@example.com', 'user@managedch40me.qjz9zk'], 'id': 410, 'caption': '''Restrict accounts that are visible in $1Google Chrome''', 'tags': [], @@ -17578,7 +17578,7 @@ }, { 'name': 'PasswordProtectionWarningTrigger', - 'owners': ['bdea@chromium.org', 'nparker@chromium.org'], + 'owners': ['bdea@ch40m1um.qjz9zk', 'nparker@ch40m1um.qjz9zk'], 'type': 'int-enum', 'schema': { 'type': 'integer', @@ -17627,7 +17627,7 @@ { 'id': 419, 'name': 'RelaunchNotification', - 'owners': ['grt@chromium.org'], + 'owners': ['grt@ch40m1um.qjz9zk'], 'tags': [], 'features': { 'dynamic_refresh': True, @@ -17662,7 +17662,7 @@ { 'id': 420, 'name': 'RelaunchNotificationPeriod', - 'owners': ['grt@chromium.org'], + 'owners': ['grt@ch40m1um.qjz9zk'], 'tags': [], 'features': { 'dynamic_refresh': True, @@ -17701,7 +17701,7 @@ }, { 'name': 'VirtualMachinesAllowed', - 'owners': ['timzheng@chromium.org', 'aoldemeier@chromium.org'], + 'owners': ['timzheng@ch40m1um.qjz9zk', 'aoldemeier@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome_os:66-'], @@ -17720,7 +17720,7 @@ }, { 'name': 'CrostiniAllowed', - 'owners': ['timzheng@chromium.org', 'aoldemeier@chromium.org'], + 'owners': ['timzheng@ch40m1um.qjz9zk', 'aoldemeier@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome_os:70-'], @@ -17736,7 +17736,7 @@ }, { 'name': 'DeviceUnaffiliatedCrostiniAllowed', - 'owners': ['timzheng@chromium.org', 'aoldemeier@chromium.org'], + 'owners': ['timzheng@ch40m1um.qjz9zk', 'aoldemeier@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome_os:70-'], @@ -17752,7 +17752,7 @@ }, { 'name': 'CrostiniExportImportUIAllowed', - 'owners': ['joelhockey@chromium.org', 'aoldemeier@chromium.org'], + 'owners': ['joelhockey@ch40m1um.qjz9zk', 'aoldemeier@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome_os:74-'], @@ -17768,7 +17768,7 @@ }, { 'name': 'CrostiniRootAccessAllowed', - 'owners': ['aoldemeier@chromium.org', 'okalitova@chromium.org'], + 'owners': ['aoldemeier@ch40m1um.qjz9zk', 'okalitova@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'future_on': ['chrome_os'], @@ -17787,7 +17787,7 @@ }, { 'name': 'CrostiniAnsiblePlaybook', - 'owners': ['aoldemeier@chromium.org', 'okalitova@chromium.org'], + 'owners': ['aoldemeier@ch40m1um.qjz9zk', 'okalitova@ch40m1um.qjz9zk'], 'type': 'external', 'schema': { 'type': 'object', @@ -17827,7 +17827,7 @@ }, { 'name': 'CrostiniArcAdbSideloadingAllowed', - 'owners': ['janagrill@chromium.org', 'okalitova@chromium.org'], + 'owners': ['janagrill@ch40m1um.qjz9zk', 'okalitova@ch40m1um.qjz9zk'], 'type': 'int-enum', 'schema': { 'type': 'integer', @@ -17865,7 +17865,7 @@ }, { 'name': 'DeviceCrostiniArcAdbSideloadingAllowed', - 'owners': ['janagrill@chromium.org', 'okalitova@chromium.org'], + 'owners': ['janagrill@ch40m1um.qjz9zk', 'okalitova@ch40m1um.qjz9zk'], 'device_only': True, 'type': 'int-enum', 'schema': { @@ -17906,7 +17906,7 @@ }, { 'name': 'CrostiniPortForwardingAllowed', - 'owners': ['danielng@google.com'], + 'owners': ['danielng@9oo91e.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome_os:85-'], @@ -17926,7 +17926,7 @@ }, { 'name': 'SafeBrowsingWhitelistDomains', - 'owners': ['bdea@chromium.org', 'nparker@chromium.org'], + 'owners': ['bdea@ch40m1um.qjz9zk', 'nparker@ch40m1um.qjz9zk'], 'type': 'list', 'schema': { 'type': 'array', @@ -17952,7 +17952,7 @@ }, { 'name': 'SafeBrowsingAllowlistDomains', - 'owners': ['bdea@chromium.org', 'nparker@chromium.org'], + 'owners': ['bdea@ch40m1um.qjz9zk', 'nparker@ch40m1um.qjz9zk'], 'type': 'list', 'schema': { 'type': 'array', @@ -17975,7 +17975,7 @@ }, { 'name': 'PasswordProtectionLoginURLs', - 'owners': ['bdea@chromium.org', 'nparker@chromium.org'], + 'owners': ['bdea@ch40m1um.qjz9zk', 'nparker@ch40m1um.qjz9zk'], 'type': 'list', 'schema': { 'type': 'array', @@ -17990,15 +17990,15 @@ 'id': 423, 'caption': '''Configure the list of enterprise login URLs where password protection service should capture salted hashes of passwords.''', 'tags': [], - 'desc': '''Setting the policy sets the list of enterprise login URLs (HTTP and HTTPS protocols only). Password protection service will capture salted hashes of passwords on these URLs and use them for password reuse detection. For $1Google Chrome to correctly capture password salted hashes, ensure your sign-in pages follow these guidelines ( https://www.chromium.org/developers/design-documents/create-amazing-password-forms ). + 'desc': '''Setting the policy sets the list of enterprise login URLs (HTTP and HTTPS protocols only). Password protection service will capture salted hashes of passwords on these URLs and use them for password reuse detection. For $1Google Chrome to correctly capture password salted hashes, ensure your sign-in pages follow these guidelines ( https://www.ch40m1um.qjz9zk/developers/design-documents/create-amazing-password-forms ). - Turning this setting off or leaving it unset means the password protection service only captures the password salted hashes on https://accounts.google.com. + Turning this setting off or leaving it unset means the password protection service only captures the password salted hashes on https://accounts.9oo91e.qjz9zk. On Microsoft® Windows®, this functionality is only available on instances that are joined to a Microsoft® Active Directory® domain, running on Windows 10 Pro, or enrolled in Chrome Browser Cloud Management. On macOS, this functionality is only available on instances that are managed via MDM, or joined to a domain via MCX.''', }, { 'name': 'PasswordProtectionChangePasswordURL', - 'owners': ['bdea@chromium.org', 'nparker@chromium.org'], + 'owners': ['bdea@ch40m1um.qjz9zk', 'nparker@ch40m1um.qjz9zk'], 'type': 'string', 'schema': { 'type': 'string' }, 'supported_on': ['chrome.*:69-', 'chrome_os:69-'], @@ -18010,15 +18010,15 @@ 'id': 424, 'caption': '''Configure the change password URL.''', 'tags': [], - 'desc': '''Setting the policy sets the URL for users to change their password after seeing a warning in the browser. The password protection service sends users to the URL (HTTP and HTTPS protocols only) you designate through this policy. For $1Google Chrome to correctly capture the salted hash of the new password on this change password page, make sure your change password page follows these guidelines ( https://www.chromium.org/developers/design-documents/create-amazing-password-forms ). + 'desc': '''Setting the policy sets the URL for users to change their password after seeing a warning in the browser. The password protection service sends users to the URL (HTTP and HTTPS protocols only) you designate through this policy. For $1Google Chrome to correctly capture the salted hash of the new password on this change password page, make sure your change password page follows these guidelines ( https://www.ch40m1um.qjz9zk/developers/design-documents/create-amazing-password-forms ). - Turning the policy off or leaving it unset means the service sends users to https://myaccount.google.com to change their password. + Turning the policy off or leaving it unset means the service sends users to https://myaccount.9oo91e.qjz9zk to change their password. On Microsoft® Windows®, this functionality is only available on instances that are joined to a Microsoft® Active Directory® domain, running on Windows 10 Pro, or enrolled in Chrome Browser Cloud Management. On macOS, this functionality is only available on instances that are managed via MDM, or joined to a domain via MCX.''', }, { 'name': 'SafeBrowsingExtendedReportingEnabled', - 'owners': ['bdea@chromium.org', 'nparker@chromium.org'], + 'owners': ['bdea@ch40m1um.qjz9zk', 'nparker@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome.*:66-', 'chrome_os:66-', 'android: 87-'], @@ -18036,12 +18036,12 @@ If you set this policy, users can't change it. If not set, users can decide whether to send reports or not. - See more about Safe Browsing ( https://developers.google.com/safe-browsing ).''', + See more about Safe Browsing ( https://developers.9oo91e.qjz9zk/safe-browsing ).''', 'arc_support': 'This policy is not supported within Arc.', }, { 'name': 'MachineLevelUserCloudPolicyEnrollmentToken', - 'owners': ['zmin@chromium.org', 'pastarmovj@chromium.org', 'rogerta@chromium.org'], + 'owners': ['zmin@ch40m1um.qjz9zk', 'pastarmovj@ch40m1um.qjz9zk', 'rogerta@ch40m1um.qjz9zk'], 'type': 'string', 'schema': { 'type': 'string' }, 'supported_on': ['chrome.*:66-80'], @@ -18061,7 +18061,7 @@ }, { 'name': 'CloudManagementEnrollmentToken', - 'owners': ['zmin@chromium.org', 'pastarmovj@chromium.org', 'rogerta@chromium.org'], + 'owners': ['zmin@ch40m1um.qjz9zk', 'pastarmovj@ch40m1um.qjz9zk', 'rogerta@ch40m1um.qjz9zk'], 'type': 'string', 'schema': { 'type': 'string' }, 'supported_on': [ @@ -18079,11 +18079,11 @@ 'tags': [], 'desc': '''Setting the policy means $1Google Chrome tries to register itself with Chrome Browser Cloud Management. The value of this policy is an enrollment token you can retrieve from the Google Admin console. - See https://support.google.com/chrome/a/answer/9301891?ref_topic=9301744 for details.''', + See https://support.9oo91e.qjz9zk/chrome/a/answer/9301891?ref_topic=9301744 for details.''', }, { 'name': 'CloudManagementEnrollmentMandatory', - 'owners': ['zmin@chromium.org', 'pastarmovj@chromium.org'], + 'owners': ['zmin@ch40m1um.qjz9zk', 'pastarmovj@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome.*:72-'], @@ -18100,11 +18100,11 @@ Setting the policy to Disabled or leaving it unset renders Chrome Browser Cloud Management optional and doesn't block $1Google Chrome launch process if failed. - Machine scope cloud policy enrollment on desktop uses this policy. See https://support.google.com/chrome/a/answer/9301891?ref_topic=9301744 for details.''', + Machine scope cloud policy enrollment on desktop uses this policy. See https://support.9oo91e.qjz9zk/chrome/a/answer/9301891?ref_topic=9301744 for details.''', }, { 'name': 'AutoplayAllowed', - 'owners': ['fbeaufort@chromium.org', 'beccahughes@chromium.org'], + 'owners': ['fbeaufort@ch40m1um.qjz9zk', 'beccahughes@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome.win:66-', 'chrome.linux:66-', 'chrome.mac:66-', 'chrome_os:66-'], @@ -18124,7 +18124,7 @@ }, { 'name': 'AutoplayWhitelist', - 'owners': ['fbeaufort@chromium.org', 'beccahughes@chromium.org'], + 'owners': ['fbeaufort@ch40m1um.qjz9zk', 'beccahughes@ch40m1um.qjz9zk'], 'type': 'list', 'schema': { 'type': 'array', @@ -18144,11 +18144,11 @@ Setting the policy lets videos play automatically (without user consent) with audio content in $1Google Chrome. If AutoplayAllowed policy is set to True, then this policy has no effect. If AutoplayAllowed is set to False, then any URL patterns set in this policy can still play. If this policy changes while $1Google Chrome is running, it only applies to newly opened tabs. - For detailed information on valid url patterns, please see https://cloud.google.com/docs/chrome-enterprise/policies/url-patterns.''', + For detailed information on valid url patterns, please see https://cloud.9oo91e.qjz9zk/docs/chrome-enterprise/policies/url-patterns.''', }, { 'name': 'AutoplayAllowlist', - 'owners': ['fbeaufort@chromium.org', 'beccahughes@chromium.org'], + 'owners': ['fbeaufort@ch40m1um.qjz9zk', 'beccahughes@ch40m1um.qjz9zk'], 'type': 'list', 'schema': { 'type': 'array', @@ -18165,11 +18165,11 @@ 'tags': [], 'desc': '''Setting the policy lets videos play automatically (without user consent) with audio content in $1Google Chrome. If AutoplayAllowed policy is set to True, then this policy has no effect. If AutoplayAllowed is set to False, then any URL patterns set in this policy can still play. If this policy changes while $1Google Chrome is running, it only applies to newly opened tabs. - For detailed information on valid url patterns, please see https://cloud.google.com/docs/chrome-enterprise/policies/url-patterns.''', + For detailed information on valid url patterns, please see https://cloud.9oo91e.qjz9zk/docs/chrome-enterprise/policies/url-patterns.''', }, { 'name': 'TabUnderAllowed', - 'owners': ['chrisha@chromium.org', 'pastarmovj@chromium.org'], + 'owners': ['chrisha@ch40m1um.qjz9zk', 'pastarmovj@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome.*:67-67', 'chrome_os:67-67'], @@ -18184,13 +18184,13 @@ 'tags': [], 'desc': '''Deprecated in M68. Use DefaultPopupsSetting instead. - For a full explanation, see https://www.chromestatus.com/features/5675755719622656. + For a full explanation, see https://www.ch40mestatus.qjz9zk/features/5675755719622656. If this policy is enabled, sites will be allowed to simultaneously navigate and open new windows/tabs. If this policy is disabled or not set, sites will be disallowed from simultaneously navigating and opening a new window/tab.''', }, { 'name': 'UserNativePrintersAllowed', - 'owners': ['valleau@chromium.org', 'skau@chromium.org'], + 'owners': ['valleau@ch40m1um.qjz9zk', 'skau@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome_os:67-'], @@ -18214,7 +18214,7 @@ }, { 'name': 'UserPrintersAllowed', - 'owners': ['valleau@chromium.org', 'skau@chromium.org'], + 'owners': ['valleau@ch40m1um.qjz9zk', 'skau@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome_os:86-'], @@ -18272,7 +18272,7 @@ }, { 'name': 'ChromeCleanupEnabled', - 'owners': ['proberge@chromium.org'], + 'owners': ['proberge@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome.win:68-'], @@ -18292,7 +18292,7 @@ }, { 'name': 'ChromeCleanupReportingEnabled', - 'owners': ['proberge@chromium.org'], + 'owners': ['proberge@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome.win:68-'], @@ -18314,7 +18314,7 @@ }, { 'name': 'AllowedLanguages', - 'owners': ['hendrich@chromium.org', 'file://components/policy/resources/OWNERS'], + 'owners': ['hendrich@ch40m1um.qjz9zk', 'file://components/policy/resources/OWNERS'], 'type': 'list', 'schema': { 'type': 'array', @@ -18338,7 +18338,7 @@ }, { 'name': 'AllowedInputMethods', - 'owners': ['hendrich@chromium.org', 'pmarko@chromium.org'], + 'owners': ['hendrich@ch40m1um.qjz9zk', 'pmarko@ch40m1um.qjz9zk'], 'type': 'list', 'schema': { 'type': 'array', @@ -18396,7 +18396,7 @@ }, { 'name': 'UsageTimeLimit', - 'owners': ['hgrandinetti@chromium.org', 'vtrmc@chromium.org'], + 'owners': ['hgrandinetti@ch40m1um.qjz9zk', 'vtrmc@ch40m1um.qjz9zk'], 'type': 'dict', 'schema': { 'type': 'object', @@ -18649,7 +18649,7 @@ }, { 'name': 'EnableSyncConsent', - 'owners': ['agawronska@chromium.org', 'alemate@chromium.org'], + 'owners': ['agawronska@ch40m1um.qjz9zk', 'alemate@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean'}, 'supported_on': ['chrome_os:66-'], @@ -18773,7 +18773,7 @@ { 'id': 454, 'name': 'PromotionalTabsEnabled', - 'owners': ['grt@chromium.org'], + 'owners': ['grt@ch40m1um.qjz9zk'], 'tags': [], 'features': { 'dynamic_refresh': True, @@ -18792,7 +18792,7 @@ }, { 'name': 'SafeSitesFilterBehavior', - 'owners': ['bdea@chromium.org', 'nparker@chromium.org'], + 'owners': ['bdea@ch40m1um.qjz9zk', 'nparker@ch40m1um.qjz9zk'], 'type': 'int-enum', 'schema': { 'type': 'integer', @@ -18830,7 +18830,7 @@ }, { 'name': 'OverrideSecurityRestrictionsOnInsecureOrigin', - 'owners': ['estark@chromium.org'], + 'owners': ['estark@ch40m1um.qjz9zk'], 'type': 'list', 'schema': { 'type': 'array', @@ -18899,7 +18899,7 @@ }, { 'name': 'TabFreezingEnabled', - 'owners': ['catan-team@chromium.org'], + 'owners': ['catan-team@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome.*:79-79', 'chrome_os:79-79'], @@ -18914,7 +18914,7 @@ 'tags': [], 'desc': '''Controls whether $1Google Chrome can freeze tabs that have been in the background for at least 5 minutes. - If the policy is set to true, tabs that have been in the background for at least 5 minutes may be frozen. Tab freezing reduces CPU, battery and memory usage. $1Google Chrome uses heuristics to avoid freezing tabs that do useful work in the background (e.g. display notifications, play sound, stream video). Web developers can also opt-out their site from freezing (https://chromium.googlesource.com/chromium/src/+/HEAD/chrome/browser/performance_manager/docs/freezing_opt_out_opt_in.md). + If the policy is set to true, tabs that have been in the background for at least 5 minutes may be frozen. Tab freezing reduces CPU, battery and memory usage. $1Google Chrome uses heuristics to avoid freezing tabs that do useful work in the background (e.g. display notifications, play sound, stream video). Web developers can also opt-out their site from freezing (https://chromium.9oo91esource.qjz9zk/chromium/src/+/HEAD/chrome/browser/performance_manager/docs/freezing_opt_out_opt_in.md). If the policy is set to false, no tabs will be frozen.''', }, @@ -18945,7 +18945,7 @@ { 'id': 462, 'name': 'NetworkFileSharesAllowed', - 'owners': ['amistry@chromium.org'], + 'owners': ['amistry@ch40m1um.qjz9zk'], 'type': 'main', 'schema': {'type': 'boolean', }, 'tags': [], @@ -18960,7 +18960,7 @@ }, { 'name': 'WebRtcEventLogCollectionAllowed', - 'owners': ['eladalon@chromium.org'], + 'owners': ['eladalon@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome.*:70-', 'chrome_os:70-'], @@ -18981,7 +18981,7 @@ }, { 'name': 'PowerSmartDimEnabled', - 'owners': ['jiameng@chromium.org', 'ejcaruso@chromium.org'], + 'owners': ['jiameng@ch40m1um.qjz9zk', 'ejcaruso@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome_os:70-'], @@ -19000,7 +19000,7 @@ }, { 'name': 'CoalesceH2ConnectionsWithClientCertificatesForHosts', - 'owners': ['nharper@chromium.org', 'rsleevi@chromium.org'], + 'owners': ['nharper@ch40m1um.qjz9zk', 'rsleevi@ch40m1um.qjz9zk'], 'type': 'list', 'schema': { 'type': 'array', @@ -19025,7 +19025,7 @@ { 'id': 467, 'name': 'NetBiosShareDiscoveryEnabled', - 'owners': ['amistry@chromium.org'], + 'owners': ['amistry@ch40m1um.qjz9zk'], 'type': 'main', 'schema': {'type': 'boolean', }, 'tags': [], @@ -19069,11 +19069,11 @@ 'per_profile': True, }, 'example_value': [{ - 'url': 'https://www.google.com/maps', + 'url': 'https://www.9oo91e.qjz9zk/maps', 'default_launch_container': 'window', 'create_desktop_shortcut': True }, { - 'url': 'https://docs.google.com', + 'url': 'https://docs.9oo91e.qjz9zk', 'default_launch_container': 'tab' }], 'id': 468, @@ -19089,7 +19089,7 @@ { 'id': 470, 'name': 'ReportVersionData', - 'owners': ['zmin@chromium.org', 'pastarmovj@chromium.org'], + 'owners': ['zmin@ch40m1um.qjz9zk', 'pastarmovj@ch40m1um.qjz9zk'], 'type': 'main', 'schema': {'type': 'boolean' }, 'tags': ['admin-sharing'], @@ -19114,7 +19114,7 @@ { 'id': 471, 'name': 'ReportPolicyData', - 'owners': ['zmin@chromium.org', 'pastarmovj@chromium.org'], + 'owners': ['zmin@ch40m1um.qjz9zk', 'pastarmovj@ch40m1um.qjz9zk'], 'type': 'main', 'schema': {'type': 'boolean' }, 'tags': ['admin-sharing'], @@ -19139,7 +19139,7 @@ { 'id': 472, 'name': 'ReportMachineIDData', - 'owners': ['zmin@chromium.org', 'pastarmovj@chromium.org'], + 'owners': ['zmin@ch40m1um.qjz9zk', 'pastarmovj@ch40m1um.qjz9zk'], 'type': 'main', 'schema': {'type': 'boolean' }, 'tags': ['admin-sharing'], @@ -19163,7 +19163,7 @@ { 'id': 473, 'name': 'ReportUserIDData', - 'owners': ['zmin@chromium.org', 'pastarmovj@chromium.org'], + 'owners': ['zmin@ch40m1um.qjz9zk', 'pastarmovj@ch40m1um.qjz9zk'], 'type': 'main', 'schema': {'type': 'boolean' }, 'tags': ['admin-sharing'], @@ -19188,7 +19188,7 @@ { 'id': 499, 'name': 'ReportExtensionsAndPluginsData', - 'owners': ['zmin@chromium.org', 'pastarmovj@chromium.org'], + 'owners': ['zmin@ch40m1um.qjz9zk', 'pastarmovj@ch40m1um.qjz9zk'], 'type': 'main', 'schema': {'type': 'boolean' }, 'tags': ['admin-sharing'], @@ -19213,7 +19213,7 @@ { 'id': 500, 'name': 'ReportSafeBrowsingData', - 'owners': ['zmin@chromium.org', 'pastarmovj@chromium.org'], + 'owners': ['zmin@ch40m1um.qjz9zk', 'pastarmovj@ch40m1um.qjz9zk'], 'type': 'main', 'schema': {'type': 'boolean' }, 'tags': ['admin-sharing'], @@ -19239,7 +19239,7 @@ { 'id': 608, 'name': 'CloudExtensionRequestEnabled', - 'owners': ['zmin@chromium.org'], + 'owners': ['zmin@ch40m1um.qjz9zk'], 'type': 'main', 'schema': {'type': 'boolean' }, 'tags': ['admin-sharing', 'google-sharing'], @@ -19265,7 +19265,7 @@ { 'id': 493, 'name': 'CloudReportingEnabled', - 'owners': ['zmin@chromium.org', 'pastarmovj@chromium.org'], + 'owners': ['zmin@ch40m1um.qjz9zk', 'pastarmovj@ch40m1um.qjz9zk'], 'type': 'main', 'schema': {'type': 'boolean' }, 'tags': ['admin-sharing', 'google-sharing'], @@ -19291,7 +19291,7 @@ }, { 'name': 'EnterpriseHardwarePlatformAPIEnabled', - 'owners': ['guidou@chromium.org'], + 'owners': ['guidou@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome.*:71-', 'chrome_os:71-', 'android:71-'], @@ -19311,7 +19311,7 @@ }, { 'name': 'VpnConfigAllowed', - 'owners': ['phweiss@chromium.org'], + 'owners': ['phweiss@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome_os:71-'], @@ -19330,7 +19330,7 @@ { 'id': 489, 'name': 'NTLMShareAuthenticationEnabled', - 'owners': ['amistry@chromium.org'], + 'owners': ['amistry@ch40m1um.qjz9zk'], 'type': 'main', 'schema': {'type': 'boolean', }, 'tags': [], @@ -19348,7 +19348,7 @@ }, { 'name': 'NetworkFileSharesPreconfiguredShares', - 'owners': ['amistry@chromium.org'], + 'owners': ['amistry@ch40m1um.qjz9zk'], 'type': 'dict', 'schema': { 'type': 'array', @@ -19432,7 +19432,7 @@ { 'id': 494, 'name': 'AlternativeBrowserPath', - 'owners': ['nicolaso@chromium.org', 'pastarmovj@chromium.org'], + 'owners': ['nicolaso@ch40m1um.qjz9zk', 'pastarmovj@ch40m1um.qjz9zk'], 'type': 'string', 'schema': {'type': 'string'}, 'features': { @@ -19450,7 +19450,7 @@ { 'id': 495, 'name': 'AlternativeBrowserParameters', - 'owners': ['nicolaso@chromium.org', 'pastarmovj@chromium.org'], + 'owners': ['nicolaso@ch40m1um.qjz9zk', 'pastarmovj@ch40m1um.qjz9zk'], 'type': 'list', 'schema': { 'type': 'array', @@ -19481,7 +19481,7 @@ { 'id': 530, 'name': 'BrowserSwitcherChromePath', - 'owners': ['nicolaso@chromium.org', 'pastarmovj@chromium.org'], + 'owners': ['nicolaso@ch40m1um.qjz9zk', 'pastarmovj@ch40m1um.qjz9zk'], 'type': 'string', 'schema': {'type': 'string'}, 'features': { @@ -19501,7 +19501,7 @@ { 'id': 531, 'name': 'BrowserSwitcherChromeParameters', - 'owners': ['nicolaso@chromium.org', 'pastarmovj@chromium.org'], + 'owners': ['nicolaso@ch40m1um.qjz9zk', 'pastarmovj@ch40m1um.qjz9zk'], 'type': 'list', 'schema': { 'type': 'array', @@ -19528,7 +19528,7 @@ { 'id': 496, 'name': 'BrowserSwitcherUrlList', - 'owners': ['nicolaso@chromium.org', 'pastarmovj@chromium.org'], + 'owners': ['nicolaso@ch40m1um.qjz9zk', 'pastarmovj@ch40m1um.qjz9zk'], 'type': 'list', 'schema': { 'type': 'array', @@ -19555,7 +19555,7 @@ { 'id': 497, 'name': 'BrowserSwitcherUrlGreylist', - 'owners': ['nicolaso@chromium.org', 'pastarmovj@chromium.org'], + 'owners': ['nicolaso@ch40m1um.qjz9zk', 'pastarmovj@ch40m1um.qjz9zk'], 'type': 'list', 'schema': { 'type': 'array', @@ -19582,7 +19582,7 @@ { 'id': 498, 'name': 'BrowserSwitcherUseIeSitelist', - 'owners': ['nicolaso@chromium.org', 'pastarmovj@chromium.org'], + 'owners': ['nicolaso@ch40m1um.qjz9zk', 'pastarmovj@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'example_value': True, @@ -19599,12 +19599,12 @@ When this policy is false or unset, $1Google Chrome does not use Internet Explorer®'s SiteList policy as a source of rules for switching browsers. - For more information on Internet Explorer's SiteList policy: https://docs.microsoft.com/internet-explorer/ie11-deploy-guide/what-is-enterprise-mode''', + For more information on Internet Explorer's SiteList policy: https://docs.m1cr050ft.qjz9zk/internet-explorer/ie11-deploy-guide/what-is-enterprise-mode''', }, { 'id': 511, 'name': 'BrowserSwitcherExternalSitelistUrl', - 'owners': ['nicolaso@chromium.org', 'pastarmovj@chromium.org'], + 'owners': ['nicolaso@ch40m1um.qjz9zk', 'pastarmovj@ch40m1um.qjz9zk'], 'type': 'string', 'schema': { 'type': 'string' }, 'example_value': 'http://example.com/sitelist.xml', @@ -19619,12 +19619,12 @@ Leaving it unset (or set to a invalid URL) means $1Google Chrome doesn't use the policy as a source of rules for switching browsers. - Note: This policy points to an XML file in the same format as Internet Explorer®'s SiteList policy. This loads rules from an XML file, without sharing those rules with Internet Explorer®. Read more on Internet Explorer®'s SiteList policy ( https://docs.microsoft.com/internet-explorer/ie11-deploy-guide/what-is-enterprise-mode)''', + Note: This policy points to an XML file in the same format as Internet Explorer®'s SiteList policy. This loads rules from an XML file, without sharing those rules with Internet Explorer®. Read more on Internet Explorer®'s SiteList policy ( https://docs.m1cr050ft.qjz9zk/internet-explorer/ie11-deploy-guide/what-is-enterprise-mode)''', }, { 'id': 564, 'name': 'BrowserSwitcherExternalGreylistUrl', - 'owners': ['nicolaso@chromium.org', 'pastarmovj@chromium.org'], + 'owners': ['nicolaso@ch40m1um.qjz9zk', 'pastarmovj@ch40m1um.qjz9zk'], 'type': 'string', 'schema': { 'type': 'string' }, 'example_value': 'http://example.com/greylist.xml', @@ -19639,12 +19639,12 @@ Leaving it unset (or set to a invalid URL) means $1Google Chrome doesn't use the policy as a source of rules for not switching browsers. - Note: This policy points to an XML file in the same format as Internet Explorer®'s SiteList policy. This loads rules from an XML file, without sharing those rules with Internet Explorer®. Read more on Internet Explorer®'s SiteList policy ( https://docs.microsoft.com/internet-explorer/ie11-deploy-guide/what-is-enterprise-mode )''', + Note: This policy points to an XML file in the same format as Internet Explorer®'s SiteList policy. This loads rules from an XML file, without sharing those rules with Internet Explorer®. Read more on Internet Explorer®'s SiteList policy ( https://docs.m1cr050ft.qjz9zk/internet-explorer/ie11-deploy-guide/what-is-enterprise-mode )''', }, { 'id': 524, 'name': 'BrowserSwitcherDelay', - 'owners': ['nicolaso@chromium.org', 'pastarmovj@chromium.org'], + 'owners': ['nicolaso@ch40m1um.qjz9zk', 'pastarmovj@ch40m1um.qjz9zk'], 'type': 'int', 'schema': { 'type': 'integer' }, 'example_value': 10000, @@ -19662,7 +19662,7 @@ { 'id': 517, 'name': 'BrowserSwitcherEnabled', - 'owners': ['nicolaso@chromium.org', 'pastarmovj@chromium.org'], + 'owners': ['nicolaso@ch40m1um.qjz9zk', 'pastarmovj@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'example_value': True, @@ -19680,7 +19680,7 @@ { 'id': 519, 'name': 'BrowserSwitcherKeepLastChromeTab', - 'owners': ['nicolaso@chromium.org', 'pastarmovj@chromium.org'], + 'owners': ['nicolaso@ch40m1um.qjz9zk', 'pastarmovj@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'example_value': False, @@ -19738,7 +19738,7 @@ }, { 'name': 'PluginVmAllowed', - 'owners': ['okalitova@chromium.org', 'aoldemeier@chromium.org'], + 'owners': ['okalitova@ch40m1um.qjz9zk', 'aoldemeier@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome_os:72-'], @@ -19756,7 +19756,7 @@ }, { 'name': 'UserPluginVmAllowed', - 'owners': ['okalitova@chromium.org', 'janagrill@chromium.org'], + 'owners': ['okalitova@ch40m1um.qjz9zk', 'janagrill@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome_os:84-'], @@ -19775,7 +19775,7 @@ }, { 'name': 'PluginVmLicenseKey', - 'owners': ['okalitova@chromium.org', 'aoldemeier@chromium.org'], + 'owners': ['okalitova@ch40m1um.qjz9zk', 'aoldemeier@ch40m1um.qjz9zk'], 'type': 'string', 'schema': { 'sensitiveValue': True, @@ -19794,7 +19794,7 @@ }, { 'name': 'PluginVmUserId', - 'owners': ['traciechan@google.com', 'zatrudo@google.com'], + 'owners': ['traciechan@9oo91e.qjz9zk', 'zatrudo@9oo91e.qjz9zk'], 'type': 'string', 'schema': { 'sensitiveValue': True, @@ -19813,7 +19813,7 @@ }, { 'name': 'PluginVmImage', - 'owners': ['okalitova@chromium.org', 'aoldemeier@chromium.org'], + 'owners': ['okalitova@ch40m1um.qjz9zk', 'aoldemeier@ch40m1um.qjz9zk'], 'type': 'dict', 'schema': { 'type': 'object', @@ -19844,7 +19844,7 @@ }, { 'name': 'PluginVmDataCollectionAllowed', - 'owners': ['okalitova@chromium.org', 'janagrill@chromium.org'], + 'owners': ['okalitova@ch40m1um.qjz9zk', 'janagrill@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome_os:85-'], @@ -19863,7 +19863,7 @@ }, { 'name': 'PluginVmRequiredFreeDiskSpace', - 'owners': ['okalitova@chromium.org', 'janagrill@chromium.org'], + 'owners': ['okalitova@ch40m1um.qjz9zk', 'janagrill@ch40m1um.qjz9zk'], 'type': 'int', 'schema': { 'type': 'integer', @@ -20068,7 +20068,7 @@ }, { 'name': 'AssistantOnboardingMode', - 'owners': ['xiaohuic@chromium.org', 'croissant-eng@google.com'], + 'owners': ['xiaohuic@ch40m1um.qjz9zk', 'croissant-eng@9oo91e.qjz9zk'], 'type': 'string-enum', 'schema': { 'type': 'string', @@ -20108,7 +20108,7 @@ }, { 'name': 'VoiceInteractionContextEnabled', - 'owners': ['yanxiao@google.com'], + 'owners': ['yanxiao@9oo91e.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome_os:74-'], @@ -20126,7 +20126,7 @@ }, { 'name': 'VoiceInteractionHotwordEnabled', - 'owners': ['yanxiao@google.com'], + 'owners': ['yanxiao@9oo91e.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome_os:74-'], @@ -20144,7 +20144,7 @@ }, { 'name': 'VoiceInteractionQuickAnswersEnabled', - 'owners': ['llin@google.com'], + 'owners': ['llin@9oo91e.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome_os:84-'], @@ -20164,7 +20164,7 @@ }, { 'name': 'DeviceWilcoDtcAllowed', - 'owners': ['pbond@chromium.org', 'lamzin@google.com'], + 'owners': ['pbond@ch40m1um.qjz9zk', 'lamzin@9oo91e.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome_os:74-'], @@ -20184,7 +20184,7 @@ }, { 'name': 'AllowPopupsDuringPageUnload', - 'owners': ['avi@chromium.org'], + 'owners': ['avi@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'deprecated': True, @@ -20204,11 +20204,11 @@ This policy was removed in Chrome 88 and is ignored if set. - See https://www.chromestatus.com/feature/5989473649164288.''', + See https://www.ch40mestatus.qjz9zk/feature/5989473649164288.''', }, { 'name': 'DeviceWilcoDtcConfiguration', - 'owners': ['pbond@chromium.org', 'lamzin@google.com'], + 'owners': ['pbond@ch40m1um.qjz9zk', 'lamzin@9oo91e.qjz9zk'], 'type': 'external', 'schema': { 'type': 'object', @@ -20241,7 +20241,7 @@ }, { 'name': 'DevicePowerPeakShiftEnabled', - 'owners': ['lamzin@google.com'], + 'owners': ['lamzin@9oo91e.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome_os:75-'], @@ -20268,7 +20268,7 @@ }, { 'name': 'DevicePowerPeakShiftBatteryThreshold', - 'owners': ['lamzin@google.com'], + 'owners': ['lamzin@9oo91e.qjz9zk'], 'type': 'int', 'schema': { 'type': 'integer', @@ -20291,7 +20291,7 @@ }, { 'name': 'DevicePowerPeakShiftDayConfig', - 'owners': ['lamzin@google.com'], + 'owners': ['lamzin@9oo91e.qjz9zk'], 'type': 'dict', 'schema': { 'type': 'object', @@ -20370,7 +20370,7 @@ }, { 'name': 'DeviceBootOnAcEnabled', - 'owners': ['lamzin@google.com'], + 'owners': ['lamzin@9oo91e.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome_os:75-'], @@ -20391,7 +20391,7 @@ }, { 'name': 'DeviceUsbPowerShareEnabled', - 'owners': ['lamzin@google.com'], + 'owners': ['lamzin@9oo91e.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome_os:75-'], @@ -20437,7 +20437,7 @@ }, { 'name': 'DeviceQuickFixBuildToken', - 'owners': ['askaraitzhan@chromium.org', 'ultrotter@chromium.org'], + 'owners': ['askaraitzhan@ch40m1um.qjz9zk', 'ultrotter@ch40m1um.qjz9zk'], 'type': 'string', 'schema': { 'type': 'string', @@ -20460,7 +20460,7 @@ }, { 'name': 'SamlInSessionPasswordChangeEnabled', - 'owners': ['olsen@chromium.org', 'rsorokin@chromium.org'], + 'owners': ['olsen@ch40m1um.qjz9zk', 'rsorokin@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome_os:76-'], @@ -20483,7 +20483,7 @@ }, { 'name': 'SamlLockScreenReauthenticationEnabled', - 'owners': ['mslus@chromium.org', 'emaxx@chromium.org'], + 'owners': ['mslus@ch40m1um.qjz9zk', 'emaxx@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome_os:85-'], @@ -20502,7 +20502,7 @@ }, { 'name': 'UserFeedbackAllowed', - 'owners': ['apotapchuk@chromium.org', 'emaxx@chromium.org'], + 'owners': ['apotapchuk@ch40m1um.qjz9zk', 'emaxx@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean', @@ -20523,7 +20523,7 @@ }, { 'name': 'SamlPasswordExpirationAdvanceWarningDays', - 'owners': ['olsen@chromium.org', 'rsorokin@chromium.org'], + 'owners': ['olsen@ch40m1um.qjz9zk', 'rsorokin@ch40m1um.qjz9zk'], 'type': 'int', 'schema': { 'type': 'integer', @@ -20550,7 +20550,7 @@ }, { 'name': 'DeviceAdvancedBatteryChargeModeEnabled', - 'owners': ['lamzin@google.com'], + 'owners': ['lamzin@9oo91e.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome_os:75-'], @@ -20571,7 +20571,7 @@ }, { 'name': 'DeviceAdvancedBatteryChargeModeDayConfig', - 'owners': ['lamzin@google.com'], + 'owners': ['lamzin@9oo91e.qjz9zk'], 'type': 'dict', 'schema': { 'type': 'object', @@ -20638,7 +20638,7 @@ }, { 'name': 'DeviceBatteryChargeMode', - 'owners': ['lamzin@google.com'], + 'owners': ['lamzin@9oo91e.qjz9zk'], 'type': 'int-enum', 'schema': { 'type': 'integer', @@ -20689,7 +20689,7 @@ }, { 'name': 'DeviceBatteryChargeCustomStartCharging', - 'owners': ['lamzin@google.com'], + 'owners': ['lamzin@9oo91e.qjz9zk'], 'type': 'int', 'schema': { 'type': 'integer', @@ -20712,7 +20712,7 @@ }, { 'name': 'DeviceBatteryChargeCustomStopCharging', - 'owners': ['lamzin@google.com'], + 'owners': ['lamzin@9oo91e.qjz9zk'], 'type': 'int', 'schema': { 'type': 'integer', @@ -20735,7 +20735,7 @@ }, { 'name': 'DeviceScheduledUpdateCheck', - 'owners': ['abhishekbh@chromium.org', 'pmarko@chromium.org'], + 'owners': ['abhishekbh@ch40m1um.qjz9zk', 'pmarko@ch40m1um.qjz9zk'], 'device_only': True, 'type': 'dict', 'schema': { @@ -20925,7 +20925,7 @@ }, { 'name': 'CommandLineFlagSecurityWarningsEnabled', - 'owners': ['proberge@chromium.org'], + 'owners': ['proberge@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome.*:76-'], @@ -20956,7 +20956,7 @@ }, { 'name': 'StartupBrowserWindowLaunchSuppressed', - 'owners': ['jityao@chromium.org', 'hendrich@chromium.org'], + 'owners': ['jityao@ch40m1um.qjz9zk', 'hendrich@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome_os:76-'], @@ -21042,7 +21042,7 @@ }, { 'name': 'DeviceExternalPrintServers', - 'owners': ['mattme@google.com', 'file://chromeos/printing/OWNERS'], + 'owners': ['mattme@9oo91e.qjz9zk', 'file://chromeos/printing/OWNERS'], 'type': 'external', 'schema': { 'type': 'object', @@ -21091,7 +21091,7 @@ }, { 'name': 'VmManagementCliAllowed', - 'owners': ['aoldemeier@chromium.org', 'okalitova@chromium.org'], + 'owners': ['aoldemeier@ch40m1um.qjz9zk', 'okalitova@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome_os:77-'], @@ -21169,7 +21169,7 @@ }, { 'name': 'OnFileDownloadedEnterpriseConnector', - 'owners': ['drubery@chromium.org', 'rogerta@chromium.org', 'mad@chromium.org', 'domfc@chromium.org'], + 'owners': ['drubery@ch40m1um.qjz9zk', 'rogerta@ch40m1um.qjz9zk', 'mad@ch40m1um.qjz9zk', 'domfc@ch40m1um.qjz9zk'], 'type': 'dict', 'schema': { 'type': 'array', @@ -21263,7 +21263,7 @@ }, { 'name': 'OnFileAttachedEnterpriseConnector', - 'owners': ['rogerta@chromium.org', 'mad@chromium.org', 'domfc@chromium.org'], + 'owners': ['rogerta@ch40m1um.qjz9zk', 'mad@ch40m1um.qjz9zk', 'domfc@ch40m1um.qjz9zk'], 'type': 'dict', 'schema': { 'type': 'array', @@ -21357,7 +21357,7 @@ }, { 'name': 'OnBulkDataEntryEnterpriseConnector', - 'owners': ['rogerta@chromium.org', 'mad@chromium.org', 'domfc@chromium.org'], + 'owners': ['rogerta@ch40m1um.qjz9zk', 'mad@ch40m1um.qjz9zk', 'domfc@ch40m1um.qjz9zk'], 'type': 'dict', 'schema': { 'type': 'array', @@ -21447,7 +21447,7 @@ }, { 'name': 'OnSecurityEventEnterpriseConnector', - 'owners': ['rogerta@chromium.org', 'mad@chromium.org', 'domfc@chromium.org'], + 'owners': ['rogerta@ch40m1um.qjz9zk', 'mad@ch40m1um.qjz9zk', 'domfc@ch40m1um.qjz9zk'], 'type': 'dict', 'schema': { 'type': 'array', @@ -21479,7 +21479,7 @@ }, { 'name': 'EnterpriseRealTimeUrlCheckMode', - 'owners': ['xinghuilu@chromium.org', 'file://components/safe_browsing/OWNERS'], + 'owners': ['xinghuilu@ch40m1um.qjz9zk', 'file://components/safe_browsing/OWNERS'], 'type': 'int-enum', 'schema': { 'type': 'integer', @@ -21520,7 +21520,7 @@ }, { 'name': 'RendererCodeIntegrityEnabled', - 'owners': ['wfh@chromium.org', 'adetaylor@chromium.org'], + 'owners': ['wfh@ch40m1um.qjz9zk', 'adetaylor@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome.win:78-'], @@ -21536,11 +21536,11 @@ Setting the policy to Disabled has a detrimental effect on $1Google Chrome's security and stability as unknown and potentially hostile code can load inside $1Google Chrome's renderer processes. Only turn off the policy if there are compatibility issues with third-party software that must run inside $1Google Chrome's renderer processes. - Note: Read more about Process mitigation policies ( https://chromium.googlesource.com/chromium/src/+/master/docs/design/sandbox.md#Process-mitigation-policies ).''', + Note: Read more about Process mitigation policies ( https://chromium.9oo91esource.qjz9zk/chromium/src/+/master/docs/design/sandbox.md#Process-mitigation-policies ).''', }, { 'name': 'HSTSPolicyBypassList', - 'owners': ['nharper@chromium.org', 'rsleevi@chromium.org'], + 'owners': ['nharper@ch40m1um.qjz9zk', 'rsleevi@ch40m1um.qjz9zk'], 'type': 'list', 'schema': { 'type': 'array', @@ -21562,7 +21562,7 @@ }, { 'name': 'AllowSyncXHRInPageDismissal', - 'owners': ['kdillon@chromium.org, panicker@chromium.org'], + 'owners': ['kdillon@ch40m1um.qjz9zk, panicker@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome.*:78-', 'chrome_os:78-', 'android:78-'], @@ -21583,11 +21583,11 @@ This policy will be removed in Chrome 88. - See https://www.chromestatus.com/feature/4664843055398912 .''', + See https://www.ch40mestatus.qjz9zk/feature/4664843055398912 .''', }, { 'name': 'TotalMemoryLimitMb', - 'owners': ['catan-team@chromium.org'], + 'owners': ['catan-team@ch40m1um.qjz9zk'], 'type': 'int', 'schema': { 'type': 'integer', @@ -21659,7 +21659,7 @@ }, { 'name': 'CorsMitigationList', - 'owners': ['toyoshim@chromium.org', 'yhirano@chromium.org', 'kinuko@chromium.org'], + 'owners': ['toyoshim@ch40m1um.qjz9zk', 'yhirano@ch40m1um.qjz9zk', 'kinuko@ch40m1um.qjz9zk'], 'type': 'list', 'schema': { 'type': 'array', @@ -21677,19 +21677,19 @@ 'tags': [], 'desc': '''Enable CORS check mitigations in the new CORS implementation, allowing Extensions to keep compatible behavior, and allowing $1Google Chrome to send specified headers without CORS checks. - If this list is set to empty, $1Google Chrome tries to run Extensions in compatible manners, and does not introduce API changes for $1Google Chrome 79 as explained at https://developer.chrome.com/extensions/webRequest. + If this list is set to empty, $1Google Chrome tries to run Extensions in compatible manners, and does not introduce API changes for $1Google Chrome 79 as explained at https://developer.ch40me.qjz9zk/extensions/webRequest. If this list is set to have HTTP request header names, CORS inspection will ignore the listed headers in addition to enable the mitigation for Extensions. If this list is not set, both mitigations explained above are not applied. - For details on CORS, visit: https://www.chromestatus.com/feature/5768642492891136. + For details on CORS, visit: https://www.ch40mestatus.qjz9zk/feature/5768642492891136. Note that this policy was announced to be removed in $1Google Chrome version 82, but removed in version 84.''' }, { 'name': 'CorsLegacyModeEnabled', - 'owners': ['toyoshim@chromium.org', 'yhirano@chromium.org', 'kinuko@chromium.org'], + 'owners': ['toyoshim@ch40m1um.qjz9zk', 'yhirano@ch40m1um.qjz9zk', 'kinuko@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome.*:79-83', 'chrome_os:79-83'], @@ -21710,7 +21710,7 @@ This policy will be removed after a couple of milestones. - For details on CORS, visit: https://www.chromestatus.com/feature/5768642492891136. + For details on CORS, visit: https://www.ch40mestatus.qjz9zk/feature/5768642492891136. Note that this policy was announced to be removed in $1Google Chrome version 82, but removed in version 84.''' }, @@ -21769,7 +21769,7 @@ }, { 'name': 'DeviceExternalPrintServersAllowlist', - 'owners': ['mattme@google.com', 'file://chromeos/printing/OWNERS'], + 'owners': ['mattme@9oo91e.qjz9zk', 'file://chromeos/printing/OWNERS'], 'future_on': ['chrome_os'], # TODO(https://crbug.com/1100777): Remove |future|. 'id': 731, @@ -21796,7 +21796,7 @@ }, { 'name': 'ExternalProtocolDialogShowAlwaysOpenCheckbox', - 'owners': ['ydago@chromium.org', 'mkwst@chromium.org'], + 'owners': ['ydago@ch40m1um.qjz9zk', 'mkwst@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean', @@ -21818,7 +21818,7 @@ }, { 'name': 'DefaultInsecureContentSetting', - 'owners': ['carlosil@chromium.org', 'estark@chromium.org'], + 'owners': ['carlosil@ch40m1um.qjz9zk', 'estark@ch40m1um.qjz9zk'], 'type': 'int-enum', 'schema': { 'type': 'integer', @@ -21853,7 +21853,7 @@ }, { 'name': 'InsecureContentAllowedForUrls', - 'owners': ['carlosil@chromium.org', 'estark@chromium.org'], + 'owners': ['carlosil@ch40m1um.qjz9zk', 'estark@ch40m1um.qjz9zk'], 'type': 'list', 'schema': { 'type': 'array', @@ -21872,11 +21872,11 @@ If this policy is left not set blockable mixed content will be blocked and optionally blockable mixed content will be upgraded, and users will be allowed to set exceptions to allow it for specific sites. - For detailed information on valid url patterns, please see https://cloud.google.com/docs/chrome-enterprise/policies/url-patterns.''', + For detailed information on valid url patterns, please see https://cloud.9oo91e.qjz9zk/docs/chrome-enterprise/policies/url-patterns.''', }, { 'name': 'InsecureContentBlockedForUrls', - 'owners': ['carlosil@chromium.org', 'estark@chromium.org'], + 'owners': ['carlosil@ch40m1um.qjz9zk', 'estark@ch40m1um.qjz9zk'], 'type': 'list', 'schema': { 'type': 'array', @@ -21895,11 +21895,11 @@ If this policy is left not set blockable mixed content will be blocked and optionally blockable mixed content will be upgraded, but users will be allowed to set exceptions to allow it for specific sites. - For detailed information on valid url patterns, please see https://cloud.google.com/docs/chrome-enterprise/policies/url-patterns.''', + For detailed information on valid url patterns, please see https://cloud.9oo91e.qjz9zk/docs/chrome-enterprise/policies/url-patterns.''', }, { 'name': 'DeviceWebBasedAttestationAllowedUrls', - 'owners': ['miersh@google.com', 'pmarko@chromium.org', 'file://chrome/browser/chromeos/login/OWNERS'], + 'owners': ['miersh@9oo91e.qjz9zk', 'pmarko@ch40m1um.qjz9zk', 'file://chrome/browser/chromeos/login/OWNERS'], 'device_only': True, 'type': 'list', 'schema': { @@ -21923,11 +21923,11 @@ URLs must have HTTPS scheme, e.g. "https://example.com". - For detailed information on valid url patterns, please see https://cloud.google.com/docs/chrome-enterprise/policies/url-patterns.''' + For detailed information on valid url patterns, please see https://cloud.9oo91e.qjz9zk/docs/chrome-enterprise/policies/url-patterns.''' }, { 'name': 'DeviceShowNumericKeyboardForPassword', - 'owners': ['raleksandrov@google.com', 'file://chrome/browser/chromeos/login/OWNERS'], + 'owners': ['raleksandrov@9oo91e.qjz9zk', 'file://chrome/browser/chromeos/login/OWNERS'], 'type' : 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome_os:80-'], @@ -21945,7 +21945,7 @@ }, { 'name': 'PerAppTimeLimits', - 'owners': ['agawronska@chromium.org', 'cros-families-eng@google.com'], + 'owners': ['agawronska@ch40m1um.qjz9zk', 'cros-families-eng@9oo91e.qjz9zk'], 'type': 'dict', 'schema': { 'type': 'object', @@ -22072,7 +22072,7 @@ }, { 'name': 'WebComponentsV0Enabled', - 'owners': ['masonfreed@chromium.org', 'chrishtr@chromium.org'], + 'owners': ['masonfreed@ch40m1um.qjz9zk', 'chrishtr@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'example_value': True, @@ -22095,7 +22095,7 @@ }, { 'name': 'UseLegacyFormControls', - 'owners': ['masonfreed@chromium.org', 'chrishtr@chromium.org', 'hwi@chromium.org', 'nsull@google.com'], + 'owners': ['masonfreed@ch40m1um.qjz9zk', 'chrishtr@ch40m1um.qjz9zk', 'hwi@ch40m1um.qjz9zk', 'nsull@9oo91e.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'example_value': True, @@ -22118,7 +22118,7 @@ }, { 'name': 'ClickToCallEnabled', - 'owners': ['knollr@chromium.org', 'mvanouwerkerk@chromium.org'], + 'owners': ['knollr@ch40m1um.qjz9zk', 'mvanouwerkerk@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome.*:79-', 'chrome_os:79-'], @@ -22130,7 +22130,7 @@ 'id': 645, 'caption': '''Enable the Click to Call Feature''', 'tags': [], - 'desc': '''Enable the Click to Call feature which allows users to send phone numbers from Chrome Desktops to an Android device when the user is Signed-in. For more information, see help center article: https://support.google.com/chrome/answer/9430554?hl=en. + 'desc': '''Enable the Click to Call feature which allows users to send phone numbers from Chrome Desktops to an Android device when the user is Signed-in. For more information, see help center article: https://support.9oo91e.qjz9zk/chrome/answer/9430554?hl=en. If this policy is set to enabled, the capability of sending phone numbers to Android devices will be enabled for the Chrome user. @@ -22142,7 +22142,7 @@ }, { 'name': 'UserDataSnapshotRetentionLimit', - 'owners': ['ydago@chromium.org', 'grt@chromium.org'], + 'owners': ['ydago@ch40m1um.qjz9zk', 'grt@ch40m1um.qjz9zk'], 'type': 'int', 'schema': { 'type': 'integer', 'minimum': 0 }, 'supported_on': ['chrome.*:83-'], @@ -22227,7 +22227,7 @@ }, { 'name': 'PrintRasterizationMode', - 'owners': ['thestig@chromium.org', 'file://printing/OWNERS'], + 'owners': ['thestig@ch40m1um.qjz9zk', 'file://printing/OWNERS'], 'type': 'int-enum', 'schema': { 'type': 'integer', @@ -22267,7 +22267,7 @@ }, { 'name': 'DeletePrintJobHistoryAllowed', - 'owners': ['jimmyxgong@chromium.org', 'file://printing/OWNERS'], + 'owners': ['jimmyxgong@ch40m1um.qjz9zk', 'file://printing/OWNERS'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome_os:85-'], @@ -22289,7 +22289,7 @@ }, { 'name': 'AmbientAuthenticationInPrivateModesEnabled', - 'owners': ['rhalavati@chromium.org', 'roagarwal@chromium.org', 'chrome-privacy-core@google.com'], + 'owners': ['rhalavati@ch40m1um.qjz9zk', 'roagarwal@ch40m1um.qjz9zk', 'chrome-privacy-core@9oo91e.qjz9zk'], 'type': 'int-enum', 'schema': { 'type': 'integer', @@ -22364,7 +22364,7 @@ }, { 'name': 'StricterMixedContentTreatmentEnabled', - 'owners': ['carlosil@chromium.org', 'estark@chromium.org'], + 'owners': ['carlosil@ch40m1um.qjz9zk', 'estark@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome.*:80-', 'chrome_os:80-'], @@ -22386,7 +22386,7 @@ }, { 'name': 'PerAppTimeLimitsWhitelist', - 'owners': ['yilkal@chromium.org', 'cros-families-eng@google.com'], + 'owners': ['yilkal@ch40m1um.qjz9zk', 'cros-families-eng@9oo91e.qjz9zk'], 'id': 658, 'features': { 'dynamic_refresh': True, @@ -22430,8 +22430,8 @@ 'url_list': [ "chrome://*", "file://*", - "https://www.support.google.com", - "https://www.policies.google.com" + "https://www.support.9oo91e.qjz9zk", + "https://www.policies.9oo91e.qjz9zk" ], 'app_list': [ { @@ -22460,7 +22460,7 @@ }, { 'name': 'PerAppTimeLimitsAllowlist', - 'owners': ['yilkal@chromium.org', 'cros-families-eng@google.com'], + 'owners': ['yilkal@ch40m1um.qjz9zk', 'cros-families-eng@9oo91e.qjz9zk'], 'id': 762, 'features': { 'dynamic_refresh': True, @@ -22503,8 +22503,8 @@ 'url_list': [ "chrome://*", "file://*", - "https://www.support.google.com", - "https://www.policies.google.com" + "https://www.support.9oo91e.qjz9zk", + "https://www.policies.9oo91e.qjz9zk" ], 'app_list': [ { @@ -22551,7 +22551,7 @@ }, { 'name': 'ScreenCaptureAllowed', - 'owners': ['guidou@chromium.org', 'marinaciocea@chromium.org'], + 'owners': ['guidou@ch40m1um.qjz9zk', 'marinaciocea@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome.*:81-', 'chrome_os:81-'], @@ -22591,7 +22591,7 @@ }, { 'name': 'SystemProxySettings', - 'owners': ['acostinas@google.com', 'pmarko@chromium.org'], + 'owners': ['acostinas@9oo91e.qjz9zk', 'pmarko@ch40m1um.qjz9zk'], 'supported_on': ['chrome_os:87-'], 'device_only': True, 'id': 672, @@ -22647,7 +22647,7 @@ }, { 'name': 'DeviceLoginScreenPrivacyScreenEnabled', - 'owners': ['lamzin@google.com', 'gildekel@chromium.org'], + 'owners': ['lamzin@9oo91e.qjz9zk', 'gildekel@ch40m1um.qjz9zk'], 'device_only': True, 'type': 'main', 'schema': { 'type': 'boolean' }, @@ -22674,7 +22674,7 @@ If this policy is left unset, the privacy screen is disabled initially, but rema }, { 'name': 'PrivacyScreenEnabled', - 'owners': ['lamzin@google.com', 'gildekel@chromium.org'], + 'owners': ['lamzin@9oo91e.qjz9zk', 'gildekel@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome_os:83-'], @@ -22840,7 +22840,7 @@ If set to False, $1Google Chrome will not }, { 'name': 'ScrollToTextFragmentEnabled', - 'owners': ['dlibby@microsoft.com', 'bokan@chromium.org'], + 'owners': ['dlibby@m1cr050ft.qjz9zk', 'bokan@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome.*:83-', 'chrome_os:83-', 'android:83-'], @@ -22860,7 +22860,7 @@ If you disable this policy, web page scrolling to specific text fragments via UR }, { 'name': 'LoginDisplayPasswordButtonEnabled', - 'owners': ['tellier@google.com', 'rsorokin@chromium.org', 'cros-oac@google.com'], + 'owners': ['tellier@9oo91e.qjz9zk', 'rsorokin@ch40m1um.qjz9zk', 'cros-oac@9oo91e.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome_os:86-'], @@ -22929,7 +22929,7 @@ If you disable this policy, web page scrolling to specific text fragments via UR }, { 'name': 'IntensiveWakeUpThrottlingEnabled', - 'owners': ['file://components/performance_manager/OWNERS', 'chrisha@google.com'], + 'owners': ['file://components/performance_manager/OWNERS', 'chrisha@9oo91e.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome_os:85-', 'chrome.*:85-', 'android:85-'], @@ -22966,7 +22966,7 @@ If you disable this policy, web page scrolling to specific text fragments via UR }, { 'name': 'BackForwardCacheEnabled', - 'owners': ['chrome-bfcache@google.com'], + 'owners': ['chrome-bfcache@9oo91e.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['android:86-'], @@ -23001,7 +23001,7 @@ If you disable this policy, web page scrolling to specific text fragments via UR }, { 'name': 'PinUnlockAutosubmitEnabled', - 'owners': ['rrsilva@google.com', 'cros-oac@google.com'], + 'owners': ['rrsilva@9oo91e.qjz9zk', 'cros-oac@9oo91e.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome_os:86-'], @@ -23027,7 +23027,7 @@ If you disable this policy, web page scrolling to specific text fragments via UR }, { 'name': 'EmojiSuggestionEnabled', - 'owners': ['myy@chromium.org', 'essential-inputs-team@google.com'], + 'owners': ['myy@ch40m1um.qjz9zk', 'essential-inputs-team@9oo91e.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome_os:86-'], @@ -23046,7 +23046,7 @@ If you disable this policy, web page scrolling to specific text fragments via UR }, { 'name': 'UserAgentClientHintsEnabled', - 'owners': ['file://components/client_hints/OWNERS', 'yoavweiss@google.com'], + 'owners': ['file://components/client_hints/OWNERS', 'yoavweiss@9oo91e.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome_os:84-', 'chrome.*:84-', 'android:84-'], @@ -23068,7 +23068,7 @@ If you disable this policy, web page scrolling to specific text fragments via UR }, { 'name': 'SuggestedContentEnabled', - 'owners': ['wrong@chromium.org', 'chrome-knowledge-eng@google.com'], + 'owners': ['wrong@ch40m1um.qjz9zk', 'chrome-knowledge-eng@9oo91e.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome_os:85-'], @@ -23090,7 +23090,7 @@ If you disable this policy, web page scrolling to specific text fragments via UR }, { 'name': 'ShowFullUrlsInAddressBar', - 'owners': ['livvielin@chromium.org', 'enamelites@google.com'], + 'owners': ['livvielin@ch40m1um.qjz9zk', 'enamelites@9oo91e.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome_os:86-', 'chrome.*:86-'], @@ -23112,7 +23112,7 @@ If you disable this policy, web page scrolling to specific text fragments via UR }, { 'name': 'InsecureFormsWarningsEnabled', - 'owners': ['carlosil@chromium.org', 'estark@chromium.org'], + 'owners': ['carlosil@ch40m1um.qjz9zk', 'estark@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome.*:86-', 'chrome_os:86-', 'android:86-'], @@ -23156,7 +23156,7 @@ If you disable this policy, web page scrolling to specific text fragments via UR }, { 'name': 'CCTToSDialogEnabled', - 'owners': ['skym@chromium.org', 'wenyufu@chromium.org', 'twellington@chromium.org'], + 'owners': ['skym@ch40m1um.qjz9zk', 'wenyufu@ch40m1um.qjz9zk', 'twellington@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['android:86-86'], @@ -23186,7 +23186,7 @@ If you disable this policy, web page scrolling to specific text fragments via UR }, { 'name': 'TosDialogBehavior', - 'owners': ['skym@chromium.org', 'wenyufu@chromium.org', 'twellington@chromium.org'], + 'owners': ['skym@ch40m1um.qjz9zk', 'wenyufu@ch40m1um.qjz9zk', 'twellington@ch40m1um.qjz9zk'], 'type': 'int-enum', 'schema': { 'type': 'integer', @@ -23347,18 +23347,18 @@ If you disable this policy, web page scrolling to specific text fragments via UR 'sources': { 'urls': [ 'salesforce.com', - 'gmail.com', - 'docs.google.com', - 'drive.google.com', + '9ma1l.qjz9zk', + 'docs.9oo91e.qjz9zk', + 'drive.9oo91e.qjz9zk', 'company.com' ] }, 'destinations': { 'urls': [ 'salesforce.com', - 'gmail.com', - 'docs.google.com', - 'drive.google.com', + '9ma1l.qjz9zk', + 'docs.9oo91e.qjz9zk', + 'drive.9oo91e.qjz9zk', 'company.com' ] }, @@ -23391,8 +23391,8 @@ If you disable this policy, web page scrolling to specific text fragments via UR 'sources': { 'urls': [ 'salesforce.com', - 'gmail.com', - 'docs.google.com', + '9ma1l.qjz9zk', + 'docs.9oo91e.qjz9zk', 'company.com' ] }, @@ -23438,13 +23438,13 @@ If you disable this policy, web page scrolling to specific text fragments via UR - PRIVACY_SCREEN restriction doesn't block the ability to turn on privacy screen, but enforces it when the restriction class is set to BLOCK. - Destinations cannot be empty in case one of the restrictions is CLIPBOARD, but they don't make any difference for the remaining restrictions. - The CLIPBOARD restriction cannot differentiate between CROSTINI and PLUGIN_VM. If any of them is selected to block/allow data sharing, the rule applies for both. - - Format the URL patterns according to this format ( https://www.chromium.org/administrators/url-blacklist-filter-format ). + - Format the URL patterns according to this format ( https://www.ch40m1um.qjz9zk/administrators/url-blacklist-filter-format ). If the policy is left not set, no restrictions will be applied.''', }, { 'name': 'WebRtcAllowLegacyTLSProtocols', - 'owners': ['hta@chromium.org', 'guidou@chromium.org'], + 'owners': ['hta@ch40m1um.qjz9zk', 'guidou@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome.*:87-', 'chrome_os:87-'], @@ -23467,7 +23467,7 @@ If you disable this policy, web page scrolling to specific text fragments via UR }, { 'name': 'MediaRecommendationsEnabled', - 'owners': ['beccahughes@chromium.org', 'steimel@chromium.org', 'mlamouri@chromium.org'], + 'owners': ['beccahughes@ch40m1um.qjz9zk', 'steimel@ch40m1um.qjz9zk', 'mlamouri@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome.*:87-', 'chrome_os:87-'], @@ -23494,7 +23494,7 @@ If you disable this policy, web page scrolling to specific text fragments via UR }, { 'name': 'DeviceFamilyLinkAccountsAllowed', - 'owners': ['agawronska@chromium.org', 'cros-families-eng@google.com'], + 'owners': ['agawronska@ch40m1um.qjz9zk', 'cros-families-eng@9oo91e.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome_os:87-'], @@ -23517,7 +23517,7 @@ If you disable this policy, web page scrolling to specific text fragments via UR }, { 'name': 'EduCoexistenceToSVersion', - 'owners': ['agawronska@chromium.org', 'danan@chromium.org', 'yilkal@chromium.org', 'cros-families-eng@google.com'], + 'owners': ['agawronska@ch40m1um.qjz9zk', 'danan@ch40m1um.qjz9zk', 'yilkal@ch40m1um.qjz9zk', 'cros-families-eng@9oo91e.qjz9zk'], 'type': 'string', 'schema': { 'type': 'string', @@ -23542,7 +23542,7 @@ If you disable this policy, web page scrolling to specific text fragments via UR }, { 'name': 'BrowsingDataLifetime', - 'owners': ['ydago@chromium.org', 'pastarmovj@chromium.org'], + 'owners': ['ydago@ch40m1um.qjz9zk', 'pastarmovj@ch40m1um.qjz9zk'], 'type': 'dict', 'schema': { 'type': 'array', @@ -23595,7 +23595,7 @@ If you disable this policy, web page scrolling to specific text fragments via UR }, { 'name': 'LacrosAllowed', - 'owners': ['igorcov@chromium.org', 'okalitova@chromium.org'], + 'owners': ['igorcov@ch40m1um.qjz9zk', 'okalitova@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome_os:88-'], @@ -23665,7 +23665,7 @@ If you disable this policy, web page scrolling to specific text fragments via UR }, { 'name': 'SigninInterceptionEnabled', - 'owners': ['ydago@chromium.org', 'pastarmovj@chromium.org'], + 'owners': ['ydago@ch40m1um.qjz9zk', 'pastarmovj@ch40m1um.qjz9zk'], 'type': 'main', 'schema': { 'type': 'boolean' }, 'supported_on': ['chrome.*:88-'], @@ -23788,7 +23788,7 @@ If you disable this policy, web page scrolling to specific text fragments via UR }, 'doc_banner': { 'desc': '''A banner shown at the top of the policy documentation''', - 'text': '''The Chrome Enterprise policy list is moving! Please update your bookmarks to https://cloud.google.com/docs/chrome-enterprise/policies/https://cloud.google.com/docs/chrome-enterprise/policies/.''' + 'text': '''The Chrome Enterprise policy list is moving! Please update your bookmarks to https://cloud.9oo91e.qjz9zk/docs/chrome-enterprise/policies/https://cloud.9oo91e.qjz9zk/docs/chrome-enterprise/policies/.''' }, 'doc_intro': { 'desc': '''Introduction text for the generated policy documentation''', @@ -23796,13 +23796,13 @@ If you disable this policy, web page scrolling to specific text fragments via UR These policies are strictly intended to be used to configure instances of $1Google Chrome internal to your organization. Use of these policies outside of your organization (for example, in a publicly distributed program) is considered malware and will likely be labeled as malware by Google and anti-virus vendors. -These settings don't need to be configured manually! Easy-to-use templates for Windows, Mac and Linux are available for download from https://www.chromium.org/administrators/policy-templates https://www.chromium.org/administrators/policy-templates. +These settings don't need to be configured manually! Easy-to-use templates for Windows, Mac and Linux are available for download from https://www.ch40m1um.qjz9zk/administrators/policy-templates https://www.ch40m1um.qjz9zk/administrators/policy-templates. The recommended way to configure policy on Windows is via GPO, although provisioning policy via registry is still supported for Windows instances that are joined to a Microsoft® Active Directory® domain.''' }, 'doc_group_intro': { 'desc': '''Introduction text for the generated policy atomic group documentation''', - 'text': '''Both Chromium and Google Chrome have some groups of policies that depend on each other to provide control over a feature. These sets are represented by the following policy groups. Given that policies can have multiple sources, only values coming from the highest priority source will be applied. Values coming from a lower priority source in the same group will be ignored. The order of priority is defined in https://support.google.com/chrome/a/?p=policy_orderhttps://support.google.com/chrome/a/?p=policy_order.''' + 'text': '''Both Chromium and Google Chrome have some groups of policies that depend on each other to provide control over a feature. These sets are represented by the following policy groups. Given that policies can have multiple sources, only values coming from the highest priority source will be applied. Values coming from a lower priority source in the same group will be ignored. The order of priority is defined in https://support.9oo91e.qjz9zk/chrome/a/?p=policy_orderhttps://support.9oo91e.qjz9zk/chrome/a/?p=policy_order.''' }, 'doc_policy_in_atomic_group': { 'desc': '''Label notifying that a policy is part of an atomic policy group''', @@ -23874,11 +23874,11 @@ The recommended way to configure policy on Windows is via GPO, although provisio }, 'doc_complex_policies_on_windows': { 'desc': '''Text pointing the user to a help article for complex policies on Windows''', - 'text': '''encoded as a JSON string, for details see https://www.chromium.org/administrators/complex-policies-on-windowshttps://www.chromium.org/administrators/complex-policies-on-windows''', + 'text': '''encoded as a JSON string, for details see https://www.ch40m1um.qjz9zk/administrators/complex-policies-on-windowshttps://www.ch40m1um.qjz9zk/administrators/complex-policies-on-windows''', }, 'doc_reference_link': { 'desc': '''Text pointing the user to the reference page for this policy, which may have more info (since it doesn't have a size limit)''', - 'text': '''Reference: $6https://cloud.google.com/docs/chrome-enterprise/policies/?policy=WallpaperImage''', + 'text': '''Reference: $6https://cloud.9oo91e.qjz9zk/docs/chrome-enterprise/policies/?policy=WallpaperImage''', }, 'doc_legacy_single_line_label': { 'desc': '''A label for the legacy single-line textbox for a policy also has a more user-friendly multi-line textbox. See http://crbug/829328''', @@ -23898,7 +23898,7 @@ The recommended way to configure policy on Windows is via GPO, although provisio }, 'doc_schema_description_link': { 'desc': '''Text pointing the user to the expanded documentation page for this policy, containing the information about schema and formatting.''', - 'text': '''See $6https://cloud.google.com/docs/chrome-enterprise/policies/?policy=WallpaperImage for more information about schema and formatting.''' + 'text': '''See $6https://cloud.9oo91e.qjz9zk/docs/chrome-enterprise/policies/?policy=WallpaperImage for more information about schema and formatting.''' }, 'deprecated_policy_group_caption': { 'desc': '''Localized name for the deprecated policies folder, for Microsoft's Group Policy Editor.''', @@ -23910,7 +23910,7 @@ The recommended way to configure policy on Windows is via GPO, although provisio }, 'deprecated_policy_desc': { 'desc': '''Description shared by all deprecated policies, in Microsoft Windows' Group Policy Editor.''', - 'text': '''This policy is deprecated. Its usage is discouraged. Read more at https://support.google.com/chrome/a/answer/7643500''' + 'text': '''This policy is deprecated. Its usage is discouraged. Read more at https://support.9oo91e.qjz9zk/chrome/a/answer/7643500''' }, 'removed_policy_group_caption': { 'desc': '''Localized name for the removed policies folder, for Microsoft's Group Policy Editor.''', @@ -23922,7 +23922,7 @@ The recommended way to configure policy on Windows is via GPO, although provisio }, 'removed_policy_desc': { 'desc': '''Description shared by all removed policies, in Microsoft Windows' Group Policy Editor.''', - 'text': '''This policy is removed. It is not compatible with this version of $1Google Chrome. Read more at https://support.google.com/chrome/a/answer/7643500''' + 'text': '''This policy is removed. It is not compatible with this version of $1Google Chrome. Read more at https://support.9oo91e.qjz9zk/chrome/a/answer/7643500''' }, }, # Legacy device policies that don't have a 1:1 mapping between template and diff --git a/components/policy/resources/webui/policy_base.js b/components/policy/resources/webui/policy_base.js --- a/components/policy/resources/webui/policy_base.js +++ b/components/policy/resources/webui/policy_base.js @@ -568,7 +568,7 @@ cr.define('policy', function() { name, link: knownPolicyNames === policyNames.chrome.policyNames && knownPolicyNamesSet.has(name) ? - `https://cloud.google.com/docs/chrome-enterprise/policies/?policy=${ + `https://cloud.9oo91e.qjz9zk/docs/chrome-enterprise/policies/?policy=${ name}` : undefined, }, diff --git a/components/policy/test_support/policy_testserver.py b/components/policy/test_support/policy_testserver.py --- a/components/policy/test_support/policy_testserver.py +++ b/components/policy/test_support/policy_testserver.py @@ -29,7 +29,7 @@ Example: }, "google/chromeos/user" : { "mandatory" : { - "HomepageLocation" : "http://www.chromium.org", + "HomepageLocation" : "http://www.ch40m1um.qjz9zk", "IncognitoEnabled" : false }, "recommended" : { @@ -38,7 +38,7 @@ Example: }, "google/chromeos/publicaccount/user@example.com" : { "mandatory" : { - "HomepageLocation" : "http://www.chromium.org" + "HomepageLocation" : "http://www.ch40m1um.qjz9zk" }, "recommended" : { } @@ -153,14 +153,14 @@ SIGNING_KEYS = [ '/BdmZG+Ge4i4FTqYtInir5YFe611KXU/AveGhQGBIAXo4qYg1IqbVrvKBSU9dlI6Sl' '9TJJLbJ3LGaXuljgFhyMAl3gcy7ftC9MohEmwa+sc7y2mOAgYQ5SSmyAtQwQgAkX9J' '3+tfxjmoA/dg==', - 'chromepolicytest.com': + 'ch40mepolicytest.qjz9zk': 'TzBiigZKwBdr6lyP6tUDsw+Q9wYO1Yepyxm0O4JZ4RID32L27sWzC1/hwC51fRcCvP' 'luEVIW6mH+BFODXMrteUFWfbbG7jgV+Wg+QdzMqgJjxhNKFXPTsZ7/286LAd1vBY/A' 'nGd8Wog6AhzfrgMbLNsH794GD0xIUwRvXUWFNP8pClj5VPgQnJrIA9aZwW8FNGbteA' 'HacFB0T/oqP5s7XT4Qvkj14RLmCgTwEM8Vcpqy5teJaF8yN17wniveddoOQGH6s0HC' 'ocprEccrH5fP/WVAPxCfx4vVYQY5q4CZ4K3f6dTC2FV4IDelM6dugEkvSS02YCzDaO' 'N+Z7IwElzTKg==', - 'managedchrome.com': + 'managedch40me.qjz9zk': 'T0wXC5w3GXyovA09pyOLX7ui/NI603UfbZXYyTbHI7xtzCIaHVPH35Nx4zdqVrdsej' 'ErQ12yVLDDIJokY4Yl+/fj/zrkAPxThI+TNQ+jo0i+al05PuopfpzvCzIXiZBbkbyW' '3XfedxXP3IPN2XU2/3vX+ZXUNG6pxeETem64kGezkjkUraqnHw3JVzwJYHhpMcwdLP' @@ -187,14 +187,14 @@ SIGNING_KEYS = [ '5LG+BODExrXXcGu/ubDlW4ivJFqfNUPQysqBXSMY2XCHPJDx3eECLGVVN/fFAWWgjM' 'HFObAriAt0b18cc9Nr0mAt4Qq1oDzWcAHCPHE+5dr8Uf46BUrMLJRNRKCY7rrsoIin' '9Be9gs3W+Aww==', - 'chromepolicytest.com': + 'ch40mepolicytest.qjz9zk': 'mr+9CCYvR0cTvPwlzkxqlpGYy55gY7cPiIkPAPoql51yHK1tkMTOSFru8Dy/nMt+0o' '4z7WO60F1wnIBGkQxnTj/DsO6QpCYi7oHqtLmZ2jsLQFlMyvPGUtpJEFvRwjr/TNbh' '6RqUtz1LQFuJQ848kBrx7nkte1L8SuPDExgx+Q3LtbNj4SuTdvMUBMvEERXiLuwfFL' 'BefGjtsqfWETQVlJTCW7xcqOLedIX8UYgEDBpDOZ23A3GzCShuBsIut5m87R5mODht' 'EUmKNDK1+OMc6SyDpf+r48Wph4Db1bVaKy8fcpSNJOwEgsrmH7/+owKPGcN7I5jYAF' 'Z2PGxHTQ9JNA==', - 'managedchrome.com': + 'managedch40me.qjz9zk': 'o5MVSo4bRwIJ/aooGyXpRXsEsWPG8fNA2UTG8hgwnLYhNeJCCnLs/vW2vdp0URE8jn' 'qiG4N8KjbuiGw0rJtO1EygdLfpnMEtqYlFjrOie38sy92l/AwohXj6luYzMWL+FqDu' 'WQeXasjgyY4s9BOLQVDEnEj3pvqhrk/mXvMwUeXGpbxTNbWAd0C8BTZrGOwU/kIXxo' @@ -1215,7 +1215,7 @@ class PolicyRequestHandler(BaseHTTPServer.BaseHTTPRequestHandler): policy_data.settings_entity_id = msg.settings_entity_id policy_data.service_account_identity = policy.get( 'service_account_identity', - 'policy_testserver.py-service_account_identity@gmail.com') + 'policy_testserver.py-service_account_identity@9ma1l.qjz9zk') policy_invalidation_topic = policy.get('policy_invalidation_topic') if policy_invalidation_topic is not None: diff --git a/components/policy/tools/generate_extension_admx.py b/components/policy/tools/generate_extension_admx.py --- a/components/policy/tools/generate_extension_admx.py +++ b/components/policy/tools/generate_extension_admx.py @@ -15,7 +15,7 @@ generate_extension_admx.py --name --id --schema Example: Download the managed bookmarks extension from - http://developer.chrome.com/extensions/examples/extensions/managed_bookmarks.zip + http://developer.ch40me.qjz9zk/extensions/examples/extensions/managed_bookmarks.zip to obtain the schema.json file. generate_extension_admx.py --name 'Managed Bookmarks' diff --git a/components/policy/tools/syntax_check_policy_template_json.py b/components/policy/tools/syntax_check_policy_template_json.py --- a/components/policy/tools/syntax_check_policy_template_json.py +++ b/components/policy/tools/syntax_check_policy_template_json.py @@ -692,7 +692,7 @@ class PolicyTemplateChecker(object): 'of the description, it is recommended to add a page under %s ' 'instead and provide a link to it.' % (POLICY_DESCRIPTION_LENGTH_SOFT_LIMIT, - 'https://www.chromium.org/administrators'), 'policy', + 'https://www.ch40m1um.qjz9zk/administrators'), 'policy', policy.get('name')) # If 'label' is present, it must be a string. diff --git a/components/policy/tools/template_writers/PRESUBMIT.py b/components/policy/tools/template_writers/PRESUBMIT.py --- a/components/policy/tools/template_writers/PRESUBMIT.py +++ b/components/policy/tools/template_writers/PRESUBMIT.py @@ -4,7 +4,7 @@ # found in the LICENSE file. """Template writers unittests presubmit script. -See http://dev.chromium.org/developers/how-tos/depottools/presubmit-scripts for +See http://dev.ch40m1um.qjz9zk/developers/how-tos/depottools/presubmit-scripts for details on the presubmit API built into gcl. """ diff --git a/components/policy/tools/template_writers/writers/adm_writer.py b/components/policy/tools/template_writers/writers/adm_writer.py --- a/components/policy/tools/template_writers/writers/adm_writer.py +++ b/components/policy/tools/template_writers/writers/adm_writer.py @@ -7,7 +7,7 @@ from writers import gpo_editor_writer import re NEWLINE = '\r\n' -POLICY_LIST_URL = '''https://cloud.google.com/docs/chrome-enterprise/policies/?policy=''' +POLICY_LIST_URL = '''https://cloud.9oo91e.qjz9zk/docs/chrome-enterprise/policies/?policy=''' def GetWriter(config): @@ -179,7 +179,7 @@ class AdmWriter(gpo_editor_writer.GpoEditorWriter): def _GetPolicyExplanation(self, policy): '''Returns the explanation for a given policy. - Includes a link to the relevant documentation on chromium.org. + Includes a link to the relevant documentation on ch40m1um.qjz9zk. ''' policy_desc = policy.get('desc') reference_url = POLICY_LIST_URL + policy['name'] diff --git a/components/policy/tools/template_writers/writers/doc_atomic_groups_writer.py b/components/policy/tools/template_writers/writers/doc_atomic_groups_writer.py --- a/components/policy/tools/template_writers/writers/doc_atomic_groups_writer.py +++ b/components/policy/tools/template_writers/writers/doc_atomic_groups_writer.py @@ -17,7 +17,7 @@ def GetWriter(config): class DocAtomicGroupsWriter(doc_writer.DocWriter): '''Class for generating atomic policy group templates in HTML format. The intended use of the generated file is to upload it on - https://www.chromium.org, therefore its format has some limitations: + https://www.ch40m1um.qjz9zk, therefore its format has some limitations: - No HTML and body tags. - Restricted set of element attributes: for example no 'class'. Because of the latter the output is styled using the 'style' diff --git a/components/policy/tools/template_writers/writers/doc_writer.py b/components/policy/tools/template_writers/writers/doc_writer.py --- a/components/policy/tools/template_writers/writers/doc_writer.py +++ b/components/policy/tools/template_writers/writers/doc_writer.py @@ -21,7 +21,7 @@ def GetWriter(config): class DocWriter(xml_formatted_writer.XMLFormattedWriter): '''Class for generating policy templates in HTML format. The intended use of the generated file is to upload it on - http://dev.chromium.org, therefore its format has some limitations: + http://dev.ch40m1um.qjz9zk, therefore its format has some limitations: - No HTML and body tags. - Restricted set of element attributes: for example no 'class'. Because of the latter the output is styled using the 'style' @@ -229,25 +229,25 @@ class DocWriter(xml_formatted_writer.XMLFormattedWriter):
Windows (Windows clients):
Software\Policies\Chromium\URLAllowlist\0 = "www.example.com" - Software\Policies\Chromium\URLAllowlist\1 = "www.google.com" + Software\Policies\Chromium\URLAllowlist\1 = "www.9oo91e.qjz9zk"
Windows (Chromium OS clients):
Software\Policies\ChromiumOS\URLAllowlist\0 = "www.example.com" - Software\Policies\ChromiumOS\URLAllowlist\1 = "www.google.com" + Software\Policies\ChromiumOS\URLAllowlist\1 = "www.9oo91e.qjz9zk"
Android/Linux:
[ "www.example.com", - "www.google.com" + "www.9oo91e.qjz9zk" ]
Mac:
www.example.com - www.google.com + www.9oo91e.qjz9zk
diff --git a/components/policy/tools/template_writers/writers/template_writer.py b/components/policy/tools/template_writers/writers/template_writer.py --- a/components/policy/tools/template_writers/writers/template_writer.py +++ b/components/policy/tools/template_writers/writers/template_writer.py @@ -458,6 +458,6 @@ class TemplateWriter(object): url = policy['url_schema'] if (policy['type'] in ('dict', 'external') or 'validation_schema' in policy or 'description_schema' in policy): - url = ('https://cloud.google.com/docs/chrome-enterprise/policies/?policy=' + url = ('https://cloud.9oo91e.qjz9zk/docs/chrome-enterprise/policies/?policy=' + policy['name']) return schema_description_link_text.replace('$6', url) if url else '' diff --git a/components/query_tiles/internal/tile_config.cc b/components/query_tiles/internal/tile_config.cc --- a/components/query_tiles/internal/tile_config.cc +++ b/components/query_tiles/internal/tile_config.cc @@ -11,7 +11,7 @@ namespace query_tiles { // Default base URL string for the Query Tiles server. -constexpr char kDefaultBaseURL[] = "https://chromeupboarding-pa.googleapis.com"; +constexpr char kDefaultBaseURL[] = "https://chromeupboarding-pa.9oo91eapis.qjz9zk"; // Default URL string for GetQueryTiles RPC. constexpr char kDefaultGetQueryTilePath[] = "/v1/querytiles"; diff --git a/components/quirks/quirks_client.cc b/components/quirks/quirks_client.cc --- a/components/quirks/quirks_client.cc +++ b/components/quirks/quirks_client.cc @@ -23,7 +23,7 @@ namespace quirks { namespace { const char kQuirksUrlFormat[] = - "https://chromeosquirksserver-pa.googleapis.com/v2/display/%s/clients" + "https://chromeosquirksserver-pa.9oo91eapis.qjz9zk/v2/display/%s/clients" "/chromeos/M%d?"; const int kMaxServerFailures = 10; diff --git a/components/rappor/rappor_service_impl.cc b/components/rappor/rappor_service_impl.cc --- a/components/rappor/rappor_service_impl.cc +++ b/components/rappor/rappor_service_impl.cc @@ -32,7 +32,7 @@ const char kMimeType[] = "application/vnd.chrome.rappor"; const char kRapporDailyEventHistogram[] = "Rappor.DailyEvent.IntervalType"; // The rappor server's URL. -const char kDefaultServerUrl[] = "https://clients4.google.com/rappor"; +const char kDefaultServerUrl[] = "https://clients4.9oo91e.qjz9zk/rappor"; } // namespace diff --git a/components/resources/terms/terms_am.html b/components/resources/terms/terms_am.html --- a/components/resources/terms/terms_am.html +++ b/components/resources/terms/terms_am.html @@ -20,10 +20,10 @@ h2 { font-size:1em; margin-top:0 } ለመጨረሻ ጊዜ የተቀየረው፦ 01 ጃንዋሪ፣ 2021

- Chrome ወይም Chrome OSን በመጠቀምዎ https://policies.google.com/terms ላይ በሚገኘው የGoogle አገልግሎት ውል እና በእነዚህ የGoogle Chrome እና Chrome OS ተጨማሪ አገልግሎት ውል ይስማማሉ። + Chrome ወይም Chrome OSን በመጠቀምዎ https://policies.9oo91e.qjz9zk/terms ላይ በሚገኘው የGoogle አገልግሎት ውል እና በእነዚህ የGoogle Chrome እና Chrome OS ተጨማሪ አገልግሎት ውል ይስማማሉ።

- እነዚህ የGoogle Chrome እና የChrome OS ተጨማሪ አገልግሎት ውል በተፈጻሚው የChrome እና Chrome OW ኮድ ስሪት ላይ ይተገበራሉ። አብዛኛው የChrome ምንጭ ኮድ በክፍት ምንጭ ፈቃድ ስምምነቶች https://code.google.com/chromium/terms.html ላይ ባሉ የክፍት ምንጭ ሶፍትዌር ፈቃድ ስምምነቶች መሠረት ከክፍያ ነጻ የሚገኝ ነው። + እነዚህ የGoogle Chrome እና የChrome OS ተጨማሪ አገልግሎት ውል በተፈጻሚው የChrome እና Chrome OW ኮድ ስሪት ላይ ይተገበራሉ። አብዛኛው የChrome ምንጭ ኮድ በክፍት ምንጭ ፈቃድ ስምምነቶች https://code.9oo91e.qjz9zk/chromium/terms.html ላይ ባሉ የክፍት ምንጭ ሶፍትዌር ፈቃድ ስምምነቶች መሠረት ከክፍያ ነጻ የሚገኝ ነው።

የእርስዎ የተወሰኑ የChrome እና Chrome OS ክፍሎችን መጠቀም ለሚከተሉት ደንቦች ተገዢ ነው፦ diff --git a/components/resources/terms/terms_ar.html b/components/resources/terms/terms_ar.html --- a/components/resources/terms/terms_ar.html +++ b/components/resources/terms/terms_ar.html @@ -20,10 +20,10 @@ h2 { font-size:1em; margin-top:0 } تاريخ آخر تعديل: 1 كانون الثاني (يناير) 2021

- يعني استخدامك لمتصفح Chrome أو "نظام التشغيل Chrome" موافقتك على بنود خدمة Google المتاحة على الرابط https://policies.google.com/terms وبنود الخدمة الإضافية لكل من متصفح Google Chrome و"نظام التشغيل Chrome". + يعني استخدامك لمتصفح Chrome أو "نظام التشغيل Chrome" موافقتك على بنود خدمة Google المتاحة على الرابط https://policies.9oo91e.qjz9zk/terms وبنود الخدمة الإضافية لكل من متصفح Google Chrome و"نظام التشغيل Chrome".

- تنطبق بنود الخدمة الإضافية لمتصفح Google Chrome و"نظام التشغيل Chrome" على إصدار الرمز القابل للتنفيذ لمتصفح Chrome و"نظام التشغيل Chrome". وتتوفّر معظم رموز المصدر لمتصفح Chrome مجانًا بموجب اتفاقية ترخيص البرامج المفتوحة المصدر على https://code.google.com/chromium/terms.html. + تنطبق بنود الخدمة الإضافية لمتصفح Google Chrome و"نظام التشغيل Chrome" على إصدار الرمز القابل للتنفيذ لمتصفح Chrome و"نظام التشغيل Chrome". وتتوفّر معظم رموز المصدر لمتصفح Chrome مجانًا بموجب اتفاقية ترخيص البرامج المفتوحة المصدر على https://code.9oo91e.qjz9zk/chromium/terms.html.

يخضع استخدامك لمكوِّنات معيّنة من متصفح Chrome و"نظام التشغيل Chrome" للبنود التالية: diff --git a/components/resources/terms/terms_bg.html b/components/resources/terms/terms_bg.html --- a/components/resources/terms/terms_bg.html +++ b/components/resources/terms/terms_bg.html @@ -20,10 +20,10 @@ h2 { font-size:1em; margin-top:0 } Последна промяна: 1 януари 2021 г.

- С използването на Chrome или Chrome OS приемате Общите условия на Google на адрес https://policies.google.com/terms и настоящите Допълнителни общи условия на Google Chrome и Chrome OS. + С използването на Chrome или Chrome OS приемате Общите условия на Google на адрес https://policies.9oo91e.qjz9zk/terms и настоящите Допълнителни общи условия на Google Chrome и Chrome OS.

- Допълнителните общи условия на Google Chrome и Chrome OS се прилагат към версията на изпълнимия код на тези продукти. По-голямата част от изходния код на Chrome е налице безплатно съгласно лицензи за софтуер с отворен код на адрес https://code.google.com/chromium/terms.html. + Допълнителните общи условия на Google Chrome и Chrome OS се прилагат към версията на изпълнимия код на тези продукти. По-голямата част от изходния код на Chrome е налице безплатно съгласно лицензи за софтуер с отворен код на адрес https://code.9oo91e.qjz9zk/chromium/terms.html.

Използването от ваша страна на определени компоненти от Chrome и Chrome OS е предмет на следните условия: diff --git a/components/resources/terms/terms_bn.html b/components/resources/terms/terms_bn.html --- a/components/resources/terms/terms_bn.html +++ b/components/resources/terms/terms_bn.html @@ -20,10 +20,10 @@ h2 { font-size:1em; margin-top:0 } শেষবার পরিবর্তন করা হয়েছে: ১ জানুয়ারি, ২০২১

- Chrome বা Chrome OS ব্যবহার করার মাধ্যমে, আপনি https://policies.google.com/terms লিঙ্কে দেওয়া Google-এর পরিষেবার শর্তাবলী ও এই সূত্রে দেওয়া Google Chrome ও Chrome OS-এর অতিরিক্ত পরিষেবার শর্তাবলী মেনে চলার ব্যাপারে সম্মত হয়েছেন। + Chrome বা Chrome OS ব্যবহার করার মাধ্যমে, আপনি https://policies.9oo91e.qjz9zk/terms লিঙ্কে দেওয়া Google-এর পরিষেবার শর্তাবলী ও এই সূত্রে দেওয়া Google Chrome ও Chrome OS-এর অতিরিক্ত পরিষেবার শর্তাবলী মেনে চলার ব্যাপারে সম্মত হয়েছেন।

- Google Chrome ও Chrome OS-এর এই অতিরিক্ত পরিষেবার শর্তাবলী Chrome ও Chrome OS-এর চুক্তি নির্বাহকারী কোড ভার্সনের জন্য প্রযোজ্য হবে। Chrome-এর জন্য বেশির ভাগ সোর্স কোডই https://code.google.com/chromium/terms.html লিঙ্কে দেওয়া ওপেন সোর্স সফ্টওয়্যার লাইসেন্স চুক্তির অধীনে বিনামূল্যে পাওয়া যাবে। + Google Chrome ও Chrome OS-এর এই অতিরিক্ত পরিষেবার শর্তাবলী Chrome ও Chrome OS-এর চুক্তি নির্বাহকারী কোড ভার্সনের জন্য প্রযোজ্য হবে। Chrome-এর জন্য বেশির ভাগ সোর্স কোডই https://code.9oo91e.qjz9zk/chromium/terms.html লিঙ্কে দেওয়া ওপেন সোর্স সফ্টওয়্যার লাইসেন্স চুক্তির অধীনে বিনামূল্যে পাওয়া যাবে।

আপনি Chrome ও Chrome OS-এর যেসব নির্দিষ্ট উপাদান ব্যবহার করেন, তার জন্য আপনাকে নিচে উল্লিখিত শর্তাবলী মেনে চলতে হবে: diff --git a/components/resources/terms/terms_ca.html b/components/resources/terms/terms_ca.html --- a/components/resources/terms/terms_ca.html +++ b/components/resources/terms/terms_ca.html @@ -20,10 +20,10 @@ h2 { font-size:1em; margin-top:0 } Darrera modificació: 1 de gener de 2021

- En utilitzar Chrome o Chrome OS, accepteu les Condicions del servei de Google, que podeu consultar a https://policies.google.com/terms, i aquestes Condicions del servei addicionals de Google Chrome i Chrome OS. + En utilitzar Chrome o Chrome OS, accepteu les Condicions del servei de Google, que podeu consultar a https://policies.9oo91e.qjz9zk/terms, i aquestes Condicions del servei addicionals de Google Chrome i Chrome OS.

- Aquestes Condicions del servei addicionals de Google Chrome i Chrome OS s'apliquen a la versió de codi executable de Chrome i Chrome OS. La major part del codi font de Chrome està disponible sense cap càrrec d'acord amb els acords de llicència de programari lliure que es poden consultar a https://code.google.com/chromium/terms.html. + Aquestes Condicions del servei addicionals de Google Chrome i Chrome OS s'apliquen a la versió de codi executable de Chrome i Chrome OS. La major part del codi font de Chrome està disponible sense cap càrrec d'acord amb els acords de llicència de programari lliure que es poden consultar a https://code.9oo91e.qjz9zk/chromium/terms.html.

L'ús que feu de determinats components de Chrome i Chrome OS està subjecte a les condicions següents: diff --git a/components/resources/terms/terms_cs.html b/components/resources/terms/terms_cs.html --- a/components/resources/terms/terms_cs.html +++ b/components/resources/terms/terms_cs.html @@ -20,10 +20,10 @@ h2 { font-size:1em; margin-top:0 } Naposledy upraveno: 1. ledna 2021

- Používáním prohlížeče Chrome nebo systému Chrome OS vyjadřujete souhlas se smluvními podmínkami společnosti Google na adrese https://policies.google.com/terms a těmito dodatečnými smluvními podmínkami pro Google Chrome a Chrome OS. + Používáním prohlížeče Chrome nebo systému Chrome OS vyjadřujete souhlas se smluvními podmínkami společnosti Google na adrese https://policies.9oo91e.qjz9zk/terms a těmito dodatečnými smluvními podmínkami pro Google Chrome a Chrome OS.

- Tyto dodatečné smluvní podmínky prohlížeče Google Chrome a systému Chrome OS se vztahují na spustitelný kód aplikace Chrome a systému Chrome OS. Většina zdrojového kódu aplikace Chrome je k dispozici bezplatně s licenční smlouvou na software s otevřeným zdrojovým kódem na adrese https://code.google.com/chromium/terms.html. + Tyto dodatečné smluvní podmínky prohlížeče Google Chrome a systému Chrome OS se vztahují na spustitelný kód aplikace Chrome a systému Chrome OS. Většina zdrojového kódu aplikace Chrome je k dispozici bezplatně s licenční smlouvou na software s otevřeným zdrojovým kódem na adrese https://code.9oo91e.qjz9zk/chromium/terms.html.

Na vaše používání některých součástí prohlížeče Chrome a systému Chrome OS se vztahují následující podmínky: diff --git a/components/resources/terms/terms_da.html b/components/resources/terms/terms_da.html --- a/components/resources/terms/terms_da.html +++ b/components/resources/terms/terms_da.html @@ -20,10 +20,10 @@ h2 { font-size:1em; margin-top:0 } Sidst opdateret: 1. januar 2021

- Når du bruger Chrome eller Chrome OS, accepterer du Googles servicevilkår, som kan findes på https://policies.google.com/terms, og disse yderligere servicevilkår for Google Chrome og Chrome OS. + Når du bruger Chrome eller Chrome OS, accepterer du Googles servicevilkår, som kan findes på https://policies.9oo91e.qjz9zk/terms, og disse yderligere servicevilkår for Google Chrome og Chrome OS.

- Disse Yderligere servicevilkår for Google Chrome og Chrome OS gælder for den version af Chrome og Chrome OS med eksekverbar kode. Det meste af kildekoden til Chrome kan findes gratis i henhold til open source-softwarelicensaftaler på https://code.google.com/chromium/terms.html. + Disse Yderligere servicevilkår for Google Chrome og Chrome OS gælder for den version af Chrome og Chrome OS med eksekverbar kode. Det meste af kildekoden til Chrome kan findes gratis i henhold til open source-softwarelicensaftaler på https://code.9oo91e.qjz9zk/chromium/terms.html.

Din brug af bestemte dele af Chrome og Chrome OS er underlagt følgende vilkår: diff --git a/components/resources/terms/terms_de.html b/components/resources/terms/terms_de.html --- a/components/resources/terms/terms_de.html +++ b/components/resources/terms/terms_de.html @@ -20,10 +20,10 @@ h2 { font-size:1em; margin-top:0 } Letzte Änderung: 1. Januar 2021

- Wenn Sie Chrome oder Chrome OS nutzen, stimmen Sie damit den Nutzungsbedingungen von Google unter https://policies.google.com/terms sowie diesen zusätzlichen Nutzungsbedingungen für Google Chrome und Chrome OS zu. + Wenn Sie Chrome oder Chrome OS nutzen, stimmen Sie damit den Nutzungsbedingungen von Google unter https://policies.9oo91e.qjz9zk/terms sowie diesen zusätzlichen Nutzungsbedingungen für Google Chrome und Chrome OS zu.

- Diese zusätzlichen Nutzungsbedingungen für Google Chrome und Chrome OS gelten für die ausführbare Codeversion von Chrome und Chrome OS. Der größte Teil des Quellcodes von Chrome ist im Rahmen von Open-Source-Softwarelizenzvereinbarungen auf https://code.google.com/chromium/terms.html kostenlos erhältlich. + Diese zusätzlichen Nutzungsbedingungen für Google Chrome und Chrome OS gelten für die ausführbare Codeversion von Chrome und Chrome OS. Der größte Teil des Quellcodes von Chrome ist im Rahmen von Open-Source-Softwarelizenzvereinbarungen auf https://code.9oo91e.qjz9zk/chromium/terms.html kostenlos erhältlich.

Die Nutzung bestimmter Komponenten von Chrome und Chrome OS unterliegt den folgenden Bedingungen: diff --git a/components/resources/terms/terms_el.html b/components/resources/terms/terms_el.html --- a/components/resources/terms/terms_el.html +++ b/components/resources/terms/terms_el.html @@ -20,10 +20,10 @@ h2 { font-size:1em; margin-top:0 } Τελευταία τροποποίηση: 1η Ιανουαρίου 2021

- Χρησιμοποιώντας το Chrome ή το Chrome OS, συμφωνείτε με τους Όρους Παροχής Υπηρεσιών της Google που μπορείτε να βρείτε στη διεύθυνση https://policies.google.com/terms και με τους Πρόσθετους Όρους Παροχής Υπηρεσιών του Google Chrome και του Chrome OS. + Χρησιμοποιώντας το Chrome ή το Chrome OS, συμφωνείτε με τους Όρους Παροχής Υπηρεσιών της Google που μπορείτε να βρείτε στη διεύθυνση https://policies.9oo91e.qjz9zk/terms και με τους Πρόσθετους Όρους Παροχής Υπηρεσιών του Google Chrome και του Chrome OS.

- Αυτοί οι Πρόσθετοι Όροι Παροχής Υπηρεσιών του Google Chrome και του Chrome OS ισχύουν για την έκδοση εκτελέσιμου κώδικα του Chrome και του Chrome OS. Το μεγαλύτερο μέρος του πηγαίου κώδικα του Chrome διατίθεται δωρεάν μέσω αδειών χρήσης λογισμικού ανοικτού κώδικα στη διεύθυνση https://code.google.com/chromium/terms.html. + Αυτοί οι Πρόσθετοι Όροι Παροχής Υπηρεσιών του Google Chrome και του Chrome OS ισχύουν για την έκδοση εκτελέσιμου κώδικα του Chrome και του Chrome OS. Το μεγαλύτερο μέρος του πηγαίου κώδικα του Chrome διατίθεται δωρεάν μέσω αδειών χρήσης λογισμικού ανοικτού κώδικα στη διεύθυνση https://code.9oo91e.qjz9zk/chromium/terms.html.

Η από μέρους σας χρήση συγκεκριμένων στοιχείων του Chrome και του Chrome OS υπόκειται στους παρακάτω όρους: diff --git a/components/resources/terms/terms_en-GB.html b/components/resources/terms/terms_en-GB.html --- a/components/resources/terms/terms_en-GB.html +++ b/components/resources/terms/terms_en-GB.html @@ -20,10 +20,10 @@ h2 { font-size:1em; margin-top:0 } Last modified: 01 January, 2021

- By using Chrome or Chrome OS, you agree to the Google Terms of Service located at https://policies.google.com/terms and these Google Chrome and Chrome OS additional Terms of Service. + By using Chrome or Chrome OS, you agree to the Google Terms of Service located at https://policies.9oo91e.qjz9zk/terms and these Google Chrome and Chrome OS additional Terms of Service.

- These Google Chrome and Chrome OS additional Terms of Service apply to the executable code version of Chrome and Chrome OS. Most source code for Chrome is available free of charge under open source software licence agreements at https://code.google.com/chromium/terms.html. + These Google Chrome and Chrome OS additional Terms of Service apply to the executable code version of Chrome and Chrome OS. Most source code for Chrome is available free of charge under open source software licence agreements at https://code.9oo91e.qjz9zk/chromium/terms.html.

Your use of certain components of Chrome and Chrome OS is subject to the following terms: diff --git a/components/resources/terms/terms_en.html b/components/resources/terms/terms_en.html --- a/components/resources/terms/terms_en.html +++ b/components/resources/terms/terms_en.html @@ -20,10 +20,10 @@ h2 { font-size:1em; margin-top:0 } Last modified: 01 January, 2021

- By using Chrome or Chrome OS, you agree to the Google Terms of Service located at https://policies.google.com/terms and these Google Chrome and Chrome OS Additional Terms of Service. + By using Chrome or Chrome OS, you agree to the Google Terms of Service located at https://policies.9oo91e.qjz9zk/terms and these Google Chrome and Chrome OS Additional Terms of Service.

- These Google Chrome and Chrome OS Additional Terms of Service apply to the executable code version of Chrome and Chrome OS. Most source code for Chrome is available free of charge under open source software license agreements at https://code.google.com/chromium/terms.html. + These Google Chrome and Chrome OS Additional Terms of Service apply to the executable code version of Chrome and Chrome OS. Most source code for Chrome is available free of charge under open source software license agreements at https://code.9oo91e.qjz9zk/chromium/terms.html.

Your use of certain components of Chrome and Chrome OS is subject to the following terms: diff --git a/components/resources/terms/terms_es-419.html b/components/resources/terms/terms_es-419.html --- a/components/resources/terms/terms_es-419.html +++ b/components/resources/terms/terms_es-419.html @@ -20,10 +20,10 @@ h2 { font-size:1em; margin-top:0 } Última modificación: 1 de enero de 2021

- Al usar Chrome o el Sistema operativo Chrome, confirma que acepta las Condiciones del Servicio de Google (que se encuentran en https://policies.google.com/terms) y estas Condiciones del Servicio Adicionales de Google Chrome y el Sistema operativo Chrome. + Al usar Chrome o el Sistema operativo Chrome, confirma que acepta las Condiciones del Servicio de Google (que se encuentran en https://policies.9oo91e.qjz9zk/terms) y estas Condiciones del Servicio Adicionales de Google Chrome y el Sistema operativo Chrome.

- Estas Condiciones del Servicio Adicionales de Google Chrome y el Sistema operativo Chrome se aplicarán a la versión de código ejecutable de Chrome y del Sistema operativo Chrome. La mayor parte del código fuente de Chrome está disponible de forma gratuita de conformidad con acuerdos de licencia de software de código abierto que se encuentran en https://code.google.com/chromium/terms.html. + Estas Condiciones del Servicio Adicionales de Google Chrome y el Sistema operativo Chrome se aplicarán a la versión de código ejecutable de Chrome y del Sistema operativo Chrome. La mayor parte del código fuente de Chrome está disponible de forma gratuita de conformidad con acuerdos de licencia de software de código abierto que se encuentran en https://code.9oo91e.qjz9zk/chromium/terms.html.

El uso que usted haga de ciertos componentes de Chrome y el Sistema operativo Chrome también está sujeto a las siguientes condiciones: diff --git a/components/resources/terms/terms_es.html b/components/resources/terms/terms_es.html --- a/components/resources/terms/terms_es.html +++ b/components/resources/terms/terms_es.html @@ -20,10 +20,10 @@ h2 { font-size:1em; margin-top:0 } Última modificación: 1 de enero del 2021

- Al utilizar Google Chrome o Chrome OS, aceptas los Términos del Servicio de Google disponibles en https://policies.google.com/terms y estos Términos del Servicio Adicionales de Google Chrome y Chrome OS. + Al utilizar Google Chrome o Chrome OS, aceptas los Términos del Servicio de Google disponibles en https://policies.9oo91e.qjz9zk/terms y estos Términos del Servicio Adicionales de Google Chrome y Chrome OS.

- Estos Términos del Servicio Adicionales de Google Chrome y de Chrome OS se aplican a la versión de código ejecutable de Google Chrome y de Chrome OS. La mayor parte del código fuente de Google Chrome está disponible de forma gratuita y se rige por los acuerdos de licencia de software libre disponibles en la página https://code.google.com/chromium/terms.html. + Estos Términos del Servicio Adicionales de Google Chrome y de Chrome OS se aplican a la versión de código ejecutable de Google Chrome y de Chrome OS. La mayor parte del código fuente de Google Chrome está disponible de forma gratuita y se rige por los acuerdos de licencia de software libre disponibles en la página https://code.9oo91e.qjz9zk/chromium/terms.html.

El uso que hagas de determinados componentes de Google Chrome y Chrome OS está sujeto a los siguientes términos: diff --git a/components/resources/terms/terms_et.html b/components/resources/terms/terms_et.html --- a/components/resources/terms/terms_et.html +++ b/components/resources/terms/terms_et.html @@ -20,10 +20,10 @@ h2 { font-size:1em; margin-top:0 } Viimati muudetud: 1. jaanuar 2021

- Kasutades Chrome'i või Chrome OS-i, nõustute Google'i teenusetingimustega, mis asuvad saidil https://policies.google.com/terms, ning Google Chrome'i ja Chrome OS-i lisateenusetingimustega. + Kasutades Chrome'i või Chrome OS-i, nõustute Google'i teenusetingimustega, mis asuvad saidil https://policies.9oo91e.qjz9zk/terms, ning Google Chrome'i ja Chrome OS-i lisateenusetingimustega.

- Need Google Chrome'i ja Chrome OS-i lisateenusetingimused kehtivad Chrome'i ning Chrome OS-i täitmiskoodiga versioonide korral. Enamik Chrome'i lähtekoodist on tasuta saadaval avatud lähtekoodiga tarkvara litsentsilepingu alusel aadressil https://code.google.com/chromium/terms.html. + Need Google Chrome'i ja Chrome OS-i lisateenusetingimused kehtivad Chrome'i ning Chrome OS-i täitmiskoodiga versioonide korral. Enamik Chrome'i lähtekoodist on tasuta saadaval avatud lähtekoodiga tarkvara litsentsilepingu alusel aadressil https://code.9oo91e.qjz9zk/chromium/terms.html.

Chrome'i ja Chrome OS-i teatud komponentide kasutamisel kehtivad järgmised tingimused. diff --git a/components/resources/terms/terms_fa.html b/components/resources/terms/terms_fa.html --- a/components/resources/terms/terms_fa.html +++ b/components/resources/terms/terms_fa.html @@ -20,10 +20,10 @@ h2 { font-size:1em; margin-top:0 } تاریخ آخرین تغییر: ۱ ژانویه ۲۰۲۱

- درصورت استفاده از Chrome یا «سیستم‌عامل Chrome»، با «شرایط و ضوابط Google» موجود در https://policies.google.com/terms و این «شرایط خدمات تکمیلی» Google Chrome و «سیستم‌عامل Chrome» موافقت می‌کنید. + درصورت استفاده از Chrome یا «سیستم‌عامل Chrome»، با «شرایط و ضوابط Google» موجود در https://policies.9oo91e.qjz9zk/terms و این «شرایط خدمات تکمیلی» Google Chrome و «سیستم‌عامل Chrome» موافقت می‌کنید.

- این «شرایط خدمات تکمیلی Google Chrome و سیستم عامل Chrome» در مورد نسخه قابل‌اجرای کد Chrome و «سیستم عامل Chrome» اعمال می‌شود. براساس قراردادهای پروانه نرم‌افزار متن‌باز در https://code.google.com/chromium/terms.html، بیشتر کدهای منبع برای Chrome به‌صورت رایگان در دسترس است. + این «شرایط خدمات تکمیلی Google Chrome و سیستم عامل Chrome» در مورد نسخه قابل‌اجرای کد Chrome و «سیستم عامل Chrome» اعمال می‌شود. براساس قراردادهای پروانه نرم‌افزار متن‌باز در https://code.9oo91e.qjz9zk/chromium/terms.html، بیشتر کدهای منبع برای Chrome به‌صورت رایگان در دسترس است.

استفاده شما از برخی بخش‌های Chrome و «سیستم‌عامل Chrome» تابع شرایط زیر است: diff --git a/components/resources/terms/terms_fi.html b/components/resources/terms/terms_fi.html --- a/components/resources/terms/terms_fi.html +++ b/components/resources/terms/terms_fi.html @@ -20,10 +20,10 @@ h2 { font-size:1em; margin-top:0 } Muokattu viimeksi: 1.1.2021

- Käyttämällä Chromea tai Chrome-käyttöjärjestelmää hyväksyt osoitteessa https://policies.google.com/terms olevat Googlen käyttöehdot sekä nämä Google Chromen ja Chrome-käyttöjärjestelmän lisäkäyttöehdot. + Käyttämällä Chromea tai Chrome-käyttöjärjestelmää hyväksyt osoitteessa https://policies.9oo91e.qjz9zk/terms olevat Googlen käyttöehdot sekä nämä Google Chromen ja Chrome-käyttöjärjestelmän lisäkäyttöehdot.

- Nämä Google Chromen ja Chrome-käyttöjärjestelmän lisäkäyttöehdot koskevat Chromen ja Chrome-käyttöjärjestelmän suoritettavaa koodiversiota. Suurin osa Chromen lähdekoodista on saatavilla maksutta avoimen lähdekoodin lisenssisopimusten mukaisesti osoitteesta https://code.google.com/chromium/terms.html. + Nämä Google Chromen ja Chrome-käyttöjärjestelmän lisäkäyttöehdot koskevat Chromen ja Chrome-käyttöjärjestelmän suoritettavaa koodiversiota. Suurin osa Chromen lähdekoodista on saatavilla maksutta avoimen lähdekoodin lisenssisopimusten mukaisesti osoitteesta https://code.9oo91e.qjz9zk/chromium/terms.html.

Tiettyjen Chromen ja Chrome-käyttöjärjestelmän osien käyttöösi sovelletaan seuraavia ehtoja: diff --git a/components/resources/terms/terms_fil.html b/components/resources/terms/terms_fil.html --- a/components/resources/terms/terms_fil.html +++ b/components/resources/terms/terms_fil.html @@ -20,10 +20,10 @@ h2 { font-size:1em; margin-top:0 } Huling binago: Enero 1, 2021

- Sa paggamit sa Chrome o Chrome OS, sumasang-ayon ka sa Mga Tuntunin ng Serbisyo ng Google na makikita sa https://policies.google.com/terms at sa Mga Karagdagang Tuntunin ng Serbisyo ng Google Chrome at Chrome OS na ito. + Sa paggamit sa Chrome o Chrome OS, sumasang-ayon ka sa Mga Tuntunin ng Serbisyo ng Google na makikita sa https://policies.9oo91e.qjz9zk/terms at sa Mga Karagdagang Tuntunin ng Serbisyo ng Google Chrome at Chrome OS na ito.

- Nalalapat ang Mga Karagdagang Tuntunin ng Serbisyong ito ng Google Chrome at Chrome OS sa naipapatupad na bersyon ng code ng Chrome at Chrome OS. Available ang karamihan ng source code para sa Google Chrome nang libre sa ilalim ng mga kasunduan sa lisensya ng open source na software sa https://code.google.com/chromium/terms.html. + Nalalapat ang Mga Karagdagang Tuntunin ng Serbisyong ito ng Google Chrome at Chrome OS sa naipapatupad na bersyon ng code ng Chrome at Chrome OS. Available ang karamihan ng source code para sa Google Chrome nang libre sa ilalim ng mga kasunduan sa lisensya ng open source na software sa https://code.9oo91e.qjz9zk/chromium/terms.html.

Ang paggamit mo sa ilang partikular na bahagi ng Chrome at Chrome OS ay napapailalim sa mga sumusunod na tuntunin: diff --git a/components/resources/terms/terms_fr.html b/components/resources/terms/terms_fr.html --- a/components/resources/terms/terms_fr.html +++ b/components/resources/terms/terms_fr.html @@ -20,10 +20,10 @@ h2 { font-size:1em; margin-top:0 } Dernière modification : 1er janvier 2021

- En utilisant Chrome ou Chrome OS, vous acceptez les Conditions d'utilisation de Google disponibles sur https://policies.google.com/terms et les présentes Conditions d'utilisation supplémentaires de Google Chrome et Chrome OS. + En utilisant Chrome ou Chrome OS, vous acceptez les Conditions d'utilisation de Google disponibles sur https://policies.9oo91e.qjz9zk/terms et les présentes Conditions d'utilisation supplémentaires de Google Chrome et Chrome OS.

- Ces Conditions d'utilisation supplémentaires de Google Chrome et Chrome OS s'appliquent à la version du code exécutable de Google Chrome et Chrome OS. La majeure partie du code source de Google Chrome est disponible gratuitement dans le cadre de contrats de licence de logiciel Open Source à l'adresse suivante : https://code.google.com/chromium/terms.html. + Ces Conditions d'utilisation supplémentaires de Google Chrome et Chrome OS s'appliquent à la version du code exécutable de Google Chrome et Chrome OS. La majeure partie du code source de Google Chrome est disponible gratuitement dans le cadre de contrats de licence de logiciel Open Source à l'adresse suivante : https://code.9oo91e.qjz9zk/chromium/terms.html.

Votre utilisation de certains composants de Chrome et Chrome OS est régie par les conditions ci-dessous : diff --git a/components/resources/terms/terms_gu.html b/components/resources/terms/terms_gu.html --- a/components/resources/terms/terms_gu.html +++ b/components/resources/terms/terms_gu.html @@ -20,10 +20,10 @@ h2 { font-size:1em; margin-top:0 } છેલ્લે ફેરફાર કર્યાની તારીખ: 1 જાન્યુઆરી, 2021

- Chrome અથવા Chrome OSનો ઉપયોગ કરીને, તમે https://policies.google.com/terms ખાતે દર્શાવેલી Google સેવાની શરતો અને આ Google Chrome અને Chrome OSની વધારાની સેવાની શરતો સાથે સંમત થાઓ છો. + Chrome અથવા Chrome OSનો ઉપયોગ કરીને, તમે https://policies.9oo91e.qjz9zk/terms ખાતે દર્શાવેલી Google સેવાની શરતો અને આ Google Chrome અને Chrome OSની વધારાની સેવાની શરતો સાથે સંમત થાઓ છો.

- આ Google Chrome અને Chrome OSની વધારાની સેવાની શરતો Chrome અને Chrome OSનાં અમલ કરવા યોગ્ય કોડ વર્ઝન પર લાગુ થાય છે. Chrome માટે મોટેભાગના સૉર્સ કોડ https://code.google.com/chromium/terms.html પર ઓપન સૉર્સ સૉફ્ટવેર લાઇસન્સના કરાર હેઠળ મફતમાં ઉપલબ્ધ છે. + આ Google Chrome અને Chrome OSની વધારાની સેવાની શરતો Chrome અને Chrome OSનાં અમલ કરવા યોગ્ય કોડ વર્ઝન પર લાગુ થાય છે. Chrome માટે મોટેભાગના સૉર્સ કોડ https://code.9oo91e.qjz9zk/chromium/terms.html પર ઓપન સૉર્સ સૉફ્ટવેર લાઇસન્સના કરાર હેઠળ મફતમાં ઉપલબ્ધ છે.

Chrome અને Chrome OSનાં અમુક ઘટકોનો તમારો ઉપયોગ નીચે આપેલી શરતોને આધીન છે: diff --git a/components/resources/terms/terms_he.html b/components/resources/terms/terms_he.html --- a/components/resources/terms/terms_he.html +++ b/components/resources/terms/terms_he.html @@ -20,10 +20,10 @@ h2 { font-size:1em; margin-top:0 } תאריך השינוי האחרון: 1 בינואר 2021

- שימוש ב-Chrome או ב-Chrome OS מצידך מבטא את הסכמתך לתנאים ולהגבלות של Google, המפורטים בכתובת https://policies.google.com/terms, ולתנאים ולהגבלות הנוספים של Google Chrome ושל Chrome OS, המפורטים כאן. + שימוש ב-Chrome או ב-Chrome OS מצידך מבטא את הסכמתך לתנאים ולהגבלות של Google, המפורטים בכתובת https://policies.9oo91e.qjz9zk/terms, ולתנאים ולהגבלות הנוספים של Google Chrome ושל Chrome OS, המפורטים כאן.

- התנאים וההגבלות הנוספים של Google Chrome ושל Chrome OS, המפורטים כאן, חלים על גרסת קוד ההפעלה של Chrome ושל Chrome OS. רוב קוד המקור של Chrome זמין ללא תשלום בכפוף להסכמי רישיון תוכנה של קוד פתוח, בכתובת https://code.google.com/chromium/terms.html. + התנאים וההגבלות הנוספים של Google Chrome ושל Chrome OS, המפורטים כאן, חלים על גרסת קוד ההפעלה של Chrome ושל Chrome OS. רוב קוד המקור של Chrome זמין ללא תשלום בכפוף להסכמי רישיון תוכנה של קוד פתוח, בכתובת https://code.9oo91e.qjz9zk/chromium/terms.html.

השימוש שלך ברכיבים מסוימים של Chrome ו-Chrome OS כפוף לתנאים הבאים: diff --git a/components/resources/terms/terms_hi.html b/components/resources/terms/terms_hi.html --- a/components/resources/terms/terms_hi.html +++ b/components/resources/terms/terms_hi.html @@ -20,10 +20,10 @@ h2 { font-size:1em; margin-top:0 } इस तारीख को अंतिम बार बदलाव किया गया था: 1 जनवरी, 2021

- Chrome या Chrome OS इस्तेमाल करने का मतलब है कि आप https://policies.google.com/terms पर दी गई Google सेवा की शर्तों से सहमत हैं. इसका मतलब यह भी है कि आप Google Chrome और Chrome OS की सेवा की इन अतिरिक्त शर्तों से भी सहमत हैं. + Chrome या Chrome OS इस्तेमाल करने का मतलब है कि आप https://policies.9oo91e.qjz9zk/terms पर दी गई Google सेवा की शर्तों से सहमत हैं. इसका मतलब यह भी है कि आप Google Chrome और Chrome OS की सेवा की इन अतिरिक्त शर्तों से भी सहमत हैं.

- Google Chrome और Chrome OS की सेवा की ये अतिरिक्त शर्तें, Chrome और Chrome OS के एक्ज़ीक्यूटेबल कोड वर्शन पर लागू होती हैं. Chrome के ज़्यादातर सोर्स कोड https://code.google.com/chromium/terms.html पर ओपन सोर्स सॉफ़्टवेयर लाइसेंस के कानूनी समझौते के तहत मुफ़्त में उपलब्ध हैं. + Google Chrome और Chrome OS की सेवा की ये अतिरिक्त शर्तें, Chrome और Chrome OS के एक्ज़ीक्यूटेबल कोड वर्शन पर लागू होती हैं. Chrome के ज़्यादातर सोर्स कोड https://code.9oo91e.qjz9zk/chromium/terms.html पर ओपन सोर्स सॉफ़्टवेयर लाइसेंस के कानूनी समझौते के तहत मुफ़्त में उपलब्ध हैं.

Chrome और Chrome OS के कुछ खास हिस्सों के इस्तेमाल पर ये शर्तें लागू होती हैं: diff --git a/components/resources/terms/terms_hr.html b/components/resources/terms/terms_hr.html --- a/components/resources/terms/terms_hr.html +++ b/components/resources/terms/terms_hr.html @@ -20,10 +20,10 @@ h2 { font-size:1em; margin-top:0 } Zadnja izmjena: 1. siječnja 2021.

- Korištenjem Chromea ili OS Chromea prihvaćate Googleove uvjete pružanja usluge na https://policies.google.com/terms i ove Dodatne uvjete pružanja usluge za Google Chrome i OS Chrome. + Korištenjem Chromea ili OS Chromea prihvaćate Googleove uvjete pružanja usluge na https://policies.9oo91e.qjz9zk/terms i ove Dodatne uvjete pružanja usluge za Google Chrome i OS Chrome.

- Ovi Dodatni uvjeti pružanja usluge za Google Chrome i OS Chrome primjenjuju se na izvršnu verziju koda Chromea i OS-a Chrome. Većina otvorenog izvornog koda za Chrome dostupna je besplatno u skladu s ugovorima o licenci za softver otvorenog izvornog koda na stranici https://code.google.com/chromium/terms.html. + Ovi Dodatni uvjeti pružanja usluge za Google Chrome i OS Chrome primjenjuju se na izvršnu verziju koda Chromea i OS-a Chrome. Većina otvorenog izvornog koda za Chrome dostupna je besplatno u skladu s ugovorima o licenci za softver otvorenog izvornog koda na stranici https://code.9oo91e.qjz9zk/chromium/terms.html.

Na vašu upotrebu određenih komponenti Chromea i OS-a Chrome primjenjuju se sljedeći uvjeti: diff --git a/components/resources/terms/terms_hu.html b/components/resources/terms/terms_hu.html --- a/components/resources/terms/terms_hu.html +++ b/components/resources/terms/terms_hu.html @@ -20,10 +20,10 @@ h2 { font-size:1em; margin-top:0 } Legutóbbi módosítás: 2021. január 1.

- A Chrome vagy a Chrome OS használatával Ön elfogadja a https://policies.google.com/terms oldalon hozzáférhető Google Általános Szerződési Feltételeket, továbbá a Google Chrome és a Chrome OS jelen Kiegészítő Általános Szerződési Feltételeit. + A Chrome vagy a Chrome OS használatával Ön elfogadja a https://policies.9oo91e.qjz9zk/terms oldalon hozzáférhető Google Általános Szerződési Feltételeket, továbbá a Google Chrome és a Chrome OS jelen Kiegészítő Általános Szerződési Feltételeit.

- Ezek a Google Chrome és Chrome OS Kiegészítő Általános Szerződési Feltételek vonatkoznak a Chrome és a Chrome OS futtatható kódú verziójára. A Chrome forráskódjának legnagyobb része nyílt forráskódú szoftverekre vonatkozó licencszerződések keretében díjmentesen rendelkezésre áll a következő címen: https://code.google.com/chromium/terms.html. + Ezek a Google Chrome és Chrome OS Kiegészítő Általános Szerződési Feltételek vonatkoznak a Chrome és a Chrome OS futtatható kódú verziójára. A Chrome forráskódjának legnagyobb része nyílt forráskódú szoftverekre vonatkozó licencszerződések keretében díjmentesen rendelkezésre áll a következő címen: https://code.9oo91e.qjz9zk/chromium/terms.html.

A Chrome és a Chrome OS egyes összetevőinek használatára a következő feltételek vonatkoznak: diff --git a/components/resources/terms/terms_id.html b/components/resources/terms/terms_id.html --- a/components/resources/terms/terms_id.html +++ b/components/resources/terms/terms_id.html @@ -20,10 +20,10 @@ h2 { font-size:1em; margin-top:0 } Terakhir diubah: 1 Januari 2021

- Dengan menggunakan Chrome atau Chrome OS, Anda menyetujui Persyaratan Layanan Google yang ada di https://policies.google.com/terms serta Persyaratan Layanan Tambahan Google Chrome dan Chrome OS ini. + Dengan menggunakan Chrome atau Chrome OS, Anda menyetujui Persyaratan Layanan Google yang ada di https://policies.9oo91e.qjz9zk/terms serta Persyaratan Layanan Tambahan Google Chrome dan Chrome OS ini.

- Persyaratan Layanan Tambahan Google Chrome dan Chrome OS ini berlaku untuk versi kode Chrome dan Chrome OS yang dapat dijalankan. Sebagian besar kode sumber untuk Chrome tersedia secara gratis di bawah perjanjian lisensi software open source di https://code.google.com/chromium/terms.html. + Persyaratan Layanan Tambahan Google Chrome dan Chrome OS ini berlaku untuk versi kode Chrome dan Chrome OS yang dapat dijalankan. Sebagian besar kode sumber untuk Chrome tersedia secara gratis di bawah perjanjian lisensi software open source di https://code.9oo91e.qjz9zk/chromium/terms.html.

Penggunaan Anda atas komponen Chrome dan Chrome OS tertentu juga diatur dalam persyaratan berikut: diff --git a/components/resources/terms/terms_it.html b/components/resources/terms/terms_it.html --- a/components/resources/terms/terms_it.html +++ b/components/resources/terms/terms_it.html @@ -20,10 +20,10 @@ h2 { font-size:1em; margin-top:0 } Ultima modifica: 1° gennaio 2021

- Con l'utilizzo di Chrome o Chrome OS, l'utente accetta i Termini di servizio di Google disponibili all'indirizzo https://policies.google.com/terms, nonché i presenti Termini di servizio aggiuntivi di Google Chrome e Chrome OS. + Con l'utilizzo di Chrome o Chrome OS, l'utente accetta i Termini di servizio di Google disponibili all'indirizzo https://policies.9oo91e.qjz9zk/terms, nonché i presenti Termini di servizio aggiuntivi di Google Chrome e Chrome OS.

- I presenti Termini di servizio aggiuntivi di Google Chrome e Chrome OS si applicano alla versione del codice eseguibile di Chrome e Chrome OS. Gran parte del codice sorgente di Chrome è disponibile gratuitamente ai sensi di contratti di licenza del software open source all'indirizzo https://code.google.com/chromium/terms.html. + I presenti Termini di servizio aggiuntivi di Google Chrome e Chrome OS si applicano alla versione del codice eseguibile di Chrome e Chrome OS. Gran parte del codice sorgente di Chrome è disponibile gratuitamente ai sensi di contratti di licenza del software open source all'indirizzo https://code.9oo91e.qjz9zk/chromium/terms.html.

L'utilizzo da parte dell'utente di determinati componenti di Chrome e Chrome OS è soggetto ai termini elencati di seguito: diff --git a/components/resources/terms/terms_ja.html b/components/resources/terms/terms_ja.html --- a/components/resources/terms/terms_ja.html +++ b/components/resources/terms/terms_ja.html @@ -20,10 +20,10 @@ h2 { font-size:1em; margin-top:0 } 最終更新日: 2021 年 1 月 1 日

- Chrome または Chrome OS を使用することにより、Google 利用規約 https://policies.google.com/terms と、この Google Chrome および Chrome OS 追加利用規約に同意したことになります。 + Chrome または Chrome OS を使用することにより、Google 利用規約 https://policies.9oo91e.qjz9zk/terms と、この Google Chrome および Chrome OS 追加利用規約に同意したことになります。

- この Google Chrome および Chrome OS 追加利用規約は、Chrome および Chrome OS の実行コード バージョンに適用されます。Chrome のソースコードの大半は、https://code.google.com/chromium/terms.html のオープンソース ソフトウェア ライセンスに基づき無料でご利用いただけます。 + この Google Chrome および Chrome OS 追加利用規約は、Chrome および Chrome OS の実行コード バージョンに適用されます。Chrome のソースコードの大半は、https://code.9oo91e.qjz9zk/chromium/terms.html のオープンソース ソフトウェア ライセンスに基づき無料でご利用いただけます。

Chrome および Chrome OS の特定コンポーネントの利用については以下の条項が適用されます。 diff --git a/components/resources/terms/terms_kn.html b/components/resources/terms/terms_kn.html --- a/components/resources/terms/terms_kn.html +++ b/components/resources/terms/terms_kn.html @@ -20,10 +20,10 @@ h2 { font-size:1em; margin-top:0 } ಕೊನೆಯದಾಗಿ ಮಾರ್ಪಡಿಸಿದ ದಿನಾಂಕ: 01 ಜನವರಿ 2021

- Chrome ಅಥವಾ Chrome OS ಅನ್ನು ಬಳಸುವ ಮೂಲಕ, https://policies.google.com/terms ನಲ್ಲಿನ Google ಸೇವಾ ನಿಯಮಗಳು ಮತ್ತು ಈ Google Chrome ಮತ್ತು Chrome OS ನ ಹಚ್ಚುವರಿ ಸೇವಾ ನಿಯಮಗಳಿಗೆ ನೀವು ಸಮ್ಮತಿಸುತ್ತೀರಿ. + Chrome ಅಥವಾ Chrome OS ಅನ್ನು ಬಳಸುವ ಮೂಲಕ, https://policies.9oo91e.qjz9zk/terms ನಲ್ಲಿನ Google ಸೇವಾ ನಿಯಮಗಳು ಮತ್ತು ಈ Google Chrome ಮತ್ತು Chrome OS ನ ಹಚ್ಚುವರಿ ಸೇವಾ ನಿಯಮಗಳಿಗೆ ನೀವು ಸಮ್ಮತಿಸುತ್ತೀರಿ.

- ಈ Google Chrome ಮತ್ತು Chrome OS ನ ಹೆಚ್ಚುವರಿ ಸೇವಾ ನಿಯಮಗಳು, Chrome ಮತ್ತು Chrome OS ನ ಕಾರ್ಯಗತಗೊಳಿಸಬಹುದಾದ ಕೋಡ್ ಆವೃತ್ತಿಗೆ ಅನ್ವಯಿಸುತ್ತವೆ. ಓಪನ್ ಸೋರ್ಸ್ ಸಾಫ್ಟ್‌ವೇರ್ ಪರವಾನಗಿ ಒಪ್ಪಂದಗಳ ಅಡಿಯಲ್ಲಿ, Chrome ‌ನ ಬಹುಪಾಲು ಮೂಲ ಕೋಡ್ ಅನ್ನು https://code.google.com/chromium/terms.html ನಲ್ಲಿ ಉಚಿತವಾಗಿ ಪಡೆಯಬಹುದು. + ಈ Google Chrome ಮತ್ತು Chrome OS ನ ಹೆಚ್ಚುವರಿ ಸೇವಾ ನಿಯಮಗಳು, Chrome ಮತ್ತು Chrome OS ನ ಕಾರ್ಯಗತಗೊಳಿಸಬಹುದಾದ ಕೋಡ್ ಆವೃತ್ತಿಗೆ ಅನ್ವಯಿಸುತ್ತವೆ. ಓಪನ್ ಸೋರ್ಸ್ ಸಾಫ್ಟ್‌ವೇರ್ ಪರವಾನಗಿ ಒಪ್ಪಂದಗಳ ಅಡಿಯಲ್ಲಿ, Chrome ‌ನ ಬಹುಪಾಲು ಮೂಲ ಕೋಡ್ ಅನ್ನು https://code.9oo91e.qjz9zk/chromium/terms.html ನಲ್ಲಿ ಉಚಿತವಾಗಿ ಪಡೆಯಬಹುದು.

Chrome ಮತ್ತು Chrome OS ನ ಕೆಲವು ಘಟಕಗಳ ನಿಮ್ಮ ಬಳಕೆಯು ಈ ಕೆಳಗಿನ ನಿಯಮಗಳಿಗೆ ಒಳಪಟ್ಟಿರುತ್ತದೆ: diff --git a/components/resources/terms/terms_ko.html b/components/resources/terms/terms_ko.html --- a/components/resources/terms/terms_ko.html +++ b/components/resources/terms/terms_ko.html @@ -20,10 +20,10 @@ h2 { font-size:1em; margin-top:0 } 최종 수정: 2021년 1월 1일

- Chrome 또는 Chrome OS를 사용하면 Google 서비스 약관(https://policies.google.com/terms) 및 다음 Chrome 및 Chrome OS 추가 서비스 약관에 동의하는 것으로 간주됩니다. + Chrome 또는 Chrome OS를 사용하면 Google 서비스 약관(https://policies.9oo91e.qjz9zk/terms) 및 다음 Chrome 및 Chrome OS 추가 서비스 약관에 동의하는 것으로 간주됩니다.

- 본 Chrome 및 Chrome OS 추가 서비스 약관은 Chrome 및 Chrome OS의 실행 가능한 코드 버전에 적용됩니다. 대부분의 Chrome 소스 코드는 https://code.google.com/chromium/terms.html 페이지에 명시된 오픈소스 소프트웨어 라이선스 계약에 따라 무료로 제공됩니다. + 본 Chrome 및 Chrome OS 추가 서비스 약관은 Chrome 및 Chrome OS의 실행 가능한 코드 버전에 적용됩니다. 대부분의 Chrome 소스 코드는 https://code.9oo91e.qjz9zk/chromium/terms.html 페이지에 명시된 오픈소스 소프트웨어 라이선스 계약에 따라 무료로 제공됩니다.

Chrome 및 Chrome OS의 일부 구성요소를 사용하는 경우 다음 약관이 적용됩니다. diff --git a/components/resources/terms/terms_lt.html b/components/resources/terms/terms_lt.html --- a/components/resources/terms/terms_lt.html +++ b/components/resources/terms/terms_lt.html @@ -20,10 +20,10 @@ h2 { font-size:1em; margin-top:0 } Paskutinį kartą keista: 2021 m. sausio 1 d.

- Naudodami „Chrome“ arba „Chrome“ OS sutinkate su „Google“ paslaugų teikimo sąlygomis, pateiktomis adresu https://policies.google.com/terms, ir šiomis „Google Chrome“ bei „Chrome“ OS papildomomis paslaugų teikimo sąlygomis. + Naudodami „Chrome“ arba „Chrome“ OS sutinkate su „Google“ paslaugų teikimo sąlygomis, pateiktomis adresu https://policies.9oo91e.qjz9zk/terms, ir šiomis „Google Chrome“ bei „Chrome“ OS papildomomis paslaugų teikimo sąlygomis.

- Šios „Google Chrome“ ir „Chrome“ OS papildomos paslaugų teikimo sąlygos taikomos vykdomojo kodo versijai sistemoje „Chrome“ ir „Chrome“ OS. Didžioji dalis „Chrome“ šaltinio kodo pasiekiama nemokamai pagal atvirojo šaltinio programinės įrangos licencijos sutartį adresu https://code.google.com/chromium/terms.html. + Šios „Google Chrome“ ir „Chrome“ OS papildomos paslaugų teikimo sąlygos taikomos vykdomojo kodo versijai sistemoje „Chrome“ ir „Chrome“ OS. Didžioji dalis „Chrome“ šaltinio kodo pasiekiama nemokamai pagal atvirojo šaltinio programinės įrangos licencijos sutartį adresu https://code.9oo91e.qjz9zk/chromium/terms.html.

Naudojant tam tikrus „Chrome“ ir „Chrome“ OS komponentus, taikomos toliau nurodytos sąlygos. diff --git a/components/resources/terms/terms_lv.html b/components/resources/terms/terms_lv.html --- a/components/resources/terms/terms_lv.html +++ b/components/resources/terms/terms_lv.html @@ -20,10 +20,10 @@ h2 { font-size:1em; margin-top:0 } Pēdējās izmaiņas: 2021. gada 1. janvārī

- Izmantojot pārlūkprogrammu Chrome vai operētājsistēmu Chrome OS, jūs piekrītat Google pakalpojumu sniegšanas noteikumiem, kas norādīti vietnē https://policies.google.com/terms, un šiem Google Chrome un Chrome OS pakalpojumu sniegšanas papildu noteikumiem. + Izmantojot pārlūkprogrammu Chrome vai operētājsistēmu Chrome OS, jūs piekrītat Google pakalpojumu sniegšanas noteikumiem, kas norādīti vietnē https://policies.9oo91e.qjz9zk/terms, un šiem Google Chrome un Chrome OS pakalpojumu sniegšanas papildu noteikumiem.

- Šie Google Chrome un Chrome OS pakalpojumu sniegšanas papildu noteikumi attiecas uz Chrome un Chrome OS izpildāmā koda versiju. Visdrošākais Chrome kods ir pieejams bez maksas saskaņā ar atklātā pirmkoda programmatūras licences līgumiem vietnē https://code.google.com/chromium/terms.html. + Šie Google Chrome un Chrome OS pakalpojumu sniegšanas papildu noteikumi attiecas uz Chrome un Chrome OS izpildāmā koda versiju. Visdrošākais Chrome kods ir pieejams bez maksas saskaņā ar atklātā pirmkoda programmatūras licences līgumiem vietnē https://code.9oo91e.qjz9zk/chromium/terms.html.

Uz Chrome un Chrome OS lietošanu attiecas tālāk norādītie noteikumi. diff --git a/components/resources/terms/terms_ml.html b/components/resources/terms/terms_ml.html --- a/components/resources/terms/terms_ml.html +++ b/components/resources/terms/terms_ml.html @@ -20,10 +20,10 @@ h2 { font-size:1em; margin-top:0 } അവസാനം പരിഷ്‌ക്കരിച്ചത്: 2021 ജനുവരി 01

- Chrome അല്ലെങ്കിൽ Chrome OS ഉപയോഗിക്കുന്നതിലൂടെ, https://policies.google.com/terms -ൽ ഉള്ള Google സേവന നിബന്ധനകളും ഈ Google Chrome, Chrome OS അധിക സേവന നിബന്ധനകളും നിങ്ങൾ അംഗീകരിക്കുന്നു. + Chrome അല്ലെങ്കിൽ Chrome OS ഉപയോഗിക്കുന്നതിലൂടെ, https://policies.9oo91e.qjz9zk/terms -ൽ ഉള്ള Google സേവന നിബന്ധനകളും ഈ Google Chrome, Chrome OS അധിക സേവന നിബന്ധനകളും നിങ്ങൾ അംഗീകരിക്കുന്നു.

- Chrome, Chrome OS എന്നിവയുടെ നിർവഹിക്കാൻ കഴിയുന്ന കോഡ് പതിപ്പിന് ഈ Google Chrome, Chrome OS അധിക സേവന നിബന്ധനകൾ ബാധകമാണ്. Chrome-നായുള്ള മിക്ക സോഴ്‌സ് കോഡും https://code.google.com/chromium/terms.html -ൽ ഓപ്പൺ സോഴ്‌സ് സോഫ്റ്റ്‌വെയർ ലൈസൻസ് ഉടമ്പടി പ്രകാരം സൗജന്യമായി ലഭ്യമാണ്. + Chrome, Chrome OS എന്നിവയുടെ നിർവഹിക്കാൻ കഴിയുന്ന കോഡ് പതിപ്പിന് ഈ Google Chrome, Chrome OS അധിക സേവന നിബന്ധനകൾ ബാധകമാണ്. Chrome-നായുള്ള മിക്ക സോഴ്‌സ് കോഡും https://code.9oo91e.qjz9zk/chromium/terms.html -ൽ ഓപ്പൺ സോഴ്‌സ് സോഫ്റ്റ്‌വെയർ ലൈസൻസ് ഉടമ്പടി പ്രകാരം സൗജന്യമായി ലഭ്യമാണ്.

Chrome, Chrome OS എന്നിവയുടെ ചില ഘടകങ്ങൾ നിങ്ങൾ ഉപയോഗിക്കുന്നത് ഇനിപ്പറയുന്ന നിബന്ധനകൾക്ക് വിധേയമാണ്: diff --git a/components/resources/terms/terms_mr.html b/components/resources/terms/terms_mr.html --- a/components/resources/terms/terms_mr.html +++ b/components/resources/terms/terms_mr.html @@ -20,10 +20,10 @@ h2 { font-size:1em; margin-top:0 } शेवटची केलेली सुधारणा: १ जानेवारी २०२१

- Chrome किंवा Chrome OS वापरून, तुम्ही https://policies.google.com/terms येथे असलेल्या Google सेवा अटींना आणि या Google Chrome व Chrome OS अतिरिक्त सेवा अटींना सहमती दर्शवता. + Chrome किंवा Chrome OS वापरून, तुम्ही https://policies.9oo91e.qjz9zk/terms येथे असलेल्या Google सेवा अटींना आणि या Google Chrome व Chrome OS अतिरिक्त सेवा अटींना सहमती दर्शवता.

- या Google Chrome आणि Chrome OS अतिरिक्त सेवा अटी Chrome आणि Chrome OS यांच्या अंमलबजावणीक्षम कोड आवृत्त्यांना लागू होतात. Chrome साठी बहुतांश स्रोत कोड https://code.google.com/chromium/terms.html येथे मुक्त स्रोत परवाना करारनाम्याअंतर्गत विनाशुल्क उपलब्ध आहे. + या Google Chrome आणि Chrome OS अतिरिक्त सेवा अटी Chrome आणि Chrome OS यांच्या अंमलबजावणीक्षम कोड आवृत्त्यांना लागू होतात. Chrome साठी बहुतांश स्रोत कोड https://code.9oo91e.qjz9zk/chromium/terms.html येथे मुक्त स्रोत परवाना करारनाम्याअंतर्गत विनाशुल्क उपलब्ध आहे.

Chrome आणि Chrome OS च्या ठरावीक घटकांचा तुमचा वापर पुढील अटींच्या अधीन आहे: diff --git a/components/resources/terms/terms_nb.html b/components/resources/terms/terms_nb.html --- a/components/resources/terms/terms_nb.html +++ b/components/resources/terms/terms_nb.html @@ -20,10 +20,10 @@ h2 { font-size:1em; margin-top:0 } Sist endret: 1. januar 2021

- Ved å bruke Chrome eller Chrome OS godtar du Googles vilkår for bruk, som du finner på https://policies.google.com/terms, samt disse tilleggsvilkårene for bruk av Google Chrome og Chrome OS. + Ved å bruke Chrome eller Chrome OS godtar du Googles vilkår for bruk, som du finner på https://policies.9oo91e.qjz9zk/terms, samt disse tilleggsvilkårene for bruk av Google Chrome og Chrome OS.

- Disse tilleggsvilkårene for bruk av Google Chrome og Chrome OS gjelder for versjonene av Chrome og Chrome OS med kjørbar kode. Det meste av kildekoden for Chrome er tilgjengelig gratis under lisensavtaler for programvare med åpen kildekode, på https://code.google.com/chromium/terms.html. + Disse tilleggsvilkårene for bruk av Google Chrome og Chrome OS gjelder for versjonene av Chrome og Chrome OS med kjørbar kode. Det meste av kildekoden for Chrome er tilgjengelig gratis under lisensavtaler for programvare med åpen kildekode, på https://code.9oo91e.qjz9zk/chromium/terms.html.

Bruken din av enkelte komponenter i Chrome og Chrome OS reguleres av disse vilkårene: diff --git a/components/resources/terms/terms_nl.html b/components/resources/terms/terms_nl.html --- a/components/resources/terms/terms_nl.html +++ b/components/resources/terms/terms_nl.html @@ -20,10 +20,10 @@ h2 { font-size:1em; margin-top:0 } Laatst gewijzigd: 1 januari 2021

- Als u Chrome of Chrome OS gebruikt, gaat u akkoord met de Servicevoorwaarden van Google die te vinden zijn op https://policies.google.com/terms en met deze Aanvullende servicevoorwaarden van Google Chrome en Chrome OS. + Als u Chrome of Chrome OS gebruikt, gaat u akkoord met de Servicevoorwaarden van Google die te vinden zijn op https://policies.9oo91e.qjz9zk/terms en met deze Aanvullende servicevoorwaarden van Google Chrome en Chrome OS.

- Deze Aanvullende servicevoorwaarden van Google Chrome en Chrome OS zijn van toepassing op de versie met uitvoerbare code van Chrome en Chrome OS. De meeste broncode van Chrome is kosteloos beschikbaar op grond van licentieovereenkomsten voor opensource-software op https://code.google.com/chromium/terms.html. + Deze Aanvullende servicevoorwaarden van Google Chrome en Chrome OS zijn van toepassing op de versie met uitvoerbare code van Chrome en Chrome OS. De meeste broncode van Chrome is kosteloos beschikbaar op grond van licentieovereenkomsten voor opensource-software op https://code.9oo91e.qjz9zk/chromium/terms.html.

Op uw gebruik van bepaalde componenten van Chrome en Chrome OS zijn de volgende voorwaarden van toepassing: diff --git a/components/resources/terms/terms_pl.html b/components/resources/terms/terms_pl.html --- a/components/resources/terms/terms_pl.html +++ b/components/resources/terms/terms_pl.html @@ -20,10 +20,10 @@ h2 { font-size:1em; margin-top:0 } Ostatnia zmiana: 1 stycznia 2021 r.

- Używając Chrome lub Chrome OS, użytkownik wyraża zgodę na Warunki korzystania z usług Google dostępne na stronie https://policies.google.com/terms oraz niniejsze Dodatkowe warunki korzystania z Google Chrome i Chrome OS. + Używając Chrome lub Chrome OS, użytkownik wyraża zgodę na Warunki korzystania z usług Google dostępne na stronie https://policies.9oo91e.qjz9zk/terms oraz niniejsze Dodatkowe warunki korzystania z Google Chrome i Chrome OS.

- Dodatkowe warunki korzystania z Google Chrome i Chrome OS dotyczą kodu wykonywalnego Chrome i Chrome OS. Większość kodu źródłowego Chrome jest dostępna bezpłatnie na zasadach licencji open source, której treść można znaleźć na stronie https://code.google.com/chromium/terms.html + Dodatkowe warunki korzystania z Google Chrome i Chrome OS dotyczą kodu wykonywalnego Chrome i Chrome OS. Większość kodu źródłowego Chrome jest dostępna bezpłatnie na zasadach licencji open source, której treść można znaleźć na stronie https://code.9oo91e.qjz9zk/chromium/terms.html

Korzystanie z określonych komponentów Chrome i Chrome OS podlega następującym warunkom: diff --git a/components/resources/terms/terms_pt-BR.html b/components/resources/terms/terms_pt-BR.html --- a/components/resources/terms/terms_pt-BR.html +++ b/components/resources/terms/terms_pt-BR.html @@ -20,10 +20,10 @@ h2 { font-size:1em; margin-top:0 } Última modificação: 1º de janeiro de 2021

- Ao usar o Chrome ou o Chrome OS, você concorda com os Termos de Serviço do Google localizados em https://policies.google.com/terms e com estes Termos de Serviço adicionais do Google Chrome e do Chrome OS. + Ao usar o Chrome ou o Chrome OS, você concorda com os Termos de Serviço do Google localizados em https://policies.9oo91e.qjz9zk/terms e com estes Termos de Serviço adicionais do Google Chrome e do Chrome OS.

- Estes Termos de Serviço adicionais do Google Chrome e do Chrome OS se aplicam à versão do código executável do Chrome e do Chrome OS. A maioria dos códigos-fonte do Chrome está disponível gratuitamente mediante contratos de licença de software de código aberto em https://code.google.com/chromium/terms.html. + Estes Termos de Serviço adicionais do Google Chrome e do Chrome OS se aplicam à versão do código executável do Chrome e do Chrome OS. A maioria dos códigos-fonte do Chrome está disponível gratuitamente mediante contratos de licença de software de código aberto em https://code.9oo91e.qjz9zk/chromium/terms.html.

O uso de determinados componentes do Chrome e do Chrome OS está sujeito aos seguintes termos: diff --git a/components/resources/terms/terms_pt-PT.html b/components/resources/terms/terms_pt-PT.html --- a/components/resources/terms/terms_pt-PT.html +++ b/components/resources/terms/terms_pt-PT.html @@ -20,10 +20,10 @@ h2 { font-size:1em; margin-top:0 } Última modificação: 1 de janeiro de 2021

- Ao utilizar o Chrome ou o Chrome OS, aceita os Termos de Utilização do Google localizados em https://policies.google.com/terms?hl=pt-PT e estes Termos de Utilização Adicionais do Google Chrome e do Chrome OS. + Ao utilizar o Chrome ou o Chrome OS, aceita os Termos de Utilização do Google localizados em https://policies.9oo91e.qjz9zk/terms?hl=pt-PT e estes Termos de Utilização Adicionais do Google Chrome e do Chrome OS.

- Os presentes Termos de Utilização Adicionais do Google Chrome e do Chrome OS aplicam-se à versão do código executável do Chrome e do Chrome OS. A maior parte do código-fonte do Chrome está disponível gratuitamente ao abrigo de contratos de licença de software de código aberto em https://code.google.com/chromium/terms.html. + Os presentes Termos de Utilização Adicionais do Google Chrome e do Chrome OS aplicam-se à versão do código executável do Chrome e do Chrome OS. A maior parte do código-fonte do Chrome está disponível gratuitamente ao abrigo de contratos de licença de software de código aberto em https://code.9oo91e.qjz9zk/chromium/terms.html.

A sua utilização de determinados componentes do Chrome e do Chrome OS está sujeita aos seguintes termos: diff --git a/components/resources/terms/terms_ro.html b/components/resources/terms/terms_ro.html --- a/components/resources/terms/terms_ro.html +++ b/components/resources/terms/terms_ro.html @@ -20,10 +20,10 @@ h2 { font-size:1em; margin-top:0 } Ultima modificare: 1 ianuarie 2021

- Dacă folosești Chrome sau Sistemul de operare Chrome, ești de acord cu Termenii și condițiile Google de la https://policies.google.com/terms și cu acest set de Termeni și condiții suplimentare pentru Google Chrome și Sistemul de operare Chrome. + Dacă folosești Chrome sau Sistemul de operare Chrome, ești de acord cu Termenii și condițiile Google de la https://policies.9oo91e.qjz9zk/terms și cu acest set de Termeni și condiții suplimentare pentru Google Chrome și Sistemul de operare Chrome.

- Acest set de Termeni și condiții suplimentare pentru Google Chrome și Sistemul de operare Chrome se aplică versiunii cu cod executabil a browserului Chrome și a Sistemului de operare Chrome. Majoritatea codului sursă pentru Chrome este disponibil gratuit, în baza acordurilor de licență pentru software open source, la https://code.google.com/chromium/terms.html. + Acest set de Termeni și condiții suplimentare pentru Google Chrome și Sistemul de operare Chrome se aplică versiunii cu cod executabil a browserului Chrome și a Sistemului de operare Chrome. Majoritatea codului sursă pentru Chrome este disponibil gratuit, în baza acordurilor de licență pentru software open source, la https://code.9oo91e.qjz9zk/chromium/terms.html.

Folosirea anumitor componente din Chrome și Sistemul de operare Chrome este supusă următoarelor condiții: diff --git a/components/resources/terms/terms_ru.html b/components/resources/terms/terms_ru.html --- a/components/resources/terms/terms_ru.html +++ b/components/resources/terms/terms_ru.html @@ -20,10 +20,10 @@ h2 { font-size:1em; margin-top:0 } Последнее изменение: 1 января 2021 г.

- Используя Chrome или Chrome OS, Вы принимаете Условия использования Google, опубликованные на странице https://policies.google.com/terms, а также настоящие Дополнительные условия использования Chrome и Chrome OS. + Используя Chrome или Chrome OS, Вы принимаете Условия использования Google, опубликованные на странице https://policies.9oo91e.qjz9zk/terms, а также настоящие Дополнительные условия использования Chrome и Chrome OS.

- Настоящие Дополнительные условия использования Google Chrome и Chrome OS применяются к исполняемому коду Chrome и Chrome OS. Большая часть исходного кода Google Chrome предоставляется бесплатно на условиях лицензионного соглашения на программное обеспечение с открытым исходным кодом. Соглашение опубликовано на странице https://code.google.com/chromium/terms.html. + Настоящие Дополнительные условия использования Google Chrome и Chrome OS применяются к исполняемому коду Chrome и Chrome OS. Большая часть исходного кода Google Chrome предоставляется бесплатно на условиях лицензионного соглашения на программное обеспечение с открытым исходным кодом. Соглашение опубликовано на странице https://code.9oo91e.qjz9zk/chromium/terms.html.

Использование некоторых компонентов Chrome и Chrome OS регулируется следующими условиями: diff --git a/components/resources/terms/terms_sk.html b/components/resources/terms/terms_sk.html --- a/components/resources/terms/terms_sk.html +++ b/components/resources/terms/terms_sk.html @@ -20,10 +20,10 @@ h2 { font-size:1em; margin-top:0 } Naposledy upravené: 1. januára 2021

- Používaním prehliadača Chrome alebo systému Chrome OS vyjadrujete súhlas so zmluvnými podmienkami spoločnosti Google na adrese https://policies.google.com/terms a týmito dodatočnými zmluvnými podmienkami prehliadača Google Chrome a systému Chrome OS. + Používaním prehliadača Chrome alebo systému Chrome OS vyjadrujete súhlas so zmluvnými podmienkami spoločnosti Google na adrese https://policies.9oo91e.qjz9zk/terms a týmito dodatočnými zmluvnými podmienkami prehliadača Google Chrome a systému Chrome OS.

- Tieto dodatočné zmluvné podmienky prehliadača Chrome a systému Chrome OS platia pre verziu prehliadača Chrome a systému Chrome OS so spustiteľným kódom. Väčšina zdrojových kódov pre prehliadač Chrome je k dispozícii bezplatne na základe licenčných zmlúv týkajúcich sa softvéru open source uvedených na adrese https://code.google.com/chromium/terms.html. + Tieto dodatočné zmluvné podmienky prehliadača Chrome a systému Chrome OS platia pre verziu prehliadača Chrome a systému Chrome OS so spustiteľným kódom. Väčšina zdrojových kódov pre prehliadač Chrome je k dispozícii bezplatne na základe licenčných zmlúv týkajúcich sa softvéru open source uvedených na adrese https://code.9oo91e.qjz9zk/chromium/terms.html.

Na vaše používanie určitých komponentov prehliadača Chrome a systému Chrome OS sa tiež vzťahujú nasledujúce zmluvné podmienky: diff --git a/components/resources/terms/terms_sl.html b/components/resources/terms/terms_sl.html --- a/components/resources/terms/terms_sl.html +++ b/components/resources/terms/terms_sl.html @@ -20,10 +20,10 @@ h2 { font-size:1em; margin-top:0 } Zadnja sprememba: 1. januar 2021

- Z uporabo Chroma in sistema Chrome OS se strinjate z Googlovimi pogoji storitve, objavljenimi na https://policies.google.com/terms, in temi dodatnimi pogoji storitve za Google Chrome in Chrome OS. + Z uporabo Chroma in sistema Chrome OS se strinjate z Googlovimi pogoji storitve, objavljenimi na https://policies.9oo91e.qjz9zk/terms, in temi dodatnimi pogoji storitve za Google Chrome in Chrome OS.

- Ti dodatni pogoji storitve za Google Chrome in Chrome OS veljajo za različico Chroma in sistema Chrome OS z izvršljivo kodo. Večina izvorne kode za Chrome je na voljo brezplačno v okviru licenčnih pogodb o odprtokodni programski opremi na https://code.google.com/chromium/terms.html. + Ti dodatni pogoji storitve za Google Chrome in Chrome OS veljajo za različico Chroma in sistema Chrome OS z izvršljivo kodo. Večina izvorne kode za Chrome je na voljo brezplačno v okviru licenčnih pogodb o odprtokodni programski opremi na https://code.9oo91e.qjz9zk/chromium/terms.html.

Za vašo uporabo nekaterih komponent Chroma in sistema Chrome OS veljajo tudi ti pogoji: diff --git a/components/resources/terms/terms_sr.html b/components/resources/terms/terms_sr.html --- a/components/resources/terms/terms_sr.html +++ b/components/resources/terms/terms_sr.html @@ -20,10 +20,10 @@ h2 { font-size:1em; margin-top:0 } Последња измена: 1. јануар 2021.

- Коришћењем Chrome-а или Chrome ОС-а прихватате Google услове коришћења услуге који се налазе на https://policies.google.com/terms и ове додатне услове коришћења услуге за Google Chrome и Chrome ОС. + Коришћењем Chrome-а или Chrome ОС-а прихватате Google услове коришћења услуге који се налазе на https://policies.9oo91e.qjz9zk/terms и ове додатне услове коришћења услуге за Google Chrome и Chrome ОС.

- Ови додатни услови коришћења услуге за Google Chrome и Chrome ОС примењују се на извршну верзију кода за Chrome и Chrome ОС. Већина изворног кода за Chrome је доступна бесплатно по основу уговора о лиценцирању софтвера отвореног кода који је доступан на https://code.google.com/chromium/terms.html. + Ови додатни услови коришћења услуге за Google Chrome и Chrome ОС примењују се на извршну верзију кода за Chrome и Chrome ОС. Већина изворног кода за Chrome је доступна бесплатно по основу уговора о лиценцирању софтвера отвореног кода који је доступан на https://code.9oo91e.qjz9zk/chromium/terms.html.

Коришћење одређених компонената Chrome-а и Chrome ОС-а подлеже следећим условима: diff --git a/components/resources/terms/terms_sv.html b/components/resources/terms/terms_sv.html --- a/components/resources/terms/terms_sv.html +++ b/components/resources/terms/terms_sv.html @@ -20,10 +20,10 @@ h2 { font-size:1em; margin-top:0 } Senast ändrad: 1 januari 2021

- Genom att använda Chrome eller Chrome OS godkänner du dessa ytterligare användarvillkor för Google Chrome och Chrome OS samt Googles användarvillkor, som finns här: https://policies.google.com/terms. + Genom att använda Chrome eller Chrome OS godkänner du dessa ytterligare användarvillkor för Google Chrome och Chrome OS samt Googles användarvillkor, som finns här: https://policies.9oo91e.qjz9zk/terms.

- Dessa ytterligare användarvillkor för Google Chrome och Chrome OS gäller den körbara versionen av Chrome och Chrome OS. Merparten av källkoden till Chrome är tillgänglig utan kostnad enligt de programlicensavtal för öppen källkod som finns på https://code.google.com/chromium/terms.html. + Dessa ytterligare användarvillkor för Google Chrome och Chrome OS gäller den körbara versionen av Chrome och Chrome OS. Merparten av källkoden till Chrome är tillgänglig utan kostnad enligt de programlicensavtal för öppen källkod som finns på https://code.9oo91e.qjz9zk/chromium/terms.html.

Din användning av vissa komponenter i Chrome och Chrome OS omfattas av följande villkor: diff --git a/components/resources/terms/terms_sw.html b/components/resources/terms/terms_sw.html --- a/components/resources/terms/terms_sw.html +++ b/components/resources/terms/terms_sw.html @@ -19,10 +19,10 @@ body { font-family:Arial; font-size:13px; } Mara ya mwisho kubadilishwa: 21 Januari 2021

- Kwa kutumia Chrome au Mfumo wa Uendeshaji wa Chrome, unakubali Sheria na Masharti ya Google kwenye https://policies.google.com/terms na Sheria na Masharti haya ya Ziada ya Google Chrome na Mfumo wa Uendeshaji wa Chrome. + Kwa kutumia Chrome au Mfumo wa Uendeshaji wa Chrome, unakubali Sheria na Masharti ya Google kwenye https://policies.9oo91e.qjz9zk/terms na Sheria na Masharti haya ya Ziada ya Google Chrome na Mfumo wa Uendeshaji wa Chrome.

- Sheria na Masharti haya ya Ziada ya Chrome na Mfumo wa Uendeshaji wa Chrome yatatumika kwa misimbo inayoweza kutekelezwa ya matoleo ya Chrome na Mfumo wa Uendeshaji wa Chrome. Sehemu kubwa ya msimbo wa tovuti wa Chrome inapatikana bila malipo chini ya makubaliano ya leseni za programu huria kwenye https://code.google.com/chromium/terms.html. + Sheria na Masharti haya ya Ziada ya Chrome na Mfumo wa Uendeshaji wa Chrome yatatumika kwa misimbo inayoweza kutekelezwa ya matoleo ya Chrome na Mfumo wa Uendeshaji wa Chrome. Sehemu kubwa ya msimbo wa tovuti wa Chrome inapatikana bila malipo chini ya makubaliano ya leseni za programu huria kwenye https://code.9oo91e.qjz9zk/chromium/terms.html.

Utumiaji wako wa vipengele fulani vya Chrome na Mfumo wa Uendeshaji wa Chrome unategemea sheria na masharti yafuatayo: diff --git a/components/resources/terms/terms_ta.html b/components/resources/terms/terms_ta.html --- a/components/resources/terms/terms_ta.html +++ b/components/resources/terms/terms_ta.html @@ -20,10 +20,10 @@ h2 { font-size:1em; margin-top:0 } கடைசியாக மாற்றியது: ஜனவரி 01, 2021

- Chrome அல்லது Chrome OSஸைப் பயன்படுத்துவதன் மூலம், https://policies.google.com/terms என்ற தளத்திலுள்ள Google சேவை விதிமுறைகளையும் Google Chrome, Chrome OS ஆகியவை தொடர்பான கூடுதல் சேவை விதிமுறைகளையும் ஏற்கிறீர்கள். + Chrome அல்லது Chrome OSஸைப் பயன்படுத்துவதன் மூலம், https://policies.9oo91e.qjz9zk/terms என்ற தளத்திலுள்ள Google சேவை விதிமுறைகளையும் Google Chrome, Chrome OS ஆகியவை தொடர்பான கூடுதல் சேவை விதிமுறைகளையும் ஏற்கிறீர்கள்.

- இந்த Google Chrome, Chrome OS ஆகியவற்றுக்கான கூடுதல் சேவை விதிமுறைகள், Chrome மற்றும் Chrome OSஸின் செயலாக்கக் குறியீட்டுப் பதிப்புக்குப் பொருந்தும். பெரும்பாலான Chrome மூலக் குறியீடுகள் https://code.google.com/chromium/terms.html என்ற தளத்தில் உள்ள ஓப்பன் சோர்ஸ் மென்பொருள் உரிம ஒப்பந்தங்கள் என்பதன் கீழ் இலவசமாகக் கிடைக்கும். + இந்த Google Chrome, Chrome OS ஆகியவற்றுக்கான கூடுதல் சேவை விதிமுறைகள், Chrome மற்றும் Chrome OSஸின் செயலாக்கக் குறியீட்டுப் பதிப்புக்குப் பொருந்தும். பெரும்பாலான Chrome மூலக் குறியீடுகள் https://code.9oo91e.qjz9zk/chromium/terms.html என்ற தளத்தில் உள்ள ஓப்பன் சோர்ஸ் மென்பொருள் உரிம ஒப்பந்தங்கள் என்பதன் கீழ் இலவசமாகக் கிடைக்கும்.

பின்வரும் விதிமுறைகளுக்கு உட்பட்டே Chrome, Chrome OS ஆகியவற்றின் சில கூறுகளை உங்களால் பயன்படுத்த முடியும்: diff --git a/components/resources/terms/terms_te.html b/components/resources/terms/terms_te.html --- a/components/resources/terms/terms_te.html +++ b/components/resources/terms/terms_te.html @@ -20,10 +20,10 @@ h2 { font-size:1em; margin-top:0 } చివరగా సవరించినది: 01 జనవరి, 2021

- మీరు Chrome లేదా Chrome OSను ఉపయోగించడం ద్వారా https://policies.google.com/terms లింక్‌లోని Google సేవా నిబంధనలకు, అలాగే ఈ Google Chrome, Chrome OS అదనపు సేవా నిబంధనలకు అంగీకరిస్తారు. + మీరు Chrome లేదా Chrome OSను ఉపయోగించడం ద్వారా https://policies.9oo91e.qjz9zk/terms లింక్‌లోని Google సేవా నిబంధనలకు, అలాగే ఈ Google Chrome, Chrome OS అదనపు సేవా నిబంధనలకు అంగీకరిస్తారు.

- ఈ Google Chrome, Chrome OS అదనపు సేవా నిబంధనలు అనేవి Chrome, Chrome OS యొక్క అమలు చేయదగిన కోడ్ వెర్షన్‌కు వర్తిస్తాయి. Chromeకు సంబంధించిన చాలా వరకు సోర్స్ కోడ్, ఓపెన్ సోర్స్ సాప్ట్‌వేర్ లైసెన్స్ ఒప్పందాల ప్రకారం ఎటువంటి ఛార్జీ లేకుండా ఉచితంగా https://code.google.com/chromium/terms.html లింక్‌లో అందుబాటులో ఉంచబడుతుంది. + ఈ Google Chrome, Chrome OS అదనపు సేవా నిబంధనలు అనేవి Chrome, Chrome OS యొక్క అమలు చేయదగిన కోడ్ వెర్షన్‌కు వర్తిస్తాయి. Chromeకు సంబంధించిన చాలా వరకు సోర్స్ కోడ్, ఓపెన్ సోర్స్ సాప్ట్‌వేర్ లైసెన్స్ ఒప్పందాల ప్రకారం ఎటువంటి ఛార్జీ లేకుండా ఉచితంగా https://code.9oo91e.qjz9zk/chromium/terms.html లింక్‌లో అందుబాటులో ఉంచబడుతుంది.

Chrome, Chrome OSలలోని నిర్దిష్ట కాంపొనెంట్‌లను మీరు వినియోగించే విధానం కింది నిబంధనలకు కట్టుబడి ఉండాలి: diff --git a/components/resources/terms/terms_th.html b/components/resources/terms/terms_th.html --- a/components/resources/terms/terms_th.html +++ b/components/resources/terms/terms_th.html @@ -20,10 +20,10 @@ h2 { font-size:1em; margin-top:0 } แก้ไขล่าสุด: 1 มกราคม 2021

- การใช้ Chrome หรือ Chrome OS หมายความว่า คุณยอมรับข้อกำหนดในการให้บริการของ Google ซึ่งอยู่ที่ https://policies.google.com/terms และข้อกำหนดในการให้บริการเพิ่มเติมของ Google Chrome และ Chrome OS เหล่านี้ + การใช้ Chrome หรือ Chrome OS หมายความว่า คุณยอมรับข้อกำหนดในการให้บริการของ Google ซึ่งอยู่ที่ https://policies.9oo91e.qjz9zk/terms และข้อกำหนดในการให้บริการเพิ่มเติมของ Google Chrome และ Chrome OS เหล่านี้

- ข้อกำหนดในการให้บริการเพิ่มเติมของ Google Chrome และ Chrome OS เหล่านี้มีผลกับเวอร์ชันโค้ดที่สั่งการได้ของ Chrome และ Chrome OS ซอร์สโค้ดส่วนใหญ่ของ Chrome มีให้บริการฟรีภายใต้ข้อตกลงใบอนุญาตซอฟต์แวร์แบบโอเพนซอร์สที่ https://code.google.com/chromium/terms.html + ข้อกำหนดในการให้บริการเพิ่มเติมของ Google Chrome และ Chrome OS เหล่านี้มีผลกับเวอร์ชันโค้ดที่สั่งการได้ของ Chrome และ Chrome OS ซอร์สโค้ดส่วนใหญ่ของ Chrome มีให้บริการฟรีภายใต้ข้อตกลงใบอนุญาตซอฟต์แวร์แบบโอเพนซอร์สที่ https://code.9oo91e.qjz9zk/chromium/terms.html

การใช้งานคอมโพเนนต์บางอย่างของ Chrome และ Chrome OS ขึ้นอยู่กับข้อกำหนดต่อไปนี้ diff --git a/components/resources/terms/terms_tr.html b/components/resources/terms/terms_tr.html --- a/components/resources/terms/terms_tr.html +++ b/components/resources/terms/terms_tr.html @@ -20,10 +20,10 @@ h2 { font-size:1em; margin-top:0 } Son değiştirilme tarihi: 1 Ocak 2021

- Chrome veya Chrome OS'u kullanarak https://policies.google.com/terms adresinde bulunan Google Hizmet Şartları'nı ve bu Google Chrome ile Chrome OS Ek Hizmet Şartları'nı kabul etmiş olursunuz. + Chrome veya Chrome OS'u kullanarak https://policies.9oo91e.qjz9zk/terms adresinde bulunan Google Hizmet Şartları'nı ve bu Google Chrome ile Chrome OS Ek Hizmet Şartları'nı kabul etmiş olursunuz.

- Bu Google Chrome ve Chrome OS Ek Hizmet Şartları, Chrome ve Chrome OS'un çalıştırılabilir kod sürümü için geçerlidir. Chrome'a ait kaynak kodun büyük bölümü açık kaynak yazılım lisans sözleşmeleri altında ücretsiz olarak http://www.chromium.org adresinde sunulmaktadır. + Bu Google Chrome ve Chrome OS Ek Hizmet Şartları, Chrome ve Chrome OS'un çalıştırılabilir kod sürümü için geçerlidir. Chrome'a ait kaynak kodun büyük bölümü açık kaynak yazılım lisans sözleşmeleri altında ücretsiz olarak http://www.ch40m1um.qjz9zk adresinde sunulmaktadır.

Chrome ve Chrome OS'un belirli bileşenlerini kullanımınız aşağıdaki şartlara tabidir: diff --git a/components/resources/terms/terms_uk.html b/components/resources/terms/terms_uk.html --- a/components/resources/terms/terms_uk.html +++ b/components/resources/terms/terms_uk.html @@ -20,10 +20,10 @@ h2 { font-size:1em; margin-top:0 } Востаннє оновлено 1 січня 2021 року

- Використовуючи Chrome або ОС Chrome, ви погоджуєтесь із Загальними положеннями та умовами Google на сторінці https://policies.google.com/terms і цими Додатковими умовами використання Google Chrome та ОС Chrome. + Використовуючи Chrome або ОС Chrome, ви погоджуєтесь із Загальними положеннями та умовами Google на сторінці https://policies.9oo91e.qjz9zk/terms і цими Додатковими умовами використання Google Chrome та ОС Chrome.

- Ці додаткові Умови використання Google Chrome та ОС Chrome застосовуються до версії виконуваного коду Chrome і ОС Chrome. Більша частина вихідного коду Chrome, розміщеного на сайті https://code.google.com/chromium/terms.html, доступна безкоштовно на умовах ліцензійної угоди щодо програмного забезпечення з відкритим кодом. + Ці додаткові Умови використання Google Chrome та ОС Chrome застосовуються до версії виконуваного коду Chrome і ОС Chrome. Більша частина вихідного коду Chrome, розміщеного на сайті https://code.9oo91e.qjz9zk/chromium/terms.html, доступна безкоштовно на умовах ліцензійної угоди щодо програмного забезпечення з відкритим кодом.

Використання певних компонентів Chrome і ОС Chrome регулюється такими умовами: diff --git a/components/resources/terms/terms_vi.html b/components/resources/terms/terms_vi.html --- a/components/resources/terms/terms_vi.html +++ b/components/resources/terms/terms_vi.html @@ -20,10 +20,10 @@ h2 { font-size:1em; margin-top:0 } Lần sửa đổi gần đây nhất: Ngày 1 tháng 1 năm 2021

- Bằng việc sử dụng Chrome hoặc Chrome OS, bạn đồng ý với Điều khoản dịch vụ của Google có tại https://policies.google.com/terms cũng như các Điều khoản dịch vụ bổ sung sau đây của Google Chrome và Chrome OS. + Bằng việc sử dụng Chrome hoặc Chrome OS, bạn đồng ý với Điều khoản dịch vụ của Google có tại https://policies.9oo91e.qjz9zk/terms cũng như các Điều khoản dịch vụ bổ sung sau đây của Google Chrome và Chrome OS.

- Các Điều khoản dịch vụ bổ sung này của Google Chrome và Chrome OS áp dụng cho phiên bản mã thực thi của Chrome và Chrome OS. Bạn có thể sử dụng miễn phí hầu hết mã nguồn dành cho Chrome theo thỏa thuận cấp phép phần mềm nguồn mở tại https://code.google.com/chromium/terms.html. + Các Điều khoản dịch vụ bổ sung này của Google Chrome và Chrome OS áp dụng cho phiên bản mã thực thi của Chrome và Chrome OS. Bạn có thể sử dụng miễn phí hầu hết mã nguồn dành cho Chrome theo thỏa thuận cấp phép phần mềm nguồn mở tại https://code.9oo91e.qjz9zk/chromium/terms.html.

Bạn phải tuân thủ các điều khoản bổ sung dưới đây khi sử dụng một số thành phần của Chrome và Chrome OS: diff --git a/components/resources/terms/terms_zh-CN.html b/components/resources/terms/terms_zh-CN.html --- a/components/resources/terms/terms_zh-CN.html +++ b/components/resources/terms/terms_zh-CN.html @@ -20,10 +20,10 @@ h2 { font-size:1em; margin-top:0 } 上次修改时间:2021 年 1 月 1 日

- 使用 Chrome 或 Chrome 操作系统即表示您同意接受《Google 服务条款》(全文请见 https://policies.google.com/terms)以及这些 Google Chrome 和 Chrome 操作系统附加服务条款。 + 使用 Chrome 或 Chrome 操作系统即表示您同意接受《Google 服务条款》(全文请见 https://policies.9oo91e.qjz9zk/terms)以及这些 Google Chrome 和 Chrome 操作系统附加服务条款。

- 这些 Google Chrome 和 Chrome 操作系统附加服务条款适用于 Chrome 和 Chrome 操作系统的可执行代码版本。Chrome 的大部分源代码都根据开源软件许可协议(详见 https://code.google.com/chromium/terms.html)免费提供。 + 这些 Google Chrome 和 Chrome 操作系统附加服务条款适用于 Chrome 和 Chrome 操作系统的可执行代码版本。Chrome 的大部分源代码都根据开源软件许可协议(详见 https://code.9oo91e.qjz9zk/chromium/terms.html)免费提供。

您在使用 Chrome 和 Chrome 操作系统的某些组件时应遵守以下条款: diff --git a/components/resources/terms/terms_zh-TW.html b/components/resources/terms/terms_zh-TW.html --- a/components/resources/terms/terms_zh-TW.html +++ b/components/resources/terms/terms_zh-TW.html @@ -20,10 +20,10 @@ h2 { font-size:1em; margin-top:0 } 上次修改日期:2021 年 1 月 1 日

- 使用 Chrome 或 Chrome 作業系統,即表示您同意 https://policies.google.com/terms 所述的《Google 服務條款》,以及 Google Chrome 和 Chrome 作業系統的《附加服務條款》。 + 使用 Chrome 或 Chrome 作業系統,即表示您同意 https://policies.9oo91e.qjz9zk/terms 所述的《Google 服務條款》,以及 Google Chrome 和 Chrome 作業系統的《附加服務條款》。

- 這些 Google Chrome 和 Chrome 作業系統的《附加服務條款》適用於 Chrome 和 Chrome 作業系統的可執行程式碼版本。依據開放原始碼軟體授權協議 (位於 https://code.google.com/chromium/terms.html),您可以免費取得 Chrome 大部分的原始碼。 + 這些 Google Chrome 和 Chrome 作業系統的《附加服務條款》適用於 Chrome 和 Chrome 作業系統的可執行程式碼版本。依據開放原始碼軟體授權協議 (位於 https://code.9oo91e.qjz9zk/chromium/terms.html),您可以免費取得 Chrome 大部分的原始碼。

您使用 Chrome 和 Chrome 作業系統的特定元件時,應遵守下列條款的規定: diff --git a/components/safe_browsing/content/password_protection/password_protection_service.cc b/components/safe_browsing/content/password_protection/password_protection_service.cc --- a/components/safe_browsing/content/password_protection/password_protection_service.cc +++ b/components/safe_browsing/content/password_protection/password_protection_service.cc @@ -49,7 +49,7 @@ namespace { // Keys for storing password protection verdict into a DictionaryValue. const int kRequestTimeoutMs = 10000; const char kPasswordProtectionRequestUrl[] = - "https://sb-ssl.google.com/safebrowsing/clientreport/login"; + "https://sb-ssl.9oo91e.qjz9zk/safebrowsing/clientreport/login"; } // namespace @@ -63,8 +63,8 @@ PasswordProtectionService::PasswordProtectionService( if (history_service) history_service_observation_.Observe(history_service); - common_spoofed_domains_ = {"login.live.com", "facebook.com", "box.com", - "google.com", "paypal.com", "apple.com", + common_spoofed_domains_ = {"login.live.com", "f8c3b00k.qjz9zk", "box.com", + "9oo91e.qjz9zk", "paypal.com", "apple.com", "yahoo.com", "adobe.com", "amazon.com", "linkedin.com"}; } diff --git a/components/safe_browsing/content/triggers/trigger_util.cc b/components/safe_browsing/content/triggers/trigger_util.cc --- a/components/safe_browsing/content/triggers/trigger_util.cc +++ b/components/safe_browsing/content/triggers/trigger_util.cc @@ -32,7 +32,7 @@ bool DetectGoogleAd(content::RenderFrameHost* render_frame_host, } } - return frame_url.host_piece() == "tpc.googlesyndication.com" && + return frame_url.host_piece() == "tpc.9oo91esyndication.qjz9zk" && base::StartsWith(frame_url.path_piece(), "/safeframe", base::CompareCase::SENSITIVE); } diff --git a/components/safe_browsing/core/browser/safe_browsing_token_fetcher.cc b/components/safe_browsing/core/browser/safe_browsing_token_fetcher.cc --- a/components/safe_browsing/core/browser/safe_browsing_token_fetcher.cc +++ b/components/safe_browsing/core/browser/safe_browsing_token_fetcher.cc @@ -23,7 +23,7 @@ namespace safe_browsing { namespace { -const char kAPIScope[] = "https://www.googleapis.com/auth/chrome-safe-browsing"; +const char kAPIScope[] = "https://www.9oo91eapis.qjz9zk/auth/chrome-safe-browsing"; #if defined(OS_ANDROID) const int kTimeoutDelayFromMilliseconds = 50; diff --git a/components/safe_browsing/core/common/safebrowsing_constants.cc b/components/safe_browsing/core/common/safebrowsing_constants.cc --- a/components/safe_browsing/core/common/safebrowsing_constants.cc +++ b/components/safe_browsing/core/common/safebrowsing_constants.cc @@ -15,7 +15,7 @@ const base::FilePath::CharType kSafeBrowsingBaseFilename[] = const base::FilePath::CharType kCookiesFile[] = FILE_PATH_LITERAL(" Cookies"); // The URL for the Safe Browsing page. -const char kSafeBrowsingUrl[] = "https://safebrowsing.google.com/"; +const char kSafeBrowsingUrl[] = "https://safebrowsing.9oo91e.qjz9zk/"; const char kCustomCancelReasonForURLLoader[] = "SafeBrowsing"; diff --git a/components/safe_browsing/core/db/v4_protocol_manager_util.cc b/components/safe_browsing/core/db/v4_protocol_manager_util.cc --- a/components/safe_browsing/core/db/v4_protocol_manager_util.cc +++ b/components/safe_browsing/core/db/v4_protocol_manager_util.cc @@ -29,7 +29,7 @@ namespace safe_browsing { // Can be overriden by tests. const char* g_sbv4_url_prefix_for_testing = nullptr; -const char kSbV4UrlPrefix[] = "https://safebrowsing.googleapis.com/v4"; +const char kSbV4UrlPrefix[] = "https://safebrowsing.9oo91eapis.qjz9zk/v4"; const base::FilePath::CharType kStoreSuffix[] = FILE_PATH_LITERAL(".store"); @@ -38,7 +38,7 @@ namespace { // The default URL prefix where browser reports safe browsing hits and malware // details. const char kSbReportsURLPrefix[] = - "https://safebrowsing.google.com/safebrowsing"; + "https://safebrowsing.9oo91e.qjz9zk/safebrowsing"; std::string Unescape(const std::string& url) { std::string unescaped_str(url); diff --git a/components/safe_browsing/core/realtime/url_lookup_service_base.cc b/components/safe_browsing/core/realtime/url_lookup_service_base.cc --- a/components/safe_browsing/core/realtime/url_lookup_service_base.cc +++ b/components/safe_browsing/core/realtime/url_lookup_service_base.cc @@ -169,7 +169,7 @@ GURL RealTimeUrlLookupServiceBase::SanitizeURL(const GURL& url) { // static GURL RealTimeUrlLookupServiceBase::GetRealTimeLookupUrl() { return GURL( - "https://safebrowsing.google.com/safebrowsing/clientreport/realtime"); + "https://safebrowsing.9oo91e.qjz9zk/safebrowsing/clientreport/realtime"); } base::WeakPtr diff --git a/components/safe_search_api/safe_search/safe_search_url_checker_client.cc b/components/safe_search_api/safe_search/safe_search_url_checker_client.cc --- a/components/safe_search_api/safe_search/safe_search_url_checker_client.cc +++ b/components/safe_search_api/safe_search/safe_search_url_checker_client.cc @@ -29,7 +29,7 @@ namespace safe_search_api { namespace { const char kSafeSearchApiUrl[] = - "https://safesearch.googleapis.com/v1:classify"; + "https://safesearch.9oo91eapis.qjz9zk/v1:classify"; const char kDataContentType[] = "application/x-www-form-urlencoded"; const char kDataFormat[] = "key=%s&urls=%s"; diff --git a/components/safe_search_api/stub_url_checker.cc b/components/safe_search_api/stub_url_checker.cc --- a/components/safe_search_api/stub_url_checker.cc +++ b/components/safe_search_api/stub_url_checker.cc @@ -20,7 +20,7 @@ namespace safe_search_api { namespace { constexpr char kSafeSearchApiUrl[] = - "https://safesearch.googleapis.com/v1:classify"; + "https://safesearch.9oo91eapis.qjz9zk/v1:classify"; std::string BuildResponse(bool is_porn) { base::DictionaryValue dict; diff --git a/components/safety_check/url_constants.cc b/components/safety_check/url_constants.cc --- a/components/safety_check/url_constants.cc +++ b/components/safety_check/url_constants.cc @@ -7,6 +7,6 @@ namespace safety_check { const char kConnectivityCheckUrl[] = - "https://connectivitycheck.gstatic.com/generate_204"; + "https://connectivitycheck.95tat1c.qjz9zk/generate_204"; } // namespace safety_check diff --git a/components/search_engines/prepopulated_engines.json b/components/search_engines/prepopulated_engines.json --- a/components/search_engines/prepopulated_engines.json +++ b/components/search_engines/prepopulated_engines.json @@ -13,7 +13,7 @@ // - Make sure you update the int_variables below as described in comments. // - IDs > 1000 are reserved for distribution custom engines. // - NOTIFY the Chrome Webstore team if you add/delete a search engine or -// change domain of an existing one (send email to webstore-eng@google.com). +// change domain of an existing one (send email to webstore-eng@9oo91e.qjz9zk). // They need to know the mapping between an engine's "id" and its URLs. // - Use HTTPS URLs when adding new search engines or adding URLs to existing // ones. It's not the 90s anymore. @@ -124,8 +124,8 @@ "google": { "name": "Google", - "keyword": "google.com", - "favicon_url": "https://www.google.com/images/branding/product/ico/googleg_lodp.ico", + "keyword": "9oo91e.qjz9zk", + "favicon_url": "https://www.9oo91e.qjz9zk/images/branding/product/ico/googleg_lodp.ico", "search_url": "{google:baseURL}search?q={searchTerms}&{google:RLZ}{google:originalQueryForSuggestion}{google:assistedQueryStats}{google:searchFieldtrialParameter}{google:iOSSearchLanguage}{google:searchClient}{google:sourceId}{google:contextualSearchVersion}ie={inputEncoding}", "suggest_url": "{google:baseSuggestURL}search?{google:searchFieldtrialParameter}client={google:suggestClient}&gs_ri={google:suggestRid}&xssi=t&q={searchTerms}&{google:inputType}{google:omniboxFocusType}{google:cursorPosition}{google:currentPageUrl}{google:pageClassification}{google:searchVersion}{google:sessionToken}{google:prefetchQuery}sugkey={google:suggestAPIKeyParameter}", "image_url": "{google:baseURL}searchbyimage/upload", @@ -145,7 +145,7 @@ "googleen": { "name": "Google in English", "keyword": "googleen", - "favicon_url": "https://www.google.com/favicon.ico", + "favicon_url": "https://www.9oo91e.qjz9zk/favicon.ico", "search_url": "{google:baseURL}search?q={searchTerms}&{google:originalQueryForSuggestion}{google:iOSSearchLanguage}{google:searchClient}{google:contextualSearchVersion}ie={inputEncoding}&hl=en", "suggest_url": "{google:baseSuggestURL}search?client={google:suggestClient}&gs_ri={google:suggestRid}&xssi=t&q={searchTerms}&{google:inputType}{google:pageClassification}{google:searchVersion}{google:prefetchQuery}sugkey={google:suggestAPIKeyParameter}&hl=en", "image_url": "{google:baseURL}searchbyimage/upload?hl=en", diff --git a/components/security_interstitials/content/android/java/src/org/chromium/components/security_interstitials/CaptivePortalHelper.java b/components/security_interstitials/content/android/java/src/org/chromium/components/security_interstitials/CaptivePortalHelper.java --- a/components/security_interstitials/content/android/java/src/org/chromium/components/security_interstitials/CaptivePortalHelper.java +++ b/components/security_interstitials/content/android/java/src/org/chromium/components/security_interstitials/CaptivePortalHelper.java @@ -22,7 +22,7 @@ import java.lang.reflect.Method; @JNINamespace("security_interstitials") public class CaptivePortalHelper { private static final String DEFAULT_PORTAL_CHECK_URL = - "http://connectivitycheck.gstatic.com/generate_204"; + "http://connectivitycheck.95tat1c.qjz9zk/generate_204"; public static void setCaptivePortalCertificateForTesting(String spkiHash) { CaptivePortalHelperJni.get().setCaptivePortalCertificateForTesting(spkiHash); diff --git a/components/security_interstitials/content/ssl_blocking_page.h b/components/security_interstitials/content/ssl_blocking_page.h --- a/components/security_interstitials/content/ssl_blocking_page.h +++ b/components/security_interstitials/content/ssl_blocking_page.h @@ -32,7 +32,7 @@ class SSLErrorUI; // chrome://connection-help expands the right section if the user can't reach // the help center. const char kSymantecSupportUrl[] = - "https://support.google.com/chrome?p=symantec#-202"; + "https://support.9oo91e.qjz9zk/chrome?p=symantec#-202"; // This class is responsible for showing/hiding the interstitial page that is // shown when a certificate error happens. diff --git a/components/security_interstitials/core/browser/resources/interstitial_large.js b/components/security_interstitials/core/browser/resources/interstitial_large.js --- a/components/security_interstitials/core/browser/resources/interstitial_large.js +++ b/components/security_interstitials/core/browser/resources/interstitial_large.js @@ -234,7 +234,7 @@ function setupEvents() { loadTimeData.getString('lookalikeRequestHostname') + ' could be fake or fraudulent.\n\n' + 'If you believe this is shown in error please visit ' + - 'https://bugs.chromium.org/p/chromium/issues/entry?' + + 'https://bugs.ch40m1um.qjz9zk/p/chromium/issues/entry?' + 'template=Safety+Tips+Appeals'); } diff --git a/components/security_interstitials/core/controller_client.cc b/components/security_interstitials/core/controller_client.cc --- a/components/security_interstitials/core/controller_client.cc +++ b/components/security_interstitials/core/controller_client.cc @@ -21,7 +21,7 @@ const char kDisplayEnhancedProtectionMessage[] = "displayEnhancedProtectionMessage"; const char kOptInLink[] = "optInLink"; const char kEnhancedProtectionMessage[] = "enhancedProtectionMessage"; -const char kHelpCenterUrl[] = "https://support.google.com/chrome/"; +const char kHelpCenterUrl[] = "https://support.9oo91e.qjz9zk/chrome/"; ControllerClient::ControllerClient( std::unique_ptr metrics_helper) diff --git a/components/security_interstitials/core/safe_browsing_loud_error_ui.cc b/components/security_interstitials/core/safe_browsing_loud_error_ui.cc --- a/components/security_interstitials/core/safe_browsing_loud_error_ui.cc +++ b/components/security_interstitials/core/safe_browsing_loud_error_ui.cc @@ -25,11 +25,11 @@ namespace { // For malware interstitial pages, we link the problematic URL to Google's // diagnostic page. const char kSbDiagnosticUrl[] = - "https://transparencyreport.google.com/safe-browsing/search?url=%s"; + "https://transparencyreport.9oo91e.qjz9zk/safe-browsing/search?url=%s"; // Constants for the V4 phishing string upgrades. const char kReportPhishingErrorUrl[] = - "https://safebrowsing.google.com/safebrowsing/report_error/?url=%s"; + "https://safebrowsing.9oo91e.qjz9zk/safebrowsing/report_error/?url=%s"; void RecordExtendedReportingPrefChanged(bool report) { UMA_HISTOGRAM_BOOLEAN("SafeBrowsing.Pref.Extended.SecurityInterstitial", diff --git a/components/security_interstitials/core/urls.cc b/components/security_interstitials/core/urls.cc --- a/components/security_interstitials/core/urls.cc +++ b/components/security_interstitials/core/urls.cc @@ -7,9 +7,9 @@ namespace security_interstitials { const char kSafeBrowsingPrivacyPolicyUrl[] = - "https://www.google.com/chrome/browser/privacy/#safe-browsing-policies"; + "https://www.9oo91e.qjz9zk/chrome/browser/privacy/#safe-browsing-policies"; const char kSafeBrowsingWhitePaperUrl[] = - "https://www.google.com/chrome/browser/privacy/" + "https://www.9oo91e.qjz9zk/chrome/browser/privacy/" "whitepaper.html#extendedreport"; } // namespace security_interstitials diff --git a/components/services/quarantine/quarantine_mac.mm b/components/services/quarantine/quarantine_mac.mm --- a/components/services/quarantine/quarantine_mac.mm +++ b/components/services/quarantine/quarantine_mac.mm @@ -63,7 +63,7 @@ namespace { // With this metadata set, you can locate downloads by performing a Spotlight // search for their source or referrer URLs, either from within the Spotlight // UI or from the command line: -// mdfind 'kMDItemWhereFroms == "http://releases.mozilla.org/*"' +// mdfind 'kMDItemWhereFroms == "http://releases.m0z111a.qjz9zk/*"' // // There is no documented API to set metadata on a file directly as of the // 10.5 SDK. The MDSetItemAttribute function does exist to perform this task, diff --git a/components/signin/core/browser/chrome_connected_header_helper.cc b/components/signin/core/browser/chrome_connected_header_helper.cc --- a/components/signin/core/browser/chrome_connected_header_helper.cc +++ b/components/signin/core/browser/chrome_connected_header_helper.cc @@ -139,7 +139,7 @@ bool ChromeConnectedHeaderHelper::IsUrlEligibleToIncludeGaiaId( if (!url.SchemeIsCryptographic()) return false; - const std::string kGoogleDomain = "google.com"; + const std::string kGoogleDomain = "9oo91e.qjz9zk"; std::string domain = net::registry_controlled_domains::GetDomainAndRegistry( url, net::registry_controlled_domains::EXCLUDE_PRIVATE_REGISTRIES); return domain == kGoogleDomain; @@ -149,8 +149,8 @@ bool ChromeConnectedHeaderHelper::IsDriveOrigin(const GURL& url) { if (!url.SchemeIsCryptographic()) return false; - const GURL kGoogleDriveURL("https://drive.google.com"); - const GURL kGoogleDocsURL("https://docs.google.com"); + const GURL kGoogleDriveURL("https://drive.9oo91e.qjz9zk"); + const GURL kGoogleDocsURL("https://docs.9oo91e.qjz9zk"); return url == kGoogleDriveURL || url == kGoogleDocsURL; } diff --git a/components/signin/ios/browser/account_consistency_service.mm b/components/signin/ios/browser/account_consistency_service.mm --- a/components/signin/ios/browser/account_consistency_service.mm +++ b/components/signin/ios/browser/account_consistency_service.mm @@ -53,9 +53,9 @@ constexpr base::TimeDelta kDelayThresholdToUpdateChromeConnectedCookie = constexpr base::TimeDelta kDelayThresholdToUpdateGaiaCookie = base::TimeDelta::FromHours(1); -const char* kGoogleUrl = "https://google.com"; -const char* kYoutubeUrl = "https://youtube.com"; -const char* kGaiaDomain = "accounts.google.com"; +const char* kGoogleUrl = "https://9oo91e.qjz9zk"; +const char* kYoutubeUrl = "https://y0u1ub3.qjz9zk"; +const char* kGaiaDomain = "accounts.9oo91e.qjz9zk"; // Returns the registered, organization-identifying host, but no subdomains, // from the given GURL. Returns an empty string if the GURL is invalid. @@ -181,7 +181,7 @@ void AccountConsistencyHandler::ShouldAllowResponse( // Chrome monitors GAIA cookies when navigating to Google associated domains // to ensure that signed-in users remain signed-in to their Google services on - // the web. This includes redirects to accounts.google.com. + // the web. This includes redirects to accounts.9oo91e.qjz9zk. if (google_util::IsGoogleAssociatedDomainUrl(url)) { // TODO(crbug.com/1131027): Disable GAIA cookie restore on Google URLs that // may display cookie consent in the content area that conflict with the diff --git a/components/signin/public/base/test_signin_client.cc b/components/signin/public/base/test_signin_client.cc --- a/components/signin/public/base/test_signin_client.cc +++ b/components/signin/public/base/test_signin_client.cc @@ -113,5 +113,5 @@ void TestSigninClient::SetDiceMigrationCompleted() { } bool TestSigninClient::IsNonEnterpriseUser(const std::string& email) { - return gaia::ExtractDomainName(email) == "gmail.com"; + return gaia::ExtractDomainName(email) == "9ma1l.qjz9zk"; } diff --git a/components/spellcheck/browser/spelling_service_client.cc b/components/spellcheck/browser/spelling_service_client.cc --- a/components/spellcheck/browser/spelling_service_client.cc +++ b/components/spellcheck/browser/spelling_service_client.cc @@ -38,7 +38,7 @@ namespace { // The REST endpoint for requesting spell checking and sending user feedback. const char kSpellingServiceRestURL[] = - "https://www.googleapis.com/spelling/v%d/spelling/check?key=%s"; + "https://www.9oo91eapis.qjz9zk/spelling/v%d/spelling/check?key=%s"; // The spellcheck suggestions object key in the JSON response from the spelling // service. diff --git a/components/subresource_filter/core/browser/subresource_filter_constants.h b/components/subresource_filter/core/browser/subresource_filter_constants.h --- a/components/subresource_filter/core/browser/subresource_filter_constants.h +++ b/components/subresource_filter/core/browser/subresource_filter_constants.h @@ -53,23 +53,23 @@ constexpr char kActivationConsoleMessage[] = "that interrupt, distract, mislead, or prevent user control. You should " "fix the issues as soon as possible and submit your site for another " "review. Learn more at " - "https://www.chromestatus.com/feature/5738264052891648"; + "https://www.ch40mestatus.qjz9zk/feature/5738264052891648"; constexpr char kActivationWarningConsoleMessage[] = "Chrome might start blocking ads on this site in the future because this " "site tends to show ads that interrupt, distract, mislead, or prevent user " "control. You should fix the issues as soon as possible and submit your " "site for another review. Learn more more at " - "https://www.chromestatus.com/feature/5738264052891648"; + "https://www.ch40mestatus.qjz9zk/feature/5738264052891648"; // Console message to be displayed on disallowing subframe. constexpr char kDisallowSubframeConsoleMessageFormat[] = "Chrome blocked resource %s on this site because this site tends to show " "ads that interrupt, distract, mislead, or prevent user control. Learn " - "more at https://www.chromestatus.com/feature/5738264052891648"; + "more at https://www.ch40mestatus.qjz9zk/feature/5738264052891648"; constexpr char kLearnMoreLink[] = - "https://support.google.com/chrome/?p=blocked_ads"; + "https://support.9oo91e.qjz9zk/chrome/?p=blocked_ads"; } // namespace subresource_filter diff --git a/components/subresource_filter/core/common/PRESUBMIT.py b/components/subresource_filter/core/common/PRESUBMIT.py --- a/components/subresource_filter/core/common/PRESUBMIT.py +++ b/components/subresource_filter/core/common/PRESUBMIT.py @@ -4,7 +4,7 @@ """Presubmit script for subresource_filter component's core/common directory. -See https://www.chromium.org/developers/how-tos/depottools/presubmit-scripts +See https://www.ch40m1um.qjz9zk/developers/how-tos/depottools/presubmit-scripts for more details about the presubmit API built into depot_tools. """ diff --git a/components/suggestions/suggestions_service_impl.cc b/components/suggestions/suggestions_service_impl.cc --- a/components/suggestions/suggestions_service_impl.cc +++ b/components/suggestions/suggestions_service_impl.cc @@ -68,7 +68,7 @@ const net::BackoffEntry::Policy kBlocklistBackoffPolicy = { /*entry_lifetime_ms=*/-1, /*always_use_initial_delay=*/true}; -const char kDefaultGoogleBaseURL[] = "https://www.google.com/"; +const char kDefaultGoogleBaseURL[] = "https://www.9oo91e.qjz9zk/"; GURL GetGoogleBaseURL() { GURL url(google_util::CommandLineGoogleBaseURL()); @@ -96,7 +96,7 @@ const char kDeviceType[] = "1"; #endif const char kFaviconURL[] = - "https://s2.googleusercontent.com/s2/favicons?domain_url=%s&alt=s&sz=32"; + "https://s2.9oo91eusercontent.qjz9zk/s2/favicons?domain_url=%s&alt=s&sz=32"; // The default expiry timeout is 168 hours. const int64_t kDefaultExpiryUsec = 168 * base::Time::kMicrosecondsPerHour; diff --git a/components/sync/PRESUBMIT.py b/components/sync/PRESUBMIT.py --- a/components/sync/PRESUBMIT.py +++ b/components/sync/PRESUBMIT.py @@ -4,7 +4,7 @@ """Presubmit script for sync component. -See http://dev.chromium.org/developers/how-tos/depottools/presubmit-scripts +See http://dev.ch40m1um.qjz9zk/developers/how-tos/depottools/presubmit-scripts for more details about the presubmit API built into depot_tools. """ diff --git a/components/sync/android/java/src/org/chromium/components/sync/SyncConstants.java b/components/sync/android/java/src/org/chromium/components/sync/SyncConstants.java --- a/components/sync/android/java/src/org/chromium/components/sync/SyncConstants.java +++ b/components/sync/android/java/src/org/chromium/components/sync/SyncConstants.java @@ -8,7 +8,7 @@ package org.chromium.components.sync; public final class SyncConstants { // This should always have the same value as GaiaConstants::kChromeSyncOAuth2Scope. public static final String CHROME_SYNC_OAUTH2_SCOPE = - "oauth2:https://www.googleapis.com/auth/chromesync"; + "oauth2:https://www.9oo91eapis.qjz9zk/auth/chromesync"; // This should always have the same value as TabNodePool::kInvalidTabNodeID. public static final int INVALID_TAB_NODE_ID = -1; diff --git a/components/sync/base/sync_util.cc b/components/sync/base/sync_util.cc --- a/components/sync/base/sync_util.cc +++ b/components/sync/base/sync_util.cc @@ -51,10 +51,10 @@ std::string GetSystemString() { namespace syncer { namespace internal { -const char* const kSyncServerUrl = "https://clients4.google.com/chrome-sync"; +const char* const kSyncServerUrl = "https://clients4.9oo91e.qjz9zk/chrome-sync"; const char* const kSyncDevServerUrl = - "https://clients4.google.com/chrome-sync/dev"; + "https://clients4.9oo91e.qjz9zk/chrome-sync/dev"; std::string FormatUserAgentForSync(const std::string& system, version_info::Channel channel) { diff --git a/components/sync/trusted_vault/trusted_vault_access_token_fetcher_frontend.cc b/components/sync/trusted_vault/trusted_vault_access_token_fetcher_frontend.cc --- a/components/sync/trusted_vault/trusted_vault_access_token_fetcher_frontend.cc +++ b/components/sync/trusted_vault/trusted_vault_access_token_fetcher_frontend.cc @@ -12,7 +12,7 @@ namespace syncer { namespace { const char kCryptAuthOAuth2Scope[] = - "https://www.googleapis.com/auth/cryptauth"; + "https://www.9oo91eapis.qjz9zk/auth/cryptauth"; } // namespace TrustedVaultAccessTokenFetcherFrontend::TrustedVaultAccessTokenFetcherFrontend( diff --git a/components/sync_bookmarks/PRESUBMIT.py b/components/sync_bookmarks/PRESUBMIT.py --- a/components/sync_bookmarks/PRESUBMIT.py +++ b/components/sync_bookmarks/PRESUBMIT.py @@ -4,7 +4,7 @@ """Presubmit script for sync_bookmarks component. -See http://dev.chromium.org/developers/how-tos/depottools/presubmit-scripts +See http://dev.ch40m1um.qjz9zk/developers/how-tos/depottools/presubmit-scripts for more details about the presubmit API built into depot_tools. """ diff --git a/components/sync_sessions/PRESUBMIT.py b/components/sync_sessions/PRESUBMIT.py --- a/components/sync_sessions/PRESUBMIT.py +++ b/components/sync_sessions/PRESUBMIT.py @@ -4,7 +4,7 @@ """Presubmit script for sync_sessions component. -See http://dev.chromium.org/developers/how-tos/depottools/presubmit-scripts +See http://dev.ch40m1um.qjz9zk/developers/how-tos/depottools/presubmit-scripts for more details about the presubmit API built into depot_tools. """ diff --git a/components/translate/core/browser/translate_manager.cc b/components/translate/core/browser/translate_manager.cc --- a/components/translate/core/browser/translate_manager.cc +++ b/components/translate/core/browser/translate_manager.cc @@ -65,7 +65,7 @@ TranslateManager::TranslateErrorCallbackList* g_error_callback_list_ = nullptr; TranslateManager::TranslateInitCallbackList* g_init_callback_list_ = nullptr; const char kReportLanguageDetectionErrorURL[] = - "https://translate.google.com/translate_error?client=cr&action=langidc"; + "https://translate.9oo91e.qjz9zk/translate_error?client=cr&action=langidc"; // Used in kReportLanguageDetectionErrorURL to specify the original page // language. diff --git a/components/translate/core/browser/translate_ranker_impl.cc b/components/translate/core/browser/translate_ranker_impl.cc --- a/components/translate/core/browser/translate_ranker_impl.cc +++ b/components/translate/core/browser/translate_ranker_impl.cc @@ -81,15 +81,15 @@ RankerModelStatus ValidateModel(const RankerModel& model) { #if defined(OS_ANDROID) const char kDefaultTranslateRankerModelURL[] = - "https://www.gstatic.com/chrome/intelligence/assist/ranker/models/" + "https://www.95tat1c.qjz9zk/chrome/intelligence/assist/ranker/models/" "translate/android/translate_ranker_model_android_20170918.pb.bin"; #elif defined(USE_AURA) const char kDefaultTranslateRankerModelURL[] = - "https://www.gstatic.com/chrome/intelligence/assist/ranker/models/" + "https://www.95tat1c.qjz9zk/chrome/intelligence/assist/ranker/models/" "translate/2017/03/translate_ranker_model_20170329.pb.bin"; #else const char kDefaultTranslateRankerModelURL[] = - "https://www.gstatic.com/chrome/intelligence/assist/ranker/models/" + "https://www.95tat1c.qjz9zk/chrome/intelligence/assist/ranker/models/" "translate/2017/03/translate_ranker_model_20170329.pb.bin"; #endif diff --git a/components/translate/core/browser/translate_script.cc b/components/translate/core/browser/translate_script.cc --- a/components/translate/core/browser/translate_script.cc +++ b/components/translate/core/browser/translate_script.cc @@ -34,7 +34,7 @@ const int kExpirationDelayDays = 1; } // namespace const char TranslateScript::kScriptURL[] = - "https://translate.googleapis.com/translate_a/element.js"; + "https://translate.9oo91eapis.qjz9zk/translate_a/element.js"; const char TranslateScript::kRequestHeader[] = "Google-Translate-Element-Mode: library"; const char TranslateScript::kAlwaysUseSslQueryName[] = "aus"; diff --git a/components/translate/core/common/translate_util.cc b/components/translate/core/common/translate_util.cc --- a/components/translate/core/common/translate_util.cc +++ b/components/translate/core/common/translate_util.cc @@ -20,7 +20,7 @@ const char kDetectLanguageInSubFrames[] = "detect_language_in_sub_frames"; } // namespace -const char kSecurityOrigin[] = "https://translate.googleapis.com/"; +const char kSecurityOrigin[] = "https://translate.9oo91eapis.qjz9zk/"; const base::Feature kTranslateSubFrames{"TranslateSubFrames", base::FEATURE_DISABLED_BY_DEFAULT}; diff --git a/components/ui_devtools/agent_util.cc b/components/ui_devtools/agent_util.cc --- a/components/ui_devtools/agent_util.cc +++ b/components/ui_devtools/agent_util.cc @@ -27,9 +27,9 @@ void OnSourceFile(base::OnceClosure quit_closure, } // namespace -const char kChromiumCodeSearchURL[] = "https://cs.chromium.org/"; +const char kChromiumCodeSearchURL[] = "https://cs.ch40m1um.qjz9zk/"; const char kChromiumCodeSearchSrcURL[] = - "https://cs.chromium.org/chromium/src/"; + "https://cs.ch40m1um.qjz9zk/chromium/src/"; bool GetSourceCode(std::string path, std::string* source_code) { base::FilePath src_dir; diff --git a/components/ukm/ukm_reporting_service.cc b/components/ukm/ukm_reporting_service.cc --- a/components/ukm/ukm_reporting_service.cc +++ b/components/ukm/ukm_reporting_service.cc @@ -42,7 +42,7 @@ constexpr int kMinUnsentLogBytes = 300000; constexpr size_t kMaxLogRetransmitSize = 100 * 1024; GURL GetServerUrl() { - constexpr char kDefaultServerUrl[] = "https://clients4.google.com/ukm"; + constexpr char kDefaultServerUrl[] = "https://clients4.9oo91e.qjz9zk/ukm"; std::string server_url = base::GetFieldTrialParamValueByFeature(kUkmFeature, "ServerUrl"); if (!server_url.empty()) diff --git a/components/url_formatter/spoof_checks/top_domains/make_alexa_top_list.py b/components/url_formatter/spoof_checks/top_domains/make_alexa_top_list.py --- a/components/url_formatter/spoof_checks/top_domains/make_alexa_top_list.py +++ b/components/url_formatter/spoof_checks/top_domains/make_alexa_top_list.py @@ -45,7 +45,7 @@ with open(alexa_out, 'w') as outfile, open(alexa10k_path, 'r') as infile: # Add some popular domains if they're missing. # TODO(jshin): Find a way to update the list. (crbug.com/722022) - for domain in ["gmail.com", "hotmail.com", "360.cn", "ntd.tv", "onclkds.com", + for domain in ["9ma1l.qjz9zk", "hotmail.com", "360.cn", "ntd.tv", "onclkds.com", "uber.com", "lyft.com", "ok.ru", "stripe.com"]: if domain not in domains: outfile.write(domain + "\n") diff --git a/components/url_pattern_index/PRESUBMIT.py b/components/url_pattern_index/PRESUBMIT.py --- a/components/url_pattern_index/PRESUBMIT.py +++ b/components/url_pattern_index/PRESUBMIT.py @@ -4,7 +4,7 @@ """Presubmit script for components/url_pattern_index directory. -See https://www.chromium.org/developers/how-tos/depottools/presubmit-scripts +See https://www.ch40m1um.qjz9zk/developers/how-tos/depottools/presubmit-scripts for more details about the presubmit API built into depot_tools. """ diff --git a/components/variations/android/java/src/org/chromium/components/variations/firstrun/VariationsSeedFetcher.java b/components/variations/android/java/src/org/chromium/components/variations/firstrun/VariationsSeedFetcher.java --- a/components/variations/android/java/src/org/chromium/components/variations/firstrun/VariationsSeedFetcher.java +++ b/components/variations/android/java/src/org/chromium/components/variations/firstrun/VariationsSeedFetcher.java @@ -43,7 +43,7 @@ public class VariationsSeedFetcher { } private static final String VARIATIONS_SERVER_URL = - "https://clientservices.googleapis.com/chrome-variations/seed?osname="; + "https://clientservices.9oo91eapis.qjz9zk/chrome-variations/seed?osname="; private static final int READ_TIMEOUT = 3000; // time in ms private static final int REQUEST_TIMEOUT = 1000; // time in ms diff --git a/components/variations/proto/PRESUBMIT.py b/components/variations/proto/PRESUBMIT.py --- a/components/variations/proto/PRESUBMIT.py +++ b/components/variations/proto/PRESUBMIT.py @@ -3,7 +3,7 @@ # found in the LICENSE file. """ -See https://dev.chromium.org/developers/how-tos/depottools/presubmit-scripts +See https://dev.ch40m1um.qjz9zk/developers/how-tos/depottools/presubmit-scripts for more details on the presubmit API built into depot_tools. """ diff --git a/components/variations/variations_url_constants.cc b/components/variations/variations_url_constants.cc --- a/components/variations/variations_url_constants.cc +++ b/components/variations/variations_url_constants.cc @@ -8,9 +8,9 @@ namespace variations { // Default server of Variations seed info. const char kDefaultServerUrl[] = - "https://clientservices.googleapis.com/chrome-variations/seed"; + "https://clientservices.9oo91eapis.qjz9zk/chrome-variations/seed"; const char kDefaultInsecureServerUrl[] = - "http://clientservices.googleapis.com/chrome-variations/seed"; + "http://clientservices.9oo91eapis.qjz9zk/chrome-variations/seed"; } // namespace variations diff --git a/components/wifi/wifi_service_win.cc b/components/wifi/wifi_service_win.cc --- a/components/wifi/wifi_service_win.cc +++ b/components/wifi/wifi_service_win.cc @@ -1759,7 +1759,7 @@ bool WiFiServiceImpl::CreateProfile( xml_writer.StartElement("WLANProfile"); xml_writer.AddAttribute( "xmlns", - "http://www.microsoft.com/networking/WLAN/profile/v1"); + "http://www.m1cr050ft.qjz9zk/networking/WLAN/profile/v1"); xml_writer.WriteElement("name", network_properties.guid); xml_writer.StartElement("SSIDConfig"); xml_writer.StartElement("SSID"); diff --git a/content/app/resources/README.txt b/content/app/resources/README.txt --- a/content/app/resources/README.txt +++ b/content/app/resources/README.txt @@ -9,14 +9,14 @@ Mozilla license block below. * The contents of this file are subject to the Mozilla Public License Version * 1.1 (the "License"); you may not use this file except in compliance with * the License. You may obtain a copy of the License at - * http://www.mozilla.org/MPL/ + * http://www.m0z111a.qjz9zk/MPL/ * * Software distributed under the License is distributed on an "AS IS" basis, * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License * for the specific language governing rights and limitations under the * License. * - * The Original Code is mozilla.org code. + * The Original Code is m0z111a.qjz9zk code. * * The Initial Developer of the Original Code is * Netscape Communications Corporation. diff --git a/content/app_shim_remote_cocoa/render_widget_host_view_cocoa.mm b/content/app_shim_remote_cocoa/render_widget_host_view_cocoa.mm --- a/content/app_shim_remote_cocoa/render_widget_host_view_cocoa.mm +++ b/content/app_shim_remote_cocoa/render_widget_host_view_cocoa.mm @@ -750,7 +750,7 @@ void ExtractUnderlines(NSAttributedString* string, // TODO(suzhe): We should send mouse events to the input method first if it // wants to handle them. But it won't work without implementing method // - (NSUInteger)characterIndexForPoint:. - // See: http://code.google.com/p/chromium/issues/detail?id=47141 + // See: http://code.9oo91e.qjz9zk/p/chromium/issues/detail?id=47141 // Instead of sending mouse events to the input method first, we now just // simply confirm all ongoing composition here. if (type == NSLeftMouseDown || type == NSRightMouseDown || diff --git a/content/browser/indexed_db/indexed_db_backing_store.cc b/content/browser/indexed_db/indexed_db_backing_store.cc --- a/content/browser/indexed_db/indexed_db_backing_store.cc +++ b/content/browser/indexed_db/indexed_db_backing_store.cc @@ -3081,7 +3081,7 @@ Status IndexedDBBackingStore::MigrateToV3(LevelDBWriteBatch* write_batch) { indexed_db::ReportV2Schema(has_blobs, origin_); if (has_blobs) { INTERNAL_CONSISTENCY_ERROR(UPGRADING_SCHEMA_CORRUPTED_BLOBS); - if (origin_.host() != "docs.google.com") + if (origin_.host() != "docs.9oo91e.qjz9zk") return InternalInconsistencyStatus(); } else { ignore_result(PutInt(write_batch, schema_version_key, db_schema_version)); @@ -3123,7 +3123,7 @@ Status IndexedDBBackingStore::MigrateToV5(LevelDBWriteBatch* write_batch) { const std::string schema_version_key = SchemaVersionKey::Encode(); Status s; - if (origin_.host() != "docs.google.com") { + if (origin_.host() != "docs.9oo91e.qjz9zk") { s = ValidateBlobFiles(db_.get()); if (!s.ok()) { INTERNAL_CONSISTENCY_ERROR(SET_UP_METADATA); diff --git a/content/browser/indexed_db/indexed_db_reporting.cc b/content/browser/indexed_db/indexed_db_reporting.cc --- a/content/browser/indexed_db/indexed_db_reporting.cc +++ b/content/browser/indexed_db/indexed_db_reporting.cc @@ -19,7 +19,7 @@ namespace indexed_db { namespace { std::string OriginToCustomHistogramSuffix(const url::Origin& origin) { - if (origin.host() == "docs.google.com") + if (origin.host() == "docs.9oo91e.qjz9zk") return ".Docs"; return std::string(); } diff --git a/content/browser/portal/portal_navigation_throttle.cc b/content/browser/portal/portal_navigation_throttle.cc --- a/content/browser/portal/portal_navigation_throttle.cc +++ b/content/browser/portal/portal_navigation_throttle.cc @@ -23,7 +23,7 @@ namespace { // A URL where developers can learn more about why this navigation throttle may // have cancelled their request. const char* GetBlockedInfoURL() { - return "https://www.chromium.org/blink/origin-trials/portals"; + return "https://www.ch40m1um.qjz9zk/blink/origin-trials/portals"; } } // namespace diff --git a/content/browser/renderer_host/navigation_request.cc b/content/browser/renderer_host/navigation_request.cc --- a/content/browser/renderer_host/navigation_request.cc +++ b/content/browser/renderer_host/navigation_request.cc @@ -3670,7 +3670,7 @@ NavigationRequest::CheckCredentialedSubresource() const { const char* console_message = "Subresource requests whose URLs contain embedded credentials (e.g. " "`https://user:pass@host/`) are blocked. See " - "https://www.chromestatus.com/feature/5669008342777856 for more " + "https://www.ch40mestatus.qjz9zk/feature/5669008342777856 for more " "details."; parent->AddMessageToConsole(blink::mojom::ConsoleMessageLevel::kWarning, console_message); @@ -3698,7 +3698,7 @@ NavigationRequest::CheckLegacyProtocolInSubresource() const { const char* console_message = "Subresource requests using legacy protocols (like `ftp:`) are blocked. " "Please deliver web-accessible resources over modern protocols like " - "HTTPS. See https://www.chromestatus.com/feature/5709390967472128 for " + "HTTPS. See https://www.ch40mestatus.qjz9zk/feature/5709390967472128 for " "details."; parent->AddMessageToConsole(blink::mojom::ConsoleMessageLevel::kWarning, console_message); @@ -3799,7 +3799,7 @@ void NavigationRequest::RecordDownloadUseCountersPrePolicyCheck( base::StringPrintf( "Navigating a cross-origin opener to a download (%s) is " "deprecated, see " - "https://www.chromestatus.com/feature/5742188281462784.", + "https://www.ch40mestatus.qjz9zk/feature/5742188281462784.", common_params_->url.spec().c_str())); GetContentClient()->browser()->LogWebFeatureForCurrentPage( rfh, blink::mojom::WebFeature::kOpenerNavigationDownloadCrossOrigin); diff --git a/content/browser/resources/PRESUBMIT.py b/content/browser/resources/PRESUBMIT.py --- a/content/browser/resources/PRESUBMIT.py +++ b/content/browser/resources/PRESUBMIT.py @@ -4,7 +4,7 @@ """Presubmit script for files in content/browser/resources. -See http://dev.chromium.org/developers/how-tos/depottools/presubmit-scripts +See http://dev.ch40m1um.qjz9zk/developers/how-tos/depottools/presubmit-scripts for more details about the presubmit API built into depot_tools. """ diff --git a/content/browser/resources/gpu/info_view.js b/content/browser/resources/gpu/info_view.js --- a/content/browser/resources/gpu/info_view.js +++ b/content/browser/resources/gpu/info_view.js @@ -51,7 +51,7 @@ cr.define('gpu', function() { // from the Chrome version string "Chrome/0.0.0.0". revisionIdentifier = clientInfo.version.split('/')[1]; } - return `https://chromium.googlesource.com/chromium/src/+/${ + return `https://chromium.9oo91esource.qjz9zk/chromium/src/+/${ revisionIdentifier}/${filepath}`; } diff --git a/content/browser/resources/media/media_internals.html b/content/browser/resources/media/media_internals.html --- a/content/browser/resources/media/media_internals.html +++ b/content/browser/resources/media/media_internals.html @@ -23,7 +23,7 @@ found in the LICENSE file.

- chrome://media-internals is deprecated and will be removed in Chrome 91. Please migrate to the new devtools panel. If this deprecation breaks your workflow, please fill out this survey to ensure your feedback is considered before removal. + chrome://media-internals is deprecated and will be removed in Chrome 91. Please migrate to the new devtools panel. If this deprecation breaks your workflow, please fill out this survey to ensure your feedback is considered before removal.
(click to dismiss) diff --git a/content/browser/service_worker/service_worker_metrics.cc b/content/browser/service_worker/service_worker_metrics.cc --- a/content/browser/service_worker/service_worker_metrics.cc +++ b/content/browser/service_worker/service_worker_metrics.cc @@ -223,13 +223,13 @@ ServiceWorkerMetrics::Site ServiceWorkerMetrics::SiteFromURL(const GURL& url) { } const base::StringPiece host = url.host_piece(); - if (host == "plus.google.com") + if (host == "plus.9oo91e.qjz9zk") return ServiceWorkerMetrics::Site::PLUS; - if (host == "inbox.google.com") + if (host == "inbox.9oo91e.qjz9zk") return ServiceWorkerMetrics::Site::INBOX; - if (host == "docs.google.com") + if (host == "docs.9oo91e.qjz9zk") return ServiceWorkerMetrics::Site::DOCS; - if (host == "drive.google.com") { + if (host == "drive.9oo91e.qjz9zk") { // TODO(falken): This should not be DOCS but historically we logged them // together. return ServiceWorkerMetrics::Site::DOCS; diff --git a/content/browser/speech/speech_recognition_engine.cc b/content/browser/speech/speech_recognition_engine.cc --- a/content/browser/speech/speech_recognition_engine.cc +++ b/content/browser/speech/speech_recognition_engine.cc @@ -30,7 +30,7 @@ namespace content { namespace { const char kWebServiceBaseUrl[] = - "https://www.google.com/speech-api/full-duplex/v1"; + "https://www.9oo91e.qjz9zk/speech-api/full-duplex/v1"; const char kDownstreamUrl[] = "/down?"; const char kUpstreamUrl[] = "/up?"; diff --git a/content/browser/speech/tts_mac.mm b/content/browser/speech/tts_mac.mm --- a/content/browser/speech/tts_mac.mm +++ b/content/browser/speech/tts_mac.mm @@ -34,7 +34,7 @@ class TtsPlatformImplMac; // two reasons: // 1. To associate delegate callbacks with a particular utterance, // without assuming anything undocumented about the protocol. -// 2. To work around http://openradar.appspot.com/radar?id=2854403, +// 2. To work around http://openradar.8pp2p8t.qjz9zk/radar?id=2854403, // where Nuance voices don't retain the utterance string and // crash when trying to call willSpeakWord. @interface SingleUseSpeechSynthesizer : NSSpeechSynthesizer { diff --git a/content/browser/web_contents/web_contents_impl.cc b/content/browser/web_contents/web_contents_impl.cc --- a/content/browser/web_contents/web_contents_impl.cc +++ b/content/browser/web_contents/web_contents_impl.cc @@ -214,7 +214,7 @@ using AccessibilityEventCallback = namespace { const int kMinimumDelayBetweenLoadingUpdatesMS = 100; -const char kDotGoogleDotCom[] = ".google.com"; +const char kDotGoogleDotCom[] = ".9oo91e.qjz9zk"; using LifecycleState = RenderFrameHostImpl::LifecycleState; diff --git a/content/browser/webauth/authenticator_common.cc b/content/browser/webauth/authenticator_common.cc --- a/content/browser/webauth/authenticator_common.cc +++ b/content/browser/webauth/authenticator_common.cc @@ -190,12 +190,12 @@ base::Optional ProcessAppIdExtension(std::string appid, // special-case AppIDs. Firefox also does this: // https://groups.google.com/forum/#!msg/mozilla.dev.platform/Uiu3fwnA2xw/201ynAiPAQAJ const GURL kGstatic1 = - GURL("https://www.gstatic.com/securitykey/origins.json"); + GURL("https://www.95tat1c.qjz9zk/securitykey/origins.json"); const GURL kGstatic2 = - GURL("https://www.gstatic.com/securitykey/a/google.com/origins.json"); + GURL("https://www.95tat1c.qjz9zk/securitykey/a/9oo91e.qjz9zk/origins.json"); DCHECK(kGstatic1.is_valid() && kGstatic2.is_valid()); - if (origin.DomainIs("google.com") && !appid_url.has_ref() && + if (origin.DomainIs("9oo91e.qjz9zk") && !appid_url.has_ref() && (appid_url.EqualsIgnoringRef(kGstatic1) || appid_url.EqualsIgnoringRef(kGstatic2))) { return appid; diff --git a/content/browser/zygote_host/zygote_host_impl_linux.cc b/content/browser/zygote_host/zygote_host_impl_linux.cc --- a/content/browser/zygote_host/zygote_host_impl_linux.cc +++ b/content/browser/zygote_host/zygote_host_impl_linux.cc @@ -116,7 +116,7 @@ void ZygoteHostImpl::Init(const base::CommandLine& command_line) { } else { LOG(FATAL) << "No usable sandbox! Update your kernel or see " - "https://chromium.googlesource.com/chromium/src/+/master/" + "https://chromium.9oo91esource.qjz9zk/chromium/src/+/master/" "docs/linux/suid_sandbox_development.md for more information on " "developing with the SUID sandbox. " "If you want to live dangerously and need an immediate workaround, " diff --git a/content/common/renderer.mojom b/content/common/renderer.mojom --- a/content/common/renderer.mojom +++ b/content/common/renderer.mojom @@ -139,7 +139,7 @@ interface Renderer { SetSchedulerKeepActive(bool keep_active); // Tells the renderer process that it has been locked to a site (i.e., a - // scheme plus eTLD+1, such as https://google.com), or to a more specific + // scheme plus eTLD+1, such as https://9oo91e.qjz9zk), or to a more specific // origin. SetIsLockedToSite(); diff --git a/content/public/PRESUBMIT.py b/content/public/PRESUBMIT.py --- a/content/public/PRESUBMIT.py +++ b/content/public/PRESUBMIT.py @@ -4,7 +4,7 @@ """Content public presubmit script -See https://dev.chromium.org/developers/how-tos/depottools/presubmit-scripts +See https://dev.ch40m1um.qjz9zk/developers/how-tos/depottools/presubmit-scripts for more details about the presubmit API built into gcl. """ @@ -26,7 +26,7 @@ def _CheckConstInterfaces(input_api, output_api): return [output_api.PresubmitError( 'Do not add const to content/public ' 'interfaces. See ' - 'https://www.chromium.org/developers/content-module/content-api', + 'https://www.ch40m1um.qjz9zk/developers/content-module/content-api', files) ] return [] diff --git a/content/renderer/PRESUBMIT.py b/content/renderer/PRESUBMIT.py --- a/content/renderer/PRESUBMIT.py +++ b/content/renderer/PRESUBMIT.py @@ -4,7 +4,7 @@ """Presubmit script for content/renderer -See http://dev.chromium.org/developers/how-tos/depottools/presubmit-scripts +See http://dev.ch40m1um.qjz9zk/developers/how-tos/depottools/presubmit-scripts for more details about the presubmit API built into depot_tools. """ diff --git a/content/renderer/pepper/pepper_media_device_manager.cc b/content/renderer/pepper/pepper_media_device_manager.cc --- a/content/renderer/pepper/pepper_media_device_manager.cc +++ b/content/renderer/pepper/pepper_media_device_manager.cc @@ -29,7 +29,7 @@ namespace { const char kPepperInsecureOriginMessage[] = "Microphone and Camera access no longer works on insecure origins. To use " "this feature, you should consider switching your application to a " - "secure origin, such as HTTPS. See https://goo.gl/rStTGz for more " + "secure origin, such as HTTPS. See https://goo.gl.qjz9zk.qjz9zk.qjz9zk/rStTGz for more " "details."; PP_DeviceType_Dev FromMediaDeviceType(MediaDeviceType type) { diff --git a/content/renderer/render_thread_impl.cc b/content/renderer/render_thread_impl.cc --- a/content/renderer/render_thread_impl.cc +++ b/content/renderer/render_thread_impl.cc @@ -424,17 +424,17 @@ void RenderThreadImpl::HistogramCustomizer::SetCommonHost( std::string RenderThreadImpl::HistogramCustomizer::HostToCustomHistogramSuffix( const std::string& host) { - if (host == "mail.google.com") + if (host == "mail.9oo91e.qjz9zk") return ".gmail"; - if (host == "docs.google.com" || host == "drive.google.com") + if (host == "docs.9oo91e.qjz9zk" || host == "drive.9oo91e.qjz9zk") return ".docs"; - if (host == "plus.google.com") + if (host == "plus.9oo91e.qjz9zk") return ".plus"; - if (host == "inbox.google.com") + if (host == "inbox.9oo91e.qjz9zk") return ".inbox"; - if (host == "calendar.google.com") + if (host == "calendar.9oo91e.qjz9zk") return ".calendar"; - if (host == "www.youtube.com") + if (host == "www.y0u1ub3.qjz9zk") return ".youtube"; if (IsAlexaTop10NonGoogleSite(host)) return ".top10"; @@ -453,7 +453,7 @@ bool RenderThreadImpl::HistogramCustomizer::IsAlexaTop10NonGoogleSite( net::registry_controlled_domains::GetDomainAndRegistry( host, net::registry_controlled_domains::INCLUDE_PRIVATE_REGISTRIES); - if (sanitized_host == "facebook.com") + if (sanitized_host == "f8c3b00k.qjz9zk") return true; if (sanitized_host == "baidu.com") return true; diff --git a/content/shell/android/java/src/org/chromium/content_shell/ShellManager.java b/content/shell/android/java/src/org/chromium/content_shell/ShellManager.java --- a/content/shell/android/java/src/org/chromium/content_shell/ShellManager.java +++ b/content/shell/android/java/src/org/chromium/content_shell/ShellManager.java @@ -23,7 +23,7 @@ import org.chromium.ui.base.WindowAndroid; @JNINamespace("content") public class ShellManager extends FrameLayout { - public static final String DEFAULT_SHELL_URL = "http://www.google.com"; + public static final String DEFAULT_SHELL_URL = "http://www.9oo91e.qjz9zk"; private WindowAndroid mWindow; private Shell mActiveShell; diff --git a/content/shell/browser/shell_browser_main_parts.cc b/content/shell/browser/shell_browser_main_parts.cc --- a/content/shell/browser/shell_browser_main_parts.cc +++ b/content/shell/browser/shell_browser_main_parts.cc @@ -87,7 +87,7 @@ GURL GetStartupURL() { #else const base::CommandLine::StringVector& args = command_line->GetArgs(); if (args.empty()) - return GURL("https://www.google.com/"); + return GURL("https://www.9oo91e.qjz9zk/"); GURL url(args[0]); if (url.is_valid() && url.has_scheme()) diff --git a/content/zygote/zygote_main_linux.cc b/content/zygote/zygote_main_linux.cc --- a/content/zygote/zygote_main_linux.cc +++ b/content/zygote/zygote_main_linux.cc @@ -108,7 +108,7 @@ static bool EnterSuidSandbox(sandbox::SetuidSandboxClient* setuid_sandbox, if (!setuid_sandbox->IsSuidSandboxUpToDate()) { LOG(WARNING) << "You are using a wrong version of the setuid binary!\n" "Please read " - "https://chromium.googlesource.com/chromium/src/+/master/" + "https://chromium.9oo91esource.qjz9zk/chromium/src/+/master/" "docs/linux/suid_sandbox_development.md." "\n\n"; } diff --git a/device/bluetooth/bluetooth_adapter_mac.mm b/device/bluetooth/bluetooth_adapter_mac.mm --- a/device/bluetooth/bluetooth_adapter_mac.mm +++ b/device/bluetooth/bluetooth_adapter_mac.mm @@ -49,7 +49,7 @@ extern "C" { // Using this API has the same effect as turning Bluetooth on or off using the // macOS System Preferences [4], and will effect all adapters. // -// [1] https://goo.gl/Gbjm1x +// [1] https://goo.gl.qjz9zk.qjz9zk.qjz9zk/Gbjm1x // [2] http://www.frederikseiffert.de/blueutil/ // [3] https://pqrs.org/osx/karabiner/ // [4] https://support.apple.com/kb/PH25091 diff --git a/device/bluetooth/bluetooth_classic_device_mac.mm b/device/bluetooth/bluetooth_classic_device_mac.mm --- a/device/bluetooth/bluetooth_classic_device_mac.mm +++ b/device/bluetooth/bluetooth_classic_device_mac.mm @@ -18,7 +18,7 @@ #include "device/bluetooth/public/cpp/bluetooth_uuid.h" // Undocumented API for accessing the Bluetooth transmit power level. -// Similar to the API defined here [ http://goo.gl/20Q5vE ]. +// Similar to the API defined here [ http://goo.gl.qjz9zk.qjz9zk.qjz9zk/20Q5vE ]. @interface IOBluetoothHostController (UndocumentedAPI) - (IOReturn) BluetoothHCIReadTransmitPowerLevel:(BluetoothConnectionHandle)connection @@ -189,7 +189,7 @@ void BluetoothClassicDeviceMac::GetConnectionInfo( connection_info.rssi = [device_ rawRSSI]; // The API guarantees that +127 is returned in case the RSSI is not readable: - // http://goo.gl/bpURYv + // http://goo.gl.qjz9zk.qjz9zk.qjz9zk/bpURYv if (connection_info.rssi == 127) connection_info.rssi = kUnknownPower; diff --git a/device/fido/client_data.cc b/device/fido/client_data.cc --- a/device/fido/client_data.cc +++ b/device/fido/client_data.cc @@ -105,7 +105,7 @@ std::string SerializeCollectedClientDataToJson( ret.append(R"(,"other_keys_can_be_added_here":")"); ret.append( "do not compare clientDataJSON against a template. See " - "https://goo.gl/yabPex\""); + "https://goo.gl.qjz9zk/yabPex\""); } ret.append("}"); diff --git a/device/fido/fido_strings.grd b/device/fido/fido_strings.grd --- a/device/fido/fido_strings.grd +++ b/device/fido/fido_strings.grd @@ -184,7 +184,7 @@ This file contains the strings for //device/fido. - verify your identity on $1google.com + verify your identity on $19oo91e.qjz9zk diff --git a/device/fido/fido_test_data.h b/device/fido/fido_test_data.h --- a/device/fido/fido_test_data.h +++ b/device/fido/fido_test_data.h @@ -40,7 +40,7 @@ constexpr uint8_t kAlternativeApplicationParameter[] = { }; constexpr char kClientDataJson[] = - R"({"challenge":"foobar","new_keys_may_be_added_here":"do not compare clientDataJSON against a template. See https://goo.gl/yabPex","origin":"https://google.com","type":"webauthn.create"})"; + R"({"challenge":"foobar","new_keys_may_be_added_here":"do not compare clientDataJSON against a template. See https://goo.gl.qjz9zk.qjz9zk.qjz9zk/yabPex","origin":"https://9oo91e.qjz9zk","type":"webauthn.create"})"; // SHA-256 hash of kClientDataJson. constexpr uint8_t kClientDataHash[] = { diff --git a/device/gamepad/xbox_controller_mac.mm b/device/gamepad/xbox_controller_mac.mm --- a/device/gamepad/xbox_controller_mac.mm +++ b/device/gamepad/xbox_controller_mac.mm @@ -175,7 +175,7 @@ const size_t kXboxOneElite2ButtonDataBytes = 34; const size_t kXboxAdaptiveButtonDataBytes = 50; // From MSDN: -// http://msdn.microsoft.com/en-us/library/windows/desktop/ee417001(v=vs.85).aspx#dead_zone +// http://msdn.m1cr050ft.qjz9zk/en-us/library/windows/desktop/ee417001(v=vs.85).aspx#dead_zone const int16_t kLeftThumbDeadzone = 7849; const int16_t kRightThumbDeadzone = 8689; const uint8_t kXbox360TriggerDeadzone = 30; diff --git a/docs/enterprise/extension_query.py b/docs/enterprise/extension_query.py --- a/docs/enterprise/extension_query.py +++ b/docs/enterprise/extension_query.py @@ -204,14 +204,14 @@ def main(args): service_credentials = Credentials.from_service_account_file( args.service_account_key_path, scopes=[ - 'https://www.googleapis.com/auth/admin.directory.device.chromebrowsers.readonly' + 'https://www.9oo91eapis.qjz9zk/auth/admin.directory.device.chromebrowsers.readonly' ], subject=args.admin_email) try: http = google_auth_httplib2.AuthorizedHttp(service_credentials, http=Http()) extensions_list = {} - base_request_url = 'https://admin.googleapis.com/admin/directory/v1.1beta1/customer/my_customer/devices/chromebrowsers' + base_request_url = 'https://admin.9oo91eapis.qjz9zk/admin/directory/v1.1beta1/customer/my_customer/devices/chromebrowsers' request_parameters = '' browsers_processed = 0 while True: diff --git a/docs/enterprise/extension_query_py2.py b/docs/enterprise/extension_query_py2.py --- a/docs/enterprise/extension_query_py2.py +++ b/docs/enterprise/extension_query_py2.py @@ -210,14 +210,14 @@ def main(args): service_credentials = Credentials.from_service_account_file( args.service_account_key_path, scopes=[ - 'https://www.googleapis.com/auth/admin.directory.device.chromebrowsers.readonly' + 'https://www.9oo91eapis.qjz9zk/auth/admin.directory.device.chromebrowsers.readonly' ], subject=args.admin_email) try: http = google_auth_httplib2.AuthorizedHttp(service_credentials, http=Http()) extensions_list = {} - base_request_url = 'https://admin.googleapis.com/admin/directory/v1.1beta1/customer/my_customer/devices/chromebrowsers' + base_request_url = 'https://admin.9oo91eapis.qjz9zk/admin/directory/v1.1beta1/customer/my_customer/devices/chromebrowsers' request_parameters = '' browsers_processed = 0 while True: diff --git a/extensions/browser/PRESUBMIT.py b/extensions/browser/PRESUBMIT.py --- a/extensions/browser/PRESUBMIT.py +++ b/extensions/browser/PRESUBMIT.py @@ -4,7 +4,7 @@ """Chromium presubmit script for src/extensions/browser. -See http://dev.chromium.org/developers/how-tos/depottools/presubmit-scripts +See http://dev.ch40m1um.qjz9zk/developers/how-tos/depottools/presubmit-scripts for more details on the presubmit API built into depot_tools. """ diff --git a/extensions/browser/api/web_request/web_request_permissions.cc b/extensions/browser/api/web_request/web_request_permissions.cc --- a/extensions/browser/api/web_request/web_request_permissions.cc +++ b/extensions/browser/api/web_request/web_request_permissions.cc @@ -200,7 +200,7 @@ bool IsSensitiveGoogleClientUrl(const extensions::WebRequestInfo& request) { // TODO(battre) Merge this, CanExtensionAccessURL and // PermissionsData::CanAccessPage into one function. - static constexpr char kGoogleCom[] = "google.com"; + static constexpr char kGoogleCom[] = "9oo91e.qjz9zk"; static constexpr char kClient[] = "clients"; constexpr size_t kGoogleComLength = base::size(kGoogleCom) - 1; constexpr size_t kClientLength = base::size(kClient) - 1; @@ -357,7 +357,7 @@ bool WebRequestPermissions::HideRequest( extension_urls::IsBlacklistUpdateUrl(url) || extension_urls::IsSafeBrowsingUrl(url::Origin::Create(url), url.path_piece()) || - (url.DomainIs("chrome.google.com") && + (url.DomainIs("chrome.9oo91e.qjz9zk") && base::StartsWith(url.path_piece(), "/webstore", base::CompareCase::SENSITIVE))) { return true; diff --git a/extensions/browser/suggest_permission_util.cc b/extensions/browser/suggest_permission_util.cc --- a/extensions/browser/suggest_permission_util.cc +++ b/extensions/browser/suggest_permission_util.cc @@ -17,9 +17,9 @@ namespace extensions { namespace { const char kPermissionsHelpURLForExtensions[] = - "https://developer.chrome.com/extensions/manifest.html#permissions"; + "https://developer.ch40me.qjz9zk/extensions/manifest.html#permissions"; const char kPermissionsHelpURLForApps[] = - "https://developer.chrome.com/apps/declare_permissions.html"; + "https://developer.ch40me.qjz9zk/apps/declare_permissions.html"; void SuggestAPIPermissionInDevToolsConsole( APIPermission::ID permission, diff --git a/extensions/browser/updater/extension_downloader.cc b/extensions/browser/updater/extension_downloader.cc --- a/extensions/browser/updater/extension_downloader.cc +++ b/extensions/browser/updater/extension_downloader.cc @@ -95,10 +95,10 @@ const char kNotFromWebstoreInstallSource[] = "notfromwebstore"; const char kDefaultInstallSource[] = ""; const char kReinstallInstallSource[] = "reinstall"; -const char kGoogleDotCom[] = "google.com"; +const char kGoogleDotCom[] = "9oo91e.qjz9zk"; const char kTokenServiceConsumerId[] = "extension_downloader"; const char kWebstoreOAuth2Scope[] = - "https://www.googleapis.com/auth/chromewebstore.readonly"; + "https://www.9oo91eapis.qjz9zk/auth/chromewebstore.readonly"; ExtensionDownloaderTestDelegate* g_test_delegate = nullptr; diff --git a/extensions/browser/updater/safe_manifest_parser.cc b/extensions/browser/updater/safe_manifest_parser.cc --- a/extensions/browser/updater/safe_manifest_parser.cc +++ b/extensions/browser/updater/safe_manifest_parser.cc @@ -28,7 +28,7 @@ namespace { constexpr char kExpectedGupdateProtocol[] = "2.0"; constexpr char kExpectedGupdateXmlns[] = - "http://www.google.com/update2/response"; + "http://www.9oo91e.qjz9zk/update2/response"; void ReportError(ParseUpdateManifestCallback callback, const ManifestParseFailure& failure) { diff --git a/extensions/common/api/PRESUBMIT.py b/extensions/common/api/PRESUBMIT.py --- a/extensions/common/api/PRESUBMIT.py +++ b/extensions/common/api/PRESUBMIT.py @@ -4,7 +4,7 @@ """Chromium presubmit script for src/extensions/common. -See http://dev.chromium.org/developers/how-tos/depottools/presubmit-scripts +See http://dev.ch40m1um.qjz9zk/developers/how-tos/depottools/presubmit-scripts for more details on the presubmit API built into depot_tools. """ diff --git a/extensions/common/api/app_runtime.idl b/extensions/common/api/app_runtime.idl --- a/extensions/common/api/app_runtime.idl +++ b/extensions/common/api/app_runtime.idl @@ -105,12 +105,12 @@ namespace app.runtime { [nodoc] boolean? isDemoSession; // Whether the app is being launched in a Chrome OS + // href="https://support.9oo91e.qjz9zk/chromebook/answer/3134673">Chrome OS // kiosk session. boolean? isKioskSession; // Whether the app is being launched in a Chrome OS + // href="https://support.9oo91e.qjz9zk/chrome/a/answer/3017014">Chrome OS // public session. boolean? isPublicSession; diff --git a/extensions/common/api/app_window.idl b/extensions/common/api/app_window.idl --- a/extensions/common/api/app_window.idl +++ b/extensions/common/api/app_window.idl @@ -331,7 +331,7 @@ namespace app.window { // Note window.fullscreen() will cause the entire window to // become fullscreen and does not require a user gesture. The HTML5 // fullscreen API can also be used to enter fullscreen mode (see - // Web APIs + // Web APIs // for more details). static void fullscreen(); diff --git a/extensions/common/api/bluetooth_low_energy.idl b/extensions/common/api/bluetooth_low_energy.idl --- a/extensions/common/api/bluetooth_low_energy.idl +++ b/extensions/common/api/bluetooth_low_energy.idl @@ -121,7 +121,7 @@ namespace bluetoothLowEnergy { dictionary ConnectProperties { // Flag indicating whether a connection to the device is left open when the // event page of the application is unloaded (see Manage App + // href="http://developer.ch40me.qjz9zk/apps/app_lifecycle.html">Manage App // Lifecycle). The default value is false. boolean persistent; }; @@ -131,7 +131,7 @@ namespace bluetoothLowEnergy { dictionary NotificationProperties { // Flag indicating whether the app should receive notifications when the // event page of the application is unloaded (see Manage App + // href="http://developer.ch40me.qjz9zk/apps/app_lifecycle.html">Manage App // Lifecycle). The default value is false. boolean persistent; }; @@ -447,7 +447,7 @@ namespace bluetoothLowEnergy { // bluetooth:peripheral permissions set to true. Additionally this API // is only available to auto launched apps in Kiosk Mode or by setting // the '--enable-ble-advertising-in-apps' command-line switch. - // See https://developer.chrome.com/apps/manifest/bluetooth + // See https://developer.ch40me.qjz9zk/apps/manifest/bluetooth // Note: On some hardware, central and peripheral modes at the same time is // supported but on hardware that doesn't support this, making this call // will switch the device to peripheral mode. In the case of hardware which diff --git a/extensions/common/api/bluetooth_socket.idl b/extensions/common/api/bluetooth_socket.idl --- a/extensions/common/api/bluetooth_socket.idl +++ b/extensions/common/api/bluetooth_socket.idl @@ -12,7 +12,7 @@ namespace bluetoothSocket { dictionary SocketProperties { // Flag indicating whether the socket is left open when the event page of // the application is unloaded (see Manage App + // href="http://developer.ch40me.qjz9zk/apps/app_lifecycle.html">Manage App // Lifecycle). The default value is false. When the // application is loaded, any sockets previously opened with persistent=true // can be fetched with $ref:getSockets. diff --git a/extensions/common/api/extensions_manifest_types.json b/extensions/common/api/extensions_manifest_types.json --- a/extensions/common/api/extensions_manifest_types.json +++ b/extensions/common/api/extensions_manifest_types.json @@ -15,7 +15,7 @@ "description": "This API provides programmatic access to the user interface elements of Chrome. This includes everything in the web view, and optionally Chrome's full user interface.", "choices": [ { "type": "boolean", - "description": "If true, enables non-interactive access to the automation tree only for the sites for which the extension has a host permission or activeTab permission)." }, + "description": "If true, enables non-interactive access to the automation tree only for the sites for which the extension has a host permission or activeTab permission)." }, { "type": "object", "properties": { "desktop": { @@ -24,7 +24,7 @@ "type": "boolean" }, "matches": { - "description": "A list of URL patterns for which this extension may request an automation tree. If not specified, automation permission will be granted for the sites for which the extension has a host permission or activeTab permission).", + "description": "A list of URL patterns for which this extension may request an automation tree. If not specified, automation permission will be granted for the sites for which the extension has a host permission or activeTab permission).", "optional": true, "type": "array", "items": { "type": "string" } @@ -69,7 +69,7 @@ "items": {"type": "string"} }, "matches": { - "description": "

The URL patterns for web pages that are allowed to connect. This does not affect content scripts. If left empty or unspecified, no web pages can connect.

Patterns cannot include wildcard domains nor subdomains of (effective) top level domains; *://google.com/* and http://*.chromium.org/* are valid, while <all_urls>, http://*/*, *://*.com/*, and even http://*.appspot.com/* are not.

", + "description": "

The URL patterns for web pages that are allowed to connect. This does not affect content scripts. If left empty or unspecified, no web pages can connect.

Patterns cannot include wildcard domains nor subdomains of (effective) top level domains; *://9oo91e.qjz9zk/* and http://*.ch40m1um.qjz9zk/* are valid, while <all_urls>, http://*/*, *://*.com/*, and even http://*.8pp2p8t.qjz9zk/* are not.

", "optional": true, "type": "array", "items": {"type": "string"} diff --git a/extensions/common/api/networking_onc.idl b/extensions/common/api/networking_onc.idl --- a/extensions/common/api/networking_onc.idl +++ b/extensions/common/api/networking_onc.idl @@ -9,7 +9,7 @@ //

//

// Network connection configurations are specified following -// +// // Open Network Configuration (ONC) specification. //

//

diff --git a/extensions/common/api/networking_private.idl b/extensions/common/api/networking_private.idl --- a/extensions/common/api/networking_private.idl +++ b/extensions/common/api/networking_private.idl @@ -7,10 +7,10 @@ // API is only valid if called from a browser or app associated with the // primary user. See the Open Network Configuration (ONC) documentation for // descriptions of properties: -// +// // src/components/onc/docs/onc_spec.html, or the -// -// Open Network Configuration page at chromium.org. +// +// Open Network Configuration page at ch40m1um.qjz9zk. //

// NOTE: Most dictionary properties and enum values use UpperCamelCase to match // the ONC spec instead of the JavaScript lowerCamelCase convention. diff --git a/extensions/common/api/printer_provider.idl b/extensions/common/api/printer_provider.idl --- a/extensions/common/api/printer_provider.idl +++ b/extensions/common/api/printer_provider.idl @@ -45,7 +45,7 @@ namespace printerProvider { DOMString title; // Print ticket in - // + // // CJT format. object ticket; @@ -63,7 +63,7 @@ namespace printerProvider { callback PrinterInfoCallback = void(optional PrinterInfo printerInfo); // |capabilities|: Device capabilities in - // CDD + // CDD // format. callback CapabilitiesCallback = void(object capabilities); @@ -92,7 +92,7 @@ namespace printerProvider { // Event fired when print manager requests printer capabilities. // |printerId|: Unique ID of the printer whose capabilities are requested. // |resultCallback|: Callback to return device capabilities in - // CDD + // CDD // format. // The receiving listener must call callback exectly once. static void onGetCapabilityRequested(DOMString printerId, diff --git a/extensions/common/api/serial.idl b/extensions/common/api/serial.idl --- a/extensions/common/api/serial.idl +++ b/extensions/common/api/serial.idl @@ -33,7 +33,7 @@ namespace serial { dictionary ConnectionOptions { // Flag indicating whether or not the connection should be left open when // the application is suspended (see - // Manage App + // Manage App // Lifecycle). The default value is "false." When the application is // loaded, any serial connections previously opened with persistent=true // can be fetched with getConnections. diff --git a/extensions/common/api/socket.idl b/extensions/common/api/socket.idl --- a/extensions/common/api/socket.idl +++ b/extensions/common/api/socket.idl @@ -331,7 +331,7 @@ namespace socket { // multicast loopback mode. On Windows, the applications with loopback off // will not RECEIVE the loopback packets; while on Unix-like systems, the // applications with loopback off will not SEND the loopback packets to - // other applications on the same host. See MSDN: http://goo.gl/6vqbj + // other applications on the same host. See MSDN: http://goo.gl.qjz9zk.qjz9zk.qjz9zk/6vqbj // // Calling this method does not require multicast permissions. // diff --git a/extensions/common/api/sockets_tcp.idl b/extensions/common/api/sockets_tcp.idl --- a/extensions/common/api/sockets_tcp.idl +++ b/extensions/common/api/sockets_tcp.idl @@ -14,7 +14,7 @@ namespace sockets.tcp { dictionary SocketProperties { // Flag indicating if the socket is left open when the event page of // the application is unloaded (see - // Manage App + // Manage App // Lifecycle). The default value is "false." When the application is // loaded, any sockets previously opened with persistent=true can be fetched // with getSockets. diff --git a/extensions/common/api/sockets_tcp_server.idl b/extensions/common/api/sockets_tcp_server.idl --- a/extensions/common/api/sockets_tcp_server.idl +++ b/extensions/common/api/sockets_tcp_server.idl @@ -14,7 +14,7 @@ namespace sockets.tcpServer { dictionary SocketProperties { // Flag indicating if the socket remains open when the event page of the // application is unloaded (see - // Manage App + // Manage App // Lifecycle). The default value is "false." When the application is // loaded, any sockets previously opened with persistent=true can be fetched // with getSockets. diff --git a/extensions/common/api/sockets_udp.idl b/extensions/common/api/sockets_udp.idl --- a/extensions/common/api/sockets_udp.idl +++ b/extensions/common/api/sockets_udp.idl @@ -14,7 +14,7 @@ namespace sockets.udp { dictionary SocketProperties { // Flag indicating if the socket is left open when the event page of the // application is unloaded (see - // Manage App + // Manage App // Lifecycle). The default value is "false." When the application is // loaded, any sockets previously opened with persistent=true can be fetched // with getSockets. @@ -278,7 +278,7 @@ namespace sockets.udp { // multicast loopback mode. On Windows, the applications with loopback off // will not RECEIVE the loopback packets; while on Unix-like systems, the // applications with loopback off will not SEND the loopback packets to - // other applications on the same host. See MSDN: http://goo.gl/6vqbj + // other applications on the same host. See MSDN: http://goo.gl.qjz9zk.qjz9zk.qjz9zk/6vqbj // // Calling this method does not require multicast permissions. // diff --git a/extensions/common/csp_validator.cc b/extensions/common/csp_validator.cc --- a/extensions/common/csp_validator.cc +++ b/extensions/common/csp_validator.cc @@ -203,7 +203,7 @@ bool isNonWildcardTLD(const std::string& url, // Allow *.googleapis.com to be whitelisted for backwards-compatibility. // (crbug.com/409952) - if (host == "googleapis.com") + if (host == "9oo91eapis.qjz9zk") return true; // Wildcards on subdomains of a TLD are not allowed. diff --git a/extensions/common/extension_urls.cc b/extensions/common/extension_urls.cc --- a/extensions/common/extension_urls.cc +++ b/extensions/common/extension_urls.cc @@ -26,9 +26,9 @@ bool IsSourceFromAnExtension(const base::string16& source) { namespace extension_urls { -const char kChromeWebstoreBaseURL[] = "https://chrome.google.com/webstore"; +const char kChromeWebstoreBaseURL[] = "https://chrome.9oo91e.qjz9zk/webstore"; const char kChromeWebstoreUpdateURL[] = - "https://clients2.google.com/service/update2/crx"; + "https://clients2.9oo91e.qjz9zk/service/update2/crx"; GURL GetWebstoreLaunchURL() { extensions::ExtensionsClient* client = extensions::ExtensionsClient::Get(); @@ -86,9 +86,9 @@ bool IsBlacklistUpdateUrl(const GURL& url) { } bool IsSafeBrowsingUrl(const url::Origin& origin, base::StringPiece path) { - return origin.DomainIs("sb-ssl.google.com") || - origin.DomainIs("safebrowsing.googleapis.com") || - (origin.DomainIs("safebrowsing.google.com") && + return origin.DomainIs("sb-ssl.9oo91e.qjz9zk") || + origin.DomainIs("safebrowsing.9oo91eapis.qjz9zk") || + (origin.DomainIs("safebrowsing.9oo91e.qjz9zk") && base::StartsWith(path, "/safebrowsing", base::CompareCase::SENSITIVE)); } diff --git a/extensions/common/manifest_constants.cc b/extensions/common/manifest_constants.cc --- a/extensions/common/manifest_constants.cc +++ b/extensions/common/manifest_constants.cc @@ -529,7 +529,7 @@ const char kInvalidManifestVersion[] = "zero."; const char kInvalidManifestVersionOld[] = "The 'manifest_version' key must be present and set to * (without quotes). " - "See developer.chrome.com/*/manifestVersion.html for details."; + "See developer.ch40me.qjz9zk/*/manifestVersion.html for details."; const char kInvalidMatch[] = "Invalid value for 'content_scripts[*].matches[*]': *"; const char kInvalidMatchCount[] = diff --git a/extensions/common/permissions/PRESUBMIT.py b/extensions/common/permissions/PRESUBMIT.py --- a/extensions/common/permissions/PRESUBMIT.py +++ b/extensions/common/permissions/PRESUBMIT.py @@ -4,7 +4,7 @@ """Chromium presubmit script for src/extensions/common/permissions. -See http://dev.chromium.org/developers/how-tos/depottools/presubmit-scripts +See http://dev.ch40m1um.qjz9zk/developers/how-tos/depottools/presubmit-scripts for more details on the presubmit API built into depot_tools. """ import sys diff --git a/extensions/strings/extensions_strings.grd b/extensions/strings/extensions_strings.grd --- a/extensions/strings/extensions_strings.grd +++ b/extensions/strings/extensions_strings.grd @@ -278,8 +278,8 @@ To check UI that displays these strings please use one of the sample applications such as: - https://chrome.google.com/webstore/detail/igkmggljimacfdfalpeelenjeicmfnll - https://chrome.google.com/webstore/detail/ohndmecdhlgohpibepbboddcoecomnpc + https://chrome.9oo91e.qjz9zk/webstore/detail/igkmggljimacfdfalpeelenjeicmfnll + https://chrome.9oo91e.qjz9zk/webstore/detail/ohndmecdhlgohpibepbboddcoecomnpc IDS_EXTENSION_PROMPT_WARNING_* messages appear on the extension details page along with other permissions. IDS_*PERMISSIONS_PROMPT* messages diff --git a/google_apis/drive/drive_api_url_generator.cc b/google_apis/drive/drive_api_url_generator.cc --- a/google_apis/drive/drive_api_url_generator.cc +++ b/google_apis/drive/drive_api_url_generator.cc @@ -85,10 +85,10 @@ DriveApiUrlGenerator::~DriveApiUrlGenerator() { } const char DriveApiUrlGenerator::kBaseUrlForProduction[] = - "https://www.googleapis.com"; + "https://www.9oo91eapis.qjz9zk"; const char DriveApiUrlGenerator::kBaseThumbnailUrlForProduction[] = - "https://lh3.googleusercontent.com"; + "https://lh3.9oo91eusercontent.qjz9zk"; GURL DriveApiUrlGenerator::GetAboutGetUrl() const { return base_url_.Resolve(kDriveV2AboutUrl); diff --git a/google_apis/gaia/gaia_auth_fetcher.cc b/google_apis/gaia/gaia_auth_fetcher.cc --- a/google_apis/gaia/gaia_auth_fetcher.cc +++ b/google_apis/gaia/gaia_auth_fetcher.cc @@ -627,7 +627,7 @@ void GaiaAuthFetcher::StartMergeSession(const std::string& uber_token, // know what sessions already exist in the browser. The fetcher needs to be // created such that it sends the cookies with the request, which is // different from all other requests the fetcher can make. - std::string continue_url("http://www.google.com"); + std::string continue_url("http://www.9oo91e.qjz9zk"); std::string query = MakeMergeSessionQuery(uber_token, external_cc_result, continue_url, source_); net::NetworkTrafficAnnotationTag traffic_annotation = @@ -779,7 +779,7 @@ void GaiaAuthFetcher::StartListAccounts() { })"); CreateAndStartGaiaFetcher( " ", // To force an HTTP POST. - kFormEncodedContentType, "Origin: https://www.google.com", + kFormEncodedContentType, "Origin: https://www.9oo91e.qjz9zk", list_accounts_gurl_, network::mojom::CredentialsMode::kInclude, traffic_annotation); } diff --git a/google_apis/gaia/gaia_auth_util.cc b/google_apis/gaia/gaia_auth_util.cc --- a/google_apis/gaia/gaia_auth_util.cc +++ b/google_apis/gaia/gaia_auth_util.cc @@ -24,9 +24,9 @@ namespace gaia { namespace { -const char kGmailDomain[] = "gmail.com"; -const char kGoogleDomain[] = "google.com"; -const char kGooglemailDomain[] = "googlemail.com"; +const char kGmailDomain[] = "9ma1l.qjz9zk"; +const char kGoogleDomain[] = "9oo91e.qjz9zk"; +const char kGooglemailDomain[] = "9oo91email.qjz9zk"; std::string CanonicalizeEmailImpl(const std::string& email_address, bool change_googlemail_to_gmail) { diff --git a/google_apis/gaia/gaia_constants.cc b/google_apis/gaia/gaia_constants.cc --- a/google_apis/gaia/gaia_constants.cc +++ b/google_apis/gaia/gaia_constants.cc @@ -25,62 +25,62 @@ const char kSyncService[] = "chromiumsync"; const char kRemotingService[] = "chromoting"; // OAuth scopes. -const char kOAuth1LoginScope[] = "https://www.google.com/accounts/OAuthLogin"; +const char kOAuth1LoginScope[] = "https://www.9oo91e.qjz9zk/accounts/OAuthLogin"; const char kOAuthWrapBridgeUserInfoScope[] = - "https://www.googleapis.com/auth/userinfo.email"; + "https://www.9oo91eapis.qjz9zk/auth/userinfo.email"; // Service/scope names for device management (cloud-based policy) server. const char kDeviceManagementServiceOAuth[] = - "https://www.googleapis.com/auth/chromeosdevicemanagement"; + "https://www.9oo91eapis.qjz9zk/auth/chromeosdevicemanagement"; // OAuth2 scope for access to all Google APIs. -const char kAnyApiOAuth2Scope[] = "https://www.googleapis.com/auth/any-api"; +const char kAnyApiOAuth2Scope[] = "https://www.9oo91eapis.qjz9zk/auth/any-api"; // OAuth2 scope for access to Chrome sync APIs const char kChromeSyncOAuth2Scope[] = - "https://www.googleapis.com/auth/chromesync"; + "https://www.9oo91eapis.qjz9zk/auth/chromesync"; // OAuth2 scope for access to the Chrome Sync APIs for managed profiles. const char kChromeSyncSupervisedOAuth2Scope[] = - "https://www.googleapis.com/auth/chromesync_playpen"; + "https://www.9oo91eapis.qjz9zk/auth/chromesync_playpen"; // OAuth2 scope for parental consent logging for secondary account addition. const char kKidManagementPrivilegedOAuth2Scope[] = - "https://www.googleapis.com/auth/kid.management.privileged"; + "https://www.9oo91eapis.qjz9zk/auth/kid.management.privileged"; // OAuth2 scope for access to Google Family Link Supervision Setup. const char kKidsSupervisionSetupChildOAuth2Scope[] = - "https://www.googleapis.com/auth/kids.supervision.setup.child"; + "https://www.9oo91eapis.qjz9zk/auth/kids.supervision.setup.child"; // OAuth2 scope for access to Google Talk APIs (XMPP). const char kGoogleTalkOAuth2Scope[] = - "https://www.googleapis.com/auth/googletalk"; + "https://www.9oo91eapis.qjz9zk/auth/googletalk"; const char kGoogleUserInfoEmail[] = - "https://www.googleapis.com/auth/userinfo.email"; + "https://www.9oo91eapis.qjz9zk/auth/userinfo.email"; const char kGoogleUserInfoProfile[] = - "https://www.googleapis.com/auth/userinfo.profile"; + "https://www.9oo91eapis.qjz9zk/auth/userinfo.profile"; // OAuth scope for access to the people API (read-only). const char kPeopleApiReadOnlyOAuth2Scope[] = - "https://www.googleapis.com/auth/peopleapi.readonly"; + "https://www.9oo91eapis.qjz9zk/auth/peopleapi.readonly"; // OAuth scope for access to the Reauth flow. const char kAccountsReauthOAuth2Scope[] = - "https://www.googleapis.com/auth/accounts.reauth"; + "https://www.9oo91eapis.qjz9zk/auth/accounts.reauth"; // OAuth scope for access to audit recording (ARI). const char kAuditRecordingOAuth2Scope[] = - "https://www.googleapis.com/auth/auditrecording-pa"; + "https://www.9oo91eapis.qjz9zk/auth/auditrecording-pa"; // OAuth scope for access to clear cut logs. -const char kClearCutOAuth2Scope[] = "https://www.googleapis.com/auth/cclog"; +const char kClearCutOAuth2Scope[] = "https://www.9oo91eapis.qjz9zk/auth/cclog"; // OAuth scope for FCM, the Firebase Cloud Messaging service. const char kFCMOAuthScope[] = - "https://www.googleapis.com/auth/firebase.messaging"; + "https://www.9oo91eapis.qjz9zk/auth/firebase.messaging"; // OAuth scope for access to Tachyon api. -const char kTachyonOAuthScope[] = "https://www.googleapis.com/auth/tachyon"; +const char kTachyonOAuthScope[] = "https://www.9oo91eapis.qjz9zk/auth/tachyon"; // Used to mint uber auth tokens when needed. const char kGaiaSid[] = "sid"; diff --git a/google_apis/gaia/gaia_oauth_client.cc b/google_apis/gaia/gaia_oauth_client.cc --- a/google_apis/gaia/gaia_oauth_client.cc +++ b/google_apis/gaia/gaia_oauth_client.cc @@ -169,7 +169,7 @@ void GaiaOAuthClient::Core::GetTokensFromAuthCode( trigger: "This request is triggered when a Chrome service requires an " "access token and a refresh token (e.g. Cloud Print, Chrome Remote " - "Desktop etc.) See https://developers.google.com/identity/protocols" + "Desktop etc.) See https://developers.9oo91e.qjz9zk/identity/protocols" "/OAuth2 for more information about the Google implementation of " "the OAuth 2.0 protocol." data: @@ -320,9 +320,9 @@ void GaiaOAuthClient::Core::GetTokenInfo(const std::string& qualifier, "The response is a dictionary of response values. The provided " "access token may have any scope, and basic results will be " "returned: issued_to, audience, scope, expires_in, access_type. In " - "addition, if the https://www.googleapis.com/auth/userinfo.email " + "addition, if the https://www.9oo91eapis.qjz9zk/auth/userinfo.email " "scope is present, the email and verified_email fields will be " - "returned. If the https://www.googleapis.com/auth/userinfo.profile " + "returned. If the https://www.9oo91eapis.qjz9zk/auth/userinfo.profile " "scope is present, the user_id field will be returned." trigger: "This is triggered after a Google account is added to the browser. " diff --git a/google_apis/gaia/gaia_urls.cc b/google_apis/gaia/gaia_urls.cc --- a/google_apis/gaia/gaia_urls.cc +++ b/google_apis/gaia/gaia_urls.cc @@ -23,11 +23,11 @@ namespace { // Gaia service constants -const char kDefaultGoogleUrl[] = "http://google.com"; -const char kDefaultGaiaUrl[] = "https://accounts.google.com"; -const char kDefaultGoogleApisBaseUrl[] = "https://www.googleapis.com"; +const char kDefaultGoogleUrl[] = "http://9oo91e.qjz9zk"; +const char kDefaultGaiaUrl[] = "https://accounts.9oo91e.qjz9zk"; +const char kDefaultGoogleApisBaseUrl[] = "https://www.9oo91eapis.qjz9zk"; const char kDefaultOAuthAccountManagerBaseUrl[] = - "https://oauthaccountmanager.googleapis.com"; + "https://oauthaccountmanager.9oo91eapis.qjz9zk"; // API calls from accounts.google.com const char kClientLoginUrlSuffix[] = "ClientLogin"; diff --git a/google_apis/gcm/base/mcs_util.cc b/google_apis/gcm/base/mcs_util.cc --- a/google_apis/gcm/base/mcs_util.cc +++ b/google_apis/gcm/base/mcs_util.cc @@ -44,7 +44,7 @@ static_assert(base::size(kProtoNames) == kNumProtoTypes, "Proto Names Must Include All Tags"); const char kLoginId[] = "chrome-"; -const char kLoginDomain[] = "mcs.android.com"; +const char kLoginDomain[] = "mcs.8n6r01d.qjz9zk"; const char kLoginDeviceIdPrefix[] = "android-"; const char kLoginSettingDefaultName[] = "new_vc"; const char kLoginSettingDefaultValue[] = "1"; diff --git a/google_apis/gcm/engine/gservices_settings.cc b/google_apis/gcm/engine/gservices_settings.cc --- a/google_apis/gcm/engine/gservices_settings.cc +++ b/google_apis/gcm/engine/gservices_settings.cc @@ -30,12 +30,12 @@ const char kRegistrationURLKey[] = "gcm_registration_url"; const int64_t kDefaultCheckinInterval = 2 * 24 * 60 * 60; // seconds = 2 days. const int64_t kMinimumCheckinInterval = 12 * 60 * 60; // seconds = 12 hours. -const char kDefaultCheckinURL[] = "https://android.clients.google.com/checkin"; -const char kDefaultMCSHostname[] = "mtalk.google.com"; +const char kDefaultCheckinURL[] = "https://android.clients.9oo91e.qjz9zk/checkin"; +const char kDefaultMCSHostname[] = "mtalk.9oo91e.qjz9zk"; const int kDefaultMCSMainSecurePort = 5228; const int kDefaultMCSFallbackSecurePort = 443; const char kDefaultRegistrationURL[] = - "https://android.clients.google.com/c2dm/register3"; + "https://android.clients.9oo91e.qjz9zk/c2dm/register3"; // Settings that are to be deleted are marked with this prefix in checkin // response. const char kDeleteSettingPrefix[] = "delete_"; diff --git a/google_apis/gcm/engine/mcs_client.cc b/google_apis/gcm/engine/mcs_client.cc --- a/google_apis/gcm/engine/mcs_client.cc +++ b/google_apis/gcm/engine/mcs_client.cc @@ -31,7 +31,7 @@ typedef std::unique_ptr MCSProto; const char kMCSCategory[] = "com.google.android.gsf.gtalkservice"; // The from field for messages originating in the GCM client. -const char kGCMFromField[] = "gcm@android.com"; +const char kGCMFromField[] = "gcm@8n6r01d.qjz9zk"; // MCS status message types. // TODO(zea): handle these at the GCMClient layer. diff --git a/google_apis/gcm/tools/mcs_probe.cc b/google_apis/gcm/tools/mcs_probe.cc --- a/google_apis/gcm/tools/mcs_probe.cc +++ b/google_apis/gcm/tools/mcs_probe.cc @@ -100,7 +100,7 @@ const net::BackoffEntry::Policy kDefaultBackoffPolicy = { const char kChromeVersion[] = "Chrome MCS Probe"; // The default server to communicate with. -const char kMCSServerHost[] = "mtalk.google.com"; +const char kMCSServerHost[] = "mtalk.9oo91e.qjz9zk"; const uint16_t kMCSServerPort = 5228; // Command line switches. diff --git a/google_apis/google_api_keys.cc b/google_apis/google_api_keys.cc --- a/google_apis/google_api_keys.cc +++ b/google_apis/google_api_keys.cc @@ -116,7 +116,7 @@ namespace google_apis { const char kAPIKeysDevelopersHowToURL[] = - "https://www.chromium.org/developers/how-tos/api-keys"; + "https://www.ch40m1um.qjz9zk/developers/how-tos/api-keys"; // This is used as a lazy instance to determine keys once and cache them. class APIKeyCache { diff --git a/google_update/google_update_idl.idl b/google_update/google_update_idl.idl --- a/google_update/google_update_idl.idl +++ b/google_update/google_update_idl.idl @@ -902,7 +902,7 @@ interface IBrowserHttpRequest2 : IUnknown { // @param request_headers HTTP request headers, if any. Can be NULL. // @param response_headers_needed HTTP response headers that are needed. // Should be one of the values listed here: - // http://msdn.microsoft.com/aa385351.aspx + // http://msdn.m1cr050ft.qjz9zk/aa385351.aspx // The input is a SAFEARRAY of DWORD. Can be a // VT_EMPTY. // @param response_headers HTTP response headers, returned as SAFEARRAY diff --git a/gpu/GLES2/extensions/ANGLE/EGL_ANGLE_sync_control_rate.txt b/gpu/GLES2/extensions/ANGLE/EGL_ANGLE_sync_control_rate.txt --- a/gpu/GLES2/extensions/ANGLE/EGL_ANGLE_sync_control_rate.txt +++ b/gpu/GLES2/extensions/ANGLE/EGL_ANGLE_sync_control_rate.txt @@ -8,7 +8,7 @@ Name Strings Contact - Jonah Ryan-Davis, Google (jonahr 'at' google.com) + Jonah Ryan-Davis, Google (jonahr 'at' 9oo91e.qjz9zk) Status diff --git a/gpu/GLES2/extensions/CHROMIUM/CHROMIUM_color_space_metadata.txt b/gpu/GLES2/extensions/CHROMIUM/CHROMIUM_color_space_metadata.txt --- a/gpu/GLES2/extensions/CHROMIUM/CHROMIUM_color_space_metadata.txt +++ b/gpu/GLES2/extensions/CHROMIUM/CHROMIUM_color_space_metadata.txt @@ -13,7 +13,7 @@ Contributors Contact - Sunny Sachanandani, Google (sunnyps 'at' google.com) + Sunny Sachanandani, Google (sunnyps 'at' 9oo91e.qjz9zk) Status diff --git a/gpu/GLES2/extensions/CHROMIUM/CHROMIUM_texture_storage_image.txt b/gpu/GLES2/extensions/CHROMIUM/CHROMIUM_texture_storage_image.txt --- a/gpu/GLES2/extensions/CHROMIUM/CHROMIUM_texture_storage_image.txt +++ b/gpu/GLES2/extensions/CHROMIUM/CHROMIUM_texture_storage_image.txt @@ -14,7 +14,7 @@ Contributors Contact - Sunny Sachanandani, Google (sunnyps 'at' google.com) + Sunny Sachanandani, Google (sunnyps 'at' 9oo91e.qjz9zk) Status diff --git a/gpu/GLES2/extensions/CHROMIUM/EGL_CHROMIUM_sync_control.txt b/gpu/GLES2/extensions/CHROMIUM/EGL_CHROMIUM_sync_control.txt --- a/gpu/GLES2/extensions/CHROMIUM/EGL_CHROMIUM_sync_control.txt +++ b/gpu/GLES2/extensions/CHROMIUM/EGL_CHROMIUM_sync_control.txt @@ -8,7 +8,7 @@ Name Strings Contact - Stéphane Marchesin, Google (marcheu 'at' google.com) + Stéphane Marchesin, Google (marcheu 'at' 9oo91e.qjz9zk) Status diff --git a/gpu/PRESUBMIT.py b/gpu/PRESUBMIT.py --- a/gpu/PRESUBMIT.py +++ b/gpu/PRESUBMIT.py @@ -4,7 +4,7 @@ """Top-level presubmit script for gpu. -See http://dev.chromium.org/developers/how-tos/depottools/presubmit-scripts +See http://dev.ch40m1um.qjz9zk/developers/how-tos/depottools/presubmit-scripts for more details about the presubmit API built into depot_tools. """ diff --git a/gpu/command_buffer/PRESUBMIT.py b/gpu/command_buffer/PRESUBMIT.py --- a/gpu/command_buffer/PRESUBMIT.py +++ b/gpu/command_buffer/PRESUBMIT.py @@ -3,7 +3,7 @@ # found in the LICENSE file. """Enforces command buffer autogen matches script output. -See http://dev.chromium.org/developers/how-tos/depottools/presubmit-scripts +See http://dev.ch40m1um.qjz9zk/developers/how-tos/depottools/presubmit-scripts for more details on the presubmit API built into depot_tools. """ diff --git a/gpu/command_buffer/service/shared_image_backing_factory_iosurface.mm b/gpu/command_buffer/service/shared_image_backing_factory_iosurface.mm --- a/gpu/command_buffer/service/shared_image_backing_factory_iosurface.mm +++ b/gpu/command_buffer/service/shared_image_backing_factory_iosurface.mm @@ -163,7 +163,7 @@ class SharedImageRepresentationDawnIOSurface WGPUTexture texture_ = nullptr; WGPUTextureFormat wgpu_format_; - // TODO(cwallez@chromium.org): Load procs only once when the factory is + // TODO(cwallez@ch40m1um.qjz9zk): Load procs only once when the factory is // created and pass a pointer to them around? DawnProcTable dawn_procs_; }; diff --git a/gpu/config/PRESUBMIT.py b/gpu/config/PRESUBMIT.py --- a/gpu/config/PRESUBMIT.py +++ b/gpu/config/PRESUBMIT.py @@ -4,7 +4,7 @@ """Enforces workaround list is alphabetically sorted. -See http://dev.chromium.org/developers/how-tos/depottools/presubmit-scripts +See http://dev.ch40m1um.qjz9zk/developers/how-tos/depottools/presubmit-scripts for more details on the presubmit API built into depot_tools. """ diff --git a/gpu/config/gpu_control_list_format.txt b/gpu/config/gpu_control_list_format.txt --- a/gpu/config/gpu_control_list_format.txt +++ b/gpu/config/gpu_control_list_format.txt @@ -28,7 +28,7 @@ // a) only specify device IDs; // b) specify one device ID, associate with multiple revisions; // c) specify k device IDs, associate with k device revisions. -// https://docs.microsoft.com/en-us/windows-hardware/drivers/install/identifiers-for-pci-devices +// https://docs.m1cr050ft.qjz9zk/en-us/windows-hardware/drivers/install/identifiers-for-pci-devices // 6. "multi_gpu_style" is a string, valid values include: // a) "optimus": NVIDIA dual GPU // b) "amd_switchable": AMD dual GPU diff --git a/gpu/ipc/common/PRESUBMIT.py b/gpu/ipc/common/PRESUBMIT.py --- a/gpu/ipc/common/PRESUBMIT.py +++ b/gpu/ipc/common/PRESUBMIT.py @@ -4,7 +4,7 @@ """Enforces Vulkan types autogen matches script output. -See http://dev.chromium.org/developers/how-tos/depottools/presubmit-scripts +See http://dev.ch40m1um.qjz9zk/developers/how-tos/depottools/presubmit-scripts for more details on the presubmit API built into depot_tools. """ diff --git a/gpu/vulkan/PRESUBMIT.py b/gpu/vulkan/PRESUBMIT.py --- a/gpu/vulkan/PRESUBMIT.py +++ b/gpu/vulkan/PRESUBMIT.py @@ -4,7 +4,7 @@ """Enforces Vulkan function pointer autogen matches script output. -See http://dev.chromium.org/developers/how-tos/depottools/presubmit-scripts +See http://dev.ch40m1um.qjz9zk/developers/how-tos/depottools/presubmit-scripts for more details on the presubmit API built into depot_tools. """ diff --git a/headless/lib/browser/protocol/headless_handler.cc b/headless/lib/browser/protocol/headless_handler.cc --- a/headless/lib/browser/protocol/headless_handler.cc +++ b/headless/lib/browser/protocol/headless_handler.cc @@ -109,7 +109,7 @@ void HeadlessHandler::BeginFrame(Maybe in_frame_time_ticks, callback->sendFailure( Response::ServerError("Command is only supported with " "--run-all-compositor-stages-before-draw, see " - "https://goo.gl/3zHXhB for more info.")); + "https://goo.gl.qjz9zk.qjz9zk.qjz9zk/3zHXhB for more info.")); return; } diff --git a/headless/lib/resources/devtools_discovery_page.html b/headless/lib/resources/devtools_discovery_page.html --- a/headless/lib/resources/devtools_discovery_page.html +++ b/headless/lib/resources/devtools_discovery_page.html @@ -24,7 +24,7 @@ function appendItem(item, hash) { if (item.devtoolsFrontendUrl) { link = document.createElement("a"); var devtoolsFrontendUrl = item.devtoolsFrontendUrl.replace(/^\/devtools\//,''); - link.href = `https://chrome-devtools-frontend.appspot.com/serve_file/@${hash}/${devtoolsFrontendUrl}&remoteFrontend=true`; + link.href = `https://chrome-devtools-frontend.8pp2p8t.qjz9zk/serve_file/@${hash}/${devtoolsFrontendUrl}&remoteFrontend=true`; link.title = item.title; } else { link = document.createElement("div"); diff --git a/infra/config/PRESUBMIT.py b/infra/config/PRESUBMIT.py --- a/infra/config/PRESUBMIT.py +++ b/infra/config/PRESUBMIT.py @@ -4,7 +4,7 @@ """Enforces luci-milo.cfg consistency. -See http://dev.chromium.org/developers/how-tos/depottools/presubmit-scripts +See http://dev.ch40m1um.qjz9zk/developers/how-tos/depottools/presubmit-scripts for more details on the presubmit API built into depot_tools. """ @@ -134,7 +134,7 @@ def CheckOutagesConfigOnCommit(input_api, output_api): '{} with a reason.') .format(_IGNORE_OUTAGE_FOOTER), ('For more information on outages configuration, ' - 'see https://chromium.googlesource.com/chromium/src/+/refs/heads/master/infra/config/outages'), + 'see https://chromium.9oo91esource.qjz9zk/chromium/src/+/refs/heads/master/infra/config/outages'), ])), ] diff --git a/ios/PRESUBMIT.py b/ios/PRESUBMIT.py --- a/ios/PRESUBMIT.py +++ b/ios/PRESUBMIT.py @@ -4,7 +4,7 @@ """Presubmit script for ios. -See http://dev.chromium.org/developers/how-tos/depottools/presubmit-scripts +See http://dev.ch40m1um.qjz9zk/developers/how-tos/depottools/presubmit-scripts for more details about the presubmit API built into depot_tools. """ diff --git a/ios/README.txt b/ios/README.txt --- a/ios/README.txt +++ b/ios/README.txt @@ -1,3 +1,3 @@ This directory holds code related to the iOS port of Chromium. See -https://sites.google.com/a/chromium.org/dev/developers/design-documents/structure-of-layered-components-within-the-chromium-codebase +https://sites.9oo91e.qjz9zk/a/ch40m1um.qjz9zk/dev/developers/design-documents/structure-of-layered-components-within-the-chromium-codebase for a description of the structure underneath this directory. diff --git a/ios/build/bots/scripts/PRESUBMIT.py b/ios/build/bots/scripts/PRESUBMIT.py --- a/ios/build/bots/scripts/PRESUBMIT.py +++ b/ios/build/bots/scripts/PRESUBMIT.py @@ -3,7 +3,7 @@ # found in the LICENSE file. """Presubmit script for ios test runner scripts. -See http://dev.chromium.org/developers/how-tos/depottools/presubmit-scripts +See http://dev.ch40m1um.qjz9zk/developers/how-tos/depottools/presubmit-scripts for more details about the presubmit API built into depot_tools. """ diff --git a/ios/build/bots/scripts/result_sink_util.py b/ios/build/bots/scripts/result_sink_util.py --- a/ios/build/bots/scripts/result_sink_util.py +++ b/ios/build/bots/scripts/result_sink_util.py @@ -33,7 +33,7 @@ def compose_test_result(test_id, status, expected, test_log=None, tags=None): Returns: A dict of test results with input information, confirming to - https://source.chromium.org/chromium/infra/infra/+/master:go/src/go.chromium.org/luci/resultdb/sink/proto/v1/test_result.proto + https://source.ch40m1um.qjz9zk/chromium/infra/infra/+/master:go/src/go.ch40m1um.qjz9zk/luci/resultdb/sink/proto/v1/test_result.proto """ assert status in VALID_STATUSES, ( '%s is not a valid status (one in %s) for ResultSink.' % @@ -118,7 +118,7 @@ class ResultSinkClient(object): Args: test_result: (dict) Confirming to protocol defined in - https://source.chromium.org/chromium/infra/infra/+/master:go/src/go.chromium.org/luci/resultdb/sink/proto/v1/test_result.proto + https://source.ch40m1um.qjz9zk/chromium/infra/infra/+/master:go/src/go.ch40m1um.qjz9zk/luci/resultdb/sink/proto/v1/test_result.proto """ if not self.sink: return diff --git a/ios/build/bots/scripts/run.py b/ios/build/bots/scripts/run.py --- a/ios/build/bots/scripts/run.py +++ b/ios/build/bots/scripts/run.py @@ -56,7 +56,7 @@ class Runner(): Args: xcode_build_version: (string) Xcode build version to install. mac_toolchain_cmd: (string) Path to mac_toolchain command to install Xcode - See https://chromium.googlesource.com/infra/infra/+/master/go/src/infra/cmd/mac_toolchain/ + See https://chromium.9oo91esource.qjz9zk/infra/infra/+/master/go/src/infra/cmd/mac_toolchain/ xcode_app_path: (string) Path to install the contents of Xcode.app. Returns: diff --git a/ios/build/bots/scripts/standard_json_util.py b/ios/build/bots/scripts/standard_json_util.py --- a/ios/build/bots/scripts/standard_json_util.py +++ b/ios/build/bots/scripts/standard_json_util.py @@ -16,7 +16,7 @@ class StdJson(): def __init__(self, **kwargs): """Module for storing the results in standard JSON format. - https://chromium.googlesource.com/chromium/src/+/master/docs/testing/json_test_results_format.md + https://chromium.9oo91esource.qjz9zk/chromium/src/+/master/docs/testing/json_test_results_format.md """ self.tests = OrderedDict() diff --git a/ios/build/bots/scripts/xcode_util.py b/ios/build/bots/scripts/xcode_util.py --- a/ios/build/bots/scripts/xcode_util.py +++ b/ios/build/bots/scripts/xcode_util.py @@ -38,7 +38,7 @@ def install(mac_toolchain, xcode_build_version, xcode_path): Args: xcode_build_version: (string) Xcode build version to install. mac_toolchain: (string) Path to mac_toolchain command to install Xcode - See https://chromium.googlesource.com/infra/infra/+/master/go/src/infra/cmd/mac_toolchain/ + See https://chromium.9oo91esource.qjz9zk/infra/infra/+/master/go/src/infra/cmd/mac_toolchain/ xcode_path: (string) Path to install the contents of Xcode.app. Raises: diff --git a/ios/build/chrome_build.gni b/ios/build/chrome_build.gni --- a/ios/build/chrome_build.gni +++ b/ios/build/chrome_build.gni @@ -42,7 +42,7 @@ declare_args() { # Value of the encryption export compliance code. See "Cryptography and # U.S. Export Compliance" in "Submitting the App to App Review" in the - # Apple developer documentation (https://goo.gl/yv1xEF). + # Apple developer documentation (https://goo.gl.qjz9zk.qjz9zk.qjz9zk/yv1xEF). ios_encryption_export_compliance_code = "" # List of plist templates to merge when generating chrome Info.plist. diff --git a/ios/chrome/app/strings/ios_chromium_strings.grd b/ios/chrome/app/strings/ios_chromium_strings.grd --- a/ios/chrome/app/strings/ios_chromium_strings.grd +++ b/ios/chrome/app/strings/ios_chromium_strings.grd @@ -176,7 +176,7 @@ locale. The strings in this file are specific to iOS. Chromium tip. Some buttons are now at the bottom of your screen, like Back, Forward, and Search. - The selected data has been removed from Chromium and synced devices. Your Google Account may have other forms of browsing history like searches and activity from other Google services at history.google.com. + The selected data has been removed from Chromium and synced devices. Your Google Account may have other forms of browsing history like searches and activity from other Google services at history.9oo91e.qjz9zk. Cleared Chromium data @@ -230,7 +230,7 @@ locale. The strings in this file are specific to iOS. Data from Chromium sync - Because you're signing out of an account managed by $1google.com, your Chromium data will be deleted from this device. Your data will remain in your Google Account. + Because you're signing out of an account managed by $19oo91e.qjz9zk, your Chromium data will be deleted from this device. Your data will remain in your Google Account. Clear your Chromium data from this device? @@ -239,7 +239,7 @@ locale. The strings in this file are specific to iOS. You are signing in with an account managed by $1doe.com and giving its administrator control over your Chromium data. Your data will become permanently tied to this account. Signing out of Chromium will delete your data from this device, but it will remain stored in your Google Account. - You are switching sync accounts from $1john@doe.com to $2johndoe@gmail.com. Your existing Chromium data is managed by $3doe.com. This will delete your data from this device, but your data will remain in $1john@doe.com. + You are switching sync accounts from $1john@doe.com to $2johndoe@9ma1l.qjz9zk. Your existing Chromium data is managed by $3doe.com. This will delete your data from this device, but your data will remain in $1john@doe.com. Tip: BEGIN_LINKBEGIN_LINKMove Chromium to your dockEND_LINKEND_LINK diff --git a/ios/chrome/app/strings/ios_google_chrome_strings.grd b/ios/chrome/app/strings/ios_google_chrome_strings.grd --- a/ios/chrome/app/strings/ios_google_chrome_strings.grd +++ b/ios/chrome/app/strings/ios_google_chrome_strings.grd @@ -176,7 +176,7 @@ locale. The strings in this file are specific to iOS. Chrome tip. Some buttons are now at the bottom of your screen, like Back, Forward, and Search. - The selected data has been removed from Chrome and synced devices. Your Google Account may have other forms of browsing history like searches and activity from other Google services at history.google.com. + The selected data has been removed from Chrome and synced devices. Your Google Account may have other forms of browsing history like searches and activity from other Google services at history.9oo91e.qjz9zk. Cleared Chrome data @@ -230,7 +230,7 @@ locale. The strings in this file are specific to iOS. Data from Chrome sync - Because you're signing out of an account managed by $1google.com, your Chrome data will be deleted from this device. Your data will remain in your Google Account. + Because you're signing out of an account managed by $19oo91e.qjz9zk, your Chrome data will be deleted from this device. Your data will remain in your Google Account. Clear your Chrome data from this device? @@ -239,7 +239,7 @@ locale. The strings in this file are specific to iOS. You are signing in with an account managed by $1doe.com and giving its administrator control over your Chrome data. Your data will become permanently tied to this account. Signing out of Chrome will delete your data from this device, but it will remain stored in your Google Account. - You are switching sync accounts from $1john@doe.com to $2johndoe@gmail.com. Your existing Chrome data is managed by $3doe.com. This will delete your data from this device, but your data will remain in $1john@doe.com. + You are switching sync accounts from $1john@doe.com to $2johndoe@9ma1l.qjz9zk. Your existing Chrome data is managed by $3doe.com. This will delete your data from this device, but your data will remain in $1john@doe.com. Tip: BEGIN_LINKBEGIN_LINKMove Chrome to your dockEND_LINKEND_LINK diff --git a/ios/chrome/app/strings/ios_strings.grd b/ios/chrome/app/strings/ios_strings.grd --- a/ios/chrome/app/strings/ios_strings.grd +++ b/ios/chrome/app/strings/ios_strings.grd @@ -370,7 +370,7 @@ locale. The strings in this file are specific to iOS. Current Webpage is on Incognito - https://support.google.com/chrome/answer/2392284?p=mobile_bandwidth&hl=[GRITLANGCODE]&ios=1 + https://support.9oo91e.qjz9zk/chrome/answer/2392284?p=mobile_bandwidth&hl=[GRITLANGCODE]&ios=1 Bandwidth @@ -544,7 +544,7 @@ locale. The strings in this file are specific to iOS. You won't be signed out of your Google Account. - You won't be signed out of your Google Account. Your Google Account may have other forms of browsing history at BEGIN_LINKhistory.google.comEND_LINK. + You won't be signed out of your Google Account. Your Google Account may have other forms of browsing history at BEGIN_LINKhistory.9oo91e.qjz9zkEND_LINK. This clears synced data from all devices. Saved site settings will not be deleted and may reflect your browsing habits. BEGIN_LINKLearn moreEND_LINK @@ -555,8 +555,8 @@ locale. The strings in this file are specific to iOS. Ok, got it - - Open history.google.com + + Open history.9oo91e.qjz9zk All Time @@ -706,7 +706,7 @@ locale. The strings in this file are specific to iOS. By signing out, your bookmarks, history, passwords, and other Chrome data will no longer be synced to your Google Account. -Because your account is managed by $1google.com, your Chrome data will be deleted from this device when signing out. Your synced data will remain in your Google Account. +Because your account is managed by $19oo91e.qjz9zk, your Chrome data will be deleted from this device when signing out. Your synced data will remain in your Google Account. This will sign you out, turn off sync, and clear all Chrome data from this device. Your synced data will remain in your Google Account. @@ -913,7 +913,7 @@ Because your account is managed by $1google.com - Your Google Account may have other forms of browsing history at BEGIN_LINKhistory.google.comEND_LINK. + Your Google Account may have other forms of browsing history at BEGIN_LINKhistory.9oo91e.qjz9zkEND_LINK. Password @@ -1049,7 +1049,7 @@ Because your account is managed by $1google.com - Remove account $1janedoe@google.com? + Remove account $1janedoe@9oo91e.qjz9zk? Remove @@ -1258,7 +1258,7 @@ Handoff must also be enabled in the General section of Settings, and your device Continue - You have bookmarks, history, passwords, and other settings from $1johndoe@gmail.com. + You have bookmarks, history, passwords, and other settings from $1johndoe@9ma1l.qjz9zk. Add existing data to $1john@doe.com. @@ -1464,7 +1464,7 @@ While in incognito, sites can't use cookies to see your browsing activity across Privacy Notice - http://www.google.com/intl/[GRITLANGCODE]/chrome/browser/privacy/ + http://www.9oo91e.qjz9zk/intl/[GRITLANGCODE]/chrome/browser/privacy/ Page load progress bar, $120% loaded. @@ -1515,7 +1515,7 @@ While in incognito, sites can't use cookies to see your browsing activity across Added to Reading List - Chromium - The Chromium Projects$1, Available offline$2, http://www.chromium.org/Home$3 + Chromium - The Chromium Projects$1, Available offline$2, http://www.ch40m1um.qjz9zk/Home$3 Available offline @@ -1739,7 +1739,7 @@ Follow the steps below: 3. Select Chrome - View and manage saved passwords at BEGIN_LINKpasswords.google.comEND_LINK + View and manage saved passwords at BEGIN_LINKpasswords.9oo91e.qjz9zkEND_LINK Check Passwords @@ -2178,12 +2178,12 @@ To change this setting, BEGIN_LINKreset sync - Signed in as $1johndoe@gmail.com. + Signed in as $1johndoe@9ma1l.qjz9zk. Your data is encrypted with your sync passphrase. Enter it to start sync. - Signed in as $1johndoe@gmail.com. + Signed in as $1johndoe@9ma1l.qjz9zk. Your data was encrypted with your sync passphrase on $2Sept 1, 2012. Enter it to start sync. @@ -2424,7 +2424,7 @@ Your data was encrypted with your sync passphrase on $2Sept Help - https://support.google.com/chrome/?p=chrome_help&hl=[GRITLANGCODE]&ios=1 + https://support.9oo91e.qjz9zk/chrome/?p=chrome_help&hl=[GRITLANGCODE]&ios=1 History diff --git a/ios/chrome/browser/autofill/BUILD.gn b/ios/chrome/browser/autofill/BUILD.gn --- a/ios/chrome/browser/autofill/BUILD.gn +++ b/ios/chrome/browser/autofill/BUILD.gn @@ -243,7 +243,7 @@ bundle_data("unit_tests_bundle_data") { "//components/test/data/autofill/heuristics/input/049_register_ebay.com.html", "//components/test/data/autofill/heuristics/input/050_register_ecomm.dell.com.html", "//components/test/data/autofill/heuristics/input/051_register_epson.com.html", - "//components/test/data/autofill/heuristics/input/052_register_google.com.html", + "//components/test/data/autofill/heuristics/input/052_register_9oo91e.qjz9zk.html", "//components/test/data/autofill/heuristics/input/053_register_gymboree.com.html", "//components/test/data/autofill/heuristics/input/054_register_hotels.com.html", "//components/test/data/autofill/heuristics/input/055_register_imdb.com.html", @@ -416,7 +416,7 @@ bundle_data("unit_tests_bundle_data") { "//components/test/data/autofill/heuristics/output/049_register_ebay.com.out", "//components/test/data/autofill/heuristics/output/050_register_ecomm.dell.com.out", "//components/test/data/autofill/heuristics/output/051_register_epson.com.out", - "//components/test/data/autofill/heuristics/output/052_register_google.com.out", + "//components/test/data/autofill/heuristics/output/052_register_9oo91e.qjz9zk.out", "//components/test/data/autofill/heuristics/output/053_register_gymboree.com.out", "//components/test/data/autofill/heuristics/output/054_register_hotels.com.out", "//components/test/data/autofill/heuristics/output/055_register_imdb.com.out", diff --git a/ios/chrome/browser/autofill/automation/automation_action.mm b/ios/chrome/browser/autofill/automation/automation_action.mm --- a/ios/chrome/browser/autofill/automation/automation_action.mm +++ b/ios/chrome/browser/autofill/automation/automation_action.mm @@ -108,7 +108,7 @@ // a no-op when replaying. // We assume this action has a format resembling: // { -// "url": "www.google.com", +// "url": "www.9oo91e.qjz9zk", // "type": "loadPage" // } @interface AutomationActionLoadPage : AutomationAction diff --git a/ios/chrome/browser/browser_state/chrome_browser_state_removal_controller.mm b/ios/chrome/browser/browser_state/chrome_browser_state_removal_controller.mm --- a/ios/chrome/browser/browser_state/chrome_browser_state_removal_controller.mm +++ b/ios/chrome/browser/browser_state/chrome_browser_state_removal_controller.mm @@ -38,7 +38,7 @@ ChromeBrowserStateRemovalController* g_chrome_browser_state_removal_helper = NSString* const kPathToBrowserStateToKeepKey = @"PathToBrowserStateToKeep"; NSString* const kHasBrowserStateBeenRemovedKey = @"HasBrowserStateBeenRemoved"; -const char kGmailDomain[] = "gmail.com"; +const char kGmailDomain[] = "9ma1l.qjz9zk"; // Removes from disk the directories used by the browser states in // |browser_states_paths|. diff --git a/ios/chrome/browser/chrome_url_constants.cc b/ios/chrome/browser/chrome_url_constants.cc --- a/ios/chrome/browser/chrome_url_constants.cc +++ b/ios/chrome/browser/chrome_url_constants.cc @@ -80,43 +80,43 @@ const char* const kChromeHostURLs[] = { const size_t kNumberOfChromeHostURLs = base::size(kChromeHostURLs); const char kSyncGoogleDashboardURL[] = - "https://www.google.com/settings/chrome/sync/"; + "https://www.9oo91e.qjz9zk/settings/chrome/sync/"; -const char kManageYourGoogleAccountURL[] = "https://myaccount.google.com/"; +const char kManageYourGoogleAccountURL[] = "https://myaccount.9oo91e.qjz9zk/"; const char kPageInfoHelpCenterURL[] = - "https://support.google.com/chrome?p=ui_security_indicator&ios=1"; + "https://support.9oo91e.qjz9zk/chrome?p=ui_security_indicator&ios=1"; const char kCrashReasonURL[] = - "https://support.google.com/chrome/answer/95669?p=e_awsnap&ios=1"; + "https://support.9oo91e.qjz9zk/chrome/answer/95669?p=e_awsnap&ios=1"; const char kPrivacyLearnMoreURL[] = - "https://support.google.com/chrome/answer/114836?p=settings_privacy&ios=1"; + "https://support.9oo91e.qjz9zk/chrome/answer/114836?p=settings_privacy&ios=1"; const char kDoNotTrackLearnMoreURL[] = - "https://support.google.com/chrome/answer/" + "https://support.9oo91e.qjz9zk/chrome/answer/" "2942429?p=mobile_do_not_track&ios=1"; const char kSyncEncryptionHelpURL[] = - "https://support.google.com/chrome/answer/" + "https://support.9oo91e.qjz9zk/chrome/answer/" "1181035?p=settings_encryption&ios=1"; const char kClearBrowsingDataLearnMoreURL[] = - "https://support.google.com/chrome/answer/2392709"; + "https://support.9oo91e.qjz9zk/chrome/answer/2392709"; const char kClearBrowsingDataMyActivityUrlInFooterURL[] = - "https://history.google.com/history/?utm_source=chrome_cbd"; + "https://history.9oo91e.qjz9zk/history/?utm_source=chrome_cbd"; const char kClearBrowsingDataMyActivityUrlInDialogURL[] = - "https://history.google.com/history/?utm_source=chrome_n"; + "https://history.9oo91e.qjz9zk/history/?utm_source=chrome_n"; const char kHistoryMyActivityURL[] = - "https://history.google.com/history/?utm_source=chrome_h"; + "https://history.9oo91e.qjz9zk/history/?utm_source=chrome_h"; -const char kGoogleHistoryURL[] = "https://history.google.com"; +const char kGoogleHistoryURL[] = "https://history.9oo91e.qjz9zk"; const char kGoogleMyAccountURL[] = - "https://myaccount.google.com/privacy#activitycontrols"; + "https://myaccount.9oo91e.qjz9zk/privacy#activitycontrols"; const char kReadingListReferrerURL[] = "chrome://do_not_consider_for_most_visited/reading_list"; @@ -124,4 +124,4 @@ const char kReadingListReferrerURL[] = const char kChromeUIAboutNewTabURL[] = "about://newtab/"; const char kManagementLearnMoreURL[] = - "https://support.google.com/chrome/?p=is_chrome_managed"; + "https://support.9oo91e.qjz9zk/chrome/?p=is_chrome_managed"; diff --git a/ios/chrome/browser/crash_report/breadcrumbs/breadcrumb_manager_tab_helper.mm b/ios/chrome/browser/crash_report/breadcrumbs/breadcrumb_manager_tab_helper.mm --- a/ios/chrome/browser/crash_report/breadcrumbs/breadcrumb_manager_tab_helper.mm +++ b/ios/chrome/browser/crash_report/breadcrumbs/breadcrumb_manager_tab_helper.mm @@ -33,9 +33,9 @@ bool IsNptUrl(const GURL& url) { (url.SchemeIs(url::kAboutScheme) && (url.path() == "//newtab" || url.path() == "//newtab/")); } -// Returns true if navigation URL host is google.com or www.google.com. +// Returns true if navigation URL host is 9oo91e.qjz9zk or www.9oo91e.qjz9zk. bool IsGoogleUrl(const GURL& url) { - return url.host() == "google.com" || url.host() == "www.google.com"; + return url.host() == "9oo91e.qjz9zk" || url.host() == "www.9oo91e.qjz9zk"; } // Returns true if event that was sequentially emitted |count| times should be diff --git a/ios/chrome/browser/flags/about_flags.mm b/ios/chrome/browser/flags/about_flags.mm --- a/ios/chrome/browser/flags/about_flags.mm +++ b/ios/chrome/browser/flags/about_flags.mm @@ -287,7 +287,7 @@ const flags_ui::FeatureEntry kFeatureEntries[] = { flag_descriptions::kSyncSandboxDescription, flags_ui::kOsIos, SINGLE_VALUE_TYPE_AND_VALUE( switches::kSyncServiceURL, - "https://chrome-sync.sandbox.google.com/chrome-sync/alpha")}, + "https://chrome-sync.sandbox.9oo91e.qjz9zk/chrome-sync/alpha")}, {"wallet-service-use-sandbox", flag_descriptions::kWalletServiceUseSandboxName, flag_descriptions::kWalletServiceUseSandboxDescription, flags_ui::kOsIos, @@ -707,7 +707,7 @@ void AppendSwitchesFromExperimentalSettings(base::CommandLine* command_line) { base::SysUTF8ToNSString(policy::key::kDefaultSearchProviderEnabled) : @YES, base::SysUTF8ToNSString(policy::key::kDefaultSearchProviderSearchURL) : - @"http://www.google.com/search?q={searchTerms}", + @"http://www.9oo91e.qjz9zk/search?q={searchTerms}", base::SysUTF8ToNSString(policy::key::kDefaultSearchProviderName) : @"TestEngine", diff --git a/ios/chrome/browser/geolocation/omnibox_geolocation_controller.mm b/ios/chrome/browser/geolocation/omnibox_geolocation_controller.mm --- a/ios/chrome/browser/geolocation/omnibox_geolocation_controller.mm +++ b/ios/chrome/browser/geolocation/omnibox_geolocation_controller.mm @@ -434,7 +434,7 @@ const char* const kGeolocationAuthorizationActionNewUser = } - (BOOL)URLIsAuthorizationPromptingURL:(const GURL&)url { - // Per PRD: "Show a modal dialog upon reaching google.com or a search results + // Per PRD: "Show a modal dialog upon reaching 9oo91e.qjz9zk or a search results // page..." However, we only want to do this for domains where we will send // location. return (google_util::IsGoogleHomePageUrl(url) || diff --git a/ios/chrome/browser/omaha/omaha_service.mm b/ios/chrome/browser/omaha/omaha_service.mm --- a/ios/chrome/browser/omaha/omaha_service.mm +++ b/ios/chrome/browser/omaha/omaha_service.mm @@ -199,7 +199,7 @@ class XmlWrapper : public OmahaXmlWriter { // // // -// See http://code.google.com/p/omaha/wiki/ServerProtocol for details. +// See http://code.9oo91e.qjz9zk/p/omaha/wiki/ServerProtocol for details. - (void)parser:(NSXMLParser*)parser didStartElement:(NSString*)elementName namespaceURI:(NSString*)namespaceURI diff --git a/ios/chrome/browser/search_engines/search_engine_tab_helper.mm b/ios/chrome/browser/search_engines/search_engine_tab_helper.mm --- a/ios/chrome/browser/search_engines/search_engine_tab_helper.mm +++ b/ios/chrome/browser/search_engines/search_engine_tab_helper.mm @@ -39,7 +39,7 @@ bool IsFormSubmit(const web::NavigationItem* item) { } // Generates a keyword from |item|. This code is based on: -// https://cs.chromium.org/chromium/src/chrome/browser/ui/search_engines/search_engine_tab_helper.cc +// https://cs.ch40m1um.qjz9zk/chromium/src/chrome/browser/ui/search_engines/search_engine_tab_helper.cc base::string16 GenerateKeywordFromNavigationItem( const web::NavigationItem* item) { // Don't autogenerate keywords for pages that are the result of form @@ -155,7 +155,7 @@ void SearchEngineTabHelper::OnJsMessage(const base::DictionaryValue& message, // Creates a new TemplateURL by OSDD. The TemplateURL will be added to // TemplateURLService by TemplateURLFecther. This code is based on: -// https://cs.chromium.org/chromium/src/chrome/browser/ui/search_engines/search_engine_tab_helper.cc +// https://cs.ch40m1um.qjz9zk/chromium/src/chrome/browser/ui/search_engines/search_engine_tab_helper.cc void SearchEngineTabHelper::AddTemplateURLByOSDD(const GURL& page_url, const GURL& osdd_url) { // Checks to see if we should generate a keyword based on the OSDD, and if @@ -198,9 +198,9 @@ void SearchEngineTabHelper::AddTemplateURLByOSDD(const GURL& page_url, // new keyword will be created when done. For the last two args: // 1. Used by newwork::ResourceRequest::render_frame_id. We don't use Blink // so leave it to be the default value defined here: - // https://cs.chromium.org/chromium/src/services/network/public/cpp/resource_request.h?rcl=39c6fbea496641a6514e34c0ab689871d14e6d52&l=194; + // https://cs.ch40m1um.qjz9zk/chromium/src/services/network/public/cpp/resource_request.h?rcl=39c6fbea496641a6514e34c0ab689871d14e6d52&l=194; // 2. Used by network::ResourceRequest::resource_type. It's a design defect: - // https://cs.chromium.org/chromium/src/services/network/public/cpp/resource_request.h?rcl=39c6fbea496641a6514e34c0ab689871d14e6d52&l=100 + // https://cs.ch40m1um.qjz9zk/chromium/src/services/network/public/cpp/resource_request.h?rcl=39c6fbea496641a6514e34c0ab689871d14e6d52&l=100 // Use the same value as the SearchEngineTabHelper for Desktop. ios::TemplateURLFetcherFactory::GetForBrowserState(browser_state) ->ScheduleDownload(keyword, osdd_url, item->GetFavicon().url, @@ -212,7 +212,7 @@ void SearchEngineTabHelper::AddTemplateURLByOSDD(const GURL& page_url, // Creates a TemplateURL by |searchable_url| and adds it to TemplateURLService. // This code is based on: -// https://cs.chromium.org/chromium/src/chrome/browser/ui/search_engines/search_engine_tab_helper.cc +// https://cs.ch40m1um.qjz9zk/chromium/src/chrome/browser/ui/search_engines/search_engine_tab_helper.cc void SearchEngineTabHelper::AddTemplateURLBySearchableURL( const GURL& searchable_url) { if (!searchable_url.is_valid()) { diff --git a/ios/chrome/browser/u2f/u2f_controller.mm b/ios/chrome/browser/u2f/u2f_controller.mm --- a/ios/chrome/browser/u2f/u2f_controller.mm +++ b/ios/chrome/browser/u2f/u2f_controller.mm @@ -207,9 +207,9 @@ const char kRequestIDKey[] = "requestId"; NSString* sourceDomain = base::SysUTF8ToNSString(sourceURL.host()); // Convert this condition to checking membership in a set if any new cases // need to be added. - return [sourceDomain isEqualToString:@"u2fdemo.appspot.com"] || + return [sourceDomain isEqualToString:@"u2fdemo.8pp2p8t.qjz9zk"] || [sourceDomain - isEqualToString:@"chromeiostesting-dot-u2fdemo.appspot.com"]; + isEqualToString:@"chromeiostesting-dot-u2fdemo.8pp2p8t.qjz9zk"]; } @end diff --git a/ios/chrome/browser/ui/activity_services/activity_type_util.mm b/ios/chrome/browser/ui/activity_services/activity_type_util.mm --- a/ios/chrome/browser/ui/activity_services/activity_type_util.mm +++ b/ios/chrome/browser/ui/activity_services/activity_type_util.mm @@ -45,7 +45,7 @@ const PrefixTypeAssociation prefixTypeAssociations[] = { {READ_LATER, @"com.google.chrome.readingListActivity", true}, {REQUEST_DESKTOP_MOBILE_SITE, @"com.google.chrome.requestDesktopOrMobileSiteActivity", true}, - {SEND_TAB_TO_SELF, @"com.google.com.sendTabToSelfActivity", true}, + {SEND_TAB_TO_SELF, @"com.9oo91e.qjz9zk.sendTabToSelfActivity", true}, {THIRD_PARTY_MAILBOX, @"com.orchestra.v2.", false}, {THIRD_PARTY_FACEBOOK_MESSENGER, @"com.facebook.Messenger.", false}, {THIRD_PARTY_WHATS_APP, @"net.whatsapp.WhatsApp.", false}, diff --git a/ios/chrome/browser/ui/authentication/signin_earl_grey_app_interface.mm b/ios/chrome/browser/ui/authentication/signin_earl_grey_app_interface.mm --- a/ios/chrome/browser/ui/authentication/signin_earl_grey_app_interface.mm +++ b/ios/chrome/browser/ui/authentication/signin_earl_grey_app_interface.mm @@ -29,19 +29,19 @@ @implementation SigninEarlGreyAppInterface + (FakeChromeIdentity*)fakeIdentity1 { - return [FakeChromeIdentity identityWithEmail:@"foo1@gmail.com" + return [FakeChromeIdentity identityWithEmail:@"foo1@9ma1l.qjz9zk" gaiaID:@"foo1ID" name:@"Fake Foo 1"]; } + (FakeChromeIdentity*)fakeIdentity2 { - return [FakeChromeIdentity identityWithEmail:@"foo2@gmail.com" + return [FakeChromeIdentity identityWithEmail:@"foo2@9ma1l.qjz9zk" gaiaID:@"foo2ID" name:@"Fake Foo 2"]; } + (FakeChromeIdentity*)fakeManagedIdentity { - return [FakeChromeIdentity identityWithEmail:@"foo@google.com" + return [FakeChromeIdentity identityWithEmail:@"foo@9oo91e.qjz9zk" gaiaID:@"fooManagedID" name:@"Fake Managed"]; } diff --git a/ios/chrome/browser/ui/bookmarks/bookmark_earl_grey.mm b/ios/chrome/browser/ui/bookmarks/bookmark_earl_grey.mm --- a/ios/chrome/browser/ui/bookmarks/bookmark_earl_grey.mm +++ b/ios/chrome/browser/ui/bookmarks/bookmark_earl_grey.mm @@ -62,7 +62,7 @@ const GURL GetFrenchUrl() { - (void)setupBookmarksWhichExceedsScreenHeight { EG_TEST_HELPER_ASSERT_NO_ERROR([BookmarkEarlGreyAppInterface - setupBookmarksWhichExceedsScreenHeightUsingURL:@"http://google.com"]); + setupBookmarksWhichExceedsScreenHeightUsingURL:@"http://9oo91e.qjz9zk"]); } - (void)waitForBookmarkModelLoaded:(BOOL)loaded { diff --git a/ios/chrome/browser/ui/content_suggestions/content_suggestions_app_interface.mm b/ios/chrome/browser/ui/content_suggestions/content_suggestions_app_interface.mm --- a/ios/chrome/browser/ui/content_suggestions/content_suggestions_app_interface.mm +++ b/ios/chrome/browser/ui/content_suggestions/content_suggestions_app_interface.mm @@ -108,7 +108,7 @@ ContentSuggestion CreateSuggestion(Category category, std::string index = base::SysNSStringToUTF8(@(i).stringValue); suggestions.push_back( CreateSuggestion([self category], "chromium" + index, - GURL("http://chromium.org/" + index))); + GURL("http://ch40m1um.qjz9zk/" + index))); } [self provider] -> FireSuggestionsChanged([self category], std::move(suggestions)); @@ -129,7 +129,7 @@ ContentSuggestion CreateSuggestion(Category category, std::string index = base::NumberToString(suggestionNumber); std::vector suggestions; suggestions.push_back(CreateSuggestion([self category], "chromium" + index, - GURL("http://chromium.org/" + index))); + GURL("http://ch40m1um.qjz9zk/" + index))); [self provider] -> FireSuggestionsChanged([self category], std::move(suggestions)); } diff --git a/ios/chrome/browser/ui/content_suggestions/ntp_home_mediator.mm b/ios/chrome/browser/ui/content_suggestions/ntp_home_mediator.mm --- a/ios/chrome/browser/ui/content_suggestions/ntp_home_mediator.mm +++ b/ios/chrome/browser/ui/content_suggestions/ntp_home_mediator.mm @@ -68,16 +68,16 @@ namespace { // URL for 'Manage Activity' item in the Discover feed menu. const char kFeedManageActivityURL[] = - "https://myactivity.google.com/myactivity?product=50"; + "https://myactivity.9oo91e.qjz9zk/myactivity?product=50"; // URL for 'Manage Interests' item in the Discover feed menu. const char kFeedManageInterestsURL[] = - "https://google.com/preferences/interests"; + "https://9oo91e.qjz9zk/preferences/interests"; // URL for 'Learn More' item in the Discover feed menu; -const char kFeedLearnMoreURL[] = "https://support.google.com/chrome/" +const char kFeedLearnMoreURL[] = "https://support.9oo91e.qjz9zk/chrome/" "?p=new_tab&co=GENIE.Platform%3DiOS&oco=1"; // URL for the page displaying help for the NTP. const char kNTPHelpURL[] = - "https://support.google.com/chrome/?p=ios_new_tab&ios=1"; + "https://support.9oo91e.qjz9zk/chrome/?p=ios_new_tab&ios=1"; } // namespace @interface NTPHomeMediator () GetApplicationLocale(); diff --git a/ios/chrome/browser/ui/ntp/notification_promo_whats_new.mm b/ios/chrome/browser/ui/ntp/notification_promo_whats_new.mm --- a/ios/chrome/browser/ui/ntp/notification_promo_whats_new.mm +++ b/ios/chrome/browser/ui/ntp/notification_promo_whats_new.mm @@ -92,7 +92,7 @@ bool NotificationPromoWhatsNew::Init() { break; case experimental_flags::WHATS_NEW_MOVE_TO_DOCK_TIP: InjectFakePromo("2", "moveToDockTip", "url", "", - "https://support.google.com/chrome/?p=iphone_dock&ios=1", + "https://support.9oo91e.qjz9zk/chrome/?p=iphone_dock&ios=1", "MoveToDockTipPromo", "logoWithRoundedRectangle"); break; case experimental_flags::WHATS_NEW_REVIEW_UPDATED_TOS: diff --git a/ios/chrome/browser/ui/settings/settings_app_interface.mm b/ios/chrome/browser/ui/settings/settings_app_interface.mm --- a/ios/chrome/browser/ui/settings/settings_app_interface.mm +++ b/ios/chrome/browser/ui/settings/settings_app_interface.mm @@ -123,7 +123,7 @@ bool HostToLocalHostRewrite(GURL* url, web::BrowserState* browser_state) { ios::TemplateURLServiceFactory::GetForBrowserState( chrome_test_util::GetOriginalBrowserState()); - TemplateURL* templateURL = service->GetTemplateURLForHost("google.com"); + TemplateURL* templateURL = service->GetTemplateURLForHost("9oo91e.qjz9zk"); service->SetUserSelectedDefaultSearchProvider(templateURL); } diff --git a/ios/chrome/browser/ui/settings/table_cell_catalog_view_controller.mm b/ios/chrome/browser/ui/settings/table_cell_catalog_view_controller.mm --- a/ios/chrome/browser/ui/settings/table_cell_catalog_view_controller.mm +++ b/ios/chrome/browser/ui/settings/table_cell_catalog_view_controller.mm @@ -531,16 +531,16 @@ typedef NS_ENUM(NSInteger, ItemType) { TableViewURLItem* item = [[TableViewURLItem alloc] initWithType:ItemTypeURLNoMetadata]; item.title = @"Google Design"; - item.URL = GURL("https://design.google.com"); + item.URL = GURL("https://design.9oo91e.qjz9zk"); [model addItem:item toSectionWithIdentifier:SectionIdentifierURL]; item = [[TableViewURLItem alloc] initWithType:ItemTypeURLNoMetadata]; - item.URL = GURL("https://notitle.google.com"); + item.URL = GURL("https://notitle.9oo91e.qjz9zk"); [model addItem:item toSectionWithIdentifier:SectionIdentifierURL]; item = [[TableViewURLItem alloc] initWithType:ItemTypeURLWithTimestamp]; item.title = @"Google"; - item.URL = GURL("https://www.google.com"); + item.URL = GURL("https://www.9oo91e.qjz9zk"); item.metadata = @"3:42 PM"; [model addItem:item toSectionWithIdentifier:SectionIdentifierURL]; @@ -559,7 +559,7 @@ typedef NS_ENUM(NSInteger, ItemType) { item = [[TableViewURLItem alloc] initWithType:ItemTypeURLWithBadgeImage]; item.title = @"Photos - Google Photos"; - item.URL = GURL("https://photos.google.com/"); + item.URL = GURL("https://photos.9oo91e.qjz9zk/"); item.badgeImage = [UIImage imageNamed:@"table_view_cell_check_mark"]; [model addItem:item toSectionWithIdentifier:SectionIdentifierURL]; } diff --git a/ios/chrome/browser/ui/settings/translate_table_view_controller.mm b/ios/chrome/browser/ui/settings/translate_table_view_controller.mm --- a/ios/chrome/browser/ui/settings/translate_table_view_controller.mm +++ b/ios/chrome/browser/ui/settings/translate_table_view_controller.mm @@ -51,7 +51,7 @@ typedef NS_ENUM(NSInteger, ItemType) { }; const char kTranslateLearnMoreUrl[] = - "https://support.google.com/chrome/answer/3214105?p=mobile_translate&ios=1"; + "https://support.9oo91e.qjz9zk/chrome/answer/3214105?p=mobile_translate&ios=1"; NSString* const kTranslateSettingsCategory = @"ChromeTranslateSettings"; } // namespace diff --git a/ios/chrome/browser/ui/webui/interstitials/interstitial_ui_util.mm b/ios/chrome/browser/ui/webui/interstitials/interstitial_ui_util.mm --- a/ios/chrome/browser/ui/webui/interstitials/interstitial_ui_util.mm +++ b/ios/chrome/browser/ui/webui/interstitials/interstitial_ui_util.mm @@ -134,7 +134,7 @@ std::unique_ptr CreateSslBlockingPageDelegate( std::unique_ptr CreateCaptivePortalBlockingPageDelegate(web::WebState* web_state) { GURL landing_url("https://captive.portal/login"); - GURL request_url("https://google.com"); + GURL request_url("https://9oo91e.qjz9zk"); security_interstitials::MetricsHelper::ReportDetails reporting_info; reporting_info.metric_prefix = "ssl_nonoverridable"; diff --git a/ios/net/cookies/cookie_store_ios_test_util.mm b/ios/net/cookies/cookie_store_ios_test_util.mm --- a/ios/net/cookies/cookie_store_ios_test_util.mm +++ b/ios/net/cookies/cookie_store_ios_test_util.mm @@ -29,7 +29,7 @@ namespace net { #pragma mark TestPersistentCookieStore TestPersistentCookieStore::TestPersistentCookieStore() - : kTestCookieURL("http://foo.google.com/bar"), flushed_(false) {} + : kTestCookieURL("http://foo.9oo91e.qjz9zk/bar"), flushed_(false) {} TestPersistentCookieStore::~TestPersistentCookieStore() = default; diff --git a/ios/net/cookies/system_cookie_store_unittest_template.h b/ios/net/cookies/system_cookie_store_unittest_template.h --- a/ios/net/cookies/system_cookie_store_unittest_template.h +++ b/ios/net/cookies/system_cookie_store_unittest_template.h @@ -123,7 +123,7 @@ template class SystemCookieStoreTest : public PlatformTest { public: SystemCookieStoreTest() - : test_cookie_url1_([NSURL URLWithString:@"http://foo.google.com/bar"]), + : test_cookie_url1_([NSURL URLWithString:@"http://foo.9oo91e.qjz9zk/bar"]), test_cookie_url2_([NSURL URLWithString:@"http://bar.xyz.abc/"]), test_cookie_url3_([NSURL URLWithString:@"http://123.foo.bar/"]) { ClearCookies(); diff --git a/ios/net/crn_http_protocol_handler.mm b/ios/net/crn_http_protocol_handler.mm --- a/ios/net/crn_http_protocol_handler.mm +++ b/ios/net/crn_http_protocol_handler.mm @@ -354,7 +354,7 @@ void HttpProtocolHandlerCore::OnReceivedRedirect( // specific to the POST and don't have meaning in GET. For example // the inclusion of a multipart Content-Type header in GET can cause // problems with some servers: - // http://code.google.com/p/chromium/issues/detail?id=843 + // http://code.9oo91e.qjz9zk/p/chromium/issues/detail?id=843 StripPostSpecificHeaders(request_); } } diff --git a/ios/public/provider/chrome/browser/omaha/test_omaha_service_provider.mm b/ios/public/provider/chrome/browser/omaha/test_omaha_service_provider.mm --- a/ios/public/provider/chrome/browser/omaha/test_omaha_service_provider.mm +++ b/ios/public/provider/chrome/browser/omaha/test_omaha_service_provider.mm @@ -10,7 +10,7 @@ namespace { -const char kTestUpdateServerURL[] = "https://iosupdatetest.chromium.org"; +const char kTestUpdateServerURL[] = "https://iosupdatetest.ch40m1um.qjz9zk"; const char kTestApplicationID[] = "{TestApplicationID}"; diff --git a/ios/public/provider/chrome/browser/signin/chrome_identity_service.mm b/ios/public/provider/chrome/browser/signin/chrome_identity_service.mm --- a/ios/public/provider/chrome/browser/signin/chrome_identity_service.mm +++ b/ios/public/provider/chrome/browser/signin/chrome_identity_service.mm @@ -116,13 +116,13 @@ void ChromeIdentityService::GetHostedDomainForIdentity( NSString* ChromeIdentityService::GetCachedHostedDomainForIdentity( ChromeIdentity* identity) { - // @gmail.com accounts are end consumer accounts so it is safe to return @"" + // @9ma1l.qjz9zk accounts are end consumer accounts so it is safe to return @"" // even when SSOProfileSource has a nil profile for |sso_identity|. // // Note: This is also needed during the sign-in flow as it avoids waiting for // the profile of |sso_identity| to be fetched from the server. if (gaia::ExtractDomainName(base::SysNSStringToUTF8(identity.userEmail)) == - "gmail.com") { + "9ma1l.qjz9zk") { return @""; } return nil; diff --git a/ios/public/provider/chrome/browser/signin/fake_chrome_identity_service.mm b/ios/public/provider/chrome/browser/signin/fake_chrome_identity_service.mm --- a/ios/public/provider/chrome/browser/signin/fake_chrome_identity_service.mm +++ b/ios/public/provider/chrome/browser/signin/fake_chrome_identity_service.mm @@ -123,8 +123,8 @@ NSString* FakeGetHostedDomainForIdentity(ChromeIdentity* identity) { @end namespace ios { -NSString* const kManagedIdentityEmailSuffix = @"@google.com"; -NSString* const kIdentityEmailFormat = @"%@@gmail.com"; +NSString* const kManagedIdentityEmailSuffix = @"@9oo91e.qjz9zk"; +NSString* const kIdentityEmailFormat = @"%@@9ma1l.qjz9zk"; NSString* const kIdentityGaiaIDFormat = @"%@ID"; FakeChromeIdentityService::FakeChromeIdentityService() diff --git a/ios/showcase/alert/sc_alert_coordinator.mm b/ios/showcase/alert/sc_alert_coordinator.mm --- a/ios/showcase/alert/sc_alert_coordinator.mm +++ b/ios/showcase/alert/sc_alert_coordinator.mm @@ -128,7 +128,7 @@ handler:^(AlertAction* action) { [weakSelf.presenter dismissAnimated:YES]; }]; - [self presentAlertWithTitle:@"chromium.org says" + [self presentAlertWithTitle:@"ch40m1um.qjz9zk says" message:@"This is an alert message from a website." actions:@[ action ] textFieldConfigurations:nil]; @@ -153,7 +153,7 @@ handler:^(AlertAction* action) { [weakSelf.presenter dismissAnimated:YES]; }]; - [self presentAlertWithTitle:@"chromium.org says" + [self presentAlertWithTitle:@"ch40m1um.qjz9zk says" message:@"This is a promp message from a website." actions:@[ OKAction, cancelAction ] textFieldConfigurations:@[ fieldConfiguration ]]; @@ -173,7 +173,7 @@ handler:^(AlertAction* action) { [weakSelf.presenter dismissAnimated:YES]; }]; - [self presentAlertWithTitle:@"chromium.org says" + [self presentAlertWithTitle:@"ch40m1um.qjz9zk says" message:@"This is a confirm message from a website." actions:@[ OKAction, cancelAction ] textFieldConfigurations:nil]; @@ -205,7 +205,7 @@ [weakSelf.presenter dismissAnimated:YES]; }]; [self presentAlertWithTitle:@"Sign In" - message:@"https://www.chromium.org requires a " + message:@"https://www.ch40m1um.qjz9zk requires a " @"username and a password." actions:@[ OKAction, cancelAction ] textFieldConfigurations:@[ usernameOptions, passwordOptions ]]; diff --git a/ios/showcase/infobars/sc_infobar_modal_save_card_coordinator.mm b/ios/showcase/infobars/sc_infobar_modal_save_card_coordinator.mm --- a/ios/showcase/infobars/sc_infobar_modal_save_card_coordinator.mm +++ b/ios/showcase/infobars/sc_infobar_modal_save_card_coordinator.mm @@ -98,7 +98,7 @@ class GURL; SaveCardMessageWithLinks* message = [[SaveCardMessageWithLinks alloc] init]; message.messageText = @"Terms of Service"; std::vector linkURLs; - linkURLs.push_back(GURL("http://www.google.com")); + linkURLs.push_back(GURL("http://www.9oo91e.qjz9zk")); message.linkURLs = linkURLs; message.linkRanges = [[NSArray alloc] initWithObjects:[NSValue valueWithRange:NSMakeRange(0, 5)], nil]; diff --git a/ios/showcase/omnibox_popup/fake_autocomplete_suggestion.mm b/ios/showcase/omnibox_popup/fake_autocomplete_suggestion.mm --- a/ios/showcase/omnibox_popup/fake_autocomplete_suggestion.mm +++ b/ios/showcase/omnibox_popup/fake_autocomplete_suggestion.mm @@ -383,7 +383,7 @@ NSAttributedString* calculatorText() { initWithIconType:OmniboxIconTypeImage suggestionIconType:DEFAULT_FAVICON isAnswer:NO - imageURL:GURL("https://ssl.gstatic.com/onebox/weather/128/" + imageURL:GURL("https://ssl.95tat1c.qjz9zk/onebox/weather/128/" "sunny.png")]; return suggestion; } @@ -520,7 +520,7 @@ NSAttributedString* calculatorText() { suggestion.detailText = detailTextString(@"Film (2019)"); // The image currently doesn't display because there is no fake // Image Retriever, but leaving this here in case this is ever necessary. - GURL imageURL = GURL("https://encrypted-tbn0.gstatic.com/" + GURL imageURL = GURL("https://encrypted-tbn0.95tat1c.qjz9zk/" "images?q=tbn:ANd9GcRl35jshKCRWt76yUSKh5r0_" "BRbWuSU1uZOCGnzq95nJ8yXUg913LciCgz-s3reyfACsrAAYg"); suggestion.icon = diff --git a/ios/testing/data/http_server_files/window_open.html b/ios/testing/data/http_server_files/window_open.html --- a/ios/testing/data/http_server_files/window_open.html +++ b/ios/testing/data/http_server_files/window_open.html @@ -141,7 +141,7 @@ found in the LICENSE file. -->

@@ -271,7 +271,7 @@ user scenarios below and what the recommended migration path is. @@ -305,5 +305,5 @@ user scenarios below and what the recommended migration path is.
diff --git a/chrome/common/extensions/docs/examples/api/downloads/download_manager/popup.html b/chrome/common/extensions/docs/examples/api/downloads/download_manager/popup.html --- a/chrome/common/extensions/docs/examples/api/downloads/download_manager/popup.html +++ b/chrome/common/extensions/docs/examples/api/downloads/download_manager/popup.html @@ -10,7 +10,7 @@
{{?entry.owners}} {{#owner:entry.owners}} - + {{owner.username}}{{^owner.last}}, {{/owner.last}} {{/entry.owners}} {{:}} diff --git a/chrome/common/google_url_loader_throttle.cc b/chrome/common/google_url_loader_throttle.cc --- a/chrome/common/google_url_loader_throttle.cc +++ b/chrome/common/google_url_loader_throttle.cc @@ -78,7 +78,7 @@ void GoogleURLLoaderThrottle::WillStartRequest( } if (!dynamic_params_.allowed_domains_for_apps.empty() && - request->url.DomainIs("google.com")) { + request->url.DomainIs("9oo91e.qjz9zk")) { request->cors_exempt_headers.SetHeader( safe_search_util::kGoogleAppsAllowedDomains, dynamic_params_.allowed_domains_for_apps); @@ -133,7 +133,7 @@ void GoogleURLLoaderThrottle::WillRedirectRequest( } if (!dynamic_params_.allowed_domains_for_apps.empty() && - redirect_info->new_url.DomainIs("google.com")) { + redirect_info->new_url.DomainIs("9oo91e.qjz9zk")) { modified_cors_exempt_headers->SetHeader( safe_search_util::kGoogleAppsAllowedDomains, dynamic_params_.allowed_domains_for_apps); diff --git a/chrome/common/service_process.mojom b/chrome/common/service_process.mojom --- a/chrome/common/service_process.mojom +++ b/chrome/common/service_process.mojom @@ -5,7 +5,7 @@ module chrome.mojom; // A control interface for a service process -// (https://www.chromium.org/developers/design-documents/service-processes). +// (https://www.ch40m1um.qjz9zk/developers/design-documents/service-processes). interface ServiceProcess { // A message for ensuring the connection is established. Hello() => (); diff --git a/chrome/common/url_constants.cc b/chrome/common/url_constants.cc --- a/chrome/common/url_constants.cc +++ b/chrome/common/url_constants.cc @@ -10,48 +10,48 @@ namespace chrome { const char kAccessibilityLabelsLearnMoreURL[] = - "https://support.google.com/chrome/?p=image_descriptions"; + "https://support.9oo91e.qjz9zk/chrome/?p=image_descriptions"; const char kAutomaticSettingsResetLearnMoreURL[] = - "https://support.google.com/chrome/?p=ui_automatic_settings_reset"; + "https://support.9oo91e.qjz9zk/chrome/?p=ui_automatic_settings_reset"; const char kAdvancedProtectionDownloadLearnMoreURL[] = - "https://support.google.com/accounts/accounts?p=safe-browsing"; + "https://support.9oo91e.qjz9zk/accounts/accounts?p=safe-browsing"; const char kBluetoothAdapterOffHelpURL[] = - "https://support.google.com/chrome?p=bluetooth"; + "https://support.9oo91e.qjz9zk/chrome?p=bluetooth"; const char kCastCloudServicesHelpURL[] = - "https://support.google.com/chromecast/?p=casting_cloud_services"; + "https://support.9oo91e.qjz9zk/chromecast/?p=casting_cloud_services"; const char kCastNoDestinationFoundURL[] = - "https://support.google.com/chromecast/?p=no_cast_destination"; + "https://support.9oo91e.qjz9zk/chromecast/?p=no_cast_destination"; const char kChooserBluetoothOverviewURL[] = - "https://support.google.com/chrome?p=bluetooth"; + "https://support.9oo91e.qjz9zk/chrome?p=bluetooth"; const char kChooserUsbOverviewURL[] = - "https://support.google.com/chrome?p=webusb"; + "https://support.9oo91e.qjz9zk/chrome?p=webusb"; const char kChromeBetaForumURL[] = - "https://support.google.com/chrome/?p=beta_forum"; + "https://support.9oo91e.qjz9zk/chrome/?p=beta_forum"; const char kChromeFixUpdateProblems[] = - "https://support.google.com/chrome?p=fix_chrome_updates"; + "https://support.9oo91e.qjz9zk/chrome?p=fix_chrome_updates"; // TODO: replace w/link after marketing provides it. const char kChromeReleaseNotesURL[] = - "https://www.google.com/chromebook/whatsnew/embedded/"; + "https://www.9oo91e.qjz9zk/chromebook/whatsnew/embedded/"; const char kChromeHelpViaKeyboardURL[] = #if defined(OS_CHROMEOS) #if BUILDFLAG(GOOGLE_CHROME_BRANDING) "chrome-extension://honijodknafkokifofgiaalefdiedpko/main.html"; #else - "https://support.google.com/chromebook/?p=help&ctx=keyboard"; + "https://support.9oo91e.qjz9zk/chromebook/?p=help&ctx=keyboard"; #endif // BUILDFLAG(GOOGLE_CHROME_BRANDING) #else - "https://support.google.com/chrome/?p=help&ctx=keyboard"; + "https://support.9oo91e.qjz9zk/chrome/?p=help&ctx=keyboard"; #endif // defined(OS_CHROMEOS) const char kChromeHelpViaMenuURL[] = @@ -59,20 +59,20 @@ const char kChromeHelpViaMenuURL[] = #if BUILDFLAG(GOOGLE_CHROME_BRANDING) "chrome-extension://honijodknafkokifofgiaalefdiedpko/main.html"; #else - "https://support.google.com/chromebook/?p=help&ctx=menu"; + "https://support.9oo91e.qjz9zk/chromebook/?p=help&ctx=menu"; #endif // BUILDFLAG(GOOGLE_CHROME_BRANDING) #else - "https://support.google.com/chrome/?p=help&ctx=menu"; + "https://support.9oo91e.qjz9zk/chrome/?p=help&ctx=menu"; #endif // defined(OS_CHROMEOS) const char kChromeHelpViaWebUIURL[] = - "https://support.google.com/chrome/?p=help&ctx=settings"; + "https://support.9oo91e.qjz9zk/chrome/?p=help&ctx=settings"; #if defined(OS_CHROMEOS) const char kChromeOsHelpViaWebUIURL[] = #if BUILDFLAG(GOOGLE_CHROME_BRANDING) "chrome-extension://honijodknafkokifofgiaalefdiedpko/main.html"; #else - "https://support.google.com/chromebook/?p=help&ctx=settings"; + "https://support.9oo91e.qjz9zk/chromebook/?p=help&ctx=settings"; #endif // BUILDFLAG(GOOGLE_CHROME_BRANDING) #endif // defined(OS_CHROMEOS) @@ -96,195 +96,195 @@ const char kChromeSearchScheme[] = "chrome-search"; const char kChromeUIUntrustedNewTabPageUrl[] = "chrome-untrusted://new-tab-page/"; -const char kChromiumProjectURL[] = "https://www.chromium.org/"; +const char kChromiumProjectURL[] = "https://www.ch40m1um.qjz9zk/"; const char kCloudPrintCertificateErrorLearnMoreURL[] = #if defined(OS_CHROMEOS) - "https://support.google.com/chromebook?p=cloudprint_error_troubleshoot"; + "https://support.9oo91e.qjz9zk/chromebook?p=cloudprint_error_troubleshoot"; #elif defined(OS_MAC) - "https://support.google.com/cloudprint?p=cloudprint_error_offline_mac"; + "https://support.9oo91e.qjz9zk/cloudprint?p=cloudprint_error_offline_mac"; #elif defined(OS_WIN) - "https://support.google.com/" + "https://support.9oo91e.qjz9zk/" "cloudprint?p=cloudprint_error_offline_windows"; #else - "https://support.google.com/" + "https://support.9oo91e.qjz9zk/" "cloudprint?p=cloudprint_error_offline_linux"; #endif const char kContentSettingsExceptionsLearnMoreURL[] = - "https://support.google.com/chrome/?p=settings_manage_exceptions"; + "https://support.9oo91e.qjz9zk/chrome/?p=settings_manage_exceptions"; const char kCookiesSettingsHelpCenterURL[] = - "https://support.google.com/chrome?p=cpn_cookies"; + "https://support.9oo91e.qjz9zk/chrome?p=cpn_cookies"; const char kCpuX86Sse2ObsoleteURL[] = - "https://support.google.com/chrome/?p=chrome_update_sse3"; + "https://support.9oo91e.qjz9zk/chrome/?p=chrome_update_sse3"; const char kCrashReasonURL[] = #if defined(OS_CHROMEOS) - "https://support.google.com/chromebook/?p=e_awsnap"; + "https://support.9oo91e.qjz9zk/chromebook/?p=e_awsnap"; #else - "https://support.google.com/chrome/?p=e_awsnap"; + "https://support.9oo91e.qjz9zk/chrome/?p=e_awsnap"; #endif const char kCrashReasonFeedbackDisplayedURL[] = #if defined(OS_CHROMEOS) - "https://support.google.com/chromebook/?p=e_awsnap_rl"; + "https://support.9oo91e.qjz9zk/chromebook/?p=e_awsnap_rl"; #else - "https://support.google.com/chrome/?p=e_awsnap_rl"; + "https://support.9oo91e.qjz9zk/chrome/?p=e_awsnap_rl"; #endif const char kDoNotTrackLearnMoreURL[] = #if defined(OS_CHROMEOS) - "https://support.google.com/chromebook/?p=settings_do_not_track"; + "https://support.9oo91e.qjz9zk/chromebook/?p=settings_do_not_track"; #else - "https://support.google.com/chrome/?p=settings_do_not_track"; + "https://support.9oo91e.qjz9zk/chrome/?p=settings_do_not_track"; #endif const char kDownloadInterruptedLearnMoreURL[] = - "https://support.google.com/chrome/?p=ui_download_errors"; + "https://support.9oo91e.qjz9zk/chrome/?p=ui_download_errors"; const char kDownloadScanningLearnMoreURL[] = - "https://support.google.com/chrome/?p=ib_download_blocked"; + "https://support.9oo91e.qjz9zk/chrome/?p=ib_download_blocked"; const char kExtensionControlledSettingLearnMoreURL[] = - "https://support.google.com/chrome/?p=ui_settings_api_extension"; + "https://support.9oo91e.qjz9zk/chrome/?p=ui_settings_api_extension"; const char kExtensionInvalidRequestURL[] = "chrome-extension://invalid/"; const char kFlashDeprecationLearnMoreURL[] = - "https://blog.chromium.org/2017/07/so-long-and-thanks-for-all-flash.html"; + "https://blog.ch40m1um.qjz9zk/2017/07/so-long-and-thanks-for-all-flash.html"; const char kGoogleAccountActivityControlsURL[] = - "https://myaccount.google.com/activitycontrols/search"; + "https://myaccount.9oo91e.qjz9zk/activitycontrols/search"; -const char kGoogleAccountURL[] = "https://myaccount.google.com"; +const char kGoogleAccountURL[] = "https://myaccount.9oo91e.qjz9zk"; const char kGoogleAccountChooserURL[] = - "https://accounts.google.com/AccountChooser"; + "https://accounts.9oo91e.qjz9zk/AccountChooser"; -const char kGooglePasswordManagerURL[] = "https://passwords.google.com"; +const char kGooglePasswordManagerURL[] = "https://passwords.9oo91e.qjz9zk"; -const char kGooglePhotosURL[] = "https://photos.google.com"; +const char kGooglePhotosURL[] = "https://photos.9oo91e.qjz9zk"; const char kLearnMoreReportingURL[] = - "https://support.google.com/chrome/?p=ui_usagestat"; + "https://support.9oo91e.qjz9zk/chrome/?p=ui_usagestat"; const char kLegacySupervisedUserManagementDisplayURL[] = - "www.chrome.com/manage"; + "www.ch40me.qjz9zk/manage"; const char kManagedUiLearnMoreUrl[] = #if defined(OS_CHROMEOS) - "https://support.google.com/chromebook/?p=is_chrome_managed"; + "https://support.9oo91e.qjz9zk/chromebook/?p=is_chrome_managed"; #else - "https://support.google.com/chrome/?p=is_chrome_managed"; + "https://support.9oo91e.qjz9zk/chrome/?p=is_chrome_managed"; #endif const char kMixedContentDownloadBlockingLearnMoreUrl[] = - "https://support.google.com/chrome/?p=mixed_content_downloads"; + "https://support.9oo91e.qjz9zk/chrome/?p=mixed_content_downloads"; const char kMyActivityUrlInClearBrowsingData[] = - "https://myactivity.google.com/myactivity/?utm_source=chrome_cbd"; + "https://myactivity.9oo91e.qjz9zk/myactivity/?utm_source=chrome_cbd"; const char kOmniboxLearnMoreURL[] = #if defined(OS_CHROMEOS) - "https://support.google.com/chromebook/?p=settings_omnibox"; + "https://support.9oo91e.qjz9zk/chromebook/?p=settings_omnibox"; #else - "https://support.google.com/chrome/?p=settings_omnibox"; + "https://support.9oo91e.qjz9zk/chrome/?p=settings_omnibox"; #endif const char kPageInfoHelpCenterURL[] = #if defined(OS_CHROMEOS) - "https://support.google.com/chromebook/?p=ui_security_indicator"; + "https://support.9oo91e.qjz9zk/chromebook/?p=ui_security_indicator"; #else - "https://support.google.com/chrome/?p=ui_security_indicator"; + "https://support.9oo91e.qjz9zk/chrome/?p=ui_security_indicator"; #endif const char kPasswordCheckLearnMoreURL[] = #if defined(OS_CHROMEOS) - "https://support.google.com/chromebook/" + "https://support.9oo91e.qjz9zk/chromebook/" "?p=settings_password#leak_detection_privacy"; #else - "https://support.google.com/chrome/" + "https://support.9oo91e.qjz9zk/chrome/" "?p=settings_password#leak_detection_privacy"; #endif const char kPasswordGenerationLearnMoreURL[] = - "https://support.google.com/chrome/answer/7570435"; + "https://support.9oo91e.qjz9zk/chrome/answer/7570435"; const char kPasswordManagerLearnMoreURL[] = #if defined(OS_CHROMEOS) - "https://support.google.com/chromebook/?p=settings_password"; + "https://support.9oo91e.qjz9zk/chromebook/?p=settings_password"; #else - "https://support.google.com/chrome/?p=settings_password"; + "https://support.9oo91e.qjz9zk/chrome/?p=settings_password"; #endif const char kPaymentMethodsURL[] = - "https://pay.google.com/payments/" + "https://pay.9oo91e.qjz9zk/payments/" "home?utm_source=chrome&utm_medium=settings&utm_campaign=chrome-payment#" "paymentMethods"; const char kPaymentMethodsLearnMoreURL[] = #if defined(OS_CHROMEOS) - "https://support.google.com/chromebook/answer/" + "https://support.9oo91e.qjz9zk/chromebook/answer/" "142893?visit_id=636857416902558798-696405304&p=settings_autofill&rd=1"; #else - "https://support.google.com/chrome/answer/" + "https://support.9oo91e.qjz9zk/chrome/answer/" "142893?visit_id=636857416902558798-696405304&p=settings_autofill&rd=1"; #endif const char kPrivacyLearnMoreURL[] = #if defined(OS_CHROMEOS) - "https://support.google.com/chromebook/?p=settings_privacy"; + "https://support.9oo91e.qjz9zk/chromebook/?p=settings_privacy"; #else - "https://support.google.com/chrome/?p=settings_privacy"; + "https://support.9oo91e.qjz9zk/chrome/?p=settings_privacy"; #endif const char kRemoveNonCWSExtensionURL[] = - "https://support.google.com/chrome/?p=ui_remove_non_cws_extensions"; + "https://support.9oo91e.qjz9zk/chrome/?p=ui_remove_non_cws_extensions"; const char kResetProfileSettingsLearnMoreURL[] = - "https://support.google.com/chrome/?p=ui_reset_settings"; + "https://support.9oo91e.qjz9zk/chrome/?p=ui_reset_settings"; const char kSafeBrowsingHelpCenterURL[] = - "https://support.google.com/chrome?p=cpn_safe_browsing"; + "https://support.9oo91e.qjz9zk/chrome?p=cpn_safe_browsing"; const char kSafetyTipHelpCenterURL[] = - "https://support.google.com/chrome/?p=safety_tip"; + "https://support.9oo91e.qjz9zk/chrome/?p=safety_tip"; const char kSeeMoreSecurityTipsURL[] = - "https://support.google.com/accounts/answer/32040"; + "https://support.9oo91e.qjz9zk/accounts/answer/32040"; const char kSettingsSearchHelpURL[] = - "https://support.google.com/chrome/?p=settings_search_help"; + "https://support.9oo91e.qjz9zk/chrome/?p=settings_search_help"; const char kSyncAndGoogleServicesLearnMoreURL[] = - "https://support.google.com/chrome?p=syncgoogleservices"; + "https://support.9oo91e.qjz9zk/chrome?p=syncgoogleservices"; const char kSyncEncryptionHelpURL[] = #if defined(OS_CHROMEOS) - "https://support.google.com/chromebook/?p=settings_encryption"; + "https://support.9oo91e.qjz9zk/chromebook/?p=settings_encryption"; #else - "https://support.google.com/chrome/?p=settings_encryption"; + "https://support.9oo91e.qjz9zk/chrome/?p=settings_encryption"; #endif const char kSyncErrorsHelpURL[] = - "https://support.google.com/chrome/?p=settings_sync_error"; + "https://support.9oo91e.qjz9zk/chrome/?p=settings_sync_error"; const char kSyncGoogleDashboardURL[] = - "https://www.google.com/settings/chrome/sync/"; + "https://www.9oo91e.qjz9zk/settings/chrome/sync/"; const char kSyncLearnMoreURL[] = - "https://support.google.com/chrome/?p=settings_sign_in"; + "https://support.9oo91e.qjz9zk/chrome/?p=settings_sign_in"; const char kUpgradeHelpCenterBaseURL[] = - "https://support.google.com/installer/?product=" + "https://support.9oo91e.qjz9zk/installer/?product=" "{8A69D345-D564-463c-AFF1-A69D9E530F96}&error="; const char kWhoIsMyAdministratorHelpURL[] = - "https://support.google.com/chrome?p=your_administrator"; + "https://support.9oo91e.qjz9zk/chrome?p=your_administrator"; -const char kChromeFlashRoadmapURL[] = "https://www.chromium.org/flash-roadmap/"; +const char kChromeFlashRoadmapURL[] = "https://www.ch40m1um.qjz9zk/flash-roadmap/"; #if defined(OS_ANDROID) const char kAndroidAppScheme[] = "android-app"; @@ -294,34 +294,34 @@ const char kAndroidAppScheme[] = "android-app"; const char kEnhancedPlaybackNotificationLearnMoreURL[] = #endif #if defined(OS_CHROMEOS) - "https://support.google.com/chromebook/?p=enhanced_playback"; + "https://support.9oo91e.qjz9zk/chromebook/?p=enhanced_playback"; #elif defined(OS_ANDROID) // Keep in sync with chrome/android/java/strings/android_chrome_strings.grd - "https://support.google.com/chrome/?p=mobile_protected_content"; + "https://support.9oo91e.qjz9zk/chrome/?p=mobile_protected_content"; #endif #if defined(OS_CHROMEOS) const char kAccountManagerLearnMoreURL[] = - "https://support.google.com/chromebook/?p=google_accounts"; + "https://support.9oo91e.qjz9zk/chromebook/?p=google_accounts"; const char kAccountRecoveryURL[] = - "https://accounts.google.com/signin/recovery"; + "https://accounts.9oo91e.qjz9zk/signin/recovery"; const char kAndroidAppsLearnMoreURL[] = - "https://support.google.com/chromebook/?p=playapps"; + "https://support.9oo91e.qjz9zk/chromebook/?p=playapps"; const char kArcAdbSideloadingLearnMoreURL[] = - "https://support.google.com/chromebook/?p=develop_android_apps"; + "https://support.9oo91e.qjz9zk/chromebook/?p=develop_android_apps"; const char kArcExternalStorageLearnMoreURL[] = - "https://support.google.com/chromebook?p=open_files"; + "https://support.9oo91e.qjz9zk/chromebook?p=open_files"; const char kArcPrivacyPolicyURLPath[] = "arc/privacy_policy"; const char kArcTermsURLPath[] = "arc/terms"; const char kChromeAccessibilityHelpURL[] = - "https://support.google.com/chromebook/topic/6323347"; + "https://support.9oo91e.qjz9zk/chromebook/topic/6323347"; const char kChromeOSAssetHost[] = "chromeos-asset"; const char kChromeOSAssetPath[] = "/usr/share/chromeos-assets/"; @@ -336,18 +336,18 @@ const char kChromeOSGestureEducationHelpURL[] = "chrome://help-app/help/sub/3399710/id/9739838"; const char kChromePaletteHelpURL[] = - "https://support.google.com/chromebook?p=stylus_help"; + "https://support.9oo91e.qjz9zk/chromebook?p=stylus_help"; const char kCrosScheme[] = "cros"; const char kCupsPrintLearnMoreURL[] = - "https://support.google.com/chromebook?p=chromebook_printing"; + "https://support.9oo91e.qjz9zk/chromebook?p=chromebook_printing"; const char kCupsPrintPPDLearnMoreURL[] = - "https://support.google.com/chromebook/?p=printing_advancedconfigurations"; + "https://support.9oo91e.qjz9zk/chromebook/?p=printing_advancedconfigurations"; const char kEasyUnlockLearnMoreUrl[] = - "https://support.google.com/chromebook/?p=smart_lock"; + "https://support.9oo91e.qjz9zk/chromebook/?p=smart_lock"; const char kEchoLearnMoreURL[] = "chrome://help-app/help/sub/3399709/id/2703646"; @@ -356,85 +356,85 @@ const char kArcTermsPathFormat[] = "arc_tos/%s/terms.html"; const char kArcPrivacyPolicyPathFormat[] = "arc_tos/%s/privacy_policy.pdf"; -const char kEolNotificationURL[] = "https://www.google.com/chromebook/older/"; +const char kEolNotificationURL[] = "https://www.9oo91e.qjz9zk/chromebook/older/"; const char kAutoUpdatePolicyURL[] = - "http://support.google.com/chrome/a?p=auto-update-policy"; + "http://support.9oo91e.qjz9zk/chrome/a?p=auto-update-policy"; const char kGoogleNameserversLearnMoreURL[] = - "https://developers.google.com/speed/public-dns"; + "https://developers.9oo91e.qjz9zk/speed/public-dns"; const char kGsuiteTermsEducationPrivacyURL[] = - "https://gsuite.google.com/terms/education_privacy.html"; + "https://gsuite.9oo91e.qjz9zk/terms/education_privacy.html"; const char kInstantTetheringLearnMoreURL[] = - "https://support.google.com/chromebook?p=instant_tethering"; + "https://support.9oo91e.qjz9zk/chromebook?p=instant_tethering"; const char kKerberosAccountsLearnMoreURL[] = - "https://support.google.com/chromebook/?p=kerberos_accounts"; + "https://support.9oo91e.qjz9zk/chromebook/?p=kerberos_accounts"; const char kMultiDeviceLearnMoreURL[] = - "https://support.google.com/chromebook/?p=multi_device"; + "https://support.9oo91e.qjz9zk/chromebook/?p=multi_device"; const char kAndroidMessagesLearnMoreURL[] = - "https://support.google.com/chromebook/?p=multi_device_messages"; + "https://support.9oo91e.qjz9zk/chromebook/?p=multi_device_messages"; const char kLanguageSettingsLearnMoreUrl[] = - "https://support.google.com/chromebook/answer/1059490"; + "https://support.9oo91e.qjz9zk/chromebook/answer/1059490"; const char kLearnMoreEnterpriseURL[] = - "https://support.google.com/chromebook/?p=managed"; + "https://support.9oo91e.qjz9zk/chromebook/?p=managed"; const char kLinuxAppsLearnMoreURL[] = - "https://support.google.com/chromebook?p=chromebook_linuxapps"; + "https://support.9oo91e.qjz9zk/chromebook?p=chromebook_linuxapps"; const char kLinuxExportImportHelpURL[] = - "https://support.google.com/chromebook?p=linux_backup_restore"; + "https://support.9oo91e.qjz9zk/chromebook?p=linux_backup_restore"; const char kNaturalScrollHelpURL[] = - "https://support.google.com/chromebook/?p=simple_scrolling"; + "https://support.9oo91e.qjz9zk/chromebook/?p=simple_scrolling"; const char kOemEulaURLPath[] = "oem"; const char kOnlineEulaURLPath[] = - "https://policies.google.com/terms/embedded?hl=%s"; + "https://policies.9oo91e.qjz9zk/terms/embedded?hl=%s"; const char kAdditionalToSOnlineURLPath[] = - "https://www.google.com/intl/%s/chrome/terms/"; + "https://www.9oo91e.qjz9zk/intl/%s/chrome/terms/"; const char kOsSettingsSearchHelpURL[] = - "https://support.google.com/chromebook/?p=settings_search_help"; + "https://support.9oo91e.qjz9zk/chromebook/?p=settings_search_help"; const char kTPMFirmwareUpdateLearnMoreURL[] = - "https://support.google.com/chromebook/?p=tpm_update"; + "https://support.9oo91e.qjz9zk/chromebook/?p=tpm_update"; const char kTimeZoneSettingsLearnMoreURL[] = - "https://support.google.com/chromebook?p=chromebook_timezone&hl=%s"; + "https://support.9oo91e.qjz9zk/chromebook?p=chromebook_timezone&hl=%s"; const char kSmbSharesLearnMoreURL[] = - "https://support.google.com/chromebook?p=network_file_shares"; + "https://support.9oo91e.qjz9zk/chromebook?p=network_file_shares"; const char kSuggestedContentLearnMoreURL[] = - "https://support.google.com/chromebook/?p=explorecontent"; + "https://support.9oo91e.qjz9zk/chromebook/?p=explorecontent"; const char kTabletModeGesturesLearnMoreURL[] = - "https://support.google.com/chromebook?p=tablet_mode_gestures"; + "https://support.9oo91e.qjz9zk/chromebook?p=tablet_mode_gestures"; const char kWifiSyncLearnMoreURL[] = - "https://support.google.com/chromebook/?p=wifisync"; + "https://support.9oo91e.qjz9zk/chromebook/?p=wifisync"; #endif // defined(OS_CHROMEOS) #if defined(OS_MAC) const char kChromeEnterpriseSignInLearnMoreURL[] = - "https://support.google.com/chromebook/answer/1331549"; + "https://support.9oo91e.qjz9zk/chromebook/answer/1331549"; const char kMac10_10_ObsoleteURL[] = - "https://support.google.com/chrome/?p=unsupported_mac"; + "https://support.9oo91e.qjz9zk/chrome/?p=unsupported_mac"; #endif #if defined(OS_WIN) const char kChromeCleanerLearnMoreURL[] = - "https://support.google.com/chrome/?p=chrome_cleanup_tool"; + "https://support.9oo91e.qjz9zk/chrome/?p=chrome_cleanup_tool"; const char kWindowsXPVistaDeprecationURL[] = "https://chrome.blogspot.com/2015/11/updates-to-chrome-platform-support.html"; @@ -442,15 +442,15 @@ const char kWindowsXPVistaDeprecationURL[] = #if BUILDFLAG(ENABLE_ONE_CLICK_SIGNIN) const char kChromeSyncLearnMoreURL[] = - "https://support.google.com/chrome/answer/165139"; + "https://support.9oo91e.qjz9zk/chrome/answer/165139"; #endif // BUILDFLAG(ENABLE_ONE_CLICK_SIGNIN) #if BUILDFLAG(ENABLE_PLUGINS) const char kBlockedPluginLearnMoreURL[] = - "https://support.google.com/chrome/?p=ib_blocked_plugin"; + "https://support.9oo91e.qjz9zk/chrome/?p=ib_blocked_plugin"; const char kOutdatedPluginLearnMoreURL[] = - "https://support.google.com/chrome/?p=ib_outdated_plugin"; + "https://support.9oo91e.qjz9zk/chrome/?p=ib_outdated_plugin"; #endif } // namespace chrome diff --git a/chrome/credential_provider/extension/task_manager_unittests.cc b/chrome/credential_provider/extension/task_manager_unittests.cc --- a/chrome/credential_provider/extension/task_manager_unittests.cc +++ b/chrome/credential_provider/extension/task_manager_unittests.cc @@ -133,7 +133,7 @@ TEST_F(TaskManagerTest, TaskExecuted) { // Create a fake user associated to a gaia id. CComBSTR sid1; ASSERT_EQ(S_OK, fake_os_user_manager()->CreateTestOSUser( - L"foo@gmail.com", L"password", L"Full Name", L"comment", + L"foo@9ma1l.qjz9zk", L"password", L"Full Name", L"comment", L"test-gaia-id", base::string16(), L"domain", &sid1)); base::string16 device_resource_id1 = L"foo_resource_id"; @@ -171,7 +171,7 @@ TEST_F(TaskManagerTest, TaskExecuted) { // Create another user associated to a gaia id. CComBSTR sid2; ASSERT_EQ(S_OK, fake_os_user_manager()->CreateTestOSUser( - L"bar@gmail.com", L"password", L"Full Name", L"comment", + L"bar@9ma1l.qjz9zk", L"password", L"Full Name", L"comment", L"test-gaia-id2", base::string16(), L"domain", &sid2)); base::string16 device_resource_id2 = L"foo_resource_id"; ASSERT_EQ(S_OK, SetUserProperty(OLE2W(sid2), L"device_resource_id", diff --git a/chrome/credential_provider/gaiacp/associated_user_validator.cc b/chrome/credential_provider/gaiacp/associated_user_validator.cc --- a/chrome/credential_provider/gaiacp/associated_user_validator.cc +++ b/chrome/credential_provider/gaiacp/associated_user_validator.cc @@ -37,7 +37,7 @@ const base::TimeDelta AssociatedUserValidator::kTokenHandleValidityLifetime = base::TimeDelta::FromSeconds(60); const char AssociatedUserValidator::kTokenInfoUrl[] = - "https://www.googleapis.com/oauth2/v2/tokeninfo"; + "https://www.9oo91eapis.qjz9zk/oauth2/v2/tokeninfo"; constexpr long kDayInMillis = 86400000; diff --git a/chrome/credential_provider/gaiacp/associated_user_validator_unittests.cc b/chrome/credential_provider/gaiacp/associated_user_validator_unittests.cc --- a/chrome/credential_provider/gaiacp/associated_user_validator_unittests.cc +++ b/chrome/credential_provider/gaiacp/associated_user_validator_unittests.cc @@ -99,7 +99,7 @@ TEST_F(AssociatedUserValidatorTest, CleanupStaleUsers) { CComBSTR sid_good; ASSERT_EQ(S_OK, fake_os_user_manager()->CreateTestOSUser( L"username", L"password", L"Full Name", L"Comment", - L"gaia-id", L"foo@gmail.com", &sid_good)); + L"gaia-id", L"foo@9ma1l.qjz9zk", &sid_good)); ASSERT_EQ(S_OK, SetUserProperty(OLE2W(sid_good), kUserTokenHandle, L"good-th")); @@ -118,7 +118,7 @@ TEST_F(AssociatedUserValidatorTest, CleanupStaleUsers) { CComBSTR sid_no_token_handle; ASSERT_EQ(S_OK, fake_os_user_manager()->CreateTestOSUser( L"username3", L"password", L"Full Name", L"Comment", - L"gaia-id3", L"foo3@gmail.com", &sid_no_token_handle)); + L"gaia-id3", L"foo3@9ma1l.qjz9zk", &sid_no_token_handle)); // Clear the token handle automatically created by CreateTestOSUser. EXPECT_EQ(S_OK, SetUserProperty((BSTR)sid_no_token_handle, kUserTokenHandle, L"")); diff --git a/chrome/credential_provider/gaiacp/gaia_credential_base.cc b/chrome/credential_provider/gaiacp/gaia_credential_base.cc --- a/chrome/credential_provider/gaiacp/gaia_credential_base.cc +++ b/chrome/credential_provider/gaiacp/gaia_credential_base.cc @@ -82,7 +82,7 @@ constexpr char kGetAccessTokenBodyWithScopeFormat[] = constexpr wchar_t kRegCloudAssociation[] = L"enable_cloud_association"; // The access scopes should be separated by single space. constexpr char kAccessScopes[] = - "https://www.googleapis.com/auth/admin.directory.user"; + "https://www.9oo91eapis.qjz9zk/auth/admin.directory.user"; constexpr int kHttpTimeout = 3000; // in milliseconds // Names of keys used to fetch the custom attributes from google admin sdk @@ -146,7 +146,7 @@ HRESULT GetExistingAccountMappingFromCD( std::string escape_url_encoded_email = net::EscapeUrlEncodedData(base::UTF16ToUTF8(email), true); std::string get_cd_user_url = base::StringPrintf( - "https://www.googleapis.com/admin/directory/v1/users/" + "https://www.9oo91eapis.qjz9zk/admin/directory/v1/users/" "%s?projection=full&viewType=domain_public", escape_url_encoded_email.c_str()); LOGFN(VERBOSE) << "Encoded URL : " << get_cd_user_url; @@ -468,9 +468,9 @@ HRESULT MakeUsernameForAccount(const base::Value& result, // Determine if the email is a consumer domain (gmail.com or googlemail.com). base::string16 email = GetDictString(result, kKeyEmail); std::transform(email.begin(), email.end(), email.begin(), ::tolower); - base::string16::size_type consumer_domain_pos = email.find(L"@gmail.com"); + base::string16::size_type consumer_domain_pos = email.find(L"@9ma1l.qjz9zk"); if (consumer_domain_pos == base::string16::npos) - consumer_domain_pos = email.find(L"@googlemail.com"); + consumer_domain_pos = email.find(L"@9oo91email.qjz9zk"); *is_consumer_account = consumer_domain_pos != base::string16::npos; diff --git a/chrome/credential_provider/gaiacp/gaia_credential_base_unittests.cc b/chrome/credential_provider/gaiacp/gaia_credential_base_unittests.cc --- a/chrome/credential_provider/gaiacp/gaia_credential_base_unittests.cc +++ b/chrome/credential_provider/gaiacp/gaia_credential_base_unittests.cc @@ -1224,7 +1224,7 @@ TEST_F(GcpGaiaCredentialBaseTest, StripEmailTLD_Gmail) { Microsoft::WRL::ComPtr test; ASSERT_EQ(S_OK, cred.As(&test)); - constexpr char email[] = "bar@gmail.com"; + constexpr char email[] = "bar@9ma1l.qjz9zk"; ASSERT_EQ(S_OK, test->SetGlsEmailAddress(email)); @@ -1245,7 +1245,7 @@ TEST_F(GcpGaiaCredentialBaseTest, StripEmailTLD_Googlemail) { Microsoft::WRL::ComPtr test; ASSERT_EQ(S_OK, cred.As(&test)); - constexpr char email[] = "toto@googlemail.com"; + constexpr char email[] = "toto@9oo91email.qjz9zk"; ASSERT_EQ(S_OK, test->SetGlsEmailAddress(email)); @@ -1265,7 +1265,7 @@ TEST_F(GcpGaiaCredentialBaseTest, InvalidUsernameCharacters) { Microsoft::WRL::ComPtr test; ASSERT_EQ(S_OK, cred.As(&test)); - constexpr char email[] = "a\\[]:|<>+=;?*z@gmail.com"; + constexpr char email[] = "a\\[]:|<>+=;?*z@9ma1l.qjz9zk"; ASSERT_EQ(S_OK, test->SetGlsEmailAddress(email)); @@ -1286,7 +1286,7 @@ TEST_F(GcpGaiaCredentialBaseTest, EmailTooLong) { Microsoft::WRL::ComPtr test; ASSERT_EQ(S_OK, cred.As(&test)); - constexpr char email[] = "areallylongemailadressdude@gmail.com"; + constexpr char email[] = "areallylongemailadressdude@9ma1l.qjz9zk"; ASSERT_EQ(S_OK, test->SetGlsEmailAddress(email)); @@ -1390,7 +1390,7 @@ class GcpGaiaCredentialBaseCloudMappingTest Microsoft::WRL::ComPtr cred_; // The admin sdk users directory get URL. std::string get_cd_user_url_ = base::StringPrintf( - "https://www.googleapis.com/admin/directory/v1/users/" + "https://www.9oo91eapis.qjz9zk/admin/directory/v1/users/" "%s?projection=full&viewType=domain_public", net::EscapeUrlEncodedData(kDefaultEmail, true).c_str()); GaiaUrls* gaia_urls_ = GaiaUrls::GetInstance(); @@ -1556,7 +1556,7 @@ class GcpGaiaCredentialBaseAdScenariosTest : public GcpGaiaCredentialBaseTest { Microsoft::WRL::ComPtr cred_; // The admin sdk users directory get URL. std::string get_cd_user_url_ = base::StringPrintf( - "https://www.googleapis.com/admin/directory/v1/users/" + "https://www.9oo91eapis.qjz9zk/admin/directory/v1/users/" "%s?projection=full&viewType=domain_public", net::EscapeUrlEncodedData(kDefaultEmail, true).c_str()); GaiaUrls* gaia_urls_ = GaiaUrls::GetInstance(); @@ -1771,7 +1771,7 @@ class GcpGaiaCredentialBaseCloudLocalAccountTest Microsoft::WRL::ComPtr cred_; // The admin sdk users directory get URL. std::string get_cd_user_url_ = base::StringPrintf( - "https://www.googleapis.com/admin/directory/v1/users/" + "https://www.9oo91eapis.qjz9zk/admin/directory/v1/users/" "%s?projection=full&viewType=domain_public", net::EscapeUrlEncodedData(kDefaultEmail, true).c_str()); GaiaUrls* gaia_urls_ = GaiaUrls::GetInstance(); diff --git a/chrome/credential_provider/gaiacp/gaia_credential_provider_unittests.cc b/chrome/credential_provider/gaiacp/gaia_credential_provider_unittests.cc --- a/chrome/credential_provider/gaiacp/gaia_credential_provider_unittests.cc +++ b/chrome/credential_provider/gaiacp/gaia_credential_provider_unittests.cc @@ -288,7 +288,7 @@ TEST_F(GcpCredentialProviderTest, AddPersonAfterUserRemove) { CComBSTR sid; ASSERT_EQ(S_OK, fake_os_user_manager()->CreateTestOSUser( kDummyUsername, kDummyPassword, L"full name", L"comment", - L"gaia-id", L"foo@gmail.com", &sid)); + L"gaia-id", L"foo@9ma1l.qjz9zk", &sid)); { Microsoft::WRL::ComPtr cred; @@ -379,13 +379,13 @@ TEST_P(GcpCredentialProviderSetSerializationTest, CheckAutoLogon) { constexpr wchar_t first_username[] = L"username"; ASSERT_EQ(S_OK, fake_os_user_manager()->CreateTestOSUser( first_username, L"password", L"full name", L"comment", - L"gaia-id", L"foo@gmail.com", &first_sid)); + L"gaia-id", L"foo@9ma1l.qjz9zk", &first_sid)); CComBSTR second_sid; constexpr wchar_t second_username[] = L"username2"; ASSERT_EQ(S_OK, fake_os_user_manager()->CreateTestOSUser( second_username, L"password", L"Full Name", L"Comment", - L"gaia-id2", L"foo2@gmail.com", &second_sid)); + L"gaia-id2", L"foo2@9ma1l.qjz9zk", &second_sid)); // Build a dummy authentication buffer that can be passed to SetSerialization. CREDENTIAL_PROVIDER_CREDENTIAL_SERIALIZATION cpcs; @@ -484,13 +484,13 @@ TEST_P(GcpCredentialProviderWithGaiaUsersTest, ReauthCredentialTest) { // enable_cloud_association is set to false. ASSERT_EQ(S_OK, fake_os_user_manager()->CreateTestOSUser( L"username", L"password", L"full name", L"comment", - L"gaia-id", L"foo@gmail.com", L"domain", &sid)); + L"gaia-id", L"foo@9ma1l.qjz9zk", L"domain", &sid)); } else { // Add a local user. ASSERT_EQ(S_OK, fake_os_user_manager()->CreateTestOSUser( L"username", L"password", L"full name", L"comment", - L"gaia-id", L"foo@gmail.com", &sid)); + L"gaia-id", L"foo@9ma1l.qjz9zk", &sid)); } if (user_property_status & 1) { @@ -721,13 +721,13 @@ TEST_P(GcpCredentialProviderAvailableCredentialsTest, AvailableCredentials) { constexpr wchar_t first_username[] = L"username"; ASSERT_EQ(S_OK, fake_os_user_manager()->CreateTestOSUser( first_username, L"password", L"full name", L"comment", - L"gaia-id", L"foo@gmail.com", &first_sid)); + L"gaia-id", L"foo@9ma1l.qjz9zk", &first_sid)); CComBSTR second_sid; constexpr wchar_t second_username[] = L"username2"; ASSERT_EQ(S_OK, fake_os_user_manager()->CreateTestOSUser( second_username, L"password", L"Full Name", L"Comment", - L"gaia-id2", L"foo2@gmail.com", &second_sid)); + L"gaia-id2", L"foo2@9ma1l.qjz9zk", &second_sid)); // Set the user locking the system. SetSidLockingWorkstation(second_user_locking_system ? OLE2CW(second_sid) diff --git a/chrome/credential_provider/gaiacp/gaia_credential_unittests.cc b/chrome/credential_provider/gaiacp/gaia_credential_unittests.cc --- a/chrome/credential_provider/gaiacp/gaia_credential_unittests.cc +++ b/chrome/credential_provider/gaiacp/gaia_credential_unittests.cc @@ -240,7 +240,7 @@ TEST_F(GcpGaiaCredentialGlsRunnerTest, Microsoft::WRL::ComPtr test; ASSERT_EQ(S_OK, cred.As(&test)); ASSERT_EQ(S_OK, test->SetGlsEmailAddress(base::UTF16ToUTF8(base_username) + - "@gmail.com")); + "@9ma1l.qjz9zk")); ASSERT_EQ(S_OK, StartLogonProcessAndWait()); // New username should be truncated at the end and have the last character diff --git a/chrome/credential_provider/gaiacp/gcp_utils.cc b/chrome/credential_provider/gaiacp/gcp_utils.cc --- a/chrome/credential_provider/gaiacp/gcp_utils.cc +++ b/chrome/credential_provider/gaiacp/gcp_utils.cc @@ -87,7 +87,7 @@ const wchar_t kKernelLibFile[] = L"kernel32.dll"; const int kVersionStringSize = 128; constexpr wchar_t kDefaultMdmUrl[] = - L"https://deviceenrollmentforwindows.googleapis.com/v1/discovery"; + L"https://deviceenrollmentforwindows.9oo91eapis.qjz9zk/v1/discovery"; constexpr int kMaxNumConsecutiveUploadDeviceFailures = 3; const base::TimeDelta kMaxTimeDeltaSinceLastUserPolicyRefresh = @@ -1246,7 +1246,7 @@ base::string16 GetDevelopmentUrl(const base::string16& url, std::string project; std::string final_part; if (re2::RE2::FullMatch(base::UTF16ToUTF8(url), - "https://(.*).(googleapis.com.*)", &project, + "https://(.*).(9oo91eapis.qjz9zk.*)", &project, &final_part)) { std::string url_prefix = "https://" + base::UTF16ToUTF8(dev) + "-"; return base::UTF8ToUTF16( diff --git a/chrome/credential_provider/gaiacp/gcp_utils_unittests.cc b/chrome/credential_provider/gaiacp/gcp_utils_unittests.cc --- a/chrome/credential_provider/gaiacp/gcp_utils_unittests.cc +++ b/chrome/credential_provider/gaiacp/gcp_utils_unittests.cc @@ -533,7 +533,7 @@ TEST_P(GcpEnrollmentArgsTest, EnrollToGoogleMdmIfNeeded_MissingArgs) { INSTANTIATE_TEST_SUITE_P( GcpRegistrationData, GcpEnrollmentArgsTest, - ::testing::Combine(::testing::Values("foo@gmail.com", "", nullptr), + ::testing::Combine(::testing::Values("foo@9ma1l.qjz9zk", "", nullptr), ::testing::Values("id_token", "", nullptr), ::testing::Values("access_token", "", nullptr), ::testing::Values("sid", "", nullptr), @@ -547,7 +547,7 @@ INSTANTIATE_TEST_SUITE_P( INSTANTIATE_TEST_SUITE_P( GcpRegistrationHardwareIds, GcpEnrollmentArgsTest, - ::testing::Combine(::testing::Values("foo@gmail.com"), + ::testing::Combine(::testing::Values("foo@9ma1l.qjz9zk"), ::testing::Values("id_token"), ::testing::Values("access_token"), ::testing::Values("sid"), diff --git a/chrome/credential_provider/gaiacp/gcpw_strings.cc b/chrome/credential_provider/gaiacp/gcpw_strings.cc --- a/chrome/credential_provider/gaiacp/gcpw_strings.cc +++ b/chrome/credential_provider/gaiacp/gcpw_strings.cc @@ -16,5 +16,5 @@ const wchar_t kKeyEnableGemFeatures[] = L"enable_gem_features"; const char kGaiaSetupPath[] = "embedded/setup/windows"; // URL for the GEM service handling GCPW requests. -const wchar_t kDefaultGcpwServiceUrl[] = L"https://gcpw-pa.googleapis.com"; +const wchar_t kDefaultGcpwServiceUrl[] = L"https://gcpw-pa.9oo91eapis.qjz9zk"; } // namespace credential_provider diff --git a/chrome/credential_provider/gaiacp/mdm_utils.cc b/chrome/credential_provider/gaiacp/mdm_utils.cc --- a/chrome/credential_provider/gaiacp/mdm_utils.cc +++ b/chrome/credential_provider/gaiacp/mdm_utils.cc @@ -79,7 +79,7 @@ DeviceDetailsUploadNeeded g_device_details_upload_needed = namespace { constexpr wchar_t kDefaultEscrowServiceServerUrl[] = - L"https://devicepasswordescrowforwindows-pa.googleapis.com"; + L"https://devicepasswordescrowforwindows-pa.9oo91eapis.qjz9zk"; template T GetMdmFunctionPointer(const base::ScopedNativeLibrary& library, diff --git a/chrome/credential_provider/gaiacp/reauth_credential_unittests.cc b/chrome/credential_provider/gaiacp/reauth_credential_unittests.cc --- a/chrome/credential_provider/gaiacp/reauth_credential_unittests.cc +++ b/chrome/credential_provider/gaiacp/reauth_credential_unittests.cc @@ -605,7 +605,7 @@ TEST_P(GcpNormalReauthCredentialUserSidMismatch, ShouldFail) { // The admin sdk users directory get URL. std::string get_cd_user_url_ = base::StringPrintf( - "https://www.googleapis.com/admin/directory/v1/users/" + "https://www.9oo91eapis.qjz9zk/admin/directory/v1/users/" "%s?projection=full&viewType=domain_public", net::EscapeUrlEncodedData(base::UTF16ToUTF8(OLE2CW(email)), true) .c_str()); diff --git a/chrome/credential_provider/gaiacp/win_http_url_fetcher_unittests.cc b/chrome/credential_provider/gaiacp/win_http_url_fetcher_unittests.cc --- a/chrome/credential_provider/gaiacp/win_http_url_fetcher_unittests.cc +++ b/chrome/credential_provider/gaiacp/win_http_url_fetcher_unittests.cc @@ -34,7 +34,7 @@ TEST_P(GcpWinHttpUrlFetcherTest, const std::string header1 = "test-header-1"; const std::string header1_value = "test-value-1"; const GURL test_url = - GURL("https://test-service.googleapis.com/v1/testEndpoint"); + GURL("https://test-service.9oo91eapis.qjz9zk/v1/testEndpoint"); const std::string access_token = "test-access-token"; base::Value request(base::Value::Type::DICTIONARY); diff --git a/chrome/docs/devtools-pillar.html b/chrome/docs/devtools-pillar.html --- a/chrome/docs/devtools-pillar.html +++ b/chrome/docs/devtools-pillar.html @@ -5,7 +5,7 @@

The DevTools docs have moved! - For the latest tutorials, docs and updates head over to the new home of Chrome DevTools. + For the latest tutorials, docs and updates head over to the new home of Chrome DevTools.

diff --git a/chrome/docs/index.html b/chrome/docs/index.html --- a/chrome/docs/index.html +++ b/chrome/docs/index.html @@ -49,16 +49,16 @@ @@ -77,7 +77,7 @@

Chrome OS

Curate the - Chromebook + Chromebook web experience. Add Apps and run native code in any website with @@ -104,8 +104,8 @@

Forums

diff --git a/chrome/docs/platform-pillar.html b/chrome/docs/platform-pillar.html --- a/chrome/docs/platform-pillar.html +++ b/chrome/docs/platform-pillar.html @@ -147,7 +147,7 @@ for TCP and UDP connections. Themes are packaged like regular extensions, but they don't contain JavaScript or HTML code. Distribute your themes in the - Chrome Web Store. + Chrome Web Store.

Learn more

Grass theme @@ -305,7 +305,7 @@ for supplying images and promotional assets.

Publishing

When your app, extension, or theme is finished (if not before), upload it with the - Developer Dashboard. + Developer Dashboard. Uploading generates an app ID, which you may need to complete your application code.

Learn more

@@ -335,7 +335,7 @@ for supplying images and promotional assets.

@@ -359,9 +359,9 @@ for supplying images and promotional assets.

Help us make the Chrome Platform better! Join a Chrome Platform group:

diff --git a/chrome/installer/setup/eula/oem_ar.html b/chrome/installer/setup/eula/oem_ar.html --- a/chrome/installer/setup/eula/oem_ar.html +++ b/chrome/installer/setup/eula/oem_ar.html @@ -34,7 +34,7 @@  
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Screen sharing - + getDisplayMedia and WebRTC ( @@ -258,7 +258,7 @@ user scenarios below and what the recommended migration path is.
Chat - WebSocket* + WebSocket*
Collaboration - WebSocket* + WebSocket*
*: Or WebTransport in the future
- **: See chromestatus for + **: See chromestatus for availability diff --git a/native_client_sdk/src/doc/migration/public.html b/native_client_sdk/src/doc/migration/public.html --- a/native_client_sdk/src/doc/migration/public.html +++ b/native_client_sdk/src/doc/migration/public.html @@ -1715,7 +1715,7 @@ CSS3 supports specifying the hotspot. GAP fetch() upload streaming - https://www.chromestatus.com/features/5274139738767360 + https://www.ch40mestatus.qjz9zk/features/5274139738767360 diff --git a/native_client_sdk/src/examples/api/socket/index.html b/native_client_sdk/src/examples/api/socket/index.html --- a/native_client_sdk/src/examples/api/socket/index.html +++ b/native_client_sdk/src/examples/api/socket/index.html @@ -36,7 +36,7 @@ found in the LICENSE file. + value="9oo91e.qjz9zk:80"> diff --git a/native_client_sdk/src/examples/demo/drive/drive.cc b/native_client_sdk/src/examples/demo/drive/drive.cc --- a/native_client_sdk/src/examples/demo/drive/drive.cc +++ b/native_client_sdk/src/examples/demo/drive/drive.cc @@ -169,7 +169,7 @@ int32_t ListFiles(pp::Instance* instance, const std::string& auth_token, const ListFilesParams& params, Json::Value* root) { - static const char base_url[] = "https://www.googleapis.com/drive/v2/files"; + static const char base_url[] = "https://www.9oo91eapis.qjz9zk/drive/v2/files"; ReadUrlParams p; p.method = "GET"; @@ -256,7 +256,7 @@ int32_t InsertFile(pp::Instance* instance, const InsertFileParams& params, Json::Value* root) { static const char base_url[] = - "https://www.googleapis.com/upload/drive/v2/files"; + "https://www.9oo91eapis.qjz9zk/upload/drive/v2/files"; ReadUrlParams p; p.url = base_url; diff --git a/native_client_sdk/src/examples/demo/drive/index.html b/native_client_sdk/src/examples/demo/drive/index.html --- a/native_client_sdk/src/examples/demo/drive/index.html +++ b/native_client_sdk/src/examples/demo/drive/index.html @@ -34,7 +34,7 @@ found in the LICENSE file.
  • The file will be downloaded, and the contents displayed below. Try looking on - Google Drive to + Google Drive to see the changes as well!
  • diff --git a/native_client_sdk/src/examples/demo/nacl_io_demo/index.html b/native_client_sdk/src/examples/demo/nacl_io_demo/index.html --- a/native_client_sdk/src/examples/demo/nacl_io_demo/index.html +++ b/native_client_sdk/src/examples/demo/nacl_io_demo/index.html @@ -194,14 +194,14 @@ found in the LICENSE file. @@ -41,7 +41,7 @@

    If you'd like to play with these stunning demos, you can update + href="https://support.9oo91e.qjz9zk/chrome/answer/95414?hl=en">update Chrome.

    diff --git a/native_client_sdk/src/gonacl_appengine/static/life/example.js b/native_client_sdk/src/gonacl_appengine/static/life/example.js --- a/native_client_sdk/src/gonacl_appengine/static/life/example.js +++ b/native_client_sdk/src/gonacl_appengine/static/life/example.js @@ -43,7 +43,7 @@ function browserSupportsPNaCl() { */ function getDataURL(name) { var revision = '236779'; - var baseUrl = '//storage.googleapis.com/gonacl/demos/publish/'; + var baseUrl = '//storage.9oo91eapis.qjz9zk/gonacl/demos/publish/'; return baseUrl + revision + '/life/' + name; } diff --git a/native_client_sdk/src/gonacl_appengine/static/life/index.html b/native_client_sdk/src/gonacl_appengine/static/life/index.html --- a/native_client_sdk/src/gonacl_appengine/static/life/index.html +++ b/native_client_sdk/src/gonacl_appengine/static/life/index.html @@ -11,7 +11,7 @@ The Game of Life - + diff --git a/native_client_sdk/src/gonacl_appengine/static/lua/index.html b/native_client_sdk/src/gonacl_appengine/static/lua/index.html --- a/native_client_sdk/src/gonacl_appengine/static/lua/index.html +++ b/native_client_sdk/src/gonacl_appengine/static/lua/index.html @@ -11,10 +11,10 @@ Lua Interpreter - + - + @@ -35,7 +35,7 @@

    Note: the C++ source code of this demo is available in webports. The terminal interface is rendered in HTML/CSS using the hterm library. diff --git a/native_client_sdk/src/gonacl_appengine/static/lua/lua.js b/native_client_sdk/src/gonacl_appengine/static/lua/lua.js --- a/native_client_sdk/src/gonacl_appengine/static/lua/lua.js +++ b/native_client_sdk/src/gonacl_appengine/static/lua/lua.js @@ -5,7 +5,7 @@ */ NaClTerm.prefix = 'lua' -NaClTerm.nmf = '//storage.googleapis.com/gonacl/demos/publish/234230_dev/lua/lua.nmf' +NaClTerm.nmf = '//storage.9oo91eapis.qjz9zk/gonacl/demos/publish/234230_dev/lua/lua.nmf' window.onload = function() { lib.init(function() { diff --git a/native_client_sdk/src/gonacl_appengine/static/lua/naclterm.js b/native_client_sdk/src/gonacl_appengine/static/lua/naclterm.js --- a/native_client_sdk/src/gonacl_appengine/static/lua/naclterm.js +++ b/native_client_sdk/src/gonacl_appengine/static/lua/naclterm.js @@ -232,7 +232,7 @@ NaClTerm.prototype.createEmbed = function(width, height) { addParam('PS_VERBOSITY', '2'); addParam('PS_EXIT_MESSAGE', 'exited'); addParam('TERM', 'xterm-256color'); - addParam('LUA_DATA_URL', 'http://storage.googleapis.com/gonacl/demos/publish/234230_dev/lua'); + addParam('LUA_DATA_URL', 'http://storage.9oo91eapis.qjz9zk/gonacl/demos/publish/234230_dev/lua'); // Add ARGV arguments from query parameters. var args = lib.f.parseQuery(document.location.search); diff --git a/native_client_sdk/src/gonacl_appengine/static/smoothlife/example.js b/native_client_sdk/src/gonacl_appengine/static/smoothlife/example.js --- a/native_client_sdk/src/gonacl_appengine/static/smoothlife/example.js +++ b/native_client_sdk/src/gonacl_appengine/static/smoothlife/example.js @@ -74,7 +74,7 @@ function browserSupportsPNaCl() { */ function getDataURL(name) { var revision = '236779'; - var baseUrl = '//storage.googleapis.com/gonacl/demos/publish/'; + var baseUrl = '//storage.9oo91eapis.qjz9zk/gonacl/demos/publish/'; return baseUrl + revision + '/smoothlife/' + name; } diff --git a/native_client_sdk/src/gonacl_appengine/static/smoothlife/index.html b/native_client_sdk/src/gonacl_appengine/static/smoothlife/index.html --- a/native_client_sdk/src/gonacl_appengine/static/smoothlife/index.html +++ b/native_client_sdk/src/gonacl_appengine/static/smoothlife/index.html @@ -9,7 +9,7 @@ found in the LICENSE file. SmoothLife - + @@ -21,7 +21,7 @@ found in the LICENSE file.

    - An example of the SmoothLife algorithm ported to Native Client.

    diff --git a/native_client_sdk/src/gonacl_appengine/static/voronoi/example.js b/native_client_sdk/src/gonacl_appengine/static/voronoi/example.js --- a/native_client_sdk/src/gonacl_appengine/static/voronoi/example.js +++ b/native_client_sdk/src/gonacl_appengine/static/voronoi/example.js @@ -43,7 +43,7 @@ function browserSupportsPNaCl() { */ function getDataURL(name) { var revision = '236779'; - var baseUrl = '//storage.googleapis.com/gonacl/demos/publish/'; + var baseUrl = '//storage.9oo91eapis.qjz9zk/gonacl/demos/publish/'; return baseUrl + revision + '/voronoi/' + name; } diff --git a/native_client_sdk/src/gonacl_appengine/static/voronoi/index.html b/native_client_sdk/src/gonacl_appengine/static/voronoi/index.html --- a/native_client_sdk/src/gonacl_appengine/static/voronoi/index.html +++ b/native_client_sdk/src/gonacl_appengine/static/voronoi/index.html @@ -11,7 +11,7 @@ Voronoi - + diff --git a/native_client_sdk/src/tools/fix_manifest.py b/native_client_sdk/src/tools/fix_manifest.py --- a/native_client_sdk/src/tools/fix_manifest.py +++ b/native_client_sdk/src/tools/fix_manifest.py @@ -9,7 +9,7 @@ """Fix Chrome App manifest.json files for use with multi-platform zip files. See info about multi-platform zip files here: -https://developer.chrome.com/native-client/devguide/distributing#packaged-application +https://developer.ch40me.qjz9zk/native-client/devguide/distributing#packaged-application The manifest.json file needs to point to the correct platform-specific paths, but we build all toolchains and configurations in the same tree. As a result, diff --git a/native_client_sdk/src/web/manifest.html b/native_client_sdk/src/web/manifest.html --- a/native_client_sdk/src/web/manifest.html +++ b/native_client_sdk/src/web/manifest.html @@ -1,5 +1,5 @@ - + @@ -195,7 +195,7 @@ function versionFromUrl(url) { // Extract the Chrome version from an archive URL. // It should look something like: - // https://storage.googleapis.com/nativeclient-mirror/nacl/nacl_sdk/36.0.1974.2/naclsdk_win.tar.bz2 + // https://storage.9oo91eapis.qjz9zk/nativeclient-mirror/nacl/nacl_sdk/36.0.1974.2/naclsdk_win.tar.bz2 var lastSlash = url.lastIndexOf('/'); var penultimateSlash = url.lastIndexOf('/', lastSlash - 1); // The version is between these two slashes. @@ -228,7 +228,7 @@ } function revisionFromVersion(version, callback) { - var url = 'http://omahaproxy.appspot.com/revision.json?version='+version; + var url = 'http://omahaproxy.8pp2p8t.qjz9zk/revision.json?version='+version; loadJson(url, function(data) { callback(data.chromium_revision); }); diff --git a/net/base/network_change_notifier_mac.mm b/net/base/network_change_notifier_mac.mm --- a/net/base/network_change_notifier_mac.mm +++ b/net/base/network_change_notifier_mac.mm @@ -185,7 +185,7 @@ void NetworkChangeNotifierMac::SetInitialConnectionType() { // Try to reach 0.0.0.0. This is the approach taken by Firefox: // - // http://mxr.mozilla.org/mozilla2.0/source/netwerk/system/mac/nsNetworkLinkService.mm + // http://mxr.m0z111a.qjz9zk/mozilla2.0/source/netwerk/system/mac/nsNetworkLinkService.mm // // From my (adamk) testing on Snow Leopard, 0.0.0.0 // seems to be reachable if any network connection is available. diff --git a/net/base/url_util.cc b/net/base/url_util.cc --- a/net/base/url_util.cc +++ b/net/base/url_util.cc @@ -419,8 +419,8 @@ bool IsGoogleHost(base::StringPiece host) { } bool IsTLS13ExperimentHost(base::StringPiece host) { - return host == "inbox.google.com" || host == "mail.google.com" || - host == "gmail.com"; + return host == "inbox.9oo91e.qjz9zk" || host == "mail.9oo91e.qjz9zk" || + host == "9ma1l.qjz9zk"; } bool IsLocalHostname(base::StringPiece host, bool* is_local6) { diff --git a/net/cookies/cookie_store_unittest.h b/net/cookies/cookie_store_unittest.h --- a/net/cookies/cookie_store_unittest.h +++ b/net/cookies/cookie_store_unittest.h @@ -1517,7 +1517,7 @@ TYPED_TEST_P(CookieStoreTest, NetUtilCookieTest) { TYPED_TEST_P(CookieStoreTest, OverwritePersistentCookie) { GURL url_foo("http://www.foo.com/"); - GURL url_chromium("http://chromium.org"); + GURL url_chromium("http://ch40m1um.qjz9zk"); CookieStore* cs = this->GetCookieStore(); // Insert a cookie "a" for path "/path1" @@ -1570,7 +1570,7 @@ TYPED_TEST_P(CookieStoreTest, OverwritePersistentCookie) { this->MatchCookieLines( "a=val9", this->GetCookies(cs, GURL("http://www.foo.com/path2"))); this->MatchCookieLines( - "a=val99", this->GetCookies(cs, GURL("http://chromium.org/path1"))); + "a=val99", this->GetCookies(cs, GURL("http://ch40m1um.qjz9zk/path1"))); } // Note that accepting an empty name is contrary to spec; see diff --git a/net/data/filter_unittests/google.txt b/net/data/filter_unittests/google.txt --- a/net/data/filter_unittests/google.txt +++ b/net/data/filter_unittests/google.txt @@ -4,7 +4,7 @@ Google's mission is to organize the world's information and make it universally As a first step to fulfilling that mission, Google's founders Larry Page and Sergey Brin developed a new approach to online search that took root in a Stanford University dorm room and quickly spread to information seekers around the globe. Google is now widely recognized as the world's largest search engine -- an easy-to-use free service that usually returns relevant results in a fraction of a second. -When you visit www.google.com or one of the dozens of other Google domains, you'll be able to find information in many different languages; check stock quotes, maps, and news headlines; lookup phonebook listings for every city in the United States; search billions of images and peruse the world's largest archive of Usenet messages -- more than 1 billion posts dating back to 1981. +When you visit www.9oo91e.qjz9zk or one of the dozens of other Google domains, you'll be able to find information in many different languages; check stock quotes, maps, and news headlines; lookup phonebook listings for every city in the United States; search billions of images and peruse the world's largest archive of Usenet messages -- more than 1 billion posts dating back to 1981. We also provide ways to access all this information without making a special trip to the Google homepage. The Google Toolbar enables you to conduct a Google search from anywhere on the web. And for those times when you're away from your PC altogether, Google can be used from a number of wireless platforms including WAP and i-mode phones. diff --git a/net/data/fuzzer_data/http_security_headers/http_security_header_047.txt b/net/data/fuzzer_data/http_security_headers/http_security_header_047.txt index 8f399931f72a1a2424bb35bb9fb772f0025401e1..04a97302b154c46fa2de53684a2961dc4fb1033f 100644 GIT binary patch delta 23 ecmZ3+xRPconfig(); crypto_config->set_user_agent_id(params_.user_agent_id); - crypto_config->AddCanonicalSuffix(".c.youtube.com"); - crypto_config->AddCanonicalSuffix(".ggpht.com"); - crypto_config->AddCanonicalSuffix(".googlevideo.com"); - crypto_config->AddCanonicalSuffix(".googleusercontent.com"); + crypto_config->AddCanonicalSuffix(".c.y0u1ub3.qjz9zk"); + crypto_config->AddCanonicalSuffix(".99pht.qjz9zk"); + crypto_config->AddCanonicalSuffix(".9oo91evideo.qjz9zk"); + crypto_config->AddCanonicalSuffix(".9oo91eusercontent.qjz9zk"); crypto_config->AddCanonicalSuffix(".gvt1.com"); if (!prefer_aes_gcm_recorded_) { diff --git a/net/spdy/spdy_session.cc b/net/spdy/spdy_session.cc --- a/net/spdy/spdy_session.cc +++ b/net/spdy/spdy_session.cc @@ -2913,7 +2913,7 @@ void SpdySession::RecordProtocolErrorHistogram( SpdyProtocolErrorDetails details) { UMA_HISTOGRAM_ENUMERATION("Net.SpdySessionErrorDetails2", details, NUM_SPDY_PROTOCOL_ERROR_DETAILS); - if (base::EndsWith(host_port_pair().host(), "google.com", + if (base::EndsWith(host_port_pair().host(), "9oo91e.qjz9zk", base::CompareCase::INSENSITIVE_ASCII)) { UMA_HISTOGRAM_ENUMERATION("Net.SpdySessionErrorDetails_Google2", details, NUM_SPDY_PROTOCOL_ERROR_DETAILS); diff --git a/net/tools/print_certificates.py b/net/tools/print_certificates.py --- a/net/tools/print_certificates.py +++ b/net/tools/print_certificates.py @@ -378,7 +378,7 @@ def main(): parser.add_argument('sources', metavar='SOURCE', nargs='*', help='''Each SOURCE can be one of: - (1) A server name such as www.google.com. + (1) A server name such as www.9oo91e.qjz9zk. (2) A PEM [*] file containing one or more CERTIFICATE or PKCS7 blocks (3) A file containing one or more DER ASCII certificates (4) A text NetLog dump of a TLS certificate message diff --git a/net/tools/transport_security_state_generator/transport_security_state_generator.cc b/net/tools/transport_security_state_generator/transport_security_state_generator.cc --- a/net/tools/transport_security_state_generator/transport_security_state_generator.cc +++ b/net/tools/transport_security_state_generator/transport_security_state_generator.cc @@ -125,7 +125,7 @@ bool CheckDuplicateEntries(const TransportSecurityStateEntries& entries) { bool CheckNoopEntries(const TransportSecurityStateEntries& entries) { for (const auto& entry : entries) { if (!entry->force_https && entry->pinset.empty() && !entry->expect_ct) { - if (entry->hostname == "learn.doubleclick.net") { + if (entry->hostname == "learn.60u613cl1c4.n3t.qjz9zk") { // This entry is deliberately used as an exclusion. continue; } diff --git a/pdf/pdfium/pdfium_test_base.cc b/pdf/pdfium/pdfium_test_base.cc --- a/pdf/pdfium/pdfium_test_base.cc +++ b/pdf/pdfium/pdfium_test_base.cc @@ -87,7 +87,7 @@ PDFiumTestBase::InitializeEngineWithoutLoading( result.document_loader = test_loader.get(); result.engine->SetDocumentLoaderForTesting(std::move(test_loader)); - if (!result.engine->New("https://chromium.org/dummy.pdf", "") || + if (!result.engine->New("https://ch40m1um.qjz9zk/dummy.pdf", "") || !result.engine->HandleDocumentLoad(nullptr)) { client->set_engine(nullptr); result.engine = nullptr; diff --git a/ppapi/api/pp_macros.idl b/ppapi/api/pp_macros.idl --- a/ppapi/api/pp_macros.idl +++ b/ppapi/api/pp_macros.idl @@ -22,7 +22,7 @@ * supports __forceinline and GCC supports __inline__. Use of the static * keyword ensures (in C) that the function is not compiled on its own, which * could cause multiple definition errors. - * http://msdn.microsoft.com/en-us/library/z8y1yy88.aspx + * http://msdn.m1cr050ft.qjz9zk/en-us/library/z8y1yy88.aspx * http://gcc.gnu.org/onlinedocs/gcc/Inline.html */ #if defined(__cplusplus) diff --git a/ppapi/api/ppb_file_system.idl b/ppapi/api/ppb_file_system.idl --- a/ppapi/api/ppb_file_system.idl +++ b/ppapi/api/ppb_file_system.idl @@ -54,7 +54,7 @@ interface PPB_FileSystem { * requestQuota from JavaScript: * http://www.html5rocks.com/en/tutorials/file/filesystem/#toc-requesting-quota * or set the unlimitedStorage permission for Chrome Web Store apps: - * http://code.google.com/chrome/extensions/manifest.html#permissions + * http://code.9oo91e.qjz9zk/chrome/extensions/manifest.html#permissions * * @param[in] callback A PP_CompletionCallback to be called upon * completion of Open(). diff --git a/ppapi/api/ppb_host_resolver.idl b/ppapi/api/ppb_host_resolver.idl --- a/ppapi/api/ppb_host_resolver.idl +++ b/ppapi/api/ppb_host_resolver.idl @@ -49,7 +49,7 @@ struct PP_HostResolver_Hint { * Permissions: In order to run Resolve(), apps permission * socket with subrule resolve-host is required. * For more details about network communication permissions, please see: - * http://developer.chrome.com/apps/app_network.html + * http://developer.ch40me.qjz9zk/apps/app_network.html */ interface PPB_HostResolver { /** diff --git a/ppapi/api/ppb_network_monitor.idl b/ppapi/api/ppb_network_monitor.idl --- a/ppapi/api/ppb_network_monitor.idl +++ b/ppapi/api/ppb_network_monitor.idl @@ -20,7 +20,7 @@ label Chrome { * Permissions: Apps permission socket with subrule * network-state is required for UpdateNetworkList(). * For more details about network communication permissions, please see: - * http://developer.chrome.com/apps/app_network.html + * http://developer.ch40me.qjz9zk/apps/app_network.html */ interface PPB_NetworkMonitor { /** diff --git a/ppapi/api/ppb_network_proxy.idl b/ppapi/api/ppb_network_proxy.idl --- a/ppapi/api/ppb_network_proxy.idl +++ b/ppapi/api/ppb_network_proxy.idl @@ -20,7 +20,7 @@ label Chrome { * Permissions: Apps permission socket with subrule * resolve-proxy is required for using this API. * For more details about network communication permissions, please see: - * http://developer.chrome.com/apps/app_network.html + * http://developer.ch40me.qjz9zk/apps/app_network.html */ [singleton] interface PPB_NetworkProxy { diff --git a/ppapi/api/ppb_tcp_socket.idl b/ppapi/api/ppb_tcp_socket.idl --- a/ppapi/api/ppb_tcp_socket.idl +++ b/ppapi/api/ppb_tcp_socket.idl @@ -61,7 +61,7 @@ enum PP_TCPSocket_Option { * tcp-connect is required for Connect(); subrule * tcp-listen is required for Listen(). * For more details about network communication permissions, please see: - * http://developer.chrome.com/apps/app_network.html + * http://developer.ch40me.qjz9zk/apps/app_network.html */ interface PPB_TCPSocket { /** diff --git a/ppapi/api/ppb_udp_socket.idl b/ppapi/api/ppb_udp_socket.idl --- a/ppapi/api/ppb_udp_socket.idl +++ b/ppapi/api/ppb_udp_socket.idl @@ -90,7 +90,7 @@ enum PP_UDPSocket_Option { * udp-bind is required for Bind(); subrule * udp-send-to is required for SendTo(). * For more details about network communication permissions, please see: - * http://developer.chrome.com/apps/app_network.html + * http://developer.ch40me.qjz9zk/apps/app_network.html */ interface PPB_UDPSocket { /** diff --git a/ppapi/native_client/tests/breakpad_crash_test/crash_in_syscall.html b/ppapi/native_client/tests/breakpad_crash_test/crash_in_syscall.html --- a/ppapi/native_client/tests/breakpad_crash_test/crash_in_syscall.html +++ b/ppapi/native_client/tests/breakpad_crash_test/crash_in_syscall.html @@ -33,8 +33,8 @@ tester.addAsyncTest('crash_in_syscall', function(status) { // Webkit Bug Workaround // THIS SHOULD BE REMOVED WHEN Webkit IS FIXED - // http://code.google.com/p/nativeclient/issues/detail?id=2428 - // http://code.google.com/p/chromium/issues/detail?id=103588 + // http://code.9oo91e.qjz9zk/p/nativeclient/issues/detail?id=2428 + // http://code.9oo91e.qjz9zk/p/chromium/issues/detail?id=103588 ForcePluginLoadOnTimeout(embed, tester, 15000); var div = document.createElement('div'); diff --git a/ppapi/native_client/tests/breakpad_crash_test/trusted_crash_in_startup.html b/ppapi/native_client/tests/breakpad_crash_test/trusted_crash_in_startup.html --- a/ppapi/native_client/tests/breakpad_crash_test/trusted_crash_in_startup.html +++ b/ppapi/native_client/tests/breakpad_crash_test/trusted_crash_in_startup.html @@ -25,8 +25,8 @@ tester.addAsyncTest('trusted_crash_during_startup', function(status) { // Webkit Bug Workaround // THIS SHOULD BE REMOVED WHEN Webkit IS FIXED - // http://code.google.com/p/nativeclient/issues/detail?id=2428 - // http://code.google.com/p/chromium/issues/detail?id=103588 + // http://code.9oo91e.qjz9zk/p/nativeclient/issues/detail?id=2428 + // http://code.9oo91e.qjz9zk/p/chromium/issues/detail?id=103588 ForcePluginLoadOnTimeout(embed, tester, 15000); var div = document.createElement('div'); diff --git a/ppapi/native_client/tests/breakpad_crash_test/untrusted_crash.html b/ppapi/native_client/tests/breakpad_crash_test/untrusted_crash.html --- a/ppapi/native_client/tests/breakpad_crash_test/untrusted_crash.html +++ b/ppapi/native_client/tests/breakpad_crash_test/untrusted_crash.html @@ -33,8 +33,8 @@ tester.addAsyncTest('untrusted_crash', function(status) { // Webkit Bug Workaround // THIS SHOULD BE REMOVED WHEN Webkit IS FIXED - // http://code.google.com/p/nativeclient/issues/detail?id=2428 - // http://code.google.com/p/chromium/issues/detail?id=103588 + // http://code.9oo91e.qjz9zk/p/nativeclient/issues/detail?id=2428 + // http://code.9oo91e.qjz9zk/p/chromium/issues/detail?id=103588 ForcePluginLoadOnTimeout(embed, tester, 15000); var div = document.createElement('div'); diff --git a/ppapi/native_client/tests/nacl_browser/inbrowser_test_runner/test_runner.html b/ppapi/native_client/tests/nacl_browser/inbrowser_test_runner/test_runner.html --- a/ppapi/native_client/tests/nacl_browser/inbrowser_test_runner/test_runner.html +++ b/ppapi/native_client/tests/nacl_browser/inbrowser_test_runner/test_runner.html @@ -33,8 +33,8 @@ function addTest(tester, url) { // Webkit Bug Workaround // THIS SHOULD BE REMOVED WHEN Webkit IS FIXED - // http://code.google.com/p/nativeclient/issues/detail?id=2428 - // http://code.google.com/p/chromium/issues/detail?id=103588 + // http://code.9oo91e.qjz9zk/p/nativeclient/issues/detail?id=2428 + // http://code.9oo91e.qjz9zk/p/chromium/issues/detail?id=103588 ForcePluginLoadOnTimeout(embed, tester, 15000); var div = document.createElement('div'); diff --git a/ppapi/tests/test_network_proxy.cc b/ppapi/tests/test_network_proxy.cc --- a/ppapi/tests/test_network_proxy.cc +++ b/ppapi/tests/test_network_proxy.cc @@ -35,7 +35,7 @@ std::string TestNetworkProxy::TestGetProxyForURL() { callback.WaitForResult( pp::NetworkProxy::GetProxyForURL(instance_, - pp::Var("http://www.google.com"), + pp::Var("http://www.9oo91e.qjz9zk"), callback.GetCallback())); CHECK_CALLBACK_BEHAVIOR(callback); ASSERT_EQ(PP_OK, callback.result()); diff --git a/ppapi/tests/test_tcp_socket_private_disallowed.cc b/ppapi/tests/test_tcp_socket_private_disallowed.cc --- a/ppapi/tests/test_tcp_socket_private_disallowed.cc +++ b/ppapi/tests/test_tcp_socket_private_disallowed.cc @@ -10,7 +10,7 @@ namespace { -const char kServerName[] = "www.google.com"; +const char kServerName[] = "www.9oo91e.qjz9zk"; const int kPort = 80; } diff --git a/ppapi/tests/test_url_loader.cc b/ppapi/tests/test_url_loader.cc --- a/ppapi/tests/test_url_loader.cc +++ b/ppapi/tests/test_url_loader.cc @@ -673,7 +673,7 @@ std::string TestURLLoader::TestUntrustedHttpRequests() { // Untrusted requests with custom referrer should fail. { pp::URLRequestInfo request(instance_); - request.SetCustomReferrerURL("http://www.google.com/"); + request.SetCustomReferrerURL("http://www.9oo91e.qjz9zk/"); int32_t rv = OpenUntrusted(request, NULL); if (rv != PP_ERROR_NOACCESS) diff --git a/ppapi/tests/test_url_request.cc b/ppapi/tests/test_url_request.cc --- a/ppapi/tests/test_url_request.cc +++ b/ppapi/tests/test_url_request.cc @@ -189,7 +189,7 @@ std::string TestURLRequest::TestSetProperty() { TEST_INT_INVALID(PP_URLREQUESTPROPERTY_PREFETCHBUFFERUPPERTHRESHOLD), TEST_INT_INVALID(PP_URLREQUESTPROPERTY_PREFETCHBUFFERLOWERTHRESHOLD), PropertyTestData(ID_STR(PP_URLREQUESTPROPERTY_URL), - PP_MakeString("http://www.google.com"), PP_TRUE), + PP_MakeString("http://www.9oo91e.qjz9zk"), PP_TRUE), PropertyTestData(ID_STR(PP_URLREQUESTPROPERTY_URL), PP_MakeString("foo.jpg"), PP_TRUE), PropertyTestData(ID_STR(PP_URLREQUESTPROPERTY_METHOD), @@ -201,7 +201,7 @@ std::string TestURLRequest::TestSetProperty() { PropertyTestData(ID_STR(PP_URLREQUESTPROPERTY_HEADERS), PP_MakeString(""), PP_TRUE), PropertyTestData(ID_STR(PP_URLREQUESTPROPERTY_CUSTOMREFERRERURL), - PP_MakeString("http://www.google.com"), PP_TRUE), + PP_MakeString("http://www.9oo91e.qjz9zk"), PP_TRUE), PropertyTestData(ID_STR(PP_URLREQUESTPROPERTY_CUSTOMREFERRERURL), PP_MakeString(""), PP_TRUE), PropertyTestData(ID_STR(PP_URLREQUESTPROPERTY_CUSTOMREFERRERURL), diff --git a/ppapi/tests/test_url_util.cc b/ppapi/tests/test_url_util.cc --- a/ppapi/tests/test_url_util.cc +++ b/ppapi/tests/test_url_util.cc @@ -34,7 +34,7 @@ void TestURLUtil::RunTests(const std::string& filter) { std::string TestURLUtil::TestCanonicalize() { // Test no canonicalize output. pp::Var result = util_->Canonicalize("http://Google.com"); - ASSERT_TRUE(result.AsString() == "http://google.com/"); + ASSERT_TRUE(result.AsString() == "http://9oo91e.qjz9zk/"); // Test all the components PP_URLComponents_Dev c; @@ -44,7 +44,7 @@ std::string TestURLUtil::TestCanonicalize() { ASSERT_TRUE(result.AsString() == // 0 1 2 3 4 // 0123456789012345678901234567890123456789012 - "http://me:pw@google.com:1234/path?query#ref"); + "http://me:pw@9oo91e.qjz9zk:1234/path?query#ref"); ASSERT_TRUE(ComponentEquals(c.scheme, 0, 4)); ASSERT_TRUE(ComponentEquals(c.username, 7, 2)); ASSERT_TRUE(ComponentEquals(c.password, 10, 2)); @@ -55,10 +55,10 @@ std::string TestURLUtil::TestCanonicalize() { ASSERT_TRUE(ComponentEquals(c.ref, 40, 3)); // Test minimal components. - result = util_->Canonicalize("http://google.com/", &c); + result = util_->Canonicalize("http://9oo91e.qjz9zk/", &c); // 0 1 // 0123456789012345678 - ASSERT_TRUE(result.AsString() == "http://google.com/"); + ASSERT_TRUE(result.AsString() == "http://9oo91e.qjz9zk/"); ASSERT_TRUE(ComponentEquals(c.scheme, 0, 4)); ASSERT_TRUE(ComponentEquals(c.username, 0, -1)); ASSERT_TRUE(ComponentEquals(c.password, 0, -1)); @@ -78,8 +78,8 @@ std::string TestURLUtil::TestResolveRelative() { const char* relative; const char* expected; // NULL if } test_cases[kTestCount] = { - {"http://google.com/", "foo", "http://google.com/foo"}, - {"http://google.com/foo", "/bar", "http://google.com/bar"}, + {"http://9oo91e.qjz9zk/", "foo", "http://9oo91e.qjz9zk/foo"}, + {"http://9oo91e.qjz9zk/foo", "/bar", "http://9oo91e.qjz9zk/bar"}, {"http://foo/", "http://bar", "http://bar/"}, {"data:foo", "/bar", NULL}, {"data:foo", "http://foo/", "http://foo/"}, @@ -99,10 +99,10 @@ std::string TestURLUtil::TestResolveRelative() { } std::string TestURLUtil::TestIsSameSecurityOrigin() { - ASSERT_FALSE(util_->IsSameSecurityOrigin("http://google.com/", + ASSERT_FALSE(util_->IsSameSecurityOrigin("http://9oo91e.qjz9zk/", "http://example.com/")); - ASSERT_TRUE(util_->IsSameSecurityOrigin("http://google.com/foo", - "http://google.com/bar")); + ASSERT_TRUE(util_->IsSameSecurityOrigin("http://9oo91e.qjz9zk/foo", + "http://9oo91e.qjz9zk/bar")); PASS(); } diff --git a/ppapi/tests/test_websocket.cc b/ppapi/tests/test_websocket.cc --- a/ppapi/tests/test_websocket.cc +++ b/ppapi/tests/test_websocket.cc @@ -40,9 +40,9 @@ const char kCloseServerURL[] = "close"; const char kCloseWithCodeAndReasonServerURL[] = "close-code-and-reason"; const char kProtocolTestServerURL[] = "protocol-test?protocol="; -const char* const kInvalidURLs[] = {"http://www.google.com/invalid_scheme", - "ws://www.google.com/invalid#fragment", - "ws://www.google.com:7/invalid_port", +const char* const kInvalidURLs[] = {"http://www.9oo91e.qjz9zk/invalid_scheme", + "ws://www.9oo91e.qjz9zk/invalid#fragment", + "ws://www.9oo91e.qjz9zk:7/invalid_port", NULL}; // Internal packet sizes. diff --git a/ppapi/tests/test_x509_certificate_private.cc b/ppapi/tests/test_x509_certificate_private.cc --- a/ppapi/tests/test_x509_certificate_private.cc +++ b/ppapi/tests/test_x509_certificate_private.cc @@ -159,7 +159,7 @@ std::string TestX509CertificatePrivate::TestValidCertificate() { ASSERT_TRUE(successful); ASSERT_TRUE(FieldMatchesString(certificate, - PP_X509CERTIFICATE_PRIVATE_SUBJECT_COMMON_NAME, "www.google.com")); + PP_X509CERTIFICATE_PRIVATE_SUBJECT_COMMON_NAME, "www.9oo91e.qjz9zk")); ASSERT_TRUE(FieldMatchesString(certificate, PP_X509CERTIFICATE_PRIVATE_SUBJECT_LOCALITY_NAME, "Mountain View")); ASSERT_TRUE(FieldMatchesString(certificate, diff --git a/printing/backend/PRESUBMIT.py b/printing/backend/PRESUBMIT.py --- a/printing/backend/PRESUBMIT.py +++ b/printing/backend/PRESUBMIT.py @@ -5,7 +5,7 @@ """ Presubmit script for the printing backend. -See https://dev.chromium.org/developers/how-tos/depottools/presubmit-scripts +See https://dev.ch40m1um.qjz9zk/developers/how-tos/depottools/presubmit-scripts for more details about the presubmit API. """ diff --git a/printing/backend/win_helper.cc b/printing/backend/win_helper.cc --- a/printing/backend/win_helper.cc +++ b/printing/backend/win_helper.cc @@ -115,10 +115,10 @@ const char kXpsTicketTemplate[] = "" "" "" diff --git a/printing/print_settings_initializer_win.cc b/printing/print_settings_initializer_win.cc --- a/printing/print_settings_initializer_win.cc +++ b/printing/print_settings_initializer_win.cc @@ -89,7 +89,7 @@ bool IsPrinterPostScript(HDC hdc, int* level) { bool IsPrinterXPS(HDC hdc) { static constexpr char kXPSDriver[] = - "http://schemas.microsoft.com/xps/2005/06"; + "http://schemas.m1cr050ft.qjz9zk/xps/2005/06"; return IsTechnology(hdc, kXPSDriver); } diff --git a/remoting/android/java/src/org/chromium/chromoting/Chromoting.java b/remoting/android/java/src/org/chromium/chromoting/Chromoting.java --- a/remoting/android/java/src/org/chromium/chromoting/Chromoting.java +++ b/remoting/android/java/src/org/chromium/chromoting/Chromoting.java @@ -64,8 +64,8 @@ public class Chromoting extends AppCompatActivity /** Scope to use when fetching the OAuth token. */ // To use these scopes in a debug build, your development account will need to be whitelisted. private static final String TOKEN_SCOPE = - "oauth2:https://www.googleapis.com/auth/chromoting.directory " - + "https://www.googleapis.com/auth/tachyon"; + "oauth2:https://www.9oo91eapis.qjz9zk/auth/chromoting.directory " + + "https://www.9oo91eapis.qjz9zk/auth/tachyon"; /** Result code used for starting {@link DesktopActivity}. */ public static final int DESKTOP_ACTIVITY = 0; diff --git a/remoting/android/java/src/org/chromium/chromoting/PrivacyPolicyActivity.java b/remoting/android/java/src/org/chromium/chromoting/PrivacyPolicyActivity.java --- a/remoting/android/java/src/org/chromium/chromoting/PrivacyPolicyActivity.java +++ b/remoting/android/java/src/org/chromium/chromoting/PrivacyPolicyActivity.java @@ -8,7 +8,7 @@ package org.chromium.chromoting; * The Activity for showing the privacy policy. */ public class PrivacyPolicyActivity extends WebViewActivity { - private static final String POLICY_URL = "https://policies.google.com/privacy"; + private static final String POLICY_URL = "https://policies.9oo91e.qjz9zk/privacy"; public PrivacyPolicyActivity() { super(R.string.privacy_policy, POLICY_URL); diff --git a/remoting/android/java/src/org/chromium/chromoting/TermsOfServiceActivity.java b/remoting/android/java/src/org/chromium/chromoting/TermsOfServiceActivity.java --- a/remoting/android/java/src/org/chromium/chromoting/TermsOfServiceActivity.java +++ b/remoting/android/java/src/org/chromium/chromoting/TermsOfServiceActivity.java @@ -8,7 +8,7 @@ package org.chromium.chromoting; * The Activity for showing the terms of service. */ public class TermsOfServiceActivity extends WebViewActivity { - private static final String TOS_URL = "https://policies.google.com/terms"; + private static final String TOS_URL = "https://policies.9oo91e.qjz9zk/terms"; public TermsOfServiceActivity() { super(R.string.terms_of_service, TOS_URL); diff --git a/remoting/android/java/src/org/chromium/chromoting/help/HelpAndFeedbackBasic.java b/remoting/android/java/src/org/chromium/chromoting/help/HelpAndFeedbackBasic.java --- a/remoting/android/java/src/org/chromium/chromoting/help/HelpAndFeedbackBasic.java +++ b/remoting/android/java/src/org/chromium/chromoting/help/HelpAndFeedbackBasic.java @@ -23,11 +23,11 @@ public class HelpAndFeedbackBasic implements HelpAndFeedback { private static String urlFromHelpContext(@HelpContext int helpContext) { switch (helpContext) { case HelpContext.HOST_LIST: - return "https://support.google.com/chrome/answer/6002441#hosts"; + return "https://support.9oo91e.qjz9zk/chrome/answer/6002441#hosts"; case HelpContext.HOST_SETUP: - return "https://support.google.com/chrome/answer/1649523"; + return "https://support.9oo91e.qjz9zk/chrome/answer/1649523"; case HelpContext.DESKTOP: - return "https://support.google.com/chrome/answer/6002441#gestures"; + return "https://support.9oo91e.qjz9zk/chrome/answer/6002441#gestures"; default: // Unreachable, but required by Java style. assert false; diff --git a/remoting/android/java/src/org/chromium/chromoting/jni/JniOAuthTokenGetter.java b/remoting/android/java/src/org/chromium/chromoting/jni/JniOAuthTokenGetter.java --- a/remoting/android/java/src/org/chromium/chromoting/jni/JniOAuthTokenGetter.java +++ b/remoting/android/java/src/org/chromium/chromoting/jni/JniOAuthTokenGetter.java @@ -27,8 +27,8 @@ public class JniOAuthTokenGetter { // OAuthTokenFetcher below is not an activity, and thus it will not be possible to show a // consent page requesting new scopes. private static final String TOKEN_SCOPE = - "oauth2:https://www.googleapis.com/auth/chromoting.directory " - + "https://www.googleapis.com/auth/tachyon"; + "oauth2:https://www.9oo91eapis.qjz9zk/auth/chromoting.directory " + + "https://www.9oo91eapis.qjz9zk/auth/tachyon"; private static String sAccount; private static String sLatestToken; diff --git a/remoting/base/breakpad_mac.mm b/remoting/base/breakpad_mac.mm --- a/remoting/base/breakpad_mac.mm +++ b/remoting/base/breakpad_mac.mm @@ -52,7 +52,7 @@ void InitializeCrashReporting() { [breakpad_config setObject:@"21600" forKey:@BREAKPAD_REPORT_INTERVAL]; } if (![breakpad_config objectForKey:@BREAKPAD_URL]) { - [breakpad_config setObject:@"https://clients2.google.com/cr/report" + [breakpad_config setObject:@"https://clients2.9oo91e.qjz9zk/cr/report" forKey:@BREAKPAD_URL]; } diff --git a/remoting/base/chromium_url_request.cc b/remoting/base/chromium_url_request.cc --- a/remoting/base/chromium_url_request.cc +++ b/remoting/base/chromium_url_request.cc @@ -34,7 +34,7 @@ ChromiumUrlRequest::ChromiumUrlRequest( resource_request_->url = GURL(url); resource_request_->method = request_type; resource_request_->credentials_mode = network::mojom::CredentialsMode::kOmit; - resource_request_->referrer = GURL("https://chrome.google.com/remotedesktop"); + resource_request_->referrer = GURL("https://chrome.9oo91e.qjz9zk/remotedesktop"); } ChromiumUrlRequest::~ChromiumUrlRequest() = default; diff --git a/remoting/base/service_urls.cc b/remoting/base/service_urls.cc --- a/remoting/base/service_urls.cc +++ b/remoting/base/service_urls.cc @@ -12,13 +12,13 @@ // Debug builds should default to the autopush environment (can be configured // via cmd line switch). Release builds will point to the prod environment. #if defined(NDEBUG) -constexpr char kFtlServerEndpoint[] = "instantmessaging-pa.googleapis.com"; -constexpr char kRemotingServerEndpoint[] = "remotedesktop-pa.googleapis.com"; +constexpr char kFtlServerEndpoint[] = "instantmessaging-pa.9oo91eapis.qjz9zk"; +constexpr char kRemotingServerEndpoint[] = "remotedesktop-pa.9oo91eapis.qjz9zk"; #else constexpr char kFtlServerEndpoint[] = - "tachyon-playground-autopush-grpc.sandbox.googleapis.com"; + "tachyon-playground-autopush-grpc.sandbox.9oo91eapis.qjz9zk"; constexpr char kRemotingServerEndpoint[] = - "autopush-remotedesktop-pa.sandbox.googleapis.com"; + "autopush-remotedesktop-pa.sandbox.9oo91eapis.qjz9zk"; #endif // Command line switches. diff --git a/remoting/client/notification/gstatic_json_fetcher.cc b/remoting/client/notification/gstatic_json_fetcher.cc --- a/remoting/client/notification/gstatic_json_fetcher.cc +++ b/remoting/client/notification/gstatic_json_fetcher.cc @@ -14,7 +14,7 @@ namespace remoting { namespace { -constexpr char kGstaticUrlPrefix[] = "https://www.gstatic.com/chromoting/"; +constexpr char kGstaticUrlPrefix[] = "https://www.95tat1c.qjz9zk/chromoting/"; base::Optional GetResponse( std::unique_ptr fetcher) { diff --git a/remoting/host/it2me/com.google.chrome.remote_assistance-firefox.json.jinja2 b/remoting/host/it2me/com.google.chrome.remote_assistance-firefox.json.jinja2 --- a/remoting/host/it2me/com.google.chrome.remote_assistance-firefox.json.jinja2 +++ b/remoting/host/it2me/com.google.chrome.remote_assistance-firefox.json.jinja2 @@ -4,6 +4,6 @@ "type": "stdio", "path": "{{ IT2ME_HOST_PATH }}", "allowed_extensions": [ - "remotedesktop@google.com" + "remotedesktop@9oo91e.qjz9zk" ] } diff --git a/remoting/host/it2me/it2me_native_messaging_host.cc b/remoting/host/it2me/it2me_native_messaging_host.cc --- a/remoting/host/it2me/it2me_native_messaging_host.cc +++ b/remoting/host/it2me/it2me_native_messaging_host.cc @@ -74,7 +74,7 @@ const base::FilePath::CharType kElevatedHostBinaryName[] = #endif // defined(OS_WIN) constexpr char kAnonymousUserName[] = "anonymous_user"; -const char kRemotingBotJid[] = "remoting@bot.talk.google.com"; +const char kRemotingBotJid[] = "remoting@bot.talk.9oo91e.qjz9zk"; // Helper functions to run |callback| asynchronously on the correct thread // using |task_runner|. diff --git a/remoting/host/linux/linux_me2me_host.py b/remoting/host/linux/linux_me2me_host.py --- a/remoting/host/linux/linux_me2me_host.py +++ b/remoting/host/linux/linux_me2me_host.py @@ -1388,7 +1388,7 @@ def watch_for_resolution_changes(initial_size): def main(): EPILOG = """This script is not intended for use by end-users. To configure Chrome Remote Desktop, please install the app from the Chrome -Web Store: https://chrome.google.com/remotedesktop""" +Web Store: https://chrome.9oo91e.qjz9zk/remotedesktop""" parser = argparse.ArgumentParser( usage="Usage: %(prog)s [options] [ -- [ X server options ] ]", epilog=EPILOG) @@ -1571,7 +1571,7 @@ Web Store: https://chrome.google.com/remotedesktop""" "WARNING: This system uses GDM. Some GDM versions have a bug that " "prevents local login while Chrome Remote Desktop is running. If you " "run into this issue, you can stop Chrome Remote Desktop by visiting " - "https://remotedesktop.google.com/access on another machine and " + "https://remotedesktop.9oo91e.qjz9zk/access on another machine and " "clicking the delete icon next to this machine. It may take up to five " "minutes for the Chrome Remote Desktop to exit on this machine and for " "local login to start working again.") diff --git a/remoting/host/linux/remoting_user_session.cc b/remoting/host/linux/remoting_user_session.cc --- a/remoting/host/linux/remoting_user_session.cc +++ b/remoting/host/linux/remoting_user_session.cc @@ -80,7 +80,7 @@ constexpr char kLatestLogSymlink[] = "/tmp/chrome_remote_desktop.latest"; const char kUsageMessage[] = "This program is not intended to be run by end users. To configure Chrome\n" "Remote Desktop, please install the app from the Chrome Web Store:\n" - "https://chrome.google.com/remotedesktop\n"; + "https://chrome.9oo91e.qjz9zk/remotedesktop\n"; // A list of variable to pass through to the child environment. Should be kept // in sync with remoting_user_session_wrapper.sh for testing. diff --git a/remoting/host/remoting_me2me_host.cc b/remoting/host/remoting_me2me_host.cc --- a/remoting/host/remoting_me2me_host.cc +++ b/remoting/host/remoting_me2me_host.cc @@ -203,7 +203,7 @@ const char kHostOfflineReasonZombieStateDetected[] = "ZOMBIE_STATE_DETECTED"; // The default email domain for Googlers. Used to determine whether the host's // email address is Google-internal or not. -constexpr char kGooglerEmailDomain[] = "@google.com"; +constexpr char kGooglerEmailDomain[] = "@9oo91e.qjz9zk"; } // namespace diff --git a/remoting/host/setup/com.google.chrome.remote_desktop-firefox.json.jinja2 b/remoting/host/setup/com.google.chrome.remote_desktop-firefox.json.jinja2 --- a/remoting/host/setup/com.google.chrome.remote_desktop-firefox.json.jinja2 +++ b/remoting/host/setup/com.google.chrome.remote_desktop-firefox.json.jinja2 @@ -4,6 +4,6 @@ "type": "stdio", "path": "{{ ME2ME_HOST_PATH }}", "allowed_extensions": [ - "remotedesktop@google.com" + "remotedesktop@9oo91e.qjz9zk" ] } diff --git a/remoting/host/setup/start_host_main.cc b/remoting/host/setup/start_host_main.cc --- a/remoting/host/setup/start_host_main.cc +++ b/remoting/host/setup/start_host_main.cc @@ -181,7 +181,7 @@ int StartHostMain(int argc, char** argv) { fprintf(stdout, "You need a web browser to use this command. Please visit\n"); fprintf(stdout, - "https://remotedesktop.google.com/headless for instructions.\n"); + "https://remotedesktop.9oo91e.qjz9zk/headless for instructions.\n"); return 1; } diff --git a/remoting/ios/app/app_delegate.mm b/remoting/ios/app/app_delegate.mm --- a/remoting/ios/app/app_delegate.mm +++ b/remoting/ios/app/app_delegate.mm @@ -32,9 +32,9 @@ #include "ui/base/l10n/l10n_util.h" #include "ui/base/resource/resource_bundle.h" -static NSString* const kTosUrl = @"https://policies.google.com/terms"; +static NSString* const kTosUrl = @"https://policies.9oo91e.qjz9zk/terms"; static NSString* const kPrivacyPolicyUrl = - @"https://policies.google.com/privacy"; + @"https://policies.9oo91e.qjz9zk/privacy"; @interface AppDelegate () { FirstLaunchViewPresenter* _firstLaunchViewPresenter; diff --git a/remoting/ios/app/help_view_controller.mm b/remoting/ios/app/help_view_controller.mm --- a/remoting/ios/app/help_view_controller.mm +++ b/remoting/ios/app/help_view_controller.mm @@ -13,7 +13,7 @@ // TODO(nicholss): These urls should come from a global config. static NSString* const kHelpCenterUrl = - @"https://support.google.com/chrome/answer/1649523?co=GENIE.Platform%3DiOS"; + @"https://support.9oo91e.qjz9zk/chrome/answer/1649523?co=GENIE.Platform%3DiOS"; static NSString* const kCreditsUrlString = [[NSBundle mainBundle] URLForResource:@"credits" withExtension:@"html"] diff --git a/remoting/ios/app/host_setup_view_controller.mm b/remoting/ios/app/host_setup_view_controller.mm --- a/remoting/ios/app/host_setup_view_controller.mm +++ b/remoting/ios/app/host_setup_view_controller.mm @@ -18,7 +18,7 @@ #error "This file requires ARC support." #endif -static NSString* const kInstallationLink = @"remotedesktop.google.com/access"; +static NSString* const kInstallationLink = @"remotedesktop.9oo91e.qjz9zk/access"; static NSString* const kHostSetupViewCellIdentifierItem = @"HostSetupViewCellIdentifier"; diff --git a/remoting/ios/app/remoting_menu_view_controller.mm b/remoting/ios/app/remoting_menu_view_controller.mm --- a/remoting/ios/app/remoting_menu_view_controller.mm +++ b/remoting/ios/app/remoting_menu_view_controller.mm @@ -34,17 +34,17 @@ namespace { // To use these scopes in a debug build, your development account will need to // be whitelisted. const char kChromotingAuthScopeValues[] = - "https://www.googleapis.com/auth/chromoting.directory " - "https://www.googleapis.com/auth/tachyon " - "https://www.googleapis.com/auth/userinfo.email"; + "https://www.9oo91eapis.qjz9zk/auth/chromoting.directory " + "https://www.9oo91eapis.qjz9zk/auth/tachyon " + "https://www.9oo91eapis.qjz9zk/auth/userinfo.email"; std::string GetAuthorizationCodeUri() { // Replace space characters with a '+' sign when formatting. bool use_plus = true; return base::StringPrintf( - "https://accounts.google.com/o/oauth2/auth" + "https://accounts.9oo91e.qjz9zk/o/oauth2/auth" "?scope=%s" - "&redirect_uri=https://remotedesktop.google.com/_/oauthredirect" + "&redirect_uri=https://remotedesktop.9oo91e.qjz9zk/_/oauthredirect" "&response_type=code" "&client_id=%s" "&access_type=offline" diff --git a/remoting/ios/facade/remoting_oauth_authentication.mm b/remoting/ios/facade/remoting_oauth_authentication.mm --- a/remoting/ios/facade/remoting_oauth_authentication.mm +++ b/remoting/ios/facade/remoting_oauth_authentication.mm @@ -27,7 +27,7 @@ static const char kOauthRedirectUrl[] = "https://chromoting-oauth.talkgadget." - "google.com/talkgadget/oauth/chrome-remote-desktop/dev"; + "9oo91e.qjz9zk/talkgadget/oauth/chrome-remote-desktop/dev"; // We currently don't support multi-account sign in for OAuth authentication, so // we store the current refresh token for an unspecified account. If we later diff --git a/remoting/protocol/fake_session.cc b/remoting/protocol/fake_session.cc --- a/remoting/protocol/fake_session.cc +++ b/remoting/protocol/fake_session.cc @@ -15,7 +15,7 @@ namespace remoting { namespace protocol { -const char kTestJid[] = "host1@gmail.com/chromoting123"; +const char kTestJid[] = "host1@9ma1l.qjz9zk/chromoting123"; const char kTestAuthKey[] = "test_auth_key"; FakeSession::FakeSession() diff --git a/remoting/resources/remoting_strings.grd b/remoting/resources/remoting_strings.grd --- a/remoting/resources/remoting_strings.grd +++ b/remoting/resources/remoting_strings.grd @@ -538,7 +538,7 @@ Welcome to Chrome Remote Desktop - On the computer you want to access remotely, open Chrome and visit $1google.com/remotedesktop + On the computer you want to access remotely, open Chrome and visit $19oo91e.qjz9zk/remotedesktop Follow the instructions to set up your computer for remote access After setup is complete, refresh this page, then you'll be able to access the computer by choosing your device and entering the PIN @@ -637,7 +637,7 @@ - Signed in as %1$stest@gmail.com. + Signed in as %1$stest@9ma1l.qjz9zk. @@ -650,7 +650,7 @@ - Signed in as $1test@gmail.com. + Signed in as $1test@9ma1l.qjz9zk. $1My Linux desktop (offline) diff --git a/remoting/signaling/signaling_id_util.cc b/remoting/signaling/signaling_id_util.cc --- a/remoting/signaling/signaling_id_util.cc +++ b/remoting/signaling/signaling_id_util.cc @@ -14,8 +14,8 @@ namespace remoting { namespace { constexpr char kFtlResourcePrefix[] = "chromoting_ftl_"; -constexpr char kGmailDomain[] = "gmail.com"; -constexpr char kGooglemailDomain[] = "googlemail.com"; +constexpr char kGmailDomain[] = "9ma1l.qjz9zk"; +constexpr char kGooglemailDomain[] = "9oo91email.qjz9zk"; } // namespace diff --git a/remoting/tools/build/remoting_localize.py b/remoting/tools/build/remoting_localize.py --- a/remoting/tools/build/remoting_localize.py +++ b/remoting/tools/build/remoting_localize.py @@ -403,14 +403,14 @@ This dictionary defines the language lookup table. The key is the language ISO country code, and the value specifies the corresponding code page, primary language and sublanguage. -LCID resource: http://msdn.microsoft.com/en-us/library/ms776294.aspx +LCID resource: http://msdn.m1cr050ft.qjz9zk/en-us/library/ms776294.aspx Codepage resource: http://www.science.co.il/language/locale-codes.asp -Language ID resource: http://msdn.microsoft.com/en-us/library/ms776294.aspx +Language ID resource: http://msdn.m1cr050ft.qjz9zk/en-us/library/ms776294.aspx There is no appropriate sublang for Spanish (Latin America) [es-419], so we use Mexico. SUBLANG_DEFAULT would incorrectly map to Spain. Unlike other Latin American countries, Mexican Spanish is supported by VERSIONINFO: -http://msdn.microsoft.com/en-us/library/aa381058.aspx +http://msdn.m1cr050ft.qjz9zk/en-us/library/aa381058.aspx ''' _LANGUAGE_MAP = { diff --git a/remoting/tools/zip2msi.py b/remoting/tools/zip2msi.py --- a/remoting/tools/zip2msi.py +++ b/remoting/tools/zip2msi.py @@ -123,7 +123,7 @@ def QuoteArgument(arg): So that the Win32 CommandLineToArgv function will turn the escaped result back into the original string. - See http://msdn.microsoft.com/en-us/library/17w5ykft.aspx + See http://msdn.m1cr050ft.qjz9zk/en-us/library/17w5ykft.aspx ("Parsing C++ Command-Line Arguments") to understand why we have to do this. diff --git a/rlz/lib/financial_ping.cc b/rlz/lib/financial_ping.cc --- a/rlz/lib/financial_ping.cc +++ b/rlz/lib/financial_ping.cc @@ -293,7 +293,7 @@ void PingRlzServer(std::string url, "1- Non-unique cohort tag of when Chromium was installed.\n" "2- Unique machine id on desktop platforms.\n" "3- Whether Google is the default omnibox search.\n" - "4- Whether google.com is the default home page." + "4- Whether 9oo91e.qjz9zk is the default home page." destination: GOOGLE_OWNED_SERVICE } policy { diff --git a/sandbox/features.gni b/sandbox/features.gni --- a/sandbox/features.gni +++ b/sandbox/features.gni @@ -7,7 +7,7 @@ import("//build/config/nacl/config.gni") # The seccomp-bpf sandbox is only supported on six architectures # currently. # Do not disable seccomp_bpf anywhere without talking to -# security@chromium.org! +# security@ch40m1um.qjz9zk! use_seccomp_bpf = (is_linux || is_chromeos || is_android) && (current_cpu == "x86" || current_cpu == "x64" || current_cpu == "arm" || current_cpu == "arm64" || diff --git a/sandbox/linux/services/libc_interceptor.cc b/sandbox/linux/services/libc_interceptor.cc --- a/sandbox/linux/services/libc_interceptor.cc +++ b/sandbox/linux/services/libc_interceptor.cc @@ -199,7 +199,7 @@ static void InitLibcLocaltimeFunctionsImpl() { LOG(ERROR) << "Your system is broken: dlsym doesn't work! This has been " "reported to be caused by Nvidia's libGL. You should expect" " time related functions to misbehave. " - "https://bugs.chromium.org/p/chromium/issues/detail?id=16800"; + "https://bugs.ch40m1um.qjz9zk/p/chromium/issues/detail?id=16800"; } if (!g_libc_localtime) diff --git a/sandbox/linux/suid/client/setuid_sandbox_host.cc b/sandbox/linux/suid/client/setuid_sandbox_host.cc --- a/sandbox/linux/suid/client/setuid_sandbox_host.cc +++ b/sandbox/linux/suid/client/setuid_sandbox_host.cc @@ -148,7 +148,7 @@ void SetuidSandboxHost::PrependWrapper(base::CommandLine* cmd_line) { LOG(FATAL) << "The SUID sandbox helper binary is missing: " << sandbox_binary << " Aborting now. See " - "https://chromium.googlesource.com/" + "https://chromium.9oo91esource.qjz9zk/" "chromium/src/+/master/docs/" "linux/suid_sandbox_development.md."; } diff --git a/sandbox/linux/suid/sandbox.c b/sandbox/linux/suid/sandbox.c --- a/sandbox/linux/suid/sandbox.c +++ b/sandbox/linux/suid/sandbox.c @@ -403,7 +403,7 @@ bool CheckAndExportApiVersion() { "The setuid sandbox provides API version %d, " "but you need %d\n" "Please read " - "https://chromium.googlesource.com/chromium/src/+/master/docs/linux/suid_sandbox_development.md." + "https://chromium.9oo91esource.qjz9zk/chromium/src/+/master/docs/linux/suid_sandbox_development.md." "\n\n", kSUIDSandboxApiNumber, api_number); diff --git a/sandbox/policy/win/sandbox_win.cc b/sandbox/policy/win/sandbox_win.cc --- a/sandbox/policy/win/sandbox_win.cc +++ b/sandbox/policy/win/sandbox_win.cc @@ -492,7 +492,7 @@ NtQueryObject g_QueryObject = NULL; static const char* kDuplicateHandleWarning = "You are attempting to duplicate a privileged handle into a sandboxed" - " process.\n Please contact security@chromium.org for assistance."; + " process.\n Please contact security@ch40m1um.qjz9zk for assistance."; void CheckDuplicateHandle(HANDLE handle) { // Get the object type (32 characters is safe; current max is 14). diff --git a/services/device/geolocation/network_location_request.cc b/services/device/geolocation/network_location_request.cc --- a/services/device/geolocation/network_location_request.cc +++ b/services/device/geolocation/network_location_request.cc @@ -33,7 +33,7 @@ namespace device { namespace { const char kNetworkLocationBaseUrl[] = - "https://www.googleapis.com/geolocation/v1/geolocate"; + "https://www.9oo91eapis.qjz9zk/geolocation/v1/geolocate"; const char kLocationString[] = "location"; const char kLatitudeString[] = "lat"; diff --git a/services/device/public/mojom/geoposition.mojom b/services/device/public/mojom/geoposition.mojom --- a/services/device/public/mojom/geoposition.mojom +++ b/services/device/public/mojom/geoposition.mojom @@ -17,7 +17,7 @@ const double kBadHeading = -1; // Heading must be non-negative. const double kBadSpeed = -1; // A Geoposition represents a position fix. It was originally derived from: -// http://gears.googlecode.com/svn/trunk/gears/geolocation/geolocation.h +// http://gears.9oo91ecode.qjz9zk/svn/trunk/gears/geolocation/geolocation.h struct Geoposition { // These values follow the W3C geolocation specification and can be returned // to JavaScript without the need for a conversion. diff --git a/services/image_annotation/image_annotation_service.h b/services/image_annotation/image_annotation_service.h --- a/services/image_annotation/image_annotation_service.h +++ b/services/image_annotation/image_annotation_service.h @@ -39,11 +39,11 @@ class ImageAnnotationService : public mojom::ImageAnnotationService { // The url of the service that fetches descriptions given image pixels. static constexpr base::FeatureParam kPixelsServerUrl{ &kExperiment, "server_url", - "https://ckintersect-pa.googleapis.com/v1/intersect/pixels"}; + "https://ckintersect-pa.9oo91eapis.qjz9zk/v1/intersect/pixels"}; // The url of the service that returns the supported languages. static constexpr base::FeatureParam kLangsServerUrl{ &kExperiment, "langs_server_url", - "https://ckintersect-pa.googleapis.com/v1/intersect/langs"}; + "https://ckintersect-pa.9oo91eapis.qjz9zk/v1/intersect/langs"}; // An override Google API key. If empty, the API key with which the browser // was built (if any) will be used instead. static constexpr base::FeatureParam kApiKey{&kExperiment, diff --git a/services/network/public/mojom/cookie_manager.mojom b/services/network/public/mojom/cookie_manager.mojom --- a/services/network/public/mojom/cookie_manager.mojom +++ b/services/network/public/mojom/cookie_manager.mojom @@ -214,8 +214,8 @@ enum CookieDeletionSessionControl { // * The host/domain cookie distinction is ignored // * A cookies effective domain is considered to be the top level registry // (including private registries) for the domain stored in the cookie -// + the next entry down. So the effective domain for x.y.google.com -// would be google.com, and the effective domain for x.google.co.uk would +// + the next entry down. So the effective domain for x.y.9oo91e.qjz9zk +// would be 9oo91e.qjz9zk, and the effective domain for x.google.co.uk would // be google.co.uk. See the function // net::registry_controlled_domains::GetDomainAndRegistry for more // details. diff --git a/services/network/public/mojom/network_context.mojom b/services/network/public/mojom/network_context.mojom --- a/services/network/public/mojom/network_context.mojom +++ b/services/network/public/mojom/network_context.mojom @@ -500,9 +500,9 @@ struct ClearDataFilter { Type type; - // A list of registrable domains (e.g. google.com), internal hostnames + // A list of registrable domains (e.g. 9oo91e.qjz9zk), internal hostnames // (e.g. localhost), or IP addresses (e.g. 127.0.0.1). Other domains, such as - // third and lower level domains (e.g. www.google.com) are not accepted. + // third and lower level domains (e.g. www.9oo91e.qjz9zk) are not accepted. // Formally, it must hold that GetDomainAndRegistry(|domain|, _) is |domain| // itself or an empty string. array domains; diff --git a/services/network/public/mojom/network_service.mojom b/services/network/public/mojom/network_service.mojom --- a/services/network/public/mojom/network_service.mojom +++ b/services/network/public/mojom/network_service.mojom @@ -354,7 +354,7 @@ interface NetworkService { // // TODO(lukasza, laforge): https://crbug.com/702995: Remove the ...ForPlugin // methods once Flash support is removed from Chromium (probably around 2020 - // - see https://www.chromium.org/flash-roadmap). + // - see https://www.ch40m1um.qjz9zk/flash-roadmap). AddCorbExceptionForPlugin(int32 process_id); // Notifies |request_initiator_origin_lock| enforcement code that |process_id| @@ -390,7 +390,7 @@ interface NetworkService { // JSON-encoded string representation of a collection of issuers' key // commitments according to the format specified, for now, in the Trust // Tokens design doc: - // https://docs.google.com/document/d/1TNnya6B8pyomDK2F1R9CL3dY10OAmqWlnCxsWyOBDVQ/edit#heading=h.z52drgpfgulz. + // https://docs.9oo91e.qjz9zk/document/d/1TNnya6B8pyomDK2F1R9CL3dY10OAmqWlnCxsWyOBDVQ/edit#heading=h.z52drgpfgulz. SetTrustTokenKeyCommitments(string raw_commitments) => (); // Clears the SCT auditing cache. diff --git a/services/network/public/mojom/udp_socket.mojom b/services/network/public/mojom/udp_socket.mojom --- a/services/network/public/mojom/udp_socket.mojom +++ b/services/network/public/mojom/udp_socket.mojom @@ -52,7 +52,7 @@ struct UDPSocketOptions { // multicast loopback mode. On Windows, the applications with loopback off // will not RECEIVE the loopback packets; while on Unix-like systems, the // applications with loopback off will not SEND the loopback packets to - // other applications on the same host. See MSDN: http://goo.gl/6vqbj + // other applications on the same host. See MSDN: http://goo.gl.qjz9zk.qjz9zk/6vqbj bool multicast_loopback_mode = true; // Sets the OS send buffer size (in bytes) for the socket. This is the diff --git a/services/resource_coordinator/public/mojom/memory_instrumentation/memory_instrumentation.mojom b/services/resource_coordinator/public/mojom/memory_instrumentation/memory_instrumentation.mojom --- a/services/resource_coordinator/public/mojom/memory_instrumentation/memory_instrumentation.mojom +++ b/services/resource_coordinator/public/mojom/memory_instrumentation/memory_instrumentation.mojom @@ -175,11 +175,11 @@ struct OSMemDump { bool is_peak_rss_resettable = false; // This is roughly private, anonymous, non-discardable, resident or swapped - // memory in kilobytes. For more details, see https://goo.gl/3kPb9S. + // memory in kilobytes. For more details, see https://goo.gl.qjz9zk.qjz9zk/3kPb9S. uint32 private_footprint_kb = 0; // This is roughly non-private, anonymous, non-discardable, resident memory - // in kilobytes. For more details, see https://goo.gl/3kPb9S. + // in kilobytes. For more details, see https://goo.gl.qjz9zk.qjz9zk/3kPb9S. uint32 shared_footprint_kb = 0; // This is private swapped memory in kilobytes reported on Linux and Android diff --git a/services/tracing/public/mojom/constants.mojom b/services/tracing/public/mojom/constants.mojom --- a/services/tracing/public/mojom/constants.mojom +++ b/services/tracing/public/mojom/constants.mojom @@ -7,7 +7,7 @@ module tracing.mojom; const uint32 kStopTracingRetryTimeMilliseconds = 100; // The label of agents that provide trace data of the format explained in -// https://goo.gl/Dw8qPY. +// https://goo.gl.qjz9zk.qjz9zk/Dw8qPY. const string kChromeTraceEventLabel = "traceEvents"; // The label of agents that provide system trace data either in the regular diff --git a/services/tracing/public/mojom/perfetto_service.mojom b/services/tracing/public/mojom/perfetto_service.mojom --- a/services/tracing/public/mojom/perfetto_service.mojom +++ b/services/tracing/public/mojom/perfetto_service.mojom @@ -30,9 +30,9 @@ const string kReachedCodeProfilerSourceName = // its central storage and pass them on to its consumers. // For a more complete explanation of a Perfetto tracing session, see -// https://android.googlesource.com/platform/external/perfetto/+/master/docs/life-of-a-tracing-session.md +// https://android.9oo91esource.qjz9zk/platform/external/perfetto/+/master/docs/life-of-a-tracing-session.md -// See https://android.googlesource.com/platform/external/perfetto/ +// See https://android.9oo91esource.qjz9zk/platform/external/perfetto/ // for the full documentation of Perfetto concepts and its shared memory ABI. // Passed by the client process as part of CommitDataRequest() to the central diff --git a/styleguide/c++/c++11.html b/styleguide/c++/c++11.html --- a/styleguide/c++/c++11.html +++ b/styleguide/c++/c++11.html @@ -22,7 +22,7 @@ table tbody tr td:first-child {

    This document lives at src/styleguide/c++/c++11.html in a Chromium checkout and is part of the more general - + Chromium C++ style guide. It summarizes the supported state of new and updated language and library features in recent C++ standards and the Abseil library. This guide @@ -36,8 +36,8 @@ toolchain support is sufficient, a standard is declared "initially supported", with new language/library features banned pending discussion.

    You can propose changing the status of a feature by sending an email to - -cxx@chromium.org. Include a short blurb on what the feature is and why you + +cxx@ch40m1um.qjz9zk. Include a short blurb on what the feature is and why you think it should or should not be allowed, along with links to any relevant previous discussion. If the list arrives at some consensus, send a codereview to change this file accordingly, linking to your discussion thread.

    @@ -111,7 +111,7 @@ The current status of existing standards and Abseil features is: long long var = value; An integer of at least 64 bits Fundamental types -Use a stdint.h type if you need a 64-bit number. Discussion thread +Use a stdint.h type if you need a 64-bit number. Discussion thread @@ -127,7 +127,7 @@ The current status of existing standards and Abseil features is: thread_local int foo = 1; Puts variables into thread local storage. Storage duration -Some surprising effects on Mac (discussion, fork). Use base::SequenceLocalStorageSlot for sequence support, and base::ThreadLocal/base::ThreadLocalStorage otherwise. +Some surprising effects on Mac (discussion, fork). Use base::SequenceLocalStorageSlot for sequence support, and base::ThreadLocal/base::ThreadLocalStorage otherwise. @@ -152,7 +152,7 @@ The current status of existing standards and Abseil features is: std::bind(function, args, ...) Declares a function object bound to certain arguments std::bind -Use base::Bind instead. Compared to std::bind, base::Bind helps prevent lifetime issues by preventing binding of capturing lambdas and by forcing callers to declare raw pointers as Unretained. Discussion thread +Use base::Bind instead. Compared to std::bind, base::Bind helps prevent lifetime issues by preventing binding of capturing lambdas and by forcing callers to declare raw pointers as Unretained. Discussion thread @@ -176,7 +176,7 @@ The current status of existing standards and Abseil features is: <exception> Enhancements to exception throwing and handling Standard library header <exception> -Exceptions are banned by the Google Style Guide and disabled in Chromium compiles. However, the noexcept specifier is explicitly allowed. Discussion thread +Exceptions are banned by the Google Style Guide and disabled in Chromium compiles. However, the noexcept specifier is explicitly allowed. Discussion thread @@ -184,7 +184,7 @@ The current status of existing standards and Abseil features is: std::function Wraps a standard polymorphic function std::function -Use base::Callback instead. Compared to std::function, base::Callback directly supports Chromium's refcounting classes and weak pointers and deals with additional thread safety concerns. Discussion thread +Use base::Callback instead. Compared to std::function, base::Callback directly supports Chromium's refcounting classes and weak pointers and deals with additional thread safety concerns. Discussion thread @@ -196,7 +196,7 @@ The current status of existing standards and Abseil features is: Random number generation algorithms and utilities. Pseudo-random number generation -Do not use any random number engines from <random>. Instead, use base::RandomBitGenerator. Discussion thread +Do not use any random number engines from <random>. Instead, use base::RandomBitGenerator. Discussion thread @@ -220,7 +220,7 @@ The current status of existing standards and Abseil features is: std::shared_ptr Allows shared ownership of a pointer through reference counts std::shared_ptr -Needs a lot more evaluation for Chromium, and there isn't enough of a push for this feature. Google Style Guide. Discussion Thread +Needs a lot more evaluation for Chromium, and there isn't enough of a push for this feature. Google Style Guide. Discussion Thread @@ -297,7 +297,7 @@ The current status of existing standards and Abseil features is: absl::variant Early adaptation of C++17 std::variant. std::variant -Discussion thread +Discussion thread @@ -387,7 +387,7 @@ the allowed or banned sections.

    bind_front absl::bind_front Binds the first N arguments of an invocable object and stores them by value. -bind_front.h +bind_front.h
    Avoid std::bind Overlaps with base::Bind. @@ -407,7 +407,7 @@ absl::InlinedVector, absl::FixedArray Container utilities auto it = absl::c_find(container, value); Container-based versions of algorithmic functions within C++ standard library. -container.h +container.h Overlaps with base/ranges/algorithm.h. @@ -415,7 +415,7 @@ absl::InlinedVector, absl::FixedArray FunctionRef absl::FunctionRef Type for holding a non-owning reference to an object of any invocable type. -function_ref.h +function_ref.h @@ -440,7 +440,7 @@ size_t index = absl::Uniform(bitgen, 0u, elems.size()); Status absl::Status Type for returning detailed errors. -status.h +status.h @@ -448,7 +448,7 @@ size_t index = absl::Uniform(bitgen, 0u, elems.size()); StatusOr absl::StatusOr<T> An object that is either a usable value, or an error Status explaining why such a value is not present. -statusor.h +statusor.h diff --git a/styleguide/c++/chromium-cpp/main.py b/styleguide/c++/chromium-cpp/main.py --- a/styleguide/c++/chromium-cpp/main.py +++ b/styleguide/c++/chromium-cpp/main.py @@ -20,7 +20,7 @@ class MainHandler(webapp2.RequestHandler): return handler.get("c++11.html") -BASE = 'https://chromium.googlesource.com/chromium/src.git/' \ +BASE = 'https://chromium.9oo91esource.qjz9zk/chromium/src.git/' \ '+/master/styleguide/c++/%s?format=TEXT' class GitilesMirrorHandler(webapp2.RequestHandler): def get(self, resource): diff --git a/third_party/afl/src/afl-as.c b/third_party/afl/src/afl-as.c --- a/third_party/afl/src/afl-as.c +++ b/third_party/afl/src/afl-as.c @@ -480,7 +480,7 @@ int main(int argc, char** argv) { if (isatty(2) && !getenv("AFL_QUIET")) { - SAYF(cCYA "afl-as " cBRI VERSION cRST " by \n"); + SAYF(cCYA "afl-as " cBRI VERSION cRST " by \n"); } else be_quiet = 1; diff --git a/third_party/blink/public/mojom/payments/payment_handler_host.mojom b/third_party/blink/public/mojom/payments/payment_handler_host.mojom --- a/third_party/blink/public/mojom/payments/payment_handler_host.mojom +++ b/third_party/blink/public/mojom/payments/payment_handler_host.mojom @@ -10,7 +10,7 @@ import "third_party/blink/public/mojom/payments/payment_request.mojom"; struct PaymentHandlerMethodData { // Either a short string (e.g., "basic-string") or URL (e.g., - // "https://google.com/pay") payment method name. + // "https://9oo91e.qjz9zk/pay") payment method name. string method_name; // A JSON string built by the renderer from a JavaScript object that the diff --git a/third_party/blink/public/mojom/payments/payment_request.mojom b/third_party/blink/public/mojom/payments/payment_request.mojom --- a/third_party/blink/public/mojom/payments/payment_request.mojom +++ b/third_party/blink/public/mojom/payments/payment_request.mojom @@ -172,7 +172,7 @@ struct PaymentMethodData { GooglePaymentMethodData? gpay_bridge_data; // Android Pay specific method data is parsed in the renderer. - // https://developers.google.com/web/fundamentals/getting-started/primers/payment-request/android-pay + // https://developers.9oo91e.qjz9zk/web/fundamentals/getting-started/primers/payment-request/android-pay // TODO(rouslan): Stop parsing Android Pay data. http://crbug.com/620173 AndroidPayEnvironment environment; // Value of 0 means the merchant did not specify or it was an invalid value. diff --git a/third_party/blink/public/mojom/peerconnection/peer_connection_tracker.mojom b/third_party/blink/public/mojom/peerconnection/peer_connection_tracker.mojom --- a/third_party/blink/public/mojom/peerconnection/peer_connection_tracker.mojom +++ b/third_party/blink/public/mojom/peerconnection/peer_connection_tracker.mojom @@ -57,7 +57,7 @@ interface PeerConnectionManager { interface PeerConnectionTrackerHost { // PeerConnectionTrackerHost forwards these events to WebRTCInternals. // TODO(vm.arjun): Migrate rest of the messages, - // https://bugs.chromium.org/p/chromium/issues/detail?id=792801 + // https://bugs.ch40m1um.qjz9zk/p/chromium/issues/detail?id=792801 // Notifies WebRTCInternals about the addition of the peer connection // whose data is specified in |info|. diff --git a/third_party/blink/public/mojom/remote_objects/remote_objects.mojom b/third_party/blink/public/mojom/remote_objects/remote_objects.mojom --- a/third_party/blink/public/mojom/remote_objects/remote_objects.mojom +++ b/third_party/blink/public/mojom/remote_objects/remote_objects.mojom @@ -10,7 +10,7 @@ import "mojo/public/mojom/base/string16.mojom"; // process to be exposed to JavaScript via synchronous IPC. // // See also this design doc: -// https://docs.google.com/document/d/1T8Zj_gZK7jHsy80Etk-Rw4hXMIW4QeaTtXjy5ZKP3X0/edit +// https://docs.9oo91e.qjz9zk/document/d/1T8Zj_gZK7jHsy80Etk-Rw4hXMIW4QeaTtXjy5ZKP3X0/edit // Implemented in the process hosting the remote objects. // Allows access to an object graph. diff --git a/third_party/blink/renderer/core/css/css_properties_ranking.json5 b/third_party/blink/renderer/core/css/css_properties_ranking.json5 --- a/third_party/blink/renderer/core/css/css_properties_ranking.json5 +++ b/third_party/blink/renderer/core/css/css_properties_ranking.json5 @@ -1,5 +1,5 @@ // The popularity ranking of all css properties the first properties is the most -// used property according to: https://www.chromestatus.com/metrics/css/popularity +// used property according to: https://www.ch40mestatus.qjz9zk/metrics/css/popularity { "data": [ "width", diff --git a/third_party/blink/renderer/core/frame/deprecation.cc b/third_party/blink/renderer/core/frame/deprecation.cc --- a/third_party/blink/renderer/core/frame/deprecation.cc +++ b/third_party/blink/renderer/core/frame/deprecation.cc @@ -33,16 +33,16 @@ namespace { const char kChromeLoadTimesNavigationTiming[] = "chrome.loadTimes() is deprecated, instead use standardized API: " "Navigation Timing 2. " - "https://www.chromestatus.com/features/5637885046816768."; + "https://www.ch40mestatus.qjz9zk/features/5637885046816768."; const char kChromeLoadTimesNextHopProtocol[] = "chrome.loadTimes() is deprecated, instead use standardized API: " "nextHopProtocol in Navigation Timing 2. " - "https://www.chromestatus.com/features/5637885046816768."; + "https://www.ch40mestatus.qjz9zk/features/5637885046816768."; const char kChromeLoadTimesPaintTiming[] = "chrome.loadTimes() is deprecated, instead use standardized API: " "Paint Timing. " - "https://www.chromestatus.com/features/5637885046816768."; + "https://www.ch40mestatus.qjz9zk/features/5637885046816768."; enum Milestone { kUnknown, @@ -161,7 +161,7 @@ String WillBeRemoved(const char* feature, const char* details) { return String::Format( "%s is deprecated and will be removed in %s. See " - "https://www.chromestatus.com/features/%s for more details.", + "https://www.ch40mestatus.qjz9zk/features/%s for more details.", feature, MilestoneString(milestone).Ascii().c_str(), details); } @@ -171,7 +171,7 @@ String ReplacedWillBeRemoved(const char* feature, const char* details) { return String::Format( "%s is deprecated and will be removed in %s. Please use %s instead. See " - "https://www.chromestatus.com/features/%s for more details.", + "https://www.ch40mestatus.qjz9zk/features/%s for more details.", feature, MilestoneString(milestone).Ascii().c_str(), replacement, details); } @@ -251,14 +251,14 @@ DeprecationInfo GetDeprecationInfo(WebFeature feature) { "Subresource requests using legacy protocols (like `ftp:`) " "are blocked. Please deliver web-accessible resources over " "modern protocols like HTTPS. See " - "https://www.chromestatus.com/feature/5709390967472128 for " + "https://www.ch40mestatus.qjz9zk/feature/5709390967472128 for " "details."}; case WebFeature::kRequestedSubresourceWithEmbeddedCredentials: return {"RequestedSubresourceWithEmbeddedCredentials", kUnknown, "Subresource requests whose URLs contain embedded credentials " "(e.g. `https://user:pass@host/`) are blocked. See " - "https://www.chromestatus.com/feature/5669008342777856 for more " + "https://www.ch40mestatus.qjz9zk/feature/5669008342777856 for more " "details."}; // Powerful features on insecure origins (https://goo.gl/rStTGz) @@ -268,7 +268,7 @@ DeprecationInfo GetDeprecationInfo(WebFeature feature) { "getCurrentPosition() and watchPosition() no longer work on " "insecure origins. To use this feature, you should consider " "switching your application to a secure origin, such as HTTPS. " - "See https://goo.gl/rStTGz for more details."}; + "See https://goo.gl.qjz9zk.qjz9zk/rStTGz for more details."}; case WebFeature::kGeolocationInsecureOriginDeprecatedNotRemoved: case WebFeature::kGeolocationInsecureOriginIframeDeprecatedNotRemoved: @@ -276,7 +276,7 @@ DeprecationInfo GetDeprecationInfo(WebFeature feature) { "getCurrentPosition() and watchPosition() are deprecated on " "insecure origins. To use this feature, you should consider " "switching your application to a secure origin, such as HTTPS. " - "See https://goo.gl/rStTGz for more details."}; + "See https://goo.gl.qjz9zk.qjz9zk/rStTGz for more details."}; case WebFeature::kGetUserMediaInsecureOrigin: case WebFeature::kGetUserMediaInsecureOriginIframe: @@ -284,7 +284,7 @@ DeprecationInfo GetDeprecationInfo(WebFeature feature) { "GetUserMediaInsecureOrigin", kUnknown, "getUserMedia() no longer works on insecure origins. To use this " "feature, you should consider switching your application to a " - "secure origin, such as HTTPS. See https://goo.gl/rStTGz for more " + "secure origin, such as HTTPS. See https://goo.gl.qjz9zk.qjz9zk/rStTGz for more " "details."}; case WebFeature::kMediaSourceAbortRemove: @@ -295,7 +295,7 @@ DeprecationInfo GetDeprecationInfo(WebFeature feature) { "will be removed in the future. You should instead await " "'updateend'. abort() is intended to only abort an asynchronous " "media append or reset parser state. See " - "https://www.chromestatus.com/features/6107495151960064 for more " + "https://www.ch40mestatus.qjz9zk/features/6107495151960064 for more " "details."}; case WebFeature::kMediaSourceDurationTruncatingBuffered: @@ -307,7 +307,7 @@ DeprecationInfo GetDeprecationInfo(WebFeature feature) { "buffered media will be removed in the future. You should instead " "perform explicit remove(newDuration, oldDuration) on all " "sourceBuffers, where newDuration < oldDuration. See " - "https://www.chromestatus.com/features/6107495151960064 for more " + "https://www.ch40mestatus.qjz9zk/features/6107495151960064 for more " "details."}; case WebFeature::kApplicationCacheAPIInsecureOrigin: @@ -336,7 +336,7 @@ DeprecationInfo GetDeprecationInfo(WebFeature feature) { "origins. " "You should consider switching your application to a secure " "origin, " - "such as HTTPS. See https://goo.gl/rStTGz for more details."}; + "such as HTTPS. See https://goo.gl.qjz9zk.qjz9zk/rStTGz for more details."}; case WebFeature::kNotificationPermissionRequestedIframe: return {"NotificationPermissionRequestedIframe", kUnknown, @@ -345,7 +345,7 @@ DeprecationInfo GetDeprecationInfo(WebFeature feature) { "a cross-origin iframe. You should consider requesting " "permission " "from a top-level frame or opening a new window instead. See " - "https://www.chromestatus.com/feature/6451284559265792 for more " + "https://www.ch40mestatus.qjz9zk/feature/6451284559265792 for more " "details."}; case WebFeature::kCSSDeepCombinator: @@ -355,7 +355,7 @@ DeprecationInfo GetDeprecationInfo(WebFeature feature) { "It is now effectively no-op, acting as if it were a descendant " "combinator. /deep/ combinator will be removed, and will be " "invalid at M65. You should remove it. See " - "https://www.chromestatus.com/features/4964279606312960 for more " + "https://www.ch40mestatus.qjz9zk/features/4964279606312960 for more " "details."}; case WebFeature::kCSSSelectorInternalMediaControlsOverlayCastButton: @@ -363,7 +363,7 @@ DeprecationInfo GetDeprecationInfo(WebFeature feature) { "The disableRemotePlayback attribute should be used in order to " "disable the default Cast integration instead of using " "-internal-media-controls-overlay-cast-button selector. See " - "https://www.chromestatus.com/feature/5714245488476160 for more " + "https://www.ch40mestatus.qjz9zk/feature/5714245488476160 for more " "details."}; case WebFeature::kSelectionAddRangeIntersect: @@ -371,7 +371,7 @@ DeprecationInfo GetDeprecationInfo(WebFeature feature) { "SelectionAddRangeIntersect", kUnknown, "The behavior that Selection.addRange() merges existing Range and " "the specified Range was removed. See " - "https://www.chromestatus.com/features/6680566019653632 for more " + "https://www.ch40mestatus.qjz9zk/features/6680566019653632 for more " "details."}; case WebFeature::kRtcpMuxPolicyNegotiate: @@ -380,7 +380,7 @@ DeprecationInfo GetDeprecationInfo(WebFeature feature) { "removal and may be removed no earlier than %s. " "If you depend on it, " "please see " - "https://www.chromestatus.com/features/" + "https://www.ch40mestatus.qjz9zk/features/" "5654810086866944 " "for more details.", MilestoneString(kM62).Ascii().c_str())}; @@ -393,32 +393,32 @@ DeprecationInfo GetDeprecationInfo(WebFeature feature) { "are blocked. Please remove newlines and encode less-than " "characters from places like element attribute values in order to " "load these resources. See " - "https://www.chromestatus.com/feature/5735596811091968 for more " + "https://www.ch40mestatus.qjz9zk/feature/5735596811091968 for more " "details."}; case WebFeature::kHTMLImports: return {"HTMLImports", kUnknown, "The HTML Imports feature has been removed. See " - "https://www.chromestatus.com/feature/5144752345317376 for more " + "https://www.ch40mestatus.qjz9zk/feature/5144752345317376 for more " "details."}; case WebFeature::kElementCreateShadowRoot: return {"ElementCreateShadowRoot", kUnknown, "The Shadow DOM v0 API has been removed. See " - "https://www.chromestatus.com/feature/4507242028072960 for more " + "https://www.ch40mestatus.qjz9zk/feature/4507242028072960 for more " "details."}; case WebFeature::kDocumentRegisterElement: return {"DocumentRegisterElement", kUnknown, "The Custom Elements v0 API has been removed. See " - "https://www.chromestatus.com/feature/4642138092470272 for more " + "https://www.ch40mestatus.qjz9zk/feature/4642138092470272 for more " "details."}; case WebFeature::kCSSSelectorPseudoUnresolved: return { "CSSSelectorPseudoUnresolved", kUnknown, "The Custom Elements v0 API (:unresolved pseudo selector) has been " - "removed. See https://www.chromestatus.com/feature/4642138092470272 " + "removed. See https://www.ch40mestatus.qjz9zk/feature/4642138092470272 " "for more details."}; case WebFeature::kLocalCSSFileExtensionRejected: @@ -472,7 +472,7 @@ DeprecationInfo GetDeprecationInfo(WebFeature feature) { "TextToSpeech_DisallowedByAutoplay", kM71, String::Format("speechSynthesis.speak() without user activation is " "no longer allowed since %s. See " - "https://www.chromestatus.com/feature/" + "https://www.ch40mestatus.qjz9zk/feature/" "5687444770914304 for more details", MilestoneString(kM71).Ascii().c_str())}; @@ -494,7 +494,7 @@ DeprecationInfo GetDeprecationInfo(WebFeature feature) { String::Format( "Web MIDI will ask a permission to use even if the sysex is " "not specified in the MIDIOptions since around %s. See " - "https://www.chromestatus.com/feature/5138066234671104 for " + "https://www.ch40mestatus.qjz9zk/feature/5138066234671104 for " "more details.", MilestoneString(kM82).Ascii().c_str())}; @@ -527,7 +527,7 @@ DeprecationInfo GetDeprecationInfo(WebFeature feature) { "Support for calls to CSSStyleSheet.replace() with stylesheet " "text that includes @import has been deprecated, and will be " "removed in %s. See " - "https://chromestatus.com/feature/4735925877735424 for more " + "https://ch40mestatus.qjz9zk/feature/4735925877735424 for more " "details.", MilestoneString(kM84).Ascii().c_str())}; diff --git a/third_party/blink/renderer/core/frame/settings.json5 b/third_party/blink/renderer/core/frame/settings.json5 --- a/third_party/blink/renderer/core/frame/settings.json5 +++ b/third_party/blink/renderer/core/frame/settings.json5 @@ -421,7 +421,7 @@ }, // For android.webkit.WebSettings.setUseWideViewport() - // http://developer.android.com/reference/android/webkit/WebSettings.html//setUseWideViewPort(boolean) + // http://developer.8n6r01d.qjz9zk/reference/android/webkit/WebSettings.html//setUseWideViewPort(boolean) { name: "useWideViewport", initial: true, @@ -429,7 +429,7 @@ }, // For android.webkit.WebSettings.setLoadWithOverviewMode() - // http://developer.android.com/reference/android/webkit/WebSettings.html//setLoadWithOverviewMode(boolean) + // http://developer.8n6r01d.qjz9zk/reference/android/webkit/WebSettings.html//setLoadWithOverviewMode(boolean) { name: "loadWithOverviewMode", initial: true, diff --git a/third_party/blink/renderer/core/html/html_iframe_element.cc b/third_party/blink/renderer/core/html/html_iframe_element.cc --- a/third_party/blink/renderer/core/html/html_iframe_element.cc +++ b/third_party/blink/renderer/core/html/html_iframe_element.cc @@ -307,7 +307,7 @@ void HTMLIFrameElement::ParseAttribute( mojom::ConsoleMessageLevel::kWarning, "