Confirmed users
250
edits
(47 intermediate revisions by 15 users not shown) | |||
Line 3: | Line 3: | ||
* <b>OOAD</b>: In analysis or design phase. | * <b>OOAD</b>: In analysis or design phase. | ||
* <b>WIP</b>: working on WIP patch. | * <b>WIP</b>: working on WIP patch. | ||
* <b>feedback(f)</b>: feedback a patch | |||
* <b>feedback?(f?)</b>: WIP is ready for feedback grant. | * <b>feedback?(f?)</b>: WIP is ready for feedback grant. | ||
* <b>feedback+(f+)</b>: Get positive feedback. | * <b>feedback+(f+)</b>: Get positive feedback. | ||
* <b>feedback-(f-)</b>: Get negative feedback. | |||
* <b>review(r)</b>: review a patch. | |||
* <b>review?(r?)</b>: patch is under review | * <b>review?(r?)</b>: patch is under review | ||
* <b>review+(r+)</b>: get review+ and ready to check-in | * <b>review+(r+)</b>: get review+ and ready to check-in | ||
* <b>review-(r-)</b>: get negative review feedback. Fix problems and switch back to r? again. | |||
* <b>land</b>: patch check in. | * <b>land</b>: patch check in. | ||
* <b>debug</b>: Figure out the root cause of a bug/ try to repro that bug, etc... | * <b>debug</b>: Figure out the root cause of a bug/ try to repro that bug, etc... | ||
* <b>file</b>: file a bug | * <b>file</b>: file a bug | ||
* <b>PTO</b>: take personal leave | * <b>PTO</b>: take personal leave | ||
* <b>interview(I)</b> | |||
* <b>study</b>: Spend time on domain knowledge study, such as multimedia transport technology, compress format, real-time rendering. | * <b>study</b>: Spend time on domain knowledge study, such as multimedia transport technology, compress format, real-time rendering. | ||
* <b>presentation</b> | * <b>presentation</b> | ||
Line 26: | Line 31: | ||
If your patch is target for specific branch, instead of central, postfix branch version. For exp | If your patch is target for specific branch, instead of central, postfix branch version. For exp | ||
** land(1.4) | ** land(1.4) | ||
==Summary== | |||
Status changed by this week | |||
<bugzilla> | |||
{ | |||
"status": ["NEW", "ASSIGNED", "UNCONFIRMED"], | |||
"changed_after": "2014-06-13", | |||
"changed_before": "2014-06-20", | |||
"assigned_to": ["jolin@mozilla.com", "pchang@mozilla.com", "cku@mozilla.com", "ayang@mozilla.com", "jwwang@mozilla.com", "rlin@mozilla.com", "slee@mozilla.com", "boris.chiou@gmail.com", "bechen@mozilla.com", "schiou@mozilla.com", "hshih@mozilla.com", "mtseng@mozilla.com", "chung@mozilla.com", "ctai@mozilla.com", "tlin@mozilla.com"], | |||
"include_fields": "id, summary, status, resolution, assigned_to" | |||
} | |||
</bugzilla> | |||
Bugs which are fixed by this week | |||
<bugzilla> | |||
{ | |||
"changed_after": "2014-06-13", | |||
"changed_before": "2014-06-20", | |||
"assigned_to": ["jolin@mozilla.com", "pchang@mozilla.com", "cku@mozilla.com", "ayang@mozilla.com", "jwwang@mozilla.com", "rlin@mozilla.com", "slee@mozilla.com", "boris.chiou@gmail.com", "bechen@mozilla.com", "schiou@mozilla.com", "hshih@mozilla.com", "mtseng@mozilla.com", "chung@mozilla.com", "ctai@mozilla.com", "tlin@mozilla.com"], | |||
"include_fields": "id, summary, status, resolution, assigned_to", | |||
"changed_field": "status", | |||
"changed_field_to": "resolved" | |||
} | |||
</bugzilla> | |||
==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==== | |||
* {{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 | |||
** Go to Shanghai for GSMA MAE | |||
* Team Building | |||
** One day for team building | |||
*{{Bug|969312}} - [MediaEncoder] Support data from GonkCameraSource in HW video recording path. | |||
** study|WIP | |||
** Study spec of getUserMedia and MediaStream. | |||
** Modified uitset-privileged webapp for controling MediaStream.(Like disable and enable MediaStreamTrack/MediaStream) | |||
====Tingyu Lin==== | ====Tingyu Lin==== | ||
* {{Bug|962645}} - Action chains only handle one press->release chain | |||
** land | |||
* {{Bug|1020261}} - [Touch Caret] Enable touch caret sanity test on B2G | |||
** file | land | |||
** Depends on {{Bug|962645}}. | |||
* {{Bug|1019441}} - [Text Selection] Text Selection sanity test | |||
** land | |||
** Test cases failed on Windows browser. Track by {{Bug|1024848}}. | |||
* {{Bug|1024848}} - Enable selection carets sanity test on Windows browser | |||
** 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== | |||
====CJ Ku==== | |||
* {{Bug|1000722}} - Many B2G reftests fail after enabling OOP, because partial drawWindow calls are drawing too small an area | |||
** debug|r+ | |||
** We skip many reftest because of this bug. | |||
** Default css of iframe causes capture on wrong region. | |||
* Team Building | |||
** One day | |||
* {{Bug|987529}} - Implement Vsync dispatch pipeline | |||
** OOAD | |||
** 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 |