Platform/2013-01-08: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
 
(14 intermediate revisions by 7 users not shown)
Line 21: Line 21:
** Potential for delay on Android, due to test bustage in {{bug|827699}}
** Potential for delay on Android, due to test bustage in {{bug|827699}}
* Firefox 20.0a2 hasn't had a successful nightly yet due to bug 827851, but we'll spin one up as soon as the bustage is fixed
* Firefox 20.0a2 hasn't had a successful nightly yet due to bug 827851, but we'll spin one up as soon as the bustage is fixed
* ESR17 is on the way out, B2G18 is on the way in (security landings)
* ESR10 is on the way out, B2G18 is on the way in (security landings)


{| class="wikitable"
{| class="wikitable"
Line 36: Line 36:
=== Actions Last Week ===
=== Actions Last Week ===
* publish summary of linux32 states to dev-planning (coop)
* publish summary of linux32 states to dev-planning (coop)
* milan to help with https://bugzilla.mozilla.org/show_bug.cgi?id=819028
* <strike>milan to help with https://bugzilla.mozilla.org/show_bug.cgi?id=819028</strike>
* <strike>Win64 builds</strike>
* <strike>Win64 builds</strike>
** https://groups.google.com/forum/?fromgroups=#!topic/mozilla.dev.apps.firefox/DOihL2429NM
** https://groups.google.com/forum/?fromgroups=#!topic/mozilla.dev.apps.firefox/DOihL2429NM
Line 42: Line 42:
=== Issues ===
=== Issues ===
* Future Issues - early discussion on dev-platform, monitoring for discussion if not resolved
* Future Issues - early discussion on dev-platform, monitoring for discussion if not resolved
** removing warning/debug messages from NSPR (debug) logging
*** https://groups.google.com/d/topic/mozilla.dev.platform/l_Qm0wDRU1E/discussion
** instanceof SomeDOMInterface
** instanceof SomeDOMInterface
*** https://groups.google.com/d/topic/mozilla.dev.platform/bfwNKKiAxcw/discussion
*** https://groups.google.com/d/topic/mozilla.dev.platform/bfwNKKiAxcw/discussion
Line 50: Line 48:
** ICU Import
** ICU Import
*** https://groups.google.com/forum/?fromgroups=#!topic/mozilla.dev.platform/sVVpS2sKODw
*** https://groups.google.com/forum/?fromgroups=#!topic/mozilla.dev.platform/sVVpS2sKODw
* Linux32 support (joduinn)
** Linux32 support (joduinn)
** background threads in newsgroups https://groups.google.com/forum/#!topic/mozilla.dev.planning/ahyq19APxb4/discussion  and https://groups.google.com/forum/#!topic/mozilla.dev.tree-management/xXAiuCA8k1g/discussion
*** background threads in newsgroups https://groups.google.com/forum/#!topic/mozilla.dev.planning/ahyq19APxb4/discussion  and https://groups.google.com/forum/#!topic/mozilla.dev.tree-management/xXAiuCA8k1g/discussion


=== Actions ===
=== Actions ===
* Naveed to get traction on bug 803018, bug 817342, bug 719114


==Roundtable==
==Roundtable==
* [[Platform/2013-Goals]]
* [[Platform/2013-Goals]]
** https://groups.google.com/d/topic/mozilla.dev.platform/u-06uJ8nAnw/discussion
** https://groups.google.com/d/topic/mozilla.dev.platform/u-06uJ8nAnw/discussion
* moz.build landing soon {{bug|784841}}. Need to coordinate with major landings.
* mozGetUserMedia() is preffed on by default now
* Firefox Health Report likely landing on Nightly this week


==Products/Projects==
==Products/Projects==
Line 63: Line 65:
===Firefox OS===
===Firefox OS===
* Blockers for Jan 15: http://bit.ly/NkXeSB
* Blockers for Jan 15: http://bit.ly/NkXeSB
* Blockers for TEF: http://bit.ly/10uMbfT


===Firefox Desktop===
===Firefox Desktop===
Line 80: Line 83:
* Contributor ithinc has been cleaning up and optimizing various bits of the tabbrowser code ({{bug|822068}}, {{bug|822914}}, {{bug|824480}}, {{bug|819907}})
* Contributor ithinc has been cleaning up and optimizing various bits of the tabbrowser code ({{bug|822068}}, {{bug|822914}}, {{bug|824480}}, {{bug|819907}})
; Plugin hang UI (Windows)
; Plugin hang UI (Windows)
* aklotz has implemented the feature which allows users to kill plugins which are hung, one of our top complaints. {{bug|806523}}.
* aklotz has implemented the feature which allows users to kill plugins which are hung, one of our top complaints. {{bug|805591}}.


===Firefox Mobile===
===Firefox Mobile===
Line 87: Line 90:
* html5 Context Menus landed in Fx20 {{bug|736321}}: http://digdug2k.wordpress.com/2013/01/07/html5-context-menus-in-fennec/
* html5 Context Menus landed in Fx20 {{bug|736321}}: http://digdug2k.wordpress.com/2013/01/07/html5-context-menus-in-fennec/
* Diagnosing mecurial patch rejects: https://staktrace.com/spout/entry.php?id=787
* Diagnosing mecurial patch rejects: https://staktrace.com/spout/entry.php?id=787
* Introducing Smoothie: http://lucasr.org/2013/01/06/introducing-smoothie/


;Memory, Responsiveness, Usability
;Memory, Responsiveness, Usability
* Bug number for Brad's Viewport Cache Path Here <== Can't find it
* {{bug|793755}} - Cache viewport data, 22% panning improvement
* Landing {{Bug|654352}} - document.caretPositionFromPoint API helps set us up for good progress for reflow-on-zoom
* Landing {{Bug|654352}} - document.caretPositionFromPoint API helps set us up for good progress for reflow-on-zoom


;Developer Quality of Life, Housekeeping
;Developer Quality of Life, Housekeeping
* {{Bug|811411}} - Add ability to run C++ unit tests on mobile
* {{Bug|811411}} - Add ability to run C++ unit tests on mobile
* {{Bug|825151}} - Switch ARMv7 builds over to using NDK r8c
* {{Bug|825151}}, {{bug|825453}}, {{bug|825939}} - Switch all builds (ARMv7, ARMv6, x86) over to using NDK r8c
* {{Bug|826411}} - Back out compiler-specific workarounds  
** {{Bug|826411}} - Back out compiler-specific workarounds  


;Stability Wins
;Stability Wins

Latest revision as of 18:44, 15 January 2013


« previous week | index | next week »

Platform Meeting Details

  • Tuesday 2013-01-08 - 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

  • Merge was yesterday. Nightly=21, Aurora=20, Beta=19
  • Firefox 18.0 was released today (congrats to bajaj!)
    • Currently throttled until Thursday for MS Patch Tuesday
  • Firefox 19.0 beta 1 has gone to build
    • Potential for delay on Android, due to test bustage in bug 827699
  • Firefox 20.0a2 hasn't had a successful nightly yet due to bug 827851, but we'll spin one up as soon as the bustage is fixed
  • ESR10 is on the way out, B2G18 is on the way in (security landings)
26 bugs
57 bugs
Unresolved Aurora Trackers (non-security, not tracked for Beta) Unresolved Beta Trackers (non-security)

Key Issues

Actions Last Week

Issues

Actions

  • Naveed to get traction on bug 803018, bug 817342, bug 719114

Roundtable

Products/Projects

Firefox OS

Firefox Desktop

Download UI
  • Major remaining issues are some performance issues, final bits of polish, the team is working hard to get that uplifted to Aurora (tracking bug: bug 747422)
getUserMedia UI
  • Dao landed the visible indicator of camera/microphone use (bug 799417), other general UI pieces being tracked in bug 729522, and Aurora-20 bugs in bug 827156.
Social
  • Shane is working on improving our "Share" capabilities (bug 818675)
  • markh landed improvements to the security checks that we do (bug 806037
Main-thread I/O
  • David Teller's patches to remove main-thread IO from sessionstore (bug 532150) and search service (bug 760036) landed
  • Michael Kraft tracked down a regression from the sessionstore changes (bug 824107)
Per-window PB
  • Ehsan and Josh have been working on removing the old global private browsing service entirely.
Tab browser improvements
Plugin hang UI (Windows)
  • aklotz has implemented the feature which allows users to kill plugins which are hung, one of our top complaints. bug 805591.

Firefox Mobile

Blog Shout Outs
Memory, Responsiveness, Usability
  • bug 793755 - Cache viewport data, 22% panning improvement
  • Landing bug 654352 - document.caretPositionFromPoint API helps set us up for good progress for reflow-on-zoom
Developer Quality of Life, Housekeeping
Stability Wins

bug 785597 - fix crash in AndroidGLController::SetGLVersion
bug 821979 - java.lang.IllegalArgumentException: invalid selection offsets at org.mozilla.gecko.GeckoEditable$Action.newSetSelection(GeckoEditable.java
bug 825505 - crash when calling 'Edit' context menu for site/page/thumbnail on about:home and returning to it with the

Request for Second Eyes on
  • bug 761987 - Intermittent Android shutdown, 468771-2.xhtml, basn2c16.html crash [@ nssCertificate_Destroy] [@ 0xffff0fc4 | PR_AtomicDecrement | nssCertificate_Destroy] [@ FreeArenaList | PORT_FreeArena_Util] [@ nssCertificateStore_Lock | nssCertificate_Destroy]
In progress/under investigation
  • bug 786996 - Content of Flash plugin is first displayed upside down

Stability Report [Weekly]

  • Trunk topcrash/regression bugs that need owners:
  • Beta/Release bugs needing traction:
  • js::GCMarker::processMarkStackTop is still a high-volume top crash on all channels, multiple open bugs but no action happening: bug 803018, bug 817342, bug 719114

Snappy [Weekly]

  • 2012 performance summary from Taras
  • December summary from Vladan
  • Snappy meetings resume this week

Metro [1st Tuesday of Month]

Elm to mc merge
Rel-eng
  • Switch mc to the 8.0 sdk will happen after the merge this week.
Front-end
  • Working with UX on polish for start screen and bookmarks; visual polish for tiles; session restore.
  • More download manager functionality landed recently; remote tabs landing soon.

Games [1st Tuesday of Month]

Mobile Web Compat [2nd Tuesday of Month]

Critsmash [3rd Tuesday of Month]

Memshrink [4th Tuesday of Month]

Engineering Metrics