Meeting Notes Meetings notes from the Mozilla community

31-August-2015

Mozilla Project: 2015-08-31

Filed under: Posts — Tags: — Jesper Kristensen @ 11:00 pm
  • Every Monday @ 11:00am Pacific Time (19:00 UTC)
  • http://air.mozilla.org/ to watch and listen
  • join irc.mozilla.org #airmozilla for backchannel discussion
  • Presenters only: Vidyo room “Brownbags”. Do not use this room if you’re not planning to speak.
  • Dial-in: conference# 8600
    • US/Toll-free: +1 800 707 2533, (pin 369) Conf# 8600
    • US/California/Mountain View: +1 650 903 0800, x92 Conf# 8600
    • US/California/San Francisco: +1 415 762 5700, x92 Conf# 8600
    • US/Oregon/Portland: +1 971 544 8000, x92 Conf# 8600
    • CA/British Columbia/Vancouver: +1 778 785 1540, x92 Conf# 8600
    • CA/Ontario/Toronto: +1 416 848 3114, x92 Conf# 8600
    • UK/London: +44 (0)207 855 3000, x92 Conf# 8600
    • FR/Paris: +33 1 44 79 34 80, x92 Conf# 8600

All-hands Status Meeting Agenda

Items in this section will be shared during the live all-hand status meeting.

Friends of Mozilla

  • Thanks to everyone who helped at the SuMo Day on Thursday
  • A big thanks to Florian Merz for kickstarting the Berlin community! He has organized a #FoxYeah event back in June and now hosts bi-weekly developers meetups in Berlin. He’s a great help in growing our community in Berlin! Keep it going!
  • Erin Lancaster for being so enthusiastic. It’s great to work with her together on projects so we can bridge the gap between employees and volunteers 🙂
  • A big thanks to Ian IRC NICK iann for approving all of the translations for the en-gb on Pontoon, for all of the Mozilla websites
  • Thanks to :rbillings for leading QA of the new Firefox iOS product download page with some Kiwi Mozillians (including Chris, Bram, Nick, and Karl) for our preview release in New Zealand!
  • Our awesome volunteer add-on review team reviewed more than a thousand add-ons last week–more than any other week in the past two years!

Upcoming Events

Monday, 31 August

Tuesday, 01 September

Wednesday, 02 September

Thursday, 03 September

  • KB day – this is a day for all contributors to help update the SuMo knowledge base

Project Status Updates (voice updates)

Firefox OS

Peter Dolanjski, Ontario, Canada (remote)

Foxfooding Update

  • B2GDroid: Android Launcher – Early nightly .apk build now available: [1]. Follow progress in bug 1170323
    • Feel free to file bugs on issues and inconsistencies under B2GDroid Product in Bugzilla, noting device used
  • Firefox OS ports for unlocked Android devices: Reach out to Brian King bking@mozilla.com to get involved.

Firefox OS Key Initiatives

  • 18 Month Initiatives identified
  • Expect Roadmap Wiki updates over coming weeks
  • Have your voice heard: vote on feature requests and highlight important defects here: Foxfooding dashboard
  • #b2g for more information
  • Questions: pdol on irc, ffos-product@mozilla.com

Mozilla Learning Networks

Hannah Kane, Portland: Introducing the new Thimble, a better educational code editor. Visit thimble.mozilla.org.

Speakers

The limit is 3 minutes per topic. It’s like a lightning talk, but don’t feel that you have to have slides in order to make a presentation. If you plan on showing a video, you need to contact the Air Mozilla team before the day of the meeting or you will be deferred to the next week.

Presenter Title Topic Location Share? Media More Details
Who Are You? What Do You Do? What are you going to talk about? Where are you presenting from? (Moz Space, your house, space) Will you be sharing your screen? (yes/no, other info) Links to slides or images you want displayed on screen Link to where audience can find out more information
Havi Hoffman Developer Relations Content Wrangler & Cat Herder Mozilla Tech Speakers & DevRel Summer Update Mountain View no Video : https://youtu.be/rZyWI7VdDoA Tech Speakers, Developer Relations team
George Roter Head of Core Contributors, Participation Applications open for Global Gatherings (participation leaders at MozFest, All Hands Orlando, and a NEW Leadership Summit) Toronto yes Presentation Global Gatherings Information

Welcome!

Let’s say hello to some new Mozillians! If you are not able to join the meeting live, you can add a link to a short video introducing yourself.

Introducing New Volunteers

New Volunteer Introduced by Speaker location New Volunteer location Will be working on
Who is the new volunteer? Who will be introducing that person? Where is the introducer? Where will the new person be contributing from? What will the new person be working on?
Chiriru David (satdav) THe UK on Vidyo Philippines Helping other users on the Support website
Philip David (satdav) THe UK on Vidyo South Africa Helping other users on the Support website
Andrey Meshkov Jorge Villalobos Vidyo (Costa Rica) Russia AMO add-on reviewer.
Michel Gutierrez Jorge Villalobos Vidyo (Costa Rica) France AMO add-on reviewer.

Introducing New Hires

New Hire Introduced by Speaker location New Hire location Will be working on
Priti Prabhakar Erica McClure Mountain View Mountain View HRIS
Preeti Sanketh Dylan Oliver Mountain View Mountain View Firefox OS
Jennifer Douglas Alex Costello Mountain View Mountain View Engagement

<meta>

Notes and non-voice status updates that aren’t part of the live meeting go here.

Status Updates By Team (*non-voice* updates)

Engineering Productivity

Engagement

27-August-2015

Channel: 2015-08-27

Filed under: Posts — Tags: — Jesper Kristensen @ 11:00 pm

Attendees

Jorge, KaiRo, lizzard, RRayborn, Sylvestre, ritu, rolandtanglao

Schedule Update

  • ESR 38.2.1
    • Affected by the security issues too
    • just waiting on QE signoff
    • need to do the release notes
  • 41
    • gtb Beta5 Desktop and Mobile today
    • One of the security fixes affects Fennec and so the need for a Fennec 41.0b5

Performance (Thu)

Aurora / Dev Edition

  • Overall rate: 4.0 (same as Tue)

Beta

  • Overall rate: 0.9 (same as Tue)
  • bug 1178271 (mozilla::dom::Promise::Settle) is 1.3% on b4
  • bug 1196696 (MediaFormatReader::DecoderData::ResetDemuxer) probably needs uplift

Release

  • Overall rate: 0.9 (same as Tue)

QE

Release

  • working on all the sign-offs for release and ESR today, thanks to Florin for staying around long to handle ESR

Roundtable

Special Topics

Aurora/Beta Feature Review

  • Telemetry opt-in for 41 & sample opt-out for 5% of users (bug 1192906)
  • Allow Heartbeat to target Private Browsing Mode users (bug 1184338)
  • “blanket approval” for ~17 patches for MSE to aurora (bug 1197083)

Post-Mortem (Tues 2wks from GA Release)


Channel Meeting Details

Video/Teleconference Details – NEW

  • 650-903-0800 or 650-215-1282 x92 Conf# 99951 (US/INTL)
  • 1-800-707-2533 (pin 369) Conf# 99951 (US)
  • Vidyo Room: ReleaseCoordination
  • Vidyo Guest URL

26-August-2015

Mobile: 2015-08-26

Filed under: Posts — Tags: — Jesper Kristensen @ 11:00 pm

Schedule

Tracking Review

Beta

  • Next Build:
ID Summary Status Assigned to Last change time
1016555 Disable OCSP checking for certificates covered by OneCRL ASSIGNED David Keeler (on PTO) [:keeler] (use needinfo?) 2015-08-06T16:19:58Z
1129614 Regression: Sometimes thumbnails in the tabs drawer are not updated, they expire ASSIGNED Mark Finkle (:mfinkle) 2015-08-06T17:41:28Z
1170651 crash in js::jit::GetPropertyIC::update(JSContext*, JS::Handle<JSScript*>, unsigned int, JS::Handle<JSObject*>, JS::MutableHandle<JS::Value>) NEW Kevin Brosnan [:kbrosnan] 2015-08-06T17:42:20Z
1180597 Wrong display for more than two doohangers NEW Chenxia Liu [:liuche] 2015-07-17T18:48:50Z


4 Total;
4 Open (100%);
0 Resolved (0%);
0 Verified (0%);

Aurora

  • Next Build:
ID Summary Status Assigned to Last change time
776030 Allow Fennec to use the AsyncPanZoomController NEW Danilo Cesar Lemes de Paula 2015-08-24T14:28:45Z
1156553 Tab queue makes captive portal use annoying ASSIGNED Martyn Haigh (:mhaigh) 2015-08-20T17:14:28Z
1164449 Startup crash on Moto X (2nd Gen) in android.database.sqlite.SQLiteDatabaseCorruptException: database disk image is malformed (code 11) at android.database.sqlite.SQLiteConnection.nativeExecuteForString(Native Method) NEW Nick Alexander :nalexander 2015-08-12T19:37:09Z
1172359 (Android) WebRTC crashes when microphone is enabled UNCONFIRMED Randall Barker [:rbarker] 2015-08-20T17:58:02Z
1177414 Queued tabs stall on load ASSIGNED Martyn Haigh (:mhaigh) 2015-08-20T18:14:05Z
1181881 Disabling Location is not user friendly – Android M NEW Sebastian Kaspari (:sebastian) 2015-07-13T11:22:10Z
1186020 Download icon is very dark NEW Michael Comella (:mcomella) 2015-08-26T23:09:49Z
1190301 Refine appearance of tab audio indicator NEW :Margaret Leibovic (PTO Aug 27 – Sept 14) 2015-08-25T01:49:13Z
1191330 Autophone – July 31 regression in Throbber start nexus 5 Android 4.4 NEW GaryChen [:GaryChen][:PYChen][:gchen][:陳柏宇] 2015-08-06T17:35:10Z
1191918 Round battery level to integers (or tens?) to mitigate finger printing NEW James Willcox (:snorp) (jwillcox@mozilla.com) 2015-08-06T17:40:13Z
1196198 After uninstalling a default add-on panel the 4th panel is the new default NEW Sebastian Kaspari (:sebastian) 2015-08-20T17:48:57Z
1196553 Add to Reading list icon in menu doesn’t look disabled when disabled on phone NEW Michael Comella (:mcomella) 2015-08-27T01:14:04Z


12 Total;
12 Open (100%);
0 Resolved (0%);
0 Verified (0%);

Nightly

  • Next Build:
ID Summary Status Assigned to Last change time
886969 Fennec allows scrolling of pages with overflow:hidden on the body element NEW James Willcox (:snorp) (jwillcox@mozilla.com) 2015-08-06T17:42:00Z
1047127 Panning very stuttery on this page with overflow-x NEW 2015-06-10T18:43:44Z
1114096 Wrong tab got mirrored NEW 2015-06-17T18:30:58Z
1131084 Can not mirror tab to Chromecast device NEW Randall Barker [:rbarker] 2015-06-17T18:31:14Z
1144534 fuzzy/bad looking text depending on scroll position, or fuzziness coming and going NEW 2015-08-06T17:41:46Z
1168867 Size of new Gecko selection carets doesn’t take font inflation into account NEW 2015-07-31T02:27:20Z
1171860 Tapping the tab queue notification will open the link in normal browsing with “Open links in Private browsing” pref enabled NEW 2015-08-20T17:15:28Z


7 Total;
7 Open (100%);
0 Resolved (0%);
0 Verified (0%);

Friends of the Mobile Team

Give a shoutout/thanks to people for helping fix and test bugs. Make sure friends also get awarded a badge. New contributors are highlighted in bold. Want to update this section?

  • Boris Dušek fixed bug 1195204 – iOS 9: VoiceOver presents lock image and reader button even when those are not visible
  • Dominique Vincent [:domivinc] fixed bug 1192075 – Change copy in Settings for Zoomed View/ magnifying glass preference
  • Jeff Beatty [:gueroJeff] fixed bug 1197219 – [hr] Add hr to mobile/android/locales/maemo-locales
  • Justin Inouye [:inouju] fixed bug 1146735 – Change outer container in @layout/anchored_popup to FrameLayout
  • Kartikaya Gupta (email:kats@mozilla.com) fixed bug 1180267 – Update Fennec code to use MobileViewportManager instead of the big pile of browser.js code
  • Kartikaya Gupta (email:kats@mozilla.com) fixed bug 1180295 – Redo Fennec dynamic toolbar implementation
  • Kartikaya Gupta (email:kats@mozilla.com) fixed bug 1195401 – Assertion failure while playing a video on Fennec (Preferences accessed off-main-thread)
  • Kartikaya Gupta (email:kats@mozilla.com) fixed bug 1196593 – Sometimes when reaching the bottom of the page the toolbar doesn’t automatically appear
  • Kartikaya Gupta (email:kats@mozilla.com) fixed bug 1196594 – Transition the toolbar to fully shown/hidden after finger is lifted
  • Kartikaya Gupta (email:kats@mozilla.com) fixed bug 1196914 – When the toolbar is shown/hidden while an input field has focus, the scroll position jumps
  • Kartikaya Gupta (email:kats@mozilla.com) fixed bug 1197176 – Coming back to fennec from the task switcher sometimes doesn’t repaint the content area
  • Kartikaya Gupta (email:kats@mozilla.com) fixed bug 1197233 – When fullscreening a video while the dynamic toolbar is showing, the toolbar area shows garbage
  • Kartikaya Gupta (email:kats@mozilla.com) fixed bug 998929 – Title bar obscures top of page after returning from fullscreen with title bar auto-hide disabled
  • Mike Taylor [:miketaylr] fixed bug 1175378 – Audit /mobile/android/themes/core/images for unused images
  • Mike Taylor [:miketaylr] fixed bug 717822 – Tapping 2 times on a button causes its size to decrease for a brief moment
  • Milan Sreckovic [:milan] fixed bug 1161083 – Fixed position elements with bottom: 0 are misplaced when scrolled to the bottom of the page
  • Robin Andersen [:tecgirl] fixed bug 1196913 – Firefox for iOS v1.0 App Store Icon

Stand ups

Suggested format:

  • What did you do last week?
  • What are working on this week?
  • Anything blocking you?

Please keep your update to under 2 minutes!

James W. (snorp), Platform Team (Randall, Jim, Eugen, Dylan)

  • It looks like I finally might be able to land the paint suppression patches, got some r+ and good comments. Also looked into web-page-replay, and put up a PR to make it work with Firefox. Nice tool, but could use some love. Profiled some other page load performance issues and found that handling redirects (302) on the main thread can really hurt us. Need to file a bug about that.
  • Randall is working through some tough problems with the native APZ. The fact that we do not use e10s is making some things very complicated.
  • Eugen is working on some media issues (MP4, MP3, VP8/9 w/ MSE) and trying to land some changes to nsIPerformance that will allow you to see thread and cpu time in addition to wall time.
  • Jim continues to land a bunch of JNI changes and refactoring. See his blog post here. He may also work on decoupling BHR from breakpad so we can update to a newer version and fix some of the bad crash reports we’re seeing.
  • Dylan is hammering away on bugs, currently moving some of the native calls in AndroidJNI to the new hotness that Jim wrote. He also helped me look into Web Page Replay.

GCP

  • Video Sandboxing, final touchups.
  • Tracking Protection/SafeBrowsing, multiple provider support.
  • Reviewing SafeBrowsing specs for v4.

Brian Nicholson

  • Spent some time investigating the web view white screen issue (bug 1194726). Not much success.
  • Some Swift 2 fixes
  • Looking into failing tests

liuche

Highlights:

  • First run on Samsung
  • Reviews, interviews

Present:

Past:

karim

Highlights:

  • Wrapping up on home feeds integration

Margaret

Highlights:

  • Manager stuff
  • Trying to finish tab audio indicator
  • PTO August 27 – September 14

Bugs:

jonalmeida

  • Tracking down test failures related to click-to-play images
  • Playing around with hyphenation stuff (testing out by using an addon – not much success)
  • Making intern presentation prep! (Will send an invite/reminder today)

mcomella

  • Menu polish (w/ some Material updates!)
  • Misc. bugs
  • Going to work on distinguishing between remote and local visits in synced data

Past:

Present:

rnewman

  • Firefox for iOS v1.0 submitted to the app store. oof.
  • Spending a little time on Xcode 7/Swift 2.0 port that Emily’s driving.
  • Lots of reviews. I’m catching up!
  • Lots of emails and writing, including:
    • Go Faster and Fennec update PRDs
    • Investigating GMP updater numbers (thanks Ben and Sheeri!)
  • Lots of triage and meetings, including:
    • about:newtab remote loading
    • iOS 1.1
    • Go Faster
    • Hello
    • TAG, particularly dexulification

nalexander

<Read Only>

  • Fallout from moving so a little behind

Projects

  • Moving b2gdroid ahead with fabrice
    • Second round of patches ready to land
    • Many thanks to glandium for reviews
  • First round of patches for Sign in to Firefox Accounts on the web
    • Mostly r+, thanks to sebastian for reviews

Build

  • Lots of issues with Android SDK 23 and versions — thanks to sebastian for handling these, including a mobile-firefox-dev post.
    • One more reason to pin versions (Bug 1108782).
  • Looking at android:versionCode future-proofing.

Sebastian

Hightlights:

Noise:

Martyn Haigh

Past:

Present:

Steph

Things I’ve fixed!

Ally

Past:

Present:

Other:* PSA please remember that changes to histogram.json need a p={data steward} attached or we’ll back you out.

Emily

  • FxiOS 1.0 out the door
  • Swift 2.0 Migration Hell
  • looking ahead to V1.0.1/V1.1

Past:

Present:

Antlam

  • Past
    • TRIBE
    • Interview & debrief
    • TV meetings and stuff
    • bug 1170725: Click-to-play images
    • bug 1189719: Display search history in Awesomescreen
  • Upcoming
    • Mocks for TV stuff
    • Mocks for Hello integration
    • Privacy/security co-ordination
    • bug 1195721: Set a homepage
    • Filing some UI polish bugs

Robin

  • Pocket integration mocks (Android and iOS)

iOS

  • bug 1186013 Offer to open URLs on the clipboard when entering Firefox
  • bug 1162778 When disconnecting account, give user option to clear browsing data
  • bug 1193363 Determine how to maintain relationship between panels and webview

Reviews:

  • bug 1182303 Firefox iOS susceptible to infinite alert loops
  • bug 1145228 Allow collapsing and expanding Synced (Remote) Tabs clients
  • bug 1183905 Add Sync Now button timestamps
  • bug 1193462 Tapping Sign in on Empty Sync panel should take you to the Sign in flow, not Settings first

QA

Feature Focus


Details

  • Wednesdays – 9:30am Pacific, 12:30pm Eastern, 16:30 UTC
  • Dial-in: conference# 99998
    • US/Toll-free: +1 800 707 2533, (pin 369) Conf# 99998
    • US/California/Mountain View: +1 650 903 0800, x92 Conf# 99998
    • US/California/San Francisco: +1 415 762 5700, x92 Conf# 99998
    • US/Oregon/Portland: +1 971 544 8000, x92 Conf# 99998
    • CA/British Columbia/Vancouver: +1 778 785 1540, x92 Conf# 99998
    • CA/Ontario/Toronto: +1 416 848 3114, x92 Conf# 99998
    • UK/London: +44 (0)207 855 3000, x92 Conf# 99998
    • FR/Paris: +33 1 44 79 34 80, x92 Conf# 99998
  • irc.mozilla.org #mobile for backchannel
  • Mobile Vidyo Room

Firefox/Gecko Delivery Planning: 2015-08-26

Filed under: Posts — Tags: — Jesper Kristensen @ 11:00 pm

Firefox Desktop & Platform (Javaun/Chad/Martin)

Current Releases

A new point release for 40 is coming tomorrow, including some security and crash fixes.

Beta (41)

Beta 5 is on track to release Friday. Crash rate is unusually good for beta so far!

  • question from javaun about uplifts for heartbeat to beta.
    • talk with ritu, who is working on beta 41. IN general we’re looking to mitigate risks, not take major feature changes in beta.

Aurora (42)

MSE work will be landing here as well as work for the features for the special release.

Nightly (43)

  • questions from Pike for javaun – how can we better describe the localizing work to localizers related to features?
    • there is a lot of work to do on private browsing. conversation will continue later!

Feedback Summary (Rob/Tyler/Matt)

No updates

Questions, Comments, FYI

New Meeting Format:
Based on a few conversations last week, I’m going to work on solidifying the schedule and content this week to present at the next meeting. Please give any last feedback before Friday!


Planning Meeting Details

  • Wednesdays – 11:00am PT, 18:00 UTC
  • Mountain View Offices: Warp Core Conference Room
  • Toronto Offices: Finch Conference Room
  • irc.mozilla.org #planning for backchannel
  • (the developer meeting takes place on Tuesdays)

Video/Teleconference Details – NEW

25-August-2015

Channel: 2015-08-25

Filed under: Posts — Tags: — Jesper Kristensen @ 11:00 pm

Attendees

  • bhearsum, hwine, KaiRo, lizzard, jst, rrayborn, sylvestre, milan, ritu, jlund

Schedule Update

  • 40.0.3
    • Dot release & chemspill
    • Go to build planned for tomorrow (Wed)
      • Might conflict with the ftp changes
    • Top crash on GNU/Linux – bug 1145230
    • Two webcompat issues:
      • ja web compat issue – bug 1194055
      • can’t select value in combobox controls using the mouse on some sites – bug 1194733
    • Yahoo partner change – bug 1195683
    • Graphic startup crash (DisplayLink) – bug 1195844
    • 3 security fixes
  • ESR 38.2.1
    • Affected by the security issues too
  • 41
    • Beta4 (Desktop) was pushed to Beta channel
    • Beta4 Mobile SignOffs pending. ETA: Tomorrow
    • Security fixes will most likely be included in Beta5

Stability

Aurora

  • Overall rate: 4.0 (target: <1.5), browser: 1.3, content: 2.7 (similar to last week)
  • top browser process issues: bug 1127270, bug 1188415
  • top content process issues: bug 1116884, bug 1163735, bug 1196799

Beta

  • Overall rate: 0.9 (even improved from last week)
  • bug 1158189 (HTTP shutdownhang) is 2% of all 41.0b3 crashes
  • bug 1196859 (probably Roboform) is 1.6% and #1 Top Crash Score, needs uplift
  • bug 1178271 (dom::Promise::Settle) is 1.4%
  • bug 1196696 (MediaFormatReader::DecoderData::ResetDemuxer) is 0.9% but media code
  • bug 1173579 (startup, gfxFontGroup::GetDefaultFont) is high (#5) in Top Crash Scores

Release

  • Overall rate: 0.9 (unchanged)
  • bug 1145230 (linux, gstreamer) and bug 1195844 (DisplayLink, startup) uplifted for 40.0.3
  • bug 1189940 (NVidia) still dominating Win10 topcrashes (>15%)

Mobile

  • beta crash rates still somewhat high
  • kindle tablet users are downloading the wrong version of firefox (bug XXXXX?)

Performance (Thu)

Beta

  • final sign-off for b4 coming after this meeting

RelEng

User Advocacy

No updates

Special Topics

Post-Mortem (Tues 2wks from GA Release)


Channel Meeting Details

Video/Teleconference Details – NEW

  • 650-903-0800 or 650-215-1282 x92 Conf# 99951 (US/INTL)
  • 1-800-707-2533 (pin 369) Conf# 99951 (US)
  • Vidyo Room: ReleaseCoordination
  • Vidyo Guest URL

Thunderbird: 2015-08-25

Filed under: Posts — Tags: — Jesper Kristensen @ 11:00 pm

Thunderbird meeting notes 2015-08-25. NOON PT (Pacific). For meeting time, previous notes and call-in details see https://wiki.mozilla.org/Thunderbird/StatusMeetings

Attendees

  • wsmwk, aceman, fallen, makemyday, jorgk, rkent, mkmelin, clokep

Action items from last meetings

  • Get release documentation into wiki

Current status and discussions

Critical Issues

Leave critical bugs here until confirmed fixed. If confirmed, then remove.

  • needs assignee after solution identified – bug 1196662 not checking mails after hibernation, caused by core bug 1178890 (and we may be seeing other issues from 1178890, like hangs)
  • aceman is assignee – bug 1183490 – (dataloss) New emails do not adhere to sort by order received
  • status TBD – bug 1182629 – update to 38.1.0 from 38.0.1 re-enables disabled Lightning
  • status TBD – bug 1176399 – Multiple master password when GMail OAuth2 is enabled
  • status ??? – bug 1176748 – Someone needs to add additional main thread proxies to the migration code (jorgk and m_kato have in previous years been the major drivers of fixes)
  • topcrash bug 1149287 is ** 31% of our crashes** – see below

removing from critical list/fixed:

Critical for TB42 and beyond:
bug 1193200 – Blocker: Permissions manager/Remote content exceptions

Releases

  • Past
    • 38.0.1 nominally shipped 2015-06-12
    • 38.1.0 shipped 2015-07-10
    • 31.8.0 shipped 2015-07-17
    • 40.0beta shipped 2015-07-27 (skipping 39.0b)
    • 38.2.0 shipped 2015-08-14
  • Upcoming
    • 38.3.0 ~2015-09-23
    • 41.0beta ~2015-08-10
    • 42.0beta ~2015-09-26

Lightning

Past releases:

Upcoming releases:

Updates:

  • Still need help rewriting SUMO help articles on Lightning
  • Need to fix bug 1194997 for calendars disabling themselves

Round Table

Jorg K

  • bug 772796bug 1174452 – M-C Editor problems to do with pre and “white-space: pre;” currently stalled.
  • bug 368915 – change language in subject (language button), ready to land.
  • bug 1197687 – Font menu again, waiting for Neil.
  • bug 1020181 – Set spell check language for recipient (published add-on as quick fix).

wsmwk

  • developers need to be thinking about landing stuff now, and in the next 2 months, for version 45 moves to aurora dec 14
  • HWA – collected more data and filed bug 1195947 Track HWA issues
  • crashes
    • 38.2.0 crash rate ~0.35, dramatically reduced from ~.5 for 38.1.0 https://crash-stats.mozilla.com/daily?p=Thunderbird likely mostly due to disabling HWA. Only ~6 GPU crash signatures in top 200 and the highest rank is 80 (vs several in top 20 for 38.2.0), so most GPU driver crashes seem to be gone (but not all of the crash rate reduction will have been just from disabling HWA)
    • topcrash bug 1149287 is **31% of crashes (1)** and needs much work because it’s got multiple causes. Some reports implicate McAfee, some are not “shutdown” because user is hung or waiting on some prompt or protocol issue (only then does user try to close and crashes). (speculating) Are some caused by timer issues from bug 1178890? See the comments http://tinyurl.com/nzwkgaq (1) https://crash-stats.mozilla.com/topcrasher/products/Thunderbird/versions/38.2.0
    • lacking time to follow up on other signatures in the “new” topcrash rankings (but that’s OK because we’re very well off compared to 38.1.0)
  • following progress of Thunderbird web pages moving to bedrock – they are close to being done
  • beware – ishikawa in the next several weeks will be landing big changes from many (>12?) bugs, both core and Thunderbird, for IO performance and error checking, eg bug 1116055

Fallen

  • Patched a lot of build issues, together with aleth

rkent

Code:

  • I think we have made progress on maildir issues, I hope to get two critical issues fixed before the next release.

I’m finally starting to turn more of my attention to management issues rather than urgent TB 38 problems. In the long run, those are very important, but the urgent easily crowds out the important. Kudos to those trying to get the tree usable again!

We could talk about:

  • Our thoughts on the announced changes to addons (Including not only
    • require signed vs unsigned?
      • no upside? i.e. we have no identified exploits
      • need to wait for enterprise impacts to be resolved
      • concerned that because the “unsigned process” will be no longer used by AMO, it may impact ability to push out unsigned THunderbird addons using the script they used to mass sign Firefox’s unsigned addons
    • XPCOM/XUL deprecation
      • need to make sure we are involved in the conversation and decisions so that developers have what they need in the “new environment”
  • Patrick is happy to do Enigmail integration into Thunderbird, I think we should agree. comments?
  • Joshua, Suyash, and I are working on the SkinkGlue (now JsAccount) integration, which will be the basis of both JMAP and CARDDAV support. –> consider using https://github.com/gaye/dav for carddav support
  • Volker Birk of Pretty Easy Privacy is *very* serious about heavily engaging his Foundation with Thunderbird. Concerns? http://pep-project.org/
  • Then there is the legal and financial home issue …
    • Expect a full-court press on MoFo by me soon, if you have contacts there please advise. One thing that is clear to me after talking to people is how critical Thunderbird is in the greater software world. We DO have a place at the table! How to get MoFo to see that?
    • We have submitted a formal application to Software Freedom Conservancy to affiliate with them, now we wait for their evaluation queue.
    • Very interesting talks with The Document Foundation(TDF)/LibreOffice. #1 concern: All of our energy goes into keeping up with Mozilla to allow us to optimize some future code development that we never actually have time for. Their funding model is very interesting, would be worth discussing.
    • hoping to meet with postbox in a few weeks
  • It would be really great if someone could lead efforts to prototype a fund-raising drive web page in-product. (hoping to target Oct/Nov)

aceman

  • looking at bug 1183490 (the order received regression), 2 options:
    1. back out bug 854798. Should be safe. I recommend this.
    2. finally drop msgkey=offset in mbox and just increment by 1. May be risky but there is already a precedent that msgs moved by filters already get key+1 so code expecting key==offset should have already been uncovered. However, there are still some unsure places, fixing which means basically bug 793865 (the 64bit envelope and msgkey!=offset cleanup). I would not recommend this for ESR.
  • finally looking to finish some feature patches (compose font selector, saved files tab, show map widget)

Question Time

Other

  • PLEASE PUT THE NEXT MEETING IN YOUR (LIGHTNING) CALENDAR
  • Note – meeting notes must be copied from etherpad to wiki before 5AM CET next day so that they will go public in the meeting notes blog.

Help Wanted

24-August-2015

Mozilla Project: 2015-08-24

Filed under: Posts — Tags: — Jesper Kristensen @ 11:00 pm
  • Every Monday @ 11:00am Pacific Time (19:00 UTC)
  • http://air.mozilla.org/ to watch and listen
  • join irc.mozilla.org #airmozilla for backchannel discussion
  • Presenters only: Vidyo room “Brownbags”. Do not use this room if you’re not planning to speak.
  • Dial-in: conference# 8600
    • US/Toll-free: +1 800 707 2533, (pin 369) Conf# 8600
    • US/California/Mountain View: +1 650 903 0800, x92 Conf# 8600
    • US/California/San Francisco: +1 415 762 5700, x92 Conf# 8600
    • US/Oregon/Portland: +1 971 544 8000, x92 Conf# 8600
    • CA/British Columbia/Vancouver: +1 778 785 1540, x92 Conf# 8600
    • CA/Ontario/Toronto: +1 416 848 3114, x92 Conf# 8600
    • UK/London: +44 (0)207 855 3000, x92 Conf# 8600
    • FR/Paris: +33 1 44 79 34 80, x92 Conf# 8600

All-hands Status Meeting Agenda

Items in this section will be shared during the live all-hand status meeting.

Friends of Mozilla

  • A big thank you to :kohei for his work migrating Thunderbird pages from PHP to Bedrock for www.mozilla.org
  • Huge thanks to Jason Orendorff (& friends: Eric Faust, Nick Fitzgerald, Benjamin Peterson & Gastón Silva) for ES6 In Depth, a magnificent 17-article series, spanning 4 months on the Mozilla Hacks blog covering “new features being added to the JavaScript programming language in the 6th Edition of the ECMAScript standard” ES6 In Depth
  • Huge thanks to the Mozilla Brazil community & staff for rocking BrazilJS, and to Nick Desaulniers, David Bryant, Guillermo Movia, and Andrzej Mazur for traveling from afar to represent!
  • Thanks to Michael_Buluma, John99, philipp, fredy, Tonnes and everybody else who’s helping out onboarding and saying hello to new people on the contributor forums or IRC
  • All contributors who helped out on the SuMo kb day last week
  • Thanks to Vanja for hitting 100% on Serbian FxOS KB!
  • Thank you to Atique Ahmed Ziad, for all his efforts engaging the Marketplace and Apps communities, and his positivity in the face of obstacles.
  • thanks to Sam for helping with the developement of the new SuMo bot for #sumo irc channel

Monday, 24 August

Wednesday, 26 August

Thursday, 27 August

Project Status Updates (voice updates)

Firefox OS

Peter Dolanjski, Ontario, Canada (remote)

Foxfooding Update

  • B2GDroid: Android Launcher – development in progress. Follow progress in bug 1170323
  • Firefox OS ports for unlocked Android devices: Community growth planning in progress. Reach out to Brian King bking@mozilla.com to get involved.
  • Have your voice heard: vote on feature requests and highlight important defects here: Foxfooding dashboard
  • 2nd phase of foxfooding ramping up this month – stay tuned for more information in weekly Monday calls
  • #b2g for more information
  • Questions: pdol on irc

Jinghua Zhang, Mountain View

Call for usability testers

  • We plan to run usability tests for a couple of new features, if you are interested to help test them, or you are interested to learn more about usability test, please contact Rina (rjensen@mozilla.com) and Jinghua (jzhang@mozilla.com).

Webmaker

David Ascher, Vancouver: The latest on Webmaker’s launch

OpenNews

Andrew Losowsky, NYC (remote): The Coral Project, a collaborative effort between Knight-Mozilla OpenNews, The New York Times and The Washington Post to improve communities on news sites through open-source software

Speakers

The limit is 3 minutes per topic. It’s like a lightning talk, but don’t feel that you have to have slides in order to make a presentation. If you plan on showing a video, you need to contact the Air Mozilla team before the day of the meeting or you will be deferred to the next week.

Presenter Title Topic Location Share? Media More Details
Who Are You? What Do You Do? What are you going to talk about? Where are you presenting from? (Moz Space, your house, space) Will you be sharing your screen? (yes/no, other info) Links to slides or images you want displayed on screen Link to where audience can find out more information
Larissa Shapiro Sr Engineering Program Manager, Diversity and Inclusion Enthusiast (pinch hitting for Jane Finette) Outreachy Interns Winter 2015! Presenting from my house No need to share my screen Nah https://wiki.mozilla.org/Outreachy

Welcome!

Let’s say hello to some new Mozillians! If you are not able to join the meeting live, you can add a link to a short video introducing yourself.

Introducing New Volunteers

New Volunteer Introduced by Speaker location New Volunteer location Will be working on
Who is the new volunteer? Who will be introducing that person? Where is the introducer? Where will the new person be contributing from? What will the new person be working on?
Johann Hofmann Amy Tsay Mountain View Germany Add-on reviews for AMO.
Daniel Kamkha Amy Tsay Mountain View Israel Add-on reviews for AMO.
Edson Neto? David Weir (satdav) Vidyo from the UK Brazil Support Mozilla Contributor
Wolfgang Marcos David Weir (satdav) Vidyo from the UK Brazil Support Mozilla Contributor
Jesus Mostajo David Weir (satdav) Vidyo from the UK Spain Support Mozilla Contributor

Introducing New Hires

New Hire Introduced by Speaker location New Hire location Will be working on
Bradley Cohen Mary Ellen Muckerman San Francisco Portland Engagement
Josh Kruse Allison Banks Mountain View Mountain View Human Resources
Casey McGill Liz Compton Mountain View Mountain View Legal
Manny Nieto Jeff Garver Mountain View Mountain View Legal
Jen Simmons Potch Mountain View New York (remote) Developer Relations
Tim Huang Ethan Tseng (Recording) Taipei Office Software engineering
Dan Huang Yi-Fan (Recording) Taipei Office Software Engineering

<meta>

Notes and non-voice status updates that aren’t part of the live meeting go here.

Status Updates By Team (*non-voice* updates)

DXR

Intermittent lack of context menus and bad structural search results are fixed now. (We neglected to `make clean` in our build farm, so we were missing unchanged files.)

IT

mjeffries, San Francisco

EventBoard/Redwood Systems PoC starting in MTV

Starting this week, WPR and IT will run a Proof of Concept (PoC) in MTV using the Redwood Systems motion sensors paired with the EventBoard room scheduling system to automate release of rooms when not in use. In the test conference rooms, the sensors will automatically release a room for rescheduling if the motion sensors detect no movement 15 minutes after the scheduled meeting start time. The Redwood Controller will also change the status LED lighting next to the room from Occupied (red) to Available (green).
The rooms in the PoC (all in Mountain view) will include

  • Firestorm
  • The Flash
  • Hawkgirl
  • Hawkman
  • Iron Man
  • Thor
  • Alpha Centuari

Please contact Lisa Gray (lgray@mozilla.com) or Mark Jeffries (mjeffries@mozilla.com) if you have any questions.

Engagement

20-August-2015

Channel: 2015-08-20

Filed under: Posts — Tags: — Jesper Kristensen @ 11:00 pm

Attendees

Ahughes, Jorge, KaiRo, lizzard, philipp, ritu, elan

Schedule Update

  • 40
    • async plugin init hotfix rolled out on 8/19 by JorgeV
    • Probably a new dot release next week
      • We will do it for a startup crash on Linux and we will take ride alongs
  • 41
    • 41.0b3 gtb today

Add-ons

  • No updates

Stability

Aurora

  • Overall rate: 4.0 (target: <1.5) – browser: 1.3, content: 2.7 – no change from Tue
  • The e10s team is looking into crash stats and trying to find things they need to fix

Beta

  • Overall rate: 1.0 – no change from Tue
  • nsACString_internal::SetCapacity is 2.6% of 41.0b2 data, bug 988311 probably not the right one, will need a new bug
  • bug 1181595 (dom::MessagePort::RemoveDocFromBFCache) is 2.2%, approved for uplift, fix landed for b3
  • bug 1191889 (MediaCacheStream::Close) is 1.5%, fix landed for b3, Top Score #1 in b1
  • bug 1194319 (startup, nsPermissionManager::InitDB) should be fixed in b3, Top Score #3 in b1
  • bug 1194856 (startup, ErrorLoadingBuiltinSheet), no fix, Top Score #2 in b1

Release

  • Overall rate: 0.9 – slightly better than on Tue
  • bug 1195844 (DisplayLink startup crash) is #4 Top Crash Score
  • bug 1145230 (GStreamer-related) is by far the Linux topcrash, ~50% startup

Performance (Thu)

Beta

  • update tests had issues due to add-on signing, fixed now

RelEng

Sheriffing – Noticing some lags on beta uplifts
cutover of ftp.m.o to cloudfront https://bugzil.la/1195582 – Impact? Nick had indicated there this should not impact 41.0b4.

User Advocacy

No Updates

Special Topics

Post-Mortem (Tues 2wks from GA Release)


Channel Meeting Details

Video/Teleconference Details – NEW

  • 650-903-0800 or 650-215-1282 x92 Conf# 99951 (US/INTL)
  • 1-800-707-2533 (pin 369) Conf# 99951 (US)
  • Vidyo Room: ReleaseCoordination
  • Vidyo Guest URL

19-August-2015

Mobile: 2015-08-19

Filed under: Posts — Tags: — Jesper Kristensen @ 11:00 pm

Schedule

Tracking Review

Beta

  • Next Build:
ID Summary Status Assigned to Last change time
1163937 Downloads are not cleared from about:downloads when “Clear on exit” is used ASSIGNED Dylan Roeh (:droeh) 2015-08-19T21:01:36Z


1 Total;
1 Open (100%);
0 Resolved (0%);
0 Verified (0%);

Aurora

  • Next Build:
ID Summary Status Assigned to Last change time
1016555 Disable OCSP checking for certificates covered by OneCRL ASSIGNED David Keeler [:keeler] (use needinfo?) 2015-08-06T16:19:58Z
1129614 Regression: Sometimes thumbnails in the tabs drawer are not updated, they expire ASSIGNED Mark Finkle (:mfinkle) 2015-08-06T17:41:28Z
1164052 PROCESS-CRASH | autophone-s1s2 | application crashed [unknown top frame] NEW Ted Mielczarek [:ted.mielczarek] 2015-07-24T15:03:38Z
1170651 crash in js::jit::GetPropertyIC::update(JSContext*, JS::Handle<JSScript*>, unsigned int, JS::Handle<JSObject*>, JS::MutableHandle<JS::Value>) NEW Kevin Brosnan [:kbrosnan] 2015-08-06T17:42:20Z
1171337 black window during browsing NEW Randall Barker [:rbarker] 2015-08-18T20:25:01Z
1177414 Queued tabs stall on load ASSIGNED Martyn Haigh (:mhaigh) 2015-07-22T14:53:21Z
1180597 Wrong display for more than two doohangers NEW Chenxia Liu [:liuche] 2015-07-17T18:48:50Z
1185444 Can’t install add-ons on Android M preview 2 (Nightly) REOPENED 2015-08-06T17:49:55Z
1185923 Android M: Nightly crashes when navigating to Air Mozilla NEW 2015-08-19T16:45:10Z


9 Total;
9 Open (100%);
0 Resolved (0%);
0 Verified (0%);

Nightly

  • Next Build:
ID Summary Status Assigned to Last change time
886969 Fennec allows scrolling of pages with overflow:hidden on the body element NEW James Willcox (:snorp) (jwillcox@mozilla.com) 2015-08-06T17:42:00Z
1047127 Panning very stuttery on this page with overflow-x NEW 2015-06-10T18:43:44Z
1114096 Wrong tab got mirrored NEW 2015-06-17T18:30:58Z
1131084 Can not mirror tab to Chromecast device NEW Randall Barker [:rbarker] 2015-06-17T18:31:14Z
1144534 fuzzy/bad looking text depending on scroll position, or fuzziness coming and going NEW 2015-08-06T17:41:46Z
1168867 Size of new Gecko selection carets doesn’t take font inflation into account NEW 2015-07-31T02:27:20Z


6 Total;
6 Open (100%);
0 Resolved (0%);
0 Verified (0%);

Friends of the Mobile Team

Give a shoutout/thanks to people for helping fix and test bugs. Make sure friends also get awarded a badge. New contributors are highlighted in bold.

Stand ups

Suggested format:

  • What did you do last week?
  • What are working on this week?
  • Anything blocking you?

Please keep your update to under 2 minutes!

James W. (snorp)

  • Trying to finish up paint throttling — still need to figure out a good way to unthrottle when there is input.
  • Trying (unsuccessfully) to unrot the headless gecko work
  • Working on getting the iOS port built and running

JChen

Fixed
Working on

GCP

Fixed
Working on
  • Some investigation in Fennec security bugs
  • Split configurations for TP/SafeBrowsing

Randall Barker

Last Week:

  • Landed bug 1188225 – Implement ChromeProcessController::HandleDoubleTap
  • Finished review of bug 1180295 – Redo Fennec dynamic toolbar implementation. Now in nightly.
  • Identified cause of bug 1195553 – Double tap gesture fails on Fennec when C++ APZ is enabled. Began work on fix.

Next Week:

  • Finish bug 1195553 – Double tap gesture fails on Fennec when C++ APZ is enabled.
  • Work on what ever C++ APZ issues arise.

Eugen Sawin

  • More MP3 demuxer work (all critical fixes are being uplifted to 41, rest will ride trains)
  • Helping out with libstagefright/media crashes
  • CPU time API accessible from chrome (JS)
    • Finishing up platform implementations (POSIX and Windows done, Darwin next)
    • Looking into useful performance logging (Cu.import, browser.js)
Fixed
Working on

Dylan Roeh

Working on

Brian Nicholson

  • Hunting for iOS security bugs before release
    • Found and fixed a critical vulnerability (bug 1194567)
  • bug 1191687 – Opening some links with VoiceOver shows context menu (“Open in New Tab” etc.)

Bryan Munar

<READ ONLY>

Working on 1.1 bugs

Last week here at Mozilla :((((

liuche

Highlights:

  • Discussions about A/B testing, mobile analytics
  • Interviews, reviews, Views

Present:

Past:

karim

Working on:

  • Home feeds built-in home panel on Android

Margaret

Highlights:

  • Manager achievement unlocked: no bug fixes

Bugs:

jonalmeida

  • Click-to-play images – only need to fix review comments!
  • Working on downloading hyphenations at runtime.
  • Other random bugs from fat fennec.

mcomella

  • Remove new styles files & styles (still a few loose ends)
  • pb regressions
  • Cleaning up icons & drawables for thinfennec
  • Misc. visual polish

Past:

Present:

rnewman

Fixed

Working on

nalexander

<Read Only>

  • Moved last week, which took more time than allotted 🙁
  • Also got a stomach infection 🙁
  • Also phone screening and interviewing 🙂
  • Projects
    • Firefox Account avatars are live in Firefox 42
      • Congratulations to vivek for shipping this feature!
    • Moving b2gdroid ahead with fabrice
    • Second round of build system patches in review — some r+ and some r-
      • Many thanks to gps and glandium for prompt reviews
    • Started patches for Sign in to Firefox Accounts on the web
      • Thanks to sebastian for suggesting an <intent-filter> based approach, superior to my suggested <activity-alias> based approach!

Sebastian

<Read Only>

Hightlights:

  • Trying to get the last small bugs closed before starting to work on a bigger one: bug 1194338 Fennec support for downloadable fonts

Noise:

Martyn Haigh

Past:

Present:

Stefan

Past:

Present:

Steph

Crash reports are now (almost) fully symbolicated!
ex. https://crash-stats.mozilla.com/report/index/a04d4cb7-038e-435a-a203-ee0752150819#allthreads

Last week

This week

Ally

Past:

Present:

Other:

  • PTO Friday & Monday
  • In between projects but next project is probably Bug 1190967 – [meta] Super Awesomescreen Search

Emily

  • starting looking at conversion to Swift 2.0

Past:

Present:

BLassey

Fixed

Working on

Antlam

  • Past
  • Upcoming

Robin

<Read Only>

  • Reading List partner integration

Contributing to:

  • bug 1145228 – Allow collapsing and expanding Synced (Remote) Tabs clients
  • bug 1196088 – Show domain instead of title for top sites (in progress)
  • bug 1194325 – Top sites can be unpredictable
  • bug 1084062 – Support read/unread state in reading list UI (Android parity)

Darrin

  • iOS marketing assistance
  • iOS reviews and a few last minute asset changes
  • meeting with Gemma for 2 days to discuss UR plans
  • working with Robin on Pocket mobile proposal
  • planning for PTO (FYI: I will be unavailable from Aug 24 – Sept 4)

QA

Feature Focus


Details

  • Wednesdays – 9:30am Pacific, 12:30pm Eastern, 16:30 UTC
  • Dial-in: conference# 99998
    • US/Toll-free: +1 800 707 2533, (pin 369) Conf# 99998
    • US/California/Mountain View: +1 650 903 0800, x92 Conf# 99998
    • US/California/San Francisco: +1 415 762 5700, x92 Conf# 99998
    • US/Oregon/Portland: +1 971 544 8000, x92 Conf# 99998
    • CA/British Columbia/Vancouver: +1 778 785 1540, x92 Conf# 99998
    • CA/Ontario/Toronto: +1 416 848 3114, x92 Conf# 99998
    • UK/London: +44 (0)207 855 3000, x92 Conf# 99998
    • FR/Paris: +33 1 44 79 34 80, x92 Conf# 99998
  • irc.mozilla.org #mobile for backchannel
  • Mobile Vidyo Room

Firefox/Gecko Delivery Planning: 2015-08-19

Filed under: Posts — Tags: — Jesper Kristensen @ 11:00 pm

Schedule & Progress onUpcoming Releases (Liz/Sylvestre/Lawrence/Ritu)

  • 40
    • Plan to release a hotfix for Async init plugin issue (bug 1196000)
  • 41
    • 41.0b2 Desktop and Mobile released 8/18
    • 41.0b3 gtb on 8/21

Firefox Mobile (Mark/Brad/Jenn)

Firefox for iOS

  • Jenn to update end game plan for 1.0 (first release) over the next day or two – catching up on what happened while I was away!
  • First submission to the store is imminent! We expect rejection and fixes required, but if it was accepted we would just keep it unpublished until all PR etc… milestones are met. Target = Early September
  • Will not be a full-blown worldwide launch, but phased soft launch/trickled out to select regions (Note** Regions does not = Locales. The release is still fully localized.)
  • Will not be a ‘Marketed’ release. PR only. Marketing push will be for the version coinciding with the November campaign, which will be the real ‘worldwide’ launch.
  • November version will be named 1.1 rather than 2.0
  • November 1.1 Release
    • Scoping out work to include Private Browsing as the most important feature for this release
    • Jenn to work on pulling together all Risk Profile details for this

Firefox for Android

Feedback Summary (Rob/Tyler/Matt)

Desktop

  • Nothing to report
  • Windows 10 Feedback rollup out soon

Mobile

  • Nothing to report

Questions, Comments, FYI

New Meeting Format


Planning Meeting Details

  • Wednesdays – 11:00am PT, 18:00 UTC
  • Mountain View Offices: Warp Core Conference Room
  • Toronto Offices: Finch Conference Room
  • irc.mozilla.org #planning for backchannel
  • (the developer meeting takes place on Tuesdays)

Video/Teleconference Details – NEW

Older Posts »

Powered by WordPress