Platform/2009-12-01: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
Line 52: Line 52:


= Startup Performance =
= Startup Performance =
'''Summmary'''
* Read the latest [http://autonome.wordpress.com/2009/11/14/firefox-startup-performance-weekly-summary-11/ weekly update]. (none last week)
* View [http://graphs.mozilla.org/dashboard/snapshot/ snapshot results] for startup and all other tests.
'''Activity'''
* Rob Strong put up a [http://blog.mozilla.com/rstrong/2009/11/29/the-fastest-code-is-the-code-that-never-runs/ detailed post] about his startup improvements to the update service, the effect on mobile, and points out some other front-end services that could benefit from the same treatment.
* Now that Joel has a fully-static Firefox working ({{bug|525013}}), he's moved on to improving code locality ({{bug|531406}}). However, time-ordering of symbols doesn't seem to improve the sequentiality of the page-ins by much. More data on the bug.
* Ben is making progress on the fastload replacement in {{bug|520309}}. Some fastload/invalidation discussion in this [http://groups.google.com/group/mozilla.dev.platform/browse_thread/thread/ca867015d8e35fd2/c86a10493eff7146?lnk=raot#c86a10493eff7146 dev.platform thread].
* Taras has patches up for service caching ({{bug|516085}}, needs review bsmedberg.
* Super-fast-path-ing of Components.* needs some JS team help: ({{bug|512584}}).
* {{bug|519445}}, for reducing Mac startup time spent in font system initialization, is ready to land when the tree re-opens.
'''More'''
* More details on the [https://wiki.mozilla.org/Firefox/Projects/Startup_Time_Improvements project page].
* Join us on IRC in [http://irc.mozilla.org/#startup #startup].


= Security =
= Security =

Revision as of 17:54, 1 December 2009

« previous week | index | next week »

Notices / Schedule

Firefox 3.0.16 / Firefox 3.5.6

  • builds made, on track for mid-December release

Firefox 3.0.17 / Firefox 3.5.7

  • proposed schedule online
  • tree is open!
  • please work on your blockers

Blocker Report

See more Firefox 3.6 related blocker queries, or learn about the new status and blocker flags

Browser / Front End

(Progress reports every weekend on Planet Firefox)

  • see our active projects and get involved / propose others
  • Namoroka/mozilla-1.9.2 front end development:
  • mozilla-1.9.3 front end development:
    • Unfocused has tryserver builds up with tab match in awsomebar
    • David Dahl has a new Places query API
    • Mossop is updating the extension manager API and Boriss is looking at the UI
    • Faaborg and the Places team are starting into the UI changes they proposed and discussed earlier
    • Rob Strong is analysing several potential updater fixes
    • Limi is looking at the resource packages issue
    • Paul is updating the tab opening order heuristic
    • Marco is moving Places expiry I/O off the main thread
    • Drew is making asynchronous containers for Places operations
    • Horlander is driving forward the theme change work
    • (links forthcoming)

GFX Update

Layout Update

Content Update

Platform-specific Support Update

JS

Startup Performance

Summmary

Activity

  • Rob Strong put up a detailed post about his startup improvements to the update service, the effect on mobile, and points out some other front-end services that could benefit from the same treatment.
  • Now that Joel has a fully-static Firefox working (bug 525013), he's moved on to improving code locality (bug 531406). However, time-ordering of symbols doesn't seem to improve the sequentiality of the page-ins by much. More data on the bug.
  • Ben is making progress on the fastload replacement in bug 520309. Some fastload/invalidation discussion in this dev.platform thread.
  • Taras has patches up for service caching (bug 516085, needs review bsmedberg.
  • Super-fast-path-ing of Components.* needs some JS team help: (bug 512584).
  • bug 519445, for reducing Mac startup time spent in font system initialization, is ready to land when the tree re-opens.


More

Security

Electrolysis

Tree Management

Roundtable