QA/per-monitor DPI
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:
- Build from 2015-12-17 bug 1232864
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
- dependency tree: Bugzilla query
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