RPP: Reland hiding irrelevant buttons in standalone usages [devtools/devtools-frontend : main]

0 views
Skip to first unread message

Paul Irish (Gerrit)

unread,
Sep 12, 2025, 5:43:19 PMSep 12
to Devtools-frontend LUCI CQ, Connor Clark, devtools-rev...@chromium.org
Attention needed from Connor Clark

Paul Irish voted and added 1 comment

Votes added by Paul Irish

Commit-Queue+1

1 comment

Commit Message
Line 7, Patchset 1:RPP: Reland hiding irrelvant buttons in standalone usages
Connor Clark . resolved

Please fix this WARNING reported by Spellchecker: "irrelvant" is a possible misspelling of "irrelevant".

To bypass Spellchecker, ...

"irrelvant" is a possible misspelling of "irrelevant".

To bypass Spellchecker, add a footer with DISABLE_SPELLCHECKER

Paul Irish

Done

Open in Gerrit

Related details

Attention is currently required from:
  • Connor Clark
Submit Requirements:
  • requirement 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: I7d470474ec0e481a2e257f2b40519e47b2b999bf
Gerrit-Change-Number: 6943527
Gerrit-PatchSet: 2
Gerrit-Owner: Paul Irish <paul...@chromium.org>
Gerrit-Reviewer: Connor Clark <cja...@chromium.org>
Gerrit-Reviewer: Paul Irish <paul...@chromium.org>
Gerrit-CC: Devtools-frontend LUCI CQ <devtools-fro...@luci-project-accounts.iam.gserviceaccount.com>
Gerrit-Attention: Connor Clark <cja...@chromium.org>
Gerrit-Comment-Date: Fri, 12 Sep 2025 21:43:17 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: Yes
Comment-In-Reply-To: Connor Clark <cja...@chromium.org>
satisfied_requirement
unsatisfied_requirement
open
diffy

Connor Clark (Gerrit)

unread,
Sep 12, 2025, 5:46:37 PMSep 12
to Paul Irish, Devtools-frontend LUCI CQ, devtools-rev...@chromium.org
Attention needed from Paul Irish

Connor Clark voted Code-Review+1

Code-Review+1
Open in Gerrit

Related details

Attention is currently required from:
  • Paul Irish
Submit Requirements:
  • 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: devtools/devtools-frontend
Gerrit-Branch: main
Gerrit-Change-Id: I7d470474ec0e481a2e257f2b40519e47b2b999bf
Gerrit-Change-Number: 6943527
Gerrit-PatchSet: 2
Gerrit-Owner: Paul Irish <paul...@chromium.org>
Gerrit-Reviewer: Connor Clark <cja...@chromium.org>
Gerrit-Reviewer: Paul Irish <paul...@chromium.org>
Gerrit-CC: Devtools-frontend LUCI CQ <devtools-fro...@luci-project-accounts.iam.gserviceaccount.com>
Gerrit-Attention: Paul Irish <paul...@chromium.org>
Gerrit-Comment-Date: Fri, 12 Sep 2025 21:46:35 +0000
Gerrit-HasComments: No
Gerrit-Has-Labels: Yes
satisfied_requirement
open
diffy

Paul Irish (Gerrit)

unread,
Sep 12, 2025, 6:02:55 PMSep 12
to Connor Clark, Devtools-frontend LUCI CQ, devtools-rev...@chromium.org

Paul Irish voted Commit-Queue+2

Commit-Queue+2
Open in Gerrit

Related details

Attention set is empty
Submit Requirements:
  • 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: devtools/devtools-frontend
Gerrit-Branch: main
Gerrit-Change-Id: I7d470474ec0e481a2e257f2b40519e47b2b999bf
Gerrit-Change-Number: 6943527
Gerrit-PatchSet: 2
Gerrit-Owner: Paul Irish <paul...@chromium.org>
Gerrit-Reviewer: Connor Clark <cja...@chromium.org>
Gerrit-Reviewer: Paul Irish <paul...@chromium.org>
Gerrit-CC: Devtools-frontend LUCI CQ <devtools-fro...@luci-project-accounts.iam.gserviceaccount.com>
Gerrit-Comment-Date: Fri, 12 Sep 2025 22:02:52 +0000
Gerrit-HasComments: No
Gerrit-Has-Labels: Yes
satisfied_requirement
open
diffy

Devtools-frontend LUCI CQ (Gerrit)

unread,
Sep 12, 2025, 6:13:06 PMSep 12
to Paul Irish, Connor Clark, devtools-rev...@chromium.org

Devtools-frontend LUCI CQ submitted the change

Change information

Commit message:
RPP: Reland hiding irrelevant buttons in standalone usages

With a revised signal for `canRecord` we now hide the RPP Record button,
and others, in standalone scenarios.
Bug: 432043754
Change-Id: I7d470474ec0e481a2e257f2b40519e47b2b999bf
Reviewed-by: Connor Clark <cja...@chromium.org>
Commit-Queue: Paul Irish <paul...@chromium.org>
Files:
  • M front_end/core/host/InspectorFrontendHost.ts
  • M front_end/core/sdk/Connections.ts
  • M front_end/core/sdk/TargetManager.ts
  • M front_end/models/live-metrics/LiveMetrics.ts
  • M front_end/panels/timeline/TimelinePanel.ts
  • M front_end/panels/timeline/TimingsTrackAppender.ts
  • M front_end/panels/timeline/components/LiveMetricsView.ts
  • M front_end/ui/visual_logging/KnownContextValues.ts
Change size: M
Delta: 8 files changed, 69 insertions(+), 20 deletions(-)
Branch: refs/heads/main
Submit Requirements:
  • requirement satisfiedCode-Review: +1 by Connor Clark
Open in Gerrit
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
Gerrit-MessageType: merged
Gerrit-Project: devtools/devtools-frontend
Gerrit-Branch: main
Gerrit-Change-Id: I7d470474ec0e481a2e257f2b40519e47b2b999bf
Gerrit-Change-Number: 6943527
Gerrit-PatchSet: 3
Gerrit-Owner: Paul Irish <paul...@chromium.org>
Gerrit-Reviewer: Connor Clark <cja...@chromium.org>
Gerrit-Reviewer: Devtools-frontend LUCI CQ <devtools-fro...@luci-project-accounts.iam.gserviceaccount.com>
Gerrit-Reviewer: Paul Irish <paul...@chromium.org>
open
diffy
satisfied_requirement

Simon Zünd (Gerrit)

unread,
5:25 AM (7 hours ago) 5:25 AM
to Paul Irish, Devtools-frontend LUCI CQ, Connor Clark, devtools-rev...@chromium.org
Attention needed from Paul Irish

Simon Zünd added 1 comment

File front_end/core/host/InspectorFrontendHost.ts
Line 501, Patchset 3 (Latest): * | tab URL: `devtools://…?ws=…` | **Hosted** | `devtools://devtools/bundled/devtools_app.html?ws=localhost:9228/...` |
* | tab URL: `devtools://…` but no connection | **Hosted** | `devtools://devtools/bundled/devtools_app.html` |
Simon Zünd . unresolved

This is incorrect. Any tab where we open DevTools via the scheme `devtools://` is **NOT Hosted** and runs with C++ bindings. You can test this by navigating an arbitrary tab to "devtools://devtools/bundled/devtools_app.html" and then open DevTools on that tab:

  • You can see the `DevToolsAPI` object available on `globalThis`.
  • Evaling `InspectorFrontendHost.isHostedMode()` returns `false`.
Open in Gerrit

Related details

Attention is currently required from:
  • Paul Irish
Submit Requirements:
  • 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: devtools/devtools-frontend
Gerrit-Branch: main
Gerrit-Change-Id: I7d470474ec0e481a2e257f2b40519e47b2b999bf
Gerrit-Change-Number: 6943527
Gerrit-PatchSet: 3
Gerrit-Owner: Paul Irish <paul...@chromium.org>
Gerrit-Reviewer: Connor Clark <cja...@chromium.org>
Gerrit-Reviewer: Devtools-frontend LUCI CQ <devtools-fro...@luci-project-accounts.iam.gserviceaccount.com>
Gerrit-Reviewer: Paul Irish <paul...@chromium.org>
Gerrit-CC: Simon Zünd <szu...@chromium.org>
Gerrit-Attention: Paul Irish <paul...@chromium.org>
Gerrit-Comment-Date: Wed, 05 Nov 2025 10:25:41 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
satisfied_requirement
open
diffy
Reply all
Reply to author
Forward
0 new messages