Evangelism/Firefox3.5: Difference between revisions
Jump to navigation
Jump to search
| Line 37: | Line 37: | ||
* Video / Audio | * Video / Audio | ||
* @font-face | * @font-face. Refer to [dbarons blog post http://dbaron.org/log/20090317-fonts] also. | ||
* XHR | * XHR. Particularly credentialed requests cross-site. [CORS http://www.w3.org/TR/cors/] also [DevDocs https://developer.mozilla.org/En/HTTP_access_control] | ||
* TraceMonkey | * TraceMonkey | ||
* Worker Threads | * Worker Threads | ||
Revision as of 18:45, 8 April 2009
Tech Evengelism
Blocking Tech Evangelism Bugs: http://bit.ly/121QeM
Performance
- Full perf keyword list for 1.9.1 is here
- List of items fixed after 1.9.0 but before we branched 1.9.1 with perf in the keyword field: link
(Note from bz: This has DOM nodelist DOM-walking and property access performance improvements, security wrapper performance improvements, various TM stuff, major getElementById improvement for non-HTML and non-XUL documents, various gfx performance fixes. That's at a first skim.)
Key Items
- Awesomebar Perf Improvements
- TraceMonkey
- Overall DOM + page load enhancements
Other Items:
- image pre-loading (not landed yet): https://bugzilla.mozilla.org/show_bug.cgi?id=457809
- css pre-loading (not landed on 1.9.1): https://bugzilla.mozilla.org/show_bug.cgi?id=457810
- speculative loading of script elements (landed): https://bugzilla.mozilla.org/show_bug.cgi?id=364315
- DNS pre-caching
- JS regex performance with \s and \S - https://bugzilla.mozilla.org/show_bug.cgi?id=453658
- DOM quickstubs (blake)
- XPCWrappedNative wrapper cache (blake + peterv)
- Gecko's new image cache http://blog.mozilla.com/joe/2009/03/30/geckos-new-image-cache/
- "28 MB was saved on 6 November through redesign of font selection." http://blog.karlt.net/2008/12/firefox-31-beta-2-on-linux-uses-less.html
- Places fsync reduction work
- Async storage API for add-ons and core to use (helps with interactive perf)
- Tracking bug for color space management: https://bugzilla.mozilla.org/show_bug.cgi?id=444659 and blog post: http://bholley.wordpress.com/2008/09/12/so-many-colors/ and color management rewrite: https://bugzilla.mozilla.org/show_bug.cgi?id=481926
- XPCOM cycle collector improvements?
Web Developer Features
Key items:
- Video / Audio
- @font-face. Refer to [dbarons blog post http://dbaron.org/log/20090317-fonts] also.
- XHR. Particularly credentialed requests cross-site. [CORS http://www.w3.org/TR/cors/] also [DevDocs https://developer.mozilla.org/En/HTTP_access_control]
- TraceMonkey
- Worker Threads
- Native JSON
- Media Queries
Other items:
- CSS + SVG with external loading
- Geolocation