TPEGFX/2016-07-19

From MozillaWiki
Jump to: navigation, search

Weekly Report

ChihYi Leu

Daosheng Mu

  • bug 1236787 - [WebGL2] pass getInternalformatParameter in gl-object-get-calls.html
    • land
  • bug 1135329 - crash running svg-glyph-mask.svg reftest
    • land
  • Webgl2 draw-buffers testing fail.
    • Debug
    • Writing an OpenGL program to confirm it
  • Webrender
    • Study
    • Send a pull request #313 to try to fix bug #262
      • The transform rect of draw list items needs to append parent's world transform

Ethan Lin

  • bug 1273365 - background-clip: text in the presence of filter: drop-shadow() rendering error
    • r?
  • bug 1285857 - mask-mode: luminance failure on windows with D2D1 backend
    • r?
  • bug 720531 - Implement border-image-repeat space keyword
    • r+ / r?
  • bug 1192317 - Intermittent Linux T-e10s(g1) command timed out: 3600 seconds without output running ['/tools/buildbot/bin/python', 'scripts/scripts/talos_script.py', '--suite', 'g1-e10s', '--add-option', '--webServer,localhost', '--branch-name', 'Mozilla-Inbound-Non-PGO
    • study
  • Study servo / webrender

Jerry Shih

Kevin Chen

  • bug 1275693 - refactor <canvas> text drawing to re-use gfxTextRun::Draw instead of walking the glyph runs etc itself
    • Land
  • bug 1285320 - SVG border-image rendering changes on reload (after a resize), if SVG has no width and height and uses percent-of-viewport-based sizing
    • WIP
  • bug 1284797 - Small SVG as border image incorrectly stretches
    • WIP

Morris Tseng

  • bug 1136455 - WebGL 1.0.3 conformance error: conformance/glsl/misc/shaders-with-invariance.html
    • review
  • bug 1286459 - Crash in mozilla::WebGLContext::MakeContextCurrent
    • review
  • bug 1286768 - Number of attrib locations aliased by matrix types is wrong
    • review
  • bug 1286758 - Add support for y-flip and stride changes during UNPACK for unconvertable formats
    • review
  • bug 1136494 - WebGL 1.0.3 conformance/renderbuffers/feedback-loop.html
    • review
  • bug 1277424 - Upgrade WebGL conformance tests to trunk (1.0.4)
    • review
  • bug 1136508 - WebGL 1.0.3 conformance error: conformance/textures/texture-copying-feedback-loops.html
    • review
  • bug 1136410 - WebGL 1.0.3 conformance error: conformance/attribs/gl-bindAttribLocation-aliasing.html
    • review
  • bug 1286348 - Reintroduce support for UNPACK_FLIP_Y and UNPACK_PREMULTIPLY_ALPHA for WebGL2
    • review
  • Webgl2 vector-dynamic-index testing fail.
    • Debug
    • This is a driver bug.

Peter Chang

  • bug 1277424 - Upgrade WebGL conformance tests to trunk (1.0.4)
    • land
  • bug 1287682 - Got assertion failure when running generated/test_2_conformance2__textures__misc__texture-npot.html
    • debug
  • Webrender
    • Try to enable profiling for tracing code

Vincent Liu

  • bug 1283113 - SEGV around null [@nsLineLayout::ReflowFrame] because !DrawTargetCairo::IsValid() because canvas text measurement causes CAIRO_STATUS_INVALID_MATRIX state
    • Land
  • bug 1281800 - ctx.fillText(text, x, y, null) behavior is incorrect
    • Land
  • bug 1286458 - MOZ_CRASH "0 <= dot && dot <= 1.0f + (1.0f / (1 << 12))" in [@SkConic::BuildUnitArc]
    • r+
  • bug 1206948 - HLS demo video is much smaller in Firefox than in Chrome, IE, or Edge
    • Debug
  • bug 1287669 - Slave loan request for a tst-emulator64-spot machine
    • Propose to see problem on Android build.

Team

  • Webrender
  • WebGL2 push in FF 50
  • Start WebGL review process in Taipei

Rule of Thumb

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