Platform Meeting Details
Notices / Schedule
- Firefox 15.0.1 with a fix for the private browsing issue went out last Thursday
- Firefox 16 beta 2 (including mobile ARMv6) went out the door last Friday
- Firefox for Android 15.0.1 with a fix for keyboard issues went out yesterday (Monday)
- Firefox 16 beta 3 will be going to build today
- Please stay focused on bugs tracked for Firefox 16
- The development team had a successful week in Sao Paulo working with Telefonica. Major visual design changes landed – icons, wallpapers, homescreen layouts, etc. Tons of bugs and features landed.
- Now moving towards end of next milestone with is last feature work landed by 9/28.
- Follow along via this sheet which tracks the progress of the built-in apps, the @hackb2g twitter account which tweets Gaia commits, and the B2G Desktop builds.
- Dogfooding program: Device selection in progress, OTA updates almost ready for dogfooding, expect more info over the next 1-2 weeks.
Firefox Developer Tools
- Source map implementation can be followed here: bug 771597
- Remote web console getting close, follow here: bug 768096
- Snappy work week this week
- Cairo-Azure canvas backend is now on by default on all OSes.
- We expect to remove the second canvas implementation just after Firefox 18 branches to Aurora.
- Please test canvas on Windows XP, Linux and mobile, and report bugs!
- IonMonkey has landed in mozilla-central! Preffed on for desktop (bug 745386). David Anderson and the IonMonkey team.
- support for embedded SVG glyphs in OpenType fonts landed (bug 719286)
- Bugs of interest:
- Allow web pages to access cross-origin stylesheets if the CORS headers say so (bug 732209)
- script for importing reftests from CSS Working Group tests now supports auto-prefixing (bug 786891), which is progress towards importing more tests
- support for finding touch event targets that aren’t exactly at the event point is now in Gecko rather than the Fennec front-end, bug 780847
- support for print callbacks for <canvas> elements (needed by PDF.js) bug 745025
- case that slows down style change calculation now more limited (though not clear how much it helped the original gaia testcase) (bug 779968)
- support for <ol reversed> (bug 601912)
- Opus was just made a standard. Here is the hacks article.
- The IETF working group rtcweb just confirmed consensus for Opus as one of the mandatory-to-implement audio codecs for WebRTC (G.711 is the other).
- (I forgot this last week) a few weeks ago we hosted a day of discussions about app cache
- in conjunction with Google, Facebook, Twitter, and Microsoft developers we decided a few changes can make it much better and more palatable to web developers
- rough notes: https://etherpad.mozilla.org/appcache
- work to be determined
- Jan Varga continuing work on unified quota handling for offline storage
- Bonnie Surender got a patch reviewed and ready to land for improved wifi geolocation on Linux (bug 668194)
- Andrea Marchesini has a patch for transferrable object support with workers (bug 720083)
- impressive results from simple benchmark: https://people.mozilla.com/~amarchesini/code/transferrable/
- MozCamp EU
- Mounir gave two presentations which generated good questions
- great conversations and community building
- Seeing improved wait times due to reallocation of slaves, turning off tests.
- If you know of any perma-orange/red tests, please let us know so we can shut them off until they can be fixed!
- Extra load from ionmonkey-enabled/-disabled fennec builds bug 789373
- Large new release might be pushed to production tomorrow, subject to QA signoff
- Support for rapid beta (“mobeta”)
- Also bringing per-build-date reports for Aurora and Nightly
- bugs in this release
- Beta – 16b2 – crash rate a bit higher than normal but is coming down.
- crash rate come down in the last week
- New crashes
- bug 789933 crash in mozilla::gfx::DrawTargetCairo::Stroke
- There is still a top generic crash from Flash
- bsmedberg landed a patch on trunk – do we land it on other channels?
- Stephen Donner found a reproducible crash – working on a reduced test case for Adobe.
- Nothing that has changed dramatically.
- bug 782395
- bug 777008
- bug 772717
- 11.4 now seems to have made it to the majority of users, but no really big win – overall volume on Vista and higher is still 3x as many crashes and 4x as many hangs as 11.2 was.
- Some B2G data but not much that’s actionable yet
- Only the Mac data is useful.
- Kairo/Naoki on point to monitor this effort.
- Meta tracking bug 761905
- 45% of all our crashes on Fx15 mobile are startup related.
- Waiting for 15.0.1 release to see if the startup crashes might calm down.
- Wishlist fix:
- bug 756140 – even though this is with Cynogenmod, the number of crashes for this is huge (6240 crashes in 3 days) versus the next one down which is 1,576 crashes in 3 days. It’s the biggest crash in 15/16