Meeting Notes Meetings notes from the Mozilla community

3-April-2013

Firefox/Gecko Delivery Planning: 2013-04-03

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

Schedule & Progress onUpcoming Releases

Firefox Desktop

Current Releases

Beta (21)

Aurora (22)

  • FF22.0a2 will be enabled before the end of the week

Nightly (23)

  • Nightly is now FF23 as of 4/1

Firefox Metro

Iteration Summary

  • Total Work:
    • 5 existing feature changes.
    • 14 existing feature defects.
    • 9 new features.
  • Completed Work: 15%
    • 2 existing feature change.
    • 1 existing feature defects.
    • 3 new features
  • Remaining Work: 85%
    • 3 existing feature changes.
    • 13 existing feature defects.
    • 6 new features.

Work Details

ID WORK STATUS
831918 Story – Pin, Unpin, Hide, and Restore a Top Site ASSIGNED
833182 Story – Updating Firefox ASSIGNED
836791 Story – Junior-style back and new tab overlay buttons ASSIGNED
841228 Defect – Hover state on buttons (like the bookmark star) persists after you tap the button ASSIGNED
842639 Story – watch and listen to video and audio ASSIGNED
845484 Story – Choose types of private data to clear in the options flyout RESOLVED-FIXED
846275 Defect – On first install win8 prompt does not have firefox listed ASSIGNED
846422 Change – Context menu overlays flyouts RESOLVED-FIXED
848155 Change – Add Colored Bar with Text to Bottom of Topsites Thumbnails ASSIGNED
848594 Story – Dragging the starting selection monocle to the left in a scrollable text input with selection doesn’t work RESOLVED-VERIFIED
850413 Story – Repositioning content for skb display ASSIGNED
850673 Defect – Double clicking Next in Find bar selects and displays grippers for next selectable instance RESOLVED-FIXED
850737 Story – Smoothly scroll the Firefox Start screen ASSIGNED
851592 Change – allow user to touch empty space in Firefox Start screen to dismiss url info bar ASSIGNED
852014 Defect – Issues downloading and installing msi ASSIGNED
852805 Defect – Adding “Enter” shortcut while using search (CTRL + F) ASSIGNED
854072 Defect – Press and hold on empty space brings up nonsensical context menu options ASSIGNED
854269 Defect – “Pin” still selected when pressing “Back” or “Forward” buttons ASSIGNED
854271 Defect: about: image does not display and link 404s ASSIGNED
854274 Defect – Showing the “Tab Dock” when creating new tabs using “+” button ASSIGNED
854881 Change – Remove Master Password Support RESOLVED-FIXED
855090 Story – Move mochitests into a sub dir under browser/metro/base/tests RESOLVED-FIXED
855417 Defect – Tap on an empty text input places caret selection monocle at the top of the screen ASSIGNED
855578 Change – Leaving website error message should appear modal ASSIGNED
855581 Defect – New tab created if you receive “Leave Page” error and only a single tab is present ASSIGNED
855590 Defect – Start page does not refresh app bar Star button state ASSIGNED
855677 Defect – “Undefined” displayed instead of “New Tab” in tab title when restarting with show tabs from last time RESOLVED-FIXED
856202 Defect – can’t download nightly full installer ASSIGNED

Firefox Mobile

Current Releases

Beta (21)

Fx21 Beta 1 is currently being qualified: https://wiki.mozilla.org/QA/Fennec/21/Beta/1

  • Web Content Fonts
  • Continued support for Distribution Files (themes, bookmarks, pinned sites)
  • Incremental HTML5 compat improvements

Aurora (22)

  • Dynamic Toolbar <== continuing to land improvements
  • NFC Support
  • Continued Improvements to UI
  • Packaged Apps Support <== focus is getting this to a testable state

Nightly (23)

  • Moar HTML5 APIs (Web Audio): Web Audio was enabled on Nightlies. This bumps our HTML5 score to 431
  • JavaScript Support: OdinMonkey support landed in our x86 Nightly and should also land soon in our ARM Nightlies. IonMonkey support landed for ARMv6 and was enabled in bug 855839 and should be in the april 03 nightly

Services

Firefox Health Report

  • FHR is now live with the initial user-facing report on Nightly and Aurora, and will be in Beta later this week
  • Work continuing on finding and addressing perf concerns on desktop
  • Android planning and initial exploration is underway

Product Announcements

  • No updates, but should have something to talk about next week.

Developer Tools

  • oh wait, you were expecting Jetpack news? Well this space will continue do that and also bring you tasty tidbits from the *rest* of the devtools team.
  • tracking a single bug in Jetpack for Aurora uplift: bug 816257
  • network monitor is on track to land for Fx23, in review now. bug 855544
  • Q2 Add-ons UX work has started, slated to start landing in FX24 tracking bug planning notes

Feedback Summary

Desktop

Snippets Surveys – We are working with Winston and Mike Kelly to push the snippets surveys for FF 20. They should provide early feedback prior to the full unthrottle. FF 20 Beta had a 4.0+ overall rating, so we expect to see similar results in release. Full report should be available next week.

Emerging Issues

  • Address bar non-responsive – We are tracking an issue reported on SUMO that was not present in the Beta cycle. Seems to be related to roaming profiles on Win Server environments bug 857672

Mobile

The big negative feedback topic for Firefox 20 is the removal of the Quit option (SUMO Article on removing Quit). This was an expected backlash, so we aren’t too worried about it right now.

A few complaints around website rendering, but we have not been able to reproduce. Keeping an eye on that.

Users love the ability to edit their top sites (some coming back to edit their reviews from previous versions) and private browsing, but both features need more visibility.

“Smooth and fast Since the new update Firefox has improved greatly, buttery smooth, this became my default browser. Keep up this good work”

User Experience (Design & Research)

  • [desktop]
    • [General]
    • [Australis] (Zhenshuo, Blake)
      • Supporting implementation — reminder to use the UX Branch to follow along with implementation – get it here
    • [Social API] (Boriss)
      • Doing UI-reviews on bugs that landed last week, making followup mockups as needed
      • Working on remaining wireframes & mockups for future use cases
    • [newtab2] (Boriss)
  • [Firefox Health Report] (Larissa)
    • Firefox Health Report is landing in Beta on Thursday (4/4)!
    • To try it out, go to Help > Health Report
    • Please help us file bugs! FHR bugs
  • [metro] (yuan)
    • A SUMO article about “installing and launch Metro Firefox Nightly. Awaiting for final reviews: link
    • Increase visibility: a solution of accessing “Firefox Nightly” faster under a zoomed-out view of “Apps”: bug 855532
    • Reported bugs about incorrect UI behaviors. To be fixed in Iteration 6.*** bug 857320 – “Pin to start” flyout should be positioned on top of the command
      • bug 856119 – Defect – Web content covered by the tab strip should not be active
  • [android] (ibarlow, zhenshuo)
  • [Behavioral Segmentation Study] (Bill, Lindsay)
    • Quantitative research analysis has wrapped up.
    • We have begun presenting findings to smaller groups, including the main Firefox stakeholders and the UX teams.
    • We are planning on presenting to the larger organization in the coming month.
    • Zhenshuo Fang is designing a set of cards and stickers, summarizing and representing each user type.
  • [Worldwide Firefox Desktop Research]
    • We are finalizing the list of emerging markets in Asia to study for 2013.
    • We are planning on sending out RFPs to potential partner firms to manage research logistics.
  • [other/future]
    • All Mozilla UXers at a UX Summit next week, so stock up now

Market Insights from the Product Marketing Strategy Team

Desktop / Platform

Google

Microsoft

  • Microsoft updated their modern.ie website, allowing Mac developers to download Windows 8 / MSIE 10 Parallels virtual machines, and updated their web page scan utility to look for interoperability / compatibility issues. Modern.ie is now also downloadable as a node.js application to run behind firewalls.

Opera

Marketing, Press & Public Reaction


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

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

2-April-2013

Firefox Status: 2013-04-02

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

Friends of the Firefox team

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

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!

adw

  • bug 829456 – Update browser-fullZoom.js to use nsIContentPrefService2
    • landed and stuck after sidequest of tracking down a problem about image decoding and page load
  • bug 856366 – Intermittent browser_privatebrowsing_zoomrestore.js
    • regression from browser-fullZoom.js bug, may have figured it out
  • bug 856270 – Update nsEditorSpellCheck to use nsIContentPrefService2
    • working on patch
  • bug 854299 – Update DownloadLastDir.getFile usage to nsIContentPrefService2
    • reviewed
  • bug 841495 – implement background tab thumbnailing service
    • more back and forth, need to post new patch
  • bug 723163 – about:crashes should allow easy cut & paste
    • talked to people about how this affects about:memory, decided to go ahead and land, need to post new patch with updated about:memory tests
  • bug 749672 – Focus Cancel by default in the “Reset Firefox” (resetProfileAndRestart) button’s dialog of about:support
    • landed
  • bug 703088 – storage.vacuum.last. preferences should appear in about:support
    • landed
  • a little triage

Details

  • Tuesdays – 10:00am Pacific, 1:00pm Eastern, 17:00 UTC
  • Dial-in: conference# 91337
    • US/International: +1 650 903 0800 x92 Conf# 91337
    • US toll free: +1 800 707 2533 (pin 369) Conf# 91337
    • Canada: +1 416 848 3114 x92 Conf# 91337
    • FR/Paris: +33 1 44 79 34 80, x92 Conf# 91337
  • irc.mozilla.org #fx-team for backchannel
  • “Firefox” Vidyo Room

SeaMonkey: 2013-04-02

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

Agenda

  • Who’s taking minutes? -> mcsmurf
  • Nominees for Friends of the Fish Tank:
    • Neil for tireless patch reviewing
    • xsabolcs for working on Bug 848265 (ChatZilla)

Action Items

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

NEW

  • Need to reward the nominees of the freinds of the fish tank from this year!

OPEN

CLOSED

Status of the SeaMonkey Buildbot Master and Tree

  • Tinderbox is going to be EOLed. We need to move the SeaMonkey tinderboxpushlog off. See:
    • bug 843356 [Tracking bug] remove SeaMonkey dependency on tinderbox.mozilla.org.
    • Mostly done now, just a few loose ends.
  • Intermittent issue with Mac OSX64 Debug Leak log comprehension. Issue tracked in bug 774844. Also see possibly related Thunderbird bug 806492..
  • Two remaining machines on Parallels are the buildmaster (cb-seamonkey-linuxmaster-01) and Linux64 (cb-seamonkey-linux64-01). These need to be migrated to ESX. Specifically:
    • sea-vm-linux64-1 will replace cb-seamonkey-linux64-01 (and is ready to go)
    • sea-master1 will replace the current buildmaster.
  • bug 740633 set up seamonkey HPs in scl3. Hardware installed and iLO configured. CentOS 6.3 installed.
    • Awaiting puppetmaster fully prepared to instantiate as Linux Mock-Based slaves
  • sea-puppet (one of said hp machines) is ready to be configured as a puppet master (bug 827079), needs audit of the manifests and settings creation.
  • comm-* will be building out of mozilla-* eventually. Jcrammer is working on this.

Fixed Stuff Since Last Meeting

  • SeaMonkey BuildAPI is now setup and running internally, investigating if it can be externally accessed.
  • Windows platform builds were broken by (bug 842341). bug 842445 migrated our Win builders to use pymake by default.

Release Train

  • SeaMonkey 2.17 Beta 4 shipped March 28.
  • SeaMonkey 2.17 will ship later today April 2.
  • SeaMonkey 2.18beta1 will build/ship this week, likely ship Friday April 5.

Too many betas:

  • mcsmurf/IanN think that we can reduce the number to three or four. Mail has been sent to seamonkey-members to discuss this.
  • Ewong says there is normally 1 beta per week.
  • Callek to drive this conversation to a final outcome until today.
    • Callek still hasn’t done this yet, he should be nudged punished 🙂 .
  • New number of betas: Best idea is probably beta 1,3,maybe 5,6 (compared to the previous number six betas per release cycle)

Extensions Compatibility Tracking

  • See Basics page. Please only list current changes here.
  • Addon Compatibility Listings
  • There are now Lightning versions for both SM 2.16.x (Lightning 2.1b1) and SM 2.17 betas (Lightning 2.2b1) available on AMO.
  • Shipped extensions (DOMI, CZ, Venkman) compatibility:
    • Extensions are now compatible by default thus mitigating the issue. Although some people still disable c-b-d and run into issues.
  • Our build team (Callek, ewong, Serge) needs to automate DOMI branch selection rather than having to tweak the client.py every 6 weeks. bug 763506
    • In the past Serge often pushed this forward for us. But with Serge on a sabbatical, Ewong thinks he should talk to Callek in getting this automated.
    • For 2.16, compatibility bumps were done as outlined in bug 808426.
  • There was some discussion about what ChatZilla version will be shipped in SeaMonkey 2.18
    • SeaMonkey tries to ship the current release branch of an extension (like CZ) on Aurora branch date
    • Shipping non-released versions will break update check with AMO
    • SeaMonkey 2.18 will ship ChatZilla 0.9.90

2.x (Last, Current, Next)

  • [From last meeting:] There is a problem with the metrics server, so no current data is available
    • Some people cannot upgrade due to system requirements (OS version, processor capabilities etc.). This even more applies to 2.10 which dropped support for Win2k and WinXP without SP2, and 2.14 dropping Mac OS X 10.5 support.
    • We now have a webpage for latest builds available for “Legacy Platforms” like PPC (bug 759315)
  • See Basics page for the usual reminders.

2.16

open tracking (0)
tracking requests (4)
targeted (0)
fixed (5)

2.Next

  • Current breakages:
    • Nothing significant at the moment.
  • Mozilla-central bugs that affect us:
    • Note: Please file bugs if you notice any landing on mozilla-central that might break us. Please don’t depend on Ratty noticing such landings.
    • 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.
    • bug 737615 Remove use of synchronous cache API from unit tests. Tracked in:
      • bug 804972 Remove synchronous calls to nsICacheSession::openCacheEntry in SeaMonkey tests.
      • Mcsmurf says this is almost fixed but there was a test failure. He will close this bug and open a new one for the failure.
    • bug 793634 Force builds to be compatible with gtk 2.18/glib 2.22. Tracked in:
      • bug 795354 Migrate SeaMonkey Linux builders to CentOS 6.
      • bug 794772 Port |Bug 713802 – Build with GIO support (and drop GnomeVFS)|. This is dependent on bug 795354.
    • bug 795144 default –disable-gnomeui icon theme support
      • porting bug needed for the two configure.in changesets? Changes could be folded into bug 794772 above.
      • IanN says he will look into these issues. Ewong is also working on bug 794772.
    • bug 834457 Remove deprecated synchronous APIs from Places. Tracked in:
      • bug 834498 Remove usage of setPageTitle and isVisited from Seamonkey’s tests. Mcsmurf is making good progress.
    • bug 839034 move markPageAsXXX methods to nsINavHistoryService. Tracked in:
      • bug 845895 Fix markPageAsXXX usage in Seamonkey.

Feature List, Planning

Private Browsing is now mostly complete. However parts of it have been uplifted to 2.18, so we have some options:

  • Uplift all the patches from 2.19/2.20 to 2.18
  • Remove UI for Private Browsing from 2.18 and decide whether to leave it in for 2.19 in six weeks
  • Remove UI for Private Browsing from 2.18 and uplift any remaining patches from 2.20 (e.g. bug 856406) to 2.19

Also we need to figure out if we want a new about:privatebrowsing page which someone will have to write.
Also I don’t know whether we have any help content yet.

Bug statistics for the last two (full) weeks: 26 new, 22 fixed, 21 triaged.

  • Medium triaging effort.

Open reviews/flags:
25 review
8 super-review
1 ui-review
8 feedback

  • bug 847546 Support Retina Display (HiDPI) on SeaMokney on MacOS X.
    • Ratty thinks we will need 2x PNGs as well as other changes. See Core Tracking bug 785330 for supporting HiDPI mode (Retina Display) on Mac OS X.
  • See Feature List page for major wanted/needed features.
    • Ratty suggests featuring one or more bugs from that page at each meeting.
  • Featured helpwanted bugs:
    • bug 677484 Individual SeaMonkey components are not properly handled by the Windows 7 taskbar.

Good First Bugs

  • Note: The GFB list is open to all including our regular contributors.
  • Ratty is working on an updated GFB list, suggestions welcome.
  • New GFBs recently added:
  • Currently there are 24 GFBs open, 2 are being actively worked on. bug 735333 needs some help getting this running on the try-server. Mcsmurf is assisting.
  • List of Open mentored bugs.
    • Ratty notes that there are 23 bugs that are GFBs but without the mentor keyword. These need to be audited to see if they are really suitable as GFBs.
  • In the last two weeks since the previous meeting:
    • bug 735333 Use Services.prefs instead of preferences-service / gPrefService, in SeaMonkey code. Mcsmurf will check in the Services.prefs patches soon. IanN says that once this is done, it’s worth asking people who use trunk to give those areas a good test, because we have regressed before with Services.jsm landings.
      • Mcsmurf did some testing on this, but need to check how to “discover” JS bugs, as they don’t generate TEST-UNEXPECTED-FAIL in the log.
    • bug 752331 Atul had to give up on this bug due to illness. Ratty will leave this open for the time being.
  • Mentors of stalled bugs should try to communicate with the assignees and if they can’t work on them any more to unassign/free up those bugs.

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

Callek

Fixed:

  • bug 848222 Use treestatus for SeaMonkey tree closures.
  • bug 852841 Add SeaMonkey 2.17 Beta 3 to bouncer.
  • bug 854290 Update SeaMonkey website for 2.17 Beta 3.
  • bug 855164 Add SeaMonkey 2.17 Beta 4 to bouncer.
  • bug 855967 Update SeaMonkey website for 2.17 Beta 4.
  • bug 855997 Add SeaMonkey 2.17 to bouncer.

Working on:

  • bug 740633 set up seamonkey HPs in scl3.
  • bug 817383 SeaMonkey needs new (public) GPG key, in order to support signing releases properly.
  • bug 827079 Setup SeaMonkey PuppetMaster.
  • bug 827178 Update stage.m.o cron to match recent changes with ffxbld cron.
  • bug 845844 Deploy updated tbpl to tbpl.drapostles.org.

crussell

ewong

  • Fixed:
    • bug 624432 – Port |Bug 337964 – changing account during message composing doesn’t apply signing prefs from new account| to SeaMonkey
    • bug 846752 – Port Bug 713846 (unified log handling) to SeaMonkey Buildbot, utilize statusDB
    • bug 847257 – Update Help for changes from Bug 624432.
    • bug 856953 – SeaMonkey-beta must have enable_pymake set.
  • Review:
    • bug 739056 – Port |Bug 715099 – Convert nsProfileMigrator to JS so we can use JS modules on migration| to SeaMonkey
  • Working On:
    • bug 633937 – Port bug 562048 to suite.
    • bug 813844 – Port confvars.sh changes from Bug 718067 and package.manifest.in changes from Bug 808219 (Firefox Health Reporter service)
    • bug 834690 – Port |Bug 569342 – Find bar should not be enabled in about:addons| to SeaMonkey
    • bug 834691 – Port |Bug 632233| to SeaMonkey (XULBrowserWindow.onLocationChange looks for a “disablefastfind” attribute in all content documents before ruling them out)
    • bug 837649 – [Tracking Bug] Stop OSX 10.5 support for SeaMonkey project
    • bug 837650 – Stop support for OSX 10.5 in suite/ tree

IanN

  • Some testing, reviewing and commenting.
  • Fixed:
  • Checked in pending review:
  • Waiting for review:
    • bug 808835 Add l10n.ini file for Chatzilla
    • bug 837408 Add en-GB locale to gaia
    • bug 786316 Save As Template should correctly manage multiple selections
  • 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
    • bug 778534 Use image instead of html:img in instant messaging
  • Reviewed and waiting for feedback from mobile peer:
  • Working on:
    • 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.

InvisibleSmiley

  • Fixed:
    • bug 852261 Update SeaMonkey website for 2.17 Beta 2

mcsmurf

  • Fixed bug 856587 [SeaMonkey] test_contextmenu.html | checking item #4 (—) name – got context-openlinkinprivatewindow, expected —
  • Worked on bug 834498 Remove usage of setPageTitle and isVisited from Seamonkey’s tests
  • Fixed bug 856208 Stop using global-history;2 in SeaMonkey code
  • Fixed bug 827235 Add plugin-hang-ui@BIN_SUFFIX@ to SeaMonkey package manifest
  • Took care of SeaMonkey Facebook page

Neil

Fixed:

  • bug 831993 convert nsISupportsArray m_serversToGetNewMailFor variable from nsPop3IncomingServer.cpp to something better.

Fixed, needs uplift:

  • bug 846763 Browser Feed Preview is broken due to xbl_scopes.

Fixed, possibly should uplift:

Fixed, may need uplift:

  • bug 856406 Tabbed browser should use favicon sevice in a privacy-aware way.

Previously fixed, but may need uplift:

  • bug 844497 Open Location dialog should not save state when opened in a private window.
  • bug 849440 Private downloads don’t update.
  • bug 851304 nsContextMenu.js save as handler creates a channel without regard for privacy status.

Working on:

Waiting for review:

  • bug 839891 Implement optional taskbar preview-per-tab.
  • bug 854867 Click-to-play no longer respects per-site permissions.
  • bug 856571 Move accesskey for Error Console’s filter box back (Toolkit).
  • bug 855631 Get New Messages for all accounts does not work.

Ratty

Fixed:

  • bug 852496 [Lightning/SeaMonkey] The image for the delete button in the Event/Task Edit Dialog is messed up.

Working on:

  • bug 849525 Clean up mailnews/subscribe.{js|xul}
  • bug 852499 Port bug 835730 (Properly tear down components when the profile is being shut down) to SeaMonkey.
  • bug 856322 Private Browsing changes for browser feed preview.

Other:

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

tonymec

  • VERIFIED
    • bug 840003 Icons for special IMAP folder (Inbox, trash, …) are not shown when folder is shared
      • Tested by reporter on 2.19a1 trunk, ported to 2.18a2 aurora, not ported to 2.17 beta due to imminent merge.

(move to “feature list, planning” above?)
In Sm 2.19a1, creating a new permission for a hostname which doesn’t have any yet is unobvious and tedious:

  1. Open the Data Manager.
  2. Select * (not the concerned hostname) in the left pane. ←
  3. Select the ‘Permissions’ tab.
  4. Click [ Add ] at bottom.
  5. Fill in the desired hostname.
  6. Select the desired permission.
  7. Unselect the [x] Default checkbox.
  8. Change the permission value. ←
  9. If desired, set the value back to what it seemed to be before.
  • If you leave the * Permissions tab before step 8, no permission will be set. ←
  • If you leave it at step 8, it may be set incorrectly.
  • Steps marked ← are those I (tonymec) regard as unobvious.
  • Example: Try allowing cookies for host “oxforddictionaries.com” if you don’t yet have any permissions for that site.

(move to “Extension Compatibility Tracking” above?)
Since almost a year, all SEAMONKEYsomething tags in the ChatZilla repository have been applied to branches where no code changes are made (the only file modified in those branches is .hgtags and sometimes install.rdf). This sounds seriously wrong to me: it would mean that SeaMonkey versions other than Trunk are now being shipped with a built-in ChatZilla whose growth was arrested on 24 April 2012 (the default branch ancestor to branches SEA_12_RELBRANCH and later), and in particular that releases 0.9.89 and 0.9.90 of ChatZilla were judged good enough for AMO but not for SeaMonkey. — Or are those SEAMONKEYsomething tags actually unused, in favour of the CHATZILLAsomething tags which are on the default branch of the repository?
On further thought, these built-in versions of cZ should be updated to the latest version available at AMO the first time SeaMonkey checks for updates.

Any other business?

  • Basic Private Browsing support has been turned on and most things should work but some edge cases have probably been missed. Testing would be appreciated! Please file bugs as blocking the meta bug 460895.
  • The next Bug Day: Tonymec says either some time after Easter holiday, or during the holiday, depending what we decide. Easter holiday in Belgium is 1-14 April this year. Exact date TBD.
    • Need serious discussion about exactly what bug days should change, what they are for, etc.
  • Test failures
    • qawanted, especially on Linux and MacOSX specific issues: reproducing and reporting would already help.
    • Serge says that on Linux and MacOSX, he just needs someone to actually run the tests and report what they see (screen, console, etc). For example, there is a Mac test about Ctrl+W not working. This should be so trivial.
    • Tonymec suggests that any enthusiastic user, even non-technical, should be able to do some testing (litmus?) and not be scared by technical language and such.
    • IanN suggests reaching out to the user community using the newsgroups and forums.
    • Ratty to liaise with Serge when he gets back on doing a write up how the community can help us with this.

SeaMonkey Meeting Details

Mozilla Platform: 2013-04-02

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

Notices/Schedule

  • 20.0 is live
  • 21.0b1 is with QA – shipping Thurs
  • Aurora updates are disabled – will enable on Friday to update to Aurora 22
35 bugs (n/a last week) 59 bugs (n/a last week)
Unresolved Aurora 22 Trackers (non-security, not tracked for Beta) Unresolved Beta 21 Trackers (non-security)

Key Issues

Products/Projects

Firefox OS

Project Stats
  • Recent bug closing rate for B2G bugs (13-18 per week)
  • Remaining 1.0.1 blockers (54): tef+
  • Remaining 1.1 blockers (69): leo+
  • Upcoming 1.1 milestones: April 5th, April 20th, April 26th (CS)
Recent Landings of Interest
  • bug 853291 add Polish to b2g gecko
  • Fix for regression in power numbers for voice call and music playback bug 853454
  • Fix for SMS with alphanumeric sender address is not received bug 788441

Firefox Desktop

Snappy
  • Page thumbnails I/O moved off the main thread: bug 753768
  • Most content prefs consumers have been ported to the new async API: bug 831208 and dependencies

Firefox Mobile

Blog Shout Out
Usability, Responsiveness, and New Features
  • Just landed: Enable IonMonkey on ARMv6 android buildsbug 855839
  • WebRTC back-end will be landing in Nightly preff’d off – manual testing should be possible later this week
  • bug 852714 – Amazon search URLs should include Mozilla sourceid and tag landed for Fx21
Quality of Life
  • Debugging Robocop failures just got easier with screen shots now being generated for failures bug 854549 – Robocop screenshots
  • ANR reporter is enabled for Nightly and soon Aurora, next steps include working with metrics to get better access to this data bug 839683 – Enable ANR reporter in appropriate channels

Stability

  • We need someone to help with bug 836263 (issue in nsPrefBranch, connected to Crossrider add-ons).
  • We get very few B2G crash reports from devices, anyone having a Firefox OS device should please use them as much as they can and send the reports!

OrangeFactor

  • Past week’s OrangeFactor: 6.09 (Previous Week: 7.15)
  • B2G emulator mochitests are visible again – thanks jgriffin!
  • Progress adding logging for Windows XP XPCShell timeouts, but suite is currently hidden due to high failure rate – bug 856027.
  • Android 4.0 panda robocop tests currently hidden due to high failure rate (mostly timeouts) – bug 855406.
  • Items in need of attention:
    • Efforts to investigate bug 761987 (“the NSS crash”) have so far come up short. Any help would be appreciated.
    • Crashes [@ PL_DHashTableEnumerate] after “Assertion failure: (*(uint32_t*)(table->entryStore + ((uint32_t)1 << (32 – (table)->hashShift)) * table->entrySize)) > 0” in many tests (bug 855185, bug 855793) need an owner.
    • Crashes in IPC tests after “Assertion failed: ptr_ != NULL, file ipc\chromium\src\base/scoped_ptr.h, line 93” + “ABORT: CRT ERROR R6010” (bug 819132, bug 820748, bug 856353, bug 856362) need an owner.
  • 23 intermittent failures fixed in the last week – List – Thanks!.
    • WebRTC team fixed “the leak” (bug 833769) and another frequent assertion.

Metro [1st Tuesday of each month]

Updates
  • Devices that can only run at DX9 are working with a temporary solution until OMTC has landed.
  • Visual improvements to Firefox Start.
  • Various issues with getting Sync connected fixed, auto-signup in Metro when signing up in desktop added.
  • Touch caret + text selection landed.
  • A number of top crashers fixed. ~4.5% ratio per 100 ADU.
  • Lots of misc. bugs fixed.
  • Last two sprint lists: here and here.
Noteworthy upcoming landings

  • Firefox Start will be moving out of XUL and into <browser> for improved panning performance.
  • New combined nav and app bar.
  • Form / soft keyboard interaction problems are finally going to get fixed.
  • Pending a graphics branch merge, OMTC will get turned on.
  • mochitest-metro-chrome (and maybe a couple other suites) should be up and running soon.
Awesomeness

  • cpearce has been fixing various dom api issues like fullscreen.
  • jfkthame fixed and enabled hidpi support.
  • Anthony Jones has joined in to help out with async pan zoom controller work.
Misc

  • We’d love to get the profiler hooked up for graphics work (bug 850019)
  • We need more daily users, currently @ ~500 ADUs. Tell your friends, tell your neighbors!
  • If you don’t have a Win8 tablet, please get one and help out in testing!

Roundtable

  • (catlee) New linux test hardware coming online. Test validation happening on Cedar branch. Once ready, we’ll switch these over to mozilla-central and friends, and then can recycle old hardware into more windows/osx testers.

Platform Meeting Details

  • Tuesday 2013-04-0211:00 am Pacific
  • Dial-in: conference# 98411
    • US/International: +1 650 903 0800 x92 Conf# 98411
    • US toll free: +1 800 707 2533 (pin 369) Conf# 98411
    • Canada: +1 416 848 3114 x92 Conf# 98411
    • FR/Paris: +33 1 44 79 34 80, x92 Conf# 98411
  • Engineering Vidyo Room / Warp Core / SFO-Boardroom / Tor Commons
  • join irc.mozilla.org #planning for back channel

1-April-2013

Mozilla Project: 2013-04-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 the Tree

Lisa Gray and Shannon Clayton for an outstanding job of managing the move of two existing offices in Paris into the splendiferous new Mozilla Space on Boulevard Montmartre. (…and they did it without even being able to speak French).

Upcoming Events

Monday, 01 April

Tuesday, 02 April

Thursday, 04 April

  • Grow Mozilla discussion at 10 AM pacific — a forum for discussing community building at Mozilla

Product Status Updates (voice updates)

Firefox Desktop

Speaker Location: Toronto (johnath)

  • Release week! Tho’ your hands in the air
    • \o\
    • /o/
    • \o\
    • /o/
  • FF20 means per-window private browsing, new download manager, developer toolbox. Tell a friend!

Firefox Mobile

Speaker Location: Toronto (johnath)

  • Release week! Everybody dance!
    •  :D-<
    •  :D|-<
    •  :D/-<
  • FF20 means private browsing tabs, homescreen customization, and broader ARMv6 reach. Tell a friend!

Webmaker

Speaker Location: Brett Gaylor will present a short Lightening Talk later on this call

  • This week’s Webmaker update:

60 Seconds with Mozilla IT

Speaker Location: mrz in SF

  • First of two firewall upgrades wrapped up on Saturday
    • was intrusive but gets us to a version that won’t require disruptions for future OS upgrades
  • Sponsored first open source monitoring conference ~ http://monitorama.com/
    • Laura Thompson & monitoring at (rolf) scale using crash-stats.mozilla.com as an example of the challenges of monitoring a complex distributed system at high scale, and how developers, IT/Operations, and QA can successfully work together to constantly improve things in a devops fashion.

Speakers

Title Name Topic Media More Details
Mozilla Founder and Chief of People Mitchell Baker and Debbie Cohen Mozilla Summit 2013 No media / slides https://wiki.mozilla.org/Summit2013 https://blog.lizardwrangler.com/2013/03/31/mozilla-summit/

https://blog.mozilla.org/community/2013/03/28/mozilla-summit-2013-the-word-is-out/

Sr. Director, Mozilla Webmaker Brett Gaylor Webmaker.org evolution for 2013 summer campaign https://dl.dropbox.com/u/7968133/webmaker_evolutionv4.pdf
Product manager, community tools William Reynolds You can now have a public Mozillians profile Blog post with details Edit your profile and mark the fields you want as public.
Manager Hacking Mike Morgan, aka morgamic Building a manager community at Mozilla, why it’s important. https://wiki.mozilla.org/Manager_Hacking
NetPolicy Alex Fowler Invite participation in Mozilla’s Internet policy activities. https://wiki.mozilla.org/Netpolicy

Introducing New Hires

New Hire Introduced by Speaker location New Hire location Will be working on
Gijsbert Kruibosch Justin Dolske Mountain View Netherlands Software Engineer
Daniel Minor Clint Talbert Mountain View Canada Software Tools Developer, Mobile Platform
Christiane Ruetten Yvan Boily Mountain View Berlin Mobile Application Malware Specialist
Marc Schifer Bob Moss Mountain View Mountain View Senior Browser QA Manager

<meta>

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

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

QA

WebQA

  • Helped ship Input rewrite to production: https://input.mozilla.org
  • Just helped ship about:healthreport (Firefox Health Report)

Automation & Tools

Engagement

PR

Webdev

  • Shipped a brand new rewritten-from-the-ground-up version of Input (https://input.mozilla.org/) on March 27th. We had a full three minutes where all feedback on Input was happy.

  • Dial-in: conference# 8600
    • US/International: +1 650 903 0800 x92 Conf# 8600
    • US toll free: +1 800 707 2533 (pin 369) Conf# 8600
    • Canada: +1 416 848 3114 x92 Conf# 8600
    • FR/Paris: +33 1 44 79 34 80, x92 Conf# 8600

« Newer Posts

Powered by WordPress