Firefox/Meeting/25-Oct-2016

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/FYI, productivity improvements, industry news)

Friends of the Firefox team

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

Project Updates

Add-ons

E10s

Firefox Core Engineering (+ team formerly known as "performance engineering")

Form Autofill

  • Landed:
    • Bug 1300988 - Implement an API in the content process to fill a form with a specific form autofill profile using @autocomplete
    • Bug 1309481 - Remove leftover code specific to Logins from JSONFile.jsm and add tests
    • Bug 1310049 - Refactor FormLikeFactory to its own module for use by Form Autofill
    • Bug 1296638 - Switch toolkit Form Autocomplete popup from using a <xul:tree> to using a <xul:richlistbox>
  • In Progress
    • Bug 1016733 - Implement form auto-fill profile storage
    • Bug 1300990 - Implement an API in the parent process to decide which values of an autofill profile would be filled in which field
    • Bug 1019471 - Dialog to add/edit/view an autofill profile

Go Faster

  • Next areas of focus are likely to be improving the system add-on roll-out facilities (tools to make publishing easier) & update times (time from publish to when a user is running with the update).

Platform UI and other Platform Audibles

Privacy/Security

  • Captive portal work picking up steam. Hoping to let it ride the trains in 52.
  • The latest patch for permission prompts is in the second round of reviews.
  • Doing a second user research study this week to determine if removing the close button (x) from the permission prompts is problematic for our users.
  • 2 out of 3 platform bugs regarding XUL panels that are blocking the merge of elm to m-c have landed. Thanks Firefox Core Engineering!
  • Bug 1240829 - Contextual insecure password warning is still targeting 52. Getting help from seanlee, jkt, mconley, and daleharvey.

Quality of Experience

  • Evan Tseng is looking at Reader Mode QX bugs.
  • Firefox Theming API demo building on cedar twig is chugging along:

Search

  • Fixed various regressions around the awesomebar (1290490, 1294887, 1295253, 1296366, 1306308), but more importantly, fixed some telemetry bugs (1306639) that were discovered after the recent changes for one-off search buttons in the location bar. The beta channel proved immune to these issues, so the SHIELD study for unified search can proceed as planned.
  • Posted a new build for proposed changes to the mouseover and key handling behavior for feedback from UX (1295458).
  • Started planning for the Cliqz Test Pilot experiment.
  • Not Search-specific, but a notable landing nevertheless: Make browser_parsable_css.js test cover all CSS files we are shipping (1221383).

Sync/FxA

  • [past] heard there is much work going on in this area wrt updating and modernizing the desktop code.

Video control visual update (bug 1271765)

  • The HTML-based UI is done but blocked on a needed layout change (patch ready for review)
  • Will start adding tests for the new UI, the newly added CC-button feature, and overall UI afterwards.

Content Handling Enhancement

Download Panel [seanlee / Rex Lee]

  • Resolved 950058 - Split each download item so that all of the right part of it activates the action
  • Resolved 1289139 - Use SVG for the button icons in the Downloads Panel

Dialog Removal [alphan]

  • Investigating approaches and feasibility of bug 1270405's dependent bugs
  • Waiting for Peter Dolanjski's feedback on re-scoping with Paolo

RDF Replacement [alphan/eden] working on these

  • 1287664 - Revise helperApp.js and(/or) enhance nsIHandlerService API based on the result of bug 1287661
  • 1287658 - Implement migration from mimeTypes.rdf to the JSON Handler Store

Protocol Handler Registration Flow [eden]

  • Discussing UX spec with Gijs and Paolo

This week I learned…