diff --git a/app/feature_defaults_unittest.cc b/app/feature_defaults_unittest.cc index f264097655e..eb7012ca0b2 100644 --- a/app/feature_defaults_unittest.cc +++ b/app/feature_defaults_unittest.cc @@ -106,6 +106,7 @@ TEST(FeatureDefaultsTest, DisabledFeatures) { &blink::features::kFledgeConsiderKAnonymity, &blink::features::kFledgeEnforceKAnonymity, &blink::features::kParakeet, + &blink::features::kPermissionElement, &blink::features::kPrerender2, &blink::features::kPrivateAggregationApi, #if BUILDFLAG(IS_ANDROID) diff --git a/chromium_src/third_party/blink/common/features.cc b/chromium_src/third_party/blink/common/features.cc index da9ce1ca386..ca6cfaa7e89 100644 --- a/chromium_src/third_party/blink/common/features.cc +++ b/chromium_src/third_party/blink/common/features.cc @@ -28,6 +28,7 @@ OVERRIDE_FEATURE_DEFAULT_STATES({{ {kFledgeConsiderKAnonymity, base::FEATURE_DISABLED_BY_DEFAULT}, {kFledgeEnforceKAnonymity, base::FEATURE_DISABLED_BY_DEFAULT}, {kParakeet, base::FEATURE_DISABLED_BY_DEFAULT}, + {kPermissionElement, base::FEATURE_DISABLED_BY_DEFAULT}, {kPrerender2, base::FEATURE_DISABLED_BY_DEFAULT}, {kPrivateAggregationApi, base::FEATURE_DISABLED_BY_DEFAULT}, // This feature uses shared memory to reduce IPCs to access cookies, but diff --git a/renderer/brave_content_renderer_client.cc b/renderer/brave_content_renderer_client.cc index f877cd9fe52..4e6aaefac1e 100644 --- a/renderer/brave_content_renderer_client.cc +++ b/renderer/brave_content_renderer_client.cc @@ -101,6 +101,7 @@ void BraveContentRendererClient:: SetRuntimeFeaturesDefaultsBeforeBlinkInitialization(); blink::WebRuntimeFeatures::EnableFledge(false); + blink::WebRuntimeFeatures::EnablePermissionElement(false); // Disable topics APIs because kBrowsingTopics feature is disabled blink::WebRuntimeFeatures::EnableTopicsAPI(false); blink::WebRuntimeFeatures::EnableTopicsDocumentAPI(false); diff --git a/test/filters/browser_tests.filter b/test/filters/browser_tests.filter index 6d795659dae..bdd85f177f0 100644 --- a/test/filters/browser_tests.filter +++ b/test/filters/browser_tests.filter @@ -2374,6 +2374,12 @@ -LanguageDetectionModelServiceBrowserTest.* -PreloadingModelKeyedServiceTest.Score +# These tests fail because we disable blink::features::kPermissionElement +-All/PermissionElementOriginTrialBrowserTest.WithOriginTrialToken/BaseDefault_BlinkDefault +-All/PermissionElementOriginTrialBrowserTest.WithOriginTrialToken/BaseDefault_BlinkDisabled +-All/PermissionElementOriginTrialBrowserTest.WithOriginTrialToken/BaseDefault_BlinkEnabled +-All/PermissionElementOriginTrialBrowserTest.WithoutOriginTrialToken/BaseDefault_BlinkEnabled + # Tests below this point have not been diagnosed or had issues created yet. -_/WebrtcLoggingPrivateApiStartEventLoggingTestPolicyEnabled.* -AdsPageLoadMetricsObserverBrowserTest.*