Platform/2013-01-22: Difference between revisions
< Platform
Jump to navigation
Jump to search
Jprosevear (talk | contribs) |
|||
| (16 intermediate revisions by 7 users not shown) | |||
| Line 15: | Line 15: | ||
==Notices/Schedule== | ==Notices/Schedule== | ||
* Our postmortem was [https://etherpad.mozilla.org/18-0-Post-Mortem held today] | |||
* Firefox 19 beta 3 is going to build at EOD today, please land all approved/unlanded changes asap | |||
{| class="wikitable" | {| class="wikitable" | ||
|- | |- | ||
| <center><big>[https://bugzilla.mozilla.org/buglist.cgi?type0-7-0=notequals;value0-7-0=%2B;field0-3-0=cf_status_firefox{{AURORA_VERSION}};type0-1-0=notequals;type0-5-0=notequals;value0-5-0=disabled;value0-4-0=verified;field0-1-0=cf_status_firefox{{AURORA_VERSION}};field0-0-0=cf_tracking_firefox{{AURORA_VERSION}};type0-4-0=notequals;columnlist=bug_severity%2Cpriority%2Cop_sys%2Cassigned_to%2Cbug_status%2Cresolution%2Cshort_desc%2Cchangeddate;field0-6-0=cf_status_firefox{{AURORA_VERSION}};value0-3-0=unaffected;field0-7-0=cf_tracking_firefox;query_format=advanced;value0-2-0=fixed;value0-6-0=verified%20disabled;value0-1-0=wontfix;type0-3-0=notequals;field0-2-0=cf_status_firefox{{AURORA_VERSION}};field0-5-0=cf_status_firefox{{AURORA_VERSION}};field0-4-0=cf_status_firefox{{AURORA_VERSION}};type0-6-0=notequals;type0-0-0=equals;value0-0-0=%2B;type0-2-0=notequals;list_id=5004437 | | <center><big>[https://bugzilla.mozilla.org/buglist.cgi?type0-7-0=notequals;value0-7-0=%2B;field0-3-0=cf_status_firefox{{AURORA_VERSION}};type0-1-0=notequals;type0-5-0=notequals;value0-5-0=disabled;value0-4-0=verified;field0-1-0=cf_status_firefox{{AURORA_VERSION}};field0-0-0=cf_tracking_firefox{{AURORA_VERSION}};type0-4-0=notequals;columnlist=bug_severity%2Cpriority%2Cop_sys%2Cassigned_to%2Cbug_status%2Cresolution%2Cshort_desc%2Cchangeddate;field0-6-0=cf_status_firefox{{AURORA_VERSION}};value0-3-0=unaffected;field0-7-0=cf_tracking_firefox{{BETA_VERSION}};query_format=advanced;value0-2-0=fixed;value0-6-0=verified%20disabled;value0-1-0=wontfix;type0-3-0=notequals;field0-2-0=cf_status_firefox{{AURORA_VERSION}};field0-5-0=cf_status_firefox{{AURORA_VERSION}};field0-4-0=cf_status_firefox{{AURORA_VERSION}};type0-6-0=notequals;type0-0-0=equals;value0-0-0=%2B;type0-2-0=notequals;list_id=5004437 39 bugs]</big> <small>(48 bugs last week)</small></center> | ||
| <b><center><big>[https://bugzilla.mozilla.org/buglist.cgi?type0-1-0=notequals;type0-5-0=notequals;value0-5-0=disabled;value0-4-0=verified;list_id=4754086;field0-1-0=cf_status_firefox{{BETA_VERSION}};field0-0-0=cf_tracking_firefox{{BETA_VERSION}};value0-3-0=unaffected;value0-6-0=verified%20disabled;value0-1-0=wontfix;field0-5-0=cf_status_firefox{{BETA_VERSION}};type0-0-0=equals;value0-0-0=%2B;type0-2-0=notequals;field0-3-0=cf_status_firefox{{BETA_VERSION}};type0-4-0=notequals;columnlist=bug_severity%2Cpriority%2Cop_sys%2Cassigned_to%2Cbug_status%2Cresolution%2Cshort_desc%2Cchangeddate;field0-6-0=cf_status_firefox{{BETA_VERSION}};query_format=advanced;value0-2-0=fixed;type0-3-0=notequals;field0-2-0=cf_status_firefox{{BETA_VERSION}};field0-4-0=cf_status_firefox{{BETA_VERSION}};type0-6-0=notequals | | <b><center><big>[https://bugzilla.mozilla.org/buglist.cgi?type0-1-0=notequals;type0-5-0=notequals;value0-5-0=disabled;value0-4-0=verified;list_id=4754086;field0-1-0=cf_status_firefox{{BETA_VERSION}};field0-0-0=cf_tracking_firefox{{BETA_VERSION}};value0-3-0=unaffected;value0-6-0=verified%20disabled;value0-1-0=wontfix;field0-5-0=cf_status_firefox{{BETA_VERSION}};type0-0-0=equals;value0-0-0=%2B;type0-2-0=notequals;field0-3-0=cf_status_firefox{{BETA_VERSION}};type0-4-0=notequals;columnlist=bug_severity%2Cpriority%2Cop_sys%2Cassigned_to%2Cbug_status%2Cresolution%2Cshort_desc%2Cchangeddate;field0-6-0=cf_status_firefox{{BETA_VERSION}};query_format=advanced;value0-2-0=fixed;type0-3-0=notequals;field0-2-0=cf_status_firefox{{BETA_VERSION}};field0-4-0=cf_status_firefox{{BETA_VERSION}};type0-6-0=notequals 58 bugs]</big> <small>(74 bugs last week)</small></center></b> | ||
|- | |- | ||
<!-- BIG NUMBER == This week's bug count, SMALL NUMBER IN BRACKETS == Last week's bug count --> | <!-- BIG NUMBER == This week's bug count, SMALL NUMBER IN BRACKETS == Last week's bug count --> | ||
| Line 26: | Line 29: | ||
==Key Issues== | ==Key Issues== | ||
=== Actions Last Week === | |||
* bz to follow up to mailing list on instanceof | |||
* ctalbert to ensure we graph the PGO memory usage | |||
** ed morely/ryan vm to monitor and flag issues and mail to dev-tree management | |||
* johnath to ensure experiment with VS2012 builds | |||
** joduinn to ensure VS2012 Update 1 | |||
* dmandelin to measure PGO impact on start up and benchmarks | |||
=== Issues === | |||
* PGO (ehsan) | |||
* UUID/Interface mismatch (bsmedberg) | |||
* Future Issues - early discussion on dev-platform, monitoring for discussion if not resolved | |||
=== Actions === | |||
==Roundtable== | ==Roundtable== | ||
| Line 32: | Line 49: | ||
===Firefox OS=== | ===Firefox OS=== | ||
* B2G Landing Process: https://wiki.mozilla.org/Release_Management/B2G_Landing | |||
===Firefox Desktop=== | ===Firefox Desktop=== | ||
===Firefox Mobile=== | ===Firefox Mobile=== | ||
;Open Sans and Charis for Content | |||
*As part of the Readability 2.0 feature, {{Bug|831354}} - Ship fonts for content in Firefox for Android landed in central after a heroic effort on part of UX and Johnathan Kew to correct test failures and provide follow up patches such as {{Bug|831883}} - eliminate the Open Sans fonts bundled in the Reader core theme, just use Gecko's "installed" copy in order to are mitigate the resulting package size increase by about ~200k. this also happens to fix {{Bug|792370}} - Reader Mode lacks proper italic and bold faces for Open Sans. | |||
* We are also looking into a possible talos regression {{Bug|833000}} - Talos Regression trobopan on Android, 40%, Jan 19 | |||
* Once we have the above issue nailed down, we will figure out if this will ride the trains for Fx21 or if we'll uplift to Fx20 | |||
;Memory, Responsiveness, Usability | |||
*Regression in fX21 fixed: {{Bug|831188}} - about:plugins lists blocklisted and user-disabled plugins | |||
*Also part of the Readability 2.0 effort, a prototype is under test/iteration {{bug|757257}} - font inflation element grouping | |||
*Fix for IME regression has landed and is being targeted for aurora {{Bug|825120}} - Previous composition is not cleared when changing focus from old to new input | |||
;WebRTC | |||
*Simple WebRTC UI | |||
*Patches to enable Android audio landed | |||
*Currently Testing audio calls, DataChannel | |||
*See: https://webrtc-apps.etherpad.mozilla.org/4 | |||
;Stability Wins | |||
*{{Bug|830131}} - java.lang.NullPointerException: at org.mozilla.gecko.InputMethods.needsSoftResetWorkaround(InputMethods.java) which we are also targeting for aurora | |||
*{{Bug|827176}} - java.lang.NullPointerException: at org.mozilla.gecko.GeckoInputConnection.notifyTextChange(GeckoInputConnection.java) at org.mozilla.gecko.GeckoInputConnection.endBatchEdit(GeckoInputConnection.java) which we are targeting for aurora and beta | |||
;In progress/under investigation | |||
*{{Bug|826385}} - "Clear private data" not clearing cache. | |||
===Stability Report [Weekly]=== | ===Stability Report [Weekly]=== | ||
* Trunk bugs needing traction: | |||
** {{bug|827946}} (Linux, skia::BGRAConvolve2D), no comment from Joe in a week and this is huge for a Linux crash (>3% of all crashes). | |||
** {{bug|830654}} (js::ObjectImpl::getPrivate), - Update: Assigned to dvander | |||
** {{bug|827171}} (nsPluginStreamListenerPeer::OnStartRequest, mobile), needs owner, also affects Aurora seriously | |||
===Snappy [Bi-Weekly]=== | ===Snappy [Bi-Weekly]=== | ||
* Jan 17 [[Performance/Snappy/2013-01-17|status]] | |||
* Snappy updates move to bi-weekly after next week | |||
* Help us understand slow shutdowns - [http://benoitgirard.wordpress.com/2013/01/18/is-your-shutdown-slow-turn-on-the-performance-reporter/ Turn On The Performance Reporter!] | |||
===Metro [1st Tuesday of each month]=== | ===Metro [1st Tuesday of each month]=== | ||
| Line 50: | Line 99: | ||
===Memshrink [4th Tuesday of Month]=== | ===Memshrink [4th Tuesday of Month]=== | ||
* The new, easy-to-use version of [https://blog.mozilla.org/nnethercote/2012/12/21/dmd/ DMD] landed. about:memory is our main tool for understanding and reducing memory consumption, and DMD is our main tool for making about:memory better. It was particularly helpful in improving our understanding of B2G memory consumption. | |||
* A bad memory consumption [https://bugzilla.mozilla.org/show_bug.cgi?id=820602 regression] has made it onto Aurora. It relates to a refactoring of image-handling code. Seth Fowler is investigating. We wouldn't have noticed this without [http://areweslimyet.com AWSY]. | |||
* MemShrink reports: [https://blog.mozilla.org/nnethercote/2012/12/12/memshrink-progress-week-77-78/ week 77--78], [https://blog.mozilla.org/nnethercote/2013/01/09/memshrink-progress-week-79-82/ week 79--82]. | |||
==Engineering Metrics== | ==Engineering Metrics== | ||
Latest revision as of 18:52, 29 January 2013
« previous week | index | next week »
Platform Meeting Details
- Tuesday 2013-01-22 - 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
- Our postmortem was held today
- Firefox 19 beta 3 is going to build at EOD today, please land all approved/unlanded changes asap
| Unresolved Aurora 54 Trackers (non-security, not tracked for Beta) | Unresolved Beta 146 Trackers (non-security) |
|---|
Key Issues
Actions Last Week
- bz to follow up to mailing list on instanceof
- ctalbert to ensure we graph the PGO memory usage
- ed morely/ryan vm to monitor and flag issues and mail to dev-tree management
- johnath to ensure experiment with VS2012 builds
- joduinn to ensure VS2012 Update 1
- dmandelin to measure PGO impact on start up and benchmarks
Issues
- PGO (ehsan)
- UUID/Interface mismatch (bsmedberg)
- Future Issues - early discussion on dev-platform, monitoring for discussion if not resolved
Actions
Roundtable
Products/Projects
Firefox OS
- B2G Landing Process: https://wiki.mozilla.org/Release_Management/B2G_Landing
Firefox Desktop
Firefox Mobile
- Open Sans and Charis for Content
- As part of the Readability 2.0 feature, bug 831354 - Ship fonts for content in Firefox for Android landed in central after a heroic effort on part of UX and Johnathan Kew to correct test failures and provide follow up patches such as bug 831883 - eliminate the Open Sans fonts bundled in the Reader core theme, just use Gecko's "installed" copy in order to are mitigate the resulting package size increase by about ~200k. this also happens to fix bug 792370 - Reader Mode lacks proper italic and bold faces for Open Sans.
- We are also looking into a possible talos regression bug 833000 - Talos Regression trobopan on Android, 40%, Jan 19
- Once we have the above issue nailed down, we will figure out if this will ride the trains for Fx21 or if we'll uplift to Fx20
- Memory, Responsiveness, Usability
- Regression in fX21 fixed: bug 831188 - about:plugins lists blocklisted and user-disabled plugins
- Also part of the Readability 2.0 effort, a prototype is under test/iteration bug 757257 - font inflation element grouping
- Fix for IME regression has landed and is being targeted for aurora bug 825120 - Previous composition is not cleared when changing focus from old to new input
- WebRTC
- Simple WebRTC UI
- Patches to enable Android audio landed
- Currently Testing audio calls, DataChannel
- See: https://webrtc-apps.etherpad.mozilla.org/4
- Stability Wins
- bug 830131 - java.lang.NullPointerException: at org.mozilla.gecko.InputMethods.needsSoftResetWorkaround(InputMethods.java) which we are also targeting for aurora
- bug 827176 - java.lang.NullPointerException: at org.mozilla.gecko.GeckoInputConnection.notifyTextChange(GeckoInputConnection.java) at org.mozilla.gecko.GeckoInputConnection.endBatchEdit(GeckoInputConnection.java) which we are targeting for aurora and beta
- In progress/under investigation
- bug 826385 - "Clear private data" not clearing cache.
Stability Report [Weekly]
- Trunk bugs needing traction:
- bug 827946 (Linux, skia::BGRAConvolve2D), no comment from Joe in a week and this is huge for a Linux crash (>3% of all crashes).
- bug 830654 (js::ObjectImpl::getPrivate), - Update: Assigned to dvander
- bug 827171 (nsPluginStreamListenerPeer::OnStartRequest, mobile), needs owner, also affects Aurora seriously
Snappy [Bi-Weekly]
- Jan 17 status
- Snappy updates move to bi-weekly after next week
- Help us understand slow shutdowns - Turn On The Performance Reporter!
Metro [1st Tuesday of each month]
Games [1st Tuesday of Month]
Mobile Web Compat [2nd Tuesday of Month]
Critsmash [3rd Tuesday of Month]
Memshrink [4th Tuesday of Month]
- The new, easy-to-use version of DMD landed. about:memory is our main tool for understanding and reducing memory consumption, and DMD is our main tool for making about:memory better. It was particularly helpful in improving our understanding of B2G memory consumption.
- A bad memory consumption regression has made it onto Aurora. It relates to a refactoring of image-handling code. Seth Fowler is investigating. We wouldn't have noticed this without AWSY.
- MemShrink reports: week 77--78, week 79--82.