Add DevToolsIndividualRequestThrottling flag [chromium/src : main]

0 views
Skip to first unread message

Philip Pfaffe (Gerrit)

unread,
Sep 4, 2025, 8:24:01 AM (4 days ago) Sep 4
to Alex Rudenko, Daniel Cheng, Chromium Metrics Reviews, AyeAye, Chromium LUCI CQ, chromium...@chromium.org, devtools...@chromium.org, asvitkine...@chromium.org, asvitki...@chromium.org, jmedle...@chromium.org, network-ser...@chromium.org
Attention needed from Alex Rudenko and Daniel Cheng

Philip Pfaffe added 1 comment

Patchset-level comments
File-level comment, Patchset 3 (Latest):
Philip Pfaffe . resolved

Gemini helped with this CL.

Daniel: PTAL at //services
Alex: PTAL at the rest

Thanks!

Open in Gerrit

Related details

Attention is currently required from:
  • Alex Rudenko
  • Daniel Cheng
Submit Requirements:
  • requirement satisfiedCode-Coverage
  • requirement is not satisfiedCode-Owners
  • requirement is not satisfiedCode-Review
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: I8800a14494125148a0e18f81e9c3b7376504baf6
Gerrit-Change-Number: 6913687
Gerrit-PatchSet: 3
Gerrit-Owner: Philip Pfaffe <pfa...@chromium.org>
Gerrit-Reviewer: Alex Rudenko <alexr...@chromium.org>
Gerrit-Reviewer: Daniel Cheng <dch...@chromium.org>
Gerrit-Reviewer: Philip Pfaffe <pfa...@chromium.org>
Gerrit-CC: Chromium Metrics Reviews <chromium-met...@google.com>
Gerrit-Attention: Daniel Cheng <dch...@chromium.org>
Gerrit-Attention: Alex Rudenko <alexr...@chromium.org>
Gerrit-Comment-Date: Thu, 04 Sep 2025 12:23:48 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
satisfied_requirement
unsatisfied_requirement
open
diffy

Alex Rudenko (Gerrit)

unread,
Sep 4, 2025, 8:25:35 AM (4 days ago) Sep 4
to Philip Pfaffe, Daniel Cheng, Chromium Metrics Reviews, AyeAye, Chromium LUCI CQ, chromium...@chromium.org, devtools...@chromium.org, asvitkine...@chromium.org, asvitki...@chromium.org, jmedle...@chromium.org, network-ser...@chromium.org
Attention needed from Daniel Cheng and Philip Pfaffe

Alex Rudenko added 1 comment

File services/network/public/cpp/features.cc
Line 671, Patchset 3 (Latest):BASE_FEATURE(kDevToolsIndividualRequestThrottling,
Alex Rudenko . unresolved

any reason not to have the feature in chrome/browser/devtools/features.cc?

Open in Gerrit

Related details

Attention is currently required from:
  • Daniel Cheng
  • Philip Pfaffe
Submit Requirements:
    • requirement satisfiedCode-Coverage
    • requirement is not satisfiedCode-Owners
    • requirement is not satisfiedCode-Review
    • requirement is not satisfiedNo-Unresolved-Comments
    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: I8800a14494125148a0e18f81e9c3b7376504baf6
    Gerrit-Change-Number: 6913687
    Gerrit-PatchSet: 3
    Gerrit-Owner: Philip Pfaffe <pfa...@chromium.org>
    Gerrit-Reviewer: Alex Rudenko <alexr...@chromium.org>
    Gerrit-Reviewer: Daniel Cheng <dch...@chromium.org>
    Gerrit-Reviewer: Philip Pfaffe <pfa...@chromium.org>
    Gerrit-CC: Chromium Metrics Reviews <chromium-met...@google.com>
    Gerrit-Attention: Daniel Cheng <dch...@chromium.org>
    Gerrit-Attention: Philip Pfaffe <pfa...@chromium.org>
    Gerrit-Comment-Date: Thu, 04 Sep 2025 12:25:19 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: No
    satisfied_requirement
    unsatisfied_requirement
    open
    diffy

    Alex Rudenko (Gerrit)

    unread,
    Sep 4, 2025, 8:26:00 AM (4 days ago) Sep 4
    to Philip Pfaffe, Daniel Cheng, Chromium Metrics Reviews, AyeAye, Chromium LUCI CQ, chromium...@chromium.org, devtools...@chromium.org, asvitkine...@chromium.org, asvitki...@chromium.org, jmedle...@chromium.org, network-ser...@chromium.org
    Attention needed from Daniel Cheng and Philip Pfaffe

    Alex Rudenko voted Code-Review+1

    Code-Review+1
    Open in Gerrit

    Related details

    Attention is currently required from:
    • Daniel Cheng
    • Philip Pfaffe
    Submit Requirements:
      • requirement satisfiedCode-Coverage
      • requirement is not satisfiedCode-Owners
      • requirement satisfiedCode-Review
      • requirement is not satisfiedNo-Unresolved-Comments
      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: I8800a14494125148a0e18f81e9c3b7376504baf6
      Gerrit-Change-Number: 6913687
      Gerrit-PatchSet: 3
      Gerrit-Owner: Philip Pfaffe <pfa...@chromium.org>
      Gerrit-Reviewer: Alex Rudenko <alexr...@chromium.org>
      Gerrit-Reviewer: Daniel Cheng <dch...@chromium.org>
      Gerrit-Reviewer: Philip Pfaffe <pfa...@chromium.org>
      Gerrit-CC: Chromium Metrics Reviews <chromium-met...@google.com>
      Gerrit-Attention: Daniel Cheng <dch...@chromium.org>
      Gerrit-Attention: Philip Pfaffe <pfa...@chromium.org>
      Gerrit-Comment-Date: Thu, 04 Sep 2025 12:25:46 +0000
      Gerrit-HasComments: No
      Gerrit-Has-Labels: Yes
      satisfied_requirement
      unsatisfied_requirement
      open
      diffy

      Philip Pfaffe (Gerrit)

      unread,
      Sep 4, 2025, 8:29:09 AM (4 days ago) Sep 4
      to Alex Rudenko, Daniel Cheng, Chromium Metrics Reviews, AyeAye, Chromium LUCI CQ, chromium...@chromium.org, devtools...@chromium.org, asvitkine...@chromium.org, asvitki...@chromium.org, jmedle...@chromium.org, network-ser...@chromium.org
      Attention needed from Alex Rudenko and Daniel Cheng

      Philip Pfaffe added 1 comment

      File services/network/public/cpp/features.cc
      Line 671, Patchset 3 (Latest):BASE_FEATURE(kDevToolsIndividualRequestThrottling,
      Alex Rudenko . unresolved

      any reason not to have the feature in chrome/browser/devtools/features.cc?

      Philip Pfaffe

      can //services depend on //chrome/browser?

      Open in Gerrit

      Related details

      Attention is currently required from:
      • Alex Rudenko
      • Daniel Cheng
      Submit Requirements:
      • requirement satisfiedCode-Coverage
      • requirement is not satisfiedCode-Owners
      • requirement satisfiedCode-Review
      • requirement is not satisfiedNo-Unresolved-Comments
      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: I8800a14494125148a0e18f81e9c3b7376504baf6
      Gerrit-Change-Number: 6913687
      Gerrit-PatchSet: 3
      Gerrit-Owner: Philip Pfaffe <pfa...@chromium.org>
      Gerrit-Reviewer: Alex Rudenko <alexr...@chromium.org>
      Gerrit-Reviewer: Daniel Cheng <dch...@chromium.org>
      Gerrit-Reviewer: Philip Pfaffe <pfa...@chromium.org>
      Gerrit-CC: Chromium Metrics Reviews <chromium-met...@google.com>
      Gerrit-Attention: Daniel Cheng <dch...@chromium.org>
      Gerrit-Attention: Alex Rudenko <alexr...@chromium.org>
      Gerrit-Comment-Date: Thu, 04 Sep 2025 12:28:54 +0000
      Gerrit-HasComments: Yes
      Gerrit-Has-Labels: No
      Comment-In-Reply-To: Alex Rudenko <alexr...@chromium.org>
      satisfied_requirement
      unsatisfied_requirement
      open
      diffy

      Alex Rudenko (Gerrit)

      unread,
      Sep 4, 2025, 8:31:19 AM (4 days ago) Sep 4
      to Philip Pfaffe, Daniel Cheng, Chromium Metrics Reviews, AyeAye, Chromium LUCI CQ, chromium...@chromium.org, devtools...@chromium.org, asvitkine...@chromium.org, asvitki...@chromium.org, jmedle...@chromium.org, network-ser...@chromium.org
      Attention needed from Daniel Cheng and Philip Pfaffe

      Alex Rudenko added 1 comment

      File services/network/public/cpp/features.cc
      Line 671, Patchset 3 (Latest):BASE_FEATURE(kDevToolsIndividualRequestThrottling,
      Alex Rudenko . unresolved

      any reason not to have the feature in chrome/browser/devtools/features.cc?

      Philip Pfaffe

      can //services depend on //chrome/browser?

      Alex Rudenko

      No, I do not think so but we could use the devtools feature flag to configure the network service in the way we need without the need for the flag to live in the network service?

      Open in Gerrit

      Related details

      Attention is currently required from:
      • Daniel Cheng
      • Philip Pfaffe
      Submit Requirements:
      • requirement satisfiedCode-Coverage
      • requirement is not satisfiedCode-Owners
      • requirement satisfiedCode-Review
      • requirement is not satisfiedNo-Unresolved-Comments
      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: I8800a14494125148a0e18f81e9c3b7376504baf6
      Gerrit-Change-Number: 6913687
      Gerrit-PatchSet: 3
      Gerrit-Owner: Philip Pfaffe <pfa...@chromium.org>
      Gerrit-Reviewer: Alex Rudenko <alexr...@chromium.org>
      Gerrit-Reviewer: Daniel Cheng <dch...@chromium.org>
      Gerrit-Reviewer: Philip Pfaffe <pfa...@chromium.org>
      Gerrit-CC: Chromium Metrics Reviews <chromium-met...@google.com>
      Gerrit-Attention: Daniel Cheng <dch...@chromium.org>
      Gerrit-Attention: Philip Pfaffe <pfa...@chromium.org>
      Gerrit-Comment-Date: Thu, 04 Sep 2025 12:31:02 +0000
      Gerrit-HasComments: Yes
      Gerrit-Has-Labels: No
      Comment-In-Reply-To: Alex Rudenko <alexr...@chromium.org>
      Comment-In-Reply-To: Philip Pfaffe <pfa...@chromium.org>
      satisfied_requirement
      unsatisfied_requirement
      open
      diffy

      Philip Pfaffe (Gerrit)

      unread,
      Sep 4, 2025, 8:32:31 AM (4 days ago) Sep 4
      to Alex Rudenko, Daniel Cheng, Chromium Metrics Reviews, AyeAye, Chromium LUCI CQ, chromium...@chromium.org, devtools...@chromium.org, asvitkine...@chromium.org, asvitki...@chromium.org, jmedle...@chromium.org, network-ser...@chromium.org
      Attention needed from Daniel Cheng and Philip Pfaffe

      Philip Pfaffe added 1 comment

      File services/network/public/cpp/features.cc
      Line 671, Patchset 3 (Latest):BASE_FEATURE(kDevToolsIndividualRequestThrottling,
      Alex Rudenko . unresolved

      any reason not to have the feature in chrome/browser/devtools/features.cc?

      Philip Pfaffe

      can //services depend on //chrome/browser?

      Philip Pfaffe

      Ah, I was planning to also guard the pattern matching usage in the network service with this flag. I don't have strong feelings about that though.

      Gerrit-Comment-Date: Thu, 04 Sep 2025 12:32:17 +0000
      satisfied_requirement
      unsatisfied_requirement
      open
      diffy

      Philip Pfaffe (Gerrit)

      unread,
      Sep 4, 2025, 8:46:59 AM (4 days ago) Sep 4
      to Alex Rudenko, Chromium Metrics Reviews, AyeAye, Chromium LUCI CQ, chromium...@chromium.org, devtools...@chromium.org, asvitkine...@chromium.org, asvitki...@chromium.org, jmedle...@chromium.org, network-ser...@chromium.org
      Attention needed from Alex Rudenko

      Philip Pfaffe added 1 comment

      File services/network/public/cpp/features.cc
      Line 671, Patchset 3:BASE_FEATURE(kDevToolsIndividualRequestThrottling,
      Alex Rudenko . unresolved

      any reason not to have the feature in chrome/browser/devtools/features.cc?

      Philip Pfaffe

      can //services depend on //chrome/browser?

      Philip Pfaffe

      Ah, I was planning to also guard the pattern matching usage in the network service with this flag. I don't have strong feelings about that though.

      Philip Pfaffe

      Moved it over! Lost the +1 though :)

      Open in Gerrit

      Related details

      Attention is currently required from:
      • Alex Rudenko
      Submit Requirements:
        • requirement satisfiedCode-Coverage
        • requirement is not satisfiedCode-Owners
        • requirement is not satisfiedCode-Review
        • requirement is not satisfiedNo-Unresolved-Comments
        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: I8800a14494125148a0e18f81e9c3b7376504baf6
        Gerrit-Change-Number: 6913687
        Gerrit-PatchSet: 4
        Gerrit-Owner: Philip Pfaffe <pfa...@chromium.org>
        Gerrit-Reviewer: Alex Rudenko <alexr...@chromium.org>
        Gerrit-Reviewer: Philip Pfaffe <pfa...@chromium.org>
        Gerrit-CC: Chromium Metrics Reviews <chromium-met...@google.com>
        Gerrit-Attention: Alex Rudenko <alexr...@chromium.org>
        Gerrit-Comment-Date: Thu, 04 Sep 2025 12:46:45 +0000
        satisfied_requirement
        unsatisfied_requirement
        open
        diffy

        Philip Pfaffe (Gerrit)

        unread,
        Sep 4, 2025, 8:47:04 AM (4 days ago) Sep 4
        to Alex Rudenko, Chromium Metrics Reviews, AyeAye, Chromium LUCI CQ, chromium...@chromium.org, devtools...@chromium.org, asvitkine...@chromium.org, asvitki...@chromium.org, jmedle...@chromium.org, network-ser...@chromium.org
        Attention needed from Alex Rudenko

        Philip Pfaffe voted Auto-Submit+1

        Auto-Submit+1
        Gerrit-Comment-Date: Thu, 04 Sep 2025 12:46:51 +0000
        Gerrit-HasComments: No
        Gerrit-Has-Labels: Yes
        satisfied_requirement
        unsatisfied_requirement
        open
        diffy

        Alex Rudenko (Gerrit)

        unread,
        Sep 4, 2025, 8:49:37 AM (4 days ago) Sep 4
        to Philip Pfaffe, Chromium Metrics Reviews, AyeAye, Chromium LUCI CQ, chromium...@chromium.org, devtools...@chromium.org, asvitkine...@chromium.org, asvitki...@chromium.org, jmedle...@chromium.org, network-ser...@chromium.org
        Attention needed from Philip Pfaffe

        Alex Rudenko voted

        Code-Review+1
        Commit-Queue+2
        Open in Gerrit

        Related details

        Attention is currently required from:
        • Philip Pfaffe
        Submit Requirements:
        • requirement satisfiedCode-Coverage
        • requirement satisfiedCode-Owners
        • requirement satisfiedCode-Review
        • requirement is not satisfiedNo-Unresolved-Comments
        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: I8800a14494125148a0e18f81e9c3b7376504baf6
        Gerrit-Change-Number: 6913687
        Gerrit-PatchSet: 4
        Gerrit-Owner: Philip Pfaffe <pfa...@chromium.org>
        Gerrit-Reviewer: Alex Rudenko <alexr...@chromium.org>
        Gerrit-Reviewer: Philip Pfaffe <pfa...@chromium.org>
        Gerrit-CC: Chromium Metrics Reviews <chromium-met...@google.com>
        Gerrit-Attention: Philip Pfaffe <pfa...@chromium.org>
        Gerrit-Comment-Date: Thu, 04 Sep 2025 12:49:20 +0000
        Gerrit-HasComments: No
        Gerrit-Has-Labels: Yes
        satisfied_requirement
        unsatisfied_requirement
        open
        diffy

        Alex Rudenko (Gerrit)

        unread,
        Sep 4, 2025, 12:13:08 PM (4 days ago) Sep 4
        to Philip Pfaffe, Chromium Metrics Reviews, AyeAye, Chromium LUCI CQ, chromium...@chromium.org, devtools...@chromium.org, asvitkine...@chromium.org, asvitki...@chromium.org, jmedle...@chromium.org, network-ser...@chromium.org
        Attention needed from Philip Pfaffe

        Alex Rudenko added 1 comment

        File services/network/public/cpp/features.cc
        Line 671, Patchset 3:BASE_FEATURE(kDevToolsIndividualRequestThrottling,
        Alex Rudenko . resolved

        any reason not to have the feature in chrome/browser/devtools/features.cc?

        Philip Pfaffe

        can //services depend on //chrome/browser?

        Philip Pfaffe

        Ah, I was planning to also guard the pattern matching usage in the network service with this flag. I don't have strong feelings about that though.

        Philip Pfaffe

        Moved it over! Lost the +1 though :)

        Alex Rudenko

        Done

        Open in Gerrit

        Related details

        Attention is currently required from:
        • Philip Pfaffe
        Submit Requirements:
        • requirement satisfiedCode-Coverage
        • requirement satisfiedCode-Owners
        • requirement satisfiedCode-Review
        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: I8800a14494125148a0e18f81e9c3b7376504baf6
        Gerrit-Change-Number: 6913687
        Gerrit-PatchSet: 4
        Gerrit-Owner: Philip Pfaffe <pfa...@chromium.org>
        Gerrit-Reviewer: Alex Rudenko <alexr...@chromium.org>
        Gerrit-Reviewer: Philip Pfaffe <pfa...@chromium.org>
        Gerrit-CC: Chromium Metrics Reviews <chromium-met...@google.com>
        Gerrit-Attention: Philip Pfaffe <pfa...@chromium.org>
        Gerrit-Comment-Date: Thu, 04 Sep 2025 16:12:53 +0000
        satisfied_requirement
        open
        diffy

        Philip Pfaffe (Gerrit)

        unread,
        Sep 4, 2025, 12:47:39 PM (4 days ago) Sep 4
        to Alex Rudenko, Chromium Metrics Reviews, AyeAye, Chromium LUCI CQ, chromium...@chromium.org, devtools...@chromium.org, asvitkine...@chromium.org, asvitki...@chromium.org, jmedle...@chromium.org, network-ser...@chromium.org

        Philip Pfaffe voted Commit-Queue+2

        Commit-Queue+2
        Open in Gerrit

        Related details

        Attention set is empty
        Submit Requirements:
        • requirement satisfiedCode-Coverage
        • requirement satisfiedCode-Owners
        • requirement satisfiedCode-Review
        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: I8800a14494125148a0e18f81e9c3b7376504baf6
        Gerrit-Change-Number: 6913687
        Gerrit-PatchSet: 4
        Gerrit-Owner: Philip Pfaffe <pfa...@chromium.org>
        Gerrit-Reviewer: Alex Rudenko <alexr...@chromium.org>
        Gerrit-Reviewer: Philip Pfaffe <pfa...@chromium.org>
        Gerrit-CC: Chromium Metrics Reviews <chromium-met...@google.com>
        Gerrit-Comment-Date: Thu, 04 Sep 2025 16:47:21 +0000
        Gerrit-HasComments: No
        Gerrit-Has-Labels: Yes
        satisfied_requirement
        open
        diffy

        Chromium LUCI CQ (Gerrit)

        unread,
        Sep 4, 2025, 12:51:09 PM (4 days ago) Sep 4
        to Philip Pfaffe, Alex Rudenko, Chromium Metrics Reviews, AyeAye, chromium...@chromium.org, devtools...@chromium.org, asvitkine...@chromium.org, asvitki...@chromium.org, jmedle...@chromium.org, network-ser...@chromium.org

        Chromium LUCI CQ submitted the change

        Change information

        Commit message:
        Add DevToolsIndividualRequestThrottling flag
        Bug: 40434685
        Change-Id: I8800a14494125148a0e18f81e9c3b7376504baf6
        Reviewed-by: Alex Rudenko <alexr...@chromium.org>
        Commit-Queue: Philip Pfaffe <pfa...@chromium.org>
        Auto-Submit: Philip Pfaffe <pfa...@chromium.org>
        Cr-Commit-Position: refs/heads/main@{#1510972}
        Files:
        • M chrome/browser/about_flags.cc
        • M chrome/browser/devtools/devtools_ui_bindings.cc
        • M chrome/browser/devtools/features.cc
        • M chrome/browser/devtools/features.h
        • M chrome/browser/flag-metadata.json
        • M chrome/browser/flag_descriptions.cc
        • M chrome/browser/flag_descriptions.h
        • M tools/metrics/histograms/enums.xml
        Change size: S
        Delta: 8 files changed, 34 insertions(+), 0 deletions(-)
        Branch: refs/heads/main
        Submit Requirements:
        • requirement satisfiedCode-Review: +1 by Alex Rudenko
        Open in Gerrit
        Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
        Gerrit-MessageType: merged
        Gerrit-Project: chromium/src
        Gerrit-Branch: main
        Gerrit-Change-Id: I8800a14494125148a0e18f81e9c3b7376504baf6
        Gerrit-Change-Number: 6913687
        Gerrit-PatchSet: 5
        Gerrit-Owner: Philip Pfaffe <pfa...@chromium.org>
        Gerrit-Reviewer: Alex Rudenko <alexr...@chromium.org>
        Gerrit-Reviewer: Chromium LUCI CQ <chromiu...@luci-project-accounts.iam.gserviceaccount.com>
        Gerrit-Reviewer: Philip Pfaffe <pfa...@chromium.org>
        open
        diffy
        satisfied_requirement
        Reply all
        Reply to author
        Forward
        0 new messages