TPEGFX/2016-05-24

From MozillaWiki
Jump to: navigation, search

Weekly Report

Ethan Lin

  • bug 1255062 - Swiffy-based banner ads display graphical glitches on Mac OS X
    • debug, created a simple test.
  • bug 1265676 - WebGL2.0 crash on assert failure in WebGLTexture::CopyTexSubImage on MOZ_RELEASE_ASSERT(false, "We should have caught all other errors.");
    • OOAD
  • bug 1272004 - Create test case for fallback logic between mask-mode and mask-type
    • r+
  • bug 548372 - Implement background-repeat: [space | round]
    • r+

Jerry Shih

  • bug 1274769 - webgl makeCurrent() crash for WebGLTimerQuery obj.
    • r?
    • GLContext doesn't clear WebGLTimerQuery's deletion status in its dtor. Then we access the freed context in WebGLTimerQuery.
  • bug 1271691 - adjust painting suppression timer for google doc page loading
    • ooad
    • compare with current implementation, it's about 1 second faster now. video

Morris Tseng

  • bug 1268747 - Skip more android gl tests.
    • Debug
    • Do more experiments to ensure no more other gl test failure.
  • bug 1271870 - Remove compositor widget access on MacOS
    • WIP
    • RectTextureImage now use IOSurface instead of shared memory. This prevent an extra copy to GPU
    • In OOP mode, GLContext use offscreen buffer so that we can share between compositor and widget easily

Peter Chang

  • bug 1201874 - PDF printing issues on Mac OS X (PDF display issues on OS X with Cairo canvas)
    • r?
    • Create CTFont(core text font on Mac) with proper size to generate correct glyph path for stroketext
  • bug 1242273 - [e10s] [APZ] Flash doesn't appear after I close newly opened New Tab page
    • try on windows

Vincent Liu

  • bug 1167557 - crash in mozilla::image::SurfaceCacheImpl::LookupBestMatch(mozilla::image::Image* const, mozilla::image::SurfaceKey const&, mozilla::Maybe<unsigned int> const&)
    • landed.
  • bug 1254443 - PROCESS-CRASH | dom/media/test/test_bug879717.html | application crashed [@ mozilla::layers::GLImage::GetAsSourceSurface]
    • Probably a driver issue. ni?
  • bug 1267149 - WebGL2 conformance test fail: conformance2/textures/misc/tex-input-validation.html
    • Analysis
  • bug 801176 - Support canvas 2D API from workers (with transferables for bg image rendering/processing, etc.)
    • Blocked by thread-unsafety Moz2d.

Team

Rule of Thumb

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