Closed Bug 1599270 Opened 5 years ago Closed 4 years ago

Update new features for Firefox 72

Categories

(DevTools Graveyard :: What's New, task)

Unspecified
All
task
Not set
blocker

Tracking

(firefox72+ verified, firefox73 verified)

RESOLVED FIXED
Firefox 73
Tracking Status
firefox72 + verified
firefox73 --- verified

People

(Reporter: Harald, Assigned: Harald)

Details

Attachments

(1 file, 1 obsolete file)

Exact release notes tbd.

[Tracking Requested - why for this release]: Shipping 72 with old release notes in DevTools' "What's New" wouldn't be good.

Are we aiming to have the update before the first beta and dev edition build next monday, or via uplift later on?

We'll try to wrap them up this week or, at latest, uplift next week.

Debug Variables with Watchpoints
Debugger’s new Watchpoints let you pause when properties get read or write. Right-click object properties in the Scopes pane when paused to use the new “Break on …” menu.
https://wiki.developer.mozilla.org/docs/Tools/Debugger/How_to/Set_a_watchpoint_on_a_property?utm_source=devtools&utm_medium=devtools_whatsnew

VS Code’s Debugger for Firefox Improvements
A new source map integration made debugging faster but also integrates with VSCode’s new column breakpoints UI for fine-grained control. The new Watchpoints can be used from VSCode as well as “Datapoints” in the “Variables” pane to pause on property change.
https://marketplace.visualstudio.com/items?itemName=firefox-devtools.vscode-firefox-debug 

Async Stacks for Console traces
Stack traces in the Console include the full chain of asynchronous promises and callbacks over time, including timeouts and events.
https://developer.mozilla.org/en-US/docs/Tools/Web_Console/Console_messages?utm_source=devtools&utm_medium=devtools_whatsnew

Experimental Features in Firefox Developer Edition 73

Service Worker Debugging
Using the Debugger’s threads panel Service Workers can be pausin and stepped through.
https://developer.mozilla.org/en-US/docs/Tools/Debugger/Debug_worker_threads?utm_source=devtools&utm_medium=devtools_whatsnew

Asynchronous Stacks in Debugger
Debugger call stack asynchronous promise chains
https://developer.mozilla.org/en-US/docs/Tools/Debugger/UI_Tour?utm_source=devtools&utm_medium=devtools_whatsnew#Call_stack

Correct Meta Viewport in RDM
Responsive Design Mode with touch simulation on will now correctly simulate the meta viewport rendering of a mobile device.
https://developer.mozilla.org/docs/Tools/Responsive_Design_Mode?utm_source=devtools&utm_medium=devtools_whatsnew

CSP doesn’t prevent style changes anymore
Editing an element’s inline style from Inspector’s rule-view now works even if style-src is blocked by CSP.
https://developer.mozilla.org/en-US/docs/Tools/Page_Inspector/How_to/Examine_and_edit_CSS?utm_source=devtools&utm_medium=devtools_whatsnew
Assignee: nobody → hkirschner
Attachment #9113367 - Attachment is obsolete: true
Pushed by pastithas@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/3904a3c67b55
Updated DevTools What's New content for Firefox 72 r=jlast
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 73

Comment on attachment 9113357 [details]
Bug 1599270 - Updated DevTools What's New content for Firefox 72 r=jlast

Beta/Release Uplift Approval Request

  • User impact if declined: Outdated what's new notes in DevTools
  • Is this code covered by automated tests?: No
  • Has the fix been verified in Nightly?: Yes
  • Needs manual test from QE?: Yes
  • If yes, steps to reproduce: 1. Open What's New panel in DevTools

Verify that content reflects Firefox 72.

  • List of other uplifts needed: None
  • Risk to taking this patch: Low
  • Why is the change risky/not risky? (and alternatives if risky): Just string updates that are not localized (not yet, working on it with l10n).
  • String changes made/needed:
Attachment #9113357 - Flags: approval-mozilla-beta?
Flags: qe-verify+
QA Whiteboard: [qa-triaged]

Managed to do a verification with 73.0a1 (2019-12-08) on Windows 10, macOS 10.11, Ubuntu 18.04.
As per comment 4, there are a few things that stand out:

Missing:

  • Service Worker Debugging (this is missing from code as well so, can assume it's being left out on purpose);

Incomplete redirect link for:

  • Asynchronous Stacks in Debugger (missing the #Call_stack tag at the end of the link) opening the tour from the top of the page, not scrolling to the section.

@Harald, mind taking a look?
Thank you!

Flags: needinfo?(hkirschner)

Service Worker Debugging (this is missing from code as well so, can assume it's being left out on purpose);

They will probably not make it in time.

Asynchronous Stacks in Debugger (missing the #Call_stack tag at the end of the link) opening the tour from the top of the page, not scrolling to the section.

We can tweak the content later. I plan to add a "new and interesting" at the top that handles all links.

Flags: needinfo?(hkirschner)

Ok then, can mark this as verified with 73.0a1 (2019-12-09).
Thank you for the input!

Comment on attachment 9113357 [details]
Bug 1599270 - Updated DevTools What's New content for Firefox 72 r=jlast

devtools whatsnew update, approved for 72.0b5

Attachment #9113357 - Flags: approval-mozilla-beta? → approval-mozilla-beta+

Verified with 72.0b5 on Windows 10, macOS 10.1, Ubuntu 18.04.

Flags: qe-verify+
OS: Unspecified → All
Product: DevTools → DevTools Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: