Confirmed users
1,643
edits
(20 intermediate revisions by 9 users not shown) | |||
Line 16: | Line 16: | ||
** If you write a technical blog or anything relative to work, it's welcome to share it on weekly report. | ** 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 | ** Do a presentation of technical topics | ||
==Summary== | |||
Status changed in this work week | |||
<bugzilla> | |||
{ | |||
"product": ["Core", "Firefox OS"], | |||
"status": ["NEW", "ASSIGNED", "UNCONFIRMED"], | |||
"changed_after": "2014-04-04", | |||
"changed_before": "2014-04-10", | |||
"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", "phchang@mozilla.com", "vlin@mozilla.com", "schiou@mozilla.com", "hshih@mozilla.com", "mtseng@mozilla.com", "chung@mozilla.com", "ctai@mozilla.com", "vichen@mozilla.com", "tlin@mozilla.com"], | |||
"include_fields": "id, summary, status, resolution" | |||
} | |||
</bugzilla> | |||
==Media== | ==Media== | ||
====Randy Lin==== | ====Randy Lin==== | ||
Line 23: | Line 36: | ||
====Alfredo Yang==== | ====Alfredo Yang==== | ||
*{{Bug|984223}} - Support H.264 hardware codec decoder on PlatformDecoder module for WebRTC / ayang | |||
** OOAD: draft patch ready to decode/display h264 stream on linux ffmpeg. | |||
** WIP: writing the patch for review. | |||
====John Lin==== | ====John Lin==== | ||
* {{Bug|911046}} - WebRTC OmxCodec coding path support | * {{Bug|911046}} - WebRTC OmxCodec coding path support | ||
Line 29: | Line 46: | ||
====JW Wang==== | ====JW Wang==== | ||
* PTO (4/3 ~ 4/9) | |||
====Benjamin Chen==== | ====Benjamin Chen==== | ||
*{{Bug|993303}} - Correct the VorbisTrackEncoder::WriteLacing function. | *{{Bug|993303}} - Correct the VorbisTrackEncoder::WriteLacing function. | ||
Line 48: | Line 67: | ||
====Phoebe Chang==== | ====Phoebe Chang==== | ||
*{{Bug|924692}} - [Touch Caret] Display a touch caret according to caret postion in input element | |||
** review(?) | |||
** study canvas frame, placeholder, absolute position element reflow. | |||
** touch caret drag mode panning prevented fixed by setting mMultipleActionsPrevented. | |||
** study APZC, touch identifier in order to handle multi-touch. | |||
====Vincent Chen==== | ====Vincent Chen==== | ||
* {{bug|922680}} - [Tracking] Run b2g reftests out of process | * {{bug|922680}} - [Tracking] Run b2g reftests out of process | ||
Line 86: | Line 111: | ||
====Vincent Lin==== | ====Vincent Lin==== | ||
* {{bug|987532}} - (Silk) [meta] Project Butter on B2G | |||
** OOAD | |||
** Construct design document | |||
====Tingyu Lin==== | |||
* Environment setup | |||
** Linux/Mac development environment. | |||
** Build mozilla-central and B2G. | |||
* [https://developer.mozilla.org/en-US/docs/Creating_XPCOM_Components XPCOM] background knowledge. | |||
** Study | |||
==Graphics== | ==Graphics== | ||
====Peter Chang==== | ====Peter Chang==== | ||
Line 115: | Line 151: | ||
* {{bug|989847}} - Handle webgl context lose/restore event for gallery edito | * {{bug|989847}} - Handle webgl context lose/restore event for gallery edito | ||
**r+ for 1.3T | **r+ for 1.3T | ||
**Handle gaia_ui_tests test failed. | |||
* {{bug|951418}} - Port trace_viewer to gecko | * {{bug|951418}} - Port trace_viewer to gecko | ||
*WIP | **WIP | ||
**Rebase to the latest version for future upstream. | **Rebase to the latest version for future upstream. | ||
Line 125: | Line 161: | ||
====Chiajung Hung==== | ====Chiajung Hung==== | ||
*{{Bug|814524}} Make WebGLContext::TexImage2D avoid readback for video elements | |||
** V1, r- | |||
** Clean up | |||
** Determine best path for both Desktop & FirefoxOS | |||
*{{Bug|880114}} Enhance render video-to-SkiaGL performance by GPU-based color space conversion | |||
** WIP | |||
** about 500% performance boost on B2G | |||
** http://www.craftymind.com/factory/html5video/CanvasVideo.html now runs quiet smooth on Unagi | |||
** Debug for deadlock after over 30 sec run. | |||
*{{Bug|992505}} [Tarako][Homescreen][Wallpaper] Unable to open gallery when try to set wallpaper from gallery | |||
** debug | |||
====Abel Lin==== | ====Abel Lin==== | ||
*{{Bug|988766}} [Reftest]layout/reftests/transform-3d/preserve3d-1a.html | |||
** debug | |||
** a overflow point found, looking into why overflow area calculated is wrong | |||
====Boris Chiou==== | ====Boris Chiou==== | ||
* {{Bug|975346}} - [LayerScope] LayerScope is not work while HWC is chosen | * {{Bug|975346}} - [LayerScope] LayerScope is not work while HWC is chosen | ||
** OOAD | ** OOAD | ||
** Investigate EffectChain, Layer structure | ** Investigate EffectChain, Layer structure | ||
** Design general function to generate EffectChain for LayerComposite | |||
====Solomon Chiou==== | ====Solomon Chiou==== | ||
* {{Bug|970007}} - [tarako]monkey test crash at libxul.so!BufferUnrotate | |||
** debug | |||
** BufferUnrotate() received a inconsistent parameters - byteWidth and stride , such that the index it used to manipulate the image buffer will out of its size. Typically byteWidth((buff width) * bpp) should >= stride, however the bpp is incorrectly given with 32-bits(should be 16-bits) when crash occurs, while the stride was calculated with 16-bits bpp. Need to figure out why bpp is not right. | |||
*{{Bug|976656}} - crash in CreateSourceSurfaceFromNativeSurface() | |||
** debug | |||
** By QA's comment, it can be reproduced with the same steps of bug#970007. However most crashes I tried is not belong to this bug, will solve bug#970007 first, and then back to this bug. |