Prerender: Disable kPrerender2MemoryControls by default on Android except WebView [chromium/src : main]

0 views
Skip to first unread message

Hiroki Nakagawa (Gerrit)

unread,
May 31, 2026, 9:50:55 PM (3 hours ago) May 31
to Bo Liu, Lingqi Chi, Chromium LUCI CQ, android-bu...@system.gserviceaccount.com, Chromium Metrics Reviews, chromium...@chromium.org, android-web...@chromium.org, asvitkine...@chromium.org, blink-...@chromium.org, kinuko...@chromium.org
Attention needed from Bo Liu and Lingqi Chi

Hiroki Nakagawa voted and added 1 comment

Votes added by Hiroki Nakagawa

Commit-Queue+1

1 comment

Patchset-level comments
File-level comment, Patchset 3 (Latest):
Hiroki Nakagawa . resolved

Hi, can you review this CL?

+boilu@ for android_webview/
+lingqi@ for the entire changes.

Thanks!

Open in Gerrit

Related details

Attention is currently required from:
  • Bo Liu
  • Lingqi Chi
Submit Requirements:
  • requirement satisfiedCode-Coverage
  • requirement is not satisfiedCode-Owners
  • requirement is not satisfiedCode-Review
  • requirement is not satisfiedReview-Enforcement
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
Gerrit-MessageType: comment
Gerrit-Project: chromium/src
Gerrit-Branch: main
Gerrit-Change-Id: I4bc6549d17eba37f9a224f2ee384882e0ff2f367
Gerrit-Change-Number: 7883027
Gerrit-PatchSet: 3
Gerrit-Owner: Hiroki Nakagawa <nhi...@chromium.org>
Gerrit-Reviewer: Bo Liu <bo...@chromium.org>
Gerrit-Reviewer: Hiroki Nakagawa <nhi...@chromium.org>
Gerrit-Reviewer: Lingqi Chi <lin...@chromium.org>
Gerrit-CC: Chromium Metrics Reviews <chromium-met...@google.com>
Gerrit-Attention: Lingqi Chi <lin...@chromium.org>
Gerrit-Attention: Bo Liu <bo...@chromium.org>
Gerrit-Comment-Date: Mon, 01 Jun 2026 01:50:27 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: Yes
satisfied_requirement
unsatisfied_requirement
open
diffy

Hiroki Nakagawa (Gerrit)

unread,
May 31, 2026, 9:51:09 PM (3 hours ago) May 31
to Bo Liu, Lingqi Chi, Chromium LUCI CQ, android-bu...@system.gserviceaccount.com, Chromium Metrics Reviews, chromium...@chromium.org, android-web...@chromium.org, asvitkine...@chromium.org, blink-...@chromium.org, kinuko...@chromium.org
Attention needed from Bo Liu and Lingqi Chi

Hiroki Nakagawa voted Auto-Submit+1

Auto-Submit+1
Gerrit-Comment-Date: Mon, 01 Jun 2026 01:50:44 +0000
Gerrit-HasComments: No
Gerrit-Has-Labels: Yes
satisfied_requirement
unsatisfied_requirement
open
diffy

Lingqi Chi (Gerrit)

unread,
May 31, 2026, 10:29:06 PM (2 hours ago) May 31
to Hiroki Nakagawa, Bo Liu, Chromium LUCI CQ, android-bu...@system.gserviceaccount.com, Chromium Metrics Reviews, chromium...@chromium.org, android-web...@chromium.org, asvitkine...@chromium.org, blink-...@chromium.org, kinuko...@chromium.org
Attention needed from Bo Liu and Hiroki Nakagawa

Lingqi Chi voted Code-Review+1

Code-Review+1
Open in Gerrit

Related details

Attention is currently required from:
  • Bo Liu
  • Hiroki Nakagawa
Submit Requirements:
    • requirement satisfiedCode-Coverage
    • requirement is not satisfiedCode-Owners
    • requirement satisfiedCode-Review
    • requirement satisfiedReview-Enforcement
    Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
    Gerrit-MessageType: comment
    Gerrit-Project: chromium/src
    Gerrit-Branch: main
    Gerrit-Change-Id: I4bc6549d17eba37f9a224f2ee384882e0ff2f367
    Gerrit-Change-Number: 7883027
    Gerrit-PatchSet: 4
    Gerrit-Owner: Hiroki Nakagawa <nhi...@chromium.org>
    Gerrit-Reviewer: Bo Liu <bo...@chromium.org>
    Gerrit-Reviewer: Hiroki Nakagawa <nhi...@chromium.org>
    Gerrit-Reviewer: Lingqi Chi <lin...@chromium.org>
    Gerrit-CC: Chromium Metrics Reviews <chromium-met...@google.com>
    Gerrit-Attention: Hiroki Nakagawa <nhi...@chromium.org>
    Gerrit-Attention: Bo Liu <bo...@chromium.org>
    Gerrit-Comment-Date: Mon, 01 Jun 2026 02:28:35 +0000
    Gerrit-HasComments: No
    Gerrit-Has-Labels: Yes
    satisfied_requirement
    unsatisfied_requirement
    open
    diffy

    Bo Liu (Gerrit)

    unread,
    May 31, 2026, 10:48:00 PM (2 hours ago) May 31
    to Hiroki Nakagawa, Lingqi Chi, Bo Liu, Chromium LUCI CQ, android-bu...@system.gserviceaccount.com, Chromium Metrics Reviews, chromium...@chromium.org, android-web...@chromium.org, asvitkine...@chromium.org, blink-...@chromium.org, kinuko...@chromium.org
    Attention needed from Hiroki Nakagawa

    Bo Liu added 1 comment

    Commit Message
    Line 11, Patchset 4 (Latest):AwFieldTrials. The Android WebView launch will be handled separately
    Bo Liu . unresolved

    I don't understand this bit.. if it's already enabled by default, then what's left to launch?

    Open in Gerrit

    Related details

    Attention is currently required from:
    • Hiroki Nakagawa
    Submit Requirements:
      • requirement satisfiedCode-Coverage
      • requirement is not satisfiedCode-Owners
      • requirement satisfiedCode-Review
      • requirement is not satisfiedNo-Unresolved-Comments
      • requirement satisfiedReview-Enforcement
      Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
      Gerrit-MessageType: comment
      Gerrit-Project: chromium/src
      Gerrit-Branch: main
      Gerrit-Change-Id: I4bc6549d17eba37f9a224f2ee384882e0ff2f367
      Gerrit-Change-Number: 7883027
      Gerrit-PatchSet: 4
      Gerrit-Owner: Hiroki Nakagawa <nhi...@chromium.org>
      Gerrit-Reviewer: Bo Liu <bo...@chromium.org>
      Gerrit-Reviewer: Hiroki Nakagawa <nhi...@chromium.org>
      Gerrit-Reviewer: Lingqi Chi <lin...@chromium.org>
      Gerrit-CC: Chromium Metrics Reviews <chromium-met...@google.com>
      Gerrit-Attention: Hiroki Nakagawa <nhi...@chromium.org>
      Gerrit-Comment-Date: Mon, 01 Jun 2026 02:47:47 +0000
      Gerrit-HasComments: Yes
      Gerrit-Has-Labels: No
      satisfied_requirement
      unsatisfied_requirement
      open
      diffy

      Hiroki Nakagawa (Gerrit)

      unread,
      May 31, 2026, 11:03:35 PM (2 hours ago) May 31
      to Lingqi Chi, Bo Liu, Chromium LUCI CQ, android-bu...@system.gserviceaccount.com, Chromium Metrics Reviews, chromium...@chromium.org, android-web...@chromium.org, asvitkine...@chromium.org, blink-...@chromium.org, kinuko...@chromium.org
      Attention needed from Bo Liu

      Hiroki Nakagawa voted and added 2 comments

      Votes added by Hiroki Nakagawa

      Auto-Submit+1

      2 comments

      Patchset-level comments
      File-level comment, Patchset 4 (Latest):
      Hiroki Nakagawa . resolved

      Thanks!

      Commit Message
      Line 11, Patchset 4 (Latest):AwFieldTrials. The Android WebView launch will be handled separately
      Bo Liu . unresolved

      I don't understand this bit.. if it's already enabled by default, then what's left to launch?

      Hiroki Nakagawa

      The purpose of this change is to **DISABLE** the memory controls on Android and WebView by default in order to address recent regressions caused by sensitive memory controls.

      Open in Gerrit

      Related details

      Attention is currently required from:
      • Bo Liu
      Submit Requirements:
      • requirement satisfiedCode-Coverage
      • requirement is not satisfiedCode-Owners
      • requirement satisfiedCode-Review
      • requirement is not satisfiedNo-Unresolved-Comments
      • requirement satisfiedReview-Enforcement
      Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
      Gerrit-MessageType: comment
      Gerrit-Project: chromium/src
      Gerrit-Branch: main
      Gerrit-Change-Id: I4bc6549d17eba37f9a224f2ee384882e0ff2f367
      Gerrit-Change-Number: 7883027
      Gerrit-PatchSet: 4
      Gerrit-Owner: Hiroki Nakagawa <nhi...@chromium.org>
      Gerrit-Reviewer: Bo Liu <bo...@chromium.org>
      Gerrit-Reviewer: Hiroki Nakagawa <nhi...@chromium.org>
      Gerrit-Reviewer: Lingqi Chi <lin...@chromium.org>
      Gerrit-CC: Chromium Metrics Reviews <chromium-met...@google.com>
      Gerrit-Attention: Bo Liu <bo...@chromium.org>
      Gerrit-Comment-Date: Mon, 01 Jun 2026 03:02:59 +0000
      Gerrit-HasComments: Yes
      Gerrit-Has-Labels: Yes
      Comment-In-Reply-To: Bo Liu <bo...@chromium.org>
      satisfied_requirement
      unsatisfied_requirement
      open
      diffy

      Bo Liu (Gerrit)

      unread,
      May 31, 2026, 11:07:39 PM (2 hours ago) May 31
      to Hiroki Nakagawa, Lingqi Chi, Bo Liu, Chromium LUCI CQ, android-bu...@system.gserviceaccount.com, Chromium Metrics Reviews, chromium...@chromium.org, android-web...@chromium.org, asvitkine...@chromium.org, blink-...@chromium.org, kinuko...@chromium.org
      Attention needed from Hiroki Nakagawa

      Bo Liu added 1 comment

      Commit Message
      Line 11, Patchset 4 (Latest):AwFieldTrials. The Android WebView launch will be handled separately
      Bo Liu . unresolved

      I don't understand this bit.. if it's already enabled by default, then what's left to launch?

      Hiroki Nakagawa

      The purpose of this change is to **DISABLE** the memory controls on Android and WebView by default in order to address recent regressions caused by sensitive memory controls.

      Bo Liu

      then why leave it enabled by default on webview?

      Open in Gerrit

      Related details

      Attention is currently required from:
      • Hiroki Nakagawa
      Submit Requirements:
      • requirement satisfiedCode-Coverage
      • requirement is not satisfiedCode-Owners
      • requirement satisfiedCode-Review
      • requirement is not satisfiedNo-Unresolved-Comments
      • requirement satisfiedReview-Enforcement
      Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
      Gerrit-MessageType: comment
      Gerrit-Project: chromium/src
      Gerrit-Branch: main
      Gerrit-Change-Id: I4bc6549d17eba37f9a224f2ee384882e0ff2f367
      Gerrit-Change-Number: 7883027
      Gerrit-PatchSet: 4
      Gerrit-Owner: Hiroki Nakagawa <nhi...@chromium.org>
      Gerrit-Reviewer: Bo Liu <bo...@chromium.org>
      Gerrit-Reviewer: Hiroki Nakagawa <nhi...@chromium.org>
      Gerrit-Reviewer: Lingqi Chi <lin...@chromium.org>
      Gerrit-CC: Chromium Metrics Reviews <chromium-met...@google.com>
      Gerrit-Attention: Hiroki Nakagawa <nhi...@chromium.org>
      Gerrit-Comment-Date: Mon, 01 Jun 2026 03:07:24 +0000
      Gerrit-HasComments: Yes
      Gerrit-Has-Labels: No
      Comment-In-Reply-To: Hiroki Nakagawa <nhi...@chromium.org>
      Comment-In-Reply-To: Bo Liu <bo...@chromium.org>
      satisfied_requirement
      unsatisfied_requirement
      open
      diffy

      Hiroki Nakagawa (Gerrit)

      unread,
      May 31, 2026, 11:11:38 PM (1 hour ago) May 31
      to Lingqi Chi, Bo Liu, Chromium LUCI CQ, android-bu...@system.gserviceaccount.com, Chromium Metrics Reviews, chromium...@chromium.org, android-web...@chromium.org, asvitkine...@chromium.org, blink-...@chromium.org, kinuko...@chromium.org
      Attention needed from Bo Liu

      Hiroki Nakagawa added 1 comment

      Commit Message
      Line 11, Patchset 4 (Latest):AwFieldTrials. The Android WebView launch will be handled separately
      Bo Liu . unresolved

      I don't understand this bit.. if it's already enabled by default, then what's left to launch?

      Hiroki Nakagawa

      The purpose of this change is to **DISABLE** the memory controls on Android and WebView by default in order to address recent regressions caused by sensitive memory controls.

      Hiroki Nakagawa

      This is because we're ramping up the launch experiments for Android and WebView separately (`Prerender2MemoryControlsAndroid` and `Prerender2MemoryControlsWebView`). The Android experiment has already reached the stable channel, but the WebView experiment hasn't reached it yet. Once it reaches stable as well, I'll disable it for WebView by default and then push the experiment to "launched".

      Open in Gerrit

      Related details

      Attention is currently required from:
      • Bo Liu
      Submit Requirements:
      • requirement satisfiedCode-Coverage
      • requirement is not satisfiedCode-Owners
      • requirement satisfiedCode-Review
      • requirement is not satisfiedNo-Unresolved-Comments
      • requirement satisfiedReview-Enforcement
      Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
      Gerrit-MessageType: comment
      Gerrit-Project: chromium/src
      Gerrit-Branch: main
      Gerrit-Change-Id: I4bc6549d17eba37f9a224f2ee384882e0ff2f367
      Gerrit-Change-Number: 7883027
      Gerrit-PatchSet: 4
      Gerrit-Owner: Hiroki Nakagawa <nhi...@chromium.org>
      Gerrit-Reviewer: Bo Liu <bo...@chromium.org>
      Gerrit-Reviewer: Hiroki Nakagawa <nhi...@chromium.org>
      Gerrit-Reviewer: Lingqi Chi <lin...@chromium.org>
      Gerrit-CC: Chromium Metrics Reviews <chromium-met...@google.com>
      Gerrit-Attention: Bo Liu <bo...@chromium.org>
      Gerrit-Comment-Date: Mon, 01 Jun 2026 03:11:14 +0000
      satisfied_requirement
      unsatisfied_requirement
      open
      diffy

      Bo Liu (Gerrit)

      unread,
      May 31, 2026, 11:23:59 PM (1 hour ago) May 31
      to Hiroki Nakagawa, Lingqi Chi, Bo Liu, Chromium LUCI CQ, android-bu...@system.gserviceaccount.com, Chromium Metrics Reviews, chromium...@chromium.org, android-web...@chromium.org, asvitkine...@chromium.org, blink-...@chromium.org, kinuko...@chromium.org
      Attention needed from Hiroki Nakagawa

      Bo Liu added 1 comment

      Commit Message
      Line 11, Patchset 4 (Latest):AwFieldTrials. The Android WebView launch will be handled separately
      Bo Liu . unresolved

      I don't understand this bit.. if it's already enabled by default, then what's left to launch?

      Hiroki Nakagawa

      The purpose of this change is to **DISABLE** the memory controls on Android and WebView by default in order to address recent regressions caused by sensitive memory controls.

      Hiroki Nakagawa

      This is because we're ramping up the launch experiments for Android and WebView separately (`Prerender2MemoryControlsAndroid` and `Prerender2MemoryControlsWebView`). The Android experiment has already reached the stable channel, but the WebView experiment hasn't reached it yet. Once it reaches stable as well, I'll disable it for WebView by default and then push the experiment to "launched".

      Bo Liu

      This is because we're ramping up the launch experiments for Android and WebView separately (`Prerender2MemoryControlsAndroid` and `Prerender2MemoryControlsWebView`).

      Prerender2MemoryControlsWebView doesn't exist yet afaict? (code search is down for me, I just used git grep)

      The Android experiment has already reached the stable channel, but the WebView experiment hasn't reached it yet.

      Ok, how did webview get to the enabled-by-default state at all? Was that the mistake?

      Once it reaches stable as well, I'll disable it for WebView by default and then push the experiment to "launched".

      Open in Gerrit

      Related details

      Attention is currently required from:
      • Hiroki Nakagawa
      Submit Requirements:
      • requirement satisfiedCode-Coverage
      • requirement is not satisfiedCode-Owners
      • requirement satisfiedCode-Review
      • requirement is not satisfiedNo-Unresolved-Comments
      • requirement satisfiedReview-Enforcement
      Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
      Gerrit-MessageType: comment
      Gerrit-Project: chromium/src
      Gerrit-Branch: main
      Gerrit-Change-Id: I4bc6549d17eba37f9a224f2ee384882e0ff2f367
      Gerrit-Change-Number: 7883027
      Gerrit-PatchSet: 4
      Gerrit-Owner: Hiroki Nakagawa <nhi...@chromium.org>
      Gerrit-Reviewer: Bo Liu <bo...@chromium.org>
      Gerrit-Reviewer: Hiroki Nakagawa <nhi...@chromium.org>
      Gerrit-Reviewer: Lingqi Chi <lin...@chromium.org>
      Gerrit-CC: Chromium Metrics Reviews <chromium-met...@google.com>
      Gerrit-Attention: Hiroki Nakagawa <nhi...@chromium.org>
      Gerrit-Comment-Date: Mon, 01 Jun 2026 03:23:45 +0000
      satisfied_requirement
      unsatisfied_requirement
      open
      diffy

      Hiroki Nakagawa (Gerrit)

      unread,
      May 31, 2026, 11:42:26 PM (1 hour ago) May 31
      to Lingqi Chi, Bo Liu, Chromium LUCI CQ, android-bu...@system.gserviceaccount.com, Chromium Metrics Reviews, chromium...@chromium.org, android-web...@chromium.org, asvitkine...@chromium.org, blink-...@chromium.org, kinuko...@chromium.org
      Attention needed from Bo Liu

      Hiroki Nakagawa added 1 comment

      Commit Message
      Line 11, Patchset 4 (Latest):AwFieldTrials. The Android WebView launch will be handled separately
      Bo Liu . unresolved

      I don't understand this bit.. if it's already enabled by default, then what's left to launch?

      Hiroki Nakagawa

      The purpose of this change is to **DISABLE** the memory controls on Android and WebView by default in order to address recent regressions caused by sensitive memory controls.

      Hiroki Nakagawa

      This is because we're ramping up the launch experiments for Android and WebView separately (`Prerender2MemoryControlsAndroid` and `Prerender2MemoryControlsWebView`). The Android experiment has already reached the stable channel, but the WebView experiment hasn't reached it yet. Once it reaches stable as well, I'll disable it for WebView by default and then push the experiment to "launched".

      Bo Liu

      This is because we're ramping up the launch experiments for Android and WebView separately (`Prerender2MemoryControlsAndroid` and `Prerender2MemoryControlsWebView`).

      Prerender2MemoryControlsWebView doesn't exist yet afaict? (code search is down for me, I just used git grep)

      The Android experiment has already reached the stable channel, but the WebView experiment hasn't reached it yet.

      Ok, how did webview get to the enabled-by-default state at all? Was that the mistake?

      Once it reaches stable as well, I'll disable it for WebView by default and then push the experiment to "launched".

      Hiroki Nakagawa

      Prerender2MemoryControlsWebView doesn't exist yet afaict? (code search is down for me, I just used git grep)

      The `Prerender2MemoryControlsWebView` experiument has already been running on beta.

      Ok, how did webview get to the enabled-by-default state at all? Was that the mistake?

      Let me explain the context. Originally, `kPrerender2MemoryControls` was enabled by default on all the platforms as intended (not mistake). This was working well, but recent (non-revertible) changes broke the memory pressure handling only on Android and WebView (see [this internal document](https://docs.google.com/document/d/161aUtMwt3qo2a-7H-rvQ6mXqaV1c3vKRfx4ZA_-bvqs/edit?usp=sharing&resourcekey=0-0TB6ikGPfj7JbA6k8l-a9Q) for details). This breakage is not specific to prerendering, but prerendering has been more significantly impacted by that. This is now treated as an "incident", and we're expected to mitigate it by tentatively disabling the memory pressure (memory controls) for prerendering as soon as possible.

      Current setup:

      • Desktop: Enabled
      • Android: Enabled
      • WebView: Enabled

      Setup after this CL:

      • Desktop: Enabled
      • Android: Disabled
      • WebView: Enabled

      Setup after a follow-up CL for WebView.

      • Desktop: Enabled
      • Android: Disabled
      • WebView: Disabled

      Once the breakage is fixed, we'll enable the memory controls for Android and WebView again.

      Open in Gerrit

      Related details

      Attention is currently required from:
      • Bo Liu
      Submit Requirements:
      • requirement satisfiedCode-Coverage
      • requirement is not satisfiedCode-Owners
      • requirement satisfiedCode-Review
      • requirement is not satisfiedNo-Unresolved-Comments
      • requirement satisfiedReview-Enforcement
      Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
      Gerrit-MessageType: comment
      Gerrit-Project: chromium/src
      Gerrit-Branch: main
      Gerrit-Change-Id: I4bc6549d17eba37f9a224f2ee384882e0ff2f367
      Gerrit-Change-Number: 7883027
      Gerrit-PatchSet: 4
      Gerrit-Owner: Hiroki Nakagawa <nhi...@chromium.org>
      Gerrit-Reviewer: Bo Liu <bo...@chromium.org>
      Gerrit-Reviewer: Hiroki Nakagawa <nhi...@chromium.org>
      Gerrit-Reviewer: Lingqi Chi <lin...@chromium.org>
      Gerrit-CC: Chromium Metrics Reviews <chromium-met...@google.com>
      Gerrit-Attention: Bo Liu <bo...@chromium.org>
      Gerrit-Comment-Date: Mon, 01 Jun 2026 03:41:57 +0000
      satisfied_requirement
      unsatisfied_requirement
      open
      diffy

      Bo Liu (Gerrit)

      unread,
      May 31, 2026, 11:54:30 PM (1 hour ago) May 31
      to Hiroki Nakagawa, Lingqi Chi, Bo Liu, Chromium LUCI CQ, android-bu...@system.gserviceaccount.com, Chromium Metrics Reviews, chromium...@chromium.org, android-web...@chromium.org, asvitkine...@chromium.org, blink-...@chromium.org, kinuko...@chromium.org
      Attention needed from Hiroki Nakagawa

      Bo Liu added 1 comment

      Commit Message
      Bo Liu

      Prerender2MemoryControlsWebView doesn't exist yet afaict? (code search is down for me, I just used git grep)

      The `Prerender2MemoryControlsWebView` experiument has already been running on beta.

      Oh it's referring to a finch gcl. That's still just using the same Prerender2MemoryControlsAndroid feature in chromium code (which is fine). But if webview is still under experiment and hasn't launched, why is the Prerender2MemoryControlsAndroid feature already enabled by default for webview? Isn't that already wrong?


      > Ok, how did webview get to the enabled-by-default state at all? Was that the mistake?

      Let me explain the context. Originally, `kPrerender2MemoryControls` was enabled by default on all the platforms as intended (not mistake). This was working well, but recent (non-revertible) changes broke the memory pressure handling only on Android and WebView (see [this internal document](https://docs.google.com/document/d/161aUtMwt3qo2a-7H-rvQ6mXqaV1c3vKRfx4ZA_-bvqs/edit?usp=sharing&resourcekey=0-0TB6ikGPfj7JbA6k8l-a9Q) for details). This breakage is not specific to prerendering, but prerendering has been more significantly impacted by that. This is now treated as an "incident", and we're expected to mitigate it by tentatively disabling the memory pressure (memory controls) for prerendering as soon as possible.

      Current setup:

      • Desktop: Enabled
      • Android: Enabled
      • WebView: Enabled

      Setup after this CL:

      • Desktop: Enabled
      • Android: Disabled
      • WebView: Enabled

      Setup after a follow-up CL for WebView.

      • Desktop: Enabled
      • Android: Disabled
      • WebView: Disabled

      can I see the follow-up CL? Also why should it be in a follow up instead of just part of this CL?


      Once the breakage is fixed, we'll enable the memory controls for Android and WebView again.

      Open in Gerrit

      Related details

      Attention is currently required from:
      • Hiroki Nakagawa
      Submit Requirements:
      • requirement satisfiedCode-Coverage
      • requirement is not satisfiedCode-Owners
      • requirement satisfiedCode-Review
      • requirement is not satisfiedNo-Unresolved-Comments
      • requirement satisfiedReview-Enforcement
      Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
      Gerrit-MessageType: comment
      Gerrit-Project: chromium/src
      Gerrit-Branch: main
      Gerrit-Change-Id: I4bc6549d17eba37f9a224f2ee384882e0ff2f367
      Gerrit-Change-Number: 7883027
      Gerrit-PatchSet: 4
      Gerrit-Owner: Hiroki Nakagawa <nhi...@chromium.org>
      Gerrit-Reviewer: Bo Liu <bo...@chromium.org>
      Gerrit-Reviewer: Hiroki Nakagawa <nhi...@chromium.org>
      Gerrit-Reviewer: Lingqi Chi <lin...@chromium.org>
      Gerrit-CC: Chromium Metrics Reviews <chromium-met...@google.com>
      Gerrit-Attention: Hiroki Nakagawa <nhi...@chromium.org>
      Gerrit-Comment-Date: Mon, 01 Jun 2026 03:54:18 +0000
      satisfied_requirement
      unsatisfied_requirement
      open
      diffy

      Hiroki Nakagawa (Gerrit)

      unread,
      12:14 AM (26 minutes ago) 12:14 AM
      to Lingqi Chi, Bo Liu, Chromium LUCI CQ, android-bu...@system.gserviceaccount.com, Chromium Metrics Reviews, chromium...@chromium.org, android-web...@chromium.org, asvitkine...@chromium.org, blink-...@chromium.org, kinuko...@chromium.org
      Attention needed from Bo Liu

      Hiroki Nakagawa added 1 comment

      Commit Message
      Hiroki Nakagawa

      Oh it's referring to a finch gcl. That's still just using the same Prerender2MemoryControlsAndroid feature in chromium code (which is fine).

      To be clear, `Prerender2MemoryControls` is the feature name to disable/enable the memory controls for prerendering in Chromium code base, and `Prerender2MemoryControlsAndroid` and `Prerender2MemoryControlsWebView` are the experiment names specified in gcl.

      But if webview is still under experiment and hasn't launched, why is the Prerender2MemoryControlsAndroid feature already enabled by default for webview? Isn't that already wrong?

      Do you mean `Prerender2MemoryControlsAndroid` in `fieldtrial_testing_config.json`? Due to my mistake in the previous CL, `fieldtrial_testing_config.json` refers to the both experiments as `Prerender2MemoryControlsAndroid` but actually there are 2 separate experiments. This CL also fixes it.

      can I see the follow-up CL?

      I'll make a CL.

      Also why should it be in a follow up instead of just part of this CL?

      WebView requires more steps to reach the launch ready state. Without waiting for that, we'd like to launch disablement of the memory controls for Android first because the impact on Android is severer than WebView.

      Open in Gerrit

      Related details

      Attention is currently required from:
      • Bo Liu
      Submit Requirements:
      • requirement satisfiedCode-Coverage
      • requirement is not satisfiedCode-Owners
      • requirement satisfiedCode-Review
      • requirement is not satisfiedNo-Unresolved-Comments
      • requirement satisfiedReview-Enforcement
      Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
      Gerrit-MessageType: comment
      Gerrit-Project: chromium/src
      Gerrit-Branch: main
      Gerrit-Change-Id: I4bc6549d17eba37f9a224f2ee384882e0ff2f367
      Gerrit-Change-Number: 7883027
      Gerrit-PatchSet: 4
      Gerrit-Owner: Hiroki Nakagawa <nhi...@chromium.org>
      Gerrit-Reviewer: Bo Liu <bo...@chromium.org>
      Gerrit-Reviewer: Hiroki Nakagawa <nhi...@chromium.org>
      Gerrit-Reviewer: Lingqi Chi <lin...@chromium.org>
      Gerrit-CC: Chromium Metrics Reviews <chromium-met...@google.com>
      Gerrit-Attention: Bo Liu <bo...@chromium.org>
      Gerrit-Comment-Date: Mon, 01 Jun 2026 04:14:16 +0000
      satisfied_requirement
      unsatisfied_requirement
      open
      diffy

      Hiroki Nakagawa (Gerrit)

      unread,
      12:22 AM (18 minutes ago) 12:22 AM
      to Lingqi Chi, Bo Liu, Chromium LUCI CQ, android-bu...@system.gserviceaccount.com, Chromium Metrics Reviews, chromium...@chromium.org, android-web...@chromium.org, asvitkine...@chromium.org, blink-...@chromium.org, kinuko...@chromium.org
      Commit Message
      Hiroki Nakagawa
      Gerrit-Comment-Date: Mon, 01 Jun 2026 04:22:28 +0000
      satisfied_requirement
      unsatisfied_requirement
      open
      diffy
      Reply all
      Reply to author
      Forward
      0 new messages