0

Revert "Disable FileSystemAccessDirectoryIterationBlocklistCheck for webview only"

This reverts commit 26fb97c86e.

Reason for revert:
Experiment is not 1% in stable, and so default value in code
should be updated.

Original change's description:
> Disable FileSystemAccessDirectoryIterationBlocklistCheck for webview only
>
> Bug: 393606977
> Change-Id: Iedb3e9a03c201463d923d763175918f661eb8678
> Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6240766
> Auto-Submit: Joel Hockey <joelhockey@chromium.org>
> Reviewed-by: Nate Fischer <ntfschr@chromium.org>
> Commit-Queue: Joel Hockey <joelhockey@chromium.org>
> Cr-Commit-Position: refs/heads/main@{#1417109}

Bug: 393606977
Change-Id: Idb6ed284bbf259b2c0adbf828fb35bf7c9670660
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6246075
Commit-Queue: Joel Hockey <joelhockey@chromium.org>
Auto-Submit: Joel Hockey <joelhockey@chromium.org>
Commit-Queue: Nate Fischer <ntfschr@chromium.org>
Reviewed-by: Nate Fischer <ntfschr@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1437843}
This commit is contained in:
Joel Hockey
2025-03-25 16:57:22 -07:00
committed by Chromium LUCI CQ
parent 0c34943f46
commit 89ab0915a0

@ -32,12 +32,6 @@
namespace internal {
// Duplicated from content/browser/file_system_access/features.cc to allow
// WebView-only override.
BASE_FEATURE(kFileSystemAccessDirectoryIterationBlocklistCheck,
"FileSystemAccessDirectoryIterationBlocklistCheck",
base::FEATURE_ENABLED_BY_DEFAULT);
AwFeatureOverrides::AwFeatureOverrides(base::FeatureList& feature_list)
: feature_list_(feature_list) {}
@ -312,11 +306,6 @@ void AwFieldTrials::RegisterFeatureOverrides(base::FeatureList* feature_list) {
// Sharing ANGLE's Vulkan queue is not supported on WebView.
aw_feature_overrides.DisableFeature(::features::kVulkanFromANGLE);
// Temporarily turn off kFileSystemAccessDirectoryIterationBlocklistCheck for
// a kill switch. https://crbug.com/393606977
aw_feature_overrides.DisableFeature(
internal::kFileSystemAccessDirectoryIterationBlocklistCheck);
// Viz has no internal differentiation for WebView. We will roll out these
// combined features separately.
aw_feature_overrides.DisableFeature(