Platform/2008-07-23: Difference between revisions
< Platform
(26 intermediate revisions by 8 users not shown) | |||
Line 28: | Line 28: | ||
=== Layout 1.9.1 Update === | === Layout 1.9.1 Update === | ||
* [http://tinyurl.com/6zjp33 1.9.1 Layout Bugs] | * [http://tinyurl.com/6zjp33 1.9.1 Layout Bugs] | ||
* Video (roc/cdouble) | * Video (roc/cdouble): Chris just put up a patch for review. Will be disabled until we get legal advice. | ||
* Acid3: Roc or dbaron, status? | * 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): | * SMIL (dholbert): | ||
** Finished a CSS-integration patch | ** Finished a CSS-integration patch | ||
Line 35: | Line 37: | ||
* SVG fonts: | * SVG fonts: | ||
* SVG CSS, roc: | * SVG CSS, roc: | ||
* border-image (robarnold, dbaron) | * border-image (robarnold, dbaron) | ||
* media queries (dbaron) | ** landed | ||
* media queries (dbaron) | |||
** need a few reviews from reviews, should land soon | |||
* CSS transforms - keith: | * CSS transforms - keith: | ||
** Most functionality ready. | ** Most functionality ready. | ||
Line 43: | Line 47: | ||
=== Content 1.9.1 Update === | === Content 1.9.1 Update === | ||
* [http://tinyurl.com/5a8vc2 Content 1.9.1 Bugs] | * [http://tinyurl.com/5a8vc2 Content 1.9.1 Bugs] | ||
* Worker Threads: | * Worker Threads: Didn't make it in (trouble getting reviews), but ready to go now | ||
* Cross-site XHR: | * Cross-site XHR: Spec looks good, should be in for beta1. | ||
* Upload and download progress events | * XHR Upload and download progress events? Main patch has reviews, ready to land (or landed?). Followup patches need reviews. | ||
* Java/OJI bug: | * Java/OJI bug: In progress, but not in yet. Minor JS engine changes needed. | ||
* [https://bugzilla.mozilla.org/show_bug.cgi?id=416317 Selectors API] | * [https://bugzilla.mozilla.org/show_bug.cgi?id=416317 Selectors API]: Landed! | ||
* NodeIterator {{bug|132824}} landed. | |||
=== JS 1.9.1 === | === JS 1.9.1 === | ||
Line 130: | Line 135: | ||
=== Mobile 1.9.1 Update === | === 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 === | === Security === | ||
Line 142: | Line 176: | ||
==== Security Reviews ==== | ==== Security Reviews ==== | ||
Please complete the [[Firefox3/Security_Review_Template|Security Review Template]] for your feature before your scheduled review | Please complete the [[Firefox3/Security_Review_Template|Security Review Template]] for your feature before your scheduled review | ||
{| border="1" | |||
! 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 || [[Firefox3/Viewport_Security_Review|2008-Aug-12]] || bholley | |||
|- | |||
|Selectors API || [[Firefox3/QuerySelector_Security_Review|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 == | == General 1.9.1 Updates == |
Latest revision as of 23:44, 10 August 2008
« 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
- Last week's status:
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
- bug 386440 16bpp visuals are slooow.
- 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
- bug 444931 double fetching of img src=""s
- Graphics Performance
- Platforms
- gtk-directfb port
- vlad to land this week
- Windows mobile
- Progressing, lots of patches out for review
- gtk-directfb port
- 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?
- Roc has volunteered to dig into these:
- bug 331088basically untouched since March
- bug 371370last touched in January
- bug 413048last touched in April
- Roc has volunteered to dig into these:
- Core Security Bugs:
- bug 422283last touched in April
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: