Platform/2008-07-02
< Platform
« previous week | index | next week »
Notices
- Propose a new meeting time of 2pm PDT rather than 11am PDT. This will allow NZ and Japan to dial in. They currently don't join (except for roc) as this is 5am and 3am for them. Objections? Thoughts?
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:
- zack: @font-face parsing is coded, but does not populate any data structure yet; am planning to make it build a standard CSS DOM structure; the user font set object should then populate from that; see bug 441469 for details
- 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)
- 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?:
- Ben will work on getting worker threads (basic message passing, start/pause/cancel, and timers) into a state where it could be put in a bug for review etc. Once that's done he'll continue with what's left.
- Spec about ready for general consideration. Arun to arrange meetings with Gears folks, others.
- DOM worker thread XHR (minus the 'X') not yet started.
- Tab reparenting (bz), at risk for 1.9.1? [I'm hoping to get some work done on this in the two weeks starting July 7. We'll see how well that works and whether it's enough. I think it might well be. --Bzbarsky]
- 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:
- Versioned app cache patch attached 442806 (with some followups in the dependencies). Waiting for review.
- Opportunistic/fallback caching namespace patch attached 442813. One round of review done, waiting on a new patch.
- Test suite started 443017. Some review done, will need an updated patch.
- Image requests/caching will be an issue, see bug 442809
- 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?