TPEGFX/2016-02-04
From MozillaWiki
< TPEGFX
Contents
Weekly Report
Astley Chen
- bug 1228918 - Enable reftest on emu-x86-kk, Treeherder Production.
- land
- bug 1162375 - [meta] To fix reftest orange on emu-x86-kk, TaskCluster
- WIP - The bug will depend on bug 1220658 which needs releng team to rebuild mesa package and re-test.
Boris Chiou
- bug 1174575 - Implement a (CSS)PseudoElement interface
- r+ | WIP
- Still have one patch
- bug 1244049 - Use scoped enum for nsCSSPseudoElement::Type
- file
- ACM Multimedia sharing w/ Jeremy & Tommy
CJ
- bug 686281 - Implement CSS Mask Image properties (mask, mask-image, etc.)
- landed.
- bug 619500 - SVG as border-image does not scale to element
- r?
- bug 1243734 - Have a pref to enable/ disable all new mask CSS properties added in bug 686281
- WIP
- bug 1244598 - Move resource files in w3c-css/masking into ./support subdir.
- r?
- bug 1244628 - Missing mAttachmentCount comparison in nsStyleImageLayers::CalcDifference.
- r?
- bug 371787 - Support the 'letter-spacing' and 'word-spacing' properties in SVG
- OOAD
- SVG text layout
- Study
- Text Decoration - longhand to shorthand
- Study
Ethan Lin
Jeremy Chen
- bug 1239564 - CSS Animation of transform: scale on element with border-radius broken with HWA disabled
- patch: r+
- test:
- Need to reopen browser to get testing done
- Figure out which test framework we should use (reftest, mochitest, or marionette)
- bug 1207734 - implement 'translate', 'rotate', and 'scale' properties
- CSSValue parsing, storing, and computing - 50%
- bug 1115244 - [TextSelection] JS Marionette test for orientation case
- untake this bug due to priority issues
- closed by Ting-Yu
- ACM Multimedia sharing w/ Boris & Tommy
Jerry Shih
- bug 1166173 - off-main thread painting
- profile result: https://bugzilla.mozilla.org/attachment.cgi?id=8714657
Morris Tseng
- bug 1242347 - Pass WebGL2 conformance test texture-npot
- land
- bug 1244118 - slow-shutdown, process cleanup takes a long period in task manager
- r?
Peter Chang
Tingyu Lin
- bug 1227927 - Remove nsIFrame::GetFirstPrincipalChild()
- land
- Addressed reviewer's comments.
- bug 591737 - Support for HTML5's <details> and <summary>
- r+
- Addressing reviewer's comments.
- bug 1240917 - Consider action bar behavior with native text selection
- land
- bug 1098939 - [META][CSS Shapes] Implement shape-outside
- OOAD
- Survey parser support for basic shape (we had some work done for clip-path).
- Provide information or comments, and open/close bugs.
Vincent Liu
- bug 801176 - Support canvas 2D API from workers (with transferables for bg image rendering/processing, etc.)
- All Patches : sr+/r+
- Assertions in debug build. Had a proposed WIP.
- WIPs for all test cases of offscreencanvas are done for 2d.
- Fixing fails for running Tryserver for the whole patches.
Team
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)