68
edits
Jeremychen (talk | contribs) |
Farmer Tseng (talk | contribs) |
||
(12 intermediate revisions by 9 users not shown) | |||
Line 7: | Line 7: | ||
Reference: | Reference: | ||
* [http://www.ithome.com.tw/news/108783 iThome] | |||
* {{Bug|1302489}} - [meta] Printing Improvements Triage List | * {{Bug|1302489}} - [meta] Printing Improvements Triage List | ||
===Astley Chen=== | ===Astley Chen=== | ||
* {{Bug|1308239}} - Remove CSS pref layout.css.masking.enabled | |||
** land - pref control for SVG mask-type prop. | |||
* {{Bug|1271765}} - Visual refresh of media controls | |||
** WIP - prepare patches for review. | |||
* {{Bug|1301638}} - Using runtime pref to enable/ disable CSS mask properties | |||
** WIP | |||
===Boris Chiou=== | ===Boris Chiou=== | ||
<b>Web Animations API</b> | |||
* {{Bug|1272549}} - Support paced spacing for transform | |||
** OOAD | WIP | |||
** Figure out how to calculate the distance between two quaternion vectors. | |||
** Test cases | |||
===Cameron McCormack=== | ===Cameron McCormack=== | ||
* {{Bug|1288302}} - Stylo: implement support for background-image: url() | |||
** WIP | |||
===CJ Ku=== | ===CJ Ku=== | ||
* {{Bug|1299715}} - Replace ContainerItemType::eSVGEffects with eMask and eFilter | |||
** r?. | |||
===Farmer Tseng=== | ===Farmer Tseng=== | ||
'''Printing:''' | |||
*Trace key flow from window.print() to print engine. | |||
*Study how to show printing dialog. | |||
===Jeremy Chen=== | ===Jeremy Chen=== | ||
Line 23: | Line 43: | ||
* {{Bug|1307402}} - Use a more precise bounding box for initial letter texts | * {{Bug|1307402}} - Use a more precise bounding box for initial letter texts | ||
** file | land | ** file | land | ||
<gallery> | |||
File:Raised_initial_before.png|raised initial (before) | |||
File:Raised_initial_after.png|raised initial (after) | |||
</gallery> | |||
'''layout code refactoring''' | '''layout code refactoring''' | ||
* {{Bug|1307728}} - Convert LineReflowStatus to an enum class | * {{Bug|1307728}} - Convert LineReflowStatus to an enum class | ||
Line 32: | Line 56: | ||
===Shing Lyu=== | ===Shing Lyu=== | ||
Stylo: | |||
* CSS Filters for Stylo | |||
Servo | |||
* Talked with dholbert about flexbox implementation tips | |||
* Testing flexbox on Servo | |||
* Evaluating the effort of migrating layout trace tool to Serde | |||
Sharing: | |||
* NTUEE talk | |||
* ViewSource + RustFest brownbag | |||
* Rust training workshop preparation | |||
===Tingyu Lin=== | ===Tingyu Lin=== | ||
Line 43: | Line 82: | ||
** review | ** review | ||
* {{Bug|1307252}} - Touch caret is shown when touch-keyboard or external keyboard is used | * {{Bug|1307252}} - Touch caret is shown when touch-keyboard or external keyboard is used | ||
** | ** land | ||
'''Fennec''' | '''Fennec''' | ||
* {{Bug|1307100}} - Floating toolbar does not hide when the selection highlight is scrolled out of viewport | * {{Bug|1307100}} - Floating toolbar does not hide when the selection highlight is scrolled out of viewport | ||
** land | ** land | ||
'''Layout''' | |||
* {{Bug|1291110}} - The inline element overlaps with the float elements | |||
** r- | |||
===Tommy Kuo=== | ===Tommy Kuo=== | ||
'''Presentation API''' | |||
* {{Bug|1282003}} - Make nsScreenManagerAndroid support multiple screens. | |||
** land, '''BUT''' backed out. | |||
* {{Bug|1305351}} - Add ChromeCastDisplay for Presentation API. | |||
** review+, waiting for the new API key for Chromecast from Mozilla account. | |||
* {{Bug|1285870}} - Show custom presentation on Chromecast. | |||
** review+, blocked by {{Bug|1305351}} & {{Bug|1282003}} | |||
* {{Bug|1295087}} - [Presentation WebAPI] Implement PresentationDeviceProvider for Chromecast devices on Fennec. | |||
** review- | WIP | |||
* {{Bug|1305352}} - [Presentation API] Implement PresentationRequestUIGlue for Fennec. | |||
** (Part 1) review- | WIP | |||
** (Part 2) review+ | |||
'''Layout''' | |||
* Read the document about adding a new CSS property in the styling system. | |||
** https://developer.mozilla.org/en-US/docs/Mozilla/Adding_a_new_style_property | |||
'''TV Support''' | |||
* Help to upgrade the back-end of TV from FreeBSD to Linux. | |||
==Rule of Thumb== | ==Rule of Thumb== |
edits