Meeting Notes Meetings notes from the Mozilla community

25-August-2015

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

18-August-2015

Channel: 2015-08-18

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

Attendees

bhearsum, hwine, jlund, KaiRo, lizzard, sylvestre, ritu, rrayborn, kglazko

Ritu is now in charge of the channel meeting for 6 weeks!

Schedule Update

  • 40
    • Top crash on GNU/Linux – bug 1145230
    • ja web compat issue – bug 1194055
    • async plugin init hotfix
    • some various gfx block going on
    • yahoo japan plugin issue (may need hotfix) 1195683
  • 41
    • bug 1195557 on 41.0b1. Google doc issue
      • Maybe related to spdy
      • Followup on the Mozilla / Google ML
    • issue on the updates. jlund on it (beta2)
      • We will push desktop after the meeting
    • Mobile sign off received
    • just a note: beta2 was submitted to ship-it before release automation was complete (post-release steps for fennec beta1 was not done because signoff was late). This breaks automation.

Stability

Aurora

  • Overall rate: 4.0 (target: <1.5); browser: 1.4, content: 2.6
  • bug 1163735 (necko) is 3.1% of browser+content crashes
  • bug 1116884 (e10s KillHard) is 2.1%
  • bug 1181595 (dom::MessagePort::RemoveDocFromBFCache) is 1.4%
  • nsWebBrowserPersist::OnWalk::VisitDocument is 1.35%, needs bug filed

Beta

  • Overall rate: 1.0 (target: 1.2-1.4), slightly up compared to 40 beta
  • bug 1181595 (dom::MessagePort::RemoveDocFromBFCache) is 2.8%
  • bug 1160157 (SyncObjectD3D11::FinalizeFrame) is 2.7%
  • bug 1191889 (MediaCacheStream::Close) is 1.8% and #1 Top Crash Score (50% startup)
  • bug 1194856 (startup, ErrorLoadingBuiltinSheet) is #2 Score
  • bug 1194319 (startup, nsPermissionManager::InitDB) is #3 Score

Release

  • Overall rate: 1.0
  • bug 1160157 (SyncObjectD3D11::FinalizeFrame) is 2.4%
  • bug 1145230 (various libc signatures) is a Linux topcrash with 40.0
  • bug 1189940 (NVidia GFX) is still the #1 issue on Win10 RTM

QE

Beta

  • will sign off once updates are available

Release

  • Issues reported with async plugin init

User Advocacy

Tyler (and I) working on a new Windows 10 Feedback rollup

Special Topics

Aurora/Beta Feature Review

Let’s do this next meeting! – liz \o/

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

SeaMonkey: 2015-08-18

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

Agenda

  • Who’s taking minutes? -> TBD
  • Nominees for Friends of the Fish Tank:
    • Adrian Kalla

Action Items

(who needs to do what that hasn’t been recorded in a bug)
We should assign people to the open items.

NEW

OPEN

  • The carousel within Add-On Manager can be used for SeaMonkey specific content. [Ratty] needs to file a bug. Find out what sort of format AMO needs for the carousel. Get our webdev person to create necessary content.
  • bug 1121281 tracks the RelEng automation migration off CVS. Everything is now in a single repo, patches for using that new repo are awaiting a review from Callek.

CLOSED

Status of the SeaMonkey Buildbot Master and Tree

  • Notes:
    • Windows nightly trunk builds are unavailable due to various bugs such as bug 1092468 and bug 1108970. Migrating our Windows builders to Win2008 and our compiler toolchain to VS2013 would likely solve this and other bustages.
    • Ratty has put up some win32 contributed builds on http://seamonkey.callek.net/contrib/.
    • There are also some upcoming changes to L10n build system in Q1 2015 (bug 1107635).
    • Buildmaster is up and running, and produces en-US builds, see 9/16 meeting’s Friends of the Fish Tank. Builds and langpacks in 18 languages including en-US are available unofficially thanks to A.Kalla.
    • bug 1083689 Langpacks aren’t updated when auto-updating SeaMonkey because they aren’t uploaded to AMO. The solution requires changes in SeaMonkey RelEng (and possibly AMO).
    • For various reasons we don’t have a working SeaMonkey Treeherder.
    • wrt bug 1155011, we already have a Soccoro token. The patches on bug 1155013 require approval and then pushed and the work-around patches backed out.
  • [18th August 2015]
    • All trees:
      • Windows platform still busted due to needing Win2008R2 installed.
      • We have a loaner which ewong is working on (see blog for more information).
    • comm-central & comm-aurora:
  • See RelEng page for the RelEng status history.

Release Train

  • SeaMonkey 2.33.1 was released on 23 March and is the most recent release.
  • Useful Firefox Release Schedule link: Releases Scheduling
    • merge day was 10 August as scheduled
  • SeaMonkey 2.35 release is expected this week, along with, hopefully, 2.37 beta.

SeaMonkey 2.35 Release

  • We plan to release SeaMonkey 2.35 asap in August.
    • For windows builds, we have a loaner win machine from Mozilla for us (i.e. ewong) to do manual window builds.
ewong
  • I have (albeit inconsistently) generated Nightly Win32 trunk builds (2.39a1) and have uploaded them to http://ftp.mozilla.org/pub/mozilla.org/seamonkey/nightly/latest-comm-central-trunk.
  • bug 1177634 prevented me from building on the loaner. The patch attached to that bug is hot-patched to the source prior to the build. (Since this is a ‘building’ issue and not an application code issue, it shouldn’t affect running SeaMonkey.)
  • Complete/partial snippets are not available as I’m trying to figure ’em out.
  • After having done it for a day, the windows builds were broken by bug 1180065 and bug 1180356.
    • The patch attached to bug 1180065 is now pushed to buildbotcustom code repo for a post-land-review, so it’s working now,
    • bug 1180356 is fixed.
  • Trying to refactor the process to also include the l10n repack steps (which I’m still trying to figure out as I go along).
Ratty
  • IN PROGRESS: —
    • mozilla-esr38: Regularly merge default branch to SEAMONKEY_2_35_RELEASE_BRANCH to pick up the latest stability and security fixes. We now have all the security and stability fixes that are now in Gecko 38.2+.
  • TO DO: —

Extensions and Plugins Compatibility Tracking

  • See Basics page. Please only list current changes here.
  • Addon Compatibility Listings
  • We are looking for a new place to host the Addon Compatibility Listings for the Add-on Converter in order to make it easy to maintain and to serve as the main database for the AMO browsing extension in the future. The details are in this post.
  • Firefox & Thunderbird Add-on Converter for SeaMonkey http://addonconverter.fotokraina.com/
    This tool goes a little further beyond simply modifying install.rdf – it also identifies a few more other things in the code that are Firefox or Thunderbird specific and attempts to change them. Of course, not all extensions can be ported so easily to SeaMonkey since there’s only so much an automated tool like that can do.
    • Lemon Juice continues to improve his already impressive Addon Converter. The source is now available on GitHub [1].
    • looking for a better(?) home for extension-converter pages, along with a way to track successful and conversion-failed add-ons, and respective integration into SeaMonkey by add-on or manager overlay [2], bug 1145026.
    • Rainer Bielefeld will no longer update the list of Firefox addons that have been successfully converted by the Addon Converter. — Rrbd (talk) 09:59, 16 August 2015 (PDT)
    • Ratty filed bug 1130390 to add a link on seamonkey-projects.org to the Firefox & Thunderbird Add-on Converter for SeaMonkey.
  • The Thunderbird team is now shipping Lightning with Thunderbird. IanN will work on shipping lightning too. Related bugs:
    • bug 516026 Integrate Lightning Into SeaMonkey by Default and Ship SeaMonkey with Lightning Enabled
    • bug 1130854 Package Lightning with Thunderbird for c-c and c-a builds.
    • bug 1113183 Integrate Lightning Into Thunderbird by Default.
    • bug 1130852 Add opt-in dialog to promote Calendar integration [Thunderbird].
  • Proposed replacement for Venkman for shipping with SeaMonkey: Tiny JavaScript Debugger. TinyJSD is a JavaScript debugger for privileged code running Mozilla products like Firefox, Thunderbird, SeaMonkey. It serves to debug the application as well as extensions written in JavaScript.
    • IanN filed bug 1133723 Investigate options for replacing Venkman with the TinyJSDebugger.

2.x (Last, Current, Next)

2.33

open tracking (0)
tracking requests (1)
targeted (0)
fixed (21)

2.35

open tracking (1)
tracking requests (2)
targeted (0)
fixed (45)

2.36

open tracking (0)
tracking requests (0)
targeted (0)
fixed (7)

  • SeaMonkey 2.36 Release Notes (yet to come)
  • SEAMONKEY_2_36_RELEASE_BRANCH has been established in comm-release.
  • [Ratty] We will probably skip to SeaMonkey 2.37 after releasing SeaMonkey 2.35.

2.Next

  • Stalled. Needs a kick.
    • bug 815954 Click-to-Play: Port bug 812562 (click-to-play blocklisted plugins: reshow urlbar notification as with normal click-to-play).
    • bug 476108 GetShortPathNameW fails under some NTFS junctions [patchlove].
  • Current breakages:
  • Mozilla-central bugs that affect us:
    • Change to Safe Browsing
    • Change of printing API bug 1146454 needs to be ported, immediate bustage was fixed in bug 1190344.
      • IanN is looking to migrate comm-central to the new API.
    • Change of add-on installation whitelist from a pref to permissions manager, bug 1072751:
      • bug 1190233 “Default” permissions being added to an existing profile without user’s consent or awareness.
      • some confusion whether or not they should be picked up by existing profiles or just by new ones.
      • patch ready for checkin and received branch approval to remove FF-specific sites from the current whitelist.
      • FIXED (thanks to Ratty for checking the patch in on all branches!)
    • Firefox is currently changing styles of several Toolkit pages
      • already affected: config.xul for about:config, bug 1125636
      • Toolkit meta bug for about:* pages: bug 1097111 – SeaMonkey tracking in bug 1133743
      • Modern may need updating as IDs are changing, Default needs forking if we want to roll back to previous styles
      • Fallout thus far: bug 1133380 about:privatebrowsing (Default), bug 1133582 about:config (Modern)
      • further work to separate function from style in CSS for about:privatebrowsing in bug 1178008 (3rd-party themes)
      • Ratty is currently working on restoring about:privatebrowsing UI to before it was messed up by Project Chameleon styles [No bug number yet]
    • Our front end Sync UI needs to be updated as the old backend is going away in Gecko/Firefox 31. See: New Firefox Sync has landed in Firefox Nightly. Tracked in:
      • bug 998807 Sync account creation or device pairing fails with exception in BrowserIDManager.
      • bug 1003434 Add support for about:sync-progress.
      • Ewong has set up a PoC FxA 1.5 server but need to complete the porting of the UI from Firefox.
    • A lot of these bugs are due to mozilla-central switching from synchronous APIs to Asynchronous APIs.
    • bug 566746 (asyncFormHistory) Form history should use asynchronous storage API. Tracked in:
      • bug 912031 Use Asynchronous FormHistory.jsm in place of nsIFormHistory2 in Suite.
    • bug 769764 move proxy resolution to separate thread and remove sync api. Tracked in:
      • MailNews bug 791645 Rewrite calls to synchronous nsIProtocolProxyService::DeprecatedBlockingResolve with Async code before DeprecatedBlockingResolve disappears as well.
    • The C++ downloads manager backend nsIDownloadManager is being decommissioned. Firefox and Thunderbird have migrated to jsdownloads.
    • bug 825588 Asynchronous JavaScript API for downloads and bug 851471 Decommission nsIDownloadManager. Tracked in:
      • bug 888915 Move SeaMonkey to the new JavaScript API for downloads when nsIDownloadManager is decommissioned. Neil has a WIP patch on hand.
    • Removal of SSL 3.0 support after POODLE Attack with 2.36, see bug 1106470.
      • bug 1137991 has removed SSL 3.0 checkbox from SSL preferences
      • bug 1149581 covers removal of the related strings
      • Firefox has proceeded with the removal in 39.0 given that Chrome goes the same way [3]
    • We’ve picked up he default for security.tls.version.min from Mozilla Core, but security.tls.version.fallback-limit is new. So we need to consider adding the latter to our preferences UI (bug 1123673).
      • Currently unclear whether or not this should be done after bug 1084025 disable insecure TLS version fallback entirely by default [4]
      • alternative proposal is to make whitelist for acceptable fallback sites available in the UI, which seems to make more sense.

Feature List, Planning

Bug statistics for the last two (full) weeks: 17 new, 8 fixed, 18 triaged.

  • Medium-low triaging effort, low number of new bugs filed.
  • IanN thinks it would be useful to remind people on the newsgroups / forums that they can contribute by triaging. Tonymec will post a reminder to newsgroups / forums. See bug 1092632 (Sm_tri_HowTo) Document how to triage SeaMonkey bugs.
    • The draft is currently at https://wiki.mozilla.org/User:Tonymec/Triage_HowTo
    • Progress is stalled due to hardware/firmware problems with Tonymec’s current computer. Current ETA for newer computer is after Easter but this is a rough estimate. Anyone with a wikimoz account can edit the page (and is welcome to). — Tonymec (talk) 17:35, 21 January 2015 (PST)

Open reviews/flags:
49 review
5 super-review
5 ui-review
13 feedback

  • See Feature List page for major wanted/needed features.
  • TODO:
    • bug 1127784 proposes to add a preference and UI to enable/disable playback of Encrypted Media Extensions.
      • FIXED has landed, with UI seen in non-release builds only
      • but uncertain if it does anything useful to be tested

Roundtable – Personal Status Updates

Status Updates from developers – what are you working on, what’s the progress, any other comments? (feel free to add yourself to the list if your name is missing and you have interesting status).

IanN

  • Usual testing, reviewing, commenting and approving.
  • Fixed:
  • Fixed for c-c:
  • Fixed for m-c:
  • Fixed for m-i/fx-i:
  • Pending tree opening:
  • Pending approval for check in:
    • bug 1187964 View source from Thunderbird uses deprecated API
  • Checked in pending review:
  • Waiting for feedback/review/information:
  • Fixing review comments before checkin:
    • bug 757230 When using add button for permissions in Data Manager set a displayHost
    • bug 798147 Switch to correct pref pane if pref window already open
  • Working on:
    • bug 1190179 Port |bug 1067325 – Add an option to view html source in a tab| to SeaMonkey
    • bug 1051642 Allow for flat chrome format when packaging extensions
    • bug 943335 [TB] Update icons used in searchplugins (Yahoo, eBay, Wikipedia, Amazon, Bing, Twitter)
    • Various SM Council documents.
    • bug 606683 Allow customization of toolbar in Composer and MailNews Composition
    • bug 639690 [META] Re-arrange code between editor and editorOverlay
    • bug 773979 [META] Switch to new drag and drop api in SeaMonkey
    • bug 657234 Move pasteQuote and pasteNoFormatting into contentAreaContextOverlay
    • File/Folder selection in windows.
  • To Do:
    • bug 639395 Get cmd_fontSize to reflect current state of selected content / content at caret.
    • Prefs-in-a-tab.
    • Create FAQ for Friends of the Fish Tank.
    • Help get composer standalone builds working with –enable-tests.

Neil

Still need to look into that Livemarks bug…

Landed on comm-central before uplift:

  • bug 1131122 “Recheck Page” doesn’t recheck “Ignore All” words the first time.

Landed on comm-central before uplift and comm-beta after uplift:

Landed on comm-central before uplift and comm-beta and comm-release after uplift:

Waiting for more feedback:

  • bug 888915 Convert SeaMonkey Downloads Manager to Downloads.jsm

Still waiting for review:

Rainer Bielefeld

German Blog statistics

To Dos

  • I am planning to add a category “SeaMonkey in business environment” (or so) for the German blog, because for those users the lacking of reliable information of next releases, security issues and similar is even more unbearable than for normal users. We should have something similar in the official blog, but currently nearby all requirements for a useful and attractive design are missing, see my posting Improvements for the BlogRrbd (talk)
    • Ideas?
  • What is so difficult with fixing “bug 1176562 – Please add SeaMonkey Blog to planet.mozilla.org“? — Rrbd (talk)
  • Strategic concept for SeaMonkey Help:
Help is outdated, buggy, a horror. KaiRo already suggested to change to a web based solution, but currently that will not help. It does not matter whether we have nobody to do maintenance for build-in help or nobody to do maintenance (and new creation) for a web based solution. We need a rough concept before we start to try to find volunteers
  • youth development: I know, that’s nearby more difficult than to find a spouse, but we can’t ignore that completely. I already tried to mentor these 2 possible volunteers from OpenHatch, but that did not work, I made several suggestions how they could become familiar with SeaMoneka project and find a working area, but they simply followed none of my suggestions.
    • Ideas?
  • SeaMonkey Add-On Compatibility database: currently we do not have a promising approach to enthuse SeaMonkey-Users to contribute their compatibility experience. Neither SeaMonkey/AddonCompat nor this will work. — Rrbd (talk)
    • Ideas?
  • bug 1165707 – Publish information concerning SeaMonkey e.V.: Is it really sure that that club does exist? I doubt that anybody will donate for such an organization what is completely unknown and where nobody knows for what donated money will be used.

Questions

  • Should we publish statistics of SeaMonkey downloads in the Blogs?

Info – no discussion required

  • Interest in 2.35 Language Packs was not big, 106 downloads, and I doubt that all those Linux downloads — what a coincidence, nearby all same number 4 downloads :-/ — were really user downloads.
  • Statistics unofficial German Blog: See at the right above! — Rrbd (talk)

Ratty

Has Review. Waiting for a greener tree before checking in:

  • bug 507676 Port bug 435804 Remaining rdf cleanup for FilterListDialog| to SeaMonkey.
  • bug 1192276 Restore about:privatebrowsing UI to before it was messed up by Project Chameleon styles (Needs one more review).

In Progress:

  • bug 640420 Add draggable splitter between urlbar and searchbar.
  • bug 1011857 Implement CustomizableUI for SeaMonkey.
  • bug 1022354 SeaMonkey forces 3rd-party themes to not use defaultFavicon.png but hardcode a bookmarks-item.png.
    • bug 1189918 Theme overrides should work in safe mode for comm-central applications too. [Toolkit]
    • bug 1190465 Move default theme overrides into separate chrome.manifest for other non-firefox toolkit consumers too. [Toolkit].
  • bug 1176602 Make sure that the dictionary stored in spellchecker.dictionary is valid (Adapt Thunderbird bug 1175908).
  • Working on SeaMonkey 2.35 Release. Bug triage and necessary preparations.

Investigate:
TODO:

  • Safe Browsing updates.

Other stuff:

  • Did some reviews and approvals.
  • Bug triage and Bug discussions.
  • Usual end user support and PR in newsgroups and Mozillazine.

rsx11m

Landed:

  • bug 1141324 Upgrade the SSL panel in Privacy & Security preferences to refer to TLS {instead,too}.
  • bug 1139004 Rename all “Character Encoding” to “Text Encoding” in Help content (Toolkit bug 951695).
  • bug 1032302 8BITMIME keyword ignored in EHLO greeting, BODY=8BITMIME absent in MAIL request for 8-bit transfers. (MailNews)
  • bug 1190233 “Default” permissions being added to an existing profile without user’s consent or awareness. (all branches)
  • bug 1127784 [EME] Add a preference and UI to enable/disable playback of Encrypted Media Extensions. (prefpane part)

Waiting for ui-review:

  • bug 1152644 Add UI in Notifications preference pane whether or not to use libnotify for new-mail alerts on Linux.

May need retargeting:

  • bug 1123673 Consider exposing security.tls.version.fallback-limit in SSL prefpane to accommodate SSL 3.0 legacy sites.

Waiting for dependencies:

  • bug 1149581 Remove SSLv3 strings from SSL panel in Privacy & Security preferences.
    • to be reviewed once bug 1137991 has hit the releases (Firefox 39.0 was shipped with the SSLv3 removal code).
    • per bug 1141394, emk wants to wait until Chrome 44 is released before removing Firefox strings and interfaces.

Other:

  • Bug triage, testing, and commenting for SeaMonkey and MailNews Core.
  • End-user information and discussion on MozillaZine.

Any other business?


SeaMonkey Meeting Details

17-August-2015

Mozilla Project: 2015-08-17

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 round of thanks to Team Global Social who localizes the tweets and updates from Firefox every month so we can connect with engaged users in Spanish, Portuguese, German, Indonesian, Polish, French and Greek! Thank you: Andreas Kleinert, Michael Köhler, Thalia Papoutsaki, Alexandros Mioglou, Shinta Setiawan, Dian Ina Mahendra, Yofie Setiawan, Paweł Żołnowski, Joanna Mazgaj, Marcelo Araldi, Melissa Devens, Deuslirio Junior, Edivania Dias, Zilmar de Souza Junior, Daniel Dotto, Gabriel Santos, Valéria Barros, João Lenno do Nascimento Azevedo, Marco Bruno, Cynthia Pereira, Qaiq Alves, Hanna de Luna, Daniel Añez Scott, Percy Cabello, Gabriela Montagu, Berni Melero, Alba González Fuentes, Aldéric Carpentier, Quentin Frémeaux, Théo Chevalier, Isabel Gonzalez, and Fauzan Alfi Agirachman.
  • Special shout out to Mauricio Araldi for all his contributions to the social and email programs. Thanks for all you’ve done to help our Portuguese communications be amazing.
  • Thank you to all of the developers who has helped get En-GB on their websites, The EN-GB Dashboard
  • Thanks to Potch for doing all of these meetings if it was not without you I dont know what we would do on a monday
  • Thanks to DKL and everyone in #bugzilla for helping with fixing bugzilla issues the community would struggle without the team in #bugzilla

Upcoming Events

Monday, 17 August

Wednesday, 19 August

Friday, 21 August

  • Webdev Beer and Tell at 2PM Pacific in the Webdev Vidyo room (and streaming on AirMo)
    • Open to the public!
    • Monthly get-together where webdevs across the community show off their side projects.

Project Status Updates (voice updates)

Firefox OS

Candice Serran, San Francisco Office

2.5 Release Update

Foxfooding Update

  • Highest participation
  • Foxfooder engagement – 913 new bugs/features
  • 100 fixed bugs in the last two months.
  • 2nd phase of foxfooding ramping up this month – stay tuned for more information in weekly Monday calls
  • #b2g for more information

Webmaker

David Ascher, Vancouver: Webmaker launch:

Mozilla Advocacy

Melissa Romaine, San Francisco: We’re seeking host organizations for year two of our Open Web Fellows program. Read our blog.

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
Jeff Bryner Director of Information Security [acting] Opsec is now Enterprise Information Security Portland with a brief runway show in SFO Brief Slide show https://docs.google.com/presentation/d/1jrfXs6F6IcSwdlUo10_FJEK58NmNKVlgCn3xhHt6uV0/present#slide=id.ga39cad493_0_10 wiki.mozilla.org [ https://wiki.mozilla.org/Security/InfoSec ]

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?
Egor Bolgov Amy Tsay MV Russia Add-on reviews

Introducing New Hires

New Hire Introduced by Speaker location New Hire location Will be working on
Michael Bryant Pallavi Yaramada Mountain View Mountain View QA Firefox OS

<meta>

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

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

Engagement

12-August-2015

Mobile: 2015-08-12

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-12T07:52:34Z
1164027 crash in ElfLoader::~ElfLoader() NEW Jamie Nicol [:jnicol] 2015-07-21T01:02:06Z
1180958 crash in libmozglue.so@0x21152 mostly Samsung Tablets NEW Jamie Nicol [:jnicol] 2015-08-05T16:35:55Z


3 Total;
3 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-07-29T16:13:22Z
1177414 Queued tabs stall on load ASSIGNED Martyn Haigh (:mhaigh) 2015-07-22T14:53:21Z
1179184 Webm video does not start to play automatically with Autoplay preference enabled NEW Randall Barker [:rbarker] 2015-07-23T23:36:05Z
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-06T17:49:44Z


10 Total;
10 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
1148391 Tapping the bottom of the screen will make the reader mode toolbar bounce up and down NEW 2015-05-28T17:18:33Z
1156553 Tab queue makes captive portal use annoying ASSIGNED Martyn Haigh (:mhaigh) 2015-06-30T14:53:55Z
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-06-08T17:30:23Z


9 Total;
9 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.

  • Giovanny Gongora fixed bug 1188984 – Remove ‘public’ and ‘static’ keywords from nested interfaces and enums in TabPanel
  • capella fixed bug 1191161 and bug 1191872 to move annotation classes to org.mozilla.gecko.annotation pacakge.

iOS

  • Atul Aggarwal fixed bug 1189844 – Don’t show protocol for top site URLs
  • Atul Aggarwal fixed bug 1164140 – Sync should specify Firefox for iOS User-Agent
  • Atul Aggarwal fixed bug 1191929 – Crash attempting to remove suggested sites
  • dusek fixed bug 1191059 – Location bar long-press accessibility custom actions no longer available
  • dusek fixed bug 1191062 – Location text field should not be accessible element (otherwise “Clear text” button inaccessible)
  • hennes fixed bug 1168693 – Don’t enable pull-to-sync for History panel unless Sync is configured

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!

JChen

Fixed
Working on

GCP

<Read Only>

  • Last week:
    • Addressed Video Sandboxing review comments wrt IPC
    • Investigate Android WebRTC bugs.
    • Benchmarking work
  • Next week:
    • Benchmarking work
    • SafeBrowsing work
    • Maybe some WebRTC test investigation

Randall Barker

Last Week:

  • Landed fix for bug 1190988 – Hit testing appears to return incorrect positions when –enable-android-apz is specified.
  • Up for review: bug 1188225 – Implement ChromeProcessController::HandleDoubleTap
  • Worked on review of bug 1180295 – Redo Fennec dynamic toolbar implementation

Next Week:

  • Land bug 1188225 – Implement ChromeProcessController::HandleDoubleTap
  • Finish review of bug 1180295 – Redo Fennec dynamic toolbar implementation
  • Investigate latency in event processing of C++ APZ.

Eugen Sawin

  • Wrapping up some MP3 demuxer work
  • Re-starting performance investigations
  • Reviews
Fixed
Working on

Dylan Roeh

<Read Only>

Working on:

Brian Nicholson

  • Session restore fixes/perf improvements
    • bug 1187176 – TabManager.storeChanges does unnecessary work
    • bug 1191428 – Crash when restoring tab with no session data
    • bug 1193396 – Use JPEGs instead of PNGs for screenshots
    • bug 1193386 – Wrong tab selected after restoring the browser
    • bug 1193417 – Restored tabs don’t have a title
  • Now: bug 1191687 – Opening some links with VoiceOver shows context menu (“Open in New Tab” etc.)

Bryan Munar

PAST:

liuche

Highlights:

Present:

Past:

karim

Past:

Present:

  • Finishing up on keyboard shortcuts for iPad
  • Home feeds on Android

Margaret

Highlights:

  • Wrangling tracking protection/kidfox work
  • Planning for Fx43 and beyond
  • Hiring

Bugs:

jonalmeida

  • Added a RecyclerView click handler
  • Click-to-view images – need to put in for review
  • Started removing Contact API code

mcomella

  • Finished pb
  • Finished sec
  • Misc. polish bugs
  • Upcoming: more misc. polish & cleaning up our resources (e.g. removing duplicate icons via scaling)

Past:

Present:

rnewman

  • iOS heading towards RC. Last-minute feedback most welcome.
  • Lots of gofaster: scoping system add-ons with laura, mossop, et al, and working on OTA features with tarek.
  • Technical Architecture Group. Check your email.
  • Margaret is tracking some interesting things that I’m mentoring: logins DB, local visits, etc. Come find me.
  • Interviewing and interview prep.

Fixed

Working on

nalexander

<Read Only>
Ill Tuesday, in-and-out today (Wednesday), moving tomorrow (Thursday).

  • Landing b2gdroid
  • Moving on Sign in to Firefox Accounts on the web

Sebastian

Hightlights:

  • KidFox
  • Small improvements here and there

Noise:

Martyn Haigh

Past:

Present:

Steph

<Read Only>

What I did ~

  • Various regressions/perf issues for v1.0 iOS
  • Debugging startup crashes
  • Added write-to-disk logging
  • Finishing up blockers for v1.0-RC

Ally

Past:

Present:

Emily

  • JavaScript – GET IN THE SEA
  • iOS V1 tunnel vision.
  • Working on command line builds for iOS

Past:

Present:

BLassey

Fixed

Working on

Antlam

Robin

Android

  • Finalized Kinderfox 1.0 UX. \o/

iOS

  • Wrapping/ed up iOS 0.9-1.0 UI/UX reviews.
  • Starting on 1.1+ bugs
  • Top sites panel iterations
  • Reading List partnership integration mocks.

Darrin

<Read Only>

  • working to triage and prioritize all remaining UX issues for iOS 1.0
  • starting to experiment with 1.1/2.0 UX improvements and features (PB, etc)
  • open in new tab concept: http://cl.ly/image/3G3k3T1K2D1A
  • private browsing concept: http://cl.ly/image/2b0f2y2f2Y2G
  • starting to write job descriptions!
  • planning for Gemma’s visit to Toronto and Sept UX Work Week

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-12

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

Firefox Desktop & Platform (Javaun/Chad/Martin)

Current Releases

40.0.1 has been released in order for Windows users to see ‘What’s New’ page. Updates are served for Windows only.

Beta (41)

  • Pocket will be available for all locales \o/

Aurora (42)

  • Campaign
    • Product is String Frozen and we have declared ‘Locked Feature Set’
    • Next steps: lot’s including final plan of record, test plans
  • e10s is enabled; not riding the trains. Will be Fx43+. See blog posts slated for later this week
  • Add-On signing is enabled; more information in blog posts also to follow
  • Push API will be enabled

Nightly (43)

  • Add-ons signing will be enforced

Feedback Summary (Rob/Tyler/Matt)

No updates, keeping an eye of 40


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

« Newer PostsOlder Posts »

Powered by WordPress