TPEPlatform/2014-06-19
From MozillaWiki
Contents
Rule of Thumb
Status code:
- OOAD: In analysis or design phase.
- WIP: working on WIP patch.
- feedback(f): feedback a patch
- feedback?(f?): WIP is ready for feedback grant.
- feedback+(f+): Get positive feedback.
- feedback-(f-): Get negative feedback.
- review(r): review a patch.
- review?(r?): patch is under review
- review+(r+): get review+ and ready to check-in
- review-(r-): get negative review feedback. Fix problems and switch back to r? again.
- land: patch check in.
- debug: Figure out the root cause of a bug/ try to repro that bug, etc...
- file: file a bug
- PTO: take personal leave
- interview(I)
- study: Spend time on domain knowledge study, such as multimedia transport technology, compress format, real-time rendering.
- presentation
- Write a personal blog, which is relative to work, such as articles on MozTech, or what you experience in a work week.
- WIKI/ MDN article writing.
- If you write a technical blog or anything relative to work, it's welcome to share it on weekly report.
- Do a presentation of technical topics
Status code combination rule
Combine status code with "|". For example
** OOAD|WIP
Which means you work on both OOAD and WIP in the last week.
land status code
If your patch is target for specific branch, instead of central, postfix branch version. For exp
** land(1.4)
Summary
Status changed by this week
No results.
0 Total; 0 Open (0%); 0 Resolved (0%); 0 Verified (0%);
Bugs which are fixed by this week
ID | Summary | Status | Resolution | Assigned to |
---|---|---|---|---|
1003893 | crash in imgFrame::~imgFrame() | VERIFIED | FIXED | Boris Chiou [:boris] |
1 Total; 0 Open (0%); 0 Resolved (0%); 1 Verified (100%);
Media
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
- 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
- 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
- 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
- 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
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
- 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
- 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
- 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
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
- bug 987040 - Implement mozbrowserSelection
- r+, r?
- Update to reviewer's comment.
- Write mochitest for this api. test case is r+.
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
- 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
- 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