Meeting Notes Meetings notes from the Mozilla community

2-September-2015

Mobile: 2015-09-02

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 [:keeler] (use needinfo?) 2015-08-28T15:55:13Z
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


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

Aurora

  • Next Build:
ID Summary Status Assigned to Last change time
1137898 Use a hierarchical pattern for computing version codes ASSIGNED Nick Alexander :nalexander 2015-09-02T19:23:36Z
1156553 Tab queue makes captive portal use annoying ASSIGNED Martyn Haigh (:mhaigh) 2015-08-20T17:14:28Z
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
1186020 Download icon is very dark NEW Michael Comella (:mcomella) 2015-09-03T00:09:12Z
1190301 Refine appearance of tab audio indicator NEW Michael Comella (:mcomella) 2015-09-03T01:01:39Z
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
1194049 NsdManager increases power consumption NEW Gary Chen [:xeonchen] 2015-09-01T03:15:17Z
1198084 Tab audio indicator is not a11y friendly NEW :Margaret Leibovic (PTO Aug 27 – Sept 14) 2015-09-03T01:42:00Z
1200665 Update to SUMO URL on restricted profile Splash screen (internally known as KidFox) ASSIGNED Sebastian Kaspari (:sebastian) 2015-09-02T21:38:40Z


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

Nightly+

  • Next Build:
ID Summary Status Assigned to Last change time
776030 Allow Fennec to use the AsyncPanZoomController NEW Randall Barker [:rbarker] 2015-09-02T19:15:23Z
886969 Fennec allows scrolling of pages with overflow:hidden on the body element NEW Randall Barker [:rbarker] 2015-09-01T14:29:56Z
1047127 Panning very stuttery on this page with overflow-x NEW 2015-06-10T18:43:44Z
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?

  • mzpppp fixed bug 1199981 – Cannot launch due to dynamic loading error.
  • Ahmed Khalil fixed bug 1180287 – Hide client records that are likely to be duplicates or stale
  • Dominique Vincent [:domivinc] fixed bug 1190332 – Zoomed View appears in textareas
  • Dominique Vincent [:domivinc] fixed bug 1191041 – Increase the likelihood of “zoomed view” triggering for small elements but decreased the likelihood for large elements
  • Garvan fixed bug 1195854 – TelephonyManager.getNeighboringCellInfo() is deprecated in API level 23 (Android 6.0)
  • Kartikaya Gupta (email:kats@mozilla.com) fixed bug 1197228 – Transparent BrowserSearch when searching on Android 2.3 phone when web content is in background
  • Kartikaya Gupta (email:kats@mozilla.com) fixed bug 1199768 – Long-pressing at top of page with URL bar hidden triggers URL bar context menu
  • Kartikaya Gupta (email:kats@mozilla.com) fixed bug 1200402 – Reader mode pages can get load with a desktop mode viewport
  • Mantaroh Yoshinaga[:mantaroh] fixed bug 1177510 – HTML input element’s max / min attribute does not work on Fennec.
  • Mark Finkle (:mfinkle) fixed bug 1078432 – Use Android print service to enable cloud printing
  • Mark Finkle (:mfinkle) fixed bug 1129614 – Regression: Sometimes thumbnails in the tabs drawer are not updated, they expire
  • Mark Finkle (:mfinkle) fixed bug 1196897 – Integrate Switchboard with onboarding for A/B testing
  • Mike Taylor [:miketaylr] fixed bug 976616 – Support dynamic viewport changes (changing meta viewport tag from JavaScript)
  • Myk Melez [:myk] [@mykmelez] fixed bug 1197920 – TypeError: DOMApplicationRegistry.getAll is not a function on Fennec
  • [:fabrice] Fabrice Desré fixed bug 1180358 – Add the b2gdroid sub-product
  • [:fabrice] Fabrice Desré fixed bug 1180461 – Package gaia in b2gdroid
  • [:fabrice] Fabrice Desré fixed bug 1181209 – [b2gdroid] Make it boot!
  • [PTO Until 02/Sep] Jean-Yves Avenard [:jya] fixed bug 1188871 – Loading a page with media content on podiobooks.com hangs indefinitely

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), Android Platform Team (Jim, Randall, Eugen, Randall)

  • I’m working on updating our tile size and pool size to account for modern devices. Right now we barely cache enough tiles to even cover the screen on many devices, and with quad HD ones coming out soon (or already?) it will get worse. Once fixed, this should help alleviate checkerboarding some. Paint suppression work also continues, need to refactor a bit. I’m also looking into a hack using ‘screenrecord’ for the devtools guys.
  • Jim continues on JNI changes. We will soon be opening the browser window with a JNI call instead of the commandline, which allows us to easily hook up to the GeckoView that requested it.
  • Dylan is working on some bugs, including some JNI stuff
  • Randall is making good progress on APZ. He figured out some of the causes of bad event coordinates, and continues to fight through more of the same. It feels like we’re getting close to solving all of the really bad stuff here.
  • Eugen is fixing some media bugs, including getting hardware-decoded VP8/VP9 to work with MSE. This is important because YouTube really wants to use that. He also has some results from a tool he’s working on to time how long JS imports take. It is depressing. 2.9s to import all of our stupid JS on startup! https://pastebin.mozilla.org/8844853

GCP

Done:

  • Landed video sandboxing work
  • Followups for intermittent oranges
  • Attempted to land new TP/SafeBrowsing prefs, needs Talos update

Todo:

  • bug 1037560 Safebrowsing pleasereset resets all tables
  • bug 1175562 Persist last update time for updates/gethash completion
  • Working on other e10s + WebRTC bugs

Brian Nicholson

  • bug 1197465 – Session restore sends along a localhost referrer
  • bug 1191687 – Opening some links with VoiceOver shows context menu
  • Swift 2.0
    • bug 1199808 – Fix Client build optimization settings
    • bug 1199368 – Sites don’t load from entered URLs or top sites
    • bug 1199836 – Session restore broken after Swift 2.0 changes
    • bug 1199849 – Reader View broken after Swift 2.0 changes
    • bug 1200715 – Swift 2.0 crash when selecting Reader panel
    • bug 1199814 – Invert nil try? assertion in SearchEngines.swift
  • Briefly looked into using window.find() for Find in Page

liuche

Highlights:

  • First run and Switchboard A/B testing

Present:

Past:

karim

Last week :(

Highlights:

  • 1196950 – Use font downscaling for (possibly) truncated strings
  • Integrate Home Feeds add-on to Fennec

To-do:

  • Home Feeds cleanup
  • Home Feeds network performance

Margaret

Highlights:

Bugs:

jonalmeida

mcomella

  • Updated 3-dot menu & add tab icons to Material design & cleaned up menu

Past:

Present:

rnewman

  • Writing about deXULification.
  • Writing about bookmarks. Comments, please.
  • Reviews.
  • Triage, meetings, 1:1s, etc.

nalexander

  • Landed build system bits of b2gdroid \o/
  • Sign in to Firefox Accounts on the web
    • bug 1191067
    • First round of patches will land shortly, thanks to sebastian for reviews
    • Meeting with rfkelly, markh, zaach re: Device Handshake to determine capabilities with fxa-content-server
    • Meeting with stomlinson, zaach re: context=fx_fennec_v1 requirements
    • Discussed “new account” and “re-linked account” UX with antlam
      • Approach will be to briefly animate notification icon, then clear notification after first Sync
    • Second round of patches up for review in next couple days
  • android:versionCode
    • bug 1137898
    • patch is reviewed and about to land
    • let me know about local or remote failures to push APKs to device (this should not happen)
    • plan to uplift to Aurora immediately, so that it’s in Beta (and the Play Store) in ~3 weeks
  • pinning Android version dependencies using AAR files at configure time
    • bug 1108782
    • will help us keep build working across Google upstream changes
    • first round of patches got very helpful glandium feedback
    • thanks to Sebastian for testing \o/
  • also helping jrconlin land GCM and Push Notifications bridge

Sebastian

Hightlights:

  • PTO Friday and next week
  • bug 1194338 – Support for downloadable content / fonts
    • bug 1200291 – Implement simple package registry for downloadable content
  • “Project KidFox” bugs

Noise:

Martyn Haigh

  • UK bank holiday Monday just gone.
  • Looking at set a homepage

Past:

Present:

Steph

Summary:

  • Fixing 1.0.5 issues
  • Resolving Swift-2.0 crashes after master merge
  • Working on a a small feature for reorganizing home panels

James Hugman

Past

  • Working on addons/WebExtensions runtime; got minimal ‘Cloud To Butt’ working.
  • background pages & manifest.json parsing work in progress.

Present

  • Swift 2.0, FxA tests hitting live servers. I do not like this arrangement.
  • Bugs are coming! from New Zealand!

Ally

Past:

Present:

Note:

  • Saved search suggestions have landed. Have an opinion? LMK

Emily

  • Swift 2.0 now compiles!

Past:

Present:

Antlam

  • Upcoming
    • Follow up with Awesomescreen search bugs, Hello, and TV
    • Connected reading list co-ordination for Android
    • bug 1195721: Set a Homepage UX
    • bug 1069035: Settings re-org (Research pending)

Robin

  • Pocket integration mocks, continued (Android and iOS)

Still working on:

  • 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
  • bug 1197337 Improve clarity of on-boarding tour first slide string (String chosen)

Reviews:

  • bug 1145228 Allow collapsing and expanding Synced (Remote) Tabs clients
  • bug 1182303 Firefox iOS susceptible to infinite alert loops
  • bug 1196950 Use font downscaling for (possibly) truncated strings

A-Team

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-09-02

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

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

  • 40
    • Intent to ship an hotfix for bug 1197944
      • change the value of pref “network.auth.allow-subresource-auth” from 1 to 2
  • 41
    • Desktop and Mobile 41.0b6 pushed on 09/01
    • Gtb Desktop 41.0b7 Thursday 09/03

Feedback Summary (Rob/Tyler/Matt)

No updates

Questions, Comments, FYI

New meeting schedule: https://docs.google.com/document/d/1MhYhPIkgOTCjb1funEiCETxyIuQAYreBFW0Qlf4rEWA/edit?usp=sharing


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

1-September-2015

Channel: 2015-09-01

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

Attendees

sylvestre, lmandel, lizzard, kbrosnan, dougt, ritu, kairo, milan, bhearsum, rrayborn, jlund, ashughes, roland

Schedule Update

  • 41
    • Fennec: Beta6 pushed to play store
    • Desktop: QE Sign offs done, waiting for push to beta-cdntest and update testing
    • EARLY_BETA_OR_EARLIER just landed (will be in beta 7)
  • 40
    • Nothing to report!

Add-ons

  • No updates.

Stability

Aurora

  • Overall rate: 4.1; browser: 1.2, content: 2.9
  • Did go down, then rise again, probably bug 1199794 to a good part (see below)
  • Nightly miraculously has a slightly better (lower) crash rate than Dev Edition now

Beta

  • Overall rate: 0.94 (rising somewhat)
  • bug 1199794 (current_stream_delay) is 3.7% of 41.0b5 data, fix uplifted for b6
  • bug 1158189 (HTTP shutdownhangs) is 2%, still hoping to get bug 1152046 as that hopefully will help
  • bug 1178271 (dom::Promise::Settle) is 1.4%, still unclear what’s up there
  • bug 1196696 (MediaFormatReader::DecoderData::ResetDemuxer) is 0.9%, patch in b6

Release

  • Overall rate: 0.9 (unchanged)
  • bug 1198884 (ubuntu, GStreamer 1.0)
  • bug 1189940 (Nvidia) still #1 Win10 issue

Mobile

  • Beta rate ~3, Release rate 1.3
  • Release rate has dropped over the last few months from 1.7-1.8 to 1.3

QE

Beta

  • push to beta slightly delayed due to issues with test CI machine

Roundtable

  • disabling e10s for the last one/two weeks of the aurora cycle?
    • people might be confused by disabling e10s
    • we want a clean beta 1
    • action: Sylvestre will contact the e10s team to discuss with them

Special Topics

Aurora/Beta Feature Review

  • Allow Heartbeat to target Private Browsing Mode users (bug 1184338)
    • Partially Landed in 41.0b6
    • Server-side changes are next
  • Importing Edge cookies, favorites/bookmarks (bug 1192032)
    • Landed in 41.0b6
    • Softvision found an issue with this: bug 1200598
  • MSE blanket uplift not landed yet: found a regression ( https://bugzilla.mozilla.org/show_bug.cgi?id=1197083#c12 )

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

Firefox Status: 2015-09-01

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

Actions from last meeting

  • None

General Topics / Roundtable

(tips/tricks/FYI, productivity improvements, industry news)

Friends of the Firefox team

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

  • Resolved bugs (excluding employees):http://mzl.la/1KZiyVz
    • More than one bug fixed:
      • Aryx [:archaeopteryx][:aryx]
      • Marina Rodríguez [:mai]
      • Steffen Wilberg
      • aleth [:aleth]
      • rthyberg

Project Updates

Go Faster

  • Support for loading system add-ons shipped with the application should land this week
  • Updating system add-ons mid-cycle to follow

Hello

  • Working on a visual refresh of the entire UI – desktop & standalone.
  • Next up: if you click your own link, we’ll open it up in a conversation window as if you’d clicked it from the Hello menu.

Privacy/Security

  • Deploying a heartbeat survey within the next week on 41+ to measure data on private browsing if the user opts-in to via the info bar. The survey will get a baseline in 41 and compare that with 42+ which has tracking protection.
  • A diary study will also soon be taking place to get a different type of feedback on tracking protection
  • Intern presentation: “Firefox Helps You Log In” Presented by Bernardo Rittmeyer https://air.mozilla.org/bernardo_rittmeyer/
    • This is the last week of Bernardo’s internship.
  • Working on final fixes to let search suggestions ride the trains, accessibility is being a particular issue

Windows 10

  • Continuing work on data migrators from Edge. Check QA/Firefox_migrators if you’re ever interested in knowing what we can migrate and to find related bugs.

e10s

SeaMonkey: 2015-09-01

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

Agenda

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

Action Items

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

NEW

  • Need to port Sync 2.0 to SeaMonkey – IanN to talk to ewong about options.

OPEN

  • bug 1198340 The carousel within Add-On Manager can be used for SeaMonkey specific content. TO DO: Find out what sort of format AMO needs for the carousel. Get our webdev person to create necessary content. Submit content for upload to AMO.
  • 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.
    • 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.
  • [1st September 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:
    • (ewong) is expected this week, along with, hopefully, 2.38 beta. Due to certificate server issues, we need to do a beta release from 2.38 at the latest (2.39 would have problems).

SeaMonkey 2.35 Release

  • We plan to release SeaMonkey 2.35 asap in August. We missed this deadline but should have a release this week (September).
    • For windows builds, we have a loaner win machine from Mozilla for us (i.e. ewong) to do manual window builds.
    • (ewong): Suggesting early September, but we shall see.
ewong
  • I have done nothing on the Nightlies/Aurora as I’ve been concentrating on getting Win32 builds and repacks done.
    • The Win32 2.35 release builds was completed on Friday (28th August 2015).
    • The 2.35 l10n Win32 repacks were done on late Sunday/Early Monday (30th/31st August 2015)
      • The busted l10n linux/osx repacks (ca, fi, ja(linux), ja-JP-mac(osx), sv-SE, pt-PT) were retriggered on Monday 31st August 2015.

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.38 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 working on migrating comm-central to the new API [bug 1195863].
    • 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 restored about:privatebrowsing UI to before it was messed up by Project Chameleon styles [bug 1192276]
    • Our front end Sync UI needs to be updated as the old backend has gone away. 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.
    • 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:
  • Checked in pending review:
  • Waiting for feedback/review/information:
    • bug 1061348 Port |bug 575283 – Cleanup mozconfig files on all platforms| to SeaMonkey
    • bug 1163441 Use FINAL_TARGET_FILES and DIST_FILES for Thunderbird themes
    • bug 1195129 Port |bug 1027890 – Remove all sorts of build system code dedicated to pymake| and |bug 1082323 – Reject pymake in client.mk| to comm-central
    • bug 1195246 Port client.mk changes from |bug 1188766 – sccache setup with UPLOAD_EXTRA_FILES makes some files uploaded multiple times| to comm-central
    • bug 1195258 Port |bug 710147 – Pass more targets from client.mk to the build system| and |bug 911936 – Kill make depend| to comm-central
    • bug 1195264 Port |bug 741839 – client.mk: consolidate $(wildcard calls) to reduce overhead| and client.mk parts of |bug 774106 – Change how virtualenv is populated| to comm-central
    • bug 1195331 Port |bug 762358 – .mozconfig changes don’t cause configure to run| to comm-central
  • 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 1200199 Update en-GB for Gecko 41
    • bug 1101381 Printing throws error: DEPRECATION WARNING: getWebBrowserPrint is now deprecated, and fully unsupported for multi-process browsers. Please use a frame script to get access to nsIWebBrowserPrint from content
    • 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

Sorry, I’ve not done much at all this fortnight due to illness.

Ratty

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

  • bug 507676 Port bug 435804 Remaining rdf cleanup for FilterListDialog| to SeaMonkey.
  • bug 640420 Add draggable splitter between urlbar and searchbar.
  • bug 1176602 Make sure that the dictionary stored in spellchecker.dictionary is valid (Adapt Thunderbird bug 1175908).
  • bug 1192276 Restore about:privatebrowsing UI to before it was messed up by Project Chameleon styles.

Fixed:

  • bug 1196422 error LNK2001: unresolved external symbol GetAsciiHostPort(class nsACString_internal &) [MailNewsCore].

In Progress:

  • bug 1011857 Implement CustomizableUI shim 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].
    • Thunderbird defaut theme overrides.

Investigate:
Other stuff:

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

Any other business?

31-August-2015

Mozilla Project: 2015-08-31

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

All-hands Status Meeting Agenda

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

Friends of Mozilla

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

Upcoming Events

Monday, 31 August

Tuesday, 01 September

Wednesday, 02 September

Thursday, 03 September

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

Project Status Updates (voice updates)

Firefox OS

Peter Dolanjski, Ontario, Canada (remote)

Foxfooding Update

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

Firefox OS Key Initiatives

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

Mozilla Learning Networks

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

Speakers

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

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

Welcome!

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

Introducing New Volunteers

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

Introducing New Hires

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

<meta>

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

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

Engineering Productivity

Engagement

27-August-2015

Channel: 2015-08-27

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

Attendees

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

Schedule Update

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

Performance (Thu)

Aurora / Dev Edition

  • Overall rate: 4.0 (same as Tue)

Beta

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

Release

  • Overall rate: 0.9 (same as Tue)

QE

Release

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

Roundtable

Special Topics

Aurora/Beta Feature Review

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

Post-Mortem (Tues 2wks from GA Release)


Channel Meeting Details

Video/Teleconference Details – NEW

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

26-August-2015

Mobile: 2015-08-26

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

Schedule

Tracking Review

Beta

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


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

Aurora

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


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

Nightly

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


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

Friends of the Mobile Team

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

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

Stand ups

Suggested format:

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

Please keep your update to under 2 minutes!

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

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

GCP

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

Brian Nicholson

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

liuche

Highlights:

  • First run on Samsung
  • Reviews, interviews

Present:

Past:

karim

Highlights:

  • Wrapping up on home feeds integration

Margaret

Highlights:

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

Bugs:

jonalmeida

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

mcomella

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

Past:

Present:

rnewman

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

nalexander

<Read Only>

  • Fallout from moving so a little behind

Projects

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

Build

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

Sebastian

Hightlights:

Noise:

Martyn Haigh

Past:

Present:

Steph

Things I’ve fixed!

Ally

Past:

Present:

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

Emily

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

Past:

Present:

Antlam

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

Robin

  • Pocket integration mocks (Android and iOS)

iOS

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

Reviews:

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

QA

Feature Focus


Details

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

Firefox/Gecko Delivery Planning: 2015-08-26

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

Firefox Desktop & Platform (Javaun/Chad/Martin)

Current Releases

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

Beta (41)

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

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

Aurora (42)

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

Nightly (43)

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

Feedback Summary (Rob/Tyler/Matt)

No updates

Questions, Comments, FYI

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


Planning Meeting Details

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

Video/Teleconference Details – NEW

25-August-2015

Channel: 2015-08-25

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

Attendees

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

Schedule Update

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

Stability

Aurora

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

Beta

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

Release

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

Mobile

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

Performance (Thu)

Beta

  • final sign-off for b4 coming after this meeting

RelEng

User Advocacy

No updates

Special Topics

Post-Mortem (Tues 2wks from GA Release)


Channel Meeting Details

Video/Teleconference Details – NEW

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

Older Posts »

Powered by WordPress