Revert "[perfcombined2024] Enable EstablishGpuChannelAsync and EarlyEstablishGpuChannel by default."
This reverts commit 897fab96d7
.
Reason for revert: b/394866598#comment35
Original change's description:
> [perfcombined2024] Enable EstablishGpuChannelAsync and EarlyEstablishGpuChannel by default.
>
> Please revert if HeadlessBrowserTest.WebGLSupported starts failing.
> (the test failed 2 times in CQ dry run for this CL, but no longer
> fails, so we aren't sure if it's related, but if it starts failing on
> the waterfall this CL may be the cause)
>
> go/perf-combined-2024-summary
>
> Bug: 40287434
> Change-Id: Ia057dea67dbaeba5240694c483e032fd29b09f34
> Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6094045
> Reviewed-by: Olivier Li <olivierli@chromium.org>
> Commit-Queue: Francois Pierre Doray <fdoray@chromium.org>
> Reviewed-by: Kentaro Hara <haraken@chromium.org>
> Auto-Submit: Francois Pierre Doray <fdoray@chromium.org>
> Reviewed-by: Avi Drissman <avi@chromium.org>
> Cr-Commit-Position: refs/heads/main@{#1410886}
Bug: 40287434
Change-Id: I32e1aeba9120eb717f5953f336997c4117a3a138
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6383821
Commit-Queue: Francois Pierre Doray <fdoray@chromium.org>
Reviewed-by: Kenneth Russell <kbr@chromium.org>
Reviewed-by: Avi Drissman <avi@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1436473}
This commit is contained in:

committed by
Chromium LUCI CQ

parent
0c5393a016
commit
f961f145f1
content/public/common
testing/variations
third_party/blink/common
@ -385,7 +385,7 @@ BASE_FEATURE(kDrawCutoutEdgeToEdge,
|
||||
// Enable establishing the GPU channel early in renderer startup.
|
||||
BASE_FEATURE(kEarlyEstablishGpuChannel,
|
||||
"EarlyEstablishGpuChannel",
|
||||
base::FEATURE_ENABLED_BY_DEFAULT);
|
||||
base::FEATURE_DISABLED_BY_DEFAULT);
|
||||
|
||||
// Enables canvas 2d methods BeginLayer and EndLayer.
|
||||
BASE_FEATURE(kEnableCanvas2DLayers,
|
||||
|
@ -8708,6 +8708,22 @@
|
||||
]
|
||||
}
|
||||
],
|
||||
"EarlyEstablishGpuChannelAndroid": [
|
||||
{
|
||||
"platforms": [
|
||||
"android",
|
||||
"android_webview"
|
||||
],
|
||||
"experiments": [
|
||||
{
|
||||
"name": "EarlyEstablishGpuChannel",
|
||||
"enable_features": [
|
||||
"EarlyEstablishGpuChannel"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"EdgeToEdgeAndroid": [
|
||||
{
|
||||
"platforms": [
|
||||
@ -16996,6 +17012,8 @@
|
||||
{
|
||||
"name": "Enabled",
|
||||
"enable_features": [
|
||||
"EarlyEstablishGpuChannel",
|
||||
"EstablishGpuChannelAsync",
|
||||
"ExpandedPrefetchRange",
|
||||
"FledgeEnableWALForInterestGroupStorage",
|
||||
"MojoBindingsInlineSLS",
|
||||
@ -17013,6 +17031,8 @@
|
||||
{
|
||||
"name": "Enabled",
|
||||
"enable_features": [
|
||||
"EarlyEstablishGpuChannel",
|
||||
"EstablishGpuChannelAsync",
|
||||
"FledgeEnableWALForInterestGroupStorage",
|
||||
"MojoBindingsInlineSLS",
|
||||
"NumberOfCoresWithCpuSecurityMitigation",
|
||||
@ -17032,6 +17052,8 @@
|
||||
{
|
||||
"name": "Enabled",
|
||||
"enable_features": [
|
||||
"EarlyEstablishGpuChannel",
|
||||
"EstablishGpuChannelAsync",
|
||||
"FledgeEnableWALForInterestGroupStorage",
|
||||
"MojoBindingsInlineSLS",
|
||||
"ReduceCpuUtilization2",
|
||||
|
9
third_party/blink/common/features.cc
vendored
9
third_party/blink/common/features.cc
vendored
@ -726,7 +726,14 @@ BASE_FEATURE(kDropInputEventsWhilePaintHolding,
|
||||
|
||||
BASE_FEATURE(kEstablishGpuChannelAsync,
|
||||
"EstablishGpuChannelAsync",
|
||||
base::FEATURE_ENABLED_BY_DEFAULT);
|
||||
#if BUILDFLAG(IS_ANDROID)
|
||||
base::FEATURE_ENABLED_BY_DEFAULT
|
||||
#else
|
||||
// TODO(crbug.com/1278147): Experiment with this more on desktop to
|
||||
// see if it can help.
|
||||
base::FEATURE_DISABLED_BY_DEFAULT
|
||||
#endif
|
||||
);
|
||||
|
||||
// Whether to respect loading=lazy attribute for images when they are on
|
||||
// invisible pages.
|
||||
|
Reference in New Issue
Block a user