Firefox/Planning/2011-06-29

From MozillaWiki
Jump to: navigation, search
« previous week | index | next week »

Planning Meeting Details

  • Wednesdays - 11:00am PDT, 18:00 UTC
  • Mountain View Offices: Warp Core Conference Room
  • Toronto Offices: Fin du Monde Conference Room
  • 650-903-0800 or 650-215-1282 x92 Conf# 8605 (US/INTL)
  • 1-800-707-2533 (pin 369) Conf# 8605 (US)
  • irc.mozilla.org #planning for backchannel
  • (the developer meeting takes place on Tuesdays)
REMEMBER
These notes are read by people who weren't able to attend the meeting. Please make sure to include links and context so they can be understood.


Actions from Last Week

  • Dave M to report on early Addon SDK uptake stats DONE
    • We are having issues with Web Trends, no stats on the Add-on SDK downloads
    • BUT - We have info from Add-on Builder

Since last Tues:

1259 new registrations
2150 new packages
78 of which are libraries, the rest add-ons
  • Christian to report on 3.6 EOL meeting outcome DONE (cancelled)
  • Johnathan to ping web dev about selenium bustage in FF5. DONE
    • From Dave Hunt in email:
      Selenium 2.0rc3 was released earlier this week with support for Firefox 5. Selenium IDE (a Firefox addon) does not officially support Firefox 5, however this is currently being tested and should be released in the near future.
    • and then from David Burns:
      I added Selenium support for Selenium 1 API and Selenium 2 support before Firefox 5 was released. Since I am a core committer on the Selenium project I find it is my responsibility to make sure that it works with each release of Firefox. I advertised the support on Monday with http://twitter.com/AutomatedTester/statuses/82874102699929600 for the python bindings and Firefox 5. ... I will continue to make sure it works with each version.
  • catlee/joduinn to report back on discussions around shuttering 3.5 automation
    • Some questions, no objections
    • Planning to shut off automation Thursday June 30th

Schedule & Progress on Upcoming Releases

Firefox Desktop

Release (3.6, 4.0, 5)

  • Cancelled the 3.6 EOL discussion
  • To be clear, we are going to ship a Firefox 3.6.19 update at the same time as Firefox 6

Beta (5)

  • A second dormant week for beta. This one time, there's no Beta going to final on migration day because that happened two weeks ago with the launch of Firefox 5.

Aurora (6)

  • Taking a few late breaking and potentially scary changes including a deeply concerning Mac change to move from ATS font APIs to CGFont/CTFont which is necessary to avoid horrible crashes when Mac OS 10.7 ships (July sometime.) We need lots of help testing Mac Firefox 6 to have confidence in shipping this change. Aurora migrates up to Beta next Tuesday

Nightly (7)

  • mozilla-central has already seen over 4,000 changesets this cycle for approximately 2,100 bugfixes and features. Migrates up to Aurora next Tuesday at around 10am PT. If you want your feature or fix to have a good shot at Firefox 7, you want to get those changes in before then.
  • over 500 changesets in the last week resulting in over 300 fixes and features including:
    • bug 312156 -- "implement text-overflow: ellipsis from CSS3 text" (landed just before last week's meeting but I didn't get it into the notes)
    • bug 570341 -- "Initial implementation of web timing specification."
    • bug 651858 -- "[Azure] Implement Direct2D Azure Backend" landed with canvas using it. Big wins on canvas benchmarks."
    • bug 661388 -- "Support selecting text in web content" Text selection in Mobile!"
    • bug 652657 -- "Provide opt-in UI for Telemetry" Telemetry is now "on" in nightly builds because you can now opt in to data collection."
    • bug 665580 -- "Hide http:// and single trailing slashes in the location bar"
    • bug 543463 -- "Make it easier for non-Mozilla devs to get and use the JavaScript Shell"
    • bug 666431 -- "Add an API to get the list of add-on changes that happened during startup"
    • bug 666437 -- "Allow extensions installed from certain locations to be disabled by default "
    • bug 663871 -- "Websockets Protocol IETF 08" Hopefully the protocol that takes over the Web!!"
    • bug 664486 -- "Add page fault count to about:memory on Linux and Mac"

Firefox Mobile

5

Firefox 5 launched last week (sim-ship with desktop)

6

Currently in AURORA, ready to move to BETA on July 5 (see Release Schedule). This will update Beta in Android Market, bridging the current gap (official release is newer than the current Firefox 5 Beta)

New features in 6:

  • Better first-run experience - guide showing Browser Tools and features, faster start using less memory
  • Higher-quality image scaling (on devices with NEON-compatible processors).[When zoomed in our out, less pixelation, crisper display of logos, etc.]
  • Improvements for large-screen tablets [Optimizing Firefox for larger tablet devices, e.g. by adjusting UI elements, buttons, font size. (Phase 1)]
  • Improved Form Helper [Form helper is less obtrusive on Android now]
  • Theme changes for phones running Android 2.3 (Gingerbread) [Now refreshed to look even more beautiful on Gingerbread OS.]
  • Fixed bugs: Optimized rendering of pages that use RTL layout (languages like Arabic, Hebrew) [Universal access]
  • Touch Events (part 1 - single touch only). [Expose touch events to content for better interaction with web pages and services, and compatibility with WebKit/Opera and existing web content.]
  • IndexedDB database storage for web pages. [Pick up where you left off (e.g after crash or when terminated in the background (adding session history. Currently only saves last URL), better performance and memory management]
  • Automatic text hyphenation with the -moz-hyphens CSS property (bug 253317).

7

currently in NIGHTLY channel; moves to AURORA on July 5, 2011 (see Release Schedule)

Firefox Sync

Add-on Builder

  • We have a new release going out at 2PM PST today.
  • Our focus will remain tuning, maturation, and performance enhancement of our current features. I am projecting that we will be doing releases with these goals at their core for the next 4-6 weeks.
  • We will be socializing a few options for elevating well-built user libraries on the Builder. This is important for the long-term success of the platform as we expect the community to generate a large share of libraries.

Add-on SDK 1.0

  • We are having some issues with Web Trends and don't know SDK download stats
  • Work begun on post-1.0
  • Jetpack/Flightdeck work week in 2 weeks
  • New feature pages and roadmap update in the works
  • Development process/release plan still available for comments!

Input 4.2

  • ETA is today!
  • ElasticSearch is integrated on Staging and the Metrics team has a cluster set up for it. We're set up on production too!
  • Grouperfish is up and running and mostly integrated with Input on a development server; but it won't make it for 4.2. We're expecting it to land for 4.3 in 2 weeks.
  • Daily automated metrics reports are being sent to feedback-collectors@mozilla.com and being iterated upon as well.

Other side notes:

  • Starting up requirements setting for automating bug creation due to jumps in feedback in Input
  • Working on an simple experimental add-on that allows users to send feedback for add-ons authors

Feedback Summary

Firefox 5.0:

  • Extensions, extensions, extensions. Top extensions are: Google Toolbar, Yahoo Toolbar and antivirus and internet download manager.
  • Loss of passwords/bookmarks likely caused by extensions not working (?)
  • PDFs don't show (possibly related to extensions)
  • Complaints about the more frequent updates
  • Slowness/non responsiveness when loading pages
  • Memory usage
  • Missing search box (may be related to toolbar extensions)
  • Youtube doesn't work (looks like it's related to HTML5 video?)
  • AppTabs don't save
  • Other sites:
    • mail.tiscali.it
    • Westlaw
    • http://www.sympatico.ca/default.aspx (links only work in new tabs)
    • Bunches of enterprise web portals
    • Quickbooks online
    • Apple.com
    • Submit feedback button doesn't work on input(?)

Firefox 3.6/4.0:

  • Still some reports of Firefox bustage in Hotmail, working with team at MS.

Press & Public Reactions

Questions, Comments and Highlights

  • Dropping support for 3.6 is a big thing for SUMO. We'll need weeks to prepare and localize articles so please keep that in mind when deciding when to decide about 3.6 EOL.
  • Asa asked about the names Jetpack and Flightdeck and SDK and Builder. Answer was that Jetpack and Flightdeck are team names (and sometimes proJECT names) while SDK and Builder are proDUCT names.
  • How to get on feedback-collectors@mozilla.com? File an IT bug or mail (Aakash)
  • Discussion in dev.platform (and yesterday's platform meeting) about possible dropping support for Win2000. bug 563318 (joduinn) "Migrating to Visual Studio 2010" is the name of the thread.

Actions this week