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

→‎Shing Lyu: Added links
(→‎Shing Lyu: Added links)
 
(7 intermediate revisions by 5 users not shown)
Line 1: Line 1:
==Team Affairs==
==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.


==Individual Contributor==
==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
** r+
** land
 
==Team Affairs==


==Rule of Thumb==
==Rule of Thumb==
Confirmed users
208

edits