TPE-Layout/2017-04-11

From MozillaWiki
Jump to: navigation, search

Weekly Announcement

Stylo Work Week [4/10 ~ 4/14]

Weekly Sharing

Weekly Status

Astley Chen

  • 2017Q1 wrap up
  • Stylo work week
    • DevEnv built up.

Boris Chiou

stylo animations

  • bug 1343753 - stylo: Update CSS transitions with servo's computed values instead of nsStyleContext
    • r+
  • bug 1341372 - stylo: Detect new transitions and let it run
    • r+ | r?
  • bug 1353628 - stylo: Cannot parse shorthand properties for transition-property
    • file
  • bug 1351981 - Remove annotation for crashtests that are supposed to be run on the compositor
    • review

Cameron McCormack

CJ Ku

  • Play in Australia.

Eric Tsai

  • WebCompat issues triage: 41/diagnosis: 9
  • Document webcompat system addon autotest on wiki.mozilla.org

Farmer Tseng

Mortar Printing

  • bug 1345710 - [Mortar] [Windows] Implement Emf, PDFEngineExports and PdfPrintHelperWin
    • r+|r?
  • bug 1352339 - [Build bustage] Add a missing include and missing 'using namespace' to Windows widget code
    • file|land
  • bug 1352368 - [Build bustage] Remove old Windows defines from WinMessages.h
    • file|land

Label Printing

Jeremy Chen

Quantum DOM

  • bug 1347815 - Label subclasses of nsExpirationTracker in layout modules
    • r+ | land

Quantum CSS (stylo)

  • bug 1347821 - stylo: Implement gecko glue for font-language-override
    • land
  • bug 1341758 - stylo: need image-orientation support
    • r+
    • 60 unexpected-pass for reftest and 70 unexpected-pass for mochitest!!
  • bug 1355107 - Compute image-orientation property as specification says
    • file

other

  • bug 1351364 - Relicense wptrunner and wdclient libraries under BSD license
    • vouch

Louis Chang

Mortar

  • bug 1347440 - Integrate building rpc.cc into mozbuild instead of checking it into m-c
    • WIP
  • bug 1345789 - Setup an IPC between parent process and plugin process
    • WIP

Shing Lyu

Ting-Yu Lin

stylo

  • bug 1354975 - stylo: Calling nsIFrame::AttributeChanged() in ServoRestyleManager::AttributeChanged()
    • file | land
  • bug 1354990 - stylo: Check the themed widget appearance in ServoRestyleManager::AttributeChanged
    • file
  • bug 1351205 - Assertion failure: mSource.IsGeckoRuleNode() (This should be used only in Gecko-backed style system!), at nsStyleContext.h:168
    • land

Tommy Kuo

Stylo

  • bug 1354000 - stylo: stylo doesn't understand moz-prefixed -moz-crisp-edges
    • r?
  • bug 1349479 - stylo: bindgen busted on llvm4.0
    • figure out a workaround to fallback to llvm3.9 and build successfully on macOS.

Ya-Chieh Wu

Mortar

  • bug 1350261 - Windows build errors if <xutility> has not been included before some other STL headers
    • debug: STL headers issues on windows. a workaround is provided.

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