687
edits
Farmer Tseng (talk | contribs) |
Astleychen (talk | contribs) (→tpe-layout: weekly report 2016W46) |
||
(2 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
== | ==Weekly Summary== | ||
* | * CSS Masking | ||
# Mask shorthand support - bugs {{Bug|1234485}} and {{Bug|1301638}} are the only 2 remaining to be fixed before ship. Reviewing is ongoing and in good progress. Target to enable from the beginning of FF53. Intent to ship mail will be updated soon. | |||
# Clip-path support - bugs {{Bug|1246741}} and {{Bug|1313898}} to be fixed before pref-ing on on nightly and aurora. Both bugs depend on bug 1234485, would be handled by CJ and target to enable on FF53. | |||
* CSS Shapes | |||
# shape-outside - bug {{Bug|1291110}} and {{Bug|1309467}} are waiting for dbaron’s review, will get good progress since dbaron is in TPE office this week. | |||
* CSS Initial-letter | |||
# initial-letter support - bug {{Bug|1310106}} is under review by :jfkthame. Meantime, a spec issue filed to ask for behavior definition when ‘initial-letter’ & ‘float’ both set to same element/pseudo-element. | |||
* Printing | |||
# Studying how macOS is able to support PDF printing. | |||
# Done the support matrix investigation across platforms. | |||
# Problems to be addressed with Evelyne | |||
#* Print preview support. | |||
#* Embed element PDF support. | |||
#* Platform windows EMF printing support. | |||
#* PDF printing on linux & macOS. | |||
== | ==Weekly Status== | ||
===Astley Chen=== | ===Astley Chen=== | ||
* {{Bug|1301638}} - Using runtime pref to enable/ disable CSS mask properties | * {{Bug|1301638}} - Using runtime pref to enable/ disable CSS mask properties | ||
Line 10: | Line 27: | ||
===Boris Chiou=== | ===Boris Chiou=== | ||
<b>Web Animations API</b> | |||
* {{Bug|1286150}} - Support paced spacing for basic shapes | |||
** land | |||
* {{Bug|1273784}} - Implement keyframe effect copy constructors | |||
** land | |||
* {{Bug|1286151}} - Support paced spacing for filter property | |||
** study | |||
<b>CSS Transition</b> | |||
* {{Bug|1292001}} - Make sure reversing an exist transition still works if the effect is removed/replaced | |||
** study | |||
<b>Animations</b> | |||
* {{Bug|1304886}} - Assertion failure: "accumulateResult || prop.mProperty == eCSSProperty_filter (could not accumulate value)" with animate(...,{iterationComposite:"accumulate"}) | |||
** review | |||
===Cameron McCormack=== | ===Cameron McCormack=== | ||
Line 50: | Line 80: | ||
===Farmer Tseng=== | ===Farmer Tseng=== | ||
*Mortar would like to generate emf file for Windows printing | *Mortar would like to generate emf file for Windows printing | ||
**Write a sample code to print emf file in Windows. | **Write a sample code to print emf file in Windows. | ||
*** done | |||
*Mortar would like to generate PDF for Linux/MacOS printing | *Mortar would like to generate PDF for Linux/MacOS printing | ||
**Study Mac OS x API and Write a sample code to print PDF in Mac OS | **Study Mac OS x API and Write a sample code to print PDF in Mac OS | ||
*** WIP | |||
===Jeremy Chen=== | ===Jeremy Chen=== | ||
Line 108: | Line 140: | ||
* {{Bug|1305352}} - [Presentation API] Implement PresentationRequestUIGlue for Fennec. | * {{Bug|1305352}} - [Presentation API] Implement PresentationRequestUIGlue for Fennec. | ||
** r+ | ** r+ | ||
==Team Affairs== | |||
* David Baron visit from 11/7 ~ 11/11 | |||
==Rule of Thumb== | ==Rule of Thumb== |
edits