Platform/2012-09-18: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(Created page with "<!-- Maybe don't screw with these links unless you've read this blog post: http://blog.johnath.com/2011/01/20/automatic-date-links-in-mediawiki/ Just copy them to new pages and i...")
 
 
(28 intermediate revisions by 15 users not shown)
Line 15: Line 15:


==Notices / Schedule==
==Notices / Schedule==
* Beta 4 is going to build today, will be released before the end of the week
** Last chance for speculative fixes
** Make sure you're not on the hook for a [https://bugzilla.mozilla.org/buglist.cgi?cmdtype=dorem;remaction=run;namedcmd=Tracking16%2B;sharer_id=272375;list_id=4427122 tracking 16+ bug]
** Make recommendations on fixing/mitigating/wontfixing ASAP
* Beta 5 will be going to build next Tuesday
** We expect some riskier than normal Win8 fixes - QA will be highly engaged
* Release of FF16 is on 10/9
* CTP blocklisting expected to land on Aurora 17 this week


==Firefox OS==
==Firefox OS==
* All teams focusing on freezing feature work by 9/28 in order to stabilize and close down V1. Product and Engineering management working on a post-9/28 schedule and strategy to drive feature work and blockers to zero.
* Follow along via [https://docs.google.com/spreadsheet/ccc?key=0AiBigu584YY7dGlNSlY0QzhJb3M5anRBa1gxalV0Y3c#gid=8 this sheet] which tracks the progress of the built-in apps, the [http://people.mozilla.com/~dietrich/basecamp/ Basecamp blocker dashboard], the [https://twitter.com/hackb2g @hackb2g twitter account] which tweets Gaia commits, and the [https://developer.mozilla.org/en-US/docs/Mozilla/Boot_to_Gecko/Using_the_B2G_desktop_client B2G Desktop builds].
* Dogfooding program: Devices are ordered, OTA updates are being tested by QA this week. [https://wiki.mozilla.org/FirefoxOS/DogfoodingTips A list of dogfooding tips] are being collected.
** Release Management will send out B2G Test Drivers announcement tomorrow, if you're in MV, SF, or TO please sign up for a device.


==Firefox Development==
==Firefox Development==
Line 23: Line 37:


==Add-on SDK==
==Add-on SDK==
* 1.10 release going out today
* Applying page-mods to existing tabs coming in 1.11: https://blog.mozilla.org/addons/2012/09/12/introducing-page-mods-attachto


==Performance==
==Performance==
* Lawrence/Taras can't make the meeting
* Snappy workweek [https://blog.mozilla.org/tglek/2012/09/18/snappy-in-warsaw-pierogy-fueled-hackfest/ report] on Taras' blog


==GFX==
==GFX==
Line 31: Line 50:


==Layout==
==Layout==
* bugs of interest
** offer a way to apply a user-agent style sheet to a given document ({{bug|737003}})
** improvements to background-attachment:fixed on mobile ({{bug|786502}})
** add support for background-size within background shorthand property ({{bug|570326}})
** fixes for some over-invalidation when scrolling ({{bug|777194}})


==Media==
==Media==
Line 37: Line 61:


==WebAPI==
==WebAPI==
* focusing on landing and helping to trim Basecamp blockers
* working on B2G v1 privacy features
* improving geolocation on B2G
* coordinating automated tests with QA


==Network==
==Network==
* {{bug|756648}} - cookie jars landed
* {{bug|756717}} - appcache jars: should land soon
* {{bug|781392}} - jduell setting up test environment so we can investigate
* {{bug|786299}} - Honza is back and will work on this 1st.  Likely to ship
* {{bug|746069}} - Network indicator throbber: hoping to get in
* {{bug|782542}} - Secure necko IPDL usage: may be hard to get done by 28th...
* {{bug|776797}} - Lock down Appcache update:  looking into to get T-shirt estimate & plan


==Identity==
==Identity==
Line 49: Line 84:


==Tree Management==
==Tree Management==
* {{bug|791854}} - we have determined that armv6 testing on armv7 devices (tegras) is sufficient to test Non-IonMonkey configuration needed for B2g
** this will disable armv7-non-IonMonkey test coverage (this was added as a proxy for b2g)
*** this was extra load that was going to worsen our wait times
** this armv6 proxy coverage will only be valid while the builds are run on tegras devices (armv7)
* Switching linux desktop build machines soon (centos6 based, some will be run on AWS)


==Security==
==Security==
* Web Cryptography API has entered First Public Working Draft [http://www.w3.org/TR/WebCryptoAPI/] (via ddahl)
** Feedback and comments are very welcome! public-webcrypto-comments@w3.org
** '''JavaScript-API enthusiasts''' are highly encouraged to comment on this draft
* SecReview: [https://mail.mozilla.com/home/ckoenig@mozilla.com/Security%20Review.html?view=month&action=view&invId=130654-130653&pstat=AC&exInvId=130654-221297&useInstance=1&instStartTime=1348516800000&instDuration=3600000 Monday - Android Service Based Updater]


==Stability Report==
==Stability Report==


===Socorro===
===Socorro===
* A few issues after landing the rapid beta work - affecting ADU numbers. Reports are all wrong.
* Last regression for this issue - {{bug|791889}}


===Desktop===
===Desktop===
* New Flash version out this morning - 11.4.402.278.
====Trunk====
* IonMonkey crashes
** {{bug|790464}} IonMonkey: crash @ JSRope::flattenInternal
** {{bug|791589}} IonMonkey: crash while playing http://www.syngames.net/game/braidjump
* New crashes
** {{bug|792004}} crash in mozilla::FrameLayerBuilder::GetOldLayerForFrame
====Aurora====
*New Crashes
** {{bug|791999}} crash in js::ObjectImpl::hasClass
** {{bug|791798}} crash in mozilla::plugins::parent::_releaseobject
====Beta====
*Tracking Top Win 8 Crashes in preparation for upcoming October ship date
** [https://crash-analysis.mozilla.com/chofmann/20120917/top-winNT-crashes-summary.txt Top Windows Crashes broken down by OS version]
====Release====


===Mobile===
===Mobile===
[https://wiki.mozilla.org/Mobile/Notes/{{#time: d-M-Y | {{SUBPAGENAME}} Wednesday}}#QA See Mobile Notes for Mobile specific Socorro notes]
[https://wiki.mozilla.org/Mobile/Notes/{{#time: d-M-Y | {{SUBPAGENAME}} Wednesday}}#QA See Mobile Notes for Mobile specific Socorro notes]
[[File:CrashStats_2012-09-18.png]]
* 26.6% of all our crashes on Fx15.0.1 mobile are startup related in a 3 day period.  46% crashes were startup crashes in 15.0.  There is an improvement.
* Wishlist fix:
** {{bug|790139}} - crash in libxul.so@0xf... while enabling Reader Mode on custom kernels
** {{bug|756140}} - even though this is with Cynogenmod, the number of crashes for this is huge (6240 crashes in 3 days) versus the next one down which is 1,576 crashes in 3 days.  It's the biggest crash in 15/16
** {{bug|791462}} - is being looked into.  It's causing a spike in the crashing for nightly.  It's a crash in Ion Monkey.  Thanks, Marty!
*** could be the same as the desktop crash
* QA Monitoring bugs:
** {{Bug|785340}} - crash in OmxDecoder::ReadAudio
*** Looks like it might be ready for engineering; bsmegberg to find an owner.
** {{bug|745512}} - crash in mozilla::image::RasterImage::InitDecoder
*** monitoring to see if it drops off in 16.
* [https://bugzilla.mozilla.org/buglist.cgi?keywords=topcrash;keywords_type=allwords;list_id=3592071;resolution=---;query_based_on=Fennec_Native_TopCrashlist;status_whiteboard_type=allwordssubstr;query_format=advanced;status_whiteboard=%5bnative-crash%5d;known_name=Fennec_Native_TopCrashlist Top Crash List Bugs]
* [https://crash-stats.mozilla.com/topcrasher/byversion/FennecAndroid/15.0/3/all 15 Release top crashes]
* [https://crash-stats.mozilla.com/topcrasher/byversion/FennecAndroid/16.0b2/3/all 16.0b2 Beta top crashes]
* [https://crash-stats.mozilla.com/topcrasher/byversion/FennecAndroid/17.0a2/3/all Aurora top crashes]
* [https://crash-stats.mozilla.com/topcrasher/byversion/FennecAndroid/18.0a1/3/all Nightly top crashes]


==Roundtable==
==Roundtable==

Latest revision as of 18:30, 18 September 2012


« previous week | index | next week »

Platform Meeting Details

  • Tuesday 2012-09-18 - 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

Notices / Schedule

  • Beta 4 is going to build today, will be released before the end of the week
    • Last chance for speculative fixes
    • Make sure you're not on the hook for a tracking 16+ bug
    • Make recommendations on fixing/mitigating/wontfixing ASAP
  • Beta 5 will be going to build next Tuesday
    • We expect some riskier than normal Win8 fixes - QA will be highly engaged
  • Release of FF16 is on 10/9
  • CTP blocklisting expected to land on Aurora 17 this week

Firefox OS

  • All teams focusing on freezing feature work by 9/28 in order to stabilize and close down V1. Product and Engineering management working on a post-9/28 schedule and strategy to drive feature work and blockers to zero.
  • Follow along via this sheet which tracks the progress of the built-in apps, the Basecamp blocker dashboard, the @hackb2g twitter account which tweets Gaia commits, and the B2G Desktop builds.
  • Dogfooding program: Devices are ordered, OTA updates are being tested by QA this week. A list of dogfooding tips are being collected.
    • Release Management will send out B2G Test Drivers announcement tomorrow, if you're in MV, SF, or TO please sign up for a device.

Firefox Development

Firefox Developer Tools

Add-on SDK

Performance

  • Lawrence/Taras can't make the meeting
  • Snappy workweek report on Taras' blog

GFX

JS

Layout

  • bugs of interest
    • offer a way to apply a user-agent style sheet to a given document (bug 737003)
    • improvements to background-attachment:fixed on mobile (bug 786502)
    • add support for background-size within background shorthand property (bug 570326)
    • fixes for some over-invalidation when scrolling (bug 777194)

Media

DOM

WebAPI

  • focusing on landing and helping to trim Basecamp blockers
  • working on B2G v1 privacy features
  • improving geolocation on B2G
  • coordinating automated tests with QA

Network

  • bug 756648 - cookie jars landed
  • bug 756717 - appcache jars: should land soon
  • bug 781392 - jduell setting up test environment so we can investigate
  • bug 786299 - Honza is back and will work on this 1st. Likely to ship
  • bug 746069 - Network indicator throbber: hoping to get in
  • bug 782542 - Secure necko IPDL usage: may be hard to get done by 28th...
  • bug 776797 - Lock down Appcache update: looking into to get T-shirt estimate & plan

Identity

Plugins

Mobile

Accessibility

Tree Management

  • bug 791854 - we have determined that armv6 testing on armv7 devices (tegras) is sufficient to test Non-IonMonkey configuration needed for B2g
    • this will disable armv7-non-IonMonkey test coverage (this was added as a proxy for b2g)
      • this was extra load that was going to worsen our wait times
    • this armv6 proxy coverage will only be valid while the builds are run on tegras devices (armv7)
  • Switching linux desktop build machines soon (centos6 based, some will be run on AWS)

Security

  • Web Cryptography API has entered First Public Working Draft [1] (via ddahl)
    • Feedback and comments are very welcome! public-webcrypto-comments@w3.org
    • JavaScript-API enthusiasts are highly encouraged to comment on this draft
  • SecReview: Monday - Android Service Based Updater

Stability Report

Socorro

  • A few issues after landing the rapid beta work - affecting ADU numbers. Reports are all wrong.
  • Last regression for this issue - bug 791889

Desktop

  • New Flash version out this morning - 11.4.402.278.

Trunk

Aurora

  • New Crashes
    • bug 791999 crash in js::ObjectImpl::hasClass
    • bug 791798 crash in mozilla::plugins::parent::_releaseobject

Beta

Release

Mobile

See Mobile Notes for Mobile specific Socorro notes

CrashStats 2012-09-18.png

  • 26.6% of all our crashes on Fx15.0.1 mobile are startup related in a 3 day period. 46% crashes were startup crashes in 15.0. There is an improvement.
  • Wishlist fix:
    • bug 790139 - crash in libxul.so@0xf... while enabling Reader Mode on custom kernels
    • bug 756140 - even though this is with Cynogenmod, the number of crashes for this is huge (6240 crashes in 3 days) versus the next one down which is 1,576 crashes in 3 days. It's the biggest crash in 15/16
    • bug 791462 - is being looked into. It's causing a spike in the crashing for nightly. It's a crash in Ion Monkey. Thanks, Marty!
      • could be the same as the desktop crash
  • QA Monitoring bugs:
    • bug 785340 - crash in OmxDecoder::ReadAudio
      • Looks like it might be ready for engineering; bsmegberg to find an owner.
    • bug 745512 - crash in mozilla::image::RasterImage::InitDecoder
      • monitoring to see if it drops off in 16.

Roundtable