Platform/2014-05-27

From MozillaWiki
Jump to navigation Jump to search


« previous week | index | next week »

Engineering Meeting Details

  • Tuesday 2014-05-27 - 11:00 am Pacific Standard Time
  • Dial-in: Audio-only conference# 98411
    • People with Mozilla phones or softphones please dial x4000 Conf# 98411
    • US/Toll-free: +1 800 707 2533, (pin 4000) Conf# 98411
    • US/California/Mountain View: +1 650 903 0800, x4000 Conf# 98411
    • US/California/San Francisco: +1 415 762 5700, x4000 Conf# 98411
    • US/Oregon/Portland: +1 971 544 8000, x4000 Conf# 98411
    • CA/British Columbia/Vancouver: +1 778 785 1540, x4000 Conf# 98411
    • CA/Ontario/Toronto: +1 416 848 3114, x4000 Conf# 98411
    • UK/London: +44 (0)207 855 3000, x4000 Conf# 98411
    • FR/Paris: +33 1 84 88 37 37, x4000 Conf# 98411
    • 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
  • Engineering Vidyo Room / Air Mozilla / MTV Warp Core / TOR Finch / SFO Warfield / PDX Hair of the Dog
  • join irc.mozilla.org #planning for back channel

Need To Know

(Release and system issues that may impact engineering this week.)

Notices/Schedule (lsblakk/sylvestre)

Next Merge: July 8, 2024 Next Release: July 9, 2024
Trains
Central: 129 Aurora: 54 Beta: 128 Release: 127


Build Changes (gps)

(Build changes of which engineers should be aware.)

RelEng (catlee)

(Repo, test, and other information for engineers from the release engineering team.)

Upcoming Outages/Upgrades

(System outages/upgrades and tree closures that impact engineering.)

Quality Programs

(An opportunity to hear about status with the various quality programs that do not have a formal team structure.)

OrangeFactor (ryanvm)

  • Past week's OrangeFactor: 8.61 (Previous Week: 7.61).
  • \m/ to Nicolas Silva (nical) for fixing bug 924622 after an insanely tedious, tear-filled process.
  • #1: bug 1015200 - Frequent B2G emulator reftest timeouts.
  • #2: bug 1005274 - Intermittent browser_dbg_addon-console.js | Test timed out followed by 30+ more failures.
    • Currently unowned.
  • #3: bug 1010423 - Intermittent browser_wa_properties-view-edit.js | Test timed out.
    • Currently unowned.
  • bug 950653 - Intermittent PROCESS-CRASH | b2ginstance.py | application crashed [@ JSAutoCompartment::JSAutoCompartment].
    • Big spike starting yesterday. Bisection underway.
  • 14 intermittent failures fixed in the last week - List - Thanks!.

CritSmash (dbolter)

  • Risk factor moving in the right direction (down). \o/

MemShrink (njn)

Stability (kairo/bsmedberg)

Team Stand-ups

(In <2 mins, what did your team accomplish last week, on what is your team working on this week, and on what, if anything, is your team blocked? No questions during the stand-ups. All questions should be asked during the roundtable.)

Accessibility (dbolter)

<Read Only> A sampling of current-ish things:

  • IPC a11y work is progressing (Trevor's initial patch is r+'ed)
  • We have a fun OMTC (WM_GETOBJECT) fallout issue to resolve. bug 1014673
  • FFOS/GAIA a11y work is full speed. New collab is happening with Ux and components people.

App Tools (prouget)

B2G Services (dougt)

Developer Tools (robcee)

<Read Only>

37 bugs fixed.

DOM (jst/overholt)

Electrolysis (e10s) (blassey)

Firefox Desktop (gavin)

Firefox Mobile (mfinkle/blassey)

Firefox OS Communications (scravag)

Firefox OS Devices/Porting (ericchou)

<Read Only>

  • Device porting (Gonk team)
    • Porting Summary
      • Flame
      • Vixen: QA starts tests on 5/26
      • Tarako: PTR2 has begun. Solving blockers.
      • Dolphin: PTR1 has begun.
      • QSD8926 LTE: Gonk KK + Gecko master
    • On-site support
      • SPRD Shanghai
        • Kai-zhen Li 5/9-5/21
  • Bluetooth (members: Shawn Huang, Ben Tian, Jamin Liu, Jocelyn Liu)
    • WebBluetooth API refinement is in progress (bug 1005848)
    • 1.4 QC blocker
    • Bluetooth test cases on ICS emulator will be enabled in a few days. Patches are all ready to go.
  • Media Playback (members: Bruce Sun, Blake Wu, Star Cheng)
    • bug 904177 - Integrate MediaCodec into gecko for media playback
      • mp3 playback works. Working on mp4 now.
  • Device Storage & Stability (members: Alan Huang, Alphan Chen)
    • No update.

Firefox OS Media Apps (hema)

Firefox OS Media Recording (cjku)

<Read Only>

  • bug 989945 - [B2G][WebRTC] long video lag when using H.264 codec.
  • bug 983489 - 983489: Crash on nsIAppStartup.quit()
  • bug 1009980 - can't take snapshot with canvas 2D with skiaGL enabled
  • bug 987529 - Implement Vsync dispatch pipeline
  • bug 814524 - Make WebGLContext::TexImage2D avoid readback for video elements
  • bug 973777 - Breaking down the information of GrallocReporter

Firefox OS Performance (mlee)

Firefox OS Productivity (doliver)

Firefox OS Telephony/WIFI/NFC (kenhkchang)

<Read Only>

  • 1.3+/1.3T+/1.4+,
    • bug 1001897 - crash in wifi_connect_on_socket_path
    • bug 1008557 - [Flame] Unable to send or receive SMS
    • bug 1010252 - Wifi known network is forgotten while auto-connection failed
    • bug 1014485 - [Flame][NFC]: NfcConnector::Create() still keep calling socket() to consume performance even device has no nfcd.*
  • 2.0,
    • bug 790056 - Enable WPA-EAP
    • bug 824717 - WebSMS: When sending a SMS fails, it would be handy to have the message in the error event object.
    • bug 843452 - B2G RIL: use ipdl as IPC in MozMobileConnection.
    • bug 922584 - B2G RIL: provide WebAPI to setup network connections and expose connection state
    • bug 939046 - B2G RIL: Data call and RILNetworkInterface enhancement
    • bug 975778 - [B2G] [Emulator] Support CDMA_FLASH command for Cdma call waiting
    • bug 981519 - [CDMA] Number and name presentation.
    • bug 993836 - [NFC] Emulator support for reading NDEF data from type 2 tag.
    • bug 999867 - [Sora]MMS receiving is not possible
    • bug 1001315 - [NFC] Testcase for reading url from type 2 tag.
    • bug 1002314 - WebAPI: WifiManager.getCapabilities()
    • bug 1003711 - [RTSP] Build Darwin Streaming Server on B2G emulator
    • bug 1003775 - B2G NFC: removePeerTarget in Nfc.js doesn't work for Browser app.
    • bug 1010292 - crash in strstr | update_ctrl_interface
    • bug 1010733 - Capability for partner's app to implement WISPr function
    • bug 1011414 - [RTSP] Request for a new repository: darwin-android
    • bug 1013745 - Refine telephony dialling flow and pending outgoing call mechanism

Firefox OS Systems - Front End (gwagner)

Firefox OS Systems - Platform (timdream)

GFX (milan)

  • OMTC
    • Windows latest landing seems to have stuck.
    • The original plan was to not have this on 32 Aurora, but we will reevaluate this decision in the next two weeks. We may be able to get to all the issues that may be stopping it from riding the 32 train.
  • Skia
    • This has slowed down given the 1.4 games performance work.
  • APZ
    • Low res tiling landed.
    • Overscroll effect will get the pref this week so that it can be tested.
  • 1.4 WebGL games performance
    • Looking at the first bottleneck. Have a few approaches that should all remove it, but need to make sure they're shippable code.

Identity (jedp)

JS (naveed)

Layout (jet/dbaron)

Media (mreavy)

<Read Only>

  • Landed a 17-part patchset to clean up and integrate OMX HW H.264 codecs into WebRTC
    • Firmware issues on the JB-based flame kernels will require updates to KK+new DSP firmware to have usable delay
  • Vendor driver problems with Audio on Flame are causing problems for GetUserMedia/WebRTC - bug 1008017
  • MSE and EME work under way
  • OpenH264 nearing initial source release; integration with GMP codec plugin work landed but more followups are being done
    • Who builds and how and API details for the GMP interface are being resolved. Cisco has to do distribution.

Necko (dougt/jduell)

Performance (vladan)

Seceng (grobinson)

  • bug 1004351 We're pinning Twitter in Nightly as of Saturday's build!
  • Landed new CSP (in C++) parser behind a pref (security.csp.newbackend.enable)
    • Has test coverage on TBPL
    • Helping B2G folks transition their apps so we can
      • use CSP 1.0 on B2G, then
      • get rid of the old parser and X-CSP support entirely

Shumway (tschneidereit)

WebAPI (overholt)

Roundtable

(Comments and questions that arise during the course of the meeting or otherwise do not have a section.)

<Read only beyond this point>

Friends of the Tree

Mailing List Threads

(Threads that are likely to be of interest to engineering from various mailing lists.)

Good Reads

(Links to blog posts, books, videos, etc. that you think will be of interest to others.)

irc #planning Log From This Meeting