TPEGFX/2016-02-04

From MozillaWiki
Jump to: navigation, search

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

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

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

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)