TPE-Layout/2017-06-06
From MozillaWiki
Contents
Weekly Announcement
Weekly Sharing
Weekly Status
Astley Chen
- bug 1369941 NEW:: go through fuzzy annotations without ranges and give them appropriate ranges (and then change single-value N to mean exactly N rather than 0-N)
- (bug 1369941) assign P3 and work on assignment to refresh all reftest manifests.
- bug 1347444 ASSIGNED:: [Mortar] [Meta] Gecko printing
- (bug 1347444) Rescan all dependent bugs and lock down the scope of impl.
Boris Chiou
- bug 1335998 ASSIGNED:: stylo: Handle interpolation (interpolatematrix) and accumulation (accumulatematrix) of mismatched transform lists
- Implemented IntoIterator for nsCSSValueList and decompose/interpolate/recompose matrices on servo side for bug 1335998 - stylo: Handle interpolation (interpolatematrix) and accumulation (accumulatematrix) of mismatched transform lists
- Updated patches for bug 1335998
Cameron McCormack
- bug 1368617 RESOLVED::FIXED Assertion failure: aContent->IsElement() || (aFrame && aContent->GetParent() && aFrame->PresContext()->FrameManager()-> GetDisplayContentsStyleFor(aContent->GetParent())) || (aContent->IsNodeOfType(nsINode::eTEXT) && aContent->IsStyledByServo
- Posted analysis to bug 1368617
- Uploaded patch for bug 1368617
- bug 1290276 NEW:: stylo: XBL <stylesheet> support
- Reviewed bug 1290276
- bug 1362924 Invalid bug or security bug
- Uploaded patches for bug 1362924
- bug 1345699 NEW:: stylo: Ensure that we never optimize out recascading in NAC subtrees
- Uploaded patch for bug 1345699
- bug 1357461 RESOLVED::FIXED stylo: Cache media query results and only flush and restyle if they changed.
- Reviewed bug 1357461
- bug 1365159 NEW:: stylo: need to be able to match :-moz-table-border-nonzero on snapshots
- Uploaded patches for bug 1365159
- bug 1369260 ASSIGNED:: Remove use of MOZ_ASSERT_IF in layout
- Reviewed bug 1369260
- bug 1365162 NEW:: stylo: need to be able to match :lang on snapshots
- Uploaded patch for bug 1365162
- bug 1365926 NEW:: Support 'context-fill-opacity'/'context-stroke-opacity' as SVG-as-an-image context properties
- Reviewed bug 1365926
- bug 1362120 RESOLVED::FIXED Disabling gfx.font_rendering.opentype_svg.enabled breaks image context paint
- Reviewed bug 1362120
- bug 1346693 RESOLVED::FIXED stylo: Handle namespaces during parsing
- Reviewed bug 1346693
- bug 1367592 RESOLVED::FIXED stylo: Ensure we restyle the whole document when the root font-size changes.
- Uploaded patch for bug 1367592
CJ Ku
- bug 1351313 NEW:: Reuse nsDisplayText for frames
- Bug 1351313 WIP
- bug 1359569 Invalid bug or security bug
- Bug 1359569 debug
Eric Tsai
- Issue triage and diagnosis
- Fix no system addon from geckodriver https://bugzilla.mozilla.org/show_bug.cgi?id=1364385
- Alexa webhook https://github.com/webcompat/webcompat.com/issues/1579
Farmer Tseng
- bug 1369302 ASSIGNED:: [SkiaPDF] Crash in DWriteFontTypeface::onGetAdvancedTypefaceMetrics(), fDWriteFontFamily is nullptr
- Filed Bug 1369302
- Tried to get IDWriteFontFamily, IDWriteFont, IDWriteLocalFontFileLoader via IDWriteFontFace on bug 1369302
- bug 1367948 ASSIGNED:: [Mortar] [pdfium] There is some garbage on EMF while converting PDF to EMF
- Uploaded patch to Bug 1367948
Jeremy Chen
- bug 1367118 ASSIGNED:: stylo: investigate the disabled SVG related tests
- Updated status of the remaining unresloved bugs, did found 2 more untracked tests [Bug 1367118]
- bug 1369985 NEW:: A part of long content with tabs and full-width characters is not rendered
- Made initiative investigation [Bug 1369985]
- bug 1369321 ASSIGNED:: stylo: Viewport scrollbar should not be zoomed while zooming the whole content document
- Filed Bug 1369321
- bug 1356134 ASSIGNED:: stylo: implement font-variant shorthand property
- Uploaded patches for review [Bug 1356134]
Louis Chang
- bug 1362255 Make w3c-css/import-tests.py import from wpt rather than csswg-test
- WIP
- bug 1369596 svg tests not working in the wpt harness
- file bug
Shing Lyu
- PTO
Ting-Yu Lin
- bug 1370153 NEW:: stylo: Re-enable dom/xul/crashtests/461917-1.xhtml
- Filed bug 1370153.
- bug 1369980 NEW:: selecting cursor is missing
- Triage bug 1369980.
- bug 1290276 NEW:: stylo: XBL <stylesheet> support
- Uploaded patches for bug 1290276.
Tommy Kuo
- bug 1358993 RESOLVED::FIXED stylo: ServoStyleSheet::ParseSheet should disconnect child sheets / mRuleList, and re-use child sheets
- Landed (bug 1358993)
- R+ (bug 1358993)
Ya-Chieh Wu
- bug 1362412 ASSIGNED:: foofighters.com is still slow to animate
- Debug 1362412
Rule of Thumb
Status code:
- OOAD: In analysis or design phase.
- WIP: working on WIP patch.
- feedback(f): feedback a patch
- feedback?(f?): WIP is ready for feedback grant.
- feedback+(f+): Get positive feedback.
- feedback-(f-): Get negative feedback.
- review(r): review a patch.
- review?(r?): patch is under review
- review+(r+): get review+ and ready to check-in
- review-(r-): get negative review feedback. Fix problems and switch back to r? again.
- land: patch check in.
- debug: Figure out the root cause of a bug/ try to repro that bug, etc...
- file: file a bug
- PTO: take personal leave
- interview(I)
- study: Spend time on domain knowledge study, such as multimedia transport technology, compress format, real-time rendering.
- presentation
- Write a personal blog, which is relative to work, such as articles on MozTech, or what you experience in a work week.
- WIKI/ MDN article writing.
- If you write a technical blog or anything relative to work, it's welcome to share it on weekly report.
- Do a presentation of technical topics