Meeting Notes Meetings notes from the Mozilla community

10-June-2015

Firefox/Gecko Delivery Planning: 2015-06-10

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

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

<read only>

  • 38.0.6 shipped for funnelcake builds only to correct an issue with search providers
  • 39 Beta
    • Only 3 Betas left
    • Next gtb
      • Desktop = Thursday
      • Android = Monday

Firefox Desktop & Platform (Javaun/Chad/Martin)

Current Releases

Feel free to fill out the Survey regarding 38.0.5: https://docs.google.com/a/mozilla.com/forms/d/1_02MEAoKeXdMwcLtiZfM3ii2tbnAB3uR1ji51DjwMiU/viewform?c=0&w=1
Postmortem on Friday @ 1PM Pacific in Vidyo-ProgramManagement

Firefox Mobile (Mark/Brad/Jenn)

Firefox for iOS

  • Build 20 now available for internal testers.
  • Several hundred external testers identified and to be added, potentially with build 20. Surveys planned to actively solicit feedback.
  • Click Here to view roadmap in Aha!

Firefox for Android

Click Here to view roadmap in Aha!

Beta (39)

  • Planned features all in ‘Ready to Ship’ state

Aurora (40)

  • Nearing ‘Ready to Ship’, but work still needed on ‘Support SSO Framework’

Nightly (41)

  • User testing pending for ‘Option to always use private browsing’
  • Feature development generally considered to be on track

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

9-June-2015

SeaMonkey: 2015-06-09

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 put up some win32 contributed builds on http://seamonkey.callek.net/contrib/.
    • There are also some upcoming changes to L10n build system in Q1 2015 (bug 1107635).
    • Buildmaster is up and running, and produces en-US builds, see 9/16 meeting’s Friends of the Fish Tank. Builds and langpacks in 18 languages including en-US are available unofficially thanks to A.Kalla.
    • bug 1083689 Langpacks aren’t updated when auto-updating SeaMonkey because they aren’t uploaded to AMO. The solution requires changes in SeaMonkey RelEng (and possibly AMO).
    • For various reasons we don’t have a working SeaMonkey Treeherder.
    • wrt bug 1155011, we already have a Soccoro token. The patches require approval and then pushed and the work-around patches backed out.
  • [9th June 2015]
    • All repos:
      • All repos closed due to Bug 1172750 – db corruption – Fix ETA sometime today.
    • All trees:
      • Windows platform still busted due to needing Win2008R2 installed.
      • We have a loaner which ewong is working on (see Release Train section).
  • 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.
  • No scheduled ETA for 2.35 beta 1 yet.
    • 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
  • We plan to release SeaMonkey 2.35. Initially at the end of May but put back to June.
    • For windows builds, we have a loaner win machine from Mozilla for us (i.e. ewong) to do manual window builds.
    • contributed trunk/aurora builds are available for testing, see bug 1169140 and Contributed SeaMonkey Win32 builds for testing
    • some builds up on Google Drive which Ratty will look at uploading to contrib directory too.
    • obviously, this can’t be an acceptable permanent solution…
  • Useful Firefox Release Schedule link: Releases Scheduling
    • next merge day is scheduled for 29 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, fixed (at least for now) in bug 1165428 introducing MOZ_BINARY_EXTENSIONS build-time switch, enabled 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.
  • 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.
  • 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.35

  • Mozilla-central bugs that affect us:
    • Current 38.0-branch releases are subject to Logjam weak-encryption downgrade attack [2] due to security.ssl3.dhe_rsa_aes_128_sha and security.ssl3.dhe_rsa_aes_256_sha being enabled by default
      • bug 1138554 fixed in NSS 3.19.1, uplifted to branches for 39.0+ with bug 1166031, thus should be fixed for SM 2.36
      • Firefox has an add-on disabling DHE cyphers for that [3], bug 1167373
      • should we just flip those prefs to “false” by default with 2.35? However, may affect adversely connections to servers relying on DHE, or may fall back to even less secure protocol. Can 2.35 ship with NSS 3.19.1? [4]
      • bug 1172917 filed to explore the options, possibly building this version from mozilla-esr38 instead of mozilla-release.

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 [5]
    • 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 [6]
      • 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: 27 new, 9 fixed, 17 triaged.

  • Medium 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:
43 review
5 super-review
5 ui-review
9 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.

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:
  • Fixed for c-c:
  • Fixed for m-c:
  • Fixed for m-i:
  • Pending tree opening:
    • bug 1168525 Port |bug 1166538 – Use mozbuild.jar-based zip tool instead of $(ZIP) for simple cases| to Calendar
  • Pending approval for check in:
    • bug 1163442 Use FINAL_TARGET_FILES and PP_TARGETS for SeaMonkey themes
  • 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
  • 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

Checked in to comm-central, needs uplift(s):

  • bug 1170002 Display name with comma does not get properly quoted in From field.
  • bug 1165316 Replace Livemark callback function usage.

Checked in to comm-beta:

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

Still waiting for review:

Ratty

Working on:

  • bug 507676 Port bug 435804 Remaining rdf cleanup for FilterListDialog| to SeaMonkey.
  • bug 1040910 Support XHTML in feed titles.
  • bug 1153577 Users should be able to hide the menubar and show it with the ALT key.
  • Re-implement keyword.URL (search from the locationbar) unsync it from the default search engine.

Waiting on check-in on CLOSED TREE:

  • bug 1158496 JavaScript error: …/nsSuiteGlue.js, line 291: NS_NOINTERFACE: Component returned failure code: 0x80004002 (NS_NOINTERFACE) [nsIWebProgress.DOMWindow].

Checked-in on CLOSED TREE:

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

Fixed. Needs approval for comm-aurora:

  • 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:

  • bug 995737 Adapt seamonkey for the addressbook remote content policy change; use the permission manager instead of address book property.
  • bug 1169399 Path specified in LOCAL_INCLUDES does not exist: /mozilla/security/manager/ssl/src .
  • bug 1172278 Error: NS_ERROR_XPC_CANT_GET_PARAM_IFACE_INFO: Cannot find interface information for parameter arg 0 [nsPIPlacesDatabase.shutdownClient].

TODO:

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

Other stuff:

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

rsx11m

Waiting for checkin:

  • bug 1141324 Upgrade the SSL panel in Privacy & Security preferences to refer to TLS {instead,too}.

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

May need retargeting:

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

Patch unbitrotted:

  • bug 1149581 Remove SSLv3 strings from SSL panel in Privacy & Security preferences.
    • to be reviewed once bug 1137991 has hit the releases (timing depends on the Firefox/Core side but seems to become effective as planned with 39.0).

Other:

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

Any other business?


SeaMonkey Meeting Details

8-June-2015

Mozilla Project: 2015-06-08

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

  • Saurabh Nair is MDN Contributor of the Month for May 2015! He helps out wherever needed on MDN, including tirelessly squashing spam. He writes “It fills me with pride every time I see one of the articles I wrote translated by someone I don’t know to some language I can’t read. Seriously, I feel like Shakespeare right about then.”
  • Congratulations to our newest Friend of Marketplace, Ram Dayal Vaishnav, Mozilla evangelist and community-builder who organized a successful Marketplace Day event in Hyderabad last month.

Upcoming Events

Monday, 08 June

Tuesday, 09 June

Wednesday, 10 June

NewCo Tech Festival at Mozilla Mountain View

  • On Wednesday, June 10 Mozilla has been invited to host some activities as part of NewCo, a festival for innovation where people in specific regions sign up to visit innovative companies making positive social change. We hosted this in NY earlier this month and all local staff are invited to attend:
    • 2pm in the MV Commons. Our VP Platform Engineering David Bryant will share on the Mozilla mission and its relevance for the technology community.
    • 6pm – 8pm also in the MV Commons. The after-festival party will happen – come mix with hundreds of other professionals in tech right in our own office.
  • In addition, NewCo has provided Mozilla with 20 complimentary Gold level passes which enable you to check out some of the other companies in the festival; these are first-come first-serve so if you are interested, sign up now:
    • Go to sv.newco.co to see the full list of companies (and more info on NewCo).
    • Use code Mozil100SV15 at checkout.

Thursday, 11 June

  • Passwords and Login Problems – Presentation by UX Researcher Amelia Abreu on a recent study the UX Research team conducted over the last two months. 12PM PST. PDX Alameda Commons and Air Mozilla.
  • Dev-Talks Bucharest, Bucharest, Romania.
    • The community will run a booth in the “fun corner”, also will demo Firefox OS devices.
    • Talk about Firefox OS, by Valentin Gosu.
    • More info in the Reps page, and in the event official page.

Saturday, 13 June

  • Mozilla Startup day, Bogotá, Colombia.
    • This event is a mix between a Hackathon and Startups. We will share an space, experiences, videos and food building apps for FirefoxOS.
    • Follow us with the hashtag: #MozStartupDay

Project Status Updates (voice updates)

Firefox and Cloud Services

Advocacy

Melissa Romaine in DC: Mozilla Advocacy announces the inaugural cohort of Ford-Mozilla Open Web Fellows. Read the blog and visit the site.

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
Andy McKay Engineering Manager Speeding up Travis CI Vancouver No http://andymckay.github.io/presentations/travis-ci-mozilla-2015/#1 andym or wex
Bill Selman Lead User Experience Researcher Announcement for Presentation on Logins and Password Research Study Portland No
Amy Tsay Community Manager, AMO & Marketplace Cat theme campaign MV Yes https://docs.google.com/presentation/d/1LoE4IszEGjOAMKgn8JvHVqBNEhynRi4txz51dflou-A/edit https://addons.mozilla.org/firefox/collections/mozmj/cats/

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
Max Fischer-Zernin Darren Herman New York New York Project Coordinator
Ashley Williams Simon Wex US Remote (NY) US Remote (NY) Helping to create the APIs that power Webmaker and other Mozilla Foundation projects
Tim Murray Mary Ellen Muckerman San Francisco San Francisco Creative Director
Tristan Matthews Tim Terriberry Mountain View Canada Remote Research Assistant
Dave Hunt (new role/team) Stephen Donner Mountain View UK Remote Web QA
Andre Vrignaud Martin Best Vidyo Seattle Remote Games Platform Strategist
NAN Himself (Recording) Toronto

Introducing New Interns

New Intern Introduced by Speaker location New Hire location Will be working on
Sourena Shir Dylan Oliver MTV MTV Firefox OS QA

<meta>

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

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

Engagement


  • 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

3-June-2015

Mobile: 2015-06-03

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

Schedule

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) (mostly offline May 30 – June 7) (roc) 2015-06-03T05:05:52Z


3 Total;
3 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-06-03T23:33:24Z
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
1163937 Downloads are not cleared from about:downloads when “Clear on exit” is used ASSIGNED :Margaret Leibovic (margaret.leibovic) 2015-05-27T16:43:42Z


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


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

  • Dipti Nirmale finished up bug 1116668, which will reduce the number of file stats every time we hit GeckoProfile. He’s now moving on to bug 1169419 to carry that work forward.
  • Ahmed Ibrahim finished up bug 1159020; I’ll land shortly.
  • Amin Bandali finished up bug 1167360; landing after a fresh patch hits BZ.

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)

  • Tentatively made a new hire. Details soon.
  • Landed the PIE and NDK/gcc 4.9 changes
  • Attempted to build/run with the Android M SDK
    • Filed a bunch of build-related issues
    • Hacked it enough to build and run, but encountering a JNI-related crash. Android M preview images are busted in a way that prevents gdb debugging, so no progress there yet.
  • Looking at some Tracking Protection stuff
  • Looking at paint suppression again

JChen

Fixed
Working on

GCP

  • Last week:
    • Video sandboxing: agreed to remove some tests that are failing
    • Video sandboxing: support multiple backends simultaneously
    • Video sandboxing: change everything to async IPC
    • Video sandboxing: offload all IPC to seperate threads
    • Video sandboxing: move webrtc stuff to dedicated thread
  • Next week:
    • Land stuffs? Address review comments?
    • SafeBrowsing persistence of update times
    • Investigate other sandboxing work

Randall Barker

Last Week:

  • Working patch through review. Hope to land soon: bug 659285 Extend media.autoplay.enabled to provide a way to disable untrusted play() invocations.
  • Patch finally ready for review: bug 1166961 Re-enable missing video UI when element does not have controls.
  • Working patch through review. Hope to land soon: bug 1163664 Don’t check for plugin blocklist state on Android.
  • Landed: bug 1159830 Autophone – webappstartup should not use console.log to output WEBAPP STARTUP COMPLETE

Next Week:

Eugen Sawin

Fixed
Working on

Brian Nicholson

WesJ

  • Working on some DB perf stuff.
    • bug 1170382 – Allow interrupting history queries. In review (again)
    • bug 1149219 – Add limits to top sites query.
    • bug 1170230 – Move BrowserDB SQL calls to a background thread. (need to cherry-pick some changes from the interrupt patch)
  • Error pages are finally done
    • bug 1159380 – Kill off loading files we can’t show.
  • Zombie tabs. bug 1163120 – Restore tabs lazy. Chasing a few regressions:
    • bug 1170907 – Add a test for the reading list panel
    • bug 1170906 – Opening from reading list panel broken
    • bug 1169836 – Placeholder text no longer shown on about:home

liuche

<Read Only> (Passwords meeting)

Highlights:

  • Google I/O (Meeting post this one, at 10:15)
  • Finishing up doorhangers work

Present:

Past:

karim

Past:

Present:

Margaret

Highlights:

  • Support for signed add-ons
  • Home panel speed dial layout

Past:

Present:

mcomella

  • Search engine bar
  • Android M SDK build tools update
  • Android lint
  • Partner stuff

Past:

Present:

rnewman

  • Cipher suites!
  • Timed history sync (and backoff handling) landing this morning.
  • Reviewing, including Nick’s work with Java add-ons.
  • Met with :emtwo re her hack week on downloadable directory tiles.

Fixed

Working on

nalexander

  • Contributors: working with Ahmed, vivek, and aminb this week.
  • Partners: working on bi-directional Java Addons: bug 1168407
    • Proof of concept working, first patches up, tests working, video demo recorded (and privately circulated).
  • Partners: no movement on integration with third-party identity services.
  • Partners: no movement on –with-android-distribution-directory.
  • mach package-frontend: local improvements only — now using Tree Herder and the local pushlog database to scrape data.
  • Lots of Robocop work, including fixing mach robocop SINGLE_TEST.

Martyn Haigh

Past:

Present:

Stefan

Fixed
Working on

Steph

Last week:
– Fixed UI regression bugs from previous Aurora build

This week:
– Browser UI/scrolling fixes
– UI animation fixes

Ally

  • readonly
  • Bug 1065004 – Provide an option to always open tabs in Private Browsing
  • working on
    • 1154367 Investigate whether call to get all logins is the slow part of loading about:passwords
    • 1148524 Add “edit login” option in about:passwords context menu
    • 1144413 Remove “details” page from about:passwords
    • 1136477 Unify terminology of Passwords/Logins
  • attended google i/o

Emily

  • Bookmarks Stars
  • Updated Settings UI
  • Refactored URLBar

Fixed

Working on

BLassey

Fixed

Working on

MFinkle

Fixed

Working on

Antlam

  • Past
    • Google I/O
    • Passwords UR Session
    • bug 1170113: Support signed Add-ons
    • bug 1147112: Doorhangers work (icons)
    • On-boarding for iOS and Android

Robin

Last week: thanking our military and Google I/O!

This week

  • iOS UI bugs, assets, tweaks (not necessarily in that order)
  • Kidfox, meeting with new PM intern

Darrin

Done:

  • mobile PM and devtools UX interviews/screens
  • filed more UI bugs for iOS, following up on priority and mocks
  • some new options for Top Sites panel http://invis.io/W234922N7
  • quick-search hint Image
  • worked with Eng on fixing some of the transitions/animations

QX Dashboard:

  • added some features and UI update to the QX dashboard, hoping to use it for mobile! https://github.com/bwinton/d3Experiments/pull/1
  • can now filter by product
  • updated styling
  • generate dynamic filters and URLs based on data from bugzilla qx whiteboard

Next:

  • a few more UI ideas based off of the research interviews
  • continue prioritizing the UX feedback and filing bugs
  • continue sketching ideas for 1.1 and 2.0 based off feedback
  • interviews and intern stuff (Welcome Sam Fang, mobile PM intern if you see him!)

QA

Feature Focus

Android Happenings

  • ‘Privacy: option to always use private browsing’ moved up from 42 -> 41
    • queuing up for facilitated testing
  • ‘magnifying glass in areas of clustered links’ has landed in nightly and is preffed on
    • queuing up for facilitated testing
  • ‘Open External URL in Background (tab queuing)’ requires a permissions bump. Moved from 40 -> 41

iOS Happenings

  • Noteworthy Items for this weeks build
    • continued improvements, resolving regressions etc…
  • History Sync is in, with still a few changes to go, then on to Passwords

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-06-03

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

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

  • 38.0.5 released on Tuesday for desktop and android.
  • 39 beta 2 released
  • 39 beta 3 gtb tomorrow, release Friday (desktop only)

Firefox Desktop & Platform (Javaun/Chad/Martin)

Current Releases

  • Pocket released. Great social media feedback.
  • In the Fx40 timeframe, if you have Win10, upgrade and try Fx.( Ask Bryan Clark)
  • Desktop privacy/security: working on Control Center security block panel. Two bugs landing: 1146269 and 1146282 (includes screenshots)
  • GPU runtime hardware testing will be landing in the next few days. Bug:1156135

Firefox Mobile (Mark/Brad/Jenn)

Firefox for iOS

  • Noteworthy Items for this weeks build: mostly continued improvements, resolving regressions etc…
  • History Sync (incl. Timed) has landed. Soon moving on to the final Sync instance for V1: Passwords
  • External testing/feedback is expanding this week to include approx. 400 new users
  • iOS Roadmap in Aha!

Firefox for Android

Android Roadmap in Aha!

Beta (39)

  • OSCP will probably slip
  • Google maps won’t zoom bug 1150284

Aurora (40)

  • ‘Passwords in-content UI’ and ‘Support SSO Framework’ still underway/in development for 40
  • In general a pretty light release for new features

Nightly (41)

  • ‘Privacy: option to always use private browsing’ moved up from 42 -> 41
  • ‘magnifying glass in areas of clustered links’ has landed in nightly and is preffed on
  • ‘Open External URL in Background (tab queuing)’ requires a permissions bump. Moved from 40 -> 41

Developer Tools (Jeff)

Feedback Summary (Rob/Tyler/Matt)

Desktop

New Top Issue Dashboard! https://useradvocacy.mozilla.org/dashboards/top-issues/


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

2-June-2015

Thunderbird: 2015-06-02

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

Thunderbird meeting notes 2015-06-02. NOON PT (Pacific). Check https://wiki.mozilla.org/Thunderbird/StatusMeetings for meeting time conversion, previous meeting notes and call-in details

Attendees

rkent, Fallen, jorgk, margoagpinto, mkmelin, paenglab, wsmwk, aceman, sshagarwal, joes1

Current status and discussions

How can we keep Thunderbird relevant with competitors like Geary Discourage new email clients with small teams? (Mailpile, Postbox also come to mind).

And speaking of Postbox … we plan to have discussion soon about more active cooperation.

Critical Issues

  • Last call for issues prior to 38.0 I am not aware of any blockers, plan to build Wednesday.

Critical bugs. Leave these here until they’re confirmed fixed. If confirmed, then remove.

  • AMO compatibility bump! (is not going to happen)
  • In general, the tracking-tb38 flag http://mzl.la/1EOx9Tm shows critical issues.
  • maildir UI: nothing more to do for UI, still want to land a patch for letting IMAP set this.

removing from critical list/fixed:

Releases

  • Past
    • 31.6.0 shipped
    • 38.0b3 shipped 2015-04-26 Sunday
    • 38.0b4 shipped 2015-05-03 Sunday
    • 31.7.0 2015-05-18 Monday (lots of issues – Tues 5-12 was target)
    • 38.0b5 shipped 2015-05-19 Tuesday
    • 38.0b6 shipped 5/23
  • Upcoming
    • 38.0 final 2015-06-03?
    • 31.8.0 2015-06-20~ GTB

Lightning to Thunderbird Integration

See https://calendar.etherpad.mozilla.org/thunderbird-integration

  • As underpass has pointed out repeatedly (thanks for your patience!) , we need to rewrite / heavily modify the lightning articles on support.mozilla.org. let me know irc: rolandtanglao on #tb-support-crew or rtanglao AT mozilla.com OR simply start editing the articles
  • We need to fill the “Learn More” page with content, possibly point it to something more specific bug 1159682
  • Opt-out dialog: change “disable” to “remove” bug 1159698
  • tracking bug for lightning 4.0 bug 1153752

Round Table

wsmwk

  • creating moztrap tests for new features

Jorg K

sshagarwal

  • Getting started on GSoC project.
  • Trying to understand xpcom components and figure out how to write a dummy protocol to use with Skinkglue.

Question Time

  • Jorg K: Release notes? I think more bugs should go on the list that we currently have. We will consider those with more than 3 votes 😉
  • rkent: Should we consider enabling maildir as default on trunk? Use ifdef to only compile on trunk.
    • I think maildir still too untested to set as default, even on trunk (JoeS1)
    • Can we wait with that until after getting feedback from testers of it on TB38? (aceman)
  • aceman: still no luck in getting Extra folder columns addon disabled (= limited compatibility to <=37.x) on AMO?
  • aceman: also somebody should at least comment on the “Send filter” addon on AMO that the feature is in base TB. It may conflict.

Other

  • PLEASE PUT THE NEXT MEETING IN YOUR (LIGHTNING) CALENDAR

1-June-2015

Mozilla Project: 2015-06-01

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

Tasos for helping fix ReMo issues and add features for the vocation page Aka add the start date, also help me get setup on the remo dev and stage websites

  • Thanks to Manuel Camacho and Daniel Añez Scott for taking on responsibility for the localized Spanish edition of Firefox Apps y Hacks, Mozilla’s monthly newsletter for developers

Upcoming Events

Monday, 01 June

  • AusCERT Information Security Conference June 1st-5th in Gold Coast, Australia
    • This year’s conference theme explores how we need to smarten up to manage information security risks better.
    • François Marier speaking on Integrity protection for third-party JavaScript

Tuesday, 02 June

Wednesday, 03 June

Homebrew Website Club Meetup (every other Wednesday)

Be independent with your web browser and your web site.

  • San Francisco (@MozSF), Portland (@ESRIPDX).
  • 17:30-18:30 Writing Hour
  • 18:30-19:30 IndieWeb meetup & hack night

    Create or update your personal web site — wherever you host it, shared, VPS, or at home; static, dynamic, WordPress, or other software.

    Join a community with like-minded interests. Bring friends that want a personal site!

    Any questions? See the wiki page for details
    or join IRC: http://indiewebcamp.com/irc/today?beta#bottom

The Joy of Coding: Episode 17 airs this Wednesday at 10AM PT / 1PM ET / 5PM GMT

Thursday, 04 June

  1. Mozilla Science Global Sprint Day 1 https://etherpad.mozilla.org/sciencelab-2015globalsprint

Friday, 05 June

  1. Mozilla Science Global Sprint Day 2 https://etherpad.mozilla.org/sciencelab-2015globalsprint
  • Best of Web Paris June 5th in Paris, France
    • 8 Parisians web meetups joins their communities for a big day of talks. The event will take place in the prestigious “salons de l’hôtel de ville de Paris” and will have more than 500 local developers
    • Julien Wajsberg organizing and staffing a booth at the conference; there will be 4 employees and possibly 1 contributor.

Saturday, 06 June

  1. National Day of Civic Hacking at Mozilla Mountain View
  • register on eventbrite
    • 9:00 AM to 10:00 PM at Mozilla Mountain View
    • A day of hacking to improve our communities and the governments that serve them. Come with your own ideas, or tackle one of the 16 federal challenges.

NewCo Tech Festival at Mozilla Mountain View (Wed. June 10)

  • On Wednesday, June 10 Mozilla has been invited to host some activities as part of NewCo, a festival for innovation where people in specific regions sign up to visit innovative companies making positive social change. We hosted this in NY earlier this month and all local staff are invited to attend:
    • 2pm in the MV Commons. Our VP Platform Engineering David Bryant will share on the Mozilla mission and its relevance for the technology community.
    • 6pm – 8pm also in the MV Commons. The after-festival party will happen – come mix with hundreds of other professionals in tech right in our own office.
  • In addition, NewCo has provided Mozilla with 20 complimentary Gold level passes which enable you to check out some of the other companies in the festival; these are first-come first-serve so if you are interested, sign up now:
    • Go to sv.newco.co to see the full list of companies (and more info on NewCo).
    • Use code Mozil100SV15 at checkout.

Project Status Updates (voice updates)

Firefox and Cloud Services

Speaker Location: Mountain View (epetitt) Slides for today

Webmaker

Andrew Sliwinski, Portland

http://mzl.la/changelog

Public Policy/Advocacy

Speaker Location: Jochai Ben-Avie, San Francisco. Update on Mozilla’s campaign to reform mass surveillance. Related: Join the discussion on Mozilla Advocacy’s Discourse channel; See Mitchell on ‘Meet the Press.’

Mozilla Science

Speaker Location: Bill Mills, Vancouver. Announcing the second annual Mozilla Science Lab Global Sprint, #MozSprint. https://etherpad.mozilla.org/sciencelab-2015globalsprint

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
Yvan Boily Minion Beta Sign up for the Minion Beta! Vancouver No n/a https://etherpad.mozilla.org/minionbeta
Jochai Ben-Avie Internet Policy Manager Update on U.S. Surveillance Reform SF No n/a https://blog.mozilla.org/netpolicy/2015/05/27/us-surveillance-reform-nearing-the-finish-line/

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
April King Yvan Boily Vancouver Minneapolis (Remote) Services Security
Tyson Smith Via Youtube! Internets! Kelowna, Canada (Remote) Platform Fuzzing
Sebastian Kaspari Margaret Leibovic SF Munich (Remote) Firefox for Android
Alex Davis Chris More MV MV Firefox Growth Team
Emily Dunham Aaron Turon SF PDX DevOps for Mozilla Research
Reza Akhavan Gregor Wagner SF SF Staff Web Developer
Russ Nicoletti Hema Koka MTV MTV Senior Software Engineer

Introducing New Interns

New Intern Introduced by Speaker location New Hire location Will be working on
Ursula Sarracini Mike Conley Toronto Toronto FF Desktop
Jimmy (Yi) Wang Neil Deakin Toronto Toronto FF: Desktop
Sam Fang Darrin Henein Toronto Toronto Insight & Strategy Team
Alice Scarpa (adusca) Armen Zambrano Toronto Toronto Automation and tools
Kate Glazko Liz Henry Mountain View San Francisco FFX Release
Jatin Chhikara Robin Andersen Mountain View San Francisco FFX Desktop UX
Rithesh Shenthar Nils Ohlmeier Mountain View Mountain View QA
Bryan Munar Brian Nicholson Mountain View Mountain View FFX Mobile
Nathaniel Hughes Nick Hurley Mountain View Mountain View Platform Eng. (Networking)
Sai Prashanth Chandramouli Zach Carter Mountain View San Francisco Cloud Services
Michael Nolan Peter Bengtsson Mountain View Mountain View Web Dev
James Hobin Gregor Wagner San Francisco San Francisco FFX OS
Vincent Fassbender Greg Jost San Francisco San Francisco Brand Strategy

<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 1163868 “Overdue Requests” emails now include overdue requests that you set and are waiting on other people
  • bug 1135164 A warning is now shown on unassigned bugs with patches attached
  • bug 1164850 Added options to “Overdue Requests” for managers (show reviews only, allow an extra day’s grace period, and never encrypt emails)

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

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

« Newer PostsOlder Posts »

Powered by WordPress