Platform/2009-04-14

From MozillaWiki
Jump to: navigation, search

« previous week | index | next week »

Notices / Schedule

Firefox 3.0.9

  • Aiming for April 21 release

Firefox 3.0.10

  • Please work on your blockers
  • Code freeze is in 8 days

Firefox 3.5 Beta 4

Blocker Report

Since 1.9.1 branch ... 2009-04-14-blocker-report.png

Past 2 weeks ... 2009-04-14-blocker-report-detail.png

[ Platform Blocker Queries | Front End Blocker Queries ]

Summary

  • blockers going up again (boo!)
  • we're falling off of blocker triage

The Breakdown

Browser / Front End

  • Polish update: Firefox is 52% shiny (+2% over last week)
      • Thanks go to: jmorkel, highmind63, jdarmochwal, mstange, dao
      • 47 remaining easy polish bugs (whiteboard [polish-easy])
      • 37 remaining hard polish bugs(whiteboard [polish-hard])
    pub?key=pMZGKUlD9NOPg4oJGs1CUMw&oid=1&output=image&foo=.png

GFX 1.9.1 Update

Layout 1.9.1 Update

  • 1.9.1 query: 27 unfixed 1.9.1 blockers
  • Layout
    • 6 blockers (3 with patches or probably will be fixed by other bugs)
    • 10 untriaged noms
    • 'flex' thread in www-style
  • SVG
    • 2 blockers
  • Video/Audio
    • 15 blockers

Content Update

  • 1.9.1:
    • 11 blockers
      • bug 483915 Workers: Use new JSAPI to limit tracing code cache size -- Trivial, but needs bug 474497 first.
      • bug 484107 Security bug. -- Has patch, ready to land!
      • bug 481566 Content sink needs to be more responsive -- Did a touch-and-go, but needs updated patch.
      • bug 483818 Leak when script appended via DOM does document.write -- Patch in the works.
      • bug 462853 "Assertion failure: slot < (obj)->map->freeslot" during T... -- Needs more work, hard to reproduce, might not block on this.
      • bug 485125 Crash on close [@ libflashplayer.so@0x4110d ] -- Likely fixed, or fixed enough, by Karl's recent gtk widget destruction fix.
      • bug 475864 Quickstubs allow pages to mess with native anonymous content
      • bug 479560 Security bug (mrbkaps wrapper work) -- Making good progress
      • bug 480205 Security bug (mrbkaps wrapper work) -- Making good progress
      • bug 483672 Permission denied for <a href="http://localhost:7080">http://localhost:7080</a> to call met... -- Won't block on this, Firebug workaround on hand instead of taking this fix.
      • bug 487695 Decide what to do with localStorage when using session only cookies.

JS 1.9.1

General 1.9.1

These are bugs that fall outside of components covered by the Gfx, Content, Layout and JS groups:

Mobile 1.9.1 Update

  • Big perf things we need to land soon
    • bug 485426 ARM simd rgb24->565 optimizations
    • bug 482676 Neon pixman optimizations
    • bug 483409 Use XShm for pushing to the screen
    • bug 482689 Optimize background displaylists for opaque images
    • bug 67752 Interruptible Reflow
      • We would really like to see this land on trunk as soon as possible so we can try to decide if it could go back to 1.9.1 for mobile.
  • In progress

Security

Security Reviews

Still outstanding / to be scheduled

  • native JSON
  • Windows TSF Integration
  • DNS prefetching

STOP HERE AND CHECK AGAINST SCHEDULE

Tree Management

  • New ESX hosts installed wed/thurs; lost one to CPU failure next day
    • last week 8 slaves added to try server
    • 12 more slaves on production pool-of-slaves (6 linux, 6 win32).
    • still overrun; will be lending slaves from production to try once crunch is over later today
  • win32 buildtimes (disk changes to moz2-win32-slave01, 06)
    • need help with msys and network mount drives
  • powering off Firefox2 machines at last

Roundtable

  • Platform planning is ongoing. Please participate in the dev.planning threads Javascript, GFX, Layout, and Content.
  • Firebug compatibility
    • need bug 483672
      • we're going to work around this at the loss of XHR results in the console tab
  • Security Sensitive source files code review recommendations [ Murali ]
  • Tracing across DOM methods for 1.9.1? Do we have a good risk/reward metrics? See e.g. bug 480187, bug 487134. Seems hard to call these blockers.
  • status of memory leaks (dbaron)