TPEGFX/2016-Q1

From MozillaWiki
Jump to: navigation, search

Team Organization

  • GFX
    • Ethan Lin
    • Jerry Shih
    • Morris Tseng
    • Peter Chang
    • Vincent Liu
  • Layout
    • Astley Chen
    • Boris Chiou
    • CJ Ku
    • Jeremy Chen
    • Tingyu Lin

Guideline

SMART Criteria

 (S)pecific - What do you want to achieve in your area of focus?
 (M)eaningful - Why is this goal important to you?
 (A)chievable - What steps will you take to achieve it?
 (R)ealistic - How do you know that you can achieve this goal?
 (T)imeframe - By when do you want to achieve this goal?

Personal Goals

Astley Chen

  • Quality
    • Enable Reftest on B2G KK emulator.
      • Fix bug 1228918 - Enable reftest on emu-x86-kk, Treeherder Production.
    • Solve remaining Reftest oranges on B2G emulator KK.
      • Fix bug 1162375 - [meta] To fix reftest orange on emu-x86-kk, TaskCluster.

Boris Chiou

  • Design accepted: bug 1174575 - Implement a (CSS)PseudoElement interface
  • Follow-up (Design accepted): bug 1234403 - Document/Element.getAnimations() should return animations associated with pseudo elements

CJ Ku

  • Land bug 686281 - Implement CSS Mask Image properties.
  • Land bug 619500 - SVG as border-image
  • Study bug 1098939 - [META][CSS Shapes] Implement shape-outside
  • Study SVG

Ethan Lin

  • WebGL2 conformance test - bug 889977 - (webgl2) [meta] WebGL2 Support
  • Investigate bug 1204549 - [meta] DisplayList and Layer building is expensive
  • study servo & webrender

Jeremy Chen

  • [Brown bag] ACM Multimedia sharing
  • [Layout rendering]
    • [land] bug 1239564 - CSS Animation of transform: scale on element with border-radius broken with HWA disabled
  • [WebCompat] Ship -webkit-text-fill-color
    • [land] bug 1247777 - Implement the -webkit-text-fill-color property

Jerry Shih

  • bug 1235018 - implement ipc deferred message passing mode.
  • bug 1166173 - off-main-painitng
  • TV secure-buffer related topic

Morris Tseng

  • WebGL2 conformance test - bug 889977 - (webgl2) [meta] WebGL2 Support
  • study servo & webrender

Peter Chang

  • WebGL2 conformance test - bug 1236394 [meta] WebGL conformance test error in gl-object-get-calls.html
  • Plan to improve gfx Stability
  • Investigate bug 1154825 Paint fast

Tingyu Lin

  • Implement HTML5 details and summary elements
    • bug 591737 - Support for HTML5 details and summary
    • bug 1225412 - Add support to fire 'toggle' event at the details element
    • bug 1249556 - Support toggle and by keyboard
    • bug 1225752 - Localize the "Details" string for the default summary
    • bug 1241750 - Enable and on Nightly/Aurora
    • bug 1246185 - Nightly collapsed tag if disabled dom.details_element.enabled = false
  • Ship AccessibleCaret on Fennec
    • List only Fennec specific bugs. There are at least 10+ all platform caret bugs, please see core::selection component in this wiki link)
    • bug 1097398 - Match Android L text selection handles
    • bug 1240917 - Consider action bar behavior with native text selection
    • bug 1246487 - Support single tap on the caret to show actionbar when selection is collapsed
    • bug 1246572 - Remove the two blue bar of the text selection for Fennec

Vincent Liu

  • Land bug 801176 - Support canvas 2D API from workers (with transferables for bg image rendering/processing, etc.)
  • Investigate bug 1204549 - [meta] DisplayList and Layer building is expensive
  • study servo & webrender
  • Porting Andrond M gfx part if needs.

Weekly Report