Platform/2008-07-16
From MozillaWiki
< Platform
« previous week | index | next week »
Contents
Notices
- 1.9.1 Alpha 1 Freeze on Tuesday, July 21st @11:59PM PDT.
GFX 1.9.1 Update
- GFX blocking 1.9.1+
- GFX wanted 1.9.1+
- borders
- optimizations landing this week
- border-image needs some fixes, landing soon
- SVG fonts -- no news
- Do we have an update on bz's work to make <img src="foo.svg> possible?
- will be done via bling-branch
- downloadable fonts (jdaggett/zack)
- Waiting on reviews, might happen by alpha, might not (john's out this week)
- pixman/cairo perf:
- new cairo drop this week
- jeff finding big perf wins in pixman C paths
- CMS perf work:
- down to 10% perf hit from 20%, bobby has plans for the remaining 10%
- UI improvements:
- Glass blocked on widget bug (robarnold)
- imglib:
- got decent results with the patch for bug 430061 - tryserver builds available
Layout 1.9.1 Update
- 1.9.1 Layout Bugs
- Video (roc/cdouble)
- Acid3: Roc or dbaron, status?
- SMIL (dholbert):
- Implemented
getOverrideStyle
- Working on building SMIL-for-CSS-properties on top of that
- Implemented
- SVG fonts:
- SVG CSS, roc:
- border-image (robarnold, dbaron):
- media queries (dbaron):
- CSS transforms - keith:
- Click detection and event coordinate space translation working.
- Working on a few stray bugs.
Content 1.9.1 Update
- Content 1.9.1 Bugs
- Worker Threads
- Cross-site XHR:
- Java/OJI bug:
- Selectors API (Patch ready, just needs review)
JS 1.9.1
- JS 1.9.1 Bugs
- JS Tracing:
- Last week's status:
- more nanojit patches
- added tracing for many opcodes, close to running some benchmarks unmodified
- perf looking good
- This Week's Status:
- Some unmodified benchmarks
- many more opcodes traced
- perf still looks good
- Last week's status:
Some new wanted+ bugs. In particular, we have an ES3.1 Decimal patch + tests from Sam Ruby.
Adding profiling hooks for other platforms in the spirit of our Shark JS hooks. Graydon Hoare has landed support for Callgrind, and a VTune patch awaits review.
Blocking | |||
417131 | igor@mir2.org | review_brendan? | JS Enumeration Allocation Consternation |
430133 | mrbkap@gmail.com | review_brendan? | Object.defineProperty |
421864 | igor@mir2.org | wip-patch | Interpreter creates too many doubles |
433337 | igor@mir2.org | checkin_needed | 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 | review_igor? | 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 |
443746 | igor@mir2.org | FIXED | Optimizing the enumeration state allocation |
346749 | mrbkap@gmail.com | still_want? | let declarations at top level are turned into var declarations |
442358 | mrbkap@gmail.com | FIXED | jsinterp control flow doesn't flow as specified |
312116 | nobody@mozilla.org | should support catchall getters/setters | |
445178 | rubys@intertwingly.net | Decimal Support | |
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
Security
- bug 331088basically untouched since March
- bug 371370last touched in January
- bug 413048last touched in April
- bug 422283last touched in April
General 1.9.1 Updates
- offline, dcamp:
- Last week:
- This week: