[tracing] Remove debug UI pref requirement when accessing chrome://traces [chromium/src : main]

0 views
Skip to first unread message

Gabriel Charette (Gerrit)

unread,
Dec 15, 2025, 6:12:32 PM (5 days ago) Dec 15
to Gabriel Charette, Robert Liao, Etienne Pierre-Doray, Chromium Metrics Reviews, AyeAye, Chromium LUCI CQ, chromium...@chromium.org, asvitkine...@chromium.org, spang...@chromium.org, tracing...@chromium.org, wfh+...@chromium.org
Attention needed from Robert Liao

Gabriel Charette voted and added 1 comment

Votes added by Gabriel Charette

Commit-Queue+1

1 comment

Patchset-level comments
File-level comment, Patchset 5 (Latest):
Gabriel Charette . resolved

Rob, as discussed, we should move chrome://traces back to be considered a non-debug UI surface as the pref opt-in interstitial affects user flow and doesn't add a layer of security as it might for other entry points.

Open in Gerrit

Related details

Attention is currently required from:
  • Robert Liao
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: I2404b9d447ebe3c1805ead87ab9bca99b1c8adc6
Gerrit-Change-Number: 7243396
Gerrit-PatchSet: 5
Gerrit-Owner: Gabriel Charette <g...@chromium.org>
Gerrit-Reviewer: Gabriel Charette <g...@chromium.org>
Gerrit-Reviewer: Robert Liao <rob...@chromium.org>
Gerrit-CC: Chromium Metrics Reviews <chromium-met...@google.com>
Gerrit-CC: Etienne Pierre-Doray <etie...@chromium.org>
Gerrit-Attention: Robert Liao <rob...@chromium.org>
Gerrit-Comment-Date: Mon, 15 Dec 2025 23:12:26 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: Yes
satisfied_requirement
unsatisfied_requirement
open
diffy

Robert Liao (Gerrit)

unread,
Dec 15, 2025, 6:36:35 PM (5 days ago) Dec 15
to Gabriel Charette, Demetrios Papadopoulos, Rebekah Potter, Etienne Pierre-Doray, Chromium Metrics Reviews, AyeAye, Chromium LUCI CQ, chromium...@chromium.org, asvitkine...@chromium.org, spang...@chromium.org, tracing...@chromium.org, wfh+...@chromium.org
Attention needed from Gabriel Charette

Robert Liao voted and added 1 comment

Votes added by Robert Liao

Code-Review+1

1 comment

Patchset-level comments
Robert Liao . resolved

CCing dpapad and rbpotter. This sounds reasonable to me.

Open in Gerrit

Related details

Attention is currently required from:
  • Gabriel Charette
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: I2404b9d447ebe3c1805ead87ab9bca99b1c8adc6
    Gerrit-Change-Number: 7243396
    Gerrit-PatchSet: 5
    Gerrit-Owner: Gabriel Charette <g...@chromium.org>
    Gerrit-Reviewer: Gabriel Charette <g...@chromium.org>
    Gerrit-Reviewer: Robert Liao <rob...@chromium.org>
    Gerrit-CC: Chromium Metrics Reviews <chromium-met...@google.com>
    Gerrit-CC: Demetrios Papadopoulos <dpa...@chromium.org>
    Gerrit-CC: Etienne Pierre-Doray <etie...@chromium.org>
    Gerrit-CC: Rebekah Potter <rbpo...@chromium.org>
    Gerrit-Attention: Gabriel Charette <g...@chromium.org>
    Gerrit-Comment-Date: Mon, 15 Dec 2025 23:36:25 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: Yes
    satisfied_requirement
    unsatisfied_requirement
    open
    diffy

    Gabriel Charette (Gerrit)

    unread,
    Dec 15, 2025, 6:39:52 PM (5 days ago) Dec 15
    to Gabriel Charette, Etienne Pierre-Doray, Rakina Zata Amni, Charlie Harrison, Robert Liao, Demetrios Papadopoulos, Rebekah Potter, Chromium Metrics Reviews, AyeAye, Chromium LUCI CQ, chromium...@chromium.org, asvitkine...@chromium.org, spang...@chromium.org, tracing...@chromium.org, wfh+...@chromium.org
    Attention needed from Charlie Harrison, Etienne Pierre-Doray and Rakina Zata Amni

    Gabriel Charette added 1 comment

    Patchset-level comments
    Gabriel Charette . resolved

    Thanks

    @etiennep: c/b/tracing/traces_internals/
    @rakina: /content/public
    @csharrison: histograms/m/page/histograms.xml

    Open in Gerrit

    Related details

    Attention is currently required from:
    • Charlie Harrison
    • Etienne Pierre-Doray
    • Rakina Zata Amni
    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: I2404b9d447ebe3c1805ead87ab9bca99b1c8adc6
    Gerrit-Change-Number: 7243396
    Gerrit-PatchSet: 5
    Gerrit-Owner: Gabriel Charette <g...@chromium.org>
    Gerrit-Reviewer: Charlie Harrison <cshar...@chromium.org>
    Gerrit-Reviewer: Etienne Pierre-Doray <etie...@chromium.org>
    Gerrit-Reviewer: Gabriel Charette <g...@chromium.org>
    Gerrit-Reviewer: Rakina Zata Amni <rak...@chromium.org>
    Gerrit-Reviewer: Robert Liao <rob...@chromium.org>
    Gerrit-CC: Chromium Metrics Reviews <chromium-met...@google.com>
    Gerrit-CC: Demetrios Papadopoulos <dpa...@chromium.org>
    Gerrit-CC: Rebekah Potter <rbpo...@chromium.org>
    Gerrit-Attention: Charlie Harrison <cshar...@chromium.org>
    Gerrit-Attention: Etienne Pierre-Doray <etie...@chromium.org>
    Gerrit-Attention: Rakina Zata Amni <rak...@chromium.org>
    Gerrit-Comment-Date: Mon, 15 Dec 2025 23:39:45 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: No
    satisfied_requirement
    unsatisfied_requirement
    open
    diffy

    Demetrios Papadopoulos (Gerrit)

    unread,
    Dec 15, 2025, 7:01:09 PM (5 days ago) Dec 15
    to Gabriel Charette, Etienne Pierre-Doray, Rakina Zata Amni, Charlie Harrison, Robert Liao, Rebekah Potter, Chromium Metrics Reviews, AyeAye, Chromium LUCI CQ, chromium...@chromium.org, asvitkine...@chromium.org, spang...@chromium.org, tracing...@chromium.org, wfh+...@chromium.org
    Attention needed from Charlie Harrison, Etienne Pierre-Doray, Gabriel Charette and Rakina Zata Amni

    Demetrios Papadopoulos added 1 comment

    Commit Message
    Line 9, Patchset 5 (Latest):As discussed offline, we want to lift any hindrance to users following
    Demetrios Papadopoulos . unresolved

    Not blocking this CL, but posting my thoughts below for posterity.

    Who was part of this discussion for the record? I don't recall any threads about it.

    Note that presumably by removing the official "debug" bit from this UI, should be satisfying the requriements of "user-facing" UIs, per https://www.chromium.org/developers/webui/#debug-uis (localization, a11y, sufficient testsing). So either these are already met, or this removal is proliferating a "gray zone" between the two categories (user-facing vs debug), which we have tried to eliminate.

    Also, there was an entire effort to make it as seamless as possible to enable debug WebuIs without a restart and without too many clicks (automatic forwarding back to the original UI) a while ago, so I don't quite undrestance why the "hindrance" you are refering to is such a big deal to eliminate, at the expense of creating the gray zone mentioned above. Do you really think that this is preventing people who actually do want to access `chrome://tracing` from using it?

    Open in Gerrit

    Related details

    Attention is currently required from:
    • Charlie Harrison
    • Etienne Pierre-Doray
    • Gabriel Charette
    • Rakina Zata Amni
    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: I2404b9d447ebe3c1805ead87ab9bca99b1c8adc6
      Gerrit-Change-Number: 7243396
      Gerrit-PatchSet: 5
      Gerrit-Owner: Gabriel Charette <g...@chromium.org>
      Gerrit-Reviewer: Charlie Harrison <cshar...@chromium.org>
      Gerrit-Reviewer: Etienne Pierre-Doray <etie...@chromium.org>
      Gerrit-Reviewer: Gabriel Charette <g...@chromium.org>
      Gerrit-Reviewer: Rakina Zata Amni <rak...@chromium.org>
      Gerrit-Reviewer: Robert Liao <rob...@chromium.org>
      Gerrit-CC: Chromium Metrics Reviews <chromium-met...@google.com>
      Gerrit-CC: Demetrios Papadopoulos <dpa...@chromium.org>
      Gerrit-CC: Rebekah Potter <rbpo...@chromium.org>
      Gerrit-Attention: Gabriel Charette <g...@chromium.org>
      Gerrit-Attention: Charlie Harrison <cshar...@chromium.org>
      Gerrit-Attention: Etienne Pierre-Doray <etie...@chromium.org>
      Gerrit-Attention: Rakina Zata Amni <rak...@chromium.org>
      Gerrit-Comment-Date: Tue, 16 Dec 2025 00:00:54 +0000
      Gerrit-HasComments: Yes
      Gerrit-Has-Labels: No
      satisfied_requirement
      unsatisfied_requirement
      open
      diffy

      Charlie Harrison (Gerrit)

      unread,
      Dec 15, 2025, 7:57:59 PM (5 days ago) Dec 15
      to Gabriel Charette, Etienne Pierre-Doray, Rakina Zata Amni, Robert Liao, Demetrios Papadopoulos, Rebekah Potter, Chromium Metrics Reviews, AyeAye, Chromium LUCI CQ, chromium...@chromium.org, asvitkine...@chromium.org, spang...@chromium.org, tracing...@chromium.org, wfh+...@chromium.org
      Attention needed from Etienne Pierre-Doray, Gabriel Charette and Rakina Zata Amni

      Charlie Harrison voted Code-Review+1

      Code-Review+1
      Open in Gerrit

      Related details

      Attention is currently required from:
      Gerrit-Attention: Etienne Pierre-Doray <etie...@chromium.org>
      Gerrit-Attention: Rakina Zata Amni <rak...@chromium.org>
      Gerrit-Comment-Date: Tue, 16 Dec 2025 00:57:45 +0000
      Gerrit-HasComments: No
      Gerrit-Has-Labels: Yes
      satisfied_requirement
      unsatisfied_requirement
      open
      diffy

      Rakina Zata Amni (Gerrit)

      unread,
      Dec 15, 2025, 8:51:34 PM (5 days ago) Dec 15
      to Gabriel Charette, Charlie Harrison, Etienne Pierre-Doray, Robert Liao, Demetrios Papadopoulos, Rebekah Potter, Chromium Metrics Reviews, AyeAye, Chromium LUCI CQ, chromium...@chromium.org, asvitkine...@chromium.org, spang...@chromium.org, tracing...@chromium.org, wfh+...@chromium.org
      Attention needed from Etienne Pierre-Doray and Gabriel Charette

      Rakina Zata Amni voted Code-Review+1

      Code-Review+1
      Open in Gerrit

      Related details

      Attention is currently required from:
      • Etienne Pierre-Doray
      • Gabriel Charette
      Submit Requirements:
      • requirement satisfiedCode-Coverage
      • requirement satisfiedCode-Owners
      Gerrit-Comment-Date: Tue, 16 Dec 2025 01:51:01 +0000
      Gerrit-HasComments: No
      Gerrit-Has-Labels: Yes
      satisfied_requirement
      unsatisfied_requirement
      open
      diffy

      Gabriel Charette (Gerrit)

      unread,
      Dec 16, 2025, 5:22:44 PM (4 days ago) Dec 16
      to Gabriel Charette, Rakina Zata Amni, Charlie Harrison, Etienne Pierre-Doray, Robert Liao, Demetrios Papadopoulos, Rebekah Potter, Chromium Metrics Reviews, AyeAye, Chromium LUCI CQ, chromium...@chromium.org, asvitkine...@chromium.org, spang...@chromium.org, tracing...@chromium.org, wfh+...@chromium.org
      Attention needed from Etienne Pierre-Doray

      Gabriel Charette added 1 comment

      Commit Message
      Line 9, Patchset 5 (Latest):As discussed offline, we want to lift any hindrance to users following
      Demetrios Papadopoulos . resolved

      Not blocking this CL, but posting my thoughts below for posterity.

      Who was part of this discussion for the record? I don't recall any threads about it.

      Note that presumably by removing the official "debug" bit from this UI, should be satisfying the requriements of "user-facing" UIs, per https://www.chromium.org/developers/webui/#debug-uis (localization, a11y, sufficient testsing). So either these are already met, or this removal is proliferating a "gray zone" between the two categories (user-facing vs debug), which we have tried to eliminate.

      Also, there was an entire effort to make it as seamless as possible to enable debug WebuIs without a restart and without too many clicks (automatic forwarding back to the original UI) a while ago, so I don't quite undrestance why the "hindrance" you are refering to is such a big deal to eliminate, at the expense of creating the gray zone mentioned above. Do you really think that this is preventing people who actually do want to access `chrome://tracing` from using it?

      Gabriel Charette

      Not blocking this CL, but posting my thoughts below for posterity.

      Who was part of this discussion for the record? I don't recall any threads about it.

      I chatted with robliao@ offline about it.

      Note that presumably by removing the official "debug" bit from this UI, should be satisfying the requriements of "user-facing" UIs, per https://www.chromium.org/developers/webui/#debug-uis (localization, a11y, sufficient testsing). So either these are already met, or this removal is proliferating a "gray zone" between the two categories (user-facing vs debug), which we have tried to eliminate.

      I think this gray zone already exists (chrome://crashes as a sibling UI and prime example).


      > Also, there was an entire effort to make it as seamless as possible to enable debug WebuIs without a restart and without too many clicks (automatic forwarding back to the original UI) a while ago, so I don't quite undrestance why the "hindrance" you are refering to is such a big deal to eliminate, at the expense of creating the gray zone mentioned above. Do you really think that this is preventing people who actually do want to access `chrome://tracing` from using it?

      It's just one more thing and it doesn't add any value IMO. It's already a URL the user has to explicitly go to (can't follow a link to a chrome:// URL). I don't think it's worth spending energy adding friction in front of that flow.

      Open in Gerrit

      Related details

      Attention is currently required from:
      • Etienne Pierre-Doray
      Submit Requirements:
        • requirement satisfiedCode-Coverage
        • requirement 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: I2404b9d447ebe3c1805ead87ab9bca99b1c8adc6
        Gerrit-Change-Number: 7243396
        Gerrit-PatchSet: 5
        Gerrit-Owner: Gabriel Charette <g...@chromium.org>
        Gerrit-Reviewer: Charlie Harrison <cshar...@chromium.org>
        Gerrit-Reviewer: Etienne Pierre-Doray <etie...@chromium.org>
        Gerrit-Reviewer: Gabriel Charette <g...@chromium.org>
        Gerrit-Reviewer: Rakina Zata Amni <rak...@chromium.org>
        Gerrit-Reviewer: Robert Liao <rob...@chromium.org>
        Gerrit-CC: Chromium Metrics Reviews <chromium-met...@google.com>
        Gerrit-CC: Demetrios Papadopoulos <dpa...@chromium.org>
        Gerrit-CC: Rebekah Potter <rbpo...@chromium.org>
        Gerrit-Attention: Etienne Pierre-Doray <etie...@chromium.org>
        Gerrit-Comment-Date: Tue, 16 Dec 2025 22:22:34 +0000
        Gerrit-HasComments: Yes
        Gerrit-Has-Labels: No
        Comment-In-Reply-To: Demetrios Papadopoulos <dpa...@chromium.org>
        satisfied_requirement
        open
        diffy

        Etienne Pierre-Doray (Gerrit)

        unread,
        Dec 16, 2025, 5:25:34 PM (4 days ago) Dec 16
        to Gabriel Charette, Rakina Zata Amni, Charlie Harrison, Robert Liao, Demetrios Papadopoulos, Rebekah Potter, Chromium Metrics Reviews, AyeAye, Chromium LUCI CQ, chromium...@chromium.org, asvitkine...@chromium.org, spang...@chromium.org, tracing...@chromium.org, wfh+...@chromium.org

        Etienne Pierre-Doray voted and added 1 comment

        Votes added by Etienne Pierre-Doray

        Code-Review+1

        1 comment

        Patchset-level comments
        Etienne Pierre-Doray . resolved

        LGTM

        Open in Gerrit

        Related details

        Attention set is empty
        Gerrit-Comment-Date: Tue, 16 Dec 2025 22:25:26 +0000
        Gerrit-HasComments: Yes
        Gerrit-Has-Labels: Yes
        satisfied_requirement
        open
        diffy

        Gabriel Charette (Gerrit)

        unread,
        Dec 16, 2025, 5:32:35 PM (4 days ago) Dec 16
        to Gabriel Charette, Etienne Pierre-Doray, Rakina Zata Amni, Charlie Harrison, Robert Liao, Demetrios Papadopoulos, Rebekah Potter, Chromium Metrics Reviews, AyeAye, Chromium LUCI CQ, chromium...@chromium.org, asvitkine...@chromium.org, spang...@chromium.org, tracing...@chromium.org, wfh+...@chromium.org

        Gabriel Charette voted Commit-Queue+2

        Commit-Queue+2
        Gerrit-Comment-Date: Tue, 16 Dec 2025 22:32:25 +0000
        Gerrit-HasComments: No
        Gerrit-Has-Labels: Yes
        satisfied_requirement
        open
        diffy

        Demetrios Papadopoulos (Gerrit)

        unread,
        Dec 16, 2025, 5:38:37 PM (4 days ago) Dec 16
        to Gabriel Charette, Etienne Pierre-Doray, Rakina Zata Amni, Charlie Harrison, Robert Liao, Rebekah Potter, Chromium Metrics Reviews, AyeAye, Chromium LUCI CQ, chromium...@chromium.org, asvitkine...@chromium.org, spang...@chromium.org, tracing...@chromium.org, wfh+...@chromium.org
        Attention needed from Gabriel Charette

        Demetrios Papadopoulos added 1 comment

        Commit Message
        Line 9, Patchset 5 (Latest):As discussed offline, we want to lift any hindrance to users following
        Demetrios Papadopoulos . resolved

        Not blocking this CL, but posting my thoughts below for posterity.

        Who was part of this discussion for the record? I don't recall any threads about it.

        Note that presumably by removing the official "debug" bit from this UI, should be satisfying the requriements of "user-facing" UIs, per https://www.chromium.org/developers/webui/#debug-uis (localization, a11y, sufficient testsing). So either these are already met, or this removal is proliferating a "gray zone" between the two categories (user-facing vs debug), which we have tried to eliminate.

        Also, there was an entire effort to make it as seamless as possible to enable debug WebuIs without a restart and without too many clicks (automatic forwarding back to the original UI) a while ago, so I don't quite undrestance why the "hindrance" you are refering to is such a big deal to eliminate, at the expense of creating the gray zone mentioned above. Do you really think that this is preventing people who actually do want to access `chrome://tracing` from using it?

        Gabriel Charette

        Not blocking this CL, but posting my thoughts below for posterity.

        Who was part of this discussion for the record? I don't recall any threads about it.

        I chatted with robliao@ offline about it.

        Note that presumably by removing the official "debug" bit from this UI, should be satisfying the requriements of "user-facing" UIs, per https://www.chromium.org/developers/webui/#debug-uis (localization, a11y, sufficient testsing). So either these are already met, or this removal is proliferating a "gray zone" between the two categories (user-facing vs debug), which we have tried to eliminate.

        I think this gray zone already exists (chrome://crashes as a sibling UI and prime example).


        > Also, there was an entire effort to make it as seamless as possible to enable debug WebuIs without a restart and without too many clicks (automatic forwarding back to the original UI) a while ago, so I don't quite undrestance why the "hindrance" you are refering to is such a big deal to eliminate, at the expense of creating the gray zone mentioned above. Do you really think that this is preventing people who actually do want to access `chrome://tracing` from using it?

        It's just one more thing and it doesn't add any value IMO. It's already a URL the user has to explicitly go to (can't follow a link to a chrome:// URL). I don't think it's worth spending energy adding friction in front of that flow.

        Demetrios Papadopoulos

        I think this gray zone already exists (chrome://crashes as a sibling UI and prime example).

        I know the gray zone already exists, which is why I used the term "proliferate" instead of "introduce".

        It's just one more thing and it doesn't add any value IMO

        It sounds that you have objections about the overal goal of "programmatically categorizing user-facing WebUI from debug WebUI, and adding an extra click for regular users to visit debug WebUIs in order to protect them, given that debug WebUIs are held to much looser standards". Note that this categarization has been discussed at length already, before it was deployed.

        Also your position of *"doesn't add any value"* has been discussed at length already, and for the most part is derived from taking a narrow view of debug WebUI owners of *"it does not add any value **to my team**"*, and overlooking the value it adds to the codebase as a whole, and also to the WebUI team maintenance burden, which are already listed at https://www.chromium.org/developers/webui/#debug-uis.

        Note that [1] had been landed by etiennep@ to make it easier to access chrorme://tracing, but it sounds that it wasn't deemed enough in practice, or was there a change of opinion after the fact?

        I don't think it's worth spending energy adding friction in front of that flow.

        Understood. The current mechanism is designed in a way where individual WebUIs can opt-out of the categorization (as done in this CL), but note that it proliferates the wild wild west of Chromium debug WebUIs shipping as equal citizens along with the rest of the Chrome product (aka user-facing WebUIs) with whatever consequences/side-effeccts this can have.

        [1] https://chromium-review.googlesource.com/c/chromium/src/+/6622116

        Open in Gerrit

        Related details

        Attention is currently required from:
        • Gabriel Charette
        Gerrit-Attention: Gabriel Charette <g...@chromium.org>
        Gerrit-Comment-Date: Tue, 16 Dec 2025 22:38:23 +0000
        Gerrit-HasComments: Yes
        Gerrit-Has-Labels: No
        Comment-In-Reply-To: Gabriel Charette <g...@chromium.org>
        Comment-In-Reply-To: Demetrios Papadopoulos <dpa...@chromium.org>
        satisfied_requirement
        open
        diffy

        Gabriel Charette (Gerrit)

        unread,
        Dec 16, 2025, 6:17:35 PM (4 days ago) Dec 16
        to Gabriel Charette, Etienne Pierre-Doray, Rakina Zata Amni, Charlie Harrison, Robert Liao, Demetrios Papadopoulos, Rebekah Potter, Chromium Metrics Reviews, AyeAye, Chromium LUCI CQ, chromium...@chromium.org, asvitkine...@chromium.org, spang...@chromium.org, tracing...@chromium.org, wfh+...@chromium.org
        Attention needed from Demetrios Papadopoulos

        Gabriel Charette added 1 comment

        Commit Message
        Gabriel Charette

        I hear your concerns. In this case we will own whatever breakage may occur (and you can delete it if we go away as the whole point is to have a direct line to user diagnosis while we actively use that path).

        Re. internationalization. I understand, but this is also where I think we need to not have "The great become the enemy of the good". If we add i18n, it's not clear that we will improve our diagnosis ability but we will definitely increase the bug surface you are trying to reduce.

        I know there have been discussions about this in the past and I was likely one of the strongest opponents to adding this friction. Given this particular UI is not subject to all the concerns listed there, I asked Rob for an exception.

        Open in Gerrit

        Related details

        Attention is currently required from:
        • Demetrios Papadopoulos
        Gerrit-Attention: Demetrios Papadopoulos <dpa...@chromium.org>
        Gerrit-Comment-Date: Tue, 16 Dec 2025 23:17:27 +0000
        satisfied_requirement
        open
        diffy

        Chromium LUCI CQ (Gerrit)

        unread,
        Dec 16, 2025, 7:13:20 PM (4 days ago) Dec 16
        to Gabriel Charette, Etienne Pierre-Doray, Rakina Zata Amni, Charlie Harrison, Robert Liao, Demetrios Papadopoulos, Rebekah Potter, Chromium Metrics Reviews, AyeAye, chromium...@chromium.org, asvitkine...@chromium.org, spang...@chromium.org, tracing...@chromium.org, wfh+...@chromium.org

        Chromium LUCI CQ submitted the change

        Change information

        Commit message:
        [tracing] Remove debug UI pref requirement when accessing chrome://traces


        As discussed offline, we want to lift any hindrance to users following
        public docs to send traces to Chrome developers

        Docs: https://bit.ly/chrome-trace
        Change-Id: I2404b9d447ebe3c1805ead87ab9bca99b1c8adc6
        Reviewed-by: Charlie Harrison <cshar...@chromium.org>
        Reviewed-by: Rakina Zata Amni <rak...@chromium.org>
        Commit-Queue: Gabriel Charette <g...@chromium.org>
        Reviewed-by: Etienne Pierre-Doray <etie...@chromium.org>
        Reviewed-by: Robert Liao <rob...@chromium.org>
        Cr-Commit-Position: refs/heads/main@{#1559623}
        Files:
        • M content/browser/tracing/traces_internals/traces_internals_ui.h
        • M content/public/common/url_constants.h
        • M tools/metrics/histograms/metadata/page/histograms.xml
        Change size: S
        Delta: 3 files changed, 10 insertions(+), 7 deletions(-)
        Branch: refs/heads/main
        Submit Requirements:
        • requirement satisfiedCode-Review: +1 by Robert Liao, +1 by Charlie Harrison, +1 by Etienne Pierre-Doray, +1 by Rakina Zata Amni
        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: I2404b9d447ebe3c1805ead87ab9bca99b1c8adc6
        Gerrit-Change-Number: 7243396
        Gerrit-PatchSet: 6
        Gerrit-Owner: Gabriel Charette <g...@chromium.org>
        Gerrit-Reviewer: Charlie Harrison <cshar...@chromium.org>
        Gerrit-Reviewer: Chromium LUCI CQ <chromiu...@luci-project-accounts.iam.gserviceaccount.com>
        Gerrit-Reviewer: Etienne Pierre-Doray <etie...@chromium.org>
        Gerrit-Reviewer: Gabriel Charette <g...@chromium.org>
        Gerrit-Reviewer: Rakina Zata Amni <rak...@chromium.org>
        Gerrit-Reviewer: Robert Liao <rob...@chromium.org>
        open
        diffy
        satisfied_requirement
        Reply all
        Reply to author
        Forward
        0 new messages