Firefox/Meeting/21-Jul-2015

From MozillaWiki
Jump to: navigation, search

Details

  • Dial-in: Audio-only conference# 91337
    • People with Mozilla phones or softphones please dial x4000 Conf# 91337
    • US/Toll-free: +1 800 707 2533, (pin 4000) Conf# 91337
    • US/California/Mountain View: +1 650 903 0800, x4000 Conf# 91337
    • US/California/San Francisco: +1 415 762 5700, x4000 Conf# 91337
    • US/Oregon/Portland: +1 971 544 8000, x4000 Conf# 91337
    • CA/British Columbia/Vancouver: +1 778 785 1540, x4000 Conf# 91337
    • CA/Ontario/Toronto: +1 416 848 3114, x4000 Conf# 91337
    • UK/London: +44 (0)207 855 3000, x4000 Conf# 91337
    • FR/Paris: +33 1 84 88 37 37, x4000 Conf# 91337
    • Gmail Chat (requires Flash and the Google Talk plugin): paste +1 650 903 0800 into the Gmail Chat box that doesn't look like it accepts phone numbers
    • SkypeOut is free if you use the 800 number
  • irc.mozilla.org #fx-team for backchannel
  • "Firefox" Vidyo Room

General Topics / Roundtable

(tips/tricks, productivity improvements, industry news)

  • New BrowserTestUtils directory for shared testing utilities
    • BrowserTestUtils has a bunch of useful utilities for testing and avoids having duplication between head.js files.
    • ContentTask.spawn is useful for running code in the content process in an e10s-safe way.
  • How to get a profile from a hung process (Mac and Linux)
  • Easily add live pref-controlled logging to your module which outputs to stdout and the Browser Console (with inspectable objects):
XPCOMUtils.defineLazyGetter(this, "log", () => {
  let ConsoleAPI = Cu.import("resource://gre/modules/devtools/Console.jsm", {}).ConsoleAPI;
  let consoleOptions = {
    maxLogLevelPref: PREF_LOG_LEVEL,
    prefix: "My Log Prefix",
  };
  return new ConsoleAPI(consoleOptions);
});

  • Frequency of this meeting
    • May change to once every 2 weeks. No decision made yet.
  • What is the status of feature reviews?
    • Need to ask bsmedberg. mfinkle gave examples of more things being considered for the list.
  • What is the status of product line reviews?
    • One happened yesterday. An update should occur shortly.
  • Have we centrally documented our new sub-team structure?
    • Helps to find whom to ask if you have a question about something
    • Existing module system doesn't have answers for User Experience and Product
    • Mossop will document out what the sub-teams are and possibly list members.

Friends of the Firefox team

Give a shoutout/thanks to people for helping report, fix and test bugs.

Thanks to the following people for regular contributions to the desktop Firefox front-end in the last year!

  • Alice White [:Alice0775]
  • Aryx [:archaeopteryx][:aryx]
  • Brian R. Bondy [:bbondy]
  • Ekanan Ketunuti
  • Ian Moody [:Kwan]
  • Luís Miguel [:Quicksaver]
  • Masatoshi Kimura [:emk]
  • Richard Marti [:Paenglab]
  • Sören Hentzschel
  • Tim Nguyen [:ntim]
  • Tooru Fujisawa [:arai]
  • and probably others who were missed!

Project Updates

e10s

  • Team is in "M8" - see list of M8 bugs here
    • M8 slated to be finished over the rest of the quarter
    • The end goal of M8 is to make e10s ready enough to be enabled by default on Aurora
    • Nobody is perfect. There are lingering M7 and M6 bugs still. :/ We're working on it.
  • Team is starting to shift focus from "make e10s work" to "fix add-ons with e10s" and "make e10s fast"
  • Fun facts:
  • Reminder:
    • Bugs that should be triaged by the e10s team should be marked with the tracking-e10s flag set to ?
    • Triage occurs every Tuesday (4PM ET) and Thursday (12PM ET) in the e10s vidyo room.
    • Come join us in #e10s for your e10s questions.

Go Faster

Hello

Privacy/Security

  • Control center replaces Larry
  • Planning to ship Tracking Protection in Private Browsing for 42
    • Likely one tracking list with a tour (spec).
  • Interns are continuing great work on the password manager for 42.

Search

  • Aiming to ride 42 train
    • Unified Autocomplete bugs still being resolved
    • Search suggestions in the awesomebar

Windows 10

  • Ensure Firefox is not completely broken in Firefox 40 (fix critical bugs) and tweak UI to make it fit in better with Windows 10 look and feel overall.
    • Windows 10 updates officially to start to go out on July 29th, 2015.
    • Firefox 40 GA on Aug 11th, 2015.
  • Looking into changes to how default applications are set