TPE-Layout/2017-05-09

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

Boris Chiou

stylo animations

  • bug 1334036 - stylo: Support off-main-thread animations
    • r-
  • bug 1361663 - stylo: The interpolated result of ServoAnimationValue is not accurate enough
    • file
  • bug 1361933 - stylo: Assertions because Interpolating null StyleAnimationValues if we have missing keyframes on the compositor thread
    • file
  • bug 1361938 - stylo: We don't update direction or play-state immediately in test_animations_omta.html
    • file
  • bug 1361981 - stylo: Assertion failure: uncomputeResult (could not uncompute value), at AnimationHelper.cpp:138
    • file
  • bug 1341003 - stylo: we wait for visited coloring forever in test_animations_omta.html
    • closed
  • bug 1362292 - stylo: Before change style is not correct in test_animations_omta_start.html if we disable e10s
    • file| debug
  • bug 1346052 - stylo: Implement servo's computed values version of nsDOMWindowUtils::ComputeAnimationDistance
    • land
  • bug 1361951 - Crash in ComputeAnimationValue
    • land
  • Reviewed

Cameron McCormack

  • bug 1359343 ASSIGNED:: stylo: enable stylo for SVG documents
    • Reviewed bug bug 1359343
  • bug 1362991 NEW:: stylo: Compute a single text style context for all the text children of the same element
    • Reviewed bug bug 1362991
  • bug 1362843 ASSIGNED:: Add bindings for Servo-side setting of nsStyleGridTemplate
    • Reviewed bug bug 1362843
  • bug 1310885stylo: keep CSS images alive while their corresponding rule is in the style sheet
    • Reviewed bug 1310885
  • bug 1362120 Disabling gfx.font_rendering.opentype_svg.enabled causes bookmark star to be black instead of blue.
    • Reviewed bug 1362120
  • bug 1362599 stylo: Bug 1358634 added a hazard to the build
    • Reviewed bug 1362599
  • bug 1361244 [Form Autofill] Add a new pseudo class for preview which highlight and change text color of form elements.
    • Reviewed bug 1361244
  • bug 1358634 stylo: nonexistent font families are treated differently from Gecko
    • Reviewed bug 1358634
  • bug 1352531can mozilla::dom::FontFaceSet::FindOrCreateUserFontEntryFromFontFace be faster?
    • Landed bug 1352531
  • bug 1356103 stylo: Font metrics aren't thread safe
    • Landed bug 1356103
  • added a few more perf-reftests to https://github.com/heycam/styl...
  • bug 1340488 Add a chrome-only API to preview the option to be auto-selected in a <select>
    • Submitted feedback for bug 1340488
  • added a harness for running perf-reftests locally https://github.com/heycam/styl...
  • bug 1361303 stylo: custom property name serialization is wrong
    • Filed and uploaded patches for bug 1361303
    • Landed bug 1361303
  • bug 1339629 stylo: ServoStyleSheets don't handle modification in the presence of cloned inners correctly
    • Commented in bug 1339629 about how to handle cloning ServoStyleSheetInners

CJ Ku

  • bug 1351440 NEW:: PaintSVG should not be returning DrawResult
    • Working on patch of Bug 1351440
    • Fix review comment and update patches of bug bug 1351440
  • File servo issue #16709
  • bug 1310885 stylo: keep CSS images alive while their corresponding rule is in the style sheet
    • Upload patches of bug 1310885
    • Fix png reftest failure Bug 1310885
    • Fixing review comment of Bug bug 1310885
  • bug 1361180 Graphics on Yahoo Finance not displaying properly
    • Figure out bug 1361180
    • Land bug 1361180

Eric Tsai

  • Issue triage and diagnosis
  • Survey alexa top site, web information service and github webhook

Farmer Tseng

  • bug 1329881 ASSIGNED:: [Mortar] [Windows] Create an interface to send PDF file name and printing setting to chrome process, then configure print job
    • Upload patches on Bug 1329881
    • Clarified printsilent setting with bobowen on IRC , Bug bug 1329881
    • Modified patch, discussed with jwatt on IRC, Bug bug 1329881
  • bug 1345710 [Mortar] [Windows] Implement Emf, PDFEngineExports and PdfPrintHelperWin
    • Submit patches to fix Windows 2012 build break on Bug 1345710
    • Landed Bug 1345710
  • bug 1361949 [Build bustage] Add a missing 'using namespace' to widget/windows/nsDragService.cpp
    • Fired bug 1361949
    • upload a patch on bug 1361949
    • Landed bug 1361949
  • bug 1345789 [Mortar] [Windows] setup an IPC between parent process and plugin process
    • working on bug 1345789
    • Updated WIP patch (retreive JS plugin parent) on bug 1345789
    • Updated printing EMF patch (WIP) on bug 1345789
  • Do mortar patches porting on new code base

Jeremy Chen

  • bug 1363000 stylo: Using <select> elements in SVG documents causes leaks in crashtests
    • Filed.
  • bug 1363045 stylo: Re-enable smil related SVG reftests
    • Filed.
  • bug 1359343 ASSIGNED:: stylo: enable stylo for SVG documents
    • Updated patches [Bug 1359343]
    • Updated WIPs w/ latest try results [Bug 1359343]
    • Work on bisecting svg related crashtests [Bug bug 1359343]
    • Landed Bug bug 1359343
  • bug 1361738 Investigate a way to test non-additive animatable stroke-dasharray property
    • Filed Bug 1361738
  • bug 1360144 stylo: Make stroke-{*} animatable
    • Uploaded patches, 3/4 are ready for review [Bug 1360144]
    • Updated patches and ask for 1st round of review [Bug 1360144]
    • Updated patches for review [Bug 1360144]
    • Landed Bug 1360144

Louis Chang

  • bug 1345789 setup an IPC between parent process and plugin process
    • WIP
  • bug 1358347 Implement back-end part of find whole-word function
    • WIP
  • bug 1346682 Set title to document name for print to file
    • WIP

Shing Lyu

Ting-Yu Lin

Quantum CSS

Tommy Kuo

  • bug 1356104 stylo: Add support for mozmm unit
    • Landed (bug 1356104)
  • bug 1356072 stylo: Support moz-prefixed cursor values
    • Ask r? (bug 1356072)
    • Upload new patches and submit to try (bug 1356072)
    • Landed (bug 1356072)
  • bug 1358993 stylo: ServoStyleSheet::ParseSheet should disconnect child sheets / mRuleList, and re-use child sheets
    • Trace code for bug 1358993

Ya-Chieh Wu

  • bug 1360494 'stage-package' failed after adding '--enable-mortar' configuration
    • discussion
  • bug 1328543 colors are wrong while changing, resizing, scrolling pages on pdf
    • debug

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