Highlights

Friends of the Firefox team

(Give a shoutout/thanks to people for helping fix and test bugs. Introductions)

Project Updates

Add-ons

Activity Stream

Landed improved Top Sites with full rich icon support!

Formed a team to do a design review on XBL removal plans

Sent out a front-end developer survey

See our most recent newsletter!

Electrolysis (e10s)

Improvements to memory usage means we might consider increasing the content process limit at some point in the future. Check out erahm’s blog post!

Update agent work has begun, starting with the downloader, which plans to spin off the update download as a background process (so the update continues even if the user’s session ends). This is aiming for Firefox 58.

Optimized data in crash reports and crash ping processing have landed in Firefox 57 (even though they were targeted for 58).

JAWS client version has been added to the updater URL, just in time for Firefox 56.

Mobile

First Firefox iOS 9.1 Beta is in QA and will ship soon with a modest list of small fixes

First Firefox iOS 10.0 Beta is currently being prepared. This is our Photon UI release. We expect to have it on TestFlight for our Beta testers very soon.

The Firefox iOS team’s focus for the upcoming release is on Photon, Telemetry and Stability

Photon

Performance

mconley is working on getting tab warming working again – just getting through some test failures

Florian is working on automated frame counting and flickering detection in screen recording videos.

Structure

Visuals

Privacy/Security

Prathiksha finished up a few polish bugs on permission management, we consider it MVP-ready and it’s shipping in Firefox 57!



Sync / Firefox Accounts

Edouard is implementing native “toast” desktop notifications for Windows 8 and 10!

Kit is porting structured bookmark application to Desktop from iOS. Instead of applying downloaded bookmarks directly to Places, we’ll stage them in a separate buffer, run a tree merge, resolve conflicts, and then update Places in a single transaction. This will fix a class of persistent bugs around random dupes, moves, reordering, incorrectly merged folders, interrupted syncs, and devices falling out of sync with the server.

Thom is removing more event loop spinning from Sync. This should prevent Sync from spuriously appearing in performance profiles, unless it’s actually janking the browser.

Edouard landed a more responsive Sync animation if you click “Sync Now” at startup before Sync has loaded.

Web Payments

Here are the raw meeting notes that were used to derive this list.

Want to help us build Firefox? Get started here!

Here’s a tool to find some mentored, good first bugs to hack on.