Hiding irrelevant controls for standalone mode [devtools/devtools-frontend : main]

0 views
Skip to first unread message

Vidal Diazleal (Gerrit)

unread,
Sep 11, 2025, 12:10:26 PM (13 days ago) Sep 11
to Connor Clark, Devtools-frontend LUCI CQ, devtools-rev...@chromium.org
Attention needed from Connor Clark

Vidal Diazleal added 1 comment

Patchset-level comments
File-level comment, Patchset 3 (Latest):
Vidal Diazleal . resolved

Hi Connor,

Here is the CL for next section in the backlog "[UX] Hide irrelevant controls". I'm not sure how the "canRecord" implementation will look like, but my educated guess is that solution will be tied to the target itself, so I moved it to the TargetManager instead so that it is available in the other tools, let me know any thoughts on this, and as always thank you for the help reviewing this.

Open in Gerrit

Related details

Attention is currently required from:
  • Connor Clark
Submit Requirements:
  • 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: devtools/devtools-frontend
Gerrit-Branch: main
Gerrit-Change-Id: I29507508944acacd03bb57573258ff8cf0aec3fe
Gerrit-Change-Number: 6934868
Gerrit-PatchSet: 3
Gerrit-Owner: Vidal Diazleal <vido...@microsoft.com>
Gerrit-Reviewer: Connor Clark <cja...@chromium.org>
Gerrit-Reviewer: Vidal Diazleal <vido...@microsoft.com>
Gerrit-CC: Devtools-frontend LUCI CQ <devtools-fro...@luci-project-accounts.iam.gserviceaccount.com>
Gerrit-Attention: Connor Clark <cja...@chromium.org>
Gerrit-Comment-Date: Thu, 11 Sep 2025 16:10:24 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
unsatisfied_requirement
open
diffy

Connor Clark (Gerrit)

unread,
Sep 15, 2025, 1:39:08 PM (9 days ago) Sep 15
to Vidal Diazleal, Devtools-frontend LUCI CQ, devtools-rev...@chromium.org
Attention needed from Vidal Diazleal

Connor Clark added 1 comment

Patchset-level comments
Connor Clark . unresolved

paul updated the "canRecord" signal and added "hasFakeConnection" to Target, that should work for this now.

Open in Gerrit

Related details

Attention is currently required from:
  • Vidal Diazleal
Submit Requirements:
    • 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: devtools/devtools-frontend
    Gerrit-Branch: main
    Gerrit-Change-Id: I29507508944acacd03bb57573258ff8cf0aec3fe
    Gerrit-Change-Number: 6934868
    Gerrit-PatchSet: 3
    Gerrit-Owner: Vidal Diazleal <vido...@microsoft.com>
    Gerrit-Reviewer: Connor Clark <cja...@chromium.org>
    Gerrit-Reviewer: Vidal Diazleal <vido...@microsoft.com>
    Gerrit-CC: Devtools-frontend LUCI CQ <devtools-fro...@luci-project-accounts.iam.gserviceaccount.com>
    Gerrit-Attention: Vidal Diazleal <vido...@microsoft.com>
    Gerrit-Comment-Date: Mon, 15 Sep 2025 17:39:06 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: No
    unsatisfied_requirement
    open
    diffy

    Connor Clark (Gerrit)

    unread,
    Sep 15, 2025, 1:39:22 PM (9 days ago) Sep 15
    to Vidal Diazleal, Devtools-frontend LUCI CQ, devtools-rev...@chromium.org
    Attention needed from Vidal Diazleal

    Connor Clark added 1 comment

    Patchset-level comments
    Connor Clark . unresolved

    paul updated the "canRecord" signal and added "hasFakeConnection" to Target, that should work for this now.

    Connor Clark

    (just need to rebase)

    Open in Gerrit

    Related details

    Attention is currently required from:
    • Vidal Diazleal
    Submit Requirements:
    • 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: devtools/devtools-frontend
    Gerrit-Branch: main
    Gerrit-Change-Id: I29507508944acacd03bb57573258ff8cf0aec3fe
    Gerrit-Change-Number: 6934868
    Gerrit-PatchSet: 3
    Gerrit-Owner: Vidal Diazleal <vido...@microsoft.com>
    Gerrit-Reviewer: Connor Clark <cja...@chromium.org>
    Gerrit-Reviewer: Vidal Diazleal <vido...@microsoft.com>
    Gerrit-CC: Devtools-frontend LUCI CQ <devtools-fro...@luci-project-accounts.iam.gserviceaccount.com>
    Gerrit-Attention: Vidal Diazleal <vido...@microsoft.com>
    Gerrit-Comment-Date: Mon, 15 Sep 2025 17:39:20 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: No
    Comment-In-Reply-To: Connor Clark <cja...@chromium.org>
    unsatisfied_requirement
    open
    diffy

    Connor Clark (Gerrit)

    unread,
    Sep 16, 2025, 7:12:18 PM (7 days ago) Sep 16
    to Vidal Diazleal, Devtools-frontend LUCI CQ, devtools-rev...@chromium.org
    Attention needed from Vidal Diazleal

    Connor Clark added 1 comment

    Commit Message
    Line 16, Patchset 3 (Latest):control Devtools'
    Connor Clark . unresolved

    please fix formatting of list

    Open in Gerrit

    Related details

    Attention is currently required from:
    • Vidal Diazleal
    Submit Requirements:
    • 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: devtools/devtools-frontend
    Gerrit-Branch: main
    Gerrit-Change-Id: I29507508944acacd03bb57573258ff8cf0aec3fe
    Gerrit-Change-Number: 6934868
    Gerrit-PatchSet: 3
    Gerrit-Owner: Vidal Diazleal <vido...@microsoft.com>
    Gerrit-Reviewer: Connor Clark <cja...@chromium.org>
    Gerrit-Reviewer: Vidal Diazleal <vido...@microsoft.com>
    Gerrit-CC: Devtools-frontend LUCI CQ <devtools-fro...@luci-project-accounts.iam.gserviceaccount.com>
    Gerrit-Attention: Vidal Diazleal <vido...@microsoft.com>
    Gerrit-Comment-Date: Tue, 16 Sep 2025 23:12:16 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: No
    unsatisfied_requirement
    open
    diffy

    Connor Clark (Gerrit)

    unread,
    Sep 16, 2025, 7:13:41 PM (7 days ago) Sep 16
    to Vidal Diazleal, Devtools-frontend LUCI CQ, devtools-rev...@chromium.org
    Attention needed from Vidal Diazleal

    Connor Clark added 1 comment

    Patchset-level comments
    Connor Clark . unresolved

    Performance Panel: Hiding 'Load Trace' button.

    Paul actually convinced me that we should not hide the load trace button (it would be problematic for trace.cafe). Can you revert this change please?

    Open in Gerrit

    Related details

    Attention is currently required from:
    • Vidal Diazleal
    Submit Requirements:
    • 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: devtools/devtools-frontend
    Gerrit-Branch: main
    Gerrit-Change-Id: I29507508944acacd03bb57573258ff8cf0aec3fe
    Gerrit-Change-Number: 6934868
    Gerrit-PatchSet: 3
    Gerrit-Owner: Vidal Diazleal <vido...@microsoft.com>
    Gerrit-Reviewer: Connor Clark <cja...@chromium.org>
    Gerrit-Reviewer: Vidal Diazleal <vido...@microsoft.com>
    Gerrit-CC: Devtools-frontend LUCI CQ <devtools-fro...@luci-project-accounts.iam.gserviceaccount.com>
    Gerrit-Attention: Vidal Diazleal <vido...@microsoft.com>
    Gerrit-Comment-Date: Tue, 16 Sep 2025 23:13:39 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: No
    unsatisfied_requirement
    open
    diffy

    Vidal Diazleal (Gerrit)

    unread,
    Sep 22, 2025, 6:18:29 PM (2 days ago) Sep 22
    to Connor Clark, Devtools-frontend LUCI CQ, devtools-rev...@chromium.org
    Attention needed from Connor Clark

    Vidal Diazleal added 2 comments

    Patchset-level comments
    File-level comment, Patchset 3:
    Connor Clark . resolved

    paul updated the "canRecord" signal and added "hasFakeConnection" to Target, that should work for this now.

    Connor Clark

    (just need to rebase)

    Vidal Diazleal

    Done

    File-level comment, Patchset 10 (Latest):
    Vidal Diazleal . resolved

    Hi Connor

    I did a rebase on the branch to include this code
    6943527: RPP: Reland hiding irrelevant buttons in standalone usages | https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/6943527

    But the results are flaky to me, sometimes I see the controls being hidden and sometimes they don't. I did some debugging and a found couple of exceptions on main branch due to the recent changes introduced (details below), not sure if they related to my issue, but wanted to give and update and hear any thoughts you might have.

    https://imgur.com/a/SY3y6D5

    Open in Gerrit

    Related details

    Attention is currently required from:
    • Connor Clark
    Submit Requirements:
    • 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: devtools/devtools-frontend
    Gerrit-Branch: main
    Gerrit-Change-Id: I29507508944acacd03bb57573258ff8cf0aec3fe
    Gerrit-Change-Number: 6934868
    Gerrit-PatchSet: 10
    Gerrit-Owner: Vidal Diazleal <vido...@microsoft.com>
    Gerrit-Reviewer: Connor Clark <cja...@chromium.org>
    Gerrit-Reviewer: Vidal Diazleal <vido...@microsoft.com>
    Gerrit-CC: Devtools-frontend LUCI CQ <devtools-fro...@luci-project-accounts.iam.gserviceaccount.com>
    Gerrit-Attention: Connor Clark <cja...@chromium.org>
    Gerrit-Comment-Date: Mon, 22 Sep 2025 22:18:26 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: No
    Comment-In-Reply-To: Connor Clark <cja...@chromium.org>
    unsatisfied_requirement
    open
    diffy

    Paul Irish (Gerrit)

    unread,
    Sep 23, 2025, 5:47:33 PM (11 hours ago) Sep 23
    to Vidal Diazleal, Connor Clark, Devtools-frontend LUCI CQ, devtools-rev...@chromium.org
    Attention needed from Connor Clark and Vidal Diazleal

    Paul Irish added 1 comment

    Patchset-level comments
    Vidal Diazleal . resolved

    Hi Connor

    I did a rebase on the branch to include this code
    6943527: RPP: Reland hiding irrelevant buttons in standalone usages | https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/6943527

    But the results are flaky to me, sometimes I see the controls being hidden and sometimes they don't. I did some debugging and a found couple of exceptions on main branch due to the recent changes introduced (details below), not sure if they related to my issue, but wanted to give and update and hear any thoughts you might have.

    https://imgur.com/a/SY3y6D5

    Paul Irish

    https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/6976658 should fix the flakiness.

    The exceptions I'm less sure about.

    I have personally seen something like the URL parsing errors because an undefined `url` or `sourceURL` is making its way into SDK.Script. (But yours looks different).

    Maximum callstack is unexpected. I removed a rAF and perhaps that's playing a role. Can you email me the enhanced trace file you're testing with?

    Open in Gerrit

    Related details

    Attention is currently required from:
    • Connor Clark
    • Vidal Diazleal
    Submit Requirements:
      • requirement is not satisfiedCode-Owners
      • requirement is not satisfiedCode-Review
      • requirement is not satisfiedNo-Unresolved-Comments
      • 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: devtools/devtools-frontend
      Gerrit-Branch: main
      Gerrit-Change-Id: I29507508944acacd03bb57573258ff8cf0aec3fe
      Gerrit-Change-Number: 6934868
      Gerrit-PatchSet: 10
      Gerrit-Owner: Vidal Diazleal <vido...@microsoft.com>
      Gerrit-Reviewer: Connor Clark <cja...@chromium.org>
      Gerrit-Reviewer: Vidal Diazleal <vido...@microsoft.com>
      Gerrit-CC: Devtools-frontend LUCI CQ <devtools-fro...@luci-project-accounts.iam.gserviceaccount.com>
      Gerrit-CC: Paul Irish <paul...@chromium.org>
      Gerrit-Attention: Connor Clark <cja...@chromium.org>
      Gerrit-Attention: Vidal Diazleal <vido...@microsoft.com>
      Gerrit-Comment-Date: Tue, 23 Sep 2025 21:47:30 +0000
      Gerrit-HasComments: Yes
      Gerrit-Has-Labels: No
      Comment-In-Reply-To: Vidal Diazleal <vido...@microsoft.com>
      unsatisfied_requirement
      open
      diffy
      Reply all
      Reply to author
      Forward
      0 new messages