Platform/2012-03-20
From MozillaWiki
< Platform
« previous week | index | next week »
Platform Meeting Details
- Tuesdays - 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
- join irc.mozilla.org #planning for back channel
Contents
Notices / Schedule
- With the release of Firefox 3.6.28, we should consider closing out bugs that only affected 1.9.2
- Note: Security bugs that we don't plan to chemspill FF11 for do not need to be backported to the 1.9.2 branch at this point
- Aurora 13 updates were enabled yesterday (3/19)
- Firefox 12 beta 2 going to build today, to be released Friday
- Major update from FF3.6 to FF11 going out this week
- Today's (3/20) channel meeting
- Whether there are any chemspill drivers for a FF11.0.1
- 3.6 EOL strategy, esp. w/r/t in-product communication
Firefox Development
- Much of this week was spent dealing with followup fixes and test issues from the large landings from last week (new tab page/about:home)
- Google search now uses HTTPS (and therefore SPDY!) across the board (bug 633773)
- Patrick McManus is working on a "speculative connect" API that will help reduce search bar query latency (both for searches and suggestions) (bug 735543/bug 723628)
Firefox Developer Tools
Add-on SDK
- Working with the UX team on standard UI features for add-ons
- Work is ongoing on allowing localising html files
Performance
- Telemetry data is still in process of restore
- Histogram data expected to be restored by 12pm PST today
- Evolution data expected to be restored by Thursday morning
- This week's Snappy summary
- 36 Snappy bugs were resolved in Firefox 13 (Aurora).
- Avi landed smooth scrolling updates in bug 206438.
- Mark has a new chart for Peptest results
- Olli reduced CC lag observed after closing tabs like gmail, bug 734057.
GFX
- If you were using the maple branch on Android, please switch back to mozilla-central nightlies now. http://nightly.mozilla.org.
- We've landed maple on mozilla-central.
- We're starting to look at our Q2 goals. If you have specific needs from graphics that aren't covered in the preliminary stuff at Platform/2012-Q2-Goals#GFX, please let us know.
JS
Layout
- Wrapping up Q1 goals: https://wiki.mozilla.org/Platform/2012-Q1-Goals#Layout
- Work week in San Francisco March 26-30.
Video
- New mozilla.dev.media newsgroup/mailing list created for public media-related planning and discussion. Please use it instead of emailing random groups of people. https://lists.mozilla.org/listinfo/dev-media, https://groups.google.com/group/mozilla.dev.media/topics
- A private mailing list has been created for media-related discussions that cannot be public. https://mail.mozilla.org/listinfo/media-private
- Currently working on getting system codecs patches for Android/B2G polished and landed
- Will be working on adding MP3 support via system codecs
- Will be working on adding Opus-in-Ogg support for <audio> (preffed off) to help us demo Opus' capabilities for streaming
- See dev-media archives for more details
DOM
- New DOM bindings for XHR is getting close. Target for landing is end of next week. (peterv, bz, bholley, khuey, bent, etc)
WebAPI
Network
- Two major cache performance improvements scheduled to land in Firefox 14, in review now. One patch greatly improves locking (723577), another moves more cache consumers to async cache APIs 722033.
Identity
Plugins
Mobile
- Maple branch (OMTC for Android) merged to m-c
- Eideticker is coming online, and shows the win from OMTC
Accessibility
Tree Management
- B2G builders coming online bug 719491
- not uploading to stage for now;
- only to prove that mozilla-central checkins do not break B2G
- win7 dongles to be installed as tests get fixed bug 710233
Security
- mock up wiki of proposed changes to bugzilla for security
- post-mortem meeting for latest Firefox release:
- When: Thu 22-Mar-2012 10:00 PDT
- MV: 4M (vidyo)
- Dial-in Info (phone):
** In office or soft phone: extension 92 ** US/INTL: 650-903-0800 or 650-215-1282 then extension 92 ** Toronto: 416-848-3114 then extension 92 ** Toll-free: 800-707-2533 then password 369 ** Conference num 95435
Security Reviews & Threat Modeling Sessions Scheduled for this week
Date / Time | Item |
---|---|
Mon Mar 19 / 13:00 PST | None |
Wed Mar 21 / 13:00 PST | None |
Thu Mar 22 / 10:00 PST | In App Purchase (Apps) |
Fri Mar 23 / 10:00 AM PST | Available |
General Meeting Details * IRC Channel: #security * Etherpad: http://etherpad.mozilla.com:9000/secreview * Vidyo: https://v.mozilla.com/flex.html?roomdirect.html&key=5XEMsG1ApA4b (Room 9058) * Dial-in Info (phone): ** In office or soft phone: extension 92 ** US/INTL: 650-903-0800 or 650-215-1282 then extension 92 ** Toronto: 416-848-3114 then extension 92 ** Toll-free: 800-707-2533 then password 369 ** Conference num 99058
For updates to meetings please see the Security Review Calendar
- HTML: https://mail.mozilla.com/home/ckoenig@mozilla.com/Security%20Review.html
- .ics: https://mail.mozilla.com/home/ckoenig@mozilla.com/Security%20Review
Review Needed
- Feature pages triaged to need review, review unscheduled
Feature | Feature List | Target Rel | Prod Mgr | Lead Engr | Security lead | Security status | Security notes | Last Modified |
Client-side XPI construction | Jetpack | Add-on Builder 2 | Daniel Buchner | Piotr Zalewa/Sean McArthur | ` | sec-review-needed | ` | 2012-04-12T20:05:12 |
Add-On Tab API | ` | Add-on SDK 1.5 | David Mason | ` | Dan Veditz | sec-review-needed | bug 744913 | 2012-04-12T20:10:51 |
B2G App Security and Privacy Model | ` | B2G 1.0 | Lucas Adamski | Jonas Sicking, Chris Jones | Paul Theriault | sec-review-needed | bug 744915 | 2013-11-22T18:35:41 |
Style Editor | Desktop | Firefox 11 | Kevin Dangoor | Cedric Vivier | ` | sec-review-needed | bug 744921 | 2012-08-30T13:42:53 |
Migrate Chrome settings and data | Desktop | Firefox 11 | Asa Dotzler | Makoto Kato, Marco Bonardo | ` | sec-review-needed | bug 744919 | 2012-04-12T20:17:13 |
Generic Thumbnail Service | Platform | Firefox 12 | ` | Tim Taubert | ` | sec-review-needed | 2012-05-16T23:15:03 | |
Easy UI Feature Testing and "Success Evaluation" (integrate TestPilot like features) | ` | Firefox 13 | ` | ` | ` | sec-review-needed | Please schedule with curtisk | 2012-03-02T23:41:56 |
Hang Detector and Reporter | Desktop | Firefox 14 | Asa Dotzler | Vladan Djeric | ` | sec-review-needed | bug 744926 | 2012-04-18T19:50:16 |
Install and Uninstall Web Apps in Firefox | ` | Firefox 15 | Ragavan Srinivasan | ` | ` | sec-review-needed | 2012-06-05T21:53:38 | |
Responsive View | Desktop | Firefox 15 | Kevin Dangoor | Paul Rouget | ` | sec-review-needed | 2012-08-30T13:40:32 | |
In-content preferences | Desktop | Firefox 15 | Asa Dotzler | Jon Rietveld | ` | sec-review-needed | bug 744936 | 2012-05-07T14:15:25 |
Camera API Phase 2 - based on getUserMedia | Mobile | Firefox 15 - Mobile only, still image support only | Maire Reavy | Anant Narayanan | Lucas Adamski (currently) Curtis Koenig (soon) | sec-review-needed | bug 749221 | 2012-10-16T07:15:46 |
Media Plugin API (MPAPI) | Mobile | Firefox 15 or 16 (TBD) - Mobile only, by the end of Q2 | Maire Reavy | Rob O'Callahan (formerly Andreas Gal) | TBD | sec-review-needed | bug 749221 | 2012-06-06T02:40:33 |
Feature name here | ` | Firefox 16 | Karen Rudnitski | Brad Lassey | ` | sec-review-needed | 2012-08-31T17:39:44 | |
Firefox Social Integration | Desktop | Firefox 17 | Asa Dotzler | Shane Caraveo | Michael Coates | sec-review-needed | bug 733414 | 2014-04-11T05:29:17 |
HTML Tree Editor | Desktop | Firefox 17 | Kevin Dangoor | Dave Camp | ` | sec-review-needed | 2012-09-17T17:04:20 | |
Per-Site Third-Party Cookie Setting | Platform | Firefox 18 | ` | ` | Curtis Koenig | sec-review-needed | 2013-02-08T17:31:48 | |
Show PDF inline | Platform | Firefox 18 | Asa Dotzler | Bill Walker | ` | sec-review-needed | 2012-10-04T13:16:57 | |
Windows Plugin Hang UI | Desktop | Firefox 19 | asa | Aaron Klotz | ` | sec-review-needed | 2012-10-29T15:51:21 | |
Tools In Windows | Desktop | Firefox 20 | Kevin Dangoor | Paul Rouget | ` | sec-review-needed | 2013-08-01T20:30:23 | |
JavaScript Profiling | Desktop | Firefox 20 | Kevin Dangoor | Anton Kovalyov | ` | sec-review-needed | 2013-08-01T20:31:39 | |
Network View | Desktop | Firefox 23 | Kevin Dangoor | ` | ` | sec-review-needed | assigned to mgoodwin | 2013-08-14T21:07:34 |
Downloads API | Desktop | Firefox 26 | ` | Paolo Amadini | ` | sec-review-needed | assigned to mgoodwin to look at via sec-review? in bug 825588 | 2013-10-25T09:40:01 |
Panel Menu | Desktop | Firefox 29 | Asa Dotzler | Blair McBride | ` | sec-review-needed | sec review work to be done by freddyb | 2014-05-15T03:04:34 |
FlightDeck as a Client-side App | Jetpack | FlightDeck 1.0 | Daniel Buchner | Sean McArthur | ` | sec-review-needed | when ready sched w/ curtisk | 2012-01-25T22:43:38 |
IndexedDB Support for Multi-Process Firefox | Platform | Future, distant future. | Chris Blizzard | ` | ` | sec-review-needed | 2011.10.17: sid recommends we wait on this one but likely needs a review. bug 744940 | 2012-04-12T20:52:20 |
Simplify signing XPIs in Jetpack | Jetpack | Jetpack Future | Dave Mason | ` | ` | sec-review-needed | 2012-06-05T22:46:09 | |
Purchase PIN | Marketplace | Marketplace July | Justin Scott | Unassigned | Raymond Forbes | sec-review-needed | 2016-04-01T02:19:58 | |
Notifications | Other | Q3 | None Assigned, One has been requested | JR Colin | David Chan | sec-review-needed | bug 749806 | 2012-05-09T17:00:36 |
Sharing textures cross-process for Electrolysis | Platform | Q4 of 2011. | Chris Blizzard | Chris Jones | ` | sec-review-needed | bug 744944 | 2013-07-22T07:19:02 |
SDK Support for Firefox for Mobile Addons | Jetpack | SDK 1.5 | David Mason | Matteo Ferretti | ` | sec-review-needed | bug 744946 | 2012-04-12T21:04:55 |
Apps Management App | ` | TBD | ` | ` | ` | sec-review-needed | 2012-08-31T17:38:35 | |
Modern MIME Parser | Thunderbird | Thunderbird 16 | ` | Joshua Cranmer | ` | sec-review-needed | bug 744952 | 2012-05-31T14:31:02 |
Thunderbird Metro | Thunderbird | Thunderbird 17 | ` | ` | ` | sec-review-needed | 2012-07-22T02:29:05 | |
SMS support in Thunderbird | Thunderbird | Thunderbird 19 | ` | ` | ` | sec-review-needed | https://bugzilla.mozilla.org/show_bug.cgi?id=793404 | 2012-09-25T03:33:33 |
Modern Address Book - V1 | Thunderbird | Under revision | ` | Mike Conley | ` | sec-review-needed | bug 744955 | 2012-05-16T17:16:47 |
Speedy Session Restore | Desktop | ` | Asa Dotzler | Dietrich Ayala | ` | sec-review-needed | bug 744934 | 2012-07-23T20:43:45 |
Enhancements to help mitigate search hijacking | Desktop | ` | Asa Dotzler | Gavin Sharp | Al Billings | sec-review-needed | bug 744957 | 2012-07-18T01:36:50 |
Blocklist UX enhancements [Plug-ins] | Desktop | ` | Kev Needham | ` | ` | sec-review-needed | bug 744962 | 2012-04-12T21:40:01 |
Sign into the browser | Other | ` | Dan Mills | Ben Adida | ` | sec-review-needed | bug 744948 | 2012-07-26T22:36:15 |
Add plugincheck functionality to Add-on Manager | Desktop | ` | Kev Needham | ` | ` | sec-review-needed | bug 744967 | 2012-04-12T21:46:41 |
DOMCryptAPI (a Crypto API in the DOM) | Platform | ` | Chris Blizzard | David Dahl | Brian Smith | sec-review-needed | bug 744938 | 2013-11-22T19:02:09 |
Native Sign In to Website | Desktop | ` | ` | Austin King (ozten) | ` | sec-review-needed | ` | 2013-10-18T23:50:02 |
Bugs marked sec-review-needed that need to be scheduled
No results.
0 Total; 0 Open (0%); 0 Resolved (0%); 0 Verified (0%);
Stability Report
Socorro
- Fennec 10.0.3esr (current release!) now supported well by recently added ESR support.
- Socorro now generates correlation reports for new Firefox versions 14.0a1, 13.0a2, 12.0 in addition to the 3 crashiest ones, which include current releases.
- Only small fixups in tomorrow's incremental release, as the big target now is to get ElasticSearch working ASAP.
- If you have any specific issue you want solved in Socorro next quarter, please tell KaiRo about it.
Desktop
- Nightly - FF14
- Top crashes appeared in single build then disappeared - bug 736507
- bug 736761 - crash in mozilla::image::DiscardTracker::EnableTimer.
- bug 736947 - OOM crash in mozilla::safebrowsing::HashStore::ReadHashes
- bug 736944 - crash in nsAccTreeWalker::NextChildInternal @ nsIFrame::IsGeneratedContentFrame
- bug 736695 - crash in nsGenericElement::UnbindFromTree , when I open Customize Toolbar with Video DownloadHelper 4.9.8 installed
- bug 736815 - crash in js_ValueToBoolean - not a new signature but appearing in a bit higher volume on trunk.
- bug 736830 - crash in js::types::TypeMonitorResult - reproducible
- bug 704124 - Firefox Crash @ gfxContext::SetSource - reproducible
- All Reproducible top crashes
- Aurora - FF13
- Just started shipping updates so better data in a couple of days.
- Beta - FF12
- bug 736524 - bug only appearing on Beta. It is now resolved.
- Release - FF11
- Some concern about Flash hangs but not sure if higher volume than normal. The fix that bsmedberg worked on for VS2010 doesn't work in FF12 and FF11. For FF13 things should be fixed.
- bug 722044 - add touch bad memory to skip list. This bug is blocked on a decision of which skip list to implement. Kairo is going to go through all the skip list bugs and make sure they are actionable.
- bug 733892 - some concerns about this rising. Marcia going to work on trying to reproduce based on comments in the bug.
Mobile
For Graph and Socorro work please see Testing Notes 03/21/12
Native
- Nightly
- 9.92% bug 734624 java.lang.RuntimeException: An error occured while executing doInBackground() at
- 7.64% bug 736003, bug 733325, bug 733324 TouchBadMemory
- 4.39% bug 736124 org.mozilla.gecko.gfx.GLController$GLControllerException: createContext() failed
- 3.09% bug 736007 java.lang.NullPointerException: at org.mozilla.gecko.sync.repositories.Server11R
- Aurora
- 12.61% bug 730890 libdvm.so@0x50a0e
- 10.43% bug 734624 java.lang.RuntimeException: An error occured while executing doInBackground() at
- 8.70% bug 730688 java.lang.RuntimeException: Unable to resume activity {org.mozilla.fennec_aurora
- Note:
- Maple landed after Aurora (Nightly Merge for 14.0 does not have the Maple Merge (3/14/2012) )
- Nightly Tinderbox build merge with Maple : https://bugzilla.mozilla.org/show_bug.cgi?id=694964
- Need to address things for GL
- Need more ADU for Aurora
XUL
- Beta
- 18.73% bug 694964 gfxSharedImageSurface::Open
- 7.44% bug 726028, bug 700499, bug 182803 nssCertificate_Destroy
- 6.89% bug 722083, bug 610551, bug 711568 EMPTY: no crashing thread identified; corrupt dump
- 4.96% bug 729483 std::map, std::less<="" a="">
- Release
- 36.92% Java_org_mozilla_gecko_GeckoAppShell_reportJavaCrash
- 25.51% bug 694964 gfxSharedImageSurface::Open
- 6.59% bug 715831 js::RegExpPrivate::executeInternal
- ESR
- 32.87% Java_org_mozilla_gecko_GeckoAppShell_reportJavaCrash
- 24.93% bug 694964 gfxSharedImageSurface::Open
- 8.38% bug 715831 js::RegExpPrivate::executeInternal