TPEPlatform/2013-07-18: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
Line 65: Line 65:
* Try establishing the FOTA build environment for inari/ikura, which can help QA to test the data migration. / SC
* Try establishing the FOTA build environment for inari/ikura, which can help QA to test the data migration. / SC
** ongoing, need some time to figure out the makefile problem in B2G.
** ongoing, need some time to figure out the makefile problem in B2G.
'''Study'''
* read doc / JW
** [http://martinfowler.com/bliki/RoleInterface.html role interface]
** [http://martinfowler.com/bliki/HeaderInterface.html header interface]
** [http://www.objectmentor.com/resources/articles/isp.pdf The interface segregation principle]
** CGDB debugging

Revision as of 06:17, 18 July 2013

Media

Web Audio

  • bug 878015 - WebAudio ASSERTION: Something went wrong with rounding to block boundaries: 't == aTo' / JW
    • debug the test case
    • trace MediaStreamGraphImpl code
    • submit a patch

Streaming Media

RTSP bug 831645 / Bechen

  • RTSP bug 831645
    • waiting for review
  • bug 892395 - Rtsp: calibrate rtp timestamp in the beginning of media streaming.
    • We found that the first few packet's timestamp is negative
      • We should parsing the RTP-Info in RTSP packet instead of the timestamp is RTCP sender report packet.

WebRTC

  • memcpy from GraphicBuffer to system memory
    • run on a single test case with multiple memcpy - result is good
    • Lock with WRITE perssion - still slow
    • try memcpy on camera capture thread - processing
    • try stop composite thread when copy - processing
  • perf porting
    • I can run perf on peak and helix - will have an simple introduction
  • bug 869869 - e10s for UDP socket / SC
    • update patch according to 5th review comment, part 1 got r+.
  • checking latest version of gUM spec / SC
    • studying the difference between current implementation and latest spec

Graphic

Canvas 2D/SkiaGL bug 858237

  • bug 875168 Integrate SurfaceTexture / Peter
    • prepare design diagram review

HWC

  • bug 884188 High power consumption of youtube streaming / Peter
    • Debug image layer on b2g18 branch

Misc

  • bug 858914 Layer refactoring about textureclient/host / Peter
    • check change scope
  • bug 894262 Merge GrallocPlanarYCbCrImage to GonkIOSurfaceImage / Peter (Implementation)
  • bug 894847 WebGL is horrible slow when hardware composer unavailable/ Morris
    • Analysis: Still try to find root cuase of this problem

Stability

Free Agent

  • Study compositor rendering flow/ Morris
  • Study TextureClient/TextureHost data flow /Jerry


MemShrink

  • bug 771765 - [Nuwa] Study browser-element test cases /Cervantes
    • Mochitest appears to be broken on device.
    • Investigate the usage of marionette instead.


OTA

  • bug 891009 - [OTA] If the download of an update is stopped due to an instable network it cannot be continued until the device gets restarted / SC
    • The selection state is not reset after severe network error, therefore, passing the same Update object when manually re-download be treat as an inoperable update.
    • patch submitted and waiting for review.
  • Try establishing the FOTA build environment for inari/ikura, which can help QA to test the data migration. / SC
    • ongoing, need some time to figure out the makefile problem in B2G.


Study