Platform/2011-10-25

From MozillaWiki
Jump to: navigation, search


« previous week | index | next week »

Platform Meeting Details

  • Tuesdays - 11:00 am Pacific
  • Warp Core Vidyo Room
  • 650-903-0800 x92 Conf# 8605 (US/INTL)
  • 1-800-707-2533 (pin 369) Conf# 8605 (US)
  • join irc.mozilla.org #planning for back channel

Notices / Schedule

  • Source migration is in 2 weeks
  • If you fixed a security bug for Firefox 8 you will be contacted today about backporting to 3.6.24
    • Please backport ASAP

Firefox Development

Firefox Developer Tools

Performance

GFX

  • Update on accelerated layers for Mobile - still needed in the new model?
    • Waiting on some experimental results from pcwalton on possible simple OpenGL acceleration
  • Azure-Thebes wrapper basically working.

JS

Layout

Landed:

  • (smontagu, bug 613149) - Support HTML5 bdi element and CSS property unicode-bidi: isolate
  • (jkew, bug 671297) - Add memory reporters for textruns and associated data

In progress:

  • (dbaron, bug 627842) - Allow minimum font size based on size of frame (Mobile Readability)
  • (dholbert, bug 696253) - Add support for parsing/computing properties for CSS Flexbox
  • (tnikkel, bug 655263) - remove views from decks

Video

  • Fullscreen spec being revised (see WHATWG list); not major changes
  • Ralph Giles working on WebVTT

DOM

WebAPI

  • Lots of progress in IndexedDB. New Version API landed. DeleteDatabase is mostly done. Key-handling rewritten in preparation for arrays-as-keys.
  • Files in IndexedDB will go up for review this week. Some minor issues still outstanding.
  • Battery API is up for review.
  • Vibrator API has patch up for review though will e10s issues.

Network

  • SPDY is ready to land (pref'd off) once we have landed NPN support for NSS. This should happen soon, hopefully within the next week.
  • We are making progress on a version of the existing disk cache for mobile. Talk to Nick Hurley if you have any questions.
  • Steve Workman has been and will be focusing on DNS-related bugs and optimizations for a while.

Plugins

Mobile

  • We now have desktop parity random orange
    • All unstarred mobile oranges should should be treated the same as desktop
    • To get here we had to disable two test suite subsets (J1 and R2)
    • see [1]
  • bug 694499 landed on mozilla-central which allows for android builds on OSX
  • Native UI Update
    • Summit last week
    • Why are we doing all of this?!
      • from 75mb RSS and 35mb RSS child (some shared) --> 65mb RSS
      • startup from 6s to 200ms (awesome bar)
    • Areas of concern for platform:
      • Sqlite
        • cached queries
        • high memory usage
    • Network cache
      • doesn't seem to be doing that it should be doing.
      • investigation needed

Accessibility

We are having a team meetup in Toronto from October 31 to November 4.

Multi-Process

Tree Management

  • Tegra testing pool is now at 130 devices (up from 80) which has had an amazing impact on android testing waittimes
  • One new twig branch up for grabs! (4 new ones created in total, 3 already reserved); see ReleaseEngineering/DisposableProjectBranches

Security

Security Reviews Scheduled for this week

Date / Time Item
Mon Oct 24 / 10:00 PST CSS 3D Transforms & bug 505115
Wed Oct 26 / 13:00 PST Sync Push to Device
Fri Oct 28 / 10:00 PST WebGL (review and revisit work from previous WebGL SecReviews)

Calendar and Meeting details

General Meeting Details
* IRC Channel: #security
* Etherpad: https://etherpad.mozilla.org/secreview
* Dial-in Info:
** In office or soft phone: extension 92
** US/INTL: 650-903-0800 or 650-215-1282 then extension 92
** Toronto: 416-848-3114 then extension 92
** Toll-free: 800-707-2533 then password 369
** Conference num 624

Stability Report

Component crash breakdown

Another round of work on the component reports

Desktop

Trunk

  • bug 696651 - top crash on the trunk - reproducible.
  • bug 696806 - new regression on the trunk filed by Alice.
  • bug 695505 - Firefox Crash @ js::PropertyCache
  • bug 695524 - [10.7.2] crash FinderKit@0x78d87 FinderKit@0x7c438 FinderKit@0x78ec6

FF 7

  • bug 695151 - Firefox Crash [@ coreclr.dll@0xbaf32 ] (Silverlight)
  • bug 695793 - crash orangetoolbar
  • bug 696204 - crash skypeffcomponent
  • bug 696449 - crash PL_DHashTableOperate (stack overflow from nsContainerFrame::RemoveFrame)
  • bug 696457 - crash 2puabtn (Coupon Alert Toolbar)
  • bug 695041 - crash in nsHtml5Tokenizer::stateLoop due to null backing array in strBuf (longStrBuf null also)
  • bug 694974 - crash in mscorwks.dll with 100% correlation to IdVault.dll (White Sky IdVault / Comcast Constant Guard)
  • bug 694968 - crash in libvoikko-1.dll
  • bug 694966 - crash @ roboform@0x395ac1 (RoboForm 7.5.6)

Mobile

  • bug 694987 - [birch] change the buildid to be different from the nightly to distinguish it from the nightly crashes in Socorro
    • Birch branch crash is listed in the nightly top 10 crash ( mozalloc_abort moz_xmalloc libxul.so@0x23268a )
  • bug 691842 - Fennec 8.0b1 is showing no reports.
  • bug 689778 - Some content crashes are not getting reported at all
  • bug 689781 - Some content crashes will show in about:crashes but does not get sent to soccoro
  • bug 692185 - Java crashes are not showing up in App Notes for Fennec Java Crashes
  • Top Crash in Nightly (10.0):
    • bug 694964 crash [@ gfxSharedImageSurface::Open]
    • bug 696013 - Nightly crashes @ mozilla::layers::BasicShadowCanvasLayer::DestroyFrontBuffer
  • Top Crash in Release (7.0.1):
    • bug 661158 Crash on mobile SMP devices while sending PRNetAddr over IPDL [@ Pickle::ReadBytes]
    • bug 663494 - crashing occurs when trying to restart after energysaving power down; crash [@ base::CloseSuperfluousFds]
  • Tracking to check for resolution:
    • bug 622992 Fennec crash in base::CloseSuperfluousFds
      • Resolved : 2011-10-13 07:09:50 PDT
    • bug 687367 - Bionic domain name functions are not thread-safe on pre-3.0 Android
      • Resolved : 2011-10-13 07:31:06 PDT

Roundtable

  • Mobile