Closed Bug 1916462 Opened 1 year ago Closed 1 year ago

Enable tracer debugger sidebar by default

Categories

(DevTools :: Debugger, enhancement)

enhancement

Tracking

(firefox132 fixed)

RESOLVED FIXED
132 Branch
Tracking Status
firefox132 --- fixed

People

(Reporter: ochameau, Assigned: ochameau)

References

(Blocks 1 open bug)

Details

(Keywords: dev-doc-needed)

Attachments

(1 file)

The debugger sidebar is now much more useful than the web console output, so let's make it the default output for the JS Tracer.

Assignee: nobody → poirot.alex
Status: NEW → ASSIGNED
Pushed by apoirot@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/d4177d855b3a [devtools] Enable tracer debugger sidebar by default. r=devtools-reviewers,nchevobbe
Status: ASSIGNED → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 132 Branch

It looks like this is still not mentioned at https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Experimental_features. So now it's a great point in time to add the Tracer Debugger there.

I saw this feature is already documented at https://firefox-source-docs.mozilla.org/devtools-user/javascript_tracer/index.html.
Though, as far as I understand, the Tracer Debugger itself didn't get enabled by default yet by this change, only the default logging method got changed from the Web Console to the Debugger sidebar, right?

Sebastian

Flags: needinfo?(poirot.alex)
Keywords: dev-doc-needed

(In reply to Sebastian Zartner [:sebo] from comment #4)

It looks like this is still not mentioned at https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Experimental_features. So now it's a great point in time to add the Tracer Debugger there.

I wasn't aware of this page. Do you know how we typically contribute to this list?

I saw this feature is already documented at https://firefox-source-docs.mozilla.org/devtools-user/javascript_tracer/index.html.
Though, as far as I understand, the Tracer Debugger itself didn't get enabled by default yet by this change, only the default logging method got changed from the Web Console to the Debugger sidebar, right?

The main audience of this feature is platform and web compat engineers in order to figure out Web Compatibility issues.
It is not covered by tests, nor being translated, nor do we guarantee any backward compatiblity when debugging Fenix.
So, this isn't necessarily ready for public audience.

Flags: needinfo?(poirot.alex)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: