Meeting Notes Meetings notes from the Mozilla community

25-September-2012

Mozilla Platform: 2012-09-25

Filed under: Posts — Tags: — Jesper Kristensen @ 11:00 pm

Notices / Schedule

  • FF16 Beta 5 is going to build today!
    • Any approved & unlanded fixes need to go in ASAP
    • We’ll be approving this morning, please land ASAP
    • ASAP
  • Code freeze is this Friday, 9/28. Please take a look at your tracked bugs and let us know current status.
  • FF16 Beta 6 (our final) will go to build on Monday, 8/1
  • Release Day is 8/9

Firefox OS

  • Everyone’s focused on finishing feature work by 9/28, and identifying any remaining feature work so that it can be evaluated by drivers.
  • Feature work on platform side that is known slipping are Payments+Identity, and various other smaller pieces within the platform.
  • Post 9/28 plan being hammered out this week. Expect awesomeness of lockdown – blockers only and driver approvals for non-blocking bugs, etc.
  • Blocker dashboard: http://people.mozilla.com/~dietrich/basecamp/
  • All platform Basecamp blockers: http://j.mp/SPWjG2

Firefox Development

  • Marco Bonardo refactored about:home to avoid startup issues and lead the way to removing its use of localStorage (bug 615785, bug 749477)
  • Bellindira Castillo landed initial telemetry probes for tab switching speed: bug 753127
  • Jared Wein landed perf improvements to the URL bar styling code (bug 781588). See also his blog post about the snappy work week
  • Mark Hammond, Jared Wein, Felipe Gomes and Shane Caraveo landed a whole bunch of social fixes
  • Matt N. did a great job writing hotfixes to warn 10.5 users and fix update bustage in Firefox 15 (bug 774509, bug 790096)
  • Brian Bondy is hard at work getting Firefox ready for the Windows 8 release (Firefox 16 is the target there)
  • Tim Taubert is making progress on landing new tab page preloading, which should help new tab responsiveness
  • Tim Taubert landed lightweight themes image cropping bug, which should help address some slow startups caused by those

Add-on SDK

  • Shipped 1.10 last week, Wes wrote a great blog post about it
  • Going to introduce a 1 week delay into our release cycle to sync with Firefox
  • More blog posts about the new page-mod features coming in 1.11

Performance

  • Tim fixed part of Persona slowness and improved start-up by ~10% (bug 650968)
  • Jeff improved final layers paint by 25x without hardware accelerated on Aero glass ({bug|788794})

Layout

  • bugs of interest
    • support lengths again in matrix() for -moz-transform only (not transform) bug 774169
    • nsIFrame::List (debug-only method) now has optional subdocument traversal (bug 788202)
    • Make Azure canvas’s drawWindow use Azure for content drawing when Azure-content is preffed on (bug 772726)
    • support for downloadable fonts in printing and print preview (bug 468568)

Media

  • WebRTC components are being reviewed and landing in m-c (thanks for reviews!)
    • We expect to land preffed-off via an about:config pref

DOM

  • Getting very close to having new bindings for a DOM element. (peterv, bz)

WebAPI

  • driving towards B2G feature freeze
  • working on support for tel:, sms:, and mailto: URI schemes
  • finalizing clearing of private data plumbing for B2G
  • most B2G app security model code landed or very close

Tree Management

  • Linux desktop builds (32 & 64-bit) now switched to centos6 builders. Many of these builds are now happening in AWS. Kudos to rail and jhopkins for getting this working!
    • Still fixing some minor fallout, including leak test hangs. Please file new bugs for problems and have them block bug 772446
    • Aiming to uplift these changes to 17 before beta1
  • Need help diagnosing mochitest failures on XP! https://groups.google.com/forum/?fromgroups=#!topic/mozilla.dev.platform/yK796OIY-y0

Security

Bugs needing info for security action

ID Summary Status Priority
744538 Security Review:Can’t transfer File objects with postMessage cross domain NEW
750428 SecReview: Support element.outerHTML property NEW
744962 Blocklist UX enhancements [Plug-ins] NEW
787480 SecReview: activation click from about:home or other local content NEW
748945 Review iframe auto-height feature (part of seemless iframes) NEW
748949 Review changes to Cache-Control: no-cache on https pages NEW
749235 Security Review of Enable HTTP pipelining by default NEW
749337 SecReview: Thunderbird should (semi-)automatically improve the security-related server configuration settings when it knows an improvement could be made NEW
749339 SecReview: Thunderbird auto-configuration database should be expanded & updated by regularly spidering every domain on the internet ( NEW
749341 SecReview: Teach FileSaver to take URIs as well NEW
749344 SecReview: WebUSB NEW
749363 SecReview: Preffing out CSS should be easier NEW
749364 SecReview: WebPrint (or WebIPP) NEW
749368 SecReview: Use a pref to determine whether we auto-launch downloaded files NEW
749379 SecReview: [WebAPI] Expose JS API for settings app permissions NEW
749625 SecReview: (camera) camera support for desktop NEW
780220 Vendor Sec Review: [Akamai] NEW
749378 SecReview: Network manager API NEW
744913 Add-On Tab API NEW
755950 SecReview: Provide a thumbnail service NEW
789296 [Security Review] Cloud-to-Device Messaging for Firefox for Android NEW P1
749372 SecReview: Relax same-origin XHR restrictions for privileged applications NEW P2
761810 SecReview: Simplify signing XPIs in Jetpack NEW P5
744926 Hang Detector and Reporter ASSIGNED
744948 Sign into the browser ASSIGNED
744938 DOMCryptAPI (a Crypto API in the DOM) ASSIGNED
744934 Speedy Session Restore ASSIGNED
750736 SecReview: (minotaur) [meta] Implement a script debugger ASSIGNED
749221 Security Review of Media Plugin API (MPAPI) ASSIGNED
749355 SecReview: WebContacts (or Contacts+) ASSIGNED P2

Stability Report

Socorro

  • Some HBase problems (bad region) caused issues with data available on the website on Monday, this is fixed now.

Desktop

Flash

15.0.1

  • Crashes per ADU is still under 2% with over 90 million ADUs.

Trunk

  • bug 793175 Firefox 18 spike in crashes @ gfxContext::PushClipsToDT while hovering over tab preview in Task Bar
  • bug 793416 crash in gfxXlibNativeRenderer::Draw
  • bug 792698 IonMonkey: crash in js::Vector<unsigned char, 32, js::SystemAllocPolicy>::growStorageBy

Beta

  • New bugs
    • bug 793475 crash in BeginMarkPhase @ zzz_AsmCodeRange_Begin
    • bug 794146 Firefox startup crash in nsUrlClassifierPrefixSet::StoreToFile
  • Top crashes showing up in Explosive Report
    • bug 792903 crash in DrawingContext::CreateLinearGradientBrush mainly with Location Bar Enhancer
    • bug 793370 crash in nsWebShellWindow::Initialize

Mobile

Nightly :

Beta:

  • Need to wait for ADU/Crashes to be more stable. Looks good so far.

Release :

QA:

  • Down at the bottom of the report we are seeing over 200 crashes in the nightly that have sigkills with address locations for nightly
    • ex: 1 2 ; see : starting from 87 down in the nightly report
    • Need to figure out how to make this actionable; maybe get a stack trace through minidump?
  • bug 752828 looking at the patch from bug 741224, it might be helpful to get the API levels for the crashers?
    • Need STR from QA.

Monitoring:

  • bug 745512 #6 on release, not shown in beta and above.
  • bug 750217 to be monitored for next beta release.

See Mobile Notes for Mobile specific Socorro notes

B2G

  • Sending crash reports from devices should work in theory, but doesn’t in practice, need to investigate. Noted in bug 773892 for now.
  • Had a meeting on the crash reporting story in terms of UI and privacy on Friday, work now happening on what the UI should look like, implementation work needed. https://github.com/mozilla-b2g/gaia/issues/4149

Roundtable


Platform Meeting Details

  • Tuesday 2012-09-2511:00 am Pacific
  • Dial-in: conference# 95312
    • US/International: +1 650 903 0800 x92 Conf# 95312
    • US toll free: +1 800 707 2533 (pin 369) Conf# 95312
    • Canada: +1 416 848 3114 x92 Conf# 95312
  • Warp Core Vidyo Room / SFO-Boardroom
  • join irc.mozilla.org #planning for back channel

No Comments

No comments yet.

RSS feed for comments on this post.

Sorry, the comment form is closed at this time.

Powered by WordPress