TPEPlatform/2014-02-27

From MozillaWiki
Jump to: navigation, search

Media

  • bug 975978 - OmxDecoder needs to check display size for aspect-ratio change video / ayang
    • r+, modified the patch according to review's comment.
  • bug 959021 - [Media Encoder] Rename the HAS_AUDIO/HAS_VIDEO in ContainerWriter.h / ayang
    • Landed
  • bug 973821 - Provide partner a dummy file with AMR audio format in 3GP for integration purpose / ayang
    • AMR audio file provided
  • bug 971641 - [MediaEncoder] Support AMR audio format in 3GP / ayang
    • WIP ready, plan to go review later.
  • bug 938034 - [B2G] GetUserMedia can provide recording callback in media stream / John
    • re-merge WIP patches because of landed patch for bug 970183.
    • WIP patches uploaded for feedback.
  • bug 969312 - [MediaEncoder] Support data from GonkCameraSource in HW video recording path. / John
    • WIP patches uploaded for feedback.
    • Try using android::SurfaceMediaSource for muted/disable video input and failed. It seems OMX encoder only support (metadata) buffers allocated in the same (media server) process.
  • bug 932562 - Allow running gtests with a b2g build / JW
    • investigate build files involving gtest
    • build gtest/libxul.so on b2g
    • investigate how gecko is integrated into b2g build process
  • bug 762774 - Intermittent test_loop.html | Test timed out. / JW
    • gizmo.mp4 takes 30s for each loop on b2g (software h264 decoder is slow)
    • each file takes 4 loops to finish the test, the execution time is close the timeout
  • bug 972826 - HTTP cache v2: Intermittent TEST-UNEXPECTED-FAIL | test_load_same_resource.html | Test timed out / JW
    • investigate timeout
    • b2g - timeout on waiting for decoder to release
    • trace code of MediaCache/MediaCacheStream
  • bug 973522 - MediaRecorder causes large leak
    • Found problem on release encoder path, need find way to avoid this issue.
  • bug 959490 Support *.3gp with AMR-NB audio format on certificated application
    • Workable patch provided, fb+, need some modification and sent to review.

Streaming Media

  • bug 870183 - [B2G getUserMedia] Camera always callback landscape frames / slee
    • landed

Graphics

  • bug 975937 - crash in mozilla::layers::ShaderProgramOGL::Activate() /Morris
    • #entension should be place at top of shader
    • r+
  • bug 976425 - OGL Compoent Alpha shaders don't take the texture format into account /Morris
    • Component alpha should be consider rb swap case
    • r+ and landed
  • bug 975930 - [LayerScope] All textured buffers show RB swapped which is incorrect. /Morris
    • ReadTexImage read image as BGRA format but canvas read it as RGBA format
  • bug 945082 - lockscreen fade-out animation is still < 60fps /Jerry
    • Post FBSurface in different thread
      • Have a local patch for test, but not get a large boost on m-c. Need to check the difference between previous verion and m-c.
    • Check layers' overlap region to prevent intermediate surface
      • Check try failed with RENDER_USE_WIDGET_LAYERS option
  • bug 972799 - Show file-base and memory-base blob-url report in about:memory /Jerry
    • Get feedback from Kyle. Change the file-base blob message.
  • bug 975974 - [Flatfish] Cannot boot up successfully and screen is black /Jerry
    • Check "query" interface before calling. The flatfish can boot now.
  • bug 938149 ScreenRecorder (LayerStreaming) / Peter
    • QA wants frame number info and try to reach QA to understand his requirement
  • bug 976397 Rotate preview buffer in gfx side / Peter
    • Attached WIP v1 and work on resizing video frame without changing video tag size
  • Help check OOP reftest fail about stickyposition / Peter
    • Debug on firefox browser to dump related info on b2g
  • bug 959089 - Separate GrallocBuffer allocations from Compositor thread / Chiajung
    • Fixing more minor part, include some threading issue and leak
    • Prepare for code review:
      • Rebase to newer code base
      • Split up the huge patch(over 100K, near 50 file modified) and clean it up.
  • bug 973851 - [Tracking] (reftest) tests in layout/reftests/position-sticky failed / alin
    • debug code related to position sticky
  • bug 973835 - Reftests fails in B2G/OOP / vichen
    • Analyze fail log and group to bugs
  • bug 974780 - Reftests fails, load xul fail / vichen
    • Skip all related bugs
  • bug 972697 - Reftests fails, font-inflation / vichen
    • Adjust priority when force enable pref is set
  • bug 959505 - [Display][gonk-kk] Porting GonkNativeWindowClient, GonkBufferQueue, and FakeSurfaceComposer / Solomon
    • Fix last review comment from Sotaro, set to check-in needed today.
  • bug 946241 - [Camera][gonk-kk] Porting GonkCameraHwMgr / Solomon
    • This issue can be covered with bug#959505, set to duplicated.
  • bug 974919 - [Camera][gonk-kk] Front-facing camera app crash on Nexus-5 /Solomon
    • confirmed to duplicated with 975472
  • bug 961963 - [Nexus 5] [gonk-kk] Black screen when scrolling the screen in the apps /Solomon
    • Made change in preference to adjust the multiplication ratio for display port in APZ for short term solution(only for nexus-4, nexus-5). Will figure out another solution which can set accurate ratio regards to screen size.
  • TV project /solomon
    • Tracing the code of widget, graphic buffer, tunner
    • Preparing the slide for team member.

Input

  • bug 955987 - [Touch Caret] Gesture detection of TouchCaret /vilin
    • feedback +
    • Merge this Bug and the patches to Bug 924692.
  • bug 970751 - Making more smooth scrolling on scrollable layer /vilin
    • WIP : Got VSYNC event from HAL.
    • To-do-Items
      • Vsync-triggered RefreshDriver
      • Graph of movement smoothness. (x:time, y:movement)
      • Merge touch events, Extrapolating touch points
  • bug 924692 - [Touch Caret] Display a touch caret according to caret postion in input element / phoebe
    • Merge with Bug 955987, feedback +, need some more structure refinement.
    • Check touch caret reflow state & touch caret frame construction constrain.
    • Correct input element bounding client rect.

Stability

Platform

  • Gecko Camera: / CTai
    • Bug 959505 - [Display][gonk-kk] Porting GonkNativeWindowClient, GonkBufferQueue, and FakeSurfaceComposer
      • Analysis: The front camera switch crash is addressed by Bug 970557.
    • Camera Panorama Study for MAIDAI
      • Analysis: Android introduce Camera2Client after JB. They try to bring multi-thread and more under-development features(ZSL, Brust, Face-tracking) in this new architecture. We should go ProCamera not Camera in the future. According to the leak of new Android Camera HAL information, we should be able to use our own software to communicate directly with a device's camera hardware.

Study

  • Last scheduled consolidate chemotherapy for lukemia. / Chiajung