diff --git a/tools/under-control/src/RELEASE b/tools/under-control/src/RELEASE index 318bc657..a6d3b486 100644 --- a/tools/under-control/src/RELEASE +++ b/tools/under-control/src/RELEASE @@ -1 +1 @@ -137.0.7151.72 +137.0.7151.104 diff --git a/tools/under-control/src/chrome/browser/ui/tab_helpers.cc b/tools/under-control/src/chrome/browser/ui/tab_helpers.cc index 4384aae7..8a12e9d7 100755 --- a/tools/under-control/src/chrome/browser/ui/tab_helpers.cc +++ b/tools/under-control/src/chrome/browser/ui/tab_helpers.cc @@ -173,6 +173,7 @@ #include "chrome/browser/fast_checkout/fast_checkout_tab_helper.h" #include "chrome/browser/fingerprinting_protection/chrome_fingerprinting_protection_web_contents_helper_factory.h" #include "chrome/browser/flags/android/chrome_feature_list.h" +#include "chrome/browser/loader/from_gws_navigation_and_keep_alive_request_tab_helper.h" #include "chrome/browser/plugins/plugin_observer_android.h" #include "chrome/browser/privacy_sandbox/tracking_protection_settings_factory.h" #include "chrome/browser/ui/android/context_menu_helper.h" @@ -180,6 +181,7 @@ #include "components/facilitated_payments/core/features/features.h" #include "components/fingerprinting_protection_filter/common/fingerprinting_protection_filter_features.h" #include "components/ip_protection/common/ip_protection_status.h" +#include "components/page_load_metrics/browser/features.h" #include "components/sensitive_content/android/android_sensitive_content_client.h" #include "components/sensitive_content/features.h" #include "components/webapps/browser/android/app_banner_manager_android.h" @@ -608,6 +610,12 @@ void TabHelpers::AttachTabHelpers(WebContents* web_contents) { ContextMenuHelper::CreateForWebContents(web_contents); FastCheckoutTabHelper::CreateForWebContents(web_contents); + if (base::FeatureList::IsEnabled( + page_load_metrics::features::kBeaconLeakageLogging)) { + FromGWSNavigationAndKeepAliveRequestTabHelper::CreateForWebContents( + web_contents); + } + javascript_dialogs::TabModalDialogManager::CreateForWebContents( web_contents, std::make_unique( diff --git a/tools/under-control/src/third_party/blink/renderer/platform/runtime_enabled_features.json5 b/tools/under-control/src/third_party/blink/renderer/platform/runtime_enabled_features.json5 index 773ed8ed..9a0b22b1 100755 --- a/tools/under-control/src/third_party/blink/renderer/platform/runtime_enabled_features.json5 +++ b/tools/under-control/src/third_party/blink/renderer/platform/runtime_enabled_features.json5 @@ -4959,6 +4959,10 @@ name: "ViewTransitionOnNavigationForIframes", status: "stable", }, + { + name: "ViewTransitionUpdateLifecycleBeforeReady", + status: "stable", + }, { name: "VisibilityCollapseColumn", },