Platform/2008-07-23

From MozillaWiki
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

« 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