TPEPlatform/2014-06-19: Difference between revisions

 
(30 intermediate revisions by 15 users not shown)
Line 56: Line 56:
==Media==
==Media==
====Randy Lin====
====Randy Lin====
*{{Bug|1012936}} - WebRTC audio on Flame broken up in calls
** OOAD
** CPU usage is alomost full. Use systrace to identify the opensl_rec_thread and found it can't get enough cpu resource to decode the pcm buffer.
** Discuss with Randell and would create another thread/buffer to avoid this problem.
*{{Bug|1023564}} - Intermittent test_seek.html | owl.mp3 seek test 2: Video currentTime should be around 1.645: 0.918803
** OOAD
** Happen rate isn't high, need to find a good version to reproduce it and add more log to debug.
====Alfredo Yang====
====Alfredo Yang====
*{{Bug|984274}} - Intermittent test_sandbox_permission.html | Test timed out.
** found the root cause of the rapid increased failed ratio, trying the solution on try.
*{{Bug|916643}} - ImageCapture - Implement WebIDL and takePhoto()
** WIP
** Design the class diagram and thread model.
====John Lin====
====John Lin====
* Business trip: MAE 2014 at Shanghai.
* {{Bug|1024357}} No video in H.264 video calls between Open C & Firefox on Windows.
** Try to reproduce.
** Check captured bitstream from reporter - looks like Firefox used for testing is out-of-date.
* Study latest systrace tool.
* Study Android Camera HAL v3.
====JW Wang====
====JW Wang====
*{{Bug|1008079}} - Assertion failure: !mAudioStream->IsPaused() (Don't play when paused)
** r+
** landed
*{{Bug|1023781}} - Fix and re-enable test_info_leak.html on B2G
** r+
** landed
*{{Bug|1020538}} - Fix and re-enable test_playback_rate.html
** debug
** there are timing issues on B2G emulator to fail the test
====Benjamin Chen====
====Benjamin Chen====
*PTO one day
*{{Bug|969372}} - Intermittent | test_mediarecorder_record_no_timeslice.html | Test timed out.
** r+, landing
*{{Bug|962878}} - Fix bugs & re-enable test_mediarecorder_record_4ch_audiocontext.html on emulators
** wip patch, f+
*{{Bug|1015856}} - [MediaEncoder::GTest] Testcase for bug 970774, WebM aspect ratio.
** r-, still have overflow bugs.
*{{Bug|1016265}} - Refine the code for MediaRecorder::Session life-cycle.
** debugging
==Platform==
==Platform==
====Steven Lee====
====Steven Lee====
* {{Bug|1016184}} - [Touch Caret] Enable touch caret on B2G
** discussing with UX and ehsan
* {{Bug|1020725}} - [Text Selection] Enable text selection on B2G
** trace the failure cases
** [https://tbpl.mozilla.org/?tree=Try&rev=4309a3a202d4 try server log]
* {{Bug|1024966}} - SelectionCarets::UpdateSelectionCarets should check whether the frame is null or not
** file
* Help Andre on SpeechRecognition
====Boris Chiou====
====Boris Chiou====
* {{Bug|959118}} - [LayerScope] Combine layer dump and layer scope
** OOAD
** Rewrite dump functions to support nsACString as Input (in LayerManager and Layer)
* {{Bug|1003893}} - crash in imgFrame::~imgFrame()
** land
** This bug is related to {{Bug|716140}}.
* {{Bug|975346}} - [LayerScope] LayerScope is not work while HWC is chosen
** f?
* Team Building
** One day
====Chiahung Tai====
====Chiahung Tai====
*GSMA MAE
*GSMA MAE
** Go to Shanghai for GSMA MAE
** Go to Shanghai for GSMA MAE
* Team BUilding
* Team Building
** One day for team building
** One day for team building
*{{Bug|969312}} - [MediaEncoder] Support data from GonkCameraSource in HW video recording path.
*{{Bug|969312}} - [MediaEncoder] Support data from GonkCameraSource in HW video recording path.
** Study
** study|WIP
** Study spec of getUserMedia and MediaStream.
** Study spec of getUserMedia and MediaStream.
** Modified uitset-privileged webapp for controling MediaStream.(Like disable and enable MediaStreamTrack/MediaStream)


====Tingyu Lin====
====Tingyu Lin====
Line 83: Line 152:
* {{Bug|1024848}} - Enable selection carets sanity test on Windows browser
* {{Bug|1024848}} - Enable selection carets sanity test on Windows browser
** file | land
** file | land
* Team Building @ 6/16
** One day


==Graphics==
==Graphics==
====Peter Chang====
====Peter Chang====
* {{Bug|846421}} support snapshot for nested remote mozbrowser content
** WIP
** Fix the frame without status bar issue, prepare the draft patch for review
====Morris Tseng====
====Morris Tseng====
* {{Bug|987040}} - Implement mozbrowserSelection
** r+, r?
** Update to reviewer's comment.
** Write mochitest for this api. test case is r+.
====Jerry Shih====
====Jerry Shih====
* {{Bug|987529}} - Implement Vsync dispatch pipeline
** OOAD | WIP
** Sync implementation detail with Mason
* {{Bug|998916}} - Defer the webgl context restore until the app becomes foreground
** r+
** Try failed at MOZ_ASSERT checking. Request needinfo again.
* {{Bug|1015852}} - crash at GLContextProviderEGL::CreateForWindow in dolphin monkey test
** debug
** Waiting for adb log from vender.
====Chiajung Hung====
====Chiajung Hung====
*{{Bug|814524}} - Make WebGLContext::TexImage2D avoid readback for video elements
**r-
** Fixing review comment
*{{Bug|918984}} - Direct video stream texturing support on WebGL
** f?
** Working draft uploaded. Wait for feedback.
====Solomon Chiou====
====Solomon Chiou====
*{{Bug|1025975}} - crash in mozilla::layers::CompositorChild::SharedFrameMetricsData::GetViewID()
** debug
** The SharedBuffer used by the class CompositorChild::SharedFrameMetricsData maybe failed to do mmap(), the reason might be SharedBuffer use a existed handle which passed via IPC, and then use the handle to do mmap(). The handle might be invalid somehow and cause mmap() fail.
*{{Bug|1024889}} - Enabling "Dump layers tree" in Setting doesn't work
** r?
** Change the update mode of layer.dumps from Once to Live
*{{Bug|973777}} - Breaking down the information of GrallocReporter
** land
* TV
** prepare slide for work week
* Project Woodduck
** cowork with CE team and the vendor to clarify the booting problem. Now it can boot into home screen.


==Manager==
==Manager==
====CJ Ku====
====CJ Ku====
* {{Bug|1000722}} - Many B2G reftests fail after enabling OOP, because partial drawWindow calls are drawing too small an area
* {{Bug|1000722}} - Many B2G reftests fail after enabling OOP, because partial drawWindow calls are drawing too small an area
** debug
** debug|r+
** We skip many reftest because of this bug.  
** We skip many reftest because of this bug.  
** It should be a bug inside native DrawWindow, instead of reftest.js problem
** Default css of iframe causes capture on wrong region.
* Team Building
* Team Building
** One day
** One day
Line 102: Line 218:
** OOAD
** OOAD
** Sync up status with Jerry.
** Sync up status with Jerry.
* {{Bug|1027116}} - [reftest-analyzer] reftest-analyzer is not able to parse TEST-UNEXPECTED-PASS log correctly
** file
** There are still many bugs in this tool. I am going to improve it.
* {{Bug|1027501}} - print-manifest-dirs.py run-time error: UnboundLocalError: local variable 'testURLs' referenced before assignment
** file
Confirmed users
250

edits