687
edits
Astleychen (talk | contribs) (→tpe-layout: weekly report 2016W46) |
|||
(7 intermediate revisions by 5 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 | |||
** 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 | |||
** 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 47: | Line 81: | ||
*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 59: | Line 95: | ||
*** [https://github.com/w3c/csswg-drafts/issues/688 {css-inline} spec should define behavior when 'initial-letter' and 'float' both set on same element/pseudo-element] | *** [https://github.com/w3c/csswg-drafts/issues/688 {css-inline} spec should define behavior when 'initial-letter' and 'float' both set on same element/pseudo-element] | ||
*** [https://github.com/w3c/csswg-drafts/issues/689 {css-inline} should specify that line with initial letter is shortened relative to all floats initial letter can interact with] | *** [https://github.com/w3c/csswg-drafts/issues/689 {css-inline} should specify that line with initial letter is shortened relative to all floats initial letter can interact with] | ||
'''Servo''' | |||
* [https://github.com/servo/servo/issues/13875 Implement parsing/serialization for font-size-adjust] | |||
** wip | |||
===Shing Lyu=== | ===Shing Lyu=== | ||
Line 94: | Line 133: | ||
===Tommy Kuo=== | ===Tommy Kuo=== | ||
* {{Bug|1313601}} - Disable presentation mode when taps disconnect from Chromecast on Android Notification Bar. | |||
** land | |||
* {{Bug|1295087}} - [Presentation WebAPI] Implement PresentationDeviceProvider for Chromecast devices on Fennec. | |||
** r+ | |||
** Write test case. | |||
* {{Bug|1305352}} - [Presentation API] Implement PresentationRequestUIGlue for Fennec. | |||
** r+ | |||
==Team Affairs== | |||
* David Baron visit from 11/7 ~ 11/11 | |||
==Rule of Thumb== | ==Rule of Thumb== |
edits