Platform/2012-11-13

From MozillaWiki
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.


« 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

Notices/Schedule

75 bugs (70)
7 bugs (29)
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

Firefox Mobile

Blog Shout Outs
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.
  • Preliminary 8.0 SDK migration work started.

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
  • 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
  • Beta
  • Aurora

Mobile

CrashStats 2012-11-12.png

  • FYI only this week:
  • 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
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
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

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