TPE-Layout/2016-Q1-Goals
From MozillaWiki
Contents
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
- Enable Reftest on B2G KK emulators
- [Resolve] bug 1228918 - Enable reftest on emu-x86-kk, Treeherder Production.
- [Investigate] bug 1162375 - [meta] To fix reftest orange on emu-x86-kk, TaskCluster.
- Implementation of Layout features
- bug 686281 CSS Mask-image implementation.
- bug 591737 HTML5 Detail/Summary support.
- bug 1247777 Implement the -webkit-text-fill-color property.
- Workflow and workshop for new feature development
- CSS3 transform properties - rotate/translate/scale/skew.
- Web compatibility - text-stroke, text-fill-color, background-clip:text.
Boris Chiou
- Web animations API (about CSSPseudoElement)
- [land] bug 1174575 - Implement a (CSS)PseudoElement interface
- [land] bug 1234403 - Document/CSSPseudoElement.getAnimations() should return animations associated with pseudo elements
- [land] bug 1241784 - Implement CSSPseudoElement.animate()
- [land] bug 1249230 - Fix the returned string of CSSPseudoElement::GetType()
- Support animations targeting to pseudo elements in Inspector.
- [land] bug 1249219 - Animation mutation observers do not support animations on pseudo elements
- [land] bug 1254418 - Make Element::GetAnimations work when called on generated-content representing a pseudo element
- Other dom/layout related bugs
- [land] bug 1244049 - Use scoped enum for nsCSSPseudoElement::Type
- [land] bug 1238434 - Fix compilation errors on B2G when implementing a new interface for DOM
CJ Ku
- Implementation of Positioned Mask
- [Land] bug 686281 - Implement CSS Mask Image properties.
- SVG Enhancement
- [Land] bug 619500 - SVG as border-image
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
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