Platform/2012-08-28

From MozillaWiki
Jump to: navigation, search


« previous week | index | next week »

Platform Meeting Details

  • Tuesday 2012-08-28 - 11:00 am Pacific
  • Dial-in: Audio-only conference# 95312
    • People with Mozilla phones or softphones please dial x4000 Conf# 95312
    • US/Toll-free: +1 800 707 2533, (pin 4000) Conf# 95312
    • US/California/Mountain View: +1 650 903 0800, x4000 Conf# 95312
    • US/California/San Francisco: +1 415 762 5700, x4000 Conf# 95312
    • US/Oregon/Portland: +1 971 544 8000, x4000 Conf# 95312
    • CA/British Columbia/Vancouver: +1 778 785 1540, x4000 Conf# 95312
    • CA/Ontario/Toronto: +1 416 848 3114, x4000 Conf# 95312
    • UK/London: +44 (0)207 855 3000, x4000 Conf# 95312
    • FR/Paris: +33 1 84 88 37 37, x4000 Conf# 95312
    • Gmail Chat (requires Flash and the Google Talk plugin): paste +1 650 903 0800 into the Gmail Chat box that doesn't look like it accepts phone numbers
    • SkypeOut is free if you use the 800 number
  • Warp Core Vidyo Room / SFO-Boardroom
  • join irc.mozilla.org #planning for back channel

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

  • 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

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 (in bug 784681) and we can disable them until they can be fixed!

Security

Stability Report

Socorro

Desktop

Trunk

  • New bugs
    • bug 785808 crash in nsRootPresContext::RequestUpdatePluginGeometry
    • bug 785983 crash in NameResolver::resolve
    • bug 785806 crash in XPCIncrementalReleaseRunnable::ReleaseNow
    • bug 785634 startup crash in JSContext::saveFrameChain mainly with Roboform

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.

CrashStats 2012-08-27.png

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