Difference between revisions of "Platform/2008-07-16"

From MozillaWiki
Jump to: navigation, search
(JS 1.9.1)
(Layout 1.9.1 Update)
Line 16: Line 16:
 
* Acid3:  Roc or dbaron, status?
 
* Acid3:  Roc or dbaron, status?
 
* SMIL (dholbert):
 
* SMIL (dholbert):
 +
** Implemented <code>getOverrideStyle</code>
 +
** Working on building SMIL-for-CSS-properties on top of that
 
* SVG fonts:
 
* SVG fonts:
 
* SVG CSS, roc:
 
* SVG CSS, roc:

Revision as of 18:01, 16 July 2008

« previous week | index | next week »

Notices

GFX 1.9.1 Update

  • GFX blocking 1.9.1+
    • borders:
    • SVG fonts
    • Do we have an update on bz's work to make <img src="foo.svg> possible?
  • Video (roc/cdouble)
  • downloadable fonts (jdaggett/zack)
  • pixman/cairo perf (vlad):

Layout 1.9.1 Update

  • 1.9.1 Layout Bugs
  • Acid3: Roc or dbaron, status?
  • SMIL (dholbert):
    • Implemented getOverrideStyle
    • Working on building SMIL-for-CSS-properties on top of that
  • SVG fonts:
  • SVG CSS, roc:
  • border-image (robarnold, dbaron):
  • media queries (dbaron):
  • CSS transforms - keith:

Content 1.9.1 Update

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

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 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
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

General 1.9.1 Updates

  • offline, dcamp:
    • Last week:
    • This week:

mozilla-central