6

These Weeks in Firefox: Issue 72

 4 years ago
source link: https://blog.nightly.mozilla.org/2020/04/06/these-weeks-in-firefox-issue-72/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

Developer Tools

  • WebSocket Inspector (part of the Network monitor panel) is now supporting ActionCable WebSocket messages (bug)
    nMz2M3E.png!web

    WebSocket Action Cable inspector

  • Instant evaluation (aka Eager Eval) is now enabled in all channels and rides the train (bug)

    ra2yaq3.png!web

    DevTools console displaying a preview evaluation of the object in the console

  • Switching JS Execution context automatically updates instant evaluation results (bug) Note that you need to have the Context selector enabled (pref: devtools.webconsole.input.context)
    MvmAZfv.png!web

    JS execution context selection menu

  • Double-click table resize handler resizes column to fit its content (bug) (contributed by Farooq)
    YnANbqU.png!web

    Resizeable columns in DevTools Network tab

  • The Application panel is now showing the current state of a Service Worker (bug).
    3ayABjb.png!web

    Service Workers “Status” field in DevTools Application tab

  • Context menu for elements rendered in the Console panel has a new action called ”Reveal in Inspector”. It navigates the user to the Inspector panel and selects the clicked element (bug).
    QfmUBfq.png!web

    Context menu in DevTools console displaying a “Reveal in Inspector (Q)” option

Fission

  • Neil finished portingRemote Controller so the edit menu commands now work in fission

  • Alphan Chen made some significant progress onsession restore by moving more work into the parent process.

  • Remote Page Manager is going to be converted to use actors . The work there also simplifies the code which performs access checks so the work is done in a base class so mistakes can be minimized.

Lint

  • Dave Townsend and Ed Lee have landedESLint andPrettier support for the nullish coalescing operator andoptional chaining.

    • This is accomplished by using babel as the parser for ESLint. If you see any strange problems, please let us know (file bugs and/or discuss in #lint on Matrix).

  • We’ll probably need to wait until the next ESLint major version before we get globalThis support (tracking bug).

New Tab Page

  • Finishing up moving pocket story recommendation provider work into promise worker. Patch is in review now.

Password Manager

Performance

Picture-in-Picture

Search and Navigation

Search

Address Bar

User Journey

  • Experiment witha new styleof heartbeat surveys

  • Ongoing work to better integrate Messaging System and Normandy

  • Ongoing work for a new about:welcome onboarding

  • Adding telemetry to record failures to read attribution data


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK