TPE-Layout/2017-06-13

From MozillaWiki
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

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