TPEGFX/2016-08-02

From MozillaWiki
Jump to navigation Jump to search

Weekly Report

ChihYi Leu

Daosheng Mu

Ethan Lin

  • bug 1290628 - MOZ_CRASH "d0 < fPathLength" in [@SpecialLineRec::addSegment()]
    • r?
  • bug 1289276 - Add 'gfxPlatform::CreateSimilarSoftwareDrawTarget' to unify the software fallback action
    • land
  • bug 1176997 - Add support for pseudo class :focus-within
    • study FocusManager

Canvas Performance

  • bug 1289975 - Do not reset layer when setting the same dimension to canvas
    • file
  • bug 1290008 - Add dirty region for canvas to avoid copying whole surface
    • file
  • bug 1290643 - Canvas with skiagl backend should use PersistentBufferProviderShared
    • file

Jerry Shih

  • bug 1288643 - Implement modern context-loss detachment for objects
    • review
  • bug 1236785 - pass getTexParameter in gl-object-get-calls.html
    • r?
    • return existed cached value for getTexParameter() query.
  • bug 1290018 - pass gl.getInternalformatParameter() in gl-object-get-calls.html
    • land
  • bug 1290032 - pass gl.getSamplerParameter() in gl-object-get-calls.html
    • land
  • bug 1290328 - pass gl.getActiveUniformBlockName() in gl-object-get-calls.html
    • land
  • bug 1290770 - Crash in mozilla::WebGLTexture::CopyTexImage2D
    • debug

Kevin Chen

Morris Tseng

Peter Chang

Vincent Liu

  • bug 1286458 - MOZ_CRASH "0 <= dot && dot <= 1.0f + (1.0f / (1 << 12))" in [@SkConic::BuildUnitArc]
    • reopen since hit different crash point on different platform. r?
  • bug 1283113 - SEGV around null [@nsLineLayout::ReflowFrame] because !DrawTargetCairo::IsValid() because canvas text measurement causes CAIRO_STATUS_INVALID_MATRIX state
    • Add crashtest
  • Setup mozharness to debug on Fennec.
    • bug 1285531 - High number of jemalloc crashes in webgl
    • bug 1254443 - PROCESS-CRASH | dom/media/test/test_bug879717.html | application crashed [@ mozilla::layers::GLImage::GetAsSourceSurface]

Team

Rule of Thumb

Status code: debug/wip/PTO/feedback/review/land/study