Platform/2012-08-28
< Platform
« previous week | index | next week »
Platform Meeting Details
- Tuesday 2012-08-28 – 11:00 am Pacific
- Dial-in: conference# 95312
- US/International: +1 650 903 0800 x92 Conf# 95312
- US toll free: +1 800 707 2533 (pin 369) Conf# 95312
- Canada: +1 416 848 3114 x92 Conf# 95312
- Warp Core Vidyo Room / SFO-Boardroom
- join irc.mozilla.org #planning for back channel
Contents |
Notices / Schedule
- Merge day happened Monday – Nightly=18, Aurora=17, Beta=16
- FF15.0 released this morning unthrottled, and will likely be throttled for analysis Wednesday
- Please start re-focusing on bugs tracked for FF16 and 17
- FF16 beta 1 went to build this morning, expected release date Thursday
- FF17a2 updates are expected to be enabled Friday
Firefox OS
- Most of team is in Sao Paulo at partner offices for the week
- Status available in the usual places, listed here
Firefox Development
- Social changes: Shane, MarkH, Jared and Felipe have been doing a great job making improvements to the social functionality, including improvements to the chat UI, performance improvements, additional sidebar features (“flyout panels”)
- Updates to pdf.js: big list of release notes at in bug 784718
- Download panel: a new round of patches landed to make further improvements (bug 747903, bug 748160, bug 748381, bug 760607) still disabled on Aurora 17 though
- Tim uplifted the new tab thumbnail storage system to beta, after fixing its cache eviction. Will fix common “tab thumbnails disappear” issues.
- Dao landed some improvements to tab dragging (move the tab rather than showing an indicator, bug 783282)
- Dao and Neil are investigating ways to avoid unnecessary layout flushes during common UI interactions (e.g. url bar focusing bug 783103)
- Brubeck and Yan will start full time Metro front-end development
Firefox Developer Tools
Add-on SDK
Performance
- This week’s Snappy summary
- SUMO alerted us that they’ve received feedback that Firefox 15 Beta loads pages slower than 14. If you can reproduce a performance regression to do with loading webpages/games/etc in FF15 vs FF14, please comment in bug 784512.
- Tim landed the new thumbnail storage so that we can finally remove the file cache usage for thumbnails (bug 754671)
- Tim also landed preloading new tab pages in the background (bug 753448) – currently preffed off
- Jon Coppeard landed incremental sweeping for the atoms table (bug 779183)
- Benoit made a number of changes to the profiler
- Added JS source view
- Cleopatra selection will persist when changing the filter, and several minor bug fixes
- JS only view will now filter c++ frames
- Column info landed in the JS engine. Hoping to get it exposed to profiling and then we can work toward deminifying JS script. This should help diagnose some problems with sites like Twitter.
- JS profiling protocol is close to landing. This will let us profile nightly/release build of Fennec, let us control features and settings which are built time right now. This will help for b2g as well.
GFX
JS
- E4X – Disabled in content by default (bug 778851). Jason Orendorff.
- Official Mozilla JavaScript blog created – http://blog.mozilla.org/javascript/
Layout
- display list-based invalidation close to relanding (try builds available for testing, see comment 280 in bug)
- Bugs of interest:
- async (off-main-thread) animations enabled in content processes (bug 785657)
Media
DOM
- CSS2Properties bindings landed.
WebAPI
Network
Identity
Plugins
Mobile
Accessibility
- FF OS spoke (text-to-speech via pico/svox, accessfu, and the core gecko a11y engine) to the accessibility team last week! Eitan is cleaning it up now. No demo/screencast link ready yet.
Tree Management
- 10.8 tests are now running! Thanks to kmoir for all her hard work here!
- Capacity
- Migration of linux-based builds to AWS continues. This has enabled us to start reimaging linux/linux64 build machines as additional win64 build machines (which also do win32 builds)
- 40 of the 86 new tegras have been added to our test pool, bringing our total up to 257
- turned off android-xul tests
- Evaluating new test hardware for WinXP, Win7, Linux. Once we’re confident in the hardware, we’ll order more and migrate winxp, win7 and linux tests to the new platform
- Re-imaging 40 old OSX 10.5 test machines as 20 winxp and 20 win7 test slaves in the meanwhile
- FF17 no longer supports 10.5, but still have 10.5 for aurora, beta, release, ESR
- Open question about linux64 builds/tests. Can we reduce our linux64 test capacity to use elsewhere?
- linux64 isn’t published on our download page bug 527907
- most users get their linux builds via their distro
- 32-bit builds may be more popular
- coop will be starting a newsgroup thread on this – follow up there if interested
- If you know of other builds or tests that aren’t used, or are perma-red/orange, let us know and we can disable them until they can be fixed!
Security
Stability Report
Socorro
Desktop
Trunk
- New bugs
- bug 785808 crash in nsRootPresContext::RequestUpdatePluginGeometry
- Crashes still occurring after fix for bug 781279
- bug 785983 crash in NameResolver::resolve
- bug 785806 crash in XPCIncrementalReleaseRunnable::ReleaseNow
- bug 785634 startup crash in JSContext::saveFrameChain mainly with Roboform
- bug 785808 crash in nsRootPresContext::RequestUpdatePluginGeometry
Aurora
- bug 785604 crash in gfxImageSurface::gfxImageSurface
Release
- bug 786153 crash in nsBaseAppShell::OnProcessNextEvent with Trusteer Rapport
Win 8
- Now that Win 8 is in RTM we are tagging bugs with [Win8] in the status whiteboard.
- bug 786076 Firefox crash in igd10umd32 with Intel driver version 8.15.10.2342 and HD Graphics based on Sandy Bridge
- bug 785940 Firefox startup crash in _open
- bug 783517 Win8 crash in atidxx32.dll 8.17.10.451 (ATI driver version 8.982.0.0)
Mobile
- Highlights
- 15b7 out, showing just above 5 crashes per ADU; hoping release will be under 5.
- 7 out of the top 10 are flash related crashes.
- 15b7 out, showing just above 5 crashes per ADU; hoping release will be under 5.
Roundtable
Planning to land nsCAutoString->nsAutoCString in a few days (platform posting to be made today). Will require a short m-c and inbound closure, and there’s a script for updating any patch queues you have. (jesup) Bug 773151