Platform/2008-07-02
< Platform
		
		
		
		Jump to navigation
		Jump to search
		« previous week | index | next week »
GFX 1.9.1 Update
- GFX 1.9.1 Bugs
- Do we have an update on SVG fonts and/or bz's work to make <img src="foo.svg> possible?
 - Three still assigned to nobody?
 - Vlad, Stuart, and Joedrew off for another half a week (roughly).
 
 - Video, roc/cdouble:
 - downloadable fonts, jdaggett
- Last week's status:
- still working on unifying font code (bug 437356)
 - patch for mac, first cut for windows tomorrow
 - need to get Stuart to evaluate before doing Linux version
 - next step is user font set object to handle downloads (bug 441473)
 - @font-face parsing code will populate this
 
 - This week:
 
 - Last week's status:
 - pixman/cairo perf, vlad:
- Last status:
- we've got stuff coming from antoine/fred
 - will turn on SSE opts
 - will need ARM stuff
 
 
 - Last status:
 
Layout 1.9.1 Update
- 1.9.1 Layout Bugs
 - Acid3: Roc or dbaron, status?
 - SMIL still @ risk? (dholbert)
 - Compositor, roc:
- May not have a 100% complete implementation, but we should have a good subset implemented in time for feature freeze
 
 - SVG fonts at risk?
 - SVG CSS, roc:
 - CSS transforms - keith:
 
Content 1.9.1 Update
- Content 1.9.1 Bugs
- Worker Threads, bent, status?:
- Spec about ready for general consideration. Arun to arrange meetings with Gears folks, others.
 - Basic arch and message passing done.
 - Pause/Resume/Cancel of background JS on page navigation done.
 - Working on timers
 - XHR (minus the 'X') not yet started.
 
 - Tab reparenting (bz), at risk for 1.9.1?
 
 - Worker Threads, bent, status?:
 - Cross-site XHR, at risk for 1.9.1? What's the current status on the spec and us internally agreeing on what to do?
 
JS 1.9.1
- JS 1.9.1 Bugs
 - JS Tracing:
- Last week's status:
- Tamarin nanojit integrated in SpiderMonkey
 - Recording traces for single paths through simple loops
 - Cooperating with Adobe folks on nanojit API and memory management
 - TT has more new String API improvements
 
 - This Week's Status: ??
 
 - Last week's status:
 
Landed some incremental perf wins, 5-10% improvement over 1.9 so far.
- Need to prioritize/file these.
- JSObject ops makeover
 - direct threaded interpreter loop on Windows
 - SDK / compiler adjustments on Mac
 - Profile guided input improvements
 
 
| Blocking | |||
| 417131 | brendan@mozilla.org | wip-patch | JS Enumeration Allocation Consternation | 
| 430133 | general@js.bugs | Object.defineProperty | |
| 421864 | igor@mir2.org | wip-patch | Interpreter creates too many doubles | 
| 433337 | igor@mir2.org | Reunify jsinterp.c on Windows | |
| Wanted | |||
| 229756 | brendan@mozilla.org | Make SpiderMonkey's const extension JS2/ES4 compatible | |
| 260106 | brendan@mozilla.org | wip-patch | elisions in array literals should not create properties (js1_5/Array/11.1.4.js) | 
| 312354 | brendan@mozilla.org | FIXED | Assignment expressions have wrong type (ecma_3/Operators/11.13.1-002.js) | 
| 363534 | brendan@mozilla.org | FIXED | Combine JSOP_LT and JSOP_IFEQ, etc., pairs | 
| 384244 | crowder@fiverocks.com | wip-patch | update jsdtoa with interesting pieces of more-recent dtoa | 
| 433351 | crowder@fiverocks.com | Implement Object.extend | |
| 305064 | general@js.bugs | Add trim, ltrim, and rtrim features for javascript strings | |
| 352437 | general@js.bugs | string.link does not escape url | |
| 429507 | general@js.bugs | Function.prototype.bind | |
| 411575 | igor@mir2.org | review_brendan? | js_PutCallObject() is slow. | 
| 432881 | igor@mir2.org | FIXED | SM: JSVAL_VOID as a pseudo-boolean | 
| 346749 | mrbkap@gmail.com | still_want? | let declarations at top level are turned into var declarations | 
| 312116 | nobody@mozilla.org | should support catchall getters/setters | |
| 419225 | sayrer@gmail.com | wip-patch | refactor ExecuteREBytecode and SimpleMatch | 
| 430930 | sayrer@gmail.com | Date.parse cannot even parse "2008-04-26" (should understand ISO 8601) | |
| 419743 | shaver@mozilla.org | wip-patch | JSOP_CONCATN for improved chained-concat performance | 
| 433335 | shaver@mozilla.org | mark sharp object avoidance | |
| 433336 | shaver@mozilla.org | array iteration optimization | 
General 1.9.1 Updates
- offline, dcamp:
- Last week:
- versioned app caches just about ready for review
 - honzab has opportunistic caching namespaces almost ready
 - need to review localStorage patch
 
 - This week:
 
 - Last week:
 
mozilla-central
- Need a query facility, like bonsai. Status?
- Need pushlog code updated on hg.mozilla.org to use new sqlite backend bug 437637, then pushlog web extension needs query support added bug 437445
 
 - Cycle times are seemingly slower on moz-central (about an hour slower). Need to look into this. John O to investigate. Status?