QA/per-monitor DPI

< QA
Revision as of 13:43, 24 March 2016 by Bogdan.maris (talk | contribs) (Created page with "''Draft testplan'' = per-monitor DPI = == Ownership == Developer contacts: Jonathan Kew [mailto:jfkthame@gmail.com mail] , :jfkthame on IRC QA Lead: [https://mozillians.org...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Draft testplan

per-monitor DPI

Ownership

Developer contacts: Jonathan Kew mail , :jfkthame on IRC

QA Lead: Bogdan Maris mail , :bogdan_maris on IRC

Status

Overview

[LANDED] Nightly 47: first landed in 2016-01-13

[LANDED] Developer Edition 47: first landed in 2016-02-12

[ON TRACK] Beta 47: tbd

[ON TRACK] Release 47: tbd

Risk analysis

This is a draft
Event Probability Impact Current situation Mitigation steps
Firefox crashes is a user shares tabs/windows probable blocker Firefox will crash intermitently if a user tries to share a tab/window This issue is tracked in Bug 1137614
Firefox fails to display shared tabs/windows probable high Sometimes starting tab/window sharing before the call will not show the tab/window when someone joins conversation This issue is tracked in Bug 1146882 and covered by regression testing
Shared window is displayed propperly probable high There may be lots of windows that will not be propperly displayed Periodical regression testing covers this area
Various graphical issues while sharing probable medium Some graphical issues can appear during a conversation or with the Hello controls Periodical regression testing covers this area
Sharing options displayed in unsuported OS`s improbable medium Some buttons/options can be available on platforms that don`t support Hello screensharing (Windows XP and Mac OS X 10.6) Periodical regression testing covers this area

Summary

Context

This is a draft

WebGL 2 is based on OpenGL ES 3.0, and brings with it many improvements and additions to help developers create stunning visuals on the Web. WebGL 2 will raise many restrictions and add new capabilities compared to WebGL 1. For example, while WebGL 1 only required support for being able to render using 8 textures at a time, WebGL 2 raises this minimum limit to 32.

(quote from Martin Best from Mozilla)

Enabling the feature

  • Enabled by default in Nightly:

Go to about:config, create new boolean preference with the name

   webgl.enable-prototype-webgl2

and the value:

   true

References

  • WebGL2 demo in Firefox can be seen here.
  • Test if your browser has WebGL2: Here (If it says WebGL2 it's working with WebGL2).
  • Main Wiki page for WebGL2 development wiki
  • Original Firefox blogpost announcement of WebGL2 blog

Test cases

  • [ON TRACK] Test suite: [<URL> here].

Bug work

Tracking bug

meta: Bug 889977 - (webgl2) [meta] WebGL2 Support

  • blocks:
    • Bug 710398 - (gecko-games) Tracking bug for making Gecko ready as a games platform
    • Bug 802882 - (html5test) improve score on html5test.com
Bug triage +/- for verification

TBD

Bug fix verification

[VERIFIED] Bug 1176278 - Long strings cause text-chat to be horizontally scrollable

2015-07-06: verified fixed on 41.0a2, across platforms


Logged bugs

Bug 1179784 - If re-joining the conversation - the chat area will be active but typing area can`t be accessed and invite/share buttons should be over video window still

2015-07-02:


Sign off

Criteria

  • All the test cases were executed.
  • All the blocker, critical, major bugs have been fixed.

Results

Aurora Sign-off - (xxxx-xx-xx)

  • [ON TRACK] Aurora 46

Beta Sign-off - (xxxx-xx-xx)

  • [ON TRACK] Beta 46

Release Sign-off (xxxx-xx-xx)

  • [ON TRACK] RC 46.0