TPE-Layout/2016-11-01: Difference between revisions

(Created page with "==Team Affairs== ==Individual Contributor== ===Astley Chen=== ===Boris Chiou=== ===Cameron McCormack=== ===CJ Ku=== ===Farmer Tseng=== ===Jeremy Chen=== ===Shing Lyu==...")
 
 
(20 intermediate revisions by 9 users not shown)
Line 1: Line 1:
==Team Affairs==
==Team Affairs==
 
* David Baron visit on the week of 11/7.
** Plan your discussion sessions ahead.
* Your [https://mana.mozilla.org/wiki/pages/viewpage.action?pageId=63930952 training budget] matters.
** Can we buy physical books in favor of proficiency of soft/hard skills?
** Can we apply multiple times for difference seminars/conferences ?
** Your suggestions & feedback are welcomed.
* Global Wellness Program FAQ
** [https://mana.mozilla.org/wiki/display/PR/Eligible+Expenses+for+2016 Eligible Expense in 2016]
** [https://mana.mozilla.org/wiki/display/PR/Exception+Requests Exception Request guideline]


==Individual Contributor==
==Individual Contributor==
===Astley Chen===
===Astley Chen===
* {{Bug|1301638}} - Using runtime pref to enable/ disable CSS mask properties
** r+ - use fail-if to handle relevant test cases.
* {{Bug|1304636}} - [css-grid][css-flexbox] A {flex,grid} item's min-{width,height} "auto" value should be reported as "auto" in getComputedStyle()
** WIP


===Boris Chiou===
===Boris Chiou===
<b>Web Animations API</b>
* {{Bug|1286150}} - Support paced spacing for basic shapes
** r?
* {{Bug|1273784}} - Implement keyframe effect copy constructors
** OOAD
* {{Bug|1313554}} - Make ShearArray brace-initialized with initial contents.
** land
* {{Bug|1313619}} - Cannot do interpolation between two basic shapes with explicit margin-box and default reference-box
** file
<b>Animations</b>
* {{Bug|1168759}} - Intermittent test_deferred_start.html
** r


===Cameron McCormack===
===Cameron McCormack===
'''Stylo'''
* {{Bug|1288302}} - Stylo: implement support for background-image: url()
* {{Bug|1311921}} - 2.04 - 2.71% tp5o Main_RSS / tp5o Private Bytes (windows7-32, windowsxp) regression on push 6861f02dadfa1863af35086da6133ebc1ceaf845 (Thu Oct 20 2016)
** r+ | land | backout | debug


===CJ Ku===
===CJ Ku===
* {{Bug|1234485}} - Draw image mask onto mask layer
** r?
* {{Bug|1305253}} - In nsSVGIntegrationUtils::PaintMaskAndClipPath, manually pop up clip-path
** r?
* {{Bug|1310575}} - Intermittent file:///C:/slave/test/build/tests/reftest/tests/layout/reftests/bugs/621253-2-externalFilter.html
** r?
* {{Bug|1310575}} - Change the parameter of ValidateSVGFrame in nsSVGIntegrationUtils.cpp
** r?
* {{Bug|1313570}} - Intermittent file:///C:/slave/test/build/tests/reftest/tests/layout/reftests/bugs/621253-2-externalFilter.html
** r?
* {{Bug|1313898}} - Draw clip-path onto mask layer
** file
* {{Bug|1313877}} - Draw SVG mask onto mask layer
** file
* {{Bug|1313001}} - Support mask-position/mask-size OMTA
** file
* {{Bug|1314001}} - Implement pref:layers.paintMask
** file


===Farmer Tseng===
===Farmer Tseng===
*Mortar would like to generate emf file for Windows printing
**Write a sample code to print emf file in Windows.
*Mortar would like to generate PDF for Linux/MacOS printing
**Studying


===Jeremy Chen===
===Jeremy Chen===
'''Initial-letter'''
* {{Bug|1310106}} - Implement the rendering of floating :first-letter with CSS initial-letter property
** OOAD | wip
** work on a patch that doing the baseline alignment thing inside nsBlockFrame::ReflowInlineFrame()
** will ask for feedback once the patch is ready
'''Layout'''
* {{Bug|1313083}} - Repair line layout debug flags in nsLineLayout
** file | land


===Shing Lyu===
===Shing Lyu===
Stylo:
* drop-shadow filter CSS parser in Servo
Servo:
* Implementing flexbox auto min-size
* Fixed Servo performance test using headless mode


===Tingyu Lin===
===Tingyu Lin===
'''shape-outside'''
* {{Bug|1309467}} - Implement the rendering of &lt;shape-box&gt; value for CSS shape-outside
** Addressing reviewer's comments.
'''AccessibleCaret'''
* {{Bug|1310509}} - Opening new tab when text is selected does not properly dismiss the selection menu
** r?
'''Layout'''
* {{Bug|1313083}} - Repair line layout debug flags in nsLineLayout
** review
* {{Bug|1313362}} - Convert nsGenConList to use mozilla::LinkedList
** file | land
'''Servo'''
* [https://github.com/servo/servo/issues/13869 Implement keyword values in border-width #13869]
** land


===Tommy Kuo===
===Tommy Kuo===
* {{Bug|1305351}} - Add ChromeCastDisplay for Presentation API.
** land
* {{Bug|1285870}} - Show custom presentation on Chromecast.
** land
* {{Bug|1313601}} - Disable presentation mode when taps disconnect from Chromecast on Android Notification Bar.
** file | r?
* {{Bug|1295087}} - [Presentation WebAPI] Implement PresentationDeviceProvider for Chromecast devices on Fennec.
** r+ by :schien | r- by :smaug
** write test case
* {{Bug|1305352}} - [Presentation API] Implement PresentationRequestUIGlue for Fennec.
** r-


==Rule of Thumb==
==Rule of Thumb==
Confirmed users
645

edits