Meeting Notes Meetings notes from the Mozilla community

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

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

Older Posts »

Powered by WordPress