Platform/2013-02-12

From MozillaWiki
Jump to: navigation, search


« previous week | index | next week »

Platform Meeting Details

  • Tuesday 2013-02-12 - 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

Meeting update

  • Lawrence Mandel will take over as meeting chair
  • Starting Mar 5 we will use the Engineering Vidyo room
  • This is a dev meeting - want to make it more of a working meeting
    • Meeting used to include GFX, JS, Layout, Video, DOM, WebAPI, Network, Identity, Plugins, Mobile, Accessibility, Tree Management, and Security
    • Participation welcome!

Notices/Schedule

  • FF19b6 went to build today (have no further planned FF19 changes). Make sure you're focused on tracked FF20 issues!
  • FF19 sign-offs are tomorrow (PDF.js is on!)
  • FF19 release, ESR17.0.3 release & the associated merge day will all be on 2/19
  • You should now be receiving (informative) reminder emails about tracked platform issues, every day, for unlanded approvals and in addition:
    • On Mondays bugs tracked for upcoming releases.
    • On Thursdays tracked bugs that haven't been investigated yet this week
35 bugs (40 bugs last week)
6 bugs (19 bugs last week)
Unresolved Aurora 54 Trackers (non-security, not tracked for Beta) Unresolved Beta 134 Trackers (non-security)

Key Issues

Actions Last Week

Issues

Products/Projects

Firefox OS

Friday, Friday, Friday!

Firefox Desktop

Performance work
  • bug 836912 added probes for session store data collection, bug 828097 added some for tab animation smoothness. Both areas where we have active efforts to improve performance/responsiveness, and so this data will be valuable.
Social UI
  • mhammond landed a large refactor of multi-provider UI support. Patches for better provider management UI builds on top of that.

Firefox Mobile

Blog Shout Out
Memory, Responsiveness Usability

Trunk landings

  • bug 833777 - UI fails to load intermittently
  • bug 674739 - Implement DOM3 KeyboardEvent types for audio
Great progress on
  • Fixing for Fx19: bug 839380 – zh-hk locale should use zh-tw translation instead of zh-cn
  • Targeting Fx21: bug 716403 - Request to hide the navigation bar when scrolling down content
  • Recently +'d: bug 822810 - Unexpected painting behaviour with low-res tiling code
  • WIP: bug 477166 - Have an automated way to check for changed interfaces without iid changes
  • P1 for games: bug 829747 - Do Async Canvas layers update
Stability Wins
  • bug 830557 - java.lang.NullPointerException at com.android.internal.view.IInputMethodManager$Stub$Proxy.startInput(IInputMethodManager.java:359) startup crash during test
  • bug 837373 - java.lang.NullPointerException: at org.mozilla.gecko.Favicons.isLargeFavicon(Favicons.java)
Other Cool Stuff
  • Landed: bug 832508 - Pausing and resuming fennec on the ouya reopens it with a blank screen
  • Landed in trunk, bug 834681 - Add support for basic distribution modifications

Stability Report [Weekly]

  • Need input/ideas on bug 837835 - increase in crashes with EMPTY dumps (ESR is even worse: bug 830808)
  • bug 798274 is a trunk crash that came back recently from being very intermittent - needs an assignee and some investigation.

Firefox for Android

  • What do we do about Flash (unsupported by Adobe, esp. since Android 4.0+)? ( spreadsheet of flash crashes)
    • Though Flash support is a major feature, it's also one of the largest pains we have, esp. in terms of crashing
    • >15% of all crashes in 19.0b5 are Flash-related (probably more, this is only based on the top signatures and obvious indicators for Flash being involved)
    • Because Adobe doesn't care, those are really hard to debug, Flash is a "black box" for us
    • If we continue to support it, can we put Flash in its own process like we do for desktop?
    • Sumo has mentioned that we get more complaints that flash isn't available more so than the reports of crashing.
  • Filed bug 840634 – [meta] What should we do about Flash in Fennec?

Snappy [Bi-Weekly]

Startup & Shutdown
  • Benoit is working to stop font loading during shutdown (bug 833087)
  • Don't use timers on shutdown
Tab Strip
  • Avi discovered that tab animation performance suffers from 100% gradient cache misses (bug 837542), which may result in a big memory spike during tab resize or animation - bug mentions 500Mb vs 1Mb if cache is disabled.
  • Windows with Intel GPU - when resizing window eats 5Mb/s (?) while resizing
Content
  • Bumping Plugin Hang UI timeout from 5 seconds to 11 seconds
  • Honza's working on a rewrite of DOMStorage (bug 600370)
Tools

Metro [1st Tuesday of each month]

Games [1st Tuesday of Month]

Mobile Web Compat [2nd Tuesday of Month]

  • Feb 7 minutes
  • John Jensen's research shows that ~49% of the Alexa top 1000 sites have a mobile version
Recent issues and changes
  • Firefox for Android tablet UA change (dropped "tablet" token) was reverted. Not clear yet if this will reland (bug 829596)
  • Embedded YouTube videos do not play in iFrame (bug 834965) seems to be a regression
    • Do we have unit tests for our UAs?
  • Twitter t.co URLs show in browser history - redirect happens in JS (bug 838332)
  • Firefox OS contacts app redirects Facebook sign-in from https:// to http:// when importing contacts (bug 837435)

Critsmash [3rd Tuesday of Month]

Memshrink [4th Tuesday of Month]

Engineering Metrics

Roundtable

  • as of next week can we record or live stream the meeting - for contributor purpose to benifit them (satdav)
  • can everyone please mute when they are not speaking as their is a bit of noise in the back ground (satdav)

Actions

  • Jet to give Shumway update next week, see about scheduling regular update for this project