Avoid switching to the sources panel when attaching sourcemaps [devtools/devtools-frontend : main]

0 views
Skip to first unread message

Philip Pfaffe (Gerrit)

unread,
Jan 16, 2026, 9:09:40 AM (4 days ago) Jan 16
to Simon Zünd, Devtools-frontend LUCI CQ, devtools-rev...@chromium.org
Attention needed from Simon Zünd

Philip Pfaffe added 1 comment

Patchset-level comments
File-level comment, Patchset 1 (Latest):
Philip Pfaffe . unresolved

Before I ask gemini for tests, WDYT overall?

Open in Gerrit

Related details

Attention is currently required from:
  • Simon Zünd
Submit Requirements:
  • requirement 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: I9feb35f15c124e3b5fa2c930d65f5ccefab31f6f
Gerrit-Change-Number: 7485079
Gerrit-PatchSet: 1
Gerrit-Owner: Philip Pfaffe <pfa...@chromium.org>
Gerrit-Reviewer: Philip Pfaffe <pfa...@chromium.org>
Gerrit-Reviewer: Simon Zünd <szu...@chromium.org>
Gerrit-CC: Devtools-frontend LUCI CQ <devtools-fro...@luci-project-accounts.iam.gserviceaccount.com>
Gerrit-Attention: Simon Zünd <szu...@chromium.org>
Gerrit-Comment-Date: Fri, 16 Jan 2026 14:09:35 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
satisfied_requirement
unsatisfied_requirement
open
diffy

Simon Zünd (Gerrit)

unread,
Jan 19, 2026, 1:20:23 AM (yesterday) Jan 19
to Philip Pfaffe, Devtools-frontend LUCI CQ, devtools-rev...@chromium.org
Attention needed from Philip Pfaffe

Simon Zünd added 1 comment

Patchset-level comments
Philip Pfaffe . unresolved

Before I ask gemini for tests, WDYT overall?

Simon Zünd

Yeah, lgtm. Is this a regression caused by the UI eng vision migration?

Open in Gerrit

Related details

Attention is currently required from:
  • Philip Pfaffe
Submit Requirements:
  • requirement 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: I9feb35f15c124e3b5fa2c930d65f5ccefab31f6f
Gerrit-Change-Number: 7485079
Gerrit-PatchSet: 1
Gerrit-Owner: Philip Pfaffe <pfa...@chromium.org>
Gerrit-Reviewer: Philip Pfaffe <pfa...@chromium.org>
Gerrit-Reviewer: Simon Zünd <szu...@chromium.org>
Gerrit-CC: Devtools-frontend LUCI CQ <devtools-fro...@luci-project-accounts.iam.gserviceaccount.com>
Gerrit-Attention: Philip Pfaffe <pfa...@chromium.org>
Gerrit-Comment-Date: Mon, 19 Jan 2026 06:20:18 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Comment-In-Reply-To: Philip Pfaffe <pfa...@chromium.org>
satisfied_requirement
unsatisfied_requirement
open
diffy

Philip Pfaffe (Gerrit)

unread,
Jan 19, 2026, 2:24:09 AM (yesterday) Jan 19
to Simon Zünd, Devtools-frontend LUCI CQ, devtools-rev...@chromium.org
Attention needed from Simon Zünd

Philip Pfaffe added 1 comment

Patchset-level comments
Philip Pfaffe . unresolved

Before I ask gemini for tests, WDYT overall?

Simon Zünd

Yeah, lgtm. Is this a regression caused by the UI eng vision migration?

Philip Pfaffe

No, this predates the recent changes. I do find it a bit odd that updating the callstack triggers the reveal of the location. Is that working as intended?

Open in Gerrit

Related details

Attention is currently required from:
  • Simon Zünd
Submit Requirements:
  • requirement 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: I9feb35f15c124e3b5fa2c930d65f5ccefab31f6f
Gerrit-Change-Number: 7485079
Gerrit-PatchSet: 1
Gerrit-Owner: Philip Pfaffe <pfa...@chromium.org>
Gerrit-Reviewer: Philip Pfaffe <pfa...@chromium.org>
Gerrit-Reviewer: Simon Zünd <szu...@chromium.org>
Gerrit-CC: Devtools-frontend LUCI CQ <devtools-fro...@luci-project-accounts.iam.gserviceaccount.com>
Gerrit-Attention: Simon Zünd <szu...@chromium.org>
Gerrit-Comment-Date: Mon, 19 Jan 2026 07:24:05 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Comment-In-Reply-To: Philip Pfaffe <pfa...@chromium.org>
Comment-In-Reply-To: Simon Zünd <szu...@chromium.org>
satisfied_requirement
unsatisfied_requirement
open
diffy

Simon Zünd (Gerrit)

unread,
Jan 19, 2026, 2:26:25 AM (yesterday) Jan 19
to Philip Pfaffe, Devtools-frontend LUCI CQ, devtools-rev...@chromium.org
Attention needed from Philip Pfaffe

Simon Zünd added 1 comment

Patchset-level comments
Philip Pfaffe . unresolved

Before I ask gemini for tests, WDYT overall?

Simon Zünd

Yeah, lgtm. Is this a regression caused by the UI eng vision migration?

Philip Pfaffe

No, this predates the recent changes. I do find it a bit odd that updating the callstack triggers the reveal of the location. Is that working as intended?

Simon Zünd

Somewhat, the sequence is roughly -> Pause happens -> Paused details are set -> CallStackSidebar pane processes paused details and selects a frame -> location for the top frame is revealed.

Otherwise we might not reveal the paused location (i think).

Open in Gerrit

Related details

Attention is currently required from:
  • Philip Pfaffe
Submit Requirements:
  • requirement 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: I9feb35f15c124e3b5fa2c930d65f5ccefab31f6f
Gerrit-Change-Number: 7485079
Gerrit-PatchSet: 1
Gerrit-Owner: Philip Pfaffe <pfa...@chromium.org>
Gerrit-Reviewer: Philip Pfaffe <pfa...@chromium.org>
Gerrit-Reviewer: Simon Zünd <szu...@chromium.org>
Gerrit-CC: Devtools-frontend LUCI CQ <devtools-fro...@luci-project-accounts.iam.gserviceaccount.com>
Gerrit-Attention: Philip Pfaffe <pfa...@chromium.org>
Gerrit-Comment-Date: Mon, 19 Jan 2026 07:26:20 +0000
satisfied_requirement
unsatisfied_requirement
open
diffy

Philip Pfaffe (Gerrit)

unread,
Jan 19, 2026, 2:33:46 AM (yesterday) Jan 19
to Simon Zünd, Devtools-frontend LUCI CQ, devtools-rev...@chromium.org
Attention needed from Simon Zünd

Philip Pfaffe added 1 comment

Patchset-level comments
Philip Pfaffe . unresolved

Before I ask gemini for tests, WDYT overall?

Simon Zünd

Yeah, lgtm. Is this a regression caused by the UI eng vision migration?

Philip Pfaffe

No, this predates the recent changes. I do find it a bit odd that updating the callstack triggers the reveal of the location. Is that working as intended?

Simon Zünd

Somewhat, the sequence is roughly -> Pause happens -> Paused details are set -> CallStackSidebar pane processes paused details and selects a frame -> location for the top frame is revealed.

Otherwise we might not reveal the paused location (i think).

Philip Pfaffe

During the normal pause process the location is revealed through the panel and not the sidebar. The bug is about location updates for sourcemaps. Sourcemap attaches -> CallStackSidebarPane is updated -> Frame is reselected -> location for frame is revealer.

Open in Gerrit

Related details

Attention is currently required from:
  • Simon Zünd
Submit Requirements:
  • requirement 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: I9feb35f15c124e3b5fa2c930d65f5ccefab31f6f
Gerrit-Change-Number: 7485079
Gerrit-PatchSet: 1
Gerrit-Owner: Philip Pfaffe <pfa...@chromium.org>
Gerrit-Reviewer: Philip Pfaffe <pfa...@chromium.org>
Gerrit-Reviewer: Simon Zünd <szu...@chromium.org>
Gerrit-CC: Devtools-frontend LUCI CQ <devtools-fro...@luci-project-accounts.iam.gserviceaccount.com>
Gerrit-Attention: Simon Zünd <szu...@chromium.org>
Gerrit-Comment-Date: Mon, 19 Jan 2026 07:33:42 +0000
satisfied_requirement
unsatisfied_requirement
open
diffy

Simon Zünd (Gerrit)

unread,
Jan 19, 2026, 3:10:26 AM (yesterday) Jan 19
to Philip Pfaffe, Devtools-frontend LUCI CQ, devtools-rev...@chromium.org
Attention needed from Philip Pfaffe

Simon Zünd added 1 comment

Patchset-level comments
Philip Pfaffe . unresolved

Before I ask gemini for tests, WDYT overall?

Simon Zünd

Yeah, lgtm. Is this a regression caused by the UI eng vision migration?

Philip Pfaffe

No, this predates the recent changes. I do find it a bit odd that updating the callstack triggers the reveal of the location. Is that working as intended?

Simon Zünd

Somewhat, the sequence is roughly -> Pause happens -> Paused details are set -> CallStackSidebar pane processes paused details and selects a frame -> location for the top frame is revealed.

Otherwise we might not reveal the paused location (i think).

Philip Pfaffe

During the normal pause process the location is revealed through the panel and not the sidebar. The bug is about location updates for sourcemaps. Sourcemap attaches -> CallStackSidebarPane is updated -> Frame is reselected -> location for frame is revealer.

Simon Zünd

Hmm, we might want to keep that though to a certain degree no? Especially if we pause first via `debugger` statement and then later resolve the location. Should we make this also dependent on the setting?

Open in Gerrit

Related details

Attention is currently required from:
  • Philip Pfaffe
Submit Requirements:
  • requirement 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: I9feb35f15c124e3b5fa2c930d65f5ccefab31f6f
Gerrit-Change-Number: 7485079
Gerrit-PatchSet: 1
Gerrit-Owner: Philip Pfaffe <pfa...@chromium.org>
Gerrit-Reviewer: Philip Pfaffe <pfa...@chromium.org>
Gerrit-Reviewer: Simon Zünd <szu...@chromium.org>
Gerrit-CC: Devtools-frontend LUCI CQ <devtools-fro...@luci-project-accounts.iam.gserviceaccount.com>
Gerrit-Attention: Philip Pfaffe <pfa...@chromium.org>
Gerrit-Comment-Date: Mon, 19 Jan 2026 08:10:22 +0000
satisfied_requirement
unsatisfied_requirement
open
diffy

Philip Pfaffe (Gerrit)

unread,
Jan 19, 2026, 3:14:24 AM (yesterday) Jan 19
to Simon Zünd, Devtools-frontend LUCI CQ, devtools-rev...@chromium.org
Attention needed from Simon Zünd

Philip Pfaffe added 1 comment

Patchset-level comments
Philip Pfaffe . unresolved

Before I ask gemini for tests, WDYT overall?

Simon Zünd

Yeah, lgtm. Is this a regression caused by the UI eng vision migration?

Philip Pfaffe

No, this predates the recent changes. I do find it a bit odd that updating the callstack triggers the reveal of the location. Is that working as intended?

Simon Zünd

Somewhat, the sequence is roughly -> Pause happens -> Paused details are set -> CallStackSidebar pane processes paused details and selects a frame -> location for the top frame is revealed.

Otherwise we might not reveal the paused location (i think).

Philip Pfaffe

During the normal pause process the location is revealed through the panel and not the sidebar. The bug is about location updates for sourcemaps. Sourcemap attaches -> CallStackSidebarPane is updated -> Frame is reselected -> location for frame is revealer.

Simon Zünd

Hmm, we might want to keep that though to a certain degree no? Especially if we pause first via `debugger` statement and then later resolve the location. Should we make this also dependent on the setting?

Philip Pfaffe

I don't think that should be setting-dependent. If the sources panel is not visible, switching to it when a sourcemap attaches feels like bad UX?

Open in Gerrit

Related details

Attention is currently required from:
  • Simon Zünd
Submit Requirements:
  • requirement 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: I9feb35f15c124e3b5fa2c930d65f5ccefab31f6f
Gerrit-Change-Number: 7485079
Gerrit-PatchSet: 1
Gerrit-Owner: Philip Pfaffe <pfa...@chromium.org>
Gerrit-Reviewer: Philip Pfaffe <pfa...@chromium.org>
Gerrit-Reviewer: Simon Zünd <szu...@chromium.org>
Gerrit-CC: Devtools-frontend LUCI CQ <devtools-fro...@luci-project-accounts.iam.gserviceaccount.com>
Gerrit-Attention: Simon Zünd <szu...@chromium.org>
Gerrit-Comment-Date: Mon, 19 Jan 2026 08:14:20 +0000
satisfied_requirement
unsatisfied_requirement
open
diffy

Simon Zünd (Gerrit)

unread,
Jan 19, 2026, 3:19:17 AM (yesterday) Jan 19
to Philip Pfaffe, Devtools-frontend LUCI CQ, devtools-rev...@chromium.org
Attention needed from Philip Pfaffe

Simon Zünd added 1 comment

Patchset-level comments
Philip Pfaffe . unresolved

Before I ask gemini for tests, WDYT overall?

Simon Zünd

Yeah, lgtm. Is this a regression caused by the UI eng vision migration?

Philip Pfaffe

No, this predates the recent changes. I do find it a bit odd that updating the callstack triggers the reveal of the location. Is that working as intended?

Simon Zünd

Somewhat, the sequence is roughly -> Pause happens -> Paused details are set -> CallStackSidebar pane processes paused details and selects a frame -> location for the top frame is revealed.

Otherwise we might not reveal the paused location (i think).

Philip Pfaffe

During the normal pause process the location is revealed through the panel and not the sidebar. The bug is about location updates for sourcemaps. Sourcemap attaches -> CallStackSidebarPane is updated -> Frame is reselected -> location for frame is revealer.

Simon Zünd

Hmm, we might want to keep that though to a certain degree no? Especially if we pause first via `debugger` statement and then later resolve the location. Should we make this also dependent on the setting?

Philip Pfaffe

I don't think that should be setting-dependent. If the sources panel is not visible, switching to it when a sourcemap attaches feels like bad UX?

Simon Zünd

Right, I think we should switch on initial pause, but not subsequently. At least for the same pause.

Open in Gerrit

Related details

Attention is currently required from:
  • Philip Pfaffe
Submit Requirements:
  • requirement 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: I9feb35f15c124e3b5fa2c930d65f5ccefab31f6f
Gerrit-Change-Number: 7485079
Gerrit-PatchSet: 1
Gerrit-Owner: Philip Pfaffe <pfa...@chromium.org>
Gerrit-Reviewer: Philip Pfaffe <pfa...@chromium.org>
Gerrit-Reviewer: Simon Zünd <szu...@chromium.org>
Gerrit-CC: Devtools-frontend LUCI CQ <devtools-fro...@luci-project-accounts.iam.gserviceaccount.com>
Gerrit-Attention: Philip Pfaffe <pfa...@chromium.org>
Gerrit-Comment-Date: Mon, 19 Jan 2026 08:19:13 +0000
satisfied_requirement
unsatisfied_requirement
open
diffy

Philip Pfaffe (Gerrit)

unread,
Jan 19, 2026, 3:20:23 AM (yesterday) Jan 19
to Simon Zünd, Devtools-frontend LUCI CQ, devtools-rev...@chromium.org
Attention needed from Simon Zünd

Philip Pfaffe added 1 comment

Patchset-level comments
Philip Pfaffe . unresolved

Before I ask gemini for tests, WDYT overall?

Simon Zünd

Yeah, lgtm. Is this a regression caused by the UI eng vision migration?

Philip Pfaffe

No, this predates the recent changes. I do find it a bit odd that updating the callstack triggers the reveal of the location. Is that working as intended?

Simon Zünd

Somewhat, the sequence is roughly -> Pause happens -> Paused details are set -> CallStackSidebar pane processes paused details and selects a frame -> location for the top frame is revealed.

Otherwise we might not reveal the paused location (i think).

Philip Pfaffe

During the normal pause process the location is revealed through the panel and not the sidebar. The bug is about location updates for sourcemaps. Sourcemap attaches -> CallStackSidebarPane is updated -> Frame is reselected -> location for frame is revealer.

Simon Zünd

Hmm, we might want to keep that though to a certain degree no? Especially if we pause first via `debugger` statement and then later resolve the location. Should we make this also dependent on the setting?

Philip Pfaffe

I don't think that should be setting-dependent. If the sources panel is not visible, switching to it when a sourcemap attaches feels like bad UX?

Simon Zünd

Right, I think we should switch on initial pause, but not subsequently. At least for the same pause.

Philip Pfaffe

Agreed. That's already controlled by the setting.

Open in Gerrit

Related details

Attention is currently required from:
  • Simon Zünd
Submit Requirements:
  • requirement 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: I9feb35f15c124e3b5fa2c930d65f5ccefab31f6f
Gerrit-Change-Number: 7485079
Gerrit-PatchSet: 1
Gerrit-Owner: Philip Pfaffe <pfa...@chromium.org>
Gerrit-Reviewer: Philip Pfaffe <pfa...@chromium.org>
Gerrit-Reviewer: Simon Zünd <szu...@chromium.org>
Gerrit-CC: Devtools-frontend LUCI CQ <devtools-fro...@luci-project-accounts.iam.gserviceaccount.com>
Gerrit-Attention: Simon Zünd <szu...@chromium.org>
Gerrit-Comment-Date: Mon, 19 Jan 2026 08:20:19 +0000
satisfied_requirement
unsatisfied_requirement
open
diffy

Philip Pfaffe (Gerrit)

unread,
Jan 19, 2026, 5:02:07 AM (yesterday) Jan 19
to Simon Zünd, Devtools-frontend LUCI CQ, devtools-rev...@chromium.org
Attention needed from Simon Zünd

Philip Pfaffe voted and added 1 comment

Votes added by Philip Pfaffe

Auto-Submit+1

1 comment

Patchset-level comments
File-level comment, Patchset 1:
Philip Pfaffe . resolved

Before I ask gemini for tests, WDYT overall?

Simon Zünd

Yeah, lgtm. Is this a regression caused by the UI eng vision migration?

Philip Pfaffe

No, this predates the recent changes. I do find it a bit odd that updating the callstack triggers the reveal of the location. Is that working as intended?

Simon Zünd

Somewhat, the sequence is roughly -> Pause happens -> Paused details are set -> CallStackSidebar pane processes paused details and selects a frame -> location for the top frame is revealed.

Otherwise we might not reveal the paused location (i think).

Philip Pfaffe

During the normal pause process the location is revealed through the panel and not the sidebar. The bug is about location updates for sourcemaps. Sourcemap attaches -> CallStackSidebarPane is updated -> Frame is reselected -> location for frame is revealer.

Simon Zünd

Hmm, we might want to keep that though to a certain degree no? Especially if we pause first via `debugger` statement and then later resolve the location. Should we make this also dependent on the setting?

Philip Pfaffe

I don't think that should be setting-dependent. If the sources panel is not visible, switching to it when a sourcemap attaches feels like bad UX?

Simon Zünd

Right, I think we should switch on initial pause, but not subsequently. At least for the same pause.

Philip Pfaffe

Agreed. That's already controlled by the setting.

Philip Pfaffe

Added tests, ptal!

Open in Gerrit

Related details

Attention is currently required from:
  • Simon Zünd
Submit Requirements:
    • requirement 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: devtools/devtools-frontend
    Gerrit-Branch: main
    Gerrit-Change-Id: I9feb35f15c124e3b5fa2c930d65f5ccefab31f6f
    Gerrit-Change-Number: 7485079
    Gerrit-PatchSet: 2
    Gerrit-Owner: Philip Pfaffe <pfa...@chromium.org>
    Gerrit-Reviewer: Philip Pfaffe <pfa...@chromium.org>
    Gerrit-Reviewer: Simon Zünd <szu...@chromium.org>
    Gerrit-CC: Devtools-frontend LUCI CQ <devtools-fro...@luci-project-accounts.iam.gserviceaccount.com>
    Gerrit-Attention: Simon Zünd <szu...@chromium.org>
    Gerrit-Comment-Date: Mon, 19 Jan 2026 10:02:02 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: Yes
    satisfied_requirement
    unsatisfied_requirement
    open
    diffy

    Simon Zünd (Gerrit)

    unread,
    Jan 19, 2026, 5:05:01 AM (yesterday) Jan 19
    to Philip Pfaffe, Devtools-frontend LUCI CQ, devtools-rev...@chromium.org
    Attention needed from Philip Pfaffe

    Simon Zünd voted and added 1 comment

    Votes added by Simon Zünd

    Code-Review+1
    Commit-Queue+2

    1 comment

    Patchset-level comments
    File-level comment, Patchset 2 (Latest):
    Simon Zünd . resolved

    Thanks!

    Open in Gerrit

    Related details

    Attention is currently required from:
    • Philip Pfaffe
    Submit Requirements:
    • 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: devtools/devtools-frontend
    Gerrit-Branch: main
    Gerrit-Change-Id: I9feb35f15c124e3b5fa2c930d65f5ccefab31f6f
    Gerrit-Change-Number: 7485079
    Gerrit-PatchSet: 2
    Gerrit-Owner: Philip Pfaffe <pfa...@chromium.org>
    Gerrit-Reviewer: Philip Pfaffe <pfa...@chromium.org>
    Gerrit-Reviewer: Simon Zünd <szu...@chromium.org>
    Gerrit-CC: Devtools-frontend LUCI CQ <devtools-fro...@luci-project-accounts.iam.gserviceaccount.com>
    Gerrit-Attention: Philip Pfaffe <pfa...@chromium.org>
    Gerrit-Comment-Date: Mon, 19 Jan 2026 10:04:57 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: Yes
    satisfied_requirement
    open
    diffy

    Philip Pfaffe (Gerrit)

    unread,
    3:27 AM (3 hours ago) 3:27 AM
    to Simon Zünd, Devtools-frontend LUCI CQ, devtools-rev...@chromium.org
    Attention needed from Simon Zünd

    Philip Pfaffe voted Commit-Queue+2

    Commit-Queue+2
    Open in Gerrit

    Related details

    Attention is currently required from:
    • Simon Zünd
    Submit Requirements:
    • 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: devtools/devtools-frontend
    Gerrit-Branch: main
    Gerrit-Change-Id: I9feb35f15c124e3b5fa2c930d65f5ccefab31f6f
    Gerrit-Change-Number: 7485079
    Gerrit-PatchSet: 2
    Gerrit-Owner: Philip Pfaffe <pfa...@chromium.org>
    Gerrit-Reviewer: Philip Pfaffe <pfa...@chromium.org>
    Gerrit-Reviewer: Simon Zünd <szu...@chromium.org>
    Gerrit-CC: Devtools-frontend LUCI CQ <devtools-fro...@luci-project-accounts.iam.gserviceaccount.com>
    Gerrit-Attention: Simon Zünd <szu...@chromium.org>
    Gerrit-Comment-Date: Tue, 20 Jan 2026 08:27:00 +0000
    Gerrit-HasComments: No
    Gerrit-Has-Labels: Yes
    satisfied_requirement
    open
    diffy

    Devtools-frontend LUCI CQ (Gerrit)

    unread,
    3:49 AM (2 hours ago) 3:49 AM
    to Philip Pfaffe, Simon Zünd, devtools-rev...@chromium.org

    Devtools-frontend LUCI CQ submitted the change

    Change information

    Commit message:
    Avoid switching to the sources panel when attaching sourcemaps

    When sourcemaps attach, the call stack gets refreshed and if a frame is
    selected, the corresponding UI location gets revealed. This causes some
    disruption when a sourcemap attaches late and another panel is currently
    open. That's also independent of the "Reveal sources panel on
    breakpoints" setting. UI locations updating should never cause a switch
    to the sources panel.
    Fixed: 472530403
    Change-Id: I9feb35f15c124e3b5fa2c930d65f5ccefab31f6f
    Auto-Submit: Philip Pfaffe <pfa...@chromium.org>
    Reviewed-by: Simon Zünd <szu...@chromium.org>
    Commit-Queue: Philip Pfaffe <pfa...@chromium.org>
    Files:
    • M front_end/panels/sources/BUILD.gn
    • A front_end/panels/sources/CallStackSidebarPane.test.ts
    • M front_end/panels/sources/CallStackSidebarPane.ts
    • M front_end/panels/sources/SourcesPanel.ts
    Change size: M
    Delta: 4 files changed, 141 insertions(+), 1 deletion(-)
    Branch: refs/heads/main
    Submit Requirements:
    • requirement satisfiedCode-Review: +1 by Simon Zünd
    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: I9feb35f15c124e3b5fa2c930d65f5ccefab31f6f
    Gerrit-Change-Number: 7485079
    Gerrit-PatchSet: 3
    Gerrit-Owner: Philip Pfaffe <pfa...@chromium.org>
    Gerrit-Reviewer: Devtools-frontend LUCI CQ <devtools-fro...@luci-project-accounts.iam.gserviceaccount.com>
    open
    diffy
    satisfied_requirement
    Reply all
    Reply to author
    Forward
    0 new messages