761
edits
Jprosevear (talk | contribs) (Undo revision 486909 by Jprosevear (talk)) |
|||
(47 intermediate revisions by 15 users not shown) | |||
Line 23: | Line 23: | ||
===Firefox Desktop=== | ===Firefox Desktop=== | ||
====Release update==== | |||
Next Merge Day: '''{{DateCountdown|20121119}} days'''<br /> | |||
Firefox 17.0 Release: '''{{DateCountdown|20121120}} days''' | |||
* Shooting for a Thursday push for FF17 beta 5 (going to build today) | |||
* Beta 6 will go to build Monday, targeting EOD PT - only a small handful of critical fixes will be approved for landing at this point | |||
* Beta 6 will ship next Wednesday, and the merge from m-b to m-r should occur shortly after | |||
* Merge and release will occur Monday 11/19 and Tuesday 11/20 | |||
** Thanksgiving coverage has been lined up in case a critical FF17 issue requires investigation | |||
====Development update==== | |||
* Dao landed another Snappy fix to avoid doing unecessary work during startup, {{bug|756313}} | |||
* New round of fixes went into beta 4 for Social API, including a more discoverable method to remove the feature, and better error handling on lack of network connectivity scenarios. {{bug|803344}}, {{bug|804258}}, {{bug|804910}} | |||
* Stub installer metrics landed, yay! {{bug|802734}} - good teamwork from UX/Privacy/metrics/dev/rel-mgmt | |||
* Please test around {{bug|807217}} to ensure that Social API disabled in PB mode is working as expected | |||
===Firefox Mobile=== | ===Firefox Mobile=== | ||
Line 32: | Line 47: | ||
;Usability | ;Usability | ||
*Fix for honeycomb issue landed in Fx18 and Fx19: {{Bug|787318}} - Tabs thumbnails are not updated | *Fix for honeycomb issue landed in Fx18 and Fx19: {{Bug|787318}} - Tabs thumbnails are not updated | ||
* | * fullscreen elements prevent screen timeout {{Bug|805017}} - Disable screen timeout when DOMFullscreen is enabled | ||
;IME Awesome Continues | ;IME Awesome Continues | ||
*{{Bug|805162}} - | *{{Bug|805162}} - Rewrite Android IME code to be thread safe | ||
*{{Bug|806349}} - Input auto-correction is not enabled | *{{Bug|806349}} - Input auto-correction is not enabled | ||
; | ;Safe Browsing | ||
*Freshly landed on | *Freshly landed on Inbound (not for Fx17 for which Safe Browsing is a theme): {{Bug|806422}} - Do not cache Complete's across a Safe Browsing update | ||
;Stability Wins | ;Stability Wins | ||
*{{Bug|797705}} - java.lang.NullPointerException: at org.mozilla.gecko.GeckoEvent.createNativeGestureEvent(GeckoEvent.java | *{{Bug|797705}} - java.lang.NullPointerException: at org.mozilla.gecko.GeckoEvent.createNativeGestureEvent(GeckoEvent.java | ||
Line 50: | Line 64: | ||
===Metro [Weekly]=== | ===Metro [Weekly]=== | ||
====Product==== | |||
* First draft of users stories ready for review: [https://etherpad.mozilla.org/metro-mvp-use-cases etherpad] | |||
====UX==== | |||
* Iteration on remote tabs: [http://cl.ly/image/3v3S1v2X3S28 mockup] , {{bug|801056}} | |||
* Semantic zoom on start page: [http://cl.ly/image/113a2H3A432n mockup] , {{bug|807867}} | |||
* Iterating on "About Firefox" in setting charm: {{bug|807691}} | |||
* Reviewed FX Metro user stories and matching them with user actions: [https://firefox-ux.etherpad.mozilla.org/36 etherpad] | |||
* Keep focusing on designing P1 features: snap view, bookmarks, topsite UI implementation. | |||
====Engineering==== | |||
* VC2010 backport is complete on elm. Should have vc10 elm builders doing nightlies this week. | |||
* {{bug|795887}} - Cache corruption should be significantly reduced in Metro due to Firefox closing the cache when it is suspended, r+ed, landing this week. | |||
* Elm to mc merge work continues. | |||
====Project Management==== | |||
* Proposed new iteration model for development, under review and will post publicly once first draft is agreed to by core team. | |||
* First pass at time estimations done and total under review, will post once information is validated. | |||
===Stability Report [Weekly]=== | ===Stability Report [Weekly]=== | ||
Line 70: | Line 103: | ||
====B2G==== | ====B2G==== | ||
*KaiRo created a daily list of B2G on-device crashes, new ones will be generated every day automatically from now on. Today's version (yesterday's data): https://crash-analysis.mozilla.com/rkaiser/2012-11-05/2012-11-05.b2g.crashes.html | |||
*Symbols for unagi are now being uploaded, needs {{bug|809116}} to actually be used on the crash-stats server. | |||
*Please test the crash reporting UI (and make sure crashes are sent at least when on wifi)! | |||
===Snappy [Weekly]=== | ===Snappy [Weekly]=== | ||
Line 92: | Line 128: | ||
===Games [1st Tuesday of Month]=== | ===Games [1st Tuesday of Month]=== | ||
* As-yet-unnamed benchmark suite | |||
** Focus on real-world, leaning towards gaming and emscripten | |||
** Cross browser (Firefox [release/beta/aurora/nightly/tinderbox], Chrome, IE, Safari, Opera) | |||
** Desktop and mobile | |||
** Been hoping to deploy soon, but ran into stability issues on mobile that required some rearchitecting. | |||
** Will send sample results to dev.platform/dev.firefox soon; goal is an arewefastyet-style display for gaming & emscripten work | |||
** [[http://people.mozilla.com/~vladimir/misc/bench.png result screenshot]] | |||
* Game porting efforts, .NET -> JS | |||
** We've been working with Kevin Gadd, author of JSIL, one of the .NET -> JS porting tools | |||
** Goal is to get various frameworks and tools that use .NET running on the web (e.g. XNA, what a lot of xbox live arcade games are built on top of) | |||
** Complementing our emscripten porting efforts | |||
** There are other approaches possible, still evaluating what's best | |||
* Web Audio | |||
** Progressing, implementation framework is in place, Ehsan is working to get it to play sounds (via media streams) soon | |||
* Games triage flags | |||
** [games:p1/p2/p3] or p? in the whiteboard | |||
** Vlad will be looking to find owners for the P1s very soon; many of them are in JS-land and are performance things that we at least want to make sure we have ways to reproduce and track | |||
* Other smaller team projects | |||
** animation frame rate smoothing | |||
*** eventually intelligent adaptation based on content | |||
*** eventually vsync | |||
** WebGL compositing speedup and optimization | |||
*** good interaction with OMTC | |||
*** multi-buffering to remove stalls | |||
** BananaBread Multiplayer | |||
*** Currently working to get it working with WebSockets | |||
*** Once done, will move on to add in Peer to Peer support using WebRTC | |||
*** Two new levels for capture the flag approved | |||
===Mobile Web Compat [2nd Tuesday of Month]=== | ===Mobile Web Compat [2nd Tuesday of Month]=== | ||
Line 105: | Line 174: | ||
| <big>0.0 days</big> | | <big>0.0 days</big> | ||
| <big>0.0 days</big> | | <big>0.0 days</big> | ||
| <big><center>[https://bugzilla.mozilla.org/buglist.cgi?type0-7-0=notequals;value0-7-0=%2B;field0-3-0=cf_status_firefox18;type0-1-0=notequals;type0-5-0=notequals;value0-5-0=disabled;value0-4-0=verified;list_id=4754155;field0-1-0=cf_status_firefox18;field0-0-0=cf_tracking_firefox18;type0-4-0=notequals;columnlist=bug_severity%2Cpriority%2Cop_sys%2Cassigned_to%2Cbug_status%2Cresolution%2Cshort_desc%2Cchangeddate;field0-6-0=cf_status_firefox18;query_based_on=Tracking16%2B;value0-3-0=unaffected;field0-7-0=cf_tracking_firefox17;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_firefox18;field0-5-0=cf_status_firefox18;field0-4-0=cf_status_firefox18;type0-6-0=notequals;type0-0-0=equals;value0-0-0=%2B;type0-2-0=notequals;known_name=Tracking16%2B | | <big><center>[https://bugzilla.mozilla.org/buglist.cgi?type0-7-0=notequals;value0-7-0=%2B;field0-3-0=cf_status_firefox18;type0-1-0=notequals;type0-5-0=notequals;value0-5-0=disabled;value0-4-0=verified;list_id=4754155;field0-1-0=cf_status_firefox18;field0-0-0=cf_tracking_firefox18;type0-4-0=notequals;columnlist=bug_severity%2Cpriority%2Cop_sys%2Cassigned_to%2Cbug_status%2Cresolution%2Cshort_desc%2Cchangeddate;field0-6-0=cf_status_firefox18;query_based_on=Tracking16%2B;value0-3-0=unaffected;field0-7-0=cf_tracking_firefox17;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_firefox18;field0-5-0=cf_status_firefox18;field0-4-0=cf_status_firefox18;type0-6-0=notequals;type0-0-0=equals;value0-0-0=%2B;type0-2-0=notequals;known_name=Tracking16%2B 70 bugs]</center></big> | ||
| <b><big><center>[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_firefox17;field0-0-0=cf_tracking_firefox17;value0-3-0=unaffected;value0-6-0=verified%20disabled;value0-1-0=wontfix;field0-5-0=cf_status_firefox17;type0-0-0=equals;value0-0-0=%2B;type0-2-0=notequals;field0-3-0=cf_status_firefox17;type0-4-0=notequals;columnlist=bug_severity%2Cpriority%2Cop_sys%2Cassigned_to%2Cbug_status%2Cresolution%2Cshort_desc%2Cchangeddate;field0-6-0=cf_status_firefox17;query_based_on=Tracking16%2B;query_format=advanced;value0-2-0=fixed;type0-3-0=notequals;field0-2-0=cf_status_firefox17;field0-4-0=cf_status_firefox17;type0-6-0=notequals | | <b><big><center>[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_firefox17;field0-0-0=cf_tracking_firefox17;value0-3-0=unaffected;value0-6-0=verified%20disabled;value0-1-0=wontfix;field0-5-0=cf_status_firefox17;type0-0-0=equals;value0-0-0=%2B;type0-2-0=notequals;field0-3-0=cf_status_firefox17;type0-4-0=notequals;columnlist=bug_severity%2Cpriority%2Cop_sys%2Cassigned_to%2Cbug_status%2Cresolution%2Cshort_desc%2Cchangeddate;field0-6-0=cf_status_firefox17;query_based_on=Tracking16%2B;query_format=advanced;value0-2-0=fixed;type0-3-0=notequals;field0-2-0=cf_status_firefox17;field0-4-0=cf_status_firefox17;type0-6-0=notequals 29 bugs]</center></big></b> | ||
|- | |- | ||
! scope="row" | <small>Patch Review Time</small> | ! scope="row" | <small>Patch Review Time</small> | ||
Line 115: | Line 184: | ||
|} | |} | ||
* BUG IN NIGHTLY | |||
* Burn up/down charts accurate | * Burn up/down charts accurate | ||
** http://people.mozilla.org/~klahnakoski/ | ** http://people.mozilla.org/~klahnakoski/ | ||
Line 126: | Line 196: | ||
==Key Issues== | ==Key Issues== | ||
=== Actions Last Week === | === Actions Last Week === | ||
* jet to staff social performance profiling, layout-side | * <strike>jet to staff social performance profiling, layout-side</strike> | ||
* jet/jkew to take the text, layout top crashers | * <strike>jet/jkew to take the text, layout top crashers</strike> | ||
* jp to see about moztrap presentation in future weeks | * jp to see about moztrap presentation in future weeks | ||
* dmandelin to follow up on test dir re-org thread | * dmandelin to follow up on test dir re-org thread | ||
* ehsan to update tree policy page on Ts regression backout policy for desktop and provide link | * <strike>ehsan to update tree policy page on Ts regression backout policy for desktop and provide link</strike> | ||
** [https://developer.mozilla.org/en-US/docs/Developer_Guide/Committing_Rules_and_Responsibilities#Dealing_with_performance_regressions link to policy] | ** [https://developer.mozilla.org/en-US/docs/Developer_Guide/Committing_Rules_and_Responsibilities#Dealing_with_performance_regressions link to policy] | ||
* finkle Ts follow up for mobile | * <strike>finkle Ts follow up for mobile</strike> | ||
** Finkle talked to the Android testing team and we might update the Ts test to be more realistic, but even for now, it does a good job of testing the "Load link from other app into Firefox" use case. Ts matters. | |||
=== Issues === | === Issues === | ||
Line 138: | Line 209: | ||
=== Actions === | === Actions === | ||
* Ehsan to update talos regression page to include mobile | |||
* JP to follow up on FF19 Gfx top crashes | |||
==Roundtable== | ==Roundtable== | ||
* gps is soliciting input for a brown bag on the build system. https://etherpad.mozilla.org/build-system-brownbag | * gps is soliciting input for a brown bag on the build system. https://etherpad.mozilla.org/build-system-brownbag | ||
* (catlee) B2G builds on TBPL | |||
* (catlee) HG downtime cancelled - may not be necessary now | |||
* (catlee) Android tests running on panda boards on cedar branch | |||
* (catlee) releng and IT want to add Windows 8 64-bit to tbpl but want to check if it is enough to not need to also add Windows 8 32-bit | |||
** This is posted on dev.platform https://groups.google.com/forum/?fromgroups=#!topic/mozilla.dev.platform/QNKVMKenJ8E | |||
** This would save maintenance time and cost and allow higher capacity for Win8 64-bit | |||
** Any objections? Sounds good? | |||
*(curtisk) Security Champions - looking for people that want to be the champion for the area the normally work in. This is the thing from the Mon meeting Curtis talked about. | |||
** meeting in J/K (IRL/Vidyo) 1300 PDT 6-Nov or contact Curtis |
edits