TPEGFX/2016-10-04

From MozillaWiki
Jump to: navigation, search

Weekly Report

ChihYi Leu

  • bug 1290831 - Hit MOZ_CRASH(Unexpected error with MOZ_GL_DEBUG_ABORT_ON_ERROR. (Run with MOZ_GL_DEBUG_ABORT_ON_ERROR=0 to disable)) at GLContext.h:759
    • studying
  • bug 1302410 - Crash in mozilla::gl::SurfaceFactory::NewTexClient
    • studying
  • bug 1304291 - Assertion failure: [GFX1]: RGBX corner pixel at (0,0) in 1280x868 surface is not opaque: 0,0,0,0
    • studying

Daosheng Mu

  • bug 1290333 - [WebGL2] Fix conformance test - drawingbuffer-static-canvas-test.html crash
    • land
  • bug 1302340 - SVG elements and negative tabindex
    • r?
  • bug 1302341 - SVG link element focus behavior
    • 1 r+, 1r?
  • bug 1299928 - [webvr] Enumerate HTC Vive Controllers through the Gamepad API
    • 1 r+, 2r?

Ethan Lin

  • bug 1304539 - Canvas fillText / strokeText do not respect canvas filters
    • land
  • bug 1305963 - [PDF Viewer] Incorrect rendering of PDF file in Firefox 51
    • land
  • bug 1303443 - Update to ANGLE/2862
    • fixed shaders-with-varyings.html
  • bug 1246410 - Low performance of texImage2D with canvas
    • study

Jerry Shih

  • bug 1295456 - implement css-color-4 changes to color function syntax
    • Devtool also has its css-parser. All new css-color-4 changes should also apply to devtool js parser.
  • bug 1160157 - crash in SyncObjectD3D11::FinalizeFrame()
    • r+
    • There are still some FinalizeFrame() crash-reports. Ask Kevin for help.

Kevin Chen

  • bug 1300699 - Add a gtest to prevent using basicCompositor with d3d11/d3d9TextureHost
    • WIP
  • bug 1160157 - non device reset startup forced crash in mozilla::layers::SyncObjectD3D11::FinalizeFrame() - nightly and aurora only
    • Study

Morris Tseng

  • bug 1269865 - Intermittent test_conformance__rendering__gl-viewport-test.html | at (16, 32) expected: 0,0,255,255 was 0,0,0,255
    • debug
    • low rate intermettent, loan a slave to debug it.
  • bug 1303301 - Crash in mozilla::WebGLContext::ThrowEvent_WebGLContextCreationError
    • review
  • bug 1273752 - gl_PointSize not working in WebGL2 context
    • land
    • GL_VERTEX_PROGRAM_POINT_SIZE had been replace with GL_PROGRAM_POINT_SIZE after OpenGL 3.3
    • Accidentally resolved some tests fail on MacOS
  • bug 1286871 - -6.0% performance regression in Firefox Nightly in Unity3D Robot Lab and AngryBots on July 8th (in emunittests suite)
    • land
    • Fixed by other bug. So I only uplifted it to beta.
  • bug 1306171 - Core profiles don't have GL_ALPHA_BITS queries for RGB->RGBA a=255 fill workaround testing
    • review

Peter Chang

  • bug 1305378 - Crash in mozilla::layers::CompositingRenderTargetD3D9::CompositingRenderTargetD3D9
    • r+
  • bug 1258230 - crash in compute_image_info, called from _moz_pixman_image_composite32
    • wait for bug 1293598 uplift
  • gfxStability project

Vincent Liu

  • bug 1301459 - In nsSVGMaskFrame::GetMaskForMaskedFrame, create surface by Factory::CreateDataSourceSurface.
    • Patch landed.
  • bug 1254443 - PROCESS-CRASH | dom/media/test/test_bug879717.html | application crashed [@ mozilla::layers::GLImage::GetAsSourceSurface]
    • A SDK released android image can fix crash. Find out its tag to get the source.
  • A presentation for Compositor 101.

Team

Rule of Thumb

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