Open Bug 1804873 Opened 2 years ago Updated 2 years ago

Tab context menu Item "Reveal in Tree" is disabled for all files

Categories

(DevTools :: Debugger, defect)

Firefox 109
Desktop
All
defect

Tracking

(firefox-esr102 unaffected, firefox107 unaffected, firefox108 unaffected, firefox109 fix-optional, firefox110 fix-optional)

Tracking Status
firefox-esr102 --- unaffected
firefox107 --- unaffected
firefox108 --- unaffected
firefox109 --- fix-optional
firefox110 --- fix-optional

People

(Reporter: bomsy, Assigned: bomsy)

References

(Regression)

Details

(Keywords: regression)

STR

  1. Open the debugger
  2. Select a source in the tree to open it
  3. Right click on the source tab to show the context menu

AR

"Reveal in Tree" context menu item is disabled

ER

"Reveal in Tree" context menu item should be enabled.

Note: Check the other context menu items

QA Whiteboard: [qa-regression-triage]

Hello! Reproduced the issue with Firefox 109.0a1 (2022-12-11) Windows 10x64, macOS 11, and Ubuntu 20.04. Attaching the regression range as well:
Last good revision: fe208e8f06f46a563cfc33f4ce60f792ef4afde6
First bad revision: f49e8eca9e344e5d8b9a5e67ff5859ba3afc3a4d
Pushlog:
https://hg.mozilla.org/integration/autoland/pushloghtml?fromchange=fe208e8f06f46a563cfc33f4ce60f792ef4afde6&tochange=f49e8eca9e344e5d8b9a5e67ff5859ba3afc3a4d
Potential regressor: bug 1787198.

Severity: -- → S3
Has STR: --- → yes
OS: Unspecified → All
Regressed by: 1787198
Hardware: Unspecified → Desktop
Version: unspecified → Firefox 109

The issue is that we started depending on selectedLocation.sourceUrl to determine when to reveal here in Bug 1787198.

But is seems that it is actually not never set when we select sources or location here

Also should add a test to avoid regression.

Assignee: nobody → hmanilla

Note: The Editor tabs is not well tested, we should add to cover most of it.

Set release status flags based on info from the regressing bug 1787198

You need to log in before you can comment on or make changes to this bug.