Platform/2012-11-13
From MozillaWiki
< Platform
« previous week | index | next week »
Platform Meeting Details
- Tuesday 2012-11-13 - 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 Notices/Schedule
- 2 Products/Projects
- 3 Engineering Metrics
- 4 Key Issues
- 5 Roundtable
Notices/Schedule
|
|
Unresolved Aurora Trackers (non-security) | Unresolved Beta Trackers (non-security) |
---|
- 17.0b6 has been built, will be released tomorrow (11/14)
- Merge from mozilla-beta to mozilla-release will occur after we ship 17.0b6
- ESR10 builds go to build on Thursday
- Final 17 & ESR 17 go to builds targeting 10AM - 12PM PT on Friday
- Merge day is 11/19, release of FF17 is 11/20 (American Thanksgiving reminder)
Products/Projects
Firefox OS
- Convergence schedule found here
- We are in C1 until 11/19. Focus remains
- All unfinished feature work (which should be P1 already) must land
- All LOE:L work must be assigned/landed by end of C1 milestone
- Automated testing that we expect to react to in the C2 milestone must land (smoketest automation at the least)
- Crash feedback must be coming in and actionable from dogfooders
- FOTA testing must be completed and deployed (at least internally)
- B2G bugs with anything but low risk to desktop/mobile must land
- Review of C1 work requiring exception will be held 11/26
- After that, we'll be in C2 until 12/10. Focus will be
- All changes require approval-gaia-master or approval-mozilla-beta
- All known LOE:M work must land by end of C2 milestone
- Official RelEng builds/updates must land to allow for sufficient bake time w/ dogfooding
- Remaining P1s with exceptions, and new P1 bugs will be milestoned for C2
- All P2 bugs known as of the end of C1
- All remaining efforts should be devoted to P3 usability bugs (engineering managers will milestone based upon resourcing)
- Performance tests that will guide remaining C3 perf efforts must land
Firefox Desktop
- New Firefox Desktop development meeting: Tuesdays at 10AM Pacific, starting November 20th
- keyword.URL anti-hijacking patch has re-landed: bug 718088
- many social fixes landed, both on our side and Facebook's
- contributors from Appcoast have been helping Ehsan and Josh with many per-window private browsing bugs
- mconley and marco have fixed several more download panel bugs
Firefox Mobile
- Blog Shout Outs
- Snappier Awesome Screen and Start Page: http://lucasr.org/2012/11/05/snappier-awesome-screen-and-start-page/
- Also, check out a blog update from Kats on project 256MB to help expand support for ARMv6 devices: https://staktrace.com/spout/entry.php?id=782
- More lovely blogs from the Firefox for Android Tribe: http://planet.firefox.com/mobile/
- Usability & Responsiveness Progress
- Restore session win landed for Fx19: bug 722661 - Stub restored tabs before Gecko starts
- Swift regression catch and subsequent fix for Fx19: bug 810933 - Regression: Unable to initially scroll pages
- Recent Telemetry Probe Landings
- bug 808003 - Add telemetry probes for tab zombification
- Stability Wins
- bug 810764 - java.lang.NullPointerException: at org.mozilla.gecko.gfx.GeckoLayerClient.convertViewPointToLayerPoint(GeckoLayerClient.java)
- bug 804600 - java.lang.NullPointerException: uriString at android.net.Uri$StringUri.<init>(Uri.java)
- bug 808296 - java.lang.NullPointerException: at org.mozilla.gecko.AboutHomeContent.updateTopSitesThumbnails(AboutHomeContent.java)
- Work in Progres
- low res tiles (replacement for java screenshotting) bug 783368
Metro [Weekly]
Product
UX
- URLBar: Clean up buttons, style the URL and add highlight/hover states
- Tabs bar: Re-working the style and adding highlight/hover states.
- Start page: Working on an alternative design with colored tiles
Engineering
- Elm is currently generating pgo nightly desktop+metro builds using vc 2010
- bug 755724
- new packager should be landing on Elm soonish.
- Remaining dep bugs are being worked on.
- xpcshell tests now running on Elm, lots of test failures to fix.
- tracking bug: bug 789335
- Preliminary 8.0 SDK migration work started.
- tracking bug: bug 774910
- dev-platform post
Project Management
- Initial scrub of feature tracking bugs to create high level timeline; elancaster submitting wish list for bug tracking/policy to help expedite this process by end of day today.
Stability Report [Weekly]
Desktop
- Flash
- bug 810797 New Flash 11.5 crash
- Trunk
- bug 810618 crash in mozilla::dom::EventHandlerNonNull::`.* deleting destructor'
- Has a reviewed patch, waiting for inbound merge.
- bug 810597 crash in GetPrintCanvasElementsInFrame
- Volume in the last week is relatively high vs. other trunk crashes - over 3K crashes in the last week
- Should be fixed in today's nightly.
- bug 810520 crash in mozilla::dom::XrayResolveProperty due to Xrays on window.URL
- Has a patch and review up, waiting for inbound merge.
- bug 810588 crash in js::ion::InvokeFunction @ js::Invoke
- Also on Aurora in smaller volume.
- bug 791214 crash in ToNumberSlow
- Spiked on trunk, also affects Aurora, has STR, needs owner
- bug 810618 crash in mozilla::dom::EventHandlerNonNull::`.* deleting destructor'
- Beta
- bug 810659 New JS crash
- needs owner
- bug 810659 New JS crash
- Aurora
Mobile
- FYI only this week:
- bug 808296 seems to have a possible patch
- bug 761706 hasn't been uplifted to beta due to risk.
- bug 760392, bug 808029, bug 799977 only seems to affect nightly, has been fixed.
- There are a some QAwanted bugs in trying to get repro steps.
B2G
- Working on getting actionable top crash lists - goal for next week.
Snappy [Weekly]
- Vladan landed about:telemetry in product - no need to install the add-on (bug 661881).
- Aaron Klotz is making good progress on the Flash hang reporter prototype.
- Missing the profiler? It's moved from the add-on bar to the toolbar.
Games [1st Tuesday of Month]
Mobile Web Compat [2nd Tuesday of Month]
- Recent updates
- Video update from the Oct 22 project meeting. (Slides)
- Mobile Web Compatibility Nov 9, 2012 – Video update, UA detection tools, Phony for B2G?
- Mobile Web Compatibility Oct 19, 2012 – H.264, navigator.platform, Spade, Phony
- Website Evangelism: Mobilizing Mozilla
- Call for help
- Platform and Frameworks
- UA detection: working with WURFL, Categorizr, and 51Degrees.mobi to correctly detect Firefox mobile browsers
- Media content providers: speaking with Vimeo and BrightCove about serving H.264 content to Firefox
- Site evangelism
- Working with Google on issues filed in bugzilla. If you have more issues, please file them in Tech Evangelism:Mobile
- Facebook fixed a long standing issue with their drop-downs for Friend Requests, Messages and Notifications (bug 715515).
- Yelp to recognize Firefox OS as mobile
- Ali Spivak and Lawrence Mandel are working on a plan to engage the community in site testing. Work tracked at https://etherpad.mozilla.org/Mobile-Evangelism-Community-Checklist
- Mobile Web test event on Oct 23 in MV resulted in data on 45 additional sites
- B2G
- Looking for a Phony type solution for B2G. Have ideas? Discussion happening in dev-b2g
- To work around UA detection issues in time for basecamp, we've added a UA domain whitelist. Gerv posted the policy for adding a domain to the list.
- Spade
- Automated tool to provide metrics and details about UA detection issues and CSS property usage issues
- A-Team is working to stand this tool up reliably
Critsmash [3rd Tuesday of Month]
Memshrink [4th Tuesday of Month]
Engineering Metrics
- Review times
- https://metrics.mozilla.com/bugzilla-analysis/Reviews_Pending_18.
- Please review > 18 week r? and clean up
- Feedback
- Rollups by team
- Move to more dashboard type UI
Key Issues
Actions Last Week
- jp to see about moztrap presentation in future weeks
-
dmandelin to follow up on test dir re-org thread -
Ehsan to update talos regression page to include mobile - JP to follow up on FF19 Gfx top crashes
Issues
- Super-review, do we still need it? https://groups.google.com/d/topic/mozilla.dev.platform/fZV-DYnqQEc/discussion
- Still needed for DOM related APIs
- Can be removed for plugin affecting APIs (defacto in this state already)
- Anonymous namespaces (jduell)
- Future Issues - early discussion on dev-platform, monitoring for discussion if not resolved
- Namespace style guidelines
- UA String Touch or Tablet
- Not shipping prefixed APIs on the release channel
Actions
- Mossop to follow up to mailing list about super-review status, update doc and post link
Roundtable
- (releng) bug 793022 mozharness desktop unittests ready to roll out to m-c, project branches
- (curtisk) Reminder: bugs for security action in Q4 need to be filled by Friday