Platform/2012-11-27
< Platform
Jump to navigation
Jump to search
« previous week | index | next week »
Platform Meeting Details
- Tuesday 2012-11-27 - 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
Moztrap
Notices/Schedule
| Unresolved Aurora Trackers (non-security, not tracked for Beta) | Unresolved Beta Trackers (non-security) |
|---|
- Firefox 18.0 beta 1 went out the door yesterday
- Firefox 19.0a2 updates were enabled yesterday
- Necessity for a 17.0.1 discussed in the channel meeting today
- Firefox 18.0 beta 2 is going to build today
- Team nags sent - please prioritize tracked FF18 bugs asap. Think of the holidays.
Products/Projects
Firefox OS
- QA
- QA team started last week, began executing Functional testruns
- Pass: 778, Fail: 158, Invalid: 175
- This first pass is giving us tons of feedback on testcases that need fixing (outdated steps, need to move to v2)
- Smoketest blockers, still shows 16 open
- 11-26 smoketests issues:
- [NEW] [CALL LOG] Outgoing calls are not appearing in call log bug 815063
- [NEW] [BLUETOOTH] Receive images from another device is not working bug 815079
- [NEW] [sms] Compose/share activities are unable to return to calling app once message is sent bug 815093
- [EXISTING] [sms] No sound is played when receiving a text message with vibration and sound enabled bug 811087
- [EXISTING] [camera] Appears a lot of vertical lines on the screen after you take a photo. bug 812208
- [EXISTING] Videos are recorded at 90deg bug 812924
- [EXISTING] [Apps] Unable to install packaged apps when running OOP bug 813468
- [EXISTING] [Contact] Crash after importing around 445 contacts from Facebook bug 813446
- [EXISTING] bug 815274 - [SMS] - Can't open the SMS application from a newly arrived SMS message in the notification panel
- Gaia Automation work:
- test stability is being addressed, with a few wins, few setbacks (see Issues/Risks)
- working on getting Wi-Fi support in, to unblock many other tests
- added lockscreen tests
- with a couple soon-to-be merged pulls, we'll have 6/14 tests passing
- Really close to having an in-tree Contributor document in GitHub (iterating over it, should be ready by next week)
- Likewise, really close to a review process, with a core group defined
- still having test-reliability issues (both with Marionette + Gaia itself):
- bug 814037 - is_displayed struggling with transforms
- bug 813583 - [B2G] Homescreen iframe not interpreted as visible
- bug 814151 - Add a "camera-ready" or similar event to help tests ensure Camera's ready for tests to interact with
- A few blockers in progressing more testcases
- Other blockers
- busted packaged apps
- 3rd party app work still being discussed
- Sound testcases late
- QA team started last week, began executing Functional testruns
Firefox Desktop
Firefox Mobile
- Blog Shout Out
- Read Jchen's post about using ADB via an SSH Tunnel: http://www.jnchen.com/blog/2012/11/tunnelling-adb
- Usability & Responsiveness
- Landed in Fx19 bug 808663 Downscale awesome-bar row Favicons from 32dip to 16dip
- To save memory for ARMv6 devices, bug 792603 Disable automatic reader mode parsing
- \o/ Patch queue landed in Fx20: bug 783368 - Add a low res tile cache to TiledThebesLayer
- T-Checkboard has improved but T-Panning regressed, we're evaluating tradeoffs in bug 814864 Low precision tile rendering takes too much time away from high precision rendering
- Stability Wins
- Fixed for Fx19 bug 802510 - java.lang.RuntimeException: Buffer not large enough for pixels at android.graphics.Bitmap.copyPixelsFromBuffer(Bitmap.java) especially on Android 4.2
- Fixed for Fx19 bug 812594 - PushLocalFrame in AutoLocalJNIFrame::Push taking more than 100ms when called from AndroidGeckoLayerClient::ProgressiveUpdateCallback on a Samsung Galaxy Q
- Fixed for Fx20 bug 775142 - java.util.UnknownFormatConversionException: Conversion: at java.util.Formatter$FormatSpecifierParser.unknownFormatConversionException(Formatter.java) mainly with Japanese and Chinese builds
- Work in Progress
- In the interest of QVGA support for ARMv6, bug 716403 Request to hide the navigation bar when scrolling down content
- Working on getting WebRTC stood up bug 750869 - Support WebRTC for Android in our build system
Metro [Weekly]
Platform
- XPC Shell test work continues (only one failing test left!) bug 789335
- Services code will be moving from app to gre bug 815320
- New mechanism for defining app-dirs in xpcshell.ini files bug 810617
- New rev of packager maybe this week
- Migration work from elm to m-c continues to progress
Rel-eng
- All win64 builders now have the 8.0 SDK installed
- Planning to switch mc to the 8.0 sdk after the next merge on ~2013-01-06 bug 774910
Front-end
- Patches in progress to simplify touch input and send touch events to content (bug 794621 and dependencies).
- Starting work on download manager.
- Landing some UX tweaks and bug fixes.
Stability Report [Weekly]
- We are doing pretty good stability-wise in recent releases, crash rates are low, most crashes we talk about post-release are third-party issues and not our own code. Keep it up!
- Overview of stability indicators: arewestableyet.com
- Looking into how to make this report in this meeting more attractive for attendees - what are you interested in? Please tell stability@m.o or #crashkill
- Trunk stats are still weeding out Win64 GC crashes from a big spike last week (bug 813619) - but we have top crashes by build date reports that are clean from that!
- Trunk bugs looking for assignees:
- bug 805745 - gfxASurface::Release() is the #2 signature over the last 3 days by build date
- bug 815542 - The spike is Linux only, so not showing up high in overall volume, but it's out #1 crash on Linux in the last 3 days
Mobile
B2G
- We still get too few reports sent in overall, so again, please test what you can on your devices and send reports if you crash!
- bug 811778 waiting for uplift, will only send reports over wifi.
- We'll need bug 814078 as a followup to make sure we submit all queued/pending reports.
- Also, bug 811335 on the server (stackwalker) side is currently (probably) blocking us from getting better information out of the reports we receive.
Snappy [Weekly]
- Vladan Djeric blogged about the new about:telemetry page in Firefox 19
- Content
- Aaron Klotz has made some great progress on prompting for plug-in hangs. See his blog post and check it out in this try build.
Games [1st Tuesday of Month]
Mobile Web Compat [2nd Tuesday of Month]
Critsmash [3rd Tuesday of Month]
Memshrink [4th Tuesday of Month]
- B2G still a primary focus. It's harder on beta to make significant changes. Cross your fingers.
- The (hopefully) last compartment sharing work for b2g is on central and is ready to land on Aurora once the tree reopens. After that we can land it all and turn it on on beta.
- Lots of work improving coverage of memory reporters, mostly to help B2G.
- We briefly hit zero known leaks in add-ons! A year ago this was our single biggest memory consumption problem, and now it's a minor annoyance. Great stuff.
- MemShrink reports: Week 71--72, Week 73--74.
Engineering Metrics
Key Issues
Actions Last Week
- Mossop to follow up to mailing list about super-review status, update doc and post link
- jduell to update style guide for anon name spaces and mail to list
Issues
- Namespace style guidelines (khuey)
- Not shipping prefixed APIs on the release channel (henri)
- Future Issues - early discussion on dev-platform, monitoring for discussion if not resolved
- UA String Touch or Tablet
- Win64 builds
