Platform/2008-07-09: Difference between revisions
< Platform
Jump to navigation
Jump to search
Line 55: | Line 55: | ||
=== Content 1.9.1 Update === | === Content 1.9.1 Update === | ||
* [http://tinyurl.com/5a8vc2 Content 1.9.1 Bugs] | * [http://tinyurl.com/5a8vc2 Content 1.9.1 Bugs] | ||
** ~30 wanted bugs, | ** ~30 wanted bugs, will triage today. Nothing critical for alpha1 on the list from first look. | ||
** Worker Threads | ** Worker Threads: Moving forward well. Ben will be out for a week, but will still try to get the basics in for a1. Patches up for review already, though still some changes coming. | ||
{{bug 437152}}. | |||
** Cross-site XHR: Jonas and Arun had a good meeting about the remaining spec issues last week, but there's still some final decisions to be made and to agree to. | |||
** Java/OJI bug waiting for reviews (from Jonas). | |||
* | |||
* Cross-site XHR, | |||
* | |||
=== JS 1.9.1 === | === JS 1.9.1 === |
Revision as of 00:44, 9 July 2008
« previous week | index | next week »
Notices
GFX 1.9.1 Update
- GFX blocking 1.9.1+
- vlad finishing up border work, need to find machine to reproduce perf problems
- GFX wanted 1.9.1+
- SVG fonts
- karlt: no progress due to distractions. This will benefit from the infrastructure being developed for downloadable fonts.
- Do we have an update on bz's work to make <img src="foo.svg> possible?
- SVG fonts
- Video (roc/cdouble)
- Core element patch uploaded, needs content review now, hopefully land soon
- Some tests written, still working on them
- Ogg Vorbis/Theora backend could get review soon after core element patch lands
- Probably should try to land GStreamer and Quicktime backends soonish
- DirectShow backend playing some movies, needs more work
- downloadable fonts (jdaggett)
- unified font entry in this week hopefully (bug 437356)
- starting on user font object (bug 441473)
- 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
- roc: this (and SVG fonts) seem most at risk; hard to see it working by end of July
- jdaggett: SVG fonts is a much bigger task than downloadable fonts (parsing, external refs, shaping, drawing, etc.)
- pixman/cairo perf (vlad):
- Will do new drop of cairo in next 2 weeks
- Will have SSE2 opts and additional work from antoine/fred
- 16.16 pixman coordinate space still an issue
Layout 1.9.1 Update
- 1.9.1 Layout Bugs
- Acid3: Roc or dbaron, status?
- Nothing much happening, lots of patches waiting for review (dbaron, bz, jonas)
- SMIL still @ risk? (dholbert)
- May not have a 100% complete implementation, but we should have a good subset implemented in time for feature freeze
- Currently working on integrating with style system to animate CSS properties
- SVG fonts at risk?
- karlt: yes.
- SVG CSS, roc:
- Patches trickling into trunk, need review mats immediately and will need reviews from mats and rlongson and others for ongoing merging
- SVG gradients and patterns as backgrounds for HTML elements --- working in branch
- Starting work on feature to use an element as background for another element (covers -webkit-canvas, (combined with transforms) reflections, thumbnails and other use cases), should be quick as infrastructure is in place
- white-space:pre-line (roc)
- needs updated patch for review
- box-shadow (Ventnor)
- landed
- border-image (robarnold, dbaron)
- very close to ready-to-review
- media queries (dbaron)
- awaiting review (from bzbarsky)
- CSS transforms - keith:
- Parser can read -moz-transform property. Working on helper -moz-transform-origin property.
- Basic rendering works (e.g. can draw all transforms). Need to work on computing overflow rectangles.
- Working on mouse interaction and click detection.
Content 1.9.1 Update
- Content 1.9.1 Bugs
- ~30 wanted bugs, will triage today. Nothing critical for alpha1 on the list from first look.
- Worker Threads: Moving forward well. Ben will be out for a week, but will still try to get the basics in for a1. Patches up for review already, though still some changes coming.
- Cross-site XHR: Jonas and Arun had a good meeting about the remaining spec issues last week, but there's still some final decisions to be made and to agree to.
- Java/OJI bug waiting for reviews (from Jonas).
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:
- merged m-c and TT latest
- adding tracing for various opcodes
- TT prepping for SSE opts
- landed nanojit refactorings
- 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 | review_igor? | 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 | review_brendan? | 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 | |
442379 | dmandelin@mozilla.com | wip-patch | try inline-threading, at least with GCC if not MSVC |
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 | FIXED | 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 |
Mobile 1.9.1 Update
- DirectFB port
- Code in good shape, needs a final review and to be landed on mozilla-central
- bug 437948 Geolocation
- Dougt has a patch to add geolocation support to the DOM.
- bug 436083 Viewport meta tag support
- Bobby has a patch together than hooks in to Fennec to support Apple's proposed viewport meta tag
General 1.9.1 Updates
- offline, dcamp:
- Last 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
- This week:
- Not much change - have a few more reviews and revisions of the patches above. Will need to redo the patch for 442809 to work with the changes in patch 430061.
- Last week:
- GSoc Windows Text Services Framework
- Seems to be making significant progress without much help:
http://wiki.mozilla.org/Community:SummerOfCode08:TSF
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. Sorry, no chance to investigate yet. (01july2008)