Confirmed users
208
edits
(→Shing Lyu: Added links) |
|||
| (7 intermediate revisions by 5 users not shown) | |||
| Line 1: | Line 1: | ||
== | ==Weekly Summary== | ||
* CSS Masking | |||
** Image Masking | |||
*** Ready to SHIP. Ship {{bug|1251161}} is under review by Cameron and target to land by this week and ride the train Firefox 53. | |||
** Clip Path | |||
*** Performance {{bug|1313898}} is WIP and target to fix in this week. Will pref ON clip-path support on nightly & aurora afterward. | |||
*** Enabling {{bug|1303654}}. | |||
* CSS Shapes | |||
** {{bug|1309467}} landed in Firefox 53 and behind the pref 'layout.css.shape-outside.enabled'. Hooray! | |||
** Ready to enter the detail design discussion about shape editor in {{bug|1242029}}. | |||
* Printing | |||
** Tracing Chromium code to figure out key printing flow and use cases and module boundary. | |||
== | ==Weekly Status== | ||
===Astley Chen=== | ===Astley Chen=== | ||
* {{Bug|1301638}} - Using runtime pref to enable/ disable CSS mask properties | |||
** WON'T-FIX | |||
* {{Bug|1304684}} - Every test in w3c-css/submitted/masking/ will fail when Gecko 51 is merged to beta on November 14th | |||
** land | |||
* Setup debug env of Chromium on macOS. | |||
===Boris Chiou=== | ===Boris Chiou=== | ||
| Line 21: | Line 38: | ||
===Cameron McCormack=== | ===Cameron McCormack=== | ||
'''Stylo''' | |||
* {{Bug|1315894}} - stylo: clear dirty bits on entire subtree when stopping in RecreateStyleContexts due to no frame or ReconstructFrame hint | |||
** land | |||
* {{Bug|1316247}} - stylo: restyles generated during change hint processing should be handled in the same ProcessPendingRestyles call | |||
** land | |||
* (no bug) - URL object leak after latest mozilla-central -> incubator/stylo merge | |||
** debug | |||
===CJ Ku=== | ===CJ Ku=== | ||
| Line 34: | Line 60: | ||
===Farmer Tseng=== | ===Farmer Tseng=== | ||
*Study Mac OS x API and Write a sample code to print PDF in Mac OS (Done) | *Study Mac OS x API and Write a sample code to print PDF in Mac OS (Done) | ||
*Enable cairo2PDF for Mac OS x (Done) | *Enable cairo2PDF for Mac OS x and generate PDF by cairo (Done) | ||
*Study chromium printing | *Study chromium printing | ||
| Line 61: | Line 87: | ||
Stylo: | Stylo: | ||
* Fixing drop-shadow filter patch | * {{Bug|1315157}} - Fixing drop-shadow filter patch | ||
Servo: | Servo: | ||
* Fixing Servo performance test for CI | * [https://github.com/servo/servo/pull/14147 #14147]: Added an option to allow submitting test-perf result to perfherder - Fixing Servo performance test for CI | ||
* Fixing Gecko performance test | * [https://github.com/servo/servo/pull/14194 #14194]: Use Selenium for Gecko performance test - Fixing Gecko performance test | ||
* Writing flexbox min-size:auto | * Writing flexbox min-size:auto | ||
| Line 88: | Line 114: | ||
* {{Bug|1317203}} - Change ReflowInputFlags to use bool:1 | * {{Bug|1317203}} - Change ReflowInputFlags to use bool:1 | ||
** file | land | ** file | land | ||
* {{Bug|1317588}} - Clean up definition and macros related to mozilla::css::Corner and mozilla::Side | |||
** file | |||
===Tommy Kuo=== | ===Tommy Kuo=== | ||
| Line 96: | Line 124: | ||
** land | ** land | ||
*{{Bug|1316538}} - [Presentation WebAPI] Test case for AndroidCastDeviceProvider | *{{Bug|1316538}} - [Presentation WebAPI] Test case for AndroidCastDeviceProvider | ||
** | ** land | ||
==Team Affairs== | |||
==Rule of Thumb== | ==Rule of Thumb== | ||