Firefox/Meeting/16-Jul-2019

From MozillaWiki
Jump to: navigation, search

Today’s meeting leader is: MattN

General Topics / Roundtable

  • [mconley] There’s a plan from the Automation and Tools team to get all of the web feature testing code out from mochitest-plain over to web-platform-test

    • Please don’t add new mochitest-plain tests for web platform features. Add a web-platform-test instead.

  • [mconley] Is it worth firing up a firefox-dev email about setting up a reviewer group for large, general things like tabbrowser for which there isn’t a clear owner?
  • [mconley] fxperf bugs have trickled down. Do you have a perf bug? Tag it with [fxperf] so that we can get it looked at. Worried that it should be marked with [qf]? Don’t worry - we’ll take care of that for you. We’ll make sure the right team sees it.

Friends of the Firefox team

Introductions/Shout-Outs

  • ntim is joining us on the password manager team working on password generation and about:logins!

Resolved bugs (excluding employees)

Fixed more than one bug

  • Florens Verschelde :fvsch
  • Oriol Brufau [:Oriol]

New contributors (🌟 = first patch)

Project Updates

Add-ons / Web Extensions

  • [mconley] HTML re-implementation of about:addons has shipped

    • In the midst of some clean-up and tweaks now

    • mstriemer is the go-to for any questions about the about:addons implementation

  • ddurst is no longer managing this group… is there somebody else here who can represent? Or can we invite someone? zombie? Maybe jimm?

Applications

Firefox Accounts

Sync and Storage

Push

Browser Architecture

Developer Tools

(I’ll remove embedded images after the meeting and keep only links)

Console

  • Iterate on your multi-line snippets in Console’s new editor mode

    • Initial layout landed, you can test it hitting Ctrl (Cmd on OSX ) + B when focused in the console input

    • We will put this behind a feature pref so 69 users don’t enable it by mistake

  • Export output to file, thanks to Jefry Lagrange, same contributor who did Export to clipboard


Debugger

  • Improve perceived performance of column breakpoint rendering
  • Event Breakpoints have landed and are enabled by default
  • DOM Mutation breakpoints are available as an MVP behind a feature flag.
  • The Debugger API now reports detailed information on the suspension of generator and async calls (bug 1470558), a prerequisite for stepping over await and yield expressions.


Inspector

Network

  • WebSocket Monitor (meta bug) - Support for inspecting WebSocket traffic on a page. The development happens behind a pref: devtools.netmonitor.features.webSockets

    • The feature will be enabled for Nightly users by default (most likely) this week.


602x221px


  • [Visualization of WS frames sent/received, Filtering (sent/received/all), Filtering using free text, Clear button]


Fission

Lint

New Tab Page

  • No updates

Password Manager

Performance

Performance tools

602x84px

You can filter markers with comma separated search terms (https://i.imgur.com/nhDUUqf.png)

  • It's easier to unhide local tracks now.

602x273px

New children tracks are no longer disabled when the parent track is unchecked (https://i.imgur.com/IcIoWh0.jpg)

602x202px

The third track that shows the diff between track 1 and 2 (https://i.imgur.com/5z7Knpp.png)

  • We are working on implementing a new buffer system that should be more efficient, and use 20% less memory than the current implementation.

Picture-in-Picture

Policy Engine

Privacy/Security

Search and Navigation

Search:

Quantum Bar:

User Journey