TPE-Layout/2016-07-12: Difference between revisions

m
 
(12 intermediate revisions by 6 users not shown)
Line 1: Line 1:
==Weekly Report==
==Weekly Report==
===Astley Chen===
===Astley Chen===
<b>CSS Masking - positioned mask</b>
* {{Bug|1283679}} - mask-composite: subtract is supported as misspelled 'substract' value.
** land
* {{Bug|1284169}} - assertion failed: GenerateCSSPropsGenerated.py did not list properties in nsCSSProperty order
** land
* {{Bug|1251161}} - Ship mask-* longhand properties support
** r?(dbaron) - pending due to {{bug|1258510}} & {{bug|1280707}}.
<b>CORS (Corss-Origin Resource Sharing)</b>
* [https://developer.mozilla.org/en-US/docs/Web/HTTP/Access_control_CORS MDN]
* {{Bug|1284041}} - Logdown icon not showing.


===Boris Chiou===
===Boris Chiou===
Line 6: Line 16:
** {{Bug|1283625}} - Security bug
** {{Bug|1283625}} - Security bug
*** land
*** land
** {{Bug|1049975}} - Make Animation.effect writeable
*** OOAD


* SVG
* SVG
** {{Bug|1245751}} - Allow href attribute without xlink on SVG elements
** {{Bug|1245751}} - Allow href attribute without xlink on SVG elements
*** WIP
*** r?
 
* mfbt
** {{Bug|1276573}} - Add a new constructor accepting two RangedPtr<T> arguments
*** r+ | land


===CJ Ku===
===CJ Ku===
* {{Bug|652991}}- SVG path fill rendering can break after window.history.pushState
** r?
* {{Bug|1280707}} - resolve mask-image-1a.html, mask-mode-b.html try failure on linux platform
** stuck


===Jeremy Chen===
===Jeremy Chen===
'''layout code refactoring'''
* {{Bug|906116}} - replace NS_STYLE_HINT_FRAMECHANGE with nsChangeHint_ReconstructFrame, etc.
** r+ | land
'''Initial-letter'''
* {{Bug|1223880}} - Implement initial-letter (from CSS Inline Layout Module Level 3)
** keep adding tests
'''Others'''
* {{Bug|1285123}} - caret bar blinks with an odd shift, sometimes even with a weird text shadow
** file | DUPLICATE of {{Bug|1276467}} - Style Editor caret looks weird (and text is duplicated on jsfiddle.net)
* {{Bug|1284781}} - Samples opened in JSFiddle will fail if CSS includes HTML escapes like &nbsp;
** file
* {{Bug|1269639}} - 48.0a2 Firefox Developer Edition release notes wrongly state the default backend of GNU/Linux
** filed but no action for 2 months
** ni?
* RDSS 2016 first-half review report


===Shing Lyu===
===Shing Lyu===
* WIP:
** [https://github.com/servo/servo/issues/11302 #11302]: Selection or insertion point renders incorrectly when inside ligature
** [https://github.com/servo/servo/pull/11107 #11107]: Bug 10452 - Page Load Time Test Runner
** Studying the status of flexbox implementation
* Preparing COSCUP talk


===Tingyu Lin===
===Tingyu Lin===
'''Shape-outside'''
'''Shape-outside'''
* {{Bug|1098939}} - Implement CSS shape-outside property
* {{Bug|1098939}} - Implement CSS shape-outside property
** Hacking border-raius with shape-box.
** Hacking border-radius with shape-box.
[[File:Hack-shape-outside-1.png]]
 
'''AccessibleCaret on Fennec'''
'''AccessibleCaret on Fennec'''
* {{Bug|1283828}} - Crash in nsContentUtils::ComparePoints | mozilla::AccessibleCaretManager::RestrictCaretDraggingOffsets
* {{Bug|1283828}} - Crash in nsContentUtils::ComparePoints | mozilla::AccessibleCaretManager::RestrictCaretDraggingOffsets
Line 29: Line 71:
* {{Bug|1255555}} - Can't add text selection up or down because page scrolls
* {{Bug|1255555}} - Can't add text selection up or down because page scrolls
** review
** review
* {{Bug|1285273}} - Crash in nsLayoutUtils::FindNearestCommonAncestorFrame
** r+
* {{Bug|1285019}}, {{Bug|1285273}}.
* {{Bug|1285019}}, {{Bug|1285273}}.
'''Other'''
* {{Bug|1285484}} - Remove "mach mxr" command
** file | land


===Team===
===Team===
* [https://wiki.mozilla.org/TPE-Layout/2016-Q3-Goals Layout Q3 goals draft]
* Stylo intro by Cameron McCormack.


==Rule of Thumb==
==Rule of Thumb==
Confirmed users
885

edits