Firefox/Meeting/28-Jul-2020

From MozillaWiki
Jump to: navigation, search

Today’s meeting leader is: K88hudson

General Topics / Roundtable

Friends of the Firefox team

Introductions/Shout-Outs

Resolved bugs (excluding employees)

Fixed more than one bug

  • Farooq AR
  • Itiel

New contributors (🌟 = first patch)

  • <Will be filled in after the meeting>

Project Updates

Accessibility

Add-ons / Web Extensions

Addon Manager & about:addons


WebExtensions Framework

  • Fixed an issue that was preventing Firefox from fully unregister extensions that did fail early during their startup (Bug 1651844)


WebExtension APIs

  • dw-dev contributed a fix to the downloads API to ensure that the ‘Save As’ dialog will use a file filter derived from the filename set by the extension in the download API call (Bug 1651175). Thanks to dw-dev for contributing this nice enhancement!
  • Fixed a regression on the downloads API when used in private browsing mode on an extension-created blob url (originally introduced in Firefox 79 by Bug 1579911), the fix has been uplifted to Firefox 79 (Bug 1649463)

Applications

Firefox Accounts

Sync and Storage

Push

Developer Tools

Fission

Form Autofill

Installer & Updater

Lint

New Tab Page

  • No updates

NodeJS

Password Manager

PDFs & Printing

  • Working on moving the print/print preview to be a tab modal Meta bug Mocks
  • Targeting 81, hoping to turn it on in Nightly as an experiment or entirely within a week

    • Currently we have some print settings which are mostly functional bug with some bugs we need to work out. Modal and preview coming soon

    • print.tab_modal.enabled

Performance

Performance Tools

  • Changed the UI to use sample counts, and added explicit support for traced profiles.

601x244px

  • Renamed IPC message tooltip labels to be more descriptive.

IPC Speed -> IPC Send Duration
IPC Latency -> IPC Recv Latency

601x173px

Picture-in-Picture

  • Recently landed patches to experiment with new toggle variations and placement
  • Glitch prototype
  • Toggle experiment preferences:

    • media.videocontrols.picture-in-picture.video-toggle.mode

      • Default = -1
      • Mode 1 = 1
      • Mode 2 = 2
    • media.videocontrols.picture-in-picture.video-toggle.position

      • “right” = right side (default)
      • “left” = left side
    • media.videocontrols.picture-in-picture.video-toggle.has-used (only affects Mode 2)

      • true - the user has used Picture-in-Picture before in 80+
      • false (default) - the user has not used Picture-in-Picture before in 80+

Privacy/Security

Remote Protocol (Chrome DevTools Protocol subset)

Search and Navigation

Search:

Address Bar:

  • Tail search suggestions have been enabled for release in Firefox 80 - Bug 1653085
  • Resolved a bug causing some characters to be dropped when typing fast - Bug 1653436
  • Resolved a bug where autofill may not happen for some bookmarked origins - Bug 1654316
  • The work on design update2 started, but it’s not yet ready for Nightly testing. You can check the proposed non-definitive designs: one-off-shortcuts, tab-to-search

User Journey

WebRTC UI

  • Holding the new WebRTC global sharing indicator to Nightly for now while we sort out default placement.
  • We’re going to ship it on in an experiment in Firefox 80 on release to get a sense of how it’s being used in the wild

This week I learned