TPEPlatform/2013-10-24
From MozillaWiki
Media
GetUserMedia
- bug 919149 - Recording icon doesn't disappear if app is killed from card view \ SC
- r+'ed and landed on m-c/m-a
- bug 926289 - Add app/page info in recording-status event \ SC
- maintaining a table for recording type/URL/active count for each process.
- get 3/4 r+, waiting for the last one from @vingtetun and @jesup.
- bug 85336 - [B2G getUserMedia] Display camera/ microphone permission acquisition prompt \ Alfredo
- get all r+, needs to clarify fennec problem with mfinkle before landing
Media Recording
- bug 919905 - Media Recording - Refactor encoder architecture to support the video encoder module \ rlin
- still reviewing & change by many peopel.
- bug 854753 - [B2G][Audio] Implement MozSpeakerManager API \ rlin
- webidl comfirm, need wiki to describe it
- bug 927579 - crash [@ mlp_process] [@ tansig_approx] \ rlin
- clarify and transfer to Paul Adenot.
- bug 891704 - Implement MP4Writer / Alfredo
- refatory audio muxing code
- implementign video muxing code
- bug 883749 - [MediaEncoder] Implement Vorbis encoding / Shelly (I'm not the author.)
- Review, feedback given
- bug 919905 - Media Recording - Refactor encoder architecture to support the video encoder module / Shelly (I'm not the author.)
- Review and feedback given (Maybe mostly last week).
Web Audio
- bug 927322 - AudioDestinationNode should support weak reference \ JW
- debug crashtest fail - destruction during construction for misusage of reference count
- submit a patch for aurora
- bug 926838 - [B2G] Convolver node run very slow on unagi/buri \ JW
- profile kissfft with NEON opt
Streaming Media
- bug 911046- WebRTC OmxCodec coding path support / John Lin
- Study data flow from camera to WebRTC
- Check issues found when connecting two Nexus 4 devices
- random video pauses
- random crash
Graphic
- bug 709490 - Run WebGL on Web Worker with Off-Main-Thread-Compositing / Morris
- Implement transferable WorkerCanvas
- Glue up all code and let demo works
- bug 920921 - [Flatfish]: Flatfish has bad performance on Homescreen wiping / Peter
- Found expensive cost on homescreen CSS text-shadow and provide the gecko profiler for reference
- bug 925616 - Reduce gralloc buffer reallocation when scrolling homescreen
- Add the recycle buffer clean to solve artifact issue
- Design buffer logger mechanism to choose which type/size gralloc we need to cache
- bug 915783 - [B2G][Browser][PDF]Graphical fragmentation occurs when viewing a pdf via browser
- Disable mip level for gralloc-based texture to avoid reading out of boundary data during mipmapping
- Got r+
- bug 915001 - [B2G][Helix][gallery][yangshiqi]can not save the edited picture(>1M) /Jerry
- Debug for no response when press save button on helix device.
- bug 920921 - [Flatfish]: Flatfish has bad performance on Homescreen wiping /Jerry
- Test css transform and ASPZ function.
Input
Touch Selection
- discuss feature road map and schedule with Gaia, PM, and UX team / SC, Phoebe
- touch-friendly cursor placement/movement will be ready on Firefox OS 1.3 (gecko28)
- bug 924692 - Add support for selecting using touch / phoebe
- Working on:
- Trace code - Editor
- Try to create an anonymous text-handle element to aid caret placement.
- Working on:
Stability
Free Agent
Shelly:
Web Animations
- Discussed with people at the workweek about where we are and what the next steps are.
- bug 880596 - Merge the set of structs in nsAnimationManager.h and the set of structs in nsTransitionManager.h
- Some discussion about this bug and the direction towards implementing.
Layout, Style
- Discussed about performance issues about layout and restyling.
- OMTA for css animations.
SVG
- Where we are in terms of improving the performance of SVG.
Study
- NSPR API Reference \ JW