Media/WebRTC/2012-12-11
12/11/2012, 9am Pacific
Notes:
1) Interop with Google: where are we?
- Adam is working the 2 biggest bugs that need to be fixed (817431, 817432). We hope to have patches up for review for these by the end of the week.
- 8 bugs in total currently. We hope to be done in time for Chrome's deadline to uplift (Dec 17).
2) Blocker bugs: where are we?
- Dispatch/Synchronization (formerly Big Lock Patch)
- Ekr is on the verge of landing. Needs Jesup to back out a patch first so Ekr can land and then Jesup can reland.
- Bug 814718 ("canplaythrough event on a media element with gum media stream with video fails to fire on OS X 10.7/10.8 opt builds")
- whimboo says this is a big problem for him. padenot was planning to look at this late last week.
- padenot has started looking at this, can now reproduce the problem, and is digging further into the cause. (padenot: "I've started to debug it. It is not trivial, though.")
- Everyone should be working only on blocker bugs (interop with Chrome is considered a blocker) at this point. If anyone runs out of blocker bugs, they should reach out to Mreavy or Jesup.
3) gUM UI blockers
- Bug 802421 - disconnect about how audio+video requests are handled
- Bug 799417 - notification that a tab is active when it has scrolled off the screen
- Both bugs are assigned to Dao. Dao says he can't implement Boriss' mock ups for 799417. Maire will pull a meeting together with Dao, Randell, and Boriss ASAP to discuss.
4) Android work/status
- build patches landing (tracker: 750869) in the next few days
- large number of unit tests passing after a number of hacks
- make it all work tracker: 750010
- getting help from blassey's team on unit test scriptage (gbrown) and debugger pain (jchen)
- big unknowns:
- gUM (gcp driving)
- signalling unit tests (dmose driving)
- low unit test coverage
- b2g coord? -> We should reach out to Steven Lee and Mike H (Habicher).
5) Any other bugs/issues people are working?
- None mentioned
6) Discuss any current blockers for people or new items that haven't been discussed or Any info or Heads up for the group
- [jsmith] Bug priorities - order of bugs being fixed -> Blocker bugs, especially gum bugs are the priority. All blocker bugs for gum and webrtc will get assigned before the next team meeting.
7) Testing
- [jsmith] More gum automation built locally, will put out patch soon
- [jsmith] Completed a test run for local media streams with stop()
- [jsmith] Will work on specifying the manual test pieces for peer connection
- [jsmith] Actively triaging bugs for QA testing and automation
- [whimboo] First patch out for video only call for peerconnection, received feedback
- [whimboo] Build support for turning automation on or off for leaking tests
- [whimboo] Currently able to run automation on alder branch with leak checks off
_________________ For Reference:
Combined Blocker List for preffing gUM and WebRTC on: https://bugzilla.mozilla.org/buglist.cgi?query_based_on=WebRTC%2Fgum%20blocking;status_whiteboard_type=anywordssubstr;query_format=advanced;status_whiteboard=blocking-webrtc%2B%20blocking-gum%2B;bug_status=UNCONFIRMED;bug_status=NEW;bug_status=ASSIGNED;bug_status=REOPENED;component=WebRTC;component=WebRTC%3A%20Audio%2FVideo;component=WebRTC%3A%20Networking;component=WebRTC%3A%20Signaling;product=Core;known_name=WebRTC%2Fgum%20blocking
Interop (Firefox-Chrome) blockers: https://bugzilla.mozilla.org/buglist.cgi?list_id=5124656;resolution=---;status_whiteboard_type=allwordssubstr;query_format=advanced;status_whiteboard=blocking-webrtc-interop