{"id":2211,"date":"2015-07-21T23:00:08","date_gmt":"2015-07-22T03:00:08","guid":{"rendered":"https:\/\/blog.mozilla.org\/meeting-notes\/?p=2211"},"modified":"2015-07-21T23:00:08","modified_gmt":"2015-07-22T03:00:08","slug":"firefox-status-2015-07-21","status":"publish","type":"post","link":"https:\/\/blog.mozilla.org\/meeting-notes\/archives\/2211","title":{"rendered":"Firefox Status: 2015-07-21"},"content":{"rendered":"<div>\n<div class=\"mw-content-ltr\" dir=\"ltr\" id=\"mw-content-text\" lang=\"en\">\n<h2 class=\"mw-headline\" id=\"General_Topics_.2F_Roundtable\">General Topics \/ Roundtable<\/h2>\n<p>(tips\/tricks, productivity improvements, industry news)\n<\/p>\n<ul>\n<li> New BrowserTestUtils directory for shared testing utilities\n<ul>\n<li> <a class=\"external text\" href=\"https:\/\/mxr.mozilla.org\/mozilla-central\/source\/testing\/mochitest\/BrowserTestUtils\/BrowserTestUtils.jsm\" rel=\"nofollow\">BrowserTestUtils<\/a> has a bunch of useful utilities for testing and avoids having duplication between head.js files.\n<\/li>\n<li> <a class=\"external text\" href=\"https:\/\/mxr.mozilla.org\/mozilla-central\/source\/testing\/mochitest\/BrowserTestUtils\/ContentTask.jsm\" rel=\"nofollow\">ContentTask<\/a>.spawn is useful for running code in the content process in an e10s-safe way.\n<\/li>\n<\/ul>\n<\/li>\n<li> <a class=\"external text\" href=\"http:\/\/mikeconley.ca\/blog\/2015\/04\/04\/things-ive-learned-this-week-march-30-april-3-2015\/\" rel=\"nofollow\">How to get a profile from a hung process (Mac and Linux)<\/a>\n<\/li>\n<li> Easily add live pref-controlled logging to your module which outputs to stdout and the Browser Console (with inspectable objects): <code><br \/>\n<\/code><\/li>\n<p><code><br \/>\n<\/code><\/ul>\n<p><code><\/p>\n<pre>XPCOMUtils.defineLazyGetter(this, \"log\", () =&gt; {\n  let ConsoleAPI = Cu.import(\"resource:\/\/gre\/modules\/devtools\/Console.jsm\", {}).ConsoleAPI;\n  let consoleOptions = {\n    maxLogLevelPref: PREF_LOG_LEVEL,\n    prefix: \"My Log Prefix\",\n  };\n  return new ConsoleAPI(consoleOptions);\n});\n<\/pre>\n<p><\/code><\/p>\n<p><code><\/code>\n<\/p>\n<ul>\n<li> Frequency of this meeting\n<ul>\n<li> May change to once every 2 weeks. No decision made yet.\n<\/li>\n<\/ul>\n<\/li>\n<li> What is the status of feature reviews?\n<ul>\n<li> Need to ask bsmedberg. mfinkle gave examples of more things being considered for the list.\n<\/li>\n<\/ul>\n<\/li>\n<li> What is the status of product line reviews?\n<ul>\n<li> One happened yesterday. An update should occur shortly.\n<\/li>\n<\/ul>\n<\/li>\n<li> Have we centrally documented our new sub-team structure?\n<ul>\n<li> Helps to find whom to ask if you have a question about something\n<\/li>\n<li> Existing module system doesn&#8217;t have answers for User Experience and Product\n<\/li>\n<li> Mossop will document out what the sub-teams are and possibly list members.\n<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<h2 class=\"mw-headline\" id=\"Friends_of_the_Firefox_team\">Friends of the Firefox team<\/h2>\n<p><i>Give a shoutout\/thanks to people for helping report, fix and test bugs.<\/i><\/p>\n<p>Thanks to the following people for regular contributions to the desktop Firefox front-end in the last year!\n<\/p>\n<ul>\n<li> Alice White [:Alice0775]\n<\/li>\n<li> Aryx [:archaeopteryx][:aryx]\n<\/li>\n<li> Brian R. Bondy [:bbondy]\n<\/li>\n<li> Ekanan Ketunuti\n<\/li>\n<li> Ian Moody [:Kwan]\n<\/li>\n<li> Lu\u00eds Miguel [:Quicksaver]\n<\/li>\n<li> Masatoshi Kimura [:emk]\n<\/li>\n<li> Richard Marti [:Paenglab]\n<\/li>\n<li> S\u00f6ren Hentzschel\n<\/li>\n<li> Tim Nguyen [:ntim]\n<\/li>\n<li> Tooru Fujisawa [:arai]\n<\/li>\n<li> and probably others who were missed!\n<\/li>\n<\/ul>\n<h2 class=\"mw-headline\" id=\"Project_Updates\">Project Updates<\/h2>\n<h3 class=\"mw-headline\" id=\"e10s\">e10s<\/h3>\n<ul>\n<li> Team is in &#8220;M8&#8221; &#8211; <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/buglist.cgi?quicksearch=cf_tracking_e10s%3Am8%2B&amp;list_id=12351245\" rel=\"nofollow\">see list of M8 bugs here<\/a>\n<ul>\n<li> M8 slated to be finished over the rest of the quarter\n<\/li>\n<li> The end goal of M8 is to make e10s ready enough to be enabled by default on Aurora\n<\/li>\n<li> Nobody is perfect. There are lingering <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/buglist.cgi?quicksearch=cf_tracking_e10s%3Am7%2B&amp;list_id=12408910\" rel=\"nofollow\">M7<\/a> and <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/buglist.cgi?quicksearch=cf_tracking_e10s%3Am6%2B&amp;list_id=12408908\" rel=\"nofollow\">M6<\/a> bugs still.\u00a0:\/ We&#8217;re working on it.\n<\/li>\n<\/ul>\n<\/li>\n<li> Team is starting to shift focus from &#8220;make e10s work&#8221; to &#8220;fix add-ons with e10s&#8221; and &#8220;make e10s fast&#8221;\n<\/li>\n<li> Fun facts:\n<ul>\n<li> about:newtab is being moved from XUL -&gt; XHTML, and will soon be runnable in the content process, thanks to\u00a0:ursula (see <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1021654\" rel=\"nofollow\">bug 1021654<\/a>)\n<\/li>\n<li> The Lightweight Theme web installer should now be working with e10s, thanks to\u00a0:jimicy (see <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=653065\" rel=\"nofollow\">bug 653065<\/a>)\n<\/li>\n<li> We&#8217;re doing bi-weekly talos comparisons between e10s and non-e10s. Those reports are put in here: <a class=\"external text\" href=\"https:\/\/bugzilla.mozilla.org\/show_bug.cgi?id=1144120\" rel=\"nofollow\">bug 1144120<\/a>\n<\/li>\n<li> <a class=\"external text\" href=\"https:\/\/groups.google.com\/forum\/#!topic\/mozilla.dev.platform\/elb0Au7qwG0\" rel=\"nofollow\">Very interesting data about e10s stability and performance on dev-platform<\/a>\n<\/li>\n<\/ul>\n<\/li>\n<li> Reminder:\n<ul>\n<li> Bugs that should be triaged by the e10s team should be marked with the tracking-e10s flag set to\u00a0?\n<\/li>\n<li> Triage occurs every Tuesday (4PM ET) and Thursday (12PM ET) in the e10s vidyo room.\n<\/li>\n<li> Come join us in #e10s for your e10s questions.\n<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<h3 class=\"mw-headline\" id=\"Go_Faster\">Go Faster<\/h3>\n<ul>\n<li> Targetting a v1 in aurora by end of Q3\n<\/li>\n<li> Meetings, notes, status reports: <a class=\"external free\" href=\"https:\/\/wiki.mozilla.org\/Firefox\/Go_Faster\" rel=\"nofollow\">https:\/\/wiki.mozilla.org\/Firefox\/Go_Faster<\/a>\n<\/li>\n<\/ul>\n<h3 class=\"mw-headline\" id=\"Privacy.2FSecurity\">Privacy\/Security<\/h3>\n<ul>\n<li> Control center replaces Larry\n<\/li>\n<li> Planning to ship Tracking Protection in Private Browsing for 42\n<ul>\n<li> Likely one tracking list with a tour (<a class=\"external text\" href=\"https:\/\/www.dropbox.com\/sh\/nhh6z6nr9gx0mng\/AAAPYeSlfVZADtNGeGqIh1pwa?dl=0&amp;preview=Tp+Onboarding+Spec+v3.png\" rel=\"nofollow\">spec<\/a>).\n<\/li>\n<\/ul>\n<\/li>\n<li> Interns are continuing <a class=\"external text\" href=\"https:\/\/docs.google.com\/spreadsheets\/d\/1hty3GVRIc-BwPSr9y-FCvrPo40c3v_otGTcGuOmrtQY\/edit#gid=1896114302\" rel=\"nofollow\">great work on the password manager<\/a> for 42.\n<\/li>\n<\/ul>\n<h3 class=\"mw-headline\" id=\"Search\">Search<\/h3>\n<ul>\n<li> Aiming to ride 42 train\n<ul>\n<li> Unified Autocomplete bugs still being resolved\n<\/li>\n<li> Search suggestions in the awesomebar\n<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<h3 class=\"mw-headline\" id=\"Windows_10\">Windows 10<\/h3>\n<ul>\n<li> 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.\n<ul>\n<li> Windows 10 updates officially to start to go out on July 29th, 2015.\n<\/li>\n<li> Firefox 40 GA on Aug 11th, 2015.\n<\/li>\n<\/ul>\n<\/li>\n<li> Looking into changes to how default applications are set\n<\/li>\n<\/ul>\n<hr>\n<h2 class=\"mw-headline\" id=\"Details\">Details<\/h2>\n<ul>\n<li> Third Tuesday of the month &#8211; 8:00am Pacific, 11:00am Eastern, 15:00 UTC\n<\/li>\n<li> <a class=\"external text\" href=\"http:\/\/arewemeetingyet.com\/Los%20Angeles\/2013-08-20\/8:00\/w\/Firefox%20development%20meeting\" rel=\"nofollow\">Handy local meeting time link<\/a>\n<\/li>\n<li> <a href=\"https:\/\/wiki.mozilla.org\/Teleconferencing\" title=\"Teleconferencing\">Dial-in<\/a>: conference# 91337\n<ul>\n<li> US\/Toll-free: +1 800 707 2533, (pin 369) Conf# 91337\n<\/li>\n<li> US\/California\/Mountain View: +1 650 903 0800, x92 Conf# 91337\n<\/li>\n<li> US\/California\/San Francisco: +1 415 762 5700, x92 Conf# 91337\n<\/li>\n<li> US\/Oregon\/Portland: +1 971 544 8000, x92 Conf# 91337\n<\/li>\n<li> CA\/British Columbia\/Vancouver: +1 778 785 1540, x92 Conf# 91337\n<\/li>\n<li> CA\/Ontario\/Toronto: +1 416 848 3114, x92 Conf# 91337\n<\/li>\n<li> UK\/London: +44 (0)207 855 3000, x92 Conf# 91337\n<\/li>\n<li> FR\/Paris: +33 1 44 79 34 80, x92 Conf# 91337\n<\/li>\n<\/ul>\n<\/li>\n<li> irc.mozilla.org #fx-team for backchannel\n<\/li>\n<li> &#8220;Firefox&#8221; Vidyo Room\n<\/li>\n<\/ul>\n<\/div>\n<div class=\"printfooter\">\n\t\t\t\tRetrieved from &#8220;<a href=\"https:\/\/wiki.mozilla.org\/index.php?title=Firefox\/Meeting\/21-Jul-2015&amp;oldid=1085876\">https:\/\/wiki.mozilla.org\/index.php?title=Firefox\/Meeting\/21-Jul-2015&amp;oldid=1085876<\/a>&#8221;\t\t\t\t<\/div>\n<\/p><\/div>\n","protected":false},"excerpt":{"rendered":"<p>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 [&hellip;]<\/p>\n","protected":false},"author":195,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[209],"tags":[29735],"_links":{"self":[{"href":"https:\/\/blog.mozilla.org\/meeting-notes\/wp-json\/wp\/v2\/posts\/2211"}],"collection":[{"href":"https:\/\/blog.mozilla.org\/meeting-notes\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.mozilla.org\/meeting-notes\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.mozilla.org\/meeting-notes\/wp-json\/wp\/v2\/users\/195"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.mozilla.org\/meeting-notes\/wp-json\/wp\/v2\/comments?post=2211"}],"version-history":[{"count":0,"href":"https:\/\/blog.mozilla.org\/meeting-notes\/wp-json\/wp\/v2\/posts\/2211\/revisions"}],"wp:attachment":[{"href":"https:\/\/blog.mozilla.org\/meeting-notes\/wp-json\/wp\/v2\/media?parent=2211"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.mozilla.org\/meeting-notes\/wp-json\/wp\/v2\/categories?post=2211"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.mozilla.org\/meeting-notes\/wp-json\/wp\/v2\/tags?post=2211"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}