Meeting Notes Meetings notes from the Mozilla community

13-November-2015

Channel: 2015-11-12

Filed under: Posts — Tags: — Jesper Kristensen @ 12:00 am

Attendees

lizzard, jorge, kairo, philipp, fabio, erin, ritu,

Schedule Update

  • iOS 1.1 released \o/
  • 43.0b3 gtb today, should release tomorrow
  • 43.0b4 gtb Monday, release Tuesday.
    • At this point I’d like to be more conservative about accepting uplifts that aren’t stability or sec fixes.
  • OpenH264 1.5.1 updated release schedule
    • Push v1.5.1 to the Nightly channel today
    • Push v1.5.1 to Dev Edition early tomorrow (Nov 13th) — so it can bake over the weekend
    • Push v1.5.1 to Beta on Monday (Nov 16th)
    • Push v1.5.1 to Release on Wednesday (Nov 18th)

Add-ons

  • Old versions of Real Player on Windows now blocked (bug 1222130).
  • Pending: Java (bug 1217932), Shockwave for Director (bug 1218880).
  • Skype Click to Call flagged as incompatible on 43 and above (bug 1215970). Awaiting feedback on whether it made a difference.

Stability

  • ADI for the last days are broken (recoverable issue in the ADI pipeline due to moves to S3), so no crash rates atm, see https://bugzilla.mozilla.org/show_bug.cgi?id=1223788
    • Some other reports are not up to date due to job dependencies, e.g. Signature Summaries and Top Crash Scores as well as most of KaiRo’s custom reports.
    • A notice has been added to https://arewestableyet.com/
    • Crash searches are fine and have up-to-date data.

Aurora

  • no change from Tuesday
  • bug 1218032 and bug 1198765 / bug 1210821 still dominate the stats

Beta

  • bug 1215970 (Skype Click-to-Play) is 3.8% of 43.0b2 crashes
  • bug 1222933 (mainly Ad Muncher) is 2.2% (uplifted this fix tues.)
  • bug 1182197 (Promise Settle) is 1.8% (uplift coming for beta 3)

Release

  • no change from Tuesday.

QE

  • As a general note, we had very good conversations between Sylvestre, Lawrence, KaiRo, RyanVM , Release QA and Firefox Engineering QA teams this week.

Marketing/Communications

Push notifications in 44 – target release for desktop

   https://bugzilla.mozilla.org/showdependencytree.cgi?id=1201571&hide_resolved=1 
   Andrew/Ben
   need to push and uplift a lot right now
   Risk for 44 dekstop
   Fennec 45?
   Very important for iOS

New release notes? – not complete overhaul
Discuss sha2 with Ben. If Chrome is removing support, what should we communicate.
Chrome stopping xp, vista in April

e10s experiments in 43 showed high performance decrease regardless of addons.
Possible it sits in aurora a bit longer, not likely for 45
May not be on for users with accessibility features turned on.
Possible test/slow roll out

User Advocacy

No Updates

Roundtable

  • Question on when release notes front end update will be rolled out – Is it FF43? (Fabio)
    • partial update but not the whole enchilada.

Special Topics

Aurora/Beta Feature Review

Post-Mortem (Tues 2wks from GA Release)

https://public.etherpad-mozilla.org/p/42-0-Post-Mortem


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

12-November-2015

Mobile: 2015-11-11

Filed under: Posts — Tags: — Jesper Kristensen @ 12:00 am

Schedule

Friends of the Mobile Team

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

  • Alex Johnson(:alex_johnson) fixed bug 1106903 – Move BaseTest/UITest.runTest into BaseRobocopTest
  • Alex Johnson(:alex_johnson) fixed bug 1210989 – Rename overlay_send_tab_icon -> shareplane
  • Alex Johnson(:alex_johnson) fixed bug 1216307 – Remove unused method hasOtherSyncClients
  • Alex Johnson(:alex_johnson) fixed bug 1220556 – No feedback after performing Copy link
  • Christian Schmitz (:tynn) fixed bug 1210242 – Support assist icon for Search Activity in Lollipop
  • Dominique Vincent [:domivinc] fixed bug 1135369 – Zoomed view does not appear when expected
  • Dominique Vincent [:domivinc] fixed bug 1222234 – Change the tap area to trigger the zoomed view
  • Jonathan Almeida (:jonalmeida) fixed bug 1208167 – Telemetry probe for click-to-play images
  • Jonathan Almeida (:jonalmeida) fixed bug 1209293 – Add option for click-to-play images depending on network bearer
  • Jonathan Almeida (:jonalmeida) fixed bug 1211295 – When tap-to-load images are enabled, add option to load all images
  • Kalpesh Krishna [:martianwars] fixed bug 1188550 – Don’t directly use MOZ_APP_DISPLAYNAME in User-Agent headers
  • Kalpesh Krishna [:martianwars] fixed bug 1207307 – Remove MOZ_ANDROID_FIREFOX_ACCOUNT_PROFILES flag
  • Kalpesh Krishna [:martianwars] fixed bug 1212596 – Highlight Remove account preference in red color text
  • Manav Batra fixed bug 1216312 – Remove unused icon_shareplane
  • Sanchit Nevgi fixed bug 1193205 – Add @override annotation to setExtras() in TopSitesCursorWrapper
  • Sergej Kravcenko fixed bug 1210534 – Search suggestions are not refreshed after single character entered into search field
  • Vivek Balakrishnan[:vivek] fixed bug 1189356 – Review ‘Sync’ nomenclature on Settings page
  • rchawla fixed bug 1210857 – Intent URIs may throw SecurityException

Team Updates

Android platform

snorp, jchen, rbarker, esawin, droeh

Android front-end

margaret, ally, liuche, mcomella, sebastian, (nalexander/rnewman)

iOS

st3fan, bnicholson, fluffyemily, jhugman, sleroux

  • 1.1 Ready to go. This. Week. (This will be the last time we are so vague about a release date)
  • 1.2 Lots of work happening for bugfix release – See http://mzl.la/1M6Vtn8
  • 2.0 Work underway: find in page, continuous builds, better dependency management, support for third-party password managers, we now remember your search string, telemetry, UX sending more feature specs to engineering. Full list on Aha (see bottom of page)

UX

darrin, tecgirl, antlam, gemma

Android

iOS

  • Logins flow complete, sent to engineering
  • Touch ID & Passcode flows for Logins and PB complete
  • Go to copied URL on launch, with option to disable
  • 3D Touch! We’re supporting it!
  • Find in Page, UI complete, working on how to engage it

UR

  • October Monthly Mobile Presentation tomorrow at 12:00PST in Gemma’s Vidyo

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

11-November-2015

Firefox Status: 2015-11-10

Filed under: Posts — Tags: — Jesper Kristensen @ 12:00 am

Actions from last meeting

  • None

General Topics / Roundtable

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

  • [mconley] Filed: Bug 1222546 – Product plan: remove support for heavyweight themes
  • Filed: Bug 1222550 – Product plan: remove tab groups
  • [bgrins] New ‘Store as global variable’ feature in the web console in 44 that could come in handy for Browser Console users: https://bug1025778.bmoattachments.org/attachment.cgi?id=8680676.
  • [mconley] Discussion on removing current about:permissions UI: https://mail.mozilla.org/pipermail/firefox-dev/2015-November/003509.html
  • [Axel] Struggling to get strings for 44 wrapped up
  • [MattN] Bug 1221365 added a new helper to determine if a URI is for a secure context (according to the Secure Context spec). Please use this over custom scheme checks as it also includes things like localhost.

Friends of the Firefox team

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

Resolved bugs (excluding employees): http://mzl.la/1MIprek
More than one bug fixed:

  • Andrew Krawchyk
  • Eduard Hanu
  • Harshit Bansal
  • Luca Greco
  • Sebastian H. [:aryx][:archaeopteryx]
  • Tom Schuster [:evilpie]
  • Tooru Fujisawa [:arai]

Project Updates

Add-ons

(Adora has a conflict during this timeslot and is looking for a replacement to come to this meeting)

  • Written updates would also be better than nothing

E10s

Go Faster

  • meeting last week skipped for launch activities

Hello

  • e10s & user journey work ongoing.
  • Moving Hello to a system add-on, and separating out main development to a different repository.

Notifications

Done

  • Fx44 work needing strings
  • Upgrade notification
  • Polish

In progress / Upcoming: https://docs.google.com/spreadsheets/d/1ALsyc0Y8k0UikZYF2fjhn2wUnFMUxYeMJioz-Q2DVlo/edit?pli=1#gid=0

  • Telemetry
  • Polish
  • favicons in notifications

Privacy/Security

  • Tracking Protection in Private Browsing shipped in 42!
  • Insecure passwords on HTTP are disabled in Aurora until we fix a few edge cases
  • Search hijacking countermeasure landed (bug 1203167)
  • Studied telemetry data to identify next steps

Windows 10

  • Touch keyboard stuff: some issues are on file regarding machines with hardware keyboards (e.g. 2-in-1 convertibles). Follow along in bug 1221947.
  • Looking at styling of form controls

This week I learned…

[gijs] XPIDL not doing what you want for C++/JS? You can change it! Code in xpcom/idl-parser/
Working on making optional out params actually optional in C++ land (bug 1223142).

  • We could do this for (some) optional input params, too, though it would be a little trickier.

[mconley] Outparams over IPC might not behave how you’d expect: http://mikeconley.ca/blog/2015/10/30/a-printing-story-and-a-psa-outparams-over-the-ipc-layer-might-not-behave-like-youd-expect/
[mconley] Accidentally prune a changeset with hg? Bring it back to life with hg touch -r [sha]
lost the sha? hg log –hidden is your friend!

  • also, hg log -k lets you search through summaries with keywords if there are just too many csets to look through

SeaMonkey: 2015-11-10

Filed under: Posts — Tags: — Jesper Kristensen @ 12:00 am

Agenda

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

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

  • Send a delicious cake to each of our RelEng Team for all their hard work getting SeaMonkey 2.35 and 2.38 out of the door. Assigned to Ratty.
  • Need to port Sync 1.5 to SeaMonkey – IanN has spoken briefly to ewong about options, Ratty might be able to help too.
  • bug 1198340 The carousel within Add-On Manager can be used for SeaMonkey specific content. TO DO: Find out what sort of format AMO needs for the carousel. Get our webdev person to create necessary content. Submit content for upload to AMO.
    • Unfortunately nobody knows exactly how addons.mozilla.works because there’s no full time developer working on AMO. Ratty was given bug 1009759 as an example. So now we need someone who knows python+django.
  • bug 1121281 tracks the RelEng automation migration off CVS. Everything is now in a single repo, patches for using that new repo are awaiting a review from Callek. [NB: The requisite patches *have* been pushed to the necessary repos (as part of the post-land-review process).]

CLOSED

Status of the SeaMonkey Buildbot Master and Tree

  • Notes:
    • Windows nightly trunk builds are unavailable due to various bugs such as bug 1092468 and bug 1108970. Migrating our Windows builders to Win2008 and our compiler toolchain to VS2013 would likely solve this and other bustages.
    • There are also some upcoming changes to L10n build system in Q1 2015 (bug 1107635).
    • Buildmaster is up and running, and produces en-US builds, see 9/16 meeting’s Friends of the Fish Tank. Builds and langpacks in 18 languages including en-US are available unofficially thanks to A.Kalla.
    • bug 1083689 Langpacks aren’t updated when auto-updating SeaMonkey because they aren’t uploaded to AMO. The solution requires changes in SeaMonkey RelEng (and possibly AMO).
    • For various reasons we don’t have a working SeaMonkey Treeherder.
    • wrt bug 1155011, we already have a Soccoro token. The patches on bug 1155013 require approval and then pushed and the work-around patches backed out.
  • [10th November 2015]
    • All trees:
      • Windows platform still busted due to needing Win2008R2 installed.
      • We have a loaner which ewong is working on (see blog for more information).
      • L10n repacks are broken on aurora and central because the patch from bug 1210791 hasn’t been reviewed yet.
    • comm-central:
    • comm-aurora:
      • Mostly green. OSX64 orange in some parts but that’s due to the firefox.dmg issue bug 958812.
    • comm-beta & comm-release:
  • Re: Tests.. Still broken.
    • Currently bug 1209378 is in progress to fix the perma-brokeness of our testing infrastructure; but it is ‘hard’.
  • See RelEng page for the RelEng status history.

Release Train

  • SeaMonkey 2.38 was released September 26th 2015.
  • SeaMonkey 2.39 beta was released November 2nd.
  • SeaMonkey 2.39 final was released November 8th.
  • Next merge scheduled for December 14th.
    • mozilla-beta → mozilla-release merge happened on October 26th;
    • remaining merges were performed for October 28th already.
  • Useful Firefox Release Schedule link: Releases Scheduling

Extensions and Plugins Compatibility Tracking

  • See Basics page. Please only list current changes here.
  • Addon Compatibility Listings
  • Lightning 4.4b2 shows no button icons (that’s for SeaMonkey 2.39). To be fixed in bug 1211643. The patch now has reviews. Ratty will check the patch in RSN to com-central, comm-aurora, and comm-beta. comm-release pending approvals.
  • We are looking for a new place to host the Addon Compatibility Listings for the Add-on Converter in order to make it easy to maintain and to serve as the main database for the AMO browsing extension in the future. The details are in this post.
  • Firefox & Thunderbird Add-on Converter for SeaMonkey http://addonconverter.fotokraina.com/
    This tool goes a little further beyond simply modifying install.rdf – it also identifies a few more other things in the code that are Firefox or Thunderbird specific and attempts to change them. Of course, not all extensions can be ported so easily to SeaMonkey since there’s only so much an automated tool like that can do.
    • Lemon Juice continues to improve his already impressive Addon Converter. The source is now available on GitHub [1].
    • looking for a better(?) home for extension-converter pages, along with a way to track successful and conversion-failed add-ons, and respective integration into SeaMonkey by add-on or manager overlay [2], bug 1145026.
    • Rainer Bielefeld will no longer update the list of Firefox addons that have been successfully converted by the Addon Converter. — Rrbd (talk) 09:59, 16 August 2015 (PDT)
    • Ratty filed bug 1130390 to add a link on seamonkey-projects.org to the Firefox & Thunderbird Add-on Converter for SeaMonkey.
    • The AMO Browsing for SeaMonkey extension, which makes AMO pages a lot more SeaMonkey-friendly, seems mature. (It had 9 successive revisions between 27 September and 3 October, and no change since then.) It was developed by LemonJuice (of Add-on Converter fame), and Tonymec, who tested it and now uses it, supports it enthusiastically. The author proposes to add it as a “built-in extension” besides ChatZilla, DOMi and the like. What do you think? (See also Bug 1145026: AMO Add-On-Descriptions: Add link function leading to SeaMonkey add-on-converter and filling URL input pane; the extension actually does much more than the bug’s Summary implies: for instance it gets rid of the stupid “You need Firefox 10 or later” popups.
  • 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.
  • Ratty has the Firefox Devtools up and running. We can now use the Firefox Devtools debugger in both remote and local mode.

2.x (Last, Current, Next)

2.38

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

2.39

open tracking (0)
tracking requests (6)
targeted (2)
fixed (15)

2.Next

  • We have official permission to use the Firefox FxA 2.0 sync servers! We need someone to work on porting sync 2.0 over to replace legacy sync code. The finer details of how are so far unknown, but we should have a usable solution before legacy sync is turned off. 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.
  • Stalled. Needs a kick.
    • bug 815954 Click-to-Play: Port bug 812562 (click-to-play blocklisted plugins: reshow urlbar notification as with normal click-to-play).
    • bug 476108 GetShortPathNameW fails under some NTFS junctions [patchlove].
  • Current breakages:
  • Mozilla-central bugs that affect us:
    • Changes to Safe Browsing.
    • mozilla-central bug 1146454 changed the printing API. IanN has migrated comm-central to the new API [bug 1195863].
    • Firefox is currently changing styles of several Toolkit pages
      • already affected: config.xul for about:config, bug 1125636
      • Toolkit meta bug for about:* pages: bug 1097111 – SeaMonkey tracking in bug 1133743
      • Modern may need updating as IDs are changing, Default needs forking if we want to roll back to previous styles
      • Fallout thus far: bug 1133582 about:config (Modern)
      • Ratty restored about:privatebrowsing UI to before it was messed up by Project Chameleon styles [bug 1192276]. Subsequent to Chameleon, Firefox developers have again redesigned the about:privatebrowsing UI to include UI for tracking protection. We should look into picking any changes we like.
      • mozilla-central bug 1189918 and bug 1190465 allow to fork Toolkit style pages for the classic/default/modern theme without harming theme developers. SeaMonkey bug 1022354 will move theme overrides to the theme manifests.
        • affected pages that should be reverted are about:config [bug 1222816], about:addons [bug 1222817], about:support [bug 1222818] (look ok in Modern but hurt in the Default theme).
    • 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.
    • 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]
      • 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: 25 new, 10 fixed, 16 triaged.

  • Medium-low triaging effort, average number of new bugs filed.
  • Ratty has a SeaMonkey build with a (mostly) working Firefox Devtools. Relevant patches:
    • bug 1208112 Package DevTools client in SeaMonkey now that it’s been moved out of /browser/
    • bug 1223338 Add DevTools client L10N language files to SeaMonkey builds.
    • bug 1223341 Add the Firefox Devtools to the SeaMonkey UI.
    • bug 1223344 Some tweaks to gDevTools.jsm to get Devtools working in SeaMonkey [Devtools].
  • Fundamental core features Firefox/Mozilla plans to remove:
    • bug 1222546 Product plan: remove support for heavyweight themes
      • if effective for all Toolkit applications, would render most 3rd-party themes disfunct
      • no sufficiently plausible specifics provided ‘why’ full themes ‘must’ no longer be supported
      • may prohibit Modern theme being shipped with or installed in SeaMonkey
      • removal is “decided” without any clear alternative envisioned
  • 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
    • I have a new computer (at last) and on the last Sunday of August I even found out how to connect it to the Internet. I think the page is essentially finished but I badly need your opinion about it. Anyone with a wikimoz account can edit the page and/or create its Talk page (and is welcome to). If you don’t have a wikimoz account you can still comment on the bug. — Tonymec (talk) 00:17, 27 September 2015 (PDT)
      • So far no wiki comments, no wiki changes, and no bug comments. If such an ear-splitting silence means that there is nothing to improve, please tell me where the page should find its permanent home. If somewhere at wikimoz I can move it myself once I know where. If elsewhere the move will have to be done by someone with file-create permissions at that location, together with a reformatting if not a wikimedia-powered site. I am willing to convert the page to “plain HTML+CSS” if the destination requires it. Tonymec (talk) 19:09, 10 October 2015 (PDT)

Open reviews/flags:
50 review
5 super-review
1 ui-review
11 feedback

  • See Feature List page for major wanted/needed features.
  • TODO:
    • Encrypted Media Extensions / Digital Rights Management
      • bug 1127784 added a preference and UI to enable/disable playback of Encrypted Media Extensions, with UI seen in non-release builds only
      • more work appears to be needed to download necessary 3rd-party Content Decryption Modules, some UI can probably be ported from Firefox
  • What about declaring linux-x86_64 builds found at seamonkey-project.org and at ftp.m.o as “official” ?

On October 7 two people asked in #seamonkey at a few minutes’ interval when there would be “official” 64-bit SM builds for Linux. I pointed them to the x86_64 release at the bottom of the “Other languages” release page for 2.38 and to the x86_64 2.40a2 aurora & 2.41a1 trunk builds at the bottom of the ftp.m.o nightly/latest-comm-* pages but they said these were not “official”.

So — how are we going to get out of the following vicious circle? 64-bit builds are not “official” because too few users, and users don’t install them (some even prefer compiling their own) because they aren’t “official”.

Maybe change the online documentation? (perhaps as part of bug 1208822 “System Requirements page needs update”?)

Tonymec (talk) 13:56, 7 October 2015 (PDT)

  • [ewong:] what’s the prerequisites of making the Linux64 builds ‘official’ aside for the issue of getting the tests done for Linux64; but our testing infrastructure is busted. bug 1209378

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

  • Struggled a bit with the 2.39 releases (2.39b1 and 2.39).
  • Trying to fix the test infra.
  • Working on the Sync patch.

IanN

  • Usual localising, testing, reviewing, commenting and approving.
  • Fixed:
    • bug 1222707 “Change Home Screen” shows both the old and new homescreens with the same name
  • Fixed for c-c:
  • Fixed for m-c:
  • Fixed for m-i/fx-i:
  • Pending tree opening:
  • Pending approval for check in:
  • Pending checkin for dependent bugs:
    • bug 653386 Consider overriding netErrorApp.dtd rather than netError.dtd
  • Checked in pending review:
  • Waiting for feedback/review/information:
    • bug 1061348 Port |bug 575283 – Cleanup mozconfig files on all platforms| to SeaMonkey
    • bug 1163441 Use FINAL_TARGET_FILES and DIST_FILES for Thunderbird themes
    • bug 1195129 Port |bug 1027890 – Remove all sorts of build system code dedicated to pymake| and |bug 1082323 – Reject pymake in client.mk| to comm-central
    • bug 1195246 Port client.mk changes from |bug 1188766 – sccache setup with UPLOAD_EXTRA_FILES makes some files uploaded multiple times| to comm-central
    • bug 1195258 Port |bug 710147 – Pass more targets from client.mk to the build system| and |bug 911936 – Kill make depend| to comm-central
    • bug 1195264 Port |bug 741839 – client.mk: consolidate $(wildcard calls) to reduce overhead| and client.mk parts of |bug 774106 – Change how virtualenv is populated| to comm-central
    • bug 1195331 Port |bug 762358 – .mozconfig changes don’t cause configure to run| to comm-central
  • Fixing review comments before checkin:
    • bug 757230 When using add button for permissions in Data Manager set a displayHost
    • bug 798147 Switch to correct pref pane if pref window already open
  • Working on:
    • bug 1101381 Printing throws error: DEPRECATION WARNING: getWebBrowserPrint is now deprecated, and fully unsupported for multi-process browsers. Please use a frame script to get access to nsIWebBrowserPrint from content
    • bug 1190179 Port |bug 1067325 – Add an option to view html source in a tab| to SeaMonkey
    • bug 1051642 Allow for flat chrome format when packaging extensions
    • bug 943335 [TB] Update icons used in searchplugins (Yahoo, eBay, Wikipedia, Amazon, Bing, Twitter)
    • Various SM Council documents.
    • bug 606683 Allow customization of toolbar in Composer and MailNews Composition
    • bug 639690 [META] Re-arrange code between editor and editorOverlay
    • bug 773979 [META] Switch to new drag and drop api in SeaMonkey
    • bug 657234 Move pasteQuote and pasteNoFormatting into contentAreaContextOverlay
    • File/Folder selection in windows.
  • To Do:
    • bug 639395 Get cmd_fontSize to reflect current state of selected content / content at caret.
    • Prefs-in-a-tab.
    • Create FAQ for Friends of the Fish Tank.
    • Help get composer standalone builds working with –enable-tests.

rsx11m

Waiting for checkin:

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

Filed:

  • bug 1222816 Restore about:config UI (Config Editor) to old appearance by overriding Toolkit’s Project Chameleon styles.
  • bug 1222817 Restore about:addons UI (Addons Manager) to old appearance by overriding Toolkit’s Project Chameleon styles.
  • bug 1222818 Restore about:support UI (Troubleshooting Information) to old appearance by overriding Toolkit’s Project Chameleon styles.
  • bug 1222823 Tracking flag for status-firefox42=affected is still set automatically when filing SeaMonkey Trunk bugs.

May need retargeting:

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

Other:

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

Any other business?

  • North-American Daylight Saving Time ended November 1st, thus back to regular 8am Eastern Standard Time.

SeaMonkey Meeting Details

10-November-2015

Mozilla Project: 2015-11-09

Filed under: Posts — Tags: — Jesper Kristensen @ 12:00 am
  • Every Monday @ 11:00am Pacific Time (19:00 UTC)
  • http://air.mozilla.org/ to watch and listen
  • join irc.mozilla.org #airmozilla for backchannel discussion
  • Presenters only: Vidyo room “Brownbags”. Do not use this room if you’re not planning to speak.
  • Dial-in: conference# 8600
    • US/Toll-free: +1 800 707 2533, (pin 369) Conf# 8600
    • US/California/Mountain View: +1 650 903 0800, x92 Conf# 8600
    • US/California/San Francisco: +1 415 762 5700, x92 Conf# 8600
    • US/Oregon/Portland: +1 971 544 8000, x92 Conf# 8600
    • CA/British Columbia/Vancouver: +1 778 785 1540, x92 Conf# 8600
    • CA/Ontario/Toronto: +1 416 848 3114, x92 Conf# 8600
    • UK/London: +44 (0)207 855 3000, x92 Conf# 8600
    • FR/Paris: +33 1 44 79 34 80, x92 Conf# 8600
    • If you plan on presenting, please join the Vidyo BrownBags 20 minutes prior to the start of the meeting and announce to the A/V Technicians that you will be speaking so that they can confirm your Audio and Video.

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 Francisco for taking care of the mozillians at MozFest
  • Big thanks and congratulation to Emma and George for coordinating the first Participation Cohort – present at MozFest
  • Bows and applause for all MoFo/MoCo/Mozillians that helped or attended MozFest!
  • Respect and kudos to the Participation Leaders cohort for participating AND collaborating AND working super-hard at MozFest
  • Massive thank you to everyone who helped with, spoke at and attended View Source 2015 last week in Portland! Check out all our awesome sessions on AirMozilla.
  • Thanks to contributor jotes for his amazing work fixing bugs and adding features to Pontoon!
  • Thanks to Mandy Chan for solving problems and being so helpful and welcoming to the horde of visiting Mozillians
  • Possibly last but hardly not least, huge thanks to Potch, Lonnen, Mike Poessy, Richard Milewski, Tony Recendez, Clarissa Sorenson, Mark Richards and various other folks I’m forgetting for accommodating so many unique meeting support requests for the Fall Campaign over the past +month!
  • Congrats to Tom Schuster, our newest Friend of Add-ons, who has been contributing to the Web Extensions API.
  • Thank you to app reviewer William Dorffer for helping to on-board Trishul Goel to full reviewer. And congrats to Trishul!
  • Congratulations to Nino Vranešič, who has been promoted to Senior App Reviewer and will start helping developers get their privileged apps approved–thanks Nino!

Upcoming Events

Friday, 13 November

Project Status Updates (voice updates)

Firefox OS

John Bernard (remote)

Firefox OS November Moment in Time Update

Dominik Strohmeier, Berlin, Germany (remote)

Foxfooding Update

  • Foxfooding Phase 2 has started! We distributed first phones to Foxfooders from our community last week during Mozfest in London.
  • The Foxfooding Participation Hub will go live this week (fingers crossed).

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. The meeting is streamed in a 4:3 format in order to allow for split screen. If your slides are 16:9 “widescreen” format, please indicate in the “Sharing” column below.

Presenter Title Topic Location Sharing Media More Details
Hallvord R. M. Steen Web compatibility webcompat.com progress At home No https://webcompat.com https://webcompat.com/issues/1845 https://webcompat.com/issues/1894 https://webcompat.com/issues/1849 https://webcompat.com
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, 4:3 or 16:9) 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?

Introducing New Hires

New Hire Introduced by Speaker location New Hire location Will be working on
Maria Oteo Candice Serran Mountain View Spain – remote FirefoxOS EPM – New Architecture

<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

5-November-2015

Mobile: 2015-11-04

Filed under: Posts — Tags: — Jesper Kristensen @ 12:00 am

Schedule

Topics for This Week

  • Firefox 42 was released yesterday!

Friends of the Mobile Team

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

  • Ahmed Khalil fixed bug 1217581 – Crash when using Telemetry.addToHistogram after using Telemetry.addToKeyedHistogram.
  • Christian Schmitz (:tynn) fixed bug 1215750 – Add telemetry to know when SearchEngineBar label is pressed
  • Christian Schmitz (:tynn) fixed bug 1219416 – Display “Search” title when opening search preferences with the magnifying glass
  • Sergej Kravcenko fixed bug 1210534 – Search suggestions are not refreshed after single character entered into search field
  • Stanislas Daniel Claude Dolcini fixed bug 1147197 – Fix indentation in LoginManagerPrompter.js

Team Updates

Android platform

snorp, jchen, rbarker, esawin, droeh

Android front-end

margaret, ally, liuche, mcomella, sebastian, (nalexander/rnewman)

  • Started landing settings reorganization patches
  • Shareplane in top-level menu backed out of 44
  • Continued work on push notifications
  • Starting new family-friendly browsing work
  • Discussing plan for unified telemetry
  • Discussing plan for connected & offline content
  • Summary of work planned for next 6 weeks
  • Robocop test sources moved into mobile/android/tests/browser/robocop/src/org/mozilla/gecko, improving Gradle configuration. No fallout.
  • [nalexander] artifact builds (–disable-compile-environment) no longer require (or use!) an Android NDK. File fallout against Bug 1220476.
  • [nalexander] In Push meeting at this time. Autopush HTTP REST API in flux, partly due to secreview, partly due to first consumer (us!) coming to the table.
  • [rnewman] Web tech in Firefox working group about to start up. Let me know if you’re interested.
  • [rnewman] Killing Honeycomb. Start here: bug 1155801. Looking for help testing Play Store behavior.
  • [rnewman] Update info: bug 1220773, telemetry: bug 1221646. This unlocks a bunch of stuff.
  • [rnewman] Kinto file attachment spec in the offing. Will help with downloadable content.
  • [rnewman] Lots of interviews coming up for me. Apologies for having less bandwidth.

iOS

st3fan, bnicholson, fluffyemily, jhugman, sleroux

  •  1.1 Build approved and ready to go live!
  •  1.2 Build on its way to TestFlight

We have been fixing a good number of bugs for 1.2 and working on 2.0 features.

  • Added caching for Top Sites which prevents lengthy delays when running the frecency calculations
  • Big database configuration change; should help pauses and maybe avoid startup hangs. Scream loudly if you see problems.

FBSnapshotTestCase

Rebooting contributor engagement.

Versioning discussion.

Moving toward more rapid releases.

Hiring

UX

darrin, tecgirl, antlam, gemma

  • Q4 planning
  • Android
    • Shareplane in menu
    • FFB V2
    • “RL” V2
    • Notifications sync up with Phlsa (desktop)
    • Exploring Home Panel improvements
  • iOS
    • Login Manager UI
    • Touch ID proposal
    • Moving on to 3D Touch and toolbar

QA

Feature Focus

Round Table

  • [mcomella] try builds don’t have build artifacts listed – search for “packageURL” in the log file to find a link to their location

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

3-November-2015

Mozilla Project: 2015-11-02

Filed under: Posts — Tags: — Jesper Kristensen @ 12:00 am
  • Every Monday @ 11:00am Pacific Time (19:00 UTC)
  • http://air.mozilla.org/ to watch and listen
  • join irc.mozilla.org #airmozilla for backchannel discussion
  • Presenters only: Vidyo room “Brownbags”. Do not use this room if you’re not planning to speak.
  • Dial-in: conference# 8600
    • US/Toll-free: +1 800 707 2533, (pin 369) Conf# 8600
    • US/California/Mountain View: +1 650 903 0800, x92 Conf# 8600
    • US/California/San Francisco: +1 415 762 5700, x92 Conf# 8600
    • US/Oregon/Portland: +1 971 544 8000, x92 Conf# 8600
    • CA/British Columbia/Vancouver: +1 778 785 1540, x92 Conf# 8600
    • CA/Ontario/Toronto: +1 416 848 3114, x92 Conf# 8600
    • UK/London: +44 (0)207 855 3000, x92 Conf# 8600
    • FR/Paris: +33 1 44 79 34 80, x92 Conf# 8600
    • If you plan on presenting, please join the Vidyo BrownBags 20 minutes prior to the start of the meeting and announce to the A/V Technicians that you will be speaking so that they can confirm your Audio and Video.

All-hands Status Meeting Agenda

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

Friends of Mozilla

  • Thank you to Johann Hofmann for his contributions to the new Web Extensions API!
  • Thanks to Shing Lyu from the Taipei office for his excellent first Hacks post on Building an iOS-style Unread Notifications add-on for Firefox OS and to Eddie Lin, Shiqi “Mash” Gao, and Michael Henretty for their support.
  • Thanks to Adrian Crespo for being a rockstar phone hacker and app/add-on reviewer.
  • Safe travels and big thanks to Mozillians from all over the world who are beginning their travels to be part of Mozfest.

Upcoming Events

Monday, 02 November

Tuesday, 03 November

  • 9:30am PT / 12:30pm ET / 4:30pm UTC Rally For The User – Mozilla Mountain View + Air Mozilla. A lot is happening for our Fall Campaign. This is a chance to see how all the various elements fit together and learn why the work we are doing for users is so important.
    • Joining us in MV? We can feed you and even shuttle you from SF – tell us. Did we mention this includes a Barista cart? *** Please bring your Mozilla picture ID to show driver for entry onto the bus.
      • If you don’t already have a photo on your ID, please have the photo taken at reception on Monday and wear it visibly when in the office.
      • Bus will depart SF office Tuesday Nov 3 @ 7:30 AM.
  • We’re collecting stuff about the Fall Campaign on this wiki page.

Wednesday, 04 November

Homebrew Website Club Meetup (every other Wednesday)

Be a part of the open web with your own website.

Thursday, 05 November

Saturday, 07 November

IndieWebCamp MIT brainstorming day!

https://indiewebcamp.com/2015/MIT

IndieWebCamp MIT is a two day BarCamp (“unconference”) on brainstorming and building the independent web.

No cost to attend, just bring your own website (or even just domain name), and optimism about how you too can be a part of the open web.

Register: https://indiewebcamp.com/2015/MIT/Guest_List

Mozillians participating: Tantek Çelik

Sunday, 08 November

IndieWebCamp MIT hack day!

https://indiewebcamp.com/2015/MIT

IndieWebCamp MIT is a two day BarCamp (“unconference”) on brainstorming and building the independent web.

No cost to attend, just bring your own website (or even just domain name), and optimism about how you too can be a part of the open web.

Register: https://indiewebcamp.com/2015/MIT/Guest_List

Mozillians participating: Tantek Çelik

Project Status Updates (voice updates)

Firefox OS

Speaker Location:
Sandip Kamat, San Diego, CA (remote)

Firefox OS – Add-ons

Speaker Location:
Peter Dolanjski, remote

General Firefox OS Update

  • v2.5 OTA version should be coming soon – watch out for it. File bugs as usual.
    • 590 blockers over the 2.5 release! 41 blockers still remain and we will fix them by the next 6 weeks.
  • Information on v2.6 coming soon. Focus is centered on quality, quicker OTA updates to foxfooders.
  • Don’t have a device to try out Firefox OS?
    • More to come next week, including Nexus 4 and 5 builds from Mozilla!

MozFest

Speaker Location: Dietrich Ayala, London

MozFest is less than a week away — Nov. 6-8 in London. Visit festival.mozilla.org for details.

  • It’s not too early to start Tweeting. Use the hashtag #MozFest early and often.
  • This year, Mozilla has brought on Medium.com as a media partner. On Saturday night, Medium.com will host a series of conversations with Mozillians about topics like leading in the open, the inclusive web, and advocacy.
  • We’re providing every attendee with a cardboard VR viewer based on the V2 Cardboard, with sessions in the Youth Zone for VR storytelling and game development.
  • Firefox & Firefox OS will mostly be on the Global Village floor, in the Garage:
    • Two Firefox OS televisions running demos and available for hacking, and an app-making workshop to learn how to push your app to the TV for testing.
    • Mozilla Japan is exhibiting the MozOpenHard project and the Chirimen device, a Firefox OS developer board with GPIO, I2C and SPI APIs, and also the Fabble project, a hub for sharing recipes for fabrication.
    • Mozilla Taipei will be showing how to program Arduinos directly from the Web using Firefox OS and the WoT.js library.
    • FlyWeb team will run a workshop and exhibit through the festival.
    • Firefox OS team will run a session on building add-ons for Firefox OS 2.5.
  • Mozilla Tech Speakers will run a session called “Scaling by Doing: ‘Tech Speakers’ Starts With You” demonstrating how to start your own Tech Speakers group/speaking practice session on Sunday afternoon in the Participation space

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. The meeting is streamed in a 4:3 format in order to allow for split screen. If your slides are 16:9 “widescreen” format, please indicate in the “Sharing” column below.

Presenter Title Topic Location Sharing 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, 4:3 or 16:9) Links to slides or images you want displayed on screen Link to where audience can find out more information
Armen Engineering productivity CI scheduling tools home yes (4:3) live slides QofC: mozci
George Roter Participation Team Global Gatherings Toronto yes [1]

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
Emma Humphries Sheila Mooney Mountain View Mountain View Bugmaster
Ari Jaaksi Dave Slater Mountain View Mountain View SVP, Connected Devices

<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

« Newer Posts

Powered by WordPress