31

These Weeks in Firefox: Issue 40

 5 years ago
source link: https://www.tuicool.com/articles/hit/ZFnaua3
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.

Highlights

  • Nightly builds of Focus / Klar (with GeckoView) are now available!
  • Introducing Firefox Monitor , a new security tool we’re testing to help keep track of data breaches on the Web!
  • The certificate error pages have been redesigned to provide information more clearly to the user: explain what the issue is and offer the user the option to return to safety
    • 2mUrMnU.png!web

      Warning: New Certificate Page Designs Ahead!

  • Most Policy Engine policies that were ESR-only (except for Search) have been modified so that can be used on the Rapid-Release channel
  • The first version of the Federated Learning add-on has been completed by Florian Hartmann, which that will allow us to study and improve matching in the Address Bar without violating user privacy. Read this blog post for more details .
  • We’reworking on theredesigning thebookmarking panel to show richer favicons and preview images.
    • YzMvQjy.png!web

      We’re updating the much-beloved bookmarking panel!

  • Our first Test Pilot experiments for Mobile are coming soon!
    • :sparkles: :tada: Lockbox for iOS launching July 10 :tada: :sparkles:
    • :sparkles: :tada: Notes for Android launching July 10 :tada: :sparkles:
  • Privacy UI redesign v1 landed, v2 in progress for 63!
    • q26feqr.png!web

      Tracking Protection: ON

      amYnqub.png!web

      Tracking Protection controls are right near your fingertips.

Friends of the Firefox team

Introductions

  • Vicky Chin, managing Firefox Performance across both Desktop and Mobile (spiritual successor to the Quantum Flow team)

Resolved bugs (excluding employees)

Project Updates

Add-ons / Web Extensions

Activity Stream

Browser Architecture

  • PSA: Upcoming regressions – XBL Replacement Newsletter Special Edition (read more on firefox-dev)
  • XML pretty printing now uses Shadow DOM when available instead of XBL in the content process (bug). Planning to extend this with the “UA Shadow DOM” for other in-content widgets (videocontrols, plugin click to play, etc).

Fluent

  • Pseudolocales landed!
  • Ongoing work to enable Fluent in unprivileged contexts and on the startup path

Performance

Policy Engine

Privacy/Security

  • Privacy UI improvements (metabug): starting to work on v2 for 63

Search and Navigation

Address Bar & Search

Places

Application Services (Sync / Firefox Accounts / Push)

  • Ethanlanded a client for Megaphone :mega:, a service for broadcasting “tickles” to all Firefoxes. We’ll use Megaphone for real-time app and blocklist updates, and other places where we currently use polling.
  • Edouardlanded a client for Firefox Accounts Commands :alarm_clock:, an extension of the FxA device manager to support features like lower-latency “new send tab” .
  • Thom working on FFI changes in the new Rust Sync adapter .
  • Carol is porting “Sandvich” , the Rust Sync integration app, to Android .
  • Thom also wrote up athorough analysis on Mentat binary size, as part of the Rust Sync work .
  • Mark landed an option to clear local data when signing out of Sync :see_no_evil:.
  • Lina issquashing remaining bugs in new bookmark sync :books:.

Test Pilot

  • Test Pilot & Screenshots H2 planning underway

Web Payments

  • Very productive meetings at SF All Hands with UX and Engineering to refine and track the remaining scope required before enabling on Nightly.
  • Team has completed 84% of the entire Milestone 1 – 3 Backlog .
  • There have been quite a few recent specification changes (e.g. payment method and payer events) that are also getting implemented in Gecko thanks to Marcos and mrbkap.
  • Sam is working on implementing a timeout error page.
  • Jared required essential address fields and added country-specific Postal Code validation.
  • Prathiksha is switching our dropdowns to use <select> behind the scenes.
  • MattN is working on visual polish to match the visual spec.

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK