Platform/2012-05-29: Difference between revisions
< Platform
Jump to navigation
Jump to search
(→JS) |
(→JS) |
||
| Line 55: | Line 55: | ||
* ECMAScript [http://wiki.ecmascript.org/doku.php?id=harmony:rest_parameters rest parameters] and [http://wiki.ecmascript.org/doku.php?id=harmony:parameter_default_values default parameters] landed in SpiderMonkey ({{bug|574132}} and {{bug|757676}}). Jason's [https://blog.mozilla.org/jorendorff/2012/05/29/rest-arguments-and-default-arguments-in-javascript/ blog] offers more details. - Benjamin Peterson (bpeterson) | * ECMAScript [http://wiki.ecmascript.org/doku.php?id=harmony:rest_parameters rest parameters] and [http://wiki.ecmascript.org/doku.php?id=harmony:parameter_default_values default parameters] landed in SpiderMonkey ({{bug|574132}} and {{bug|757676}}). Jason's [https://blog.mozilla.org/jorendorff/2012/05/29/rest-arguments-and-default-arguments-in-javascript/ blog] offers more details. - Benjamin Peterson (bpeterson) | ||
* In preparation for retiring [https://developer.mozilla.org/en/E4X E4X] entirely two new prefs will be introduced to control this functionality in content (javascript.options.xml.content)) and chrome (javascript.options.xml.chrome) ({{bug|753542}}). These prefs will be enabled initially to preserve the current behavior. They will be disabled in a follow-up bug. - Jason Orendroff ( | * In preparation for retiring [https://developer.mozilla.org/en/E4X E4X] entirely two new prefs will be introduced to control this functionality in content (javascript.options.xml.content)) and chrome (javascript.options.xml.chrome) ({{bug|753542}}). These prefs will be enabled initially to preserve the current behavior. They will be disabled in a follow-up bug. - Jason Orendroff (jorendorff). | ||
==Layout== | ==Layout== | ||
Revision as of 17:35, 29 May 2012
« previous week | index | next week »
Platform Meeting Details
- Tuesday 2012-05-29 - 11:00 am Pacific
- Dial-in: Audio-only conference# 95312
- People with Mozilla phones or softphones please dial x4000 Conf# 95312
- US/Toll-free: +1 800 707 2533, (pin 4000) Conf# 95312
- US/California/Mountain View: +1 650 903 0800, x4000 Conf# 95312
- US/California/San Francisco: +1 415 762 5700, x4000 Conf# 95312
- US/Oregon/Portland: +1 971 544 8000, x4000 Conf# 95312
- CA/British Columbia/Vancouver: +1 778 785 1540, x4000 Conf# 95312
- CA/Ontario/Toronto: +1 416 848 3114, x4000 Conf# 95312
- UK/London: +44 (0)207 855 3000, x4000 Conf# 95312
- FR/Paris: +33 1 84 88 37 37, x4000 Conf# 95312
- Gmail Chat (requires Flash and the Google Talk plugin): paste +1 650 903 0800 into the Gmail Chat box that doesn't look like it accepts phone numbers
- SkypeOut is free if you use the 800 number
- Warp Core Vidyo Room / SFO-Boardroom
- join irc.mozilla.org #planning for back channel
Kilimanjaro
- k9o tracking
- New time for triage - Mon and Wed, 1-1:30pm PT (meeting details)
- triage page
- Basecamp
- Basecamp requirements published
- Track B2G weekly progress (archive)
- Reminder: priority is (1) Basecamp and (2) Kilimanjaro
Notices / Schedule
- Top issues (although not necessarily blockers) are bug 757262 – Youtube keeps playing audio after closing & bug 756250 – Netflix keeps playing after closing
- If you're experiencing either of these problems, please comment in the bug
- Our final FF13 beta went to build yesterday (5/28) and will ship tomorrow
- Final sign-offs will occur tomorrow (details TBD)
- Our RC build will occur Thursday/Friday of this week
- Merge day is Monday (6/4), and release day for FF13 is Tuesday
Firefox Development
Firefox Developer Tools
Add-on SDK
Performance
- This week's Snappy status
- More incremental GC fixes (bug 757483, bug 754588, bug 756732, bug 731423)
- Nick is getting closer to landing cache improvements (bug 722034)
- We're happy to announce that the 'Gecko Profiler' is ready for broad usage.
- This is a cross-platform profiler (win, mac, linux, fennec) for platform code (C/C++)
- It is easy to setup
- Lets you focus your view on 'jank' events
- Can be kept always-on to provide something like Shark's WTF Mode
- Exports small profiles for attachment/linking to bugzilla.
- For more info read dev.platform: https://groups.google.com/forum/?fromgroups#!topic/mozilla.dev.platform/jOklwc7AdC8
GFX
JS
- ECMAScript rest parameters and default parameters landed in SpiderMonkey (bug 574132 and bug 757676). Jason's blog offers more details. - Benjamin Peterson (bpeterson)
- In preparation for retiring E4X entirely two new prefs will be introduced to control this functionality in content (javascript.options.xml.content)) and chrome (javascript.options.xml.chrome) (bug 753542). These prefs will be enabled initially to preserve the current behavior. They will be disabled in a follow-up bug. - Jason Orendroff (jorendorff).
Layout
Video
DOM
WebAPI
Network
Identity
Plugins
Mobile
Accessibility
- We are getting reports (e.g. bug 759236) from devs that our a11y engine is instantiated in FF mac trunk/nightly (since we turned on a11y support for the first time in trunk this round). It seems there are lots of tools that may require the user to turn on mac a11y support at the system level. We are monitoring the situation and will turn off a11y support for aurora/beta/release channels until we are blazing fast.
Tree Management
- OSX builds are now being signed
- nightly builds on all branches
- 13.0b6 is signed as well. All future betas and releases for 13+ will be signed.
- Win8 builds being done on elm branch
- If you have a disposable branch booked and aren't using it - please release it and let somebody else use it!
Security
Stability Report
Socorro
- Work for rapid beta support is starting
- bug 759059 Filed for missing XUL symbols on trunk
Desktop
- 15 / Nightly:
- bug 758852 (landed on inbound)
- bug 758531 (investigation ongoing, full dump wanted)
- bug 758713 (offending part backed out)
- bug 757739 (patch reviewed, waiting for checkin)
- bug 758532 (needs dev to take a look)
- 14 / Aurora:
- 13 / Beta:
- bug 752266 Startup crash that began in B2, but has moved up into #21 slot in Beta 5.
Mobile
See Mobile Notes for Mobile specific Socorro notes
- Great progress on crashes for beta - 6.51% crashes per 100 ADU for b2.
- Still need to bring that down but making great progress.
See Mobile Notes for Mobile specific Socorro notes
- 14.0b3 Beta top crashes
- bug 744850 - java.lang.IllegalArgumentException: Receiver not registered: org.mozilla.gecko.GeckoConnectivityReceiver@<addr>: at android.app.LoadedApk.forgetReceiverDispatcher(LoadedApk.java)
- bug 475084 - Crash in [@ JS_DHashTableEnumerate]
- bug 731293 - Crash in nsBaseContentList::cycleCollection::CanSkipReal
- Aurora top crashes
- bug 744850 - java.lang.IllegalArgumentException: Receiver not registered: org.mozilla.gecko.GeckoConnectivityReceiver@<addr>: at android.app.LoadedApk.forgetReceiverDispatcher(LoadedApk.java)
- bug 749186 - crash in nsFontInflationData::FindFontInflationDataFor
- bug 731293 - Crash in nsBaseContentList::cycleCollection::CanSkipReal
- Nightly top crashes
- bug 731293 - Crash in nsBaseContentList::cycleCollection::CanSkipReal
- bug 756140 bug 758895 - libxul bugs
- not sure what to do with these; they are varying. Should we create individual bugs for each libxul crash for now?
- bug 753665 - shutdown crash in nsWindow::FindTopLevel
Note:
- List of crashes that are fixed in central but not in aurora/beta candidate
- Core crash bugs in Native:
