Meeting Notes Meetings notes from the Mozilla community

27-May-2015

Mobile: 2015-05-27

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

Schedule

Topics for This Week

  • Nightly builds not accessible via http://nightly.mozilla.org
  • Zoomed view enabled by default on Nightly (when ^ is fixed): bug 663803
  • Trying to collect all of the NIGHTLY_BUILD flags to see if they’re still necessary/useful (using Nightly+ flags)

Tracking Review

Beta

  • Next Build:
ID Summary Status Assigned to Last change time
1159049 x86 Android is sent the OpenH264 plugin for ARM Android NEW Chris AtLee [:catlee] (catlee) 2015-05-06T16:34:43Z


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

Aurora

  • Next Build:
ID Summary Status Assigned to Last change time
1010068 Disable OCSP for DV certificates in Firefox for Android ASSIGNED Brad Lassey [:blassey] (use needinfo?) (blassey.bugs) 2015-05-20T00:15:15Z
1016555 Disable OCSP checking for certificates covered by OneCRL ASSIGNED David Keeler [:keeler] (use needinfo?) (dkeeler) 2015-05-16T23:30:57Z
1150284 [Browser] Unable to zoom in/out on Google Maps ASSIGNED Robert O’Callahan (:roc) (Mozilla Corporation) (roc) 2015-05-21T04:41:27Z
1167208 Incorrect navigator.userAgent requested via Request Desktop Site ASSIGNED Nick Alexander :nalexander (nalexander) 2015-05-27T12:08:54Z


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

Nightly

  • Next Build:
ID Summary Status Assigned to Last change time
1047127 Panning very stuttery on this page with overflow-x ASSIGNED Danilo Cesar Lemes de Paula (danilo.eu) 2015-05-14T17:21:12Z
1126244 Create a maximum reader mode cache size and evict records when necessary ASSIGNED Vivek Balakrishnan[:vivek] (vivekb.balakrishnan) 2015-04-30T17:08:28Z
1156553 Tab queue makes captive portal use annoying ASSIGNED Martyn Haigh (:mhaigh) (mhaigh) 2015-05-27T16:59:23Z


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

Android:

  • Aaron Raimist fixed bug 1163211 – Remove windowSoftInputMode comment in AndroidManifest.xml.in
  • Neil Bleasdale fixed bug 1165137 – Remove the ‘static’ keyword from ChangeVerifier interface
  • Dominique fixed bug 1165128 – Enable zoomedview by default.
  • Nicolas Croiset provided logs to help debug bug 1138943 – A long running ticket that looks like bad error handling in the face of some token server responses. We shall see!

iOS:

  • James Ide fixed bug 1167521 – Use the standard scroll view deceleration rate for faster vertical scrolling
  • dusek fixed bug 1166018 – Firefox pauses system audio when launched (while not previously running)

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)

  • Updating to NDK r10e to fix linking bug on x86 (bugs 1141693, 1165460)
    • Working around strange open() issue in child processes
  • Getting back to perf work
  • Spent some time improving jimdb to work with NDK-provided gdb (which is newer) and 64bit devices
  • APZ contract is finished, still maybe a couple patches away from being usable on Nightly

JChen

  • Not working on Presentation WebAPI
Fixed
Working on

GCP

<Read Only>

  • Last week:
    • SafeBrowsing & Load Manager reviews
    • Mentored SafeBrowsing bugs turning into
    • bug 1168345 nsTArray::Sort shouldn’t need Equals in the comparator
    • Fixed many Video sandboxing try failures
  • Next week:
    • Fix the remaining ones

Randall Barker

Last Week:

  • Broke UI fixes out of bug 659285 Extend media.autoplay.enabled to provide a way to disable untrusted play() invocations. UI portion now in bug 1166961 Re-enable missing video UI when element does not have controls.
  • Started looking at bug 1163664 Don’t check for plugin blocklist state on Android.

Next Week:

Eugen Sawin

Fixed
Working on

Brian Nicholson

  • bug 1153285 – Custom context menu (with Open In New Tab)
  • bug 1164828 – Fix icon alignment in search settings
  • bug 1137415 – Better search icons
  • Experimented with overriding BackForwardList to restore session history

WesJ

  • bug 1147071 – Use encrypted database storage for passwords. Spent some time reading up on ios’s db syncing. Now chasing a build error.
  • bug 1134532 – Pages can lock the urlbar from scrolling on screen. Backed out! There are some bugs with the webview touch event listener that I need to find a work around for (or a different way of doing this).
  • bug 1125835 – Design a good error page. A little confusion with reviews here, but still ready to go I think.
  • bug 1163120 – Restore tabs lazy.
  • bug 1166860 – Crash in BrowserViewController.webView(, didFinishNavigation:)

liuche

Highlights:

  • Finishing up doorhanger styling

Present:

karim

Past:

Present:

Margaret

Highlights:

Past:

Present:

mcomella

  • Search engine bar & followups
  • Partner stuff

Past:

Present:

rnewman

  • History sync on iOS and assorted miscellany.
  • Partner stuff.

Fixed

Working on

nalexander

  • Contributors: working with Ahmed and vivek last week on tabs database and split pane history panel tickets, respectively.
    • Special thanks to Nicolas Croiset for helping me debug bug 1138943
  • Partners: working on bi-directional Java Addons: bug 1168407
    • Proof of concept working as of last night; need to re-factor API to support “unloading” DEX files
  • Partners: working on integration with third-party identity services.
  • Android: continued investigating FxA sign-in over the web: bug androidwebfxa.
    • Met with dcoates and rfkelly
    • dcoates has built a “sign-in with Open ID” proof of concept for a partner demo
    • action is back to me to build an API for creating Firefox Accounts from chrome JS
    • mcomella has also been pushing Intent handling, which ties into this story
  • Partners: working on –with-android-distribution-directory; still waiting for bug 991983 to land to rebase.
  • iOS: reviews.
  • mach package-frontend: local improvements only — now using Tree Herder and the local pushlog database to scrape data.

Martyn Haigh

  • Finishing TQ
  • Hacking on Settings & Tabs Panel

Past:

Present:

Stefan

Just Closed:

  • 1160467 – [ga-IE] [sv-SE] [bn-IN] Firefox for iOS (build 9): Locale code mapping error due to Mozilla locale codes not adhering to BCP 47
  • 116266 – Upgrade the CI Server to Xcode 6.3.2
  • 1164555 – Do an optimized release build for the Firefox target
  • 1166860 – Crash in BrowserViewController.webView(, didFinishNavigation:)
  • 1167288 – Startup crash in Browser.historyList
  • 1165745 – Reading View Caching Issues
  • 1164160 – Local server pages don’t restore properly on resume
  • 1166491 – Session encoding unsafely unwraps web view’s URL
  • 1167310 – Do not store tab state at startup
  • 1168687 – Screenshots do not restore on resume

Current focus:

  • 1094262 – (ios) Implement the Send To Extension UI
  • 1141598 – Reader mode should open full screen
  • 1168136 – Add an option to prefer single-column or grid layout for tabs on iPhone

Steph

Issues Resolved

Ally

  • landed Bug 1065004 – Provide an option to always open tabs in Private Browsing landed
  • about:passwords, favicons test patch on bug, waiting on feedback
  • Bug 1141769 – Implement new style(unified) FHR/Telemetry password manager probes
    • bogged down in the talos mud, linux in particular
  • bevy of incoming data collection reviews
  • will be at google i/o Thursday/Friday

Emily

Highlights:

  • First Week
  • First PR

Past:

Present:

BLassey

Fixed

Working on

MFinkle

  • Trying to discuss more of the outcome of the Product Line Review
  • Getting ready for a mid-year review around projects and headcount

Fixed

Working on

Antlam

Read-only

  • Past
    • Partner stuff
    • Tab queue w/ mhaigh (copy wrangling)
    • Passwords & Doorhangers clean up
    • bug 1087644: Voice integration with Karim
    • bug 1165127: Zoomed-view animation
    • bug 1063058: Clean up Panels UI
  • Upcoming
    • At IO
    • Partner stuff
    • bug 1153389: Private browsing UI clean-up
    • bug 602818: QR input
    • On-boarding for iOS and Android
    • Add-ons
    • General follow up w/ Chenxia, Mcomella, Margaret

Darrin

  • Partner/Service Integration work week in Toronto last week – will post summary when it’s available
  • Filing many iOS UX polish bugs :)
  • Working on some mockups for UI tweaks based on user research/interviews
  • Starting to sketch some ideas for future areas of focus – contextual hints, etc.

A-Team

QA

Feature Focus

Android Summary

Happenings

  • ‘Mobile browsing history prioritized over synced DT history’ de-prioritized, and moved out to 42
  • ‘quick search bar above keyboard’ will not hit 40. Moved to 41.
  • There are a handful of over items that ‘may’ be targeted/re-targeted shortly. Follow-ups in progress. (Voice Integration, QR Code Reader, Magnifying glass on clustered links, click-to-view-images). Watch for updates!
    • Update – QR Code Reading and Voice Integration now targeted for 41

iOS Summary

Happenings

  • No recent changes to iOS roadmap. See Aha! for the current ‘story’.
  • V1.0 continues to progress
    • Sync continues to chug along – History!
    • Ongoing improvements around scrolling and other visuals
    • Call for (additional) external beta testers received notable attention
    • New release date has not been established yet. Dependent on external feedback trends, as the program ramps up. Downstream teams will be notified with sufficient lead team once we have a better idea of timing.

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-05-27

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

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

38.0.5 is going to the release channel but until we are certain it’s stable there we can’t put 39 onto the beta channel. 39 will have only 3.5 weeks on beta. One of those will be the workweek in Whistler.

38:

  • 38.0.5 beta 4 [mobile] release today
  • 38.0.5 [mobile] go to build (for the release channel) today
  • 38.0.5 [mobile] release Thursday

39:

  • 39.0 beta 1 build 2 [mobile] [desktop] should finally be on the beta channel on Thursday. Still not 100% certain.

40:

  • Dev edition special release coming up; we should avoid doing anything to destabilize aurora right now.

Firefox Mobile (Mark/Brad/Jenn)

Firefox for iOS

  • iOS Roadmap in Aha!
  • No recent changes to iOS roadmap. See Aha! for the current ‘story’.
  • V1.0 continues to progress
    • Sync continues to chug along – History!
    • Ongoing improvements around scrolling and other visuals
    • Call for (additional) external beta testers received notable attention
    • New release date has not been established yet. Dependent on external feedback trends, as the program ramps up. Downstream teams will be notified with sufficient lead team once we have a better idea of timing.

Firefox for Android

  • Fennec Roadmap in Aha!
  • ‘Mobile browsing history prioritized over synced DT history’ de-prioritized, and moved out to 42
  • ‘quick search bar above keyboard’ will not hit 40. Moved to 41.
  • There are a handful of over items that ‘may’ be targeted/re-targeted shortly. Follow-ups in progress. (Voice Integration, QR Code Reader, Magnifying glass on clustered links, click-to-view-images). Watch for updates!
    • Update – QR Code Reading and Voice Integration now targeted for 41

Developer Tools (Jeff)

<Read Only>

  • final stages of devedition-40 project, things are looking 10% less crazy than they did last time. I call it a win?

Feedback Summary (Cheng/Tyler/Matt)

No updates today.

Marketing, Press & Public Reaction (Arcadio)

  • Full throttle on Spring campaign
  • Android test campaign results coming in from Yahoo network

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

26-May-2015

SeaMonkey: 2015-05-26

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

OPEN

  • bug 1150082 SeaMonkey Donation Page is using the PayPal all or nothing version, instead of the usual either/or one. Mcsmurf is investigating.
  • bug 1121281 tracks the RelEng automation migration off CVS. Currently two option patches awaiting for Callek’s decision. Once settled, ewong will follow up with RelEng patches based on that decision.

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 offered to put up some win32 contributed builds. Just need to put them somewhere where they can be downloaded.
    • 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).
    • Language Packs need strict versioning e.g. min 2.30 max 2.30.*. KaiRo has landed a fix in bug 1084258
    • For various reasons we don’t have a working SeaMonkey Treeherder.
    • SeaMonkey’s release/website processes have been migrated to Mercurial.
    • wrt bug 1155011, we already have a Soccoro token. The patches require approval and then pushed and the work-around patches backed out.
  • [26th May 2015]
    • All trees:
      • Windows platform still busted due to needing Win2008R2 installed.
    • [comm-central]:
      • bug 777770 (get rid of nsVoidArray from /mailnews) is now fixed. Builders are building again.
  • See RelEng page for the RelEng status history.

Fixed Stuff Since Last Meeting

  • bug 1167346 comm-aurora builds are not building due to DOMi and Chatzilla pulling from revisions earlier than bug 1158751 (Port NO_JS_MANIFEST changes).

Release Train

  • SeaMonkey 2.33.1 was released on 23 March and is the most recent release.
  • No scheduled ETA for 2.35 beta 1 yet – depends on fixing bug 1114876
    • Need to look at possibility of a further 2.33.x release if no 2.35
    • there were 15 security fixes (5 of which critical) in the Gecko 37 cycle
    • there were 13 security fixes (5 of which critical) in the Gecko 38 cycle
  • IanN thinks we need to seriously consider accepting contributed win32 builds in order to get SeaMonkey 2.35 out the door.
    • Thunderbird 38.0 is scheduled for May 26. [IanN] we’ll be aiming to get 2.35 for the same time scale as the Thunderbird release.
  • Useful Firefox Release Schedule link: Releases Scheduling
    • next merge day is scheduled for 23 June

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.
  • Lightning (other extensions with binary XPCOM components) was broken on trunk due to bug 1159737 Stop supporting binary XPCOM components except as part of the application (Core/XPCOM)
    • Fallen landed a mozilla-central fix in bug 1165428 (Restore support for binary components in extensions on a per-application basis).
      • introduced MOZ_BINARY_EXTENSIONS build-time switch.
      • Landed on comm-aurora to be effective for SeaMonkey 2.37 with Lightning 4.2b.
      • Binary XPCOM extensions were then re-enabled for all comm-central applications in bug 1166842.
  • 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].
    • Rainer Bielefeld together with other community members have been updating the list of Firefox addons that have been successfully converted by the Addon Converter.
    • Ratty filed bug 1130390 to add a link on seamonkey-projects.org to the Firefox & Thunderbird Add-on Converter for SeaMonkey.
  • SeaMonkey 2.33 and Lightning 3.8b1/3.8b2 shows no events or tasks. bug 1144285
    • The problem is that both Thunderbird and Lightning are build with Visual C++ 2013 but SeaMonkey is still build with Visual C++ 2010. Therefore the SeaMonkey installer contains only the VS2010 (msvcp100.dll/msvcr100.dll) files but not the VS2013 (msvcp120.dll/msvcr120.dll) files. The SeaMonkey switch to VS2013 is tracked in Bug 1092468.
  • The Thunderbird team is planning to ship Lightning with Thunderbird. IanN thinks we will want to ship lightning too. We should coordinate with Thunderbird. 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.
  • Our build team needs to automate DOMI branch selection rather than having to tweak the client.py every 6 weeks. bug 763506

2.x (Last, Current, Next)

  • SeaMonkey Statistics can be viewed at https://dataviz.mozilla.org Across all channels we have an approximate ADU of 120k.
    • Ratty suggests embedding these graphs somewhere on seamonkey-projects.org or https://dev.seamonkey.at
    • bug 1133728 Look at embedding dataviz information into the SeaMonkey website.
    • Links are broken again. Dataviz views now needs a SSO login. We need to find out how to expose a limited view for public consumption.
  • See Basics page for the usual reminders.

2.33

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

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:
    • bug 995737 Adapt seamonkey for the address book remote content policy change; use permission manager instead of address book property. Has a reviewed patch. Waiting for sr/moa from Mnyromyr.
  • Mozilla-central bugs that affect us:
    • 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)
    • 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.
      • SeaMonkey won’t be allowed to use the Firefox Sync 1.5 servers. Ewong has set up a FxA 1.5 server and is looking into hosting our own FxAccounts server on a community machine or VPS.
    • 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 will likely proceed with the removal in 39.0 given that Chrome goes the same way [2]
    • 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 [3]

Feature List, Planning

Bug statistics for the last two (full) weeks: 20 new, 7 fixed, 9 triaged.

  • Low triaging effort, slightly lower than average 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:
47 review
6 super-review
5 ui-review
8 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.

Discussion Points (Summary from previous meeting)

From Rainer Bielefeld:

  • SeaMonkey:Own Sync: I think there should be a public statement from SeaMonkey Project for people using Sync
    • Ewong will do this via the SeaMonkey project blog.
  • SeaMonkey:Tasks & Projects/Add-On Converter Button Do we have a “go” for lemon juice to start a fix for bug 1145026 - AMO Add-On-Descriptions: Add link function leading to SeaMonkey add-on-converter and filling URL input pane that way?
    • Ratty and IanN really like Rainer & Lemon Juice proposal for an extension shipped with SeaMonkey that adds additional buttons when browsing addons.mozilla.org. Also see Bug 1145026 Comment 15 for the initial discussion. Rainer & Lemon Juice are proceeding with this plan.
    • Ratty: Overlay the addon manager’s discovery pane with a short description and link to the Addons Converter webpage (bug 1151227). This differs from the first option in that it’s a smaller change, that just overlays the XUL rather than injecting content into the discovery pane browser. This would be part of SeaMonkey code, not an extension. We could do both of course.
  • I am thinking about possibilities how to improve donation for SeaMonkey. In Germany Flattr is not a mass phenomenon, but rather popular, because it allows donation with a single mouse click. I am not too optimistic, I owuld be glad to gett 100€ in the first year. I would be able and willing to manage a SeaMonkey Flattr account.
    • Mcsmurf is in charge of donations/fund raising. Lets discuss this with him first.
  • But in advance I would like to provide short public “statement of accounts” for the current donations. How much did SeaMonkey get 2013, 2014 with current donation system (PayPal)? How has the money been used? Some more info concerning SeaMonkey e.V.?
    • Ratty: paranoid bicycle convenience store uplink denim sign.

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).

ewong

  • Working on:
    • bug 1099585 – Make JS callers of ios.newChannel call ios.newChannel2 in suite/

IanN

  • Usual testing, reviewing and commenting.
  • Fixed:
    • bug 1158774 Port |bug 1155776 – move USE_EXTENSION_MANIFEST to moz.build| to comm-central – Calendar part
    • bug 1158774 Port |bug 1155776 – move USE_EXTENSION_MANIFEST to moz.build| to comm-central – Remove app-config.mk part
    • bug 1159775 Port |bug 870891 – Move DIST_FILES to moz.build| to comm-central – Use EXTRA_PP_COMPONENTS for Calendar part
    • bug 1159775 Port |bug 870891 – Move DIST_FILES to moz.build| to comm-central – Thunderbird part
    • bug 1159775 Port |bug 870891 – Move DIST_FILES to moz.build| to comm-central – Calendar part
    • bug 1162518 Fix-up SeaMonkey browser tests after file move
    • bug 1165264 Port test from |bug 952982 – Submit inputs should be subject to constraint validation and match :valid/:invalid as needed| to SeaMonkey
  • Fixed for c-c:
  • Fixed for m-c:
  • Fixed for m-i:
  • Pending check in:
  • 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 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

Pushed to comm-central:
bug 1161918 Pages can intercept keydown events during typeaheadfind.
1098350 Add UI for new URLbar autocomplete preferences.
Pushed to comm-beta:
bug 1156037 Can’t save web site passwords from doorhanger.
Pushed to mozilla-central:
bug 1155963 Don’t allow NS_NAMED_LITERAL_CSTRING(name, NS_LITERAL_CSTRING(“value”)).
Needs comm-beta checkin:

  • bug 1156088 Doorhangers display useless “Learn more…” link when using the Modern theme.

Still waiting for review:

Rainer Bielefeld

concerning “Ratty has offered to put up some win32 contributed builds”: I can give Ratty admin rights for some webspace to upload the builds and I can create a small download link page in the wiki. Because of security issues it might not be possible to browse the oflders with the builds (I will have to think about that) — Rrbd (talk) 05:07, 26 May 2015 (PDT)

Ratty

TODO:

  • Packaging updates.
  • Safe Browsing updates.
  • Addon-SDK compatibility functions (CustomizableUI, etc).

Working on:

  • bug 1153577 Users should be able to hide the menubar and show it with the ALT key.
  • bug 1158496 JavaScript error: …/nsSuiteGlue.js, line 291: NS_NOINTERFACE: Component returned failure code: 0x80004002 (NS_NOINTERFACE) [nsIWebProgress.DOMWindow].

Waiting for check-in on CLOSED TREE:

  • bug 1167865 Error: formatURLPref: Couldn’t get pref: extensions.getAddons.link.url

Needs sr/moa:

  • bug 995737 Adapt seamonkey for the addressbook remote content policy change; use the permission manager instead of address book property.
  • bug 1163395 Port bug 967494 to SeaMonkey (Preference Composition/Spelling/Language is ignored, and changing spellcheck language in one composition window affects all open and new compositions).

Fixed. Needs approval for comm-aurora, comm-beta, comm-release.

Fixed:

  • bug 1160500 Follow up to bug 1157433 When content disposition information isn’t available in the cache for an image the user right clicks, don’t spew the console.
  • bug 1165427 Port bug 1153657 to SeaMonkey (see TB bug 1164707 missing toolkit_perfmonitoring.xpt in aurora builds).
  • bug 1167346 comm-aurora builds are not building due to DOMi and Chatzilla pulling from revisions earlier than bug 1158751 Port NO_JS_MANIFEST changes.

Other stuff:

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

rsx11m

Fixed on comm-central/aurora/beta:

  • bug 1165320 TEST-UNEXPECTED-FAIL | /builds/slave/test/build/tests/mozmill/notification/test-notification.js (MailNews)

Waiting for comm-release approval: (MailNews Core, if any 2.33.2 is released)

  • bug 1144693 Disable libnotify usage on Linux by default for new-mail notifications.
  • bug 1144719 Allow the user to decide whether or not to use libnotify for new-mail alerts on Linux.

Waiting for ui-review or review:

  • bug 1141324 Upgrade the SSL panel in Privacy & Security preferences to refer to TLS {instead,too}.
  • bug 1152644 Add UI in Notifications preference pane whether or not to use libnotify for new-mail alerts on Linux.
  • bug 1032302 8BITMIME keyword ignored in EHLO greeting, BODY=8BITMIME absent in MAIL request for 8-bit transfers. (MailNews)

Waiting for feedback:

  • bug 1127784 [EME] Add a preference and UI to enable/disable playback of Encrypted Media Extensions. (prefpane part)
  • bug 1123673 Consider exposing security.tls.version.fallback-limit in SSL prefpane to accommodate SSL 3.0 legacy sites.

On the list:

  • bug 1149581 Remove SSLv3 strings from SSL panel in Privacy & Security preferences.
    • once bug 1137991 has hit the releases (timing unclear on the Firefox/Core side).

Other:

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

Any other business?


SeaMonkey Meeting Details

25-May-2015

Mozilla Project: 2015-05-25

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

No Meeting Broadcast This Week!

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

Upcoming Events

Monday, 25 May

Wednesday, 27 May

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

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?

<meta>

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

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

Automation & Tools

bugzilla.mozilla.org

Notable changes to bugzilla.mozilla.org during the last week:

  • bug 1160430 Keywords can now be deactivated without removing them from existing bugs

All changes.

Engagement


  • 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

20-May-2015

Mobile: 2015-05-20

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

Schedule

Topics for This Week

  • LogView addon updated!
    • You can now copy logs to clipboard or post logs to pastebin directly from about:logs

Tracking Review

Beta

  • Next Build:
ID Summary Status Assigned to Last change time
1010068 Disable OCSP for DV certificates in Firefox for Android ASSIGNED Brad Lassey [:blassey] (use needinfo?) (blassey.bugs) 2015-05-20T00:15:15Z
1016555 Disable OCSP checking for certificates covered by OneCRL ASSIGNED David Keeler [:keeler] (use needinfo?) (dkeeler) 2015-05-16T23:30:57Z
1150284 [Browser] Unable to zoom in/out on Google Maps ASSIGNED Robert O’Callahan (:roc) (Mozilla Corporation) (roc) 2015-05-18T12:26:10Z
1162720 enumerateDevices crashes on Android (webcamtoy.com crashes) ASSIGNED Jan-Ivar Bruaroey [:jib] (jib) 2015-05-20T21:10:48Z


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

Aurora

  • Next Build:
ID Summary Status Assigned to Last change time
659285 Extend media.autoplay.enabled to provide a way to disable untrusted play() invocations REOPENED Randall Barker [:rbarker] (rbarker) 2015-05-20T23:34:40Z
789193 AMI_startup() takes 200ms on mobile, 26ms on desktop at startup NEW Jim Chen [:jchen] [:darchons] (nchen) 2015-04-21T19:20:16Z
1114096 Wrong tab got mirrored NEW Mark Finkle (:mfinkle) (mark.finkle) 2015-03-26T17:27:44Z
1120511 Autophone – Twitter Throbber stop regression 2015-01-15 REOPENED Seth Fowler [:seth] (seth) 2015-05-01T02:34:20Z
1131084 Can not mirror tab to Chromecast device NEW Randall Barker [:rbarker] (rbarker) 2015-03-26T17:28:21Z
1153844 Can’t select tracking flags on new bugs submitting page NEW 2015-04-24T12:19:40Z
1160338 Autophone – 2015-04-30 regression in webappstartup Second Run Throbber stop on fx-team ASSIGNED Jim Chen [:jchen] [:darchons] (nchen) 2015-05-14T17:07:33Z
1163049 Autophone – 2015-05-08 Throbber stop regression on fx-team ASSIGNED Benjamin Smedberg [:bsmedberg] (benjamin) 2015-05-20T18:49:14Z
1163937 Downloads are not cleared from about:downloads when “Clear on exit” is used ASSIGNED :Margaret Leibovic (margaret.leibovic) 2015-05-15T12:15:58Z


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

Nightly

  • Next Build:
ID Summary Status Assigned to Last change time
1047127 Panning very stuttery on this page with overflow-x ASSIGNED Danilo Cesar Lemes de Paula (danilo.eu) 2015-05-14T17:21:12Z
1126244 Create a maximum reader mode cache size and evict records when necessary ASSIGNED Vivek Balakrishnan[:vivek] (vivekb.balakrishnan) 2015-04-30T17:08:28Z
1156553 Tab queue makes captive portal use annoying NEW 2015-05-14T17:25:01Z


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

iOS

  • dusek fixed bug 1161327 – Automatic VoiceOver order of elements is sometimes “wrong”

Android

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)

  • Updating NDK to r10e to work around PIE issues on x86
  • Looking into flash crash on Nexus 9 and the fullscreen hang on 5.0
  • Profiling sites that Partner 11 has identified as slow
  • Prefed on Media Source Extensions in 41
    • This means we can play youtube in all of its progressive bitrate goodness
  • Hopefully can get back to working on better paint suppression this week (bug 1150172)
  • The contractor working on native APZ is done this week, so may need to pick that up soon
    • Panning works
    • Zooming mostly works, but still need one big patch which he’s trying to finish this week

JChen

Fixed
Working on

GCP

    • Video sandboxing debugging
    • Made some progress, found 2 race conditions
    • Tiles wants to use SafeBrowsing

Randall Barker

  • Worked on bug 659285. Trying to get video to show errors and play button when autoplay has been blocked by pref media.autoplay.enabled=false. Attempting to get code through review.

Next Week:

Eugen Sawin

Fixed
Working on

Brian Nicholson

<Read Only> (sick)

  • Test fixes
    • bug 1164704 – UI test cleanup fails with new about:home tab
    • bug 1165006 – Clear test profile prefs with each test run
    • bug 1162999 – Need to skip first-run in UITests
  • bug 1166116 – Domain autocompletion improvements
  • bug 1165103 – Use a separate AppDelegate for MOZ_CHANNEL_AURORA

WesJ

  • bug 1147071 – Use encrypted database storage for passwords. Switched to a new implementation (sqlcipher).
  • bug 1134532 – Pages can lock the urlbar from scrolling on screen. Landed!
  • bug 1125835 – Design a good error page. Should be landing soon.
  • bug 1137051 – Don’t show about-urls in the URL bar

liuche

Highlights:

  • Improving Doorhanger button styling + code
  • Updating all things new-hire

Present:

Past:

Margaret

Highlights:

  • Add-ons in distributions
  • Experiments with new home panel layouts
  • Experiments with building features as add-ons

Past:

Present:

mcomella

  • Continuing the misc. Android ecosystem bugs
  • Landed initial search engine bar; working on polish which UX wants before ship

Past:

Present:

rnewman

  • History sync and dependencies are through review. Thanks, Nick and Wes.
  • Fun activity/task bug with Martyn if you geek out on that sort of thing: bug 1165856.
  • Partner stuff, reviews, the usual.

Fixed

Working on

nalexander

  • mach package-frontend: no movement
  • Pushing Adjust SDK over the 38.0.5 line.
  • Partners: working on –with-android-distribution-directory, bug 1163082 has reviews and will need to be

rebased on top of recent work from glandium in bug 991983.

  • Partners: working on integration with third-party identity services.
  • Android: continued investigating FxA sign-in over the web: bug androidwebfxa.
    • Built a test WebView project to explore that approach.
    • Explored WebChannel integration into Fennec itself — it’s easy!
    • Meeting with stomlinson to discuss integration approach.
  • iOS: reviews.

Martyn Haigh

Past:

Present:

Stefan

Current focus:

  • 1094262 – (ios) Implement the Send To Extension UI
  • 1141598 – Reader mode should open full screen
  • 1153285 – Open from the WKWebView Action Sheet should open new tabs in the background
  • 1164160 – Run our internal web server on a fixed port
  • 1164555 – Do an optimized release build
  • 1165745 – Reader View incorrectly not available, probably after loading webpage from cache
  • 1166266 – Upgrade the CI Server to Xcode 6.3.2

Steph

Tab Tray Animation/UI Fixes:

  • 1163695 – Improve tab tray animations to match UX mocks
  • 1164897 – Remove hardcoded status bar height
  • 1164296 – Tab Tray collection view extends into status bar
  • 1162736 – Bottom toolbar briefly disappears after navigating away from about:home
  • 1152858 – Tab tray thumbnails don’t fill tiles

Browser UI Fixes/Performance

  • 1164631 – Regression: Navigation bar merges with address-bar (tablet style) on phone rotation
  • 1163122 – Optimize BrowserViewController.viewDidLoad
  • 1163121 – Create ReaderModeBarView lazy
  • 1162736 – Bottom toolbar briefly disappears after navigating away from about:home

Ally

  • Bug 1065004 – Provide an option to always open tabs in Private Browsing
    • in review
    • Q2 goal of mine
  • Bug 1154367 – Investigate whether call to get all logins is the slow part of loading about:passwords
    • reprod problems, but I’m pretty sure it’s real
    • blocker to shipping about:passwords
  • This week
    • polish off new FHR(Bug 1141769) & Private Browsing Deliverable(Bug 1065004)
    • shift focus to about:passwords for remainder of quarter

BLassey

Fixed

Working on

MFinkle

Fixed

Working on

Antlam

  • Upcoming
    • Partner things
    • Prototype out next “First Run” options
    • Think about in-product Add-on promotions UX
    • Bugs follow up

Robin

iOS

  • Updated device icons
  • Updated CSS for Reader View
  • V2 brainstorming

Contributed to:

  • bug 1163219 Default search engine not visible if suggestions are enabled
  • bug 1094262 (ios) Implement the Send To Extension UI
  • bug 1147453 need an indication saying an article has been added to my list when I long-press the Reader View icon in the URL bar
  • bug 1160756 Reader View maximum text size insufficient
  • bug 1162539 Unable to scroll to top in landscape orientation
  • bug 1097620 (ios) formalize ‘send to device’ terminology

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-05-20

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

Schedule & Progress onUpcoming Releases (Lawrence)

  • Firefox Desktop, Mobile and ESR 38.0.1 shipped last week (release notes: Desktop/ESR, Android)
  • 38.0.5 Desktop and Android will build RCs on Thu/Fri this week
    • mobile b4 will gtb on Thu, release on Fri
  • 39b1 scheduled to ship Tue, May 26 (gtb Fri, May 22)
    • SoftVision will be using the b1 build to test against Windows 10
  • Dev Edition 40 updates were enabled last Fri, May 15

Firefox Mobile (Mark/Brad/Jenn)

Firefox for iOS

  • No longer on the critical path for June 2nd campaign launch
  • Sync is progressing well
  • No new official launch date yet, as we are dependent on the outcome of the external feedback cycle, which is in progress. Feedback so far has been generally favorable in nature.

Firefox for Android

Beta (39)

  • Reader View & Local Only Reading List for this release. Pocket Integration is not in scope for the 38 release.

Developer Tools (Jeff)

<Read Only>

  • landing / uplifting various patches for June 2
  • Dev Edition 40 Post on hacks.

Feedback Summary (Cheng/Tyler/Matt/Rob)

Desktop

Slowness

Mobile

None


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-May-2015

Mozilla Project: 2015-05-18

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

All-hands Status Meeting Agenda

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

Friends of Mozilla

  • Huge thanks to Ram Dayal for organizing the first-ever regional Marketplace Day event in Hyderabad, India this weekend. 25 attendees stayed up all night fixing bugs, figuring out how to make it easier to contribute code, and bonding. Read more and see photos!
  • Thanks to Cate and Chiu-Ki who publish Technically Speaking and the Twitter account @callbackwomen – a weekly email and a twitter stream listing CFPs for technical events and conferences that welcome women and other under-represented speakers, and write about the issues tech speakers deal with…
  • Arturo Martinez, Emma Irwin and Gauthamraj Elango who are leaving their 1 year term at the Mozilla Reps Council. Thank you SO much for your awesome work at the Council, you have been an inspiration for all Reps.

Upcoming Events

Monday, 18 May

  • Weekly Bug Triage Day
  • DORS/CLUC, Zagreb, Croatia, 18th-20th.
    • DORS/CLUC is one of the biggest free and open source conferences in Croatia. Conference gathers international and local IT experts in order to exchange experiences and ideas.
    • We will have one keynote by Brian King, a workshop, 2 talks, and a booth run by the community.

Wednesday, 20 May

  • Weekly Bug Verification Day
  • MedellinJS, Medellin, Colombia.
    • We are going to talk about Webcomponent and how they are going to change the web is moving. A lot of people has some interest to work on Webcomponents and it’s the moment to talk about X-tag, the incredible implementation by Mozilla of Webcomponents.
    • More info in Reps event page.

Thursday, 21 May

  • Introducing the May Brantina (Breakfast + Cantina, 9am PST / 4pm UTC / 6pm CEST), a format we’re testing to join time zones over breakfast, lunch or happy hour and learn from guest speakers. This month Kate Heddleston, a software engineer in the Bay Area, will share how insufficient onboarding leads to ‘team debt,’ an analogy she makes to technical debt, where poor system design slows down the system. Kate will also provide some guidance on some fairly immediate things individual teams can do to reduce the debt.

Saturday, 23 May

  • Mozilla Balkans Community Meetup, Bucharest, Romania. 23rd-24th.
    • The Balkans Inter-Community meet-up 2015 will take place in Bucharest, Romania, on May 22-24th. Lead contributors from Balkan communities will be invited to participate in a 2-day event with sessions and workshops. The aim of the meetup is to enable Mozilla communities in the Balkans to share and learn from each other’s experience working on the Mozilla Project, improve collaboration in the future, and work on specific tasks.
  • Rust 1.0 Release Party: Bangalore, Bangalore, India.
    • Mozilla’s Rust programming language’s first stable release is this month & it’s being celebrated globally. In India, we’re starting to have traction around this beautiful system programming language & would want to spread the word.

Project Status Updates (voice updates)

Firefox and Cloud Services

Speaker Location: vidyo (bsmedberg)

Mozilla Learning Networks

Amira Dhalla, Brooklyn: Introducing Maker Party 2015 and Mozilla Clubs. Blog post: http://mzl.la/1PtKQ2b

Also, this week’s Teach The Web podcast: https://plus.google.com/u/0/events/cdddvap0ev2o6771so2mnhtctj8

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
Diane Tate Program Manager Announcing the first-ever MDN Fellows! Mozilla San Francisco no n/a https://blog.mozilla.org/community/2015/05/14/mdnfellowsannouncement/
Andrea Wood dir. of digital advocacy + fundraising Update on US surveillance reform campaign remote – Oakland, CA, USA yes Link to slides in PDF This week is critical, please use+share https://call.mozilla.org/

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?

Introducing New Hires

New Hire Introduced by Speaker location New Hire location Will be working on
Who is the new hire Who will be introducing that person? Where is the introducer? Where will the new person be working from? What will the new person be working on?
Jason Crain Sylvie Veilleux Mountain View Mountain View IT Service Operations Excellence

Introducing New Interns

New Intern Introduced by Speaker location New Hire location Will be working on
Nihanth Subramanya Drew Willcoxon Mountain View Mountain View Firefox Desktop
Alexis Beingessner Aaron Turon Mountain View San Francisco Research
Gabriel Luong Nick Fitzgerald Mountain View San Francisco Dev tools
Bernardo Rittmeyer Matthew Noorenberghe Mountain View Mountain View Firefox Desktop
Francesco Polizzi Christopher More Mountain View Mountain View Growth Hacker
Julian Hector Guillaume Destuynder Mountain View San Francisco Firefox OS (Security)
Edouard Oger Chris Karlof Mountain View San Francisco Firefox Accounts
Peter Elmers Erik Rose Mountain View Mountain View DXR Eng.
Miles Crabill Wes Dawson Mountain View Mountain View Cloud Services
Spenser Bauman Shuyu Guo Mountain View San Francisco Research
Kyle Zentner Daniel Holbert Mountain View San Francisco Platform: Layout
Karim Benhmida Chenxia Liu Mountain View San Francisco Firefox Mobile

<meta>

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

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

Automation & Tools

bugzilla.mozilla.org

Notable changes to bugzilla.mozilla.org during the last week:

  • bug 751862 You are no longer able to request a review from someone who hasn’t logged in to Bugzilla within the last 60 days

All changes.

Engagement


  • 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

14-May-2015

Channel: 2015-05-14

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

Attendees

lmandel, blizzard, jorge, fabio, rrayborn, hwine, kairo, elan, roland

Schedule Update

  • Firefox ESR 38.0.1 may ship today
    • need to rebuild for bug 1162055 (build 2), build starting in 5 mins
  • Fennec 38.0.1 may gtb today
  • 38.0.5b2 gtb today – just need to find time for a few more approval requests

Add-ons

  • State of in-content preferences for add-on compat was very confusing (bug 718011, bug 738797, and others).

Stability

Aurora / Dev Edition

  • this is 40
  • bug 1163900 is pretty large in 40 data, ~10% of crashes, needs to be fixed before we turn on updates.
  • bug 1160148 is a startup crash that we also need fixed before opening updates.
  • bug 1163735 is also pretty high.

Beta

  • this is for 38.0.5
  • Overall rate: 1.45 (target <1.4)

Release

  • bug 1154703 – startup crash in layers::CompositorD3D11::Initialize – the fix we had done before had a typo, we needed 38.0.1 for that.

Mobile

  • bug 1163814 is a blocker for turning on Android Aurora updates.
  • bug 1163841 was new with 38.0b10 and fix should ship to release and beta users, mostly startup crash when hardware acceleration is not available

RelEng

  • m-i issues (actually a dev services action)
  • head’s up: long TCW May 23 8-12h

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

13-May-2015

Mobile: 2015-05-13

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

Schedule

Topics for This Week

- Major stumbler bug https://bugzilla.mozilla.org/show_bug.cgi?id=1164468. Pinging release drivers to see if we can get it to a 38 point release.

Tracking Review

Beta

  • Next Build:
ID Summary Status Assigned to Last change time
1051556 crash in java.lang.IllegalArgumentException: invalid selection notification range at org.mozilla.gecko.GeckoEditable.onSelectionChange(GeckoEditable.java) ASSIGNED Eugen Sawin [:esawin] (esawin) 2015-04-15T16:09:34Z
1148391 Tapping the bottom of the screen will make the reader mode toolbar bounce up and down NEW :Margaret Leibovic (margaret.leibovic) 2015-05-04T16:06:10Z
1154732 Google search home screen shortcut displays blank page when opened NEW Mark Finkle (:mfinkle) (mark.finkle) 2015-05-07T06:10:10Z
1155597 Quick share icons are too big in quick share context menu (Gingerbread) NEW Michael Comella (:mcomella) (michael.l.comella) 2015-04-29T16:51:23Z
1159049 x86 Android is sent the OpenH264 plugin for ARM Android NEW Chris AtLee [:catlee] (catlee) 2015-05-06T16:34:43Z


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

Aurora

  • Next Build:
ID Summary Status Assigned to Last change time
1010068 Disable OCSP for DV certificates in Firefox for Android NEW Brad Lassey [:blassey] (use needinfo?) (blassey.bugs) 2015-04-17T21:48:34Z
1016555 Disable OCSP checking for certificates covered by OneCRL ASSIGNED David Keeler [:keeler] (use needinfo?) (dkeeler) 2015-04-09T17:17:52Z
1047127 Panning very stuttery on this page with overflow-x NEW Danilo Cesar Lemes de Paula (danilo.eu) 2015-04-01T16:44:34Z
1084456 Enable MSE for MP4 on Jelly Bean+ NEW James Willcox (:snorp) (jwillcox@mozilla.com) (snorp) 2015-05-13T22:57:30Z
1093815 Use AndroidPlatformDecoder for standalone MP3 on Android ASSIGNED Eugen Sawin [:esawin] (esawin) 2015-05-13T13:17:56Z
1129614 Regression: Sometimes thumbnails in the tabs drawer are not updated, they expire ASSIGNED Mark Finkle (:mfinkle) (mark.finkle) 2015-05-06T17:03:33Z
1132508 Last tab is cut off in tab tray after rotation REOPENED Martyn Haigh (:mhaigh) (mhaigh) 2015-05-04T09:27:23Z
1150284 [Browser] Unable to zoom in/out on Google Maps NEW Robert O’Callahan (:roc) (Mozilla Corporation) (roc) 2015-05-12T15:51:26Z


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

Nightly

  • Next Build:
ID Summary Status Assigned to Last change time
1126244 Create a maximum reader mode cache size and evict records when necessary ASSIGNED Vivek Balakrishnan[:vivek] (vivekb.balakrishnan) 2015-04-30T17:08:28Z
1153087 If tap “play” on a YouTube video in a Private Browsing tab, the external Android YouTube app is launched, dropping any pretense of privacy NEW 2015-05-13T17:26:31Z


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

Android

  • Tomas Flek fixed bug 1127139 – BounceAnimator incorrectly overrides start
  • Clayton Bodendein fixed bug 1159904 – Fix syntax error in Reader.js.
  • Giorgos fixed bug 1155579 – Allow multiple countries per snippet
  • Nathan Toone fixed bug 1161195 – Don’t hard-code class names in AppConstants.java.in and AndroidManifest.xml
  • Vivek fixed bug 1162254 – default icon for entries in about:passwords list

iOS

  • dusek fixed bug 1161324 – Aural feedback with VoiceOver needed when loading a webpage

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)

Bugs 1141693, 1084456, 1163841

JChen

  • Looked at small startup/pageload optimizations
  • Looked at click-to-play for images
Fixed
Working on

GCP

<Read Only>

  • Last week
    • WebRTC video sandboxing: lots of small fixes
    • WebRTC video sandboxing: investigating try failures
    • Set up a Mac
    • Fried a Mac
  • Next week
    • More of the same I fear

Randall Barker

Last Week:

  • Worked on bug 659285. Trying to get video to show errors and play button when autoplay has been blocked by pref media.autoplay.enabled=false. Code seems to work but still trying to fix test breakages.

Next Week:

  • Continue on bug 659285
  • Examine start up performance.
  • Land patch for: bug 1159830. After patch lands, will need to set a preference (consoleservice.logcat) to see gecko console in logcat for release builds.

Eugen Sawin

  • MP3 demuxer (bug 1093815, bug 1153731)
    • Improved MP3 seeking stability
    • Landed MP3 demuxer and tests
    • Next: improve seeking performance
  • Uplifts
    • bug 1158131 – Retrieving update URL pref from Gecko causes pref URL to be dereferenced as a complex pref, resulting in an HTTP request
  • Blocked on
    • Gecko profiler add-on crashing when retrieving profile (jemalloc.c#4711)

Brian Nicholson

WesJ

  • bug 1153300 – Consider returning user to an about:home tab after closing last tab. Patch up for review.
  • bug 1134532 – Pages can lock the urlbar from scrolling on screen. Working through some comments.
  • bug 1147071 – Use encrypted database storage for passwords. Working through some comments.
  • Some snackbar cleanup – bug 1151432 – Hide snackbars when switching tabs and bug 1162315 – Cleanup snackbar constraints

liuche

Highlights:

  • “Select Login” fallback UI in review

Present:

Past:

Margaret

Highlights:

  • Making sure add-ons work in distributions
  • Investigating options for bundling home panel images in distribution add-ons
  • New home panel API for specifying default panel

Past:

Present:

mcomella

  • Making search engine bar stick
  • Misc. bugs that make us a better part of the Android ecosystem (intent:// URIs & Browser.EXTRA_APPLICATION_ID)

Past:

Present:

rnewman

  • Sync and Push meetings.
  • Partner work is breeding.
  • Reworking iOS history to support Sync. Thanks to Nick for vetting design yesterday.
  • Reviews, meetings, et al.

Fixed

Working on

nalexander

  • mach package-frontend is unusable due to some time-stamp issues that lead to terrible binary incompatibilities. Thanks to vivek for reporting this issue first! I have the fixes in hand and additional review comments to address so expect movement early next week.
  • Partners: working on --with-android-distribution-directory, which opens a can of build system worms: bug 1163082
  • Partners: working on integration with third-party identity services
  • Android: started investigating FxA sign-in over the web: bug androidwebfxa
  • iOS: nada.

Martyn Haigh

Past:

  • Working with antlam to spec up settings & private mode revamps

Present:

Stefan

iOS: Still working through the tracking+ bugs. Current focus: Bringing the Send To extension up to date. Reading View fixes. Also started to connect to the WebKit team. New iOS build coming today.

Steph

Last week

  • bug 1135814 – Content should not be under the bottom toolbar
  • bug 1147157 – position:fixed elements break layout on orientation change
  • bug 1161071 – Improve location bar and toolbar scrolling
  • bug 1162936 – Settings and “+” buttons in tab view are not relocated vertically when switching between landscape and portrait mode

Working On

  • bug 1135814 – Content should not be under the bottom toolbar
  • bug 1133564 – Google Maps interaction problem
  • bug 1162736 – Bottom toolbar briefly disappears after navigating away from about:home
  • bug 1163695 Improve tab tray animations to match UX mocks

Ally

  • may be late, previous meeting running over
  • getting new FHR probes unstuck (see previous meeting)
  • passwords research offsites
  • holy doorhanger review batman!
  • other bugs
    • 1139232 Door hanger shows up in the tab over view (landed safely on aurora)
    • 1065004 (Q2) Provide an option to always open tabs in Private Browsing
    • 1145858 Rename FirstrunPane to be less confusing
    • 1139553 Black overlay for doorhanger background
    • 1162930 The welcome page doesn’t scroll and isn’t fully readable in the portrait orientation

BLassey

Fixed

Working on

MFinkle

Fixed

Working on

Antlam

  • Upcoming
    • Other partners stuff
    • Search next-steps
    • First Run next-steps
    • Continue with everything above
    • bug 1153389: Private browsing UI clean up

Robin

iOS

  • Rework device icons to match new icon style
  • Update CSS for Reader View to match spec
  • V2 mocks

Android

  • Revisiting kidfox ideas
  • bug 1163219 Default search engine not visible if suggestions are enabled
  • bug 1094262 (ios) Implement the Send To Extension UI
  • bug 1162629 Sync Tabs Panel needs a ‘no tabs’ state
  • bug 1147453 need an indication saying an article has been added to my list when I long-press the Reader View icon in the URL bar
  • bug 1160756 Reader View maximum text size insufficient
  • bug 1162539 Unable to scroll to top in landscape orientation
  • bug 1097620 (ios) formalize ‘send to device’ terminology
  • bug 1164067 Find in Page (android)
  • bug 1160604 Advertise privacy coach add-on in privacy settings page
  • bug 1143156 Advertise Firefox Account sign up/state in Synced Tabs panel

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-05-13

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

Schedule & Progress onUpcoming Releases (Lawrence)

<read only>

  • Tuesday releases
    • Firefox 38.0 desktop and mobile
    • Firefox ESR 38.0 and 31.7.0
    • Firefox 38.0.5b1
  • Firefox 38.0.1 – coming this week to fix stability issues reported in both desktop and mobile
  • Firefox 38.0.5b2 gtb Thursday, expected release Friday (may be impacted by the 38.0.1 release)

Developer Tools (Jeff)

  • <Read Only>
  • uplift has passed, but we expect a number of Aurora Branch uplifts in the next few weeks. All strings should be in.
  • we fixed 75 user-facing bugs since 2015-04-07.
  • current e10s plan is to default off, but prompt on update for users to test. There are currently known performance problems but also known performance improvements. ¯\_(ツ)_/¯

Feedback Summary (Cheng/Tyler/Matt)

Desktop

Gearing up for Firefox 38 feedback. We’re not seeing much yet, but we expect that to change as we ramp up unthrottling.


Planning Meeting Details

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

Video/Teleconference Details – NEW

Older Posts »

Powered by WordPress