Platform/2008-07-23

From MozillaWiki
Jump to: navigation, search

« previous week | index | next week »

Details

  • Wednesdays - 11:00am Pacific, 2:00pm Eastern, 19:00 UTC
  • Mozilla Building S - <script> conference room
  • 650-903-0800 or 650-215-1282 x91 Conf# 8600 (US/INTL)
  • 1-800-707-2533 (pin 369) Conf# 8600 (US)
  • irc.mozilla.org #shiretoko for backchannel

Notices

  • 1.9.1 Alpha 1 Freeze was last night, Monday, July 21st @11:59PM PDT.
  • There will be no Gecko/Platform meeting next week due to Firefox Summit. Next meeting will be on August 6, 2008.

GFX 1.9.1 Update

  • GFX blocking 1.9.1+
  • GFX wanted 1.9.1+
  • Performance
    • image caching patch from Joe in review; planning on removing nsIImage soon, which will remove one level of indirection from image drawing
    • CMS perf continues to improve; down to ~10% perf hit with it enabled, with progress going on to bring it lower.
    • New cairo/pixman with SSE2 support, but SSE2 is disabled until we can work around some compiler bugs/issues (both MSVC and gcc)
    • in progress: large scaling perf win based on our old imgScaler code; especially useful for mobile (~4.5x faster!)
  • Features
    • Aero Glass patch in reviews; fixed support for content getting notified of OS theme (and glass/composition status) changes so that themes can update accordingly
    • Canvas bidi text available, work ongoing for adding remaining missing bits from spec to Canvas

Layout 1.9.1 Update

  • 1.9.1 Layout Bugs
  • Video (roc/cdouble): Chris just put up a patch for review. Will be disabled until we get legal advice.
  • Acid3: Roc or dbaron, status?
    • up to 84/100 thanks (I think) to NodeIterator patch
    • media queries should land soon, bringing us to 85/100
  • SMIL (dholbert):
    • Finished a CSS-integration patch
    • Working on support for all SVG attribute types
  • SVG fonts:
  • SVG CSS, roc:
  • border-image (robarnold, dbaron)
    • landed
  • media queries (dbaron)
    • need a few reviews from reviews, should land soon
  • CSS transforms - keith:
    • Most functionality ready.
    • Trying to iron out odd edge cases.

Content 1.9.1 Update

  • Content 1.9.1 Bugs
  • Worker Threads: Didn't make it in (trouble getting reviews), but ready to go now
  • Cross-site XHR: Spec looks good, should be in for beta1.
  • XHR Upload and download progress events? Main patch has reviews, ready to land (or landed?). Followup patches need reviews.
  • Java/OJI bug: In progress, but not in yet. Minor JS engine changes needed.
  • Selectors API: Landed!
  • NodeIterator bug 132824 landed.

JS 1.9.1

  • JS 1.9.1 Bugs
  • JS Tracing:
    • Last week's status:
      • Some unmodified benchmarks
      • many more opcodes traced
      • perf still looks good
    • This Week's Status:
      • some benchmarks doing well
      • running mostly unmodified
      • discovered some interpreter perf fixes, landing in m-c
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 FIXED 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
445893 brendan@mozilla.org FIXED Use the property cache for JSOP_NAMEINC, etc.
384244 crowder@fiverocks.com review_igor? update jsdtoa with interesting pieces of more-recent dtoa
440473 crowder@fiverocks.com FIXED crash [@ Decompile][@ js_GetSrcNoteOffset] with firebug/jQuery
433351 crowder@fiverocks.com wip-patch Implement Object.extend
442379 dmandelin@mozilla.com wip-patch try inline-threading, at least with GCC if not MSVC
305064 mike.kaplinskiy@gmail.com checkin_needed 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
433336 graydon@mozilla.com review_shaver? array iteration optimization
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
444787 mrbkap@gmail.com review_brendan? Object.getPrototypeOf
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

Mobile 1.9.1 Update

  • M6 this Thursday
  • Checked in:
    • Geolocation
    • Spatial Navigation
  • In Progess:
    • Graphics Performance
      • bug 386440 16bpp visuals are slooow.
        • patch from Oleg Romashin, speeds up performance a good bit
    • Network Performance (bug 437953)
      • bug 444931 double fetching of img src=""s
        • Lots of discussion, need to make some decisions around if we want to change the current behavior
      • bug 364315 speculative parsing
        • mrbkap is working on this, says it will be done this week
  • Platforms
    • gtk-directfb port
      • vlad to land this week
    • Windows mobile
      • Progressing, lots of patches out for review
  • Needs owner:
    • bug 443076 <browser>s don't take style changes (resizing) when hidden
  • Needs review:
    • bug 441636 tel: url support waiting on review for dbus handlers for hildon
    • bug 437950 mailto: waiting on protocol handler review
    • bug 406837 Software keyboard

Security

  • Layout Security Bugs, Roc or Dbaron, can we get owners for these and some progress?
  • Core Security Bugs:

Security Reviews

Please complete the Security Review Template for your feature before your scheduled review

feature review date who
Worker Threads bent
<video> chrisd
SMIL dholbert / roc
Downloadable Fonts jdaggett
SVG Fonts (at risk?)
new drop of pixman/cairo, need audit? vlad
native JSON sayre
SVG CSS roc
CSS transforms keith
Viewport Tag Parsing 2008-Aug-12 bholley
Selectors API 2008-Aug-06 bzbarsky
Offline storage dcamp
SVG in <img> joedrew
JS Tracing and other perf refactoring Andreas Gal
XS-XHR sicking
XHR progress events smaug
border-image rarnold
media queries dbaron
new sqlite drop

General 1.9.1 Updates

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

mozilla-central