Closed Bug 1612501 Opened 5 years ago Closed 5 years ago

The Call stack panel is displayed in the side panel after triggering a breakpoint added

Categories

(DevTools :: Debugger, defect)

74 Branch
defect
Not set
normal

Tracking

(firefox72 wontfix, firefox73 wontfix, firefox74 wontfix)

RESOLVED INVALID
Tracking Status
firefox72 --- wontfix
firefox73 --- wontfix
firefox74 --- wontfix

People

(Reporter: hyacoub, Unassigned)

References

Details

Affected versions

  • 74.0a1 (2020-01-30)

Affected platforms

  • macOS 10.14
  • Windows 10 x64
  • Ubuntu 18.04 x64

Preconditions

  • Go to about:config and set: devtools.debugger.features.async-live-stacks to true.

Steps to reproduce

  1. Launch Firefox.
  2. Navigate to: http://janodvarko.cz/tests/debugger/async-callstacks/
  3. Press F12 to open the devtools panel and select the "Debugger" tab.
  4. Right click on the "debugger" line (line 14) number and add a breakpoint.
  5. Press the "Click Me!" button in "Test Case #1" from the page opened in Step 2.

Expected result

  • The Call stack panel shouldn't be displayed in the side panel after clicking "Click Me!" button even when we already have a breakpoint added.

Actual result

  • The Call stack panel is displayed in the side panel after clicking "Click Me!" button even when we already have a breakpoint added.

I'm not sure this is correct. Why is it expected that the call stack panel would not be displayed?

The Call stack panel should always be displayed when program (JavaScript) execution is paused. So, the user can always see the path (ie function calls) that led to the point where the program currently is.

Closing as invalid (discussed on Slack)

Honza

Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → INVALID
You need to log in before you can comment on or make changes to this bug.