TPEGFX/2016-11-08

From MozillaWiki
Jump to: navigation, search

Weekly Report

ChihYi Leu

  • Webgl conformance bug fix
    • studying and trying to reproduce

Daosheng Mu

  • bug 1299932 - [webvr] Support HTC Vive orientation and position tracking in the Gamepad API
    • r-, need to remove some duplicate code.
  • bug 1313585 - nsGlobalWindow needs to remove the existing gamepads while it is removed by GamepadManager
    • r+, land
  • bug 1299937 - [webvr] Support HTC Vive Haptic Feedback
    • WIP
    • Trigger vibrate rate is limited to 5ms for responding the trigger. Using a runnable thread to handle the rest of time.
  • bug 1310904 - --disable-gamepad build fails: dom/gamepad/ipc/GamepadEventTypes.ipdlh: fatal error: 'mozilla/dom/GamepadMessageUtils.h' file not found
    • r+ for the gamepad module.
    • r? for the VR module. But remove the dependency between non MOZ_GAMEPAD and VR looks like a better choice.

Ethan Lin

  • bug 1315866 - Pass WebGL2 conformance deqp/functional/gles3/negativetextureapi.html
    • r?
  • bug 1303623 - Parsing mask-clip/mask-origin: fill-box|stroke-box|view-box|no-clip values
    • r+
  • bug 1315353 - "border-image: url("data:image/svg+xml") repeat" broken after implementation of space value of border-image-repeat
    • r+

Jerry Shih

Kevin Chen

  • bug 1160157 - non device reset startup forced crash in mozilla::layers::SyncObjectD3D11::FinalizeFrame() - nightly and aurora only
    • r+
    • WIP
  • bug 1313135 - crash near NULL in [@SkDraw::drawPath]
    • investigate
  • bug 1292273 - Crash in nvwgf2um.dll | BaseThreadInitThunk
    • ni

Morris Tseng

  • Quantum Render
    • Build environment setup
      • Integrated with ./mach build
      • Add --enable-webrender compile option.
      • Pass all tests with and without webrender.

Peter Chang

  • bug 1311644 - Startup crash in mozilla::ipc::MessageChannel::AssertWorkerThread
    • wip

Vincent Liu

  • bug 1313584 - Hit MOZ_CRASH(GFX: Unhandled pname) at /Volumes/firefoxos/gecko-dev/dom/canvas/WebGLSampler.cpp:112
    • landed
  • bug 1314505 - signal 11 was received by running dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/indexedstatequery.html
    • landed
  • Keep tracking webgl-conf crash issues in webgl2-failures.

Team

Rule of Thumb

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