TPEGFX/2015-07-16
< TPEGFX
Weekly Report
Boris Chiou
- bug 952456 - Implement non-text/rich text support for B2G clipboard
- study | OOAD
- Study ImageCopy and HTMLCopy on the browser and reuse the code flow on Firefox OS.
- Try to revise BrowerElementParent/Child to handle copy image API
- bug 1181467 - Can not copy/paste images to other applications.
- land
- Also fix Bug 1181350 - [e10s] "Copy Image" is broken
- bug 1181797 - [Aries-L][Lockscreen] The screen will flash brighter before the screen deactivates when the display times out
- Config the environment for Aries-L
- Don't have the L device, so I have to borrow one.
Jeremy Chen
- bug 1147329 - [TextSelection] refactoring text_selection_dialog.js
- debug | WIP
- Enable AccessibleCaret (Gecko side) w/ refactored text_selection_dialog.js (Gaia side)
- Gecko:
- Patch event loop logic to support showing CCP bubble in both in-process and OOP mode.
- Patch geometry calculation in nested iframe to show bubble in correct position.
- Gaia:
- Fix 2 try fails and skip 1 test (until we can Use apz for scrolling on B2G desktop, bug 1013364)
- Now, patched CCP can pass all tests in Gij text_selection_test.js. (run tests locally)
- Gecko:
- Enable AccessibleCaret (Gecko side) w/ refactored text_selection_dialog.js (Gaia side)
- TODO:
- Select text in rocket bar, bubble is not shown.
- Event Routing in AccessibleCaret and CCP bubble
- debug | WIP
Jerry Shih
- bug 1173286 - snapshot using compositor
- wip
- Handle y-flip and r-b channel swap at compositor.
- Still get the wrong snapshot region for browser app and combinational-key-snapshot case.
Morris Tseng
- bug 709490 - Run WebGL on Web Worker with commit()
- r-
- Handle try failures on windows.
- bug 1174043 - WebGLContextLossHandler::DisableTimer should run if timer is not yet disabled
- land
- bug 1182950 - APZCCallbackHelper doesn't compile in non unified mode.
- filed, land
Tingyu Lin
- bug 1159997 - Use a tight dirty region/rect for PaintFrame
- study
- bug 1183085 - Fix typos and update out-of-date documentation of Layer and DisplayItem
- file | land
- bug 1182963 - Use nsTHashTable::Iterator in layout/base/
- file | land
Vincent Liu
- bug 1156458 - [Bluetooth] Screen may flash white when attempting to pair Bluetooth devices
- Find out a fixed way to reproduce it.
- Gecko Update
- Study
CJ
- bug 1061393 - Dump Display List on Layerscope viewer
- WIP
Team
- FC: 11/2
- 2 performance issues.(Tingyu, Morris)
- PM workshop in Taipei: 8/17
- Layout task - Talking with Jet.
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)