Media/WebRTC/2012-12-04
12/4/2012, 9:15am Pacific:
Notes:
1) Interop with Google
- 7 bugs on our side, 5ish on Google's. Good response from Justin
- 4 are trivial, 1 ??, ICE issue unresolved, media jitter issue needs to get resolved
- Chrome M25 cut Dec 17th; must be semi-reliable by then
- ekr will move back to ICE after Dispatch patch is done
2) Crash bugs, Sec-Critical bugs, Major WebRTC Functionality bugs, gUM Functionality blockers: where are we?
- Dispatch (formerly Big Lock Patch)
- working, currently debugging unit tests a few minor issues (trickle ice)
- need working browser mochitests for general unit testing
- Bugs like 814329, fix proximal errors or wait for definitive results.
- check in wallpaper, leave open, include code to complain when the wallpaper stops a crash
- ehugg is working it
3) gUM UI blockers
- Bug 802421 - disconnect about how audio+video requests are handled
- Bug 799417 or bug 805631 - need to do Glow and/or button
- not a blocker, but very nice to have: Bug 805632 - shut down capture from chrome
4) Android work/status
- linkage (w00t!)
- build patches
- CPP unit tests
5) Any other bugs/issues people are working?
- 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. What can we do and when?
- padenot says he can look at it in a few days
6) Discuss any current blockers for people or new items that haven't been discussed or Any info or Heads up for the group
- jib gaves us a heads up that he is working on the CPR timers. He thought they weren't needed, and everyone on the call pretty much agreed that was true.
- abr gave us a heads up on what he was about to check in.
7) Testing
- jsmith landed basic gum smoke test automation prefed off
- whimboo currently working on build automation to allow:
- Run automation for mochitests on central locally, but not in CI
- Alder runs automation for mochitests and crashtests in CI
- jsmith + whimboo implementing some one off crashtests
- Detailed automation spec for gum pieces partially for clarity - https://wiki.mozilla.org/Platform/Features/Camera_API_-_Phase_2_%28getUserMedia%29/Test_Plan#Automation
- Trying to burn through some of the b2g stuff taking priority to get time to really detail an overarching test plan for webrtc & peer connection test plan - will be documented here when finished - https://wiki.mozilla.org/WebRTC/Test_Plan
_________________
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=---;resolution=DUPLICATE;status_whiteboard_type=allwordssubstr;query_format=advanced;status_whiteboard=blocking-webrtc-interop
Break down of bugs by area (not all of these are blockers, but they are all important):
2) Sec-High & Sec-Critical Bugs: https://bugzilla.mozilla.org/buglist.cgi?keywords=sec-high%2C%20sec-critical%2C%20;keywords_type=anywords;list_id=5052871;resolution=---;query_format=advanced;component=WebRTC;component=WebRTC%3A%20Audio%2FVideo;component=WebRTC%3A%20Networking;component=WebRTC%3A%20Signaling;product=Core
5) gUM Functionality Blockers: https://bugzilla.mozilla.org/buglist.cgi?status_whiteboard_type=allwordssubstr;query_format=advanced;list_id=5049101;status_whiteboard=blocking-gum%2B;bug_status=UNCONFIRMED;bug_status=NEW;bug_status=READY;bug_status=ASSIGNED;bug_status=REOPENED;resolution=---