TPE-Layout/2017-Q4-Goals: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
Line 43: Line 43:


=== Louis Chang ===
=== Louis Chang ===
* Solving Webcompat issues
** Enhance -moz-appearance
*** [Land] {{Bug|1404770}} - Minimum widget size of checkbox/radio on Android is wrong
*** [Land] {{Bug|1403410}} - Checkbox has 3 states – empty / outlined / with check-mark
*** [Land] {{Bug|1401825}} - Assertion failure: elem->GetPseudoElementType() == aFrame->StyleContext()->GetPseudoType(), at /builds/worker/workspace/build/src/layout/base/nsPresContext.cpp:2242
** Investigate -webkit-appearance
*** [Land] {{Bug|1368555}} - Implement -webkit-appearance
* Enhance Layout
** [Land] {{Bug|1378368}} - getComputedStyle returns wrong value for basic-shapes containing calc() that should resolve to negative value
** [Land] {{Bug|1398081}} - e10s / non-e10s choose a option in <select> then refresh will not set to default selected disabled option


=== Shing Lyu ===
=== Shing Lyu ===

Revision as of 07:06, 5 October 2017

Guideline

Personal Development

 Personal development goal examples:
   1. Learn a bit about the Rust Language by reading through current Rust documentation and by 
   completing the current list of available Rust tutorials available on Rust-Learning Github page.
   2. Mentor contributor x by helping her/him successfully implement and land a fix for bug yyyy.
   3. Do a few livehacking sessions during the quarter.
   4. Fix three to five bugs in a component the reports isn't familiar with but is interested in.
   5. Complete an online educational tutorial on a unfamiliar technology.

SMART Criteria

 (S)pecific   - What do you want to achieve in your areas of focus ?
 (M)easurable - How will I know when it is accomplished ?
 (A)chievable - How can the goal be accomplished ?
 (R)elevant   - Does this match our other efforts/needs? Is this the right time?
 (T)ime-bound - By when can you achieve this goal ?

Template

 [*|#] <Task-Category>
 [**|##] <Task-Expected-Result> <Task-Description>
 [**|##] <Task-Expected-Result> <Task-Description>
 ...
 
 Example:
 * Implement the support of HTML5 details & summary.
 ** [land] bug123456 - calc(1+2+3+4+5+6) 
 ** [OOAD] bug234567 - integrate stylo into gecko

Personal Goals

Astley Chen

Boris Chiou

Cameron McCormack

CJ Ku

Eric Tsai

Farmer Tseng

Jeremy Chen

Louis Chang

  • Solving Webcompat issues
    • Enhance -moz-appearance
      • [Land] bug 1404770 - Minimum widget size of checkbox/radio on Android is wrong
      • [Land] bug 1403410 - Checkbox has 3 states – empty / outlined / with check-mark
      • [Land] bug 1401825 - Assertion failure: elem->GetPseudoElementType() == aFrame->StyleContext()->GetPseudoType(), at /builds/worker/workspace/build/src/layout/base/nsPresContext.cpp:2242
    • Investigate -webkit-appearance
  • Enhance Layout
    • [Land] bug 1378368 - getComputedStyle returns wrong value for basic-shapes containing calc() that should resolve to negative value
    • [Land] bug 1398081 - e10s / non-e10s choose a option in <select> then refresh will not set to default selected disabled option

Shing Lyu

Tingyu Lin

Tommy Kuo

Ya-Chieh Wu

Weekly Report