Firefox/Meeting/13-Mar-2018

From MozillaWiki
Jump to: navigation, search

General Topics / Roundtable

Friends of the Firefox team

Introductions

  •  :Prathiksha got her Level 3 contributor access last week!
  • Mike Kaply joined the Firefox team
  • More than one bug fixed:
  •  :prathiksha
  • Dhi Aurrahman
  • Tim Nguyen :ntim
  •  :jonathanGB

New contributors (🌟 = First Patch!) 

Project Updates

Add-ons

Activity Stream

Browser Architecture

Lint

  • No updates this week

Policy Engine

  • Administrative templates being created to set policies through Windows GPO
  • See how it looks: (screenshot removed because I didn’t create it, I picked the one from ghacks just to show it in the meeting)
  • Press picking it up
  • Documentation on MDN
  • Big marketing push for Firefox Quantum for ESR (aka Firefox 60) starting (probably) today, which will be talking about this feature
  • Send feedback our way
  • YUKI “Piro” (from Tree Style Tab) contributing

Performance

  • See any issues with it? Please file bugs and mark them blocking this bug

Privacy/Security

  • We are deprecating and removing the proprietary storage option for indexedDB.open() to get rid of the “indexedDB” permission mess.
  • You can use .textContent = “” instead of innerHTML = “”

Search and Navigation

Address Bar & Search

Places

  • Fixed some regressions:

More

Sync / Firefox Accounts

  1. Ed has a proposal for a way to detect copied and moved profiles 🚚.
  2. Ed is working on a client for Pushbox, a new service to store and fetch push payloads for the new “Send Tab” 📦, and also submitted a fix tohide Sync prefs when disabled 🙈, fixed a frequently-failing test caused by spurious syncs ⛔️, landed a patch to write weakly uploaded records back to the bookmarks mirror 🏋️‍♀️, fixed event telemetry views for Android 📅, and radically simplified Sync error handling ⚠️.
  3. Thom improved tree logging for the bookmarks mirror 🌲, improved deduping for automatically restored bookmarks ✨, fixed a login check and cascading cleanup failures in TPS 📝, added a test for duplicate synced passwords 🔑, and removed an old ‘n busted test 🏚.
  4. Mark is working on adding Web Push encryption to Firefox 🔒, removed remaining event loop spinning from Sync 🌀, made the bookmarks mirror handle item type changes gracefully ♻️, fixed tag handling in the mirror 🏷, analyzed several mirror bugs 🐞, and filed a meta bug for Pushbox work!
  5. Kit moved Sync metadata for bookmarks and history into Places 🗺, and fixed and optimized deduping in the mirror 📚. Working on a blog post for dogfooding!

Test Pilot

  • Screenshots updates:
  • Annotations launched! You can now crop, highlight, or draw on uploaded screenshots.

Web Payments

  • Cleanup/chores
  • Next/In-Progress
  • Success/failure screens
  • Privacy/Security
  • Cleanup/chores
  • M2

This week I learned

  • [mconley] about:devtools-toolbox?type=process
  • It’s like the Browser Toolbox, but it’s in the parent process in a content area. Handy for theme tweaking!