Platform/2013-02-12
From MozillaWiki
< Platform
« 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
Contents
- 1 Meeting update
- 2 Notices/Schedule
- 3 Key Issues
- 4 Products/Projects
- 5 Engineering Metrics
- 6 Roundtable
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
|
|
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
- Smooth Scrolling: http://chrislord.net/index.php/2013/02/11/tips-for-smooth-scrolling-web-pages-edgeconf-follow-up/
- FOSDEM Fx Android: http://chrislord.net/index.php/2013/02/07/firefox-for-android-in-2013/
- Perf Measurement Summary: http://gbrownmozilla.wordpress.com/2013/02/01/firefox-for-android-performance-measures-january-check-up/
- Super interesting: https://staktrace.com/spout/entry.php?id=789
- 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]
- Feb 7 Minutes
- Snappy work week Mar 18-22
- 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.
- Jeff opened bug 838758 to improve gradients cache hits by changing cache key
- More related pattern caching work in bug 835284 and bug 764299
- 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
- Profiler patches are ready to support Java profiling, waiting on breakpad to land them (bug 788022)
- Profiler is being updated with multi-thread support
- Breakpad patches have been landing \o/. Tracked progress via meta bug 779291.
- Demo of Java + MT profiles: http://people.mozilla.com/~bgirard/cleopatra/#report=2c44df22ccb94a5edf0645171ede974b134b0193
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