Meeting Notes Meetings notes from the Mozilla community

23-July-2008

Mozilla Platform Meeting Minutes: 2008-07-23

Filed under: Posts — Tags: — Benjamin Smedberg @ 11:01 pm

Platform/2008-07-23

From MozillaWiki

« 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

bholley
Selectors API

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

No Comments

No comments yet.

RSS feed for comments on this post.

Sorry, the comment form is closed at this time.

Powered by WordPress