TPE-Layout/2017-06-13

From MozillaWiki
Jump to: navigation, search

Weekly Announcement

Weekly Sharing

Weekly Status

Astley Chen

  • bug 1362873 NEW:: Drag selection(word by word selection) is broken if input is there
    • Triaged bug 1364456(ni), bug 1362873(ni)
  • bug 1154677 NEW:: [e10s] <select> issues tracking
    • (bug 1154677) triaged all remaining bugs and assigned P1 bugs.
  • bug 1364143 RESOLVED::DUPLICATE [e10s] Performance issue with large form dropdown
    • (bug 1364143) Browser hung and attached OSX profiler sample.
  • bug 1359798 NEW:: [e10s] The UI style of options in <select> is different from non-e10s
    • (bug 1359798) Confirmed a e10s <select> regression. Could be fixed along with bug 1363152.
  • bug 1363152 NEW:: [e10s] text color of <option> not shown
    • (bug 1359798) Confirmed a e10s <select> regression. Could be fixed along with bug 1363152.
  • bug 1364456 RESOLVED::FIXED Printing to disk or open in Preview causes the Web Content process to take 100% cpu load, and finally freezes the browser
    • Triaged bug 1364456(ni), bug 1362873(ni)

Boris Chiou

  • bug 1362897 ASSIGNED:: stylo: Make filter property animatable
    • Reviewed a patch of bug 1362897 - stylo: Make filter property animatable
  • bug 1369624 RESOLVED::FIXED stylo: fill-opacity should be animatable
    • Reviewed bug 1369624 - stylo: fill-opacity should be animatable
  • bug 1370845 RESOLVED::FIXED stylo: Make -moz-box-flex animatable
    • Landed bug 1370845 - stylo: Make -moz-box-flex animatable
    • Wrote a patch for bug 1370845 - stylo: Make -moz-box-flex animatable
  • bug 1371512 NEW:: stylo: need_clone shouldn't be replaced even if animatable
    • Filed bug 1371512 - stylo: need_clone is not replaced even if animatable
  • bug 1370803 RESOLVED::FIXED stylo: Make -moz-image-region animatable
    • Filed bug 1370803 - stylo: Make -moz-box-flex and -moz-image-region animatable
    • Landed bug 1370803 - stylo: Make -moz-image-region animatable
    • Wrote patches for bug 1370803 - stylo: Make -moz-image-region animatable
  • bug 1370808 RESOLVED::FIXED stylo: Make -moz-tab-size animatable
    • Filed bug 1370808 - stylo: Make -moz-outline-radius-{*} and -moz-tab-size animatable
    • Landed bug 1370808 - stylo: Make -moz-tab-size animatable
    • Wrote a patch for bug 1370808 - stylo: Make -moz-tab-size animatable
  • bug 1370846 RESOLVED::FIXED stylo: Make -moz-outline-radius-{*} animatable
    • Landed bug 1370846 - stylo: Make -moz-outline-radius-{*} animatable
    • Wrote a patch for bug 1370846 - stylo: Make -moz-outline-radius animatable
  • bug 1335998 RESOLVED::FIXED stylo: Handle interpolation (interpolatematrix) and accumulation (accumulatematrix) of mismatched transform lists
    • Landed bug 1335998 - stylo: Handle interpolation (interpolatematrix) and accumulation (accumulatematrix) of mismatched transform lists

Cameron McCormack

  • bug 1370793 ASSIGNED:: stylo: mochitest crash - browser_CTP_favorfallback.js
    • Uploaded patches for bug 1370793
  • bug 1371130 NEW:: stylo: descendant restyle hints not handled correctly in the presence of XBL
    • Uploaded patches for bug 1369954 and bug 1371130
  • bug 1330876 RESOLVED::FIXED use properly contrasting colors if the desktop theme specifies white on black for text colors [tor 6786]
    • Reviewed bug 1330876
  • bug 1364361 ASSIGNED:: stylo: AllChildrenIterator doesn't find NAC created by non-primary frames of elements
    • Uploaded new patches for bug 1364361
  • bug 1365162 RESOLVED::FIXED stylo: need to be able to match :lang on snapshots
    • Uploaded new patches for bug 1365162
  • bug 1362897 ASSIGNED:: stylo: Make filter property animatable
    • Reviewed a patch in bug 1362897
  • bug 1368240 ASSIGNED:: stylo: Try to do better than eRestyle_Subtree for changes to selectors with descendant combinators.
    • Reviewed bug 1368240
  • bug 1331291 NEW:: stylo: URL is incorrectly resolved when it is from a stylesheet loaded via @import
    • Reviewed bug 1331291
  • bug 1370734 RESOLVED::FIXED stylo: Generic font should copy default font
    • Reviewed bug 1370734
  • bug 1369954 RESOLVED::FIXED stylo: Selector matching should be performed on the DOM, not the flattened tree
    • Uploaded patches for bug 1369954 and bug 1371130
    • Working on bug 1369954
  • bug 1367523 NEW:: stylo: determine if clone of fontface and counter style rules create a memory leak, and re-enable layout/style/test/test_stylesheet_clone_font_face.html
    • Reviewed bug 1367523
  • bug 1370449 RESOLVED::FIXED Simplify SVGTextDrawPathCallbacks code
    • Reviewed bug 1370449
  • bug 1365159 RESOLVED::FIXED stylo: need to be able to match :-moz-table-border-nonzero on snapshots
    • Landed bug 1365159

CJ Ku

  • bug 265894 NEW:: Support SVG CSS selector matching rules for <svg:use>
    • Bug 265894 working on symbol element fix
  • bug 1370508 NEW:: stylo: generic XML documents do not use stylo
    • Bug 1370508 filed
  • bug 1367657 RESOLVED::DUPLICATE CSS selector is matching twice. <svg> and <use> elements in SVG
    • Bug 1367657 WIP

Eric Tsai

Farmer Tseng

  • bug 1369302 ASSIGNED:: [SkiaPDF] Crash in DWriteFontTypeface::onGetAdvancedTypefaceMetrics(), fDWriteFontFamily is nullptr
    • Checked if we created Skia font correctly and figured out the root cause. Feedback to Mason on bug 1369302.
  • bug 1370488 ASSIGNED:: Print EMF
    • Uploaded WIP patch and pepperpdfium.dll to Bug 1370488
    • Uploaded patch to Bug 1370488 and pushed to try
    • Use PDFium functions of XUL instead of dynamic loading library, uploaded WIP patch to Bug 1370488

Jeremy Chen

  • Finished RDSS half year report
  • bug 1369624 RESOLVED::FIXED stylo: fill-opacity should be animatable
    • Landed Bug 1369624 (with bz's help to land gecko part while I was sleeping.... <3 <3 <3)
    • Updated the whole patchset and ask for review [Bug 1369624]
    • Uploaded wips [Bug 1369624]
  • bug 1360133 RESOLVED::FIXED stylo: Make {stop, flood}-opacity animatable
    • Landed Bug 1360133
    • Try looks fine so ask for review [Bug 1360133]
    • Uploaded patches and push a try before asking for review [Bug 1360133]
  • bug 1356134 ASSIGNED:: stylo: implement font-variant shorthand property
    • Addressed reviewer's comment, got a positive try run, and ask for 2nd round review [bug 1356134]
    • Addressed reviewer's comment, rebased the patchset due to cssparser trait update [bug 1356134]
    • Figured out the root cause of the test failures of current wips [Bug 1356134]
    • Updated patchset and ask for review [bug 1356134]
    • Updated patchset and pushed a try before asking next round of review [bug 1356134]
    • Updated wips [Bug 1356134]
    • Updated wips to address reviewer's comment [bug 1356134]
  • bug 1372266 ASSIGNED:: stylo: consider returning 'InvalidValue' error while parsing invalid values
    • Filed Bug 1372266 and ask for jdm's opinion

Louis Chang

  • bug 1371558 Fix spacing issue and reference error for svg test case
    • land
  • bug 1246741 Add more test case for basic shapes clipping in SVG content
    • land
  • bug 1362255 Make w3c-css/import-tests.py import from wpt rather than csswg-test
    • land

Shing Lyu

Ting-Yu Lin

  • bug 1370762 RESOLVED::FIXED Crash in mozilla::dom::Selection::ToString
    • Landed bug 1370762.
    • Uploaded patch for bug 1370762.
  • bug 1290276 RESOLVED::FIXED stylo: XBL <stylesheet> support
    • Addressed review comments for bug 1290276.
    • Landed bug 1290276.
  • bug 1244705 RESOLVED::DUPLICATE Text Selection carets slow/not smooth/do not register correct position on slide scroll movement
    • Close bug 1244705 and bug 1269065 as duplication.
  • bug 1370830 NEW:: stylo: ASSERTION: NS_BLOCK_HAS_FIRST_LETTER_STYLE state out of sync
    • Filed bug 1370830.
  • bug 1269065 RESOLVED::DUPLICATE AccessibleCaret detachs nsICaret, scrolls with APZ
    • Close bug 1244705 and bug 1269065 as duplication.
  • bug 1371577 ASSIGNED:: stylo: warning: Reframing due to lack of old style source: <resizer>
    • Filed bug 1371577.

Tommy Kuo

  • bug 1370797 ASSIGNED:: stylo: context-fill / context-stroke are not working when using SVG as an image on stylo
    • Figure out the issue only happens when SVG is used as an image. (Bug 1370797)
    • File bug (bug 1370797)
  • bug 1338764 stylo: support context values for SVG stroke-* and fill-*
    • trace code and debug

Ya-Chieh Wu

  • bug 1370833 NEW:: make less *InvalidateTableFrame* calls so we won't over painting the table.
    • File bug 1370833
    • Push a try for bug 1370833
  • bug 1335476 ASSIGNED:: Inputs are invisible (black on black) when changing colour settings
    • Work on Bug 1335476

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