QA/Games

From MozillaWiki
< QA
Revision as of 18:56, 26 September 2014 by Mschifer (talk | contribs) (→‎Open Bugs)
Jump to navigation Jump to search

Intro

The Games Project is the driving effort for asm.js and emscripten projects. If the web can run your favorite games in a browser with out a plugin, we can run almost anything.

Get Involved!

If you are not yet and active Mozilla Contributor, please visit our How to Get Involved page to see how to contact us.

If you are an active Mozillian or just want dive right in and would like to get involved in the Games QA project you can start by reading through the section on how we are approaching the games testing and then checking out the public demos listed below and give them a try. Due to the large number of graphics and audio drivers and chip sets out there, we need as many different hardware/software combinations as possible to test on.

Requirements

Many of the games will require use of WebGL. The easiest way to verify that your hardware supports this is to type "about:support" into your awesome bar and scroll down the Graphics section. There should be an entry WebGL if it lists manufacture Example:

 WebGL Renderer	NVIDIA Corporation -- NVIDIA GeForce GT 650M OpenGL Engine

If your systems does not support WebGL you will see:

 WebGL Renderer	Blocked for your graphics driver or version.

If you see this, you may only see a black screen or the game may fail to load if it requires WebGL.

Testing Approach

For games we are approaching the testing of each =each game as an End to End test case. Play the game/demo and watch for Audio/Video and game play anomalies.

Examples of things to watch for.

  • Graphics
    • Graphics tiling - blocky update of the graphics
    • Black squares - failed drawing up dates will often result in black squares appearing
    • "Janky" scrolling - animation is not smooth and fluid. Things move across the screen in fits and burts or have noticeable pauses during execution
    • Slow updates - Graphic are slow to redraw or lag behind the action
    • No Graphics - Black screen
    • Slow frame rate: Using either the pref to enable frame rate display in the browser or any built in FPS displays in the game, watch for regressions in average frame rate or areas that have significant slow down in the FPS.
  • Audio
    • Audio looping - sound effects start playing and continue in a loop in the background, each new trigger for a sound can add a new layer to the background loops
    • Audio Clipping - Sounds either exhibit pauses or hiccups during playback. Often caused by the triggering of another sound effect.
    • Garbled Audio - Sound play back is distorted in some manner.
    • No Audio - Some or all sounds do not play
    • Audio tracks continue after game end.
    • Proper stereo channels - sounds that should be audio left/right are in the correct channel
    • USB Headphones - different headphones will have different audio drivers with them and we have seen occasional bugs in this area.
    • Changing audio output devices mid stream - swap from headphones to speakers and back or swap headphones and check for any changes in audio playback.
  • Other
    • Game fails to load or crashes
    • Lags on input from keyboard/mouse/touch
    • Memory leaks - does the game slow down the longer you play?
    • Check about:memory for to see if the memory usage continues to rise or is fairly consistent.

Filing Bugs

When filing a bug for a games related issue please be sure to include "[games]" in the Whiteboard field. This will make sure the bug is included in the Games team's bug queries

Public Demos

These are some of the publicly available demos from our partners. These games should be checked once a week on nightly to verify we have not regressed or done anything that would affect their game play.

Internal Demos

For items that have not yet been publicly shared we have an internal server with copies of the work in progress we can use for testing. These will require a Mozilla LDAP or VPN login to access

One and Done Tasks

  • Tasks on this page can be tracked in our One and Done system under Games

Moztrap Tests

Related Prefs

Turn on frame rate counter in upper left hand corner of browser:

  • layers.acceleration.draw-fps - Default False

Related Features

Game Pad API.

Benchmarking

Game Focused Benchmarking

Triage Unconfirmed bugs

No results.

0 Total; 0 Open (0%); 0 Resolved (0%); 0 Verified (0%);


Check for qawanted whiteboard tag

No results.

0 Total; 0 Open (0%); 0 Resolved (0%); 0 Verified (0%);


check fixed bugs for verifyme tag

No results.

0 Total; 0 Open (0%); 0 Resolved (0%); 0 Verified (0%);


Fixed bug triage

These are games bugs marked as RESOLVED FIXED, that don't yet have a qa-related tag in the QA Whiteboard field.

  • Mark fixed bugs [qa+] or [qa-] (sort by severity/priority)
Full Query
ID Summary Component Op sys Priority Severity Qa whiteboard
157681 [DHTML]We reflow when we should just move Layout All P2 major No cf_qa_whiteboard
347010 KeyUp for the Alt-key isn't always fired Widget: Win32 Windows XP -- normal No cf_qa_whiteboard
380637 Should web pages be restricted from being able to override the browser's keyboard shortcuts? DOM: UI Events & Focus Handling All -- normal No cf_qa_whiteboard
504553 WebSocket in Workers DOM: Workers All -- normal No cf_qa_whiteboard
598873 Tracking: Off-main-thread compositing Graphics All -- normal No cf_qa_whiteboard
604039 Prototype DOM Gamepad (Joystick) API DOM: Events All -- normal No cf_qa_whiteboard
619558 [meta] Implement generational garbage collection JavaScript Engine All -- normal No cf_qa_whiteboard
641025 Incremental GC JavaScript Engine All -- normal No cf_qa_whiteboard
654787 Looping <audio> files should be seamless Audio/Video: Playback macOS P3 normal No cf_qa_whiteboard
668449 Need to be able to play independent sounds with low latency Audio/Video Windows 7 -- normal No cf_qa_whiteboard
676138 WebGL performance regression tests Graphics: CanvasWebGL All -- major No cf_qa_whiteboard
690446 Emit GNAME ops in strict mode code JavaScript Engine All -- normal No cf_qa_whiteboard
701634 IndexedDB: Support database access from worker threads Storage: IndexedDB All -- normal No cf_qa_whiteboard
709490 Run WebGL on Web Worker with commit() Graphics All -- normal No cf_qa_whiteboard
716859 Streaming WebGL Buffers (Double-buffering, etc) Graphics: CanvasWebGL All P1 normal No cf_qa_whiteboard
720083 Workers: add support for transferable objects from HTML5 spec DOM: Core & HTML All -- normal No cf_qa_whiteboard
728017 Implement WEBGL_compressed_texture_s3tc Graphics: CanvasWebGL All -- normal No cf_qa_whiteboard
728524 OMTC: Implement WebGL OGL texture sharing Graphics: Layers Android P3 normal No cf_qa_whiteboard
730424 window.applicationCache.status not getting updated when resources finish loading DOM: Core & HTML All -- normal No cf_qa_whiteboard
731974 requestAnimationFrame generates too short/long frames, especially at the beginning of animation XPCOM Linux -- normal No cf_qa_whiteboard
732660 Efficient drawElements validation on subarray and/or dynamically updated array Graphics: CanvasWebGL All -- normal No cf_qa_whiteboard
735099 Re-enable incremental GC on desktop platforms JavaScript Engine All -- normal No cf_qa_whiteboard
737100 Extend Pointer Lock (Mouse Lock) for non-fullscreen elements DOM: Core & HTML All -- normal No cf_qa_whiteboard
738869 Implement WebGL OES_vertex_array_object extension Graphics: CanvasWebGL All -- normal No cf_qa_whiteboard
749678 GLContext optimization: avoid calling slow getCurrentContext functions, instead use some TLS and use the fact that we dont share GLContexts across threads Graphics All -- S3 No cf_qa_whiteboard
749721 Kilimanjaro: Hardware Acceleration Tracker Graphics: CanvasWebGL All -- normal No cf_qa_whiteboard
750862 Implement WEBGL_compressed_texture_pvrtc Graphics: CanvasWebGL All -- normal No cf_qa_whiteboard
753184 Emscripten logo Design macOS -- normal No cf_qa_whiteboard
753453 requestAnimationFrame callback should return DOMHighResTimeStamp DOM: Core & HTML All -- normal No cf_qa_whiteboard
756936 Incorrect MouseEvent.mozMovement{X,Y} values when pointer locked on secondary monitor DOM: Core & HTML All -- normal No cf_qa_whiteboard
757408 Opening debugger hangs completely on large scripts Debugger All P2 normal No cf_qa_whiteboard
757483 Score Rush gets more choppy w/ igc JavaScript Engine All -- normal No cf_qa_whiteboard
760642 IonMonkey: Refactor IonAssemblyBuffer JavaScript Engine Linux -- normal No cf_qa_whiteboard
764188 Use a better event for trigger java screenshots General macOS -- normal No cf_qa_whiteboard
765435 Make JS heap growth factor depend on the heap size after a GC and GC frequency JavaScript Engine Windows 7 -- normal No cf_qa_whiteboard
767064 WebGL should prefer 565 (or native) on mobile for alpha-less contexts Graphics: CanvasWebGL Android -- normal No cf_qa_whiteboard
769150 Pointer lock doesn't work in web apps DOM: Core & HTML All -- normal No cf_qa_whiteboard
772434 Blob support for Zip file contents DOM: Core & HTML Linux -- normal No cf_qa_whiteboard
774364 IonMonkey: Inline Math.random(). JavaScript Engine All -- normal No cf_qa_whiteboard
777967 Optimize WebGLContext::ValidateBuffers Graphics: CanvasWebGL All -- normal No cf_qa_whiteboard
778006 mochitest content/canvas/test/webgl/test_webgl_conformance_test_suite.html disabled on android Mochitest Android -- normal No cf_qa_whiteboard
778724 Allow purging analysis-temporary while retaining jitcode JavaScript Engine macOS -- normal No cf_qa_whiteboard
779297 Implement and ship Web Audio Web Audio All -- normal No cf_qa_whiteboard
782777 mousemove events are dispatched with movementX and movementY both set to 0 every other time DOM: Core & HTML macOS -- normal No cf_qa_whiteboard
790712 Implement WEBGL_compressed_texture_atc Graphics: CanvasWebGL All -- critical No cf_qa_whiteboard
799523 Crash on entering full screen mode in OS X (Retina HiDPI) Widget: Cocoa macOS -- critical No cf_qa_whiteboard
820583 Compile very large functions JavaScript Engine All -- normal No cf_qa_whiteboard
829747 Do Async Canvas layers update Graphics: Layers All -- normal No cf_qa_whiteboard
846558 [HiDPI] Banana Bread is unplayable, player keeps staring at ground Widget: Cocoa macOS -- normal No cf_qa_whiteboard
850102 [Buri][Cut the rope] Landscape only apps show weird transition and snapshot in task switcher Gaia Gonk (Firefox OS) P1 normal No cf_qa_whiteboard
851642 lockOrientation stops working, lets homescreen/apps freely rotate DOM: Core & HTML Gonk (Firefox OS) -- critical No cf_qa_whiteboard
852421 Slow performance in JSIL Vector3 test case JavaScript Engine Windows 7 -- normal No cf_qa_whiteboard
865516 Asm.js: optimize heap access when the index and length range are known. JavaScript Engine All -- normal No cf_qa_whiteboard
866787 Support orientation property in manfiest for packaged apps Web Apps (PWAs) Android P1 normal No cf_qa_whiteboard
868914 Prevent a background app/page to call mozLockOrientation General Gonk (Firefox OS) -- critical No cf_qa_whiteboard
880204 Odinmonkey: Add support for constant variables. JavaScript Engine All -- normal No cf_qa_whiteboard
880538 OdinMonkey: avoid parse node memory spike by LifoAlloc::release()ing after every function JavaScript Engine All -- normal No cf_qa_whiteboard
886889 bananabread multiplayer demo has stopped working Demo Studio / Dev Derby Other -- critical No cf_qa_whiteboard
886966 Odin ARM issue with many-argument FFI call JavaScript Engine All -- normal No cf_qa_whiteboard
889977 [meta] WebGL2 Support Graphics: CanvasWebGL All P3 normal No cf_qa_whiteboard
893363 Ionmonkey: improve support for the Linux perf performance tool JavaScript Engine Linux -- normal No cf_qa_whiteboard
900120 [meta] Float32 support in Spidermonkey JavaScript Engine All -- S3 No cf_qa_whiteboard
900669 OdinMonkey: serialization/deserialization of AsmJSModule JavaScript Engine All -- normal No cf_qa_whiteboard
900756 Ionmonkey (ARM): add float32 support JavaScript Engine All -- normal No cf_qa_whiteboard
902506 OdinMonkey: make "use asm" compatible with off-thread compilation JavaScript Engine All -- normal No cf_qa_whiteboard
904503 Pointer-lock feature confirmation changes keyboard focus and breaks keyboard arrow keys controls DOM: Events All -- S3 No cf_qa_whiteboard
906371 Use off thread JS parsing when loading <script async> scripts from HTML documents JavaScript Engine macOS -- normal No cf_qa_whiteboard
911254 Odinmonkey: (ARM) use the 'compare immediate' instruction for bounds checks JavaScript Engine All -- normal No cf_qa_whiteboard
912196 Add support for ANGLE D3D11 path Graphics: CanvasWebGL Windows 7 -- normal No cf_qa_whiteboard
916413 Odinmonkey: disable attempts to hoist bounds checks when compiling asm.js code as it is not applicable JavaScript Engine All -- normal No cf_qa_whiteboard
917568 We need a way to launch apps from adb/command line General Gonk (Firefox OS) -- normal No cf_qa_whiteboard
919040 all Turublenz demos fail with r.gain is not defined Site Reports Windows 8 -- normal No cf_qa_whiteboard
919958 Ionmonkey: correct instruction numbering in alias analysis and re-enable heap load movement. JavaScript Engine All -- normal No cf_qa_whiteboard
922875 Stencil test fails even if there is no stencil buffer in the current FBO. Graphics: CanvasWebGL Windows 7 -- normal No cf_qa_whiteboard
924264 webgl glUniform*fv() on a location pointing to a nonzero array index of an uniform array fails. Graphics: CanvasWebGL Windows 8 -- normal No cf_qa_whiteboard
924574 Packaged app transfer time is slow WebIDE All P1 normal No cf_qa_whiteboard
925025 CSS blur filter is order of magnitude slower than Chrome Graphics All -- normal No cf_qa_whiteboard
927625 requestAnimationFrame-based WebGL animation periodically stutters in Firefox. General Windows 7 -- normal No cf_qa_whiteboard
929595 crackling when walking in Goo Technologies Web Audio Demo Web Audio Windows 8 -- major No cf_qa_whiteboard
931864 can we remove the activeGCInAtomsZone limitation in JS::CanCompileOffThread? JavaScript Engine All -- normal No cf_qa_whiteboard
932398 Add portable version of msync/FlushViewOfFile NSPR All P1 normal No cf_qa_whiteboard
935229 Can't connect app manager to LG d300 (timeout) WebIDE All P1 normal No cf_qa_whiteboard
936236 Notify memory-pressure observers when allocating a large ArrayBuffer fails JavaScript Engine All -- normal No cf_qa_whiteboard
948917 Add support for packaged app deployment automation from command-line. General All -- normal No cf_qa_whiteboard
953221 Rendering to a depth-only FBO does not work. Graphics: CanvasWebGL Windows 7 -- normal No cf_qa_whiteboard
964561 Use the size of structured clone data to choose whether it will be stored in the database or in the filesystem Storage: IndexedDB All -- normal No cf_qa_whiteboard
966493 Cannot request fullscreen when inside a touchstart event. DOM: Core & HTML Android -- normal No cf_qa_whiteboard
968272 use less conservative temporary storage policy in QuotaManager DOM: Core & HTML All -- normal No cf_qa_whiteboard
973625 WebGL glDrawArrays and glClear spend excessive time in validating framebuffer completeness. Graphics: CanvasWebGL macOS -- normal No cf_qa_whiteboard
987828 WebGL backend does FakeVertexAttrib0-machinery when targeting pure GLES2 devices, but it shouln't need to. Graphics: CanvasWebGL Android -- normal No cf_qa_whiteboard
987845 WebGL context MakeCurrent always unconditionally calls into eglGetError(). Graphics: CanvasWebGL Android -- normal No cf_qa_whiteboard
1000640 Support fast WebGL compositing for new-layers D3D11 OMTC Graphics: Layers All -- normal No cf_qa_whiteboard
1001417 Forward fence objects in SharedSurfaceGralloc to Compositor Graphics: Layers Gonk (Firefox OS) -- normal No cf_qa_whiteboard
1008216 WebGL rendering is not performed fully parallel to JavaScript execution. Graphics: CanvasWebGL All -- normal No cf_qa_whiteboard
1008453 support for navigator.hardwareConcurrency DOM: Core & HTML All -- normal No cf_qa_whiteboard
1011017 Certain WebGL operations take disproportionally long time compared to other platforms. Graphics: CanvasWebGL Gonk (Firefox OS) -- normal No cf_qa_whiteboard
1013647 WebGL operation still calls to eglGetError() after almost each operation. Graphics: CanvasWebGL Android -- normal No cf_qa_whiteboard
1062849 Implement AudioWorklets for Web Audio API Web Audio All P2 normal No cf_qa_whiteboard
1071275 [meta] Enable Silk on Other platforms Performance All P2 normal No cf_qa_whiteboard
1083852 Humble Bundle games get QuotaExceededError at 50mb, no UI prompt Storage: IndexedDB Linux -- normal No cf_qa_whiteboard
1121406 Enable WebSocket-in-Workers by default in release builds DOM: Core & HTML All -- normal No cf_qa_whiteboard
1127188 Web Audio stuff on reloaded page is keeping the page alive due to ICC Web Audio Linux -- normal No cf_qa_whiteboard
1147821 Only disable IndexedDB in third-party windows when the third-party cookie preference is set Storage: IndexedDB macOS -- normal No cf_qa_whiteboard
1161913 Handle preserveDrawingBuffer: false when capturing to a stream Graphics: CanvasWebGL Unspecified -- normal No cf_qa_whiteboard
1175510 Crash when running the DT2 demo Audio/Video Unspecified -- critical No cf_qa_whiteboard
1176157 WebGL exiting fullscreen when not using esc key causing a residual image to stay around in Unity products Graphics: CanvasWebGL Unspecified -- normal No cf_qa_whiteboard
1182987 IndexedDB ends with onabort(event.target.error === QuotaExceededError) while processing deletion requests Storage: IndexedDB Unspecified -- normal No cf_qa_whiteboard
1186205 Oortonline.gl has wrong results on the rain test with D3D11 ANGLE Graphics: CanvasWebGL Unspecified -- normal No cf_qa_whiteboard
1188259 [meta] WebAssembly JavaScript: WebAssembly Unspecified P3 S4 No cf_qa_whiteboard
1202067 Size limit on IndexedDB Blob storing Storage: IndexedDB Unspecified P5 normal No cf_qa_whiteboard
1232205 wasm: Baseline JIT JavaScript Engine: JIT Unspecified -- normal No cf_qa_whiteboard
1241485 Increase the limit for workers per-origin DOM: Workers Unspecified -- normal No cf_qa_whiteboard
1271478 Implement webglcontextcreationerror Graphics: CanvasWebGL Unspecified -- normal No cf_qa_whiteboard

113 Total; 113 Open (100%); 0 Resolved (0%); 0 Verified (0%);


Open Bugs

Full Query
ID Status Summary Component Op sys Priority Severity Qa whiteboard
157681 RESOLVED [DHTML]We reflow when we should just move Layout All P2 major No cf_qa_whiteboard
347010 RESOLVED KeyUp for the Alt-key isn't always fired Widget: Win32 Windows XP -- normal No cf_qa_whiteboard
380637 RESOLVED Should web pages be restricted from being able to override the browser's keyboard shortcuts? DOM: UI Events & Focus Handling All -- normal No cf_qa_whiteboard
502135 VERIFIED Java plugin not recoginzed Plug-ins Windows NT -- major No cf_qa_whiteboard
504553 RESOLVED WebSocket in Workers DOM: Workers All -- normal No cf_qa_whiteboard
531366 RESOLVED YoYo Games InstantPlay doesn't work Extension Compatibility Windows 7 -- normal No cf_qa_whiteboard
594876 RESOLVED [Tracking bug] [Linux] Turn on OpenGL accelerated layers by default for at least some subset of hardware Graphics Linux -- normal No cf_qa_whiteboard
598873 RESOLVED Tracking: Off-main-thread compositing Graphics All -- normal No cf_qa_whiteboard
604039 RESOLVED Prototype DOM Gamepad (Joystick) API DOM: Events All -- normal No cf_qa_whiteboard
607636 RESOLVED Minefield is very slow and freezing for some flash app General Windows 7 -- major No cf_qa_whiteboard
619558 RESOLVED [meta] Implement generational garbage collection JavaScript Engine All -- normal No cf_qa_whiteboard
627857 RESOLVED JM does not compile try..finally JavaScript Engine All -- normal No cf_qa_whiteboard
640796 RESOLVED XPCOM timers need to support resolutions smaller than 10ms on Windows XPCOM Windows 7 -- normal No cf_qa_whiteboard
641025 RESOLVED Incremental GC JavaScript Engine All -- normal No cf_qa_whiteboard
654787 RESOLVED Looping <audio> files should be seamless Audio/Video: Playback macOS P3 normal No cf_qa_whiteboard
660062 RESOLVED Host jsgamebench someplace Graphics macOS -- S3 No cf_qa_whiteboard
668449 RESOLVED Need to be able to play independent sounds with low latency Audio/Video Windows 7 -- normal No cf_qa_whiteboard
676138 RESOLVED WebGL performance regression tests Graphics: CanvasWebGL All -- major No cf_qa_whiteboard
687187 RESOLVED [Azure] Tracking bug to implement Skia backend for Azure Graphics macOS -- normal No cf_qa_whiteboard
689418 RESOLVED Tracking: Synchronize rendering to vblank Graphics All -- normal No cf_qa_whiteboard
690446 RESOLVED Emit GNAME ops in strict mode code JavaScript Engine All -- normal No cf_qa_whiteboard
700208 RESOLVED AreWePlayingYet.org tracking bug Audio/Video: Playback All -- S3 No cf_qa_whiteboard
701634 RESOLVED IndexedDB: Support database access from worker threads Storage: IndexedDB All -- normal No cf_qa_whiteboard
704126 RESOLVED the plungin metastream 3 is disable and can not play games because this plungin is disable Search Plugins Windows XP -- normal No cf_qa_whiteboard
707884 RESOLVED requestAnimationFrame should be based on vsync Graphics All P3 normal No cf_qa_whiteboard
709490 RESOLVED Run WebGL on Web Worker with commit() Graphics All -- normal No cf_qa_whiteboard
710359 RESOLVED Implement benchmark to measure jank caused by background tabs General All -- S3 No cf_qa_whiteboard
710398 NEW [meta] Tracking bug for making Gecko ready as a games platform General All -- -- No cf_qa_whiteboard
716859 RESOLVED Streaming WebGL Buffers (Double-buffering, etc) Graphics: CanvasWebGL All P1 normal No cf_qa_whiteboard
720083 RESOLVED Workers: add support for transferable objects from HTML5 spec DOM: Core & HTML All -- normal No cf_qa_whiteboard
725145 RESOLVED Can run out of resources for the graphic buffer by rotating phone continuously back and forth on a webgl page General Android P3 normal No cf_qa_whiteboard
728017 RESOLVED Implement WEBGL_compressed_texture_s3tc Graphics: CanvasWebGL All -- normal No cf_qa_whiteboard
728524 RESOLVED OMTC: Implement WebGL OGL texture sharing Graphics: Layers Android P3 normal No cf_qa_whiteboard
730113 NEW Coordinate requestAnimationFrame and Incremental GC Layout All -- S3 No cf_qa_whiteboard
730424 RESOLVED window.applicationCache.status not getting updated when resources finish loading DOM: Core & HTML All -- normal No cf_qa_whiteboard
731974 RESOLVED requestAnimationFrame generates too short/long frames, especially at the beginning of animation XPCOM Linux -- normal No cf_qa_whiteboard
732621 RESOLVED Rendering/processing in onmousemove is very laggy in fractal demo Widget Linux -- S3 No cf_qa_whiteboard
732660 RESOLVED Efficient drawElements validation on subarray and/or dynamically updated array Graphics: CanvasWebGL All -- normal No cf_qa_whiteboard
735099 RESOLVED Re-enable incremental GC on desktop platforms JavaScript Engine All -- normal No cf_qa_whiteboard
735474 RESOLVED Support "transferring" ArrayBuffers/TypedArrayViews to workers using postMessage DOM: Core & HTML macOS -- normal No cf_qa_whiteboard
737100 RESOLVED Extend Pointer Lock (Mouse Lock) for non-fullscreen elements DOM: Core & HTML All -- normal No cf_qa_whiteboard
738869 RESOLVED Implement WebGL OES_vertex_array_object extension Graphics: CanvasWebGL All -- normal No cf_qa_whiteboard
743183 RESOLVED Add a .style like API for setting transform values CSS Parsing and Computation All -- S3 No cf_qa_whiteboard
745174 RESOLVED java.lang.IllegalStateException: Unable to retrieve AudioTrack pointer for getPosition() at android.media.AudioTrack.native_get_position(Native Method) General Android -- critical No cf_qa_whiteboard
747647 RESOLVED Lots of heap-unclassified on Score Rush game, caused by OpenGL context creation and initial glClear() in WebGL context creation General All -- normal No cf_qa_whiteboard
749678 RESOLVED GLContext optimization: avoid calling slow getCurrentContext functions, instead use some TLS and use the fact that we dont share GLContexts across threads Graphics All -- S3 No cf_qa_whiteboard
749721 RESOLVED Kilimanjaro: Hardware Acceleration Tracker Graphics: CanvasWebGL All -- normal No cf_qa_whiteboard
750862 RESOLVED Implement WEBGL_compressed_texture_pvrtc Graphics: CanvasWebGL All -- normal No cf_qa_whiteboard
750947 NEW IonMonkey: Optimize Uint32 values JavaScript Engine All -- S3 No cf_qa_whiteboard
753184 RESOLVED Emscripten logo Design macOS -- normal No cf_qa_whiteboard
753453 RESOLVED requestAnimationFrame callback should return DOMHighResTimeStamp DOM: Core & HTML All -- normal No cf_qa_whiteboard
754528 RESOLVED Really poor canvas graphics performance (on Android) Graphics: Canvas2D macOS P5 S3 No cf_qa_whiteboard
756334 RESOLVED Don't dispatch fullscreenchange until after sizemode transition is complete DOM: Core & HTML All -- normal No cf_qa_whiteboard
756936 RESOLVED Incorrect MouseEvent.mozMovement{X,Y} values when pointer locked on secondary monitor DOM: Core & HTML All -- normal No cf_qa_whiteboard
757378 RESOLVED investigate why BananaBread is continually compiling JavaScript Engine All -- normal No cf_qa_whiteboard
757408 RESOLVED Opening debugger hangs completely on large scripts Debugger All P2 normal No cf_qa_whiteboard
757483 RESOLVED Score Rush gets more choppy w/ igc JavaScript Engine All -- normal No cf_qa_whiteboard
760642 RESOLVED IonMonkey: Refactor IonAssemblyBuffer JavaScript Engine Linux -- normal No cf_qa_whiteboard
761934 RESOLVED Popcap games don't work out-of-process in gaia General Gonk (Firefox OS) -- normal No cf_qa_whiteboard
762973 RESOLVED All Canvas2d globalCompositeOperations except "source-over" are very slow Graphics: Canvas2D Windows 7 -- S3 No cf_qa_whiteboard
764188 RESOLVED Use a better event for trigger java screenshots General macOS -- normal No cf_qa_whiteboard
764381 RESOLVED Alert dialogs cause the entire WebGL canvas to go blank when they're closed Graphics: CanvasWebGL All -- normal No cf_qa_whiteboard
764498 NEW movementX and movementY have the wrong value for mousedown and mouseup DOM: Events All P5 S3 No cf_qa_whiteboard
765363 NEW WebGL: Schedule GC while frame resolving Graphics All -- S3 No cf_qa_whiteboard
765435 RESOLVED Make JS heap growth factor depend on the heap size after a GC and GC frequency JavaScript Engine Windows 7 -- normal No cf_qa_whiteboard
766847 RESOLVED FF creates 150MB of dictionary (shapes+tables) for 30MB of objects, Chrome doesn't JavaScript Engine All -- normal No cf_qa_whiteboard
767064 RESOLVED WebGL should prefer 565 (or native) on mobile for alpha-less contexts Graphics: CanvasWebGL Android -- normal No cf_qa_whiteboard
767223 RESOLVED eagerize and parallelize analysis and compilation stack JavaScript Engine macOS -- normal No cf_qa_whiteboard
768959 RESOLVED Poor canvas performance in Scirra benchmark on Android Graphics: Canvas2D Android P5 S3 No cf_qa_whiteboard
769150 RESOLVED Pointer lock doesn't work in web apps DOM: Core & HTML All -- normal No cf_qa_whiteboard
769949 VERIFIED With WebGL antialiasing enabled, leaving a WebGL FBO bound causes broken compositing Graphics: Layers All -- normal No cf_qa_whiteboard
772334 RESOLVED Object.defineProperty is ungodly slow for value properties JavaScript Engine All -- major No cf_qa_whiteboard
772434 RESOLVED Blob support for Zip file contents DOM: Core & HTML Linux -- normal No cf_qa_whiteboard
773859 RESOLVED Math.random() needs to inlined in JM JavaScript Engine Linux -- normal No cf_qa_whiteboard
774364 RESOLVED IonMonkey: Inline Math.random(). JavaScript Engine All -- normal No cf_qa_whiteboard
775078 RESOLVED OOM crash in nsTextFragment::operator= after memory allocation fails DOM: Core & HTML Windows 7 -- critical No cf_qa_whiteboard
777967 RESOLVED Optimize WebGLContext::ValidateBuffers Graphics: CanvasWebGL All -- normal No cf_qa_whiteboard
778006 RESOLVED mochitest content/canvas/test/webgl/test_webgl_conformance_test_suite.html disabled on android Mochitest Android -- normal No cf_qa_whiteboard
778724 RESOLVED Allow purging analysis-temporary while retaining jitcode JavaScript Engine macOS -- normal No cf_qa_whiteboard
779297 RESOLVED Implement and ship Web Audio Web Audio All -- normal No cf_qa_whiteboard
780467 RESOLVED Implement FPS counter on DirectX/Windows Graphics: Layers Windows 7 -- normal No cf_qa_whiteboard
782689 RESOLVED PlayCanvas 3rd person shooter is very slow Graphics: CanvasWebGL macOS -- normal No cf_qa_whiteboard
782729 VERIFIED Pointer lock does not work on FPS "PlayCanvas" demo DOM: Core & HTML Linux -- normal No cf_qa_whiteboard
782777 RESOLVED mousemove events are dispatched with movementX and movementY both set to 0 every other time DOM: Core & HTML macOS -- normal No cf_qa_whiteboard
782913 RESOLVED Using property getters/setters is dramatically slower than calling the getters/setters directly JavaScript Engine Windows 7 -- major No cf_qa_whiteboard
783052 NEW nsBufferedAudioStream::Init fails intermittently Audio/Video: Playback Windows 7 P3 S3 No cf_qa_whiteboard
783456 RESOLVED mozWriteAudio does not work on Fennec Audio/Video Android -- normal No cf_qa_whiteboard
783559 RESOLVED WebGL resources are leaked when a page is reloaded Toolbar Android -- normal No cf_qa_whiteboard
785178 RESOLVED WebGL Zygote Body looks diseased in Firefox Android Graphics: CanvasWebGL Android -- normal No cf_qa_whiteboard
786716 VERIFIED background-image disappears if rotate 90 or 270 deg General Android -- normal No cf_qa_whiteboard
788205 RESOLVED Big new GC pauses in BananaBread JavaScript Engine Linux -- normal No cf_qa_whiteboard
790712 RESOLVED Implement WEBGL_compressed_texture_atc Graphics: CanvasWebGL All -- critical No cf_qa_whiteboard
795548 RESOLVED Bubbles game is very slow JavaScript Engine Linux -- normal No cf_qa_whiteboard
798875 RESOLVED Implement IndexedDB synchronous API Storage: IndexedDB All P3 normal No cf_qa_whiteboard
799523 RESOLVED Crash on entering full screen mode in OS X (Retina HiDPI) Widget: Cocoa macOS -- critical No cf_qa_whiteboard
805261 VERIFIED fullscreen crash in BananaBread DOM: UI Events & Focus Handling macOS -- critical No cf_qa_whiteboard
808136 NEW fullscreen window.innerHeight broken on OSX DOM: Core & HTML macOS P5 S4 No cf_qa_whiteboard
812201 RESOLVED Scirra RenderPerf3 slower than chrome JavaScript Engine Windows 7 -- S3 No cf_qa_whiteboard
813530 NEW Add low memory event for JS content DOM: Core & HTML All -- S3 No cf_qa_whiteboard
813540 NEW Add 'critical memory event' in addition to current 'memory pressure event's Graphics: CanvasWebGL All P3 S3 No cf_qa_whiteboard
816041 RESOLVED HTML5 audio doesn't pause for short sounds Audio/Video: Playback Windows 7 P2 normal No cf_qa_whiteboard
817446 RESOLVED Tons of time spent in js::ion::GetElementCache JavaScript Engine Windows 7 -- S3 No cf_qa_whiteboard
820217 RESOLVED SpaceBlaster app crashes Graphics: CanvasWebGL Gonk (Firefox OS) -- critical No cf_qa_whiteboard
820583 RESOLVED Compile very large functions JavaScript Engine All -- normal No cf_qa_whiteboard
824613 NEW Expose finer-grained mouse coords General All -- S3 No cf_qa_whiteboard
825205 VERIFIED WebGL index validation fails when a large attribute buffer is bound. Graphics: CanvasWebGL All -- normal No cf_qa_whiteboard
828954 VERIFIED Firefox 18 breaks Unity content on OS X Plug-ins macOS -- critical No cf_qa_whiteboard
829747 RESOLVED Do Async Canvas layers update Graphics: Layers All -- normal No cf_qa_whiteboard
831926 NEW can't create a peer connection on without network connection WebRTC: Networking Linux -- S4 No cf_qa_whiteboard
835165 RESOLVED Make WebGL fast on B2G Graphics: CanvasWebGL Windows 8 -- normal No cf_qa_whiteboard
836169 RESOLVED browser process hangs around after window is closed WebRTC: Networking Linux P2 normal No cf_qa_whiteboard
836628 RESOLVED webrtc-enabled BananaBread causes script to hang sometimes WebRTC: Networking Linux -- normal No cf_qa_whiteboard
837011 VERIFIED BananaBread benchmark halts in the middle silently JavaScript Engine Linux -- normal No cf_qa_whiteboard
837159 RESOLVED bananabread crashes in nightly on osx Layout macOS -- critical No cf_qa_whiteboard
837353 RESOLVED data channels disconnecting during bananabread multiplayer WebRTC: Networking Linux P2 normal No cf_qa_whiteboard
839058 RESOLVED Boot message for apps General All -- normal No cf_qa_whiteboard
840067 RESOLVED WebQuake low performance on Android (WebGL) Graphics: CanvasWebGL Android P3 normal No cf_qa_whiteboard
840278 VERIFIED Crypt demo broken on nightly (21) JavaScript Engine All -- normal No cf_qa_whiteboard
843749 RESOLVED can't establish peer connection to some browsers WebRTC: Networking All -- normal No cf_qa_whiteboard
846323 NEW Watchpoints for typed arrays Debugger macOS P5 S3 No cf_qa_whiteboard
846558 RESOLVED [HiDPI] Banana Bread is unplayable, player keeps staring at ground Widget: Cocoa macOS -- normal No cf_qa_whiteboard
848223 RESOLVED limit saving/compressing JS source to only source under a certain size JavaScript Engine Windows 8 -- S3 No cf_qa_whiteboard
850102 RESOLVED [Buri][Cut the rope] Landscape only apps show weird transition and snapshot in task switcher Gaia Gonk (Firefox OS) P1 normal No cf_qa_whiteboard
851290 RESOLVED Use GStreamer on Mac for H.264/MP3/AAC playback (instead of AV Foundation) Audio/Video macOS -- normal No cf_qa_whiteboard
851642 RESOLVED lockOrientation stops working, lets homescreen/apps freely rotate DOM: Core & HTML Gonk (Firefox OS) -- critical No cf_qa_whiteboard
852421 RESOLVED Slow performance in JSIL Vector3 test case JavaScript Engine Windows 7 -- normal No cf_qa_whiteboard
855364 RESOLVED Implement gamepad remapping DOM: Device Interfaces All P3 normal No cf_qa_whiteboard
860574 RESOLVED No performant way to construct a JS String from a typed array containing code points JavaScript Engine Windows 7 -- S3 No cf_qa_whiteboard
862249 RESOLVED Poor performance for simple memcpy/memset loops in JavaScript JavaScript Engine Windows 7 P3 S3 qa-not-actionable
863316 RESOLVED ANGLE should call D3DCompile off the main thread Graphics: CanvasWebGL All -- normal No cf_qa_whiteboard
864053 VERIFIED Nightly: Bad input lag when running emscripten-generated GL demo (on OSX) Graphics macOS -- normal No cf_qa_whiteboard
865516 RESOLVED Asm.js: optimize heap access when the index and length range are known. JavaScript Engine All -- normal No cf_qa_whiteboard
865959 RESOLVED [meta] need more aggressive GC on reload for pages that use lots of memory DOM: Navigation All -- S3 No cf_qa_whiteboard
866787 RESOLVED Support orientation property in manfiest for packaged apps Web Apps (PWAs) Android P1 normal No cf_qa_whiteboard
868884 RESOLVED "too much recursion" when parsing compiled ioquake3 JavaScript Engine All -- S3 No cf_qa_whiteboard
868914 RESOLVED Prevent a background app/page to call mozLockOrientation General Gonk (Firefox OS) -- critical No cf_qa_whiteboard
870791 RESOLVED PoppIt! not filling out full-screen device width in landscape Preinstalled B2G Apps Android -- normal No cf_qa_whiteboard
871858 RESOLVED Web Audio overbuffers Web Audio macOS -- normal No cf_qa_whiteboard
878166 RESOLVED 1.2GB of parse nodes leaked in Epic Citadel demo JavaScript Engine Linux -- normal No cf_qa_whiteboard
878496 RESOLVED Shooting in the Epic demo has stopped working General All -- normal No cf_qa_whiteboard
878828 VERIFIED finalize and enable Gamepad API DOM: Events All -- normal No cf_qa_whiteboard
880204 RESOLVED Odinmonkey: Add support for constant variables. JavaScript Engine All -- normal No cf_qa_whiteboard
880538 RESOLVED OdinMonkey: avoid parse node memory spike by LifoAlloc::release()ing after every function JavaScript Engine All -- normal No cf_qa_whiteboard
884112 RESOLVED BananaBread built with crunch support has performance issues during loading JavaScript Engine Linux -- normal No cf_qa_whiteboard
886889 RESOLVED bananabread multiplayer demo has stopped working Demo Studio / Dev Derby Other -- critical No cf_qa_whiteboard
886966 RESOLVED Odin ARM issue with many-argument FFI call JavaScript Engine All -- normal No cf_qa_whiteboard
887015 RESOLVED Huge amounts of CPU time spent in memcpy when using XMLHttpRequest.responseText DOM: Core & HTML Windows 7 -- S3 No cf_qa_whiteboard
887075 VERIFIED 100+MB of memory usage in 'event-targets' category for no obvious reason DOM: Core & HTML Windows 7 -- normal No cf_qa_whiteboard
889977 RESOLVED [meta] WebGL2 Support Graphics: CanvasWebGL All P3 normal No cf_qa_whiteboard
893363 RESOLVED Ionmonkey: improve support for the Linux perf performance tool JavaScript Engine Linux -- normal No cf_qa_whiteboard
894105 RESOLVED Add SIMD support for JavaScript JavaScript Engine All -- normal No cf_qa_whiteboard
900120 RESOLVED [meta] Float32 support in Spidermonkey JavaScript Engine All -- S3 No cf_qa_whiteboard
900669 RESOLVED OdinMonkey: serialization/deserialization of AsmJSModule JavaScript Engine All -- normal No cf_qa_whiteboard
900756 RESOLVED Ionmonkey (ARM): add float32 support JavaScript Engine All -- normal No cf_qa_whiteboard
901574 RESOLVED WebGL canvas disappears after a few seconds Graphics: CanvasWebGL Windows 8 -- normal No cf_qa_whiteboard
902506 RESOLVED OdinMonkey: make "use asm" compatible with off-thread compilation JavaScript Engine All -- normal No cf_qa_whiteboard
903441 RESOLVED [meta] Implement Service Workers DOM: Service Workers All P2 S3 No cf_qa_whiteboard
904503 RESOLVED Pointer-lock feature confirmation changes keyboard focus and breaks keyboard arrow keys controls DOM: Events All -- S3 No cf_qa_whiteboard
906371 RESOLVED Use off thread JS parsing when loading <script async> scripts from HTML documents JavaScript Engine macOS -- normal No cf_qa_whiteboard
909498 RESOLVED Add proxy settings for WiFi to the B2G UI Gaia::Settings Gonk (Firefox OS) -- blocker No cf_qa_whiteboard
910340 RESOLVED When screen is switched off, visibilitychange is not firing when audio is playing AudioChannel Gonk (Firefox OS) -- normal No cf_qa_whiteboard
910462 RESOLVED Data channels should work in standalone C++ code WebRTC Linux -- normal No cf_qa_whiteboard
911254 RESOLVED Odinmonkey: (ARM) use the 'compare immediate' instruction for bounds checks JavaScript Engine All -- normal No cf_qa_whiteboard
912196 RESOLVED Add support for ANGLE D3D11 path Graphics: CanvasWebGL Windows 7 -- normal No cf_qa_whiteboard
912610 RESOLVED PointerLock letting mouse leave the browser window when captured DOM: UI Events & Focus Handling macOS -- normal No cf_qa_whiteboard
916413 RESOLVED Odinmonkey: disable attempts to hoist bounds checks when compiling asm.js code as it is not applicable JavaScript Engine All -- normal No cf_qa_whiteboard
917568 RESOLVED We need a way to launch apps from adb/command line General Gonk (Firefox OS) -- normal No cf_qa_whiteboard
917628 NEW Reduce blocklisting of depth_texture to Mac+NV <=10.8.2 Graphics: CanvasWebGL macOS P3 S3 No cf_qa_whiteboard
918437 RESOLVED Regression in 25 and 26 on Canvasmark Graphics: Canvas2D Android -- S3 No cf_qa_whiteboard
918941 NEW cache results of shader compilation Graphics: CanvasWebGL All P3 S3 No cf_qa_whiteboard
919040 RESOLVED all Turublenz demos fail with r.gain is not defined Site Reports Windows 8 -- normal No cf_qa_whiteboard
919592 VERIFIED ARM asm.js crash with c64 emulator crash [@ js::jit::Assembler::bind(js::jit::Label*, js::jit::BufferOffset) ] JavaScript Engine: JIT All -- normal [qa!]
919958 RESOLVED Ionmonkey: correct instruction numbering in alias analysis and re-enable heap load movement. JavaScript Engine All -- normal No cf_qa_whiteboard
921331 RESOLVED Epic Demo starts lagging at around 5 mins of play General macOS -- S3 No cf_qa_whiteboard
921332 NEW Epic Demo unable to select weapons or enter console commands General macOS -- S3 No cf_qa_whiteboard
921662 RESOLVED Profiler output invalid on withme.com game Performance Tools (Profiler/Timeline) All P3 normal No cf_qa_whiteboard
921669 RESOLVED Epic Demo gives misleading error message when run on XP Other macOS -- normal No cf_qa_whiteboard
922363 NEW Add support for WebRTC (DataChannels) on WebWorkers (SharedWorkers and ServiceWorkers) WebRTC: Networking All P4 S3 No cf_qa_whiteboard
922371 RESOLVED Epic Sanctuary Demo OOM crash on load @ mozalloc_abort(char const* const) | mozalloc_handle_oom(unsigned int) | moz_xmalloc | `anonymous namespace''::AddHelper::DoDatabaseWork(mozIStorageConnection*) Storage: IndexedDB All -- normal No cf_qa_whiteboard
922875 RESOLVED Stencil test fails even if there is no stencil buffer in the current FBO. Graphics: CanvasWebGL Windows 7 -- normal No cf_qa_whiteboard
923750 RESOLVED Huge memory spike in non-tetris demo JavaScript Engine All -- normal No cf_qa_whiteboard
924254 NEW PointerLock loses mouse ownership when alt-tabbing in windows 8 Widget: Win32 Windows 8 P3 S3 No cf_qa_whiteboard
924264 RESOLVED webgl glUniform*fv() on a location pointing to a nonzero array index of an uniform array fails. Graphics: CanvasWebGL Windows 8 -- normal No cf_qa_whiteboard
924574 RESOLVED Packaged app transfer time is slow WebIDE All P1 normal No cf_qa_whiteboard
925025 RESOLVED CSS blur filter is order of magnitude slower than Chrome Graphics All -- normal No cf_qa_whiteboard
926522 RESOLVED JSIL game "Bytown Lumberjack" causes Firefox hang for about 30 seconds on exit General All -- S3 No cf_qa_whiteboard
927625 RESOLVED requestAnimationFrame-based WebGL animation periodically stutters in Firefox. General Windows 7 -- normal No cf_qa_whiteboard
927981 RESOLVED WebGL conformance test error in conformance/extensions/webgl-depth-texture.html Graphics: CanvasWebGL Windows 7 -- normal No cf_qa_whiteboard
929595 RESOLVED crackling when walking in Goo Technologies Web Audio Demo Web Audio Windows 8 -- major No cf_qa_whiteboard
930711 NEW Cannot get events for 4th and 5th mouse button. DOM: Events All -- S3 No cf_qa_whiteboard
930806 RESOLVED Epic Demo: Audio Regression - No Sound Effects Web Audio macOS -- normal No cf_qa_whiteboard
931864 RESOLVED can we remove the activeGCInAtomsZone limitation in JS::CanCompileOffThread? JavaScript Engine All -- normal No cf_qa_whiteboard
932398 RESOLVED Add portable version of msync/FlushViewOfFile NSPR All P1 normal No cf_qa_whiteboard
933398 RESOLVED avoid full copies when loading/storing large objects Storage: IndexedDB All -- normal No cf_qa_whiteboard
933830 RESOLVED Sound effects missing in Monster Madness on Windows Web Audio Windows 7 P1 normal No cf_qa_whiteboard
935229 RESOLVED Can't connect app manager to LG d300 (timeout) WebIDE All P1 normal No cf_qa_whiteboard
935601 RESOLVED WebGL gl.bindAttribLocation does not work on Firefox on Android. Graphics: CanvasWebGL Android P3 normal No cf_qa_whiteboard
936128 RESOLVED Synchronously neuter large ArrayBuffers in WindowDestroyedEvent::Run JavaScript Engine All -- normal No cf_qa_whiteboard
936236 RESOLVED Notify memory-pressure observers when allocating a large ArrayBuffer fails JavaScript Engine All -- normal No cf_qa_whiteboard
936317 VERIFIED Shutdown hang of up to 1 minute after recent AudioContext.decodeAudioData() use Web Audio All -- normal No cf_qa_whiteboard
937957 NEW OOM Error "Sound Decoding Error" will display sometimes when loading the Songs of Diridum Web Audo Demo from Goo Web Audio All P3 S3 No cf_qa_whiteboard
940343 RESOLVED [Mac 10.6 ] Sanctuary-20131107-with-idbfs - black screen after loading the game Graphics macOS -- S3 No cf_qa_whiteboard
941031 RESOLVED [Mac 10.6 ] The screen is reverted after starting the BananaBread demo Graphics macOS -- S3 No cf_qa_whiteboard
941056 RESOLVED BananaBread freezes after pressing "Quit" in the console Graphics All -- normal No cf_qa_whiteboard
941794 NEW Enable incremental GC for DOM workers JavaScript: GC All -- S3 No cf_qa_whiteboard
943948 RESOLVED Goo Web Audio Demo - Songs of Diridum OOM crash Graphics All -- S3 No cf_qa_whiteboard
943961 RESOLVED Installing a packaged app takes a very long time. WebIDE macOS -- normal No cf_qa_whiteboard
944676 RESOLVED WebGL performance is behind its competitors in Emscripten-based '10kCubes' benchmark. Graphics: CanvasWebGL Windows 7 -- normal No cf_qa_whiteboard
948915 RESOLVED How to launch and close the Firefox OS browser web page from command line? General Windows 7 -- normal No cf_qa_whiteboard
948917 RESOLVED Add support for packaged app deployment automation from command-line. General All -- normal No cf_qa_whiteboard
951491 VERIFIED Monster Madness always leaves a ghost window DOM: Core & HTML Linux -- normal No cf_qa_whiteboard
953221 RESOLVED Rendering to a depth-only FBO does not work. Graphics: CanvasWebGL Windows 7 -- normal No cf_qa_whiteboard
956574 NEW update MSG main thread state on first query in task - Emscripten-based SDL audio playback against Web Audio gives continuous static noise. Web Audio All P3 S3 No cf_qa_whiteboard
957288 RESOLVED [B2G][Tech Eva][Desert Rescue] Extremely poor frame rate when playing Desert Rescue on Buri device Preinstalled B2G Apps Gonk (Firefox OS) P1 critical No cf_qa_whiteboard
960106 VERIFIED Audio drift when playing Monster Madness Web Audio Windows 7 P1 normal No cf_qa_whiteboard
964561 RESOLVED Use the size of structured clone data to choose whether it will be stored in the database or in the filesystem Storage: IndexedDB All -- normal No cf_qa_whiteboard
965368 RESOLVED WebGL extension OES_standard_derivatives is not available on Android Nexus 4. Graphics: CanvasWebGL Android -- normal No cf_qa_whiteboard
965582 RESOLVED Bad sound in JSMESS smooth criminal example Web Audio Linux P1 normal No cf_qa_whiteboard
965970 VERIFIED Add support to compile asm.js code at install/update time DOM: Apps Linux -- normal No cf_qa_whiteboard
966480 RESOLVED screen.mozLockOrientation did not work on a Nexus 4 device. Web Apps (PWAs) Android -- normal No cf_qa_whiteboard
966493 RESOLVED Cannot request fullscreen when inside a touchstart event. DOM: Core & HTML Android -- normal No cf_qa_whiteboard
968272 RESOLVED use less conservative temporary storage policy in QuotaManager DOM: Core & HTML All -- normal No cf_qa_whiteboard
970315 RESOLVED Where's my water - unable to mute the game Graphics Windows 7 -- S3 No cf_qa_whiteboard
970318 RESOLVED Where's my water - the pause menu shows up only after returning to the game window Graphics: Layers Windows 7 -- S3 No cf_qa_whiteboard
973625 RESOLVED WebGL glDrawArrays and glClear spend excessive time in validating framebuffer completeness. Graphics: CanvasWebGL macOS -- normal No cf_qa_whiteboard
977083 RESOLVED 7.6% of total frametime spent in js::SecurityWrapper::~SecurityWrapper Graphics: CanvasWebGL Android -- normal No cf_qa_whiteboard
980285 RESOLVED Antialiasing is not supported in WebGL canvases in OSX. Graphics: CanvasWebGL macOS -- normal No cf_qa_whiteboard
987828 RESOLVED WebGL backend does FakeVertexAttrib0-machinery when targeting pure GLES2 devices, but it shouln't need to. Graphics: CanvasWebGL Android -- normal No cf_qa_whiteboard
987845 RESOLVED WebGL context MakeCurrent always unconditionally calls into eglGetError(). Graphics: CanvasWebGL Android -- normal No cf_qa_whiteboard
988573 RESOLVED WebGL buffer present machinery calls into glReadPixels. Graphics: CanvasWebGL Gonk (Firefox OS) -- major No cf_qa_whiteboard
997523 NEW Sample all system key + mouse combinations [games] DOM: UI Events & Focus Handling macOS -- S3 No cf_qa_whiteboard
997528 NEW Capture Escape in Fullscreen mode DOM: UI Events & Focus Handling macOS P3 S3 No cf_qa_whiteboard
997530 NEW Capture Shift + Right Click in Desktop DOM: Events macOS P5 S3 No cf_qa_whiteboard
997534 NEW Polling API for the keyboard and mouse state General macOS -- S3 No cf_qa_whiteboard
997537 RESOLVED Capture of pointer with multiple monitors Shell Integration macOS -- S3 No cf_qa_whiteboard
997544 RESOLVED Implement element pointer capture (vs. lock) Widget All -- normal No cf_qa_whiteboard
997548 NEW requestFullScreen mode shows menu bar when cursor moves to top of screen on OSX DOM: Core & HTML macOS P5 S3 No cf_qa_whiteboard
999878 NEW Don't immediately force-lose WebGL contexts on backgrounding of app/page/process Graphics: CanvasWebGL All P3 S3 No cf_qa_whiteboard
1000447 RESOLVED IndexedDB storage for web application can become corrupted when clearing browser storage Storage: IndexedDB Windows 7 P5 S3 No cf_qa_whiteboard
1000640 RESOLVED Support fast WebGL compositing for new-layers D3D11 OMTC Graphics: Layers All -- normal No cf_qa_whiteboard
1000887 RESOLVED PlayCanvas JavaScript displays incorrect behaviour unless debugger is open JavaScript Engine: JIT macOS -- normal No cf_qa_whiteboard
1001417 RESOLVED Forward fence objects in SharedSurfaceGralloc to Compositor Graphics: Layers Gonk (Firefox OS) -- normal No cf_qa_whiteboard
1003097 NEW [meta] Worker debugging Debugger macOS P3 S3 No cf_qa_whiteboard
1008216 RESOLVED WebGL rendering is not performed fully parallel to JavaScript execution. Graphics: CanvasWebGL All -- normal No cf_qa_whiteboard
1008453 RESOLVED support for navigator.hardwareConcurrency DOM: Core & HTML All -- normal No cf_qa_whiteboard
1008571 NEW WebGL D3D11 Compositor has lower framerate than in Chrome when GPU bound Graphics: CanvasWebGL Windows 7 P3 S3 No cf_qa_whiteboard
1009553 RESOLVED Canvas webglcontextrestored event is raised when application is in background mode. Graphics: CanvasWebGL Gonk (Firefox OS) -- normal No cf_qa_whiteboard
1011017 RESOLVED Certain WebGL operations take disproportionally long time compared to other platforms. Graphics: CanvasWebGL Gonk (Firefox OS) -- normal No cf_qa_whiteboard
1012801 RESOLVED WebAudio context decodeAudioData() is very slow compared to using an <audio> element to decode. Web Audio Gonk (Firefox OS) P2 normal No cf_qa_whiteboard
1013647 RESOLVED WebGL operation still calls to eglGetError() after almost each operation. Graphics: CanvasWebGL Android -- normal No cf_qa_whiteboard
1014980 RESOLVED Tappy Chicken does not render correctly Graphics: CanvasWebGL Linux -- normal No cf_qa_whiteboard
1017892 RESOLVED visibility change not firing for window.open Gaia::System::Window Mgmt macOS -- normal No cf_qa_whiteboard
1017894 RESOLVED requestAnimationFrame does not stop after a window.open call Gaia::System::Window Mgmt macOS -- normal No cf_qa_whiteboard
1024566 NEW Provide an API to decode image data synchronously DOM: Workers All P5 S3 No cf_qa_whiteboard
1025085 RESOLVED Support copy-on-write for ArrayBuffers copied between (DOM Worker) threads JavaScript Engine All -- S3 No cf_qa_whiteboard
1030456 NEW Audio stuttering/looping in Unity DT2 demo Web Audio Windows 8 P5 S3 No cf_qa_whiteboard
1054841 NEW [meta] Shared Array Buffers JavaScript Engine All P3 N/A No cf_qa_whiteboard
1057530 NEW [meta] Reduce our GC max-pause JavaScript: GC All P3 S3 qa-not-actionable
1058507 RESOLVED The Firefox taskbar icon disappears after enter/exit Unity Dead Trigger 2 fullscreen Shell Integration Windows 8.1 -- S3 No cf_qa_whiteboard
1058540 RESOLVED Assertion failed when trying to play Dungeon Defenders 2 General All -- normal No cf_qa_whiteboard
1062849 RESOLVED Implement AudioWorklets for Web Audio API Web Audio All P2 normal No cf_qa_whiteboard
1065417 NEW OOM crash under WebAudioUtils::SpeexResamplerProcess Web Audio Android P3 S3 No cf_qa_whiteboard
1066674 NEW Figure out how to clear ADDR_COMPAT_LAYOUT to win 1GB Android Studio and Gradle Integration Android -- S3 No cf_qa_whiteboard
1071275 RESOLVED [meta] Enable Silk on Other platforms Performance All P2 normal No cf_qa_whiteboard
1083852 RESOLVED Humble Bundle games get QuotaExceededError at 50mb, no UI prompt Storage: IndexedDB Linux -- normal No cf_qa_whiteboard
1087932 RESOLVED Some WebGL games/animations fail to work on some Radeon 3000 devices starting with Firefox 32.0.3 Graphics: CanvasWebGL Windows 7 -- normal No cf_qa_whiteboard
1088655 RESOLVED OdinMonkey: add a pref that throws (with stack trace) on unaligned or null heap access JavaScript Engine: JIT Linux P3 normal No cf_qa_whiteboard
1121406 RESOLVED Enable WebSocket-in-Workers by default in release builds DOM: Core & HTML All -- normal No cf_qa_whiteboard
1127188 RESOLVED Web Audio stuff on reloaded page is keeping the page alive due to ICC Web Audio Linux -- normal No cf_qa_whiteboard
1136172 RESOLVED Trouble at http://gamedemos.mozilla.io/strategy/index.html with ANGLE Graphics: CanvasWebGL Windows 7 -- normal No cf_qa_whiteboard
1136675 NEW Support for hardware cursors on WebGL contexts General All -- S3 No cf_qa_whiteboard
1136734 NEW Bypass compositor for WebGL canvas elements in fullscreen mode. Graphics: CanvasWebGL All P3 S3 No cf_qa_whiteboard
1138885 RESOLVED UI for persistent storage General macOS -- normal No cf_qa_whiteboard
1147821 RESOLVED Only disable IndexedDB in third-party windows when the third-party cookie preference is set Storage: IndexedDB macOS -- normal No cf_qa_whiteboard
1154987 NEW [Meta] Move JS parsing off of main thread and enable incremental parsing JavaScript Engine Windows 8.1 -- S3 No cf_qa_whiteboard
1161913 RESOLVED Handle preserveDrawingBuffer: false when capturing to a stream Graphics: CanvasWebGL Unspecified -- normal No cf_qa_whiteboard
1169000 NEW Render, Composite, and Present within 1 vsync interval Graphics Unspecified P3 S3 No cf_qa_whiteboard
1169293 NEW [meta] Improve overall Web Audio API performance Web Audio Unspecified -- S3 No cf_qa_whiteboard
1175510 RESOLVED Crash when running the DT2 demo Audio/Video Unspecified -- critical No cf_qa_whiteboard
1176157 RESOLVED WebGL exiting fullscreen when not using esc key causing a residual image to stay around in Unity products Graphics: CanvasWebGL Unspecified -- normal No cf_qa_whiteboard
1182987 RESOLVED IndexedDB ends with onabort(event.target.error === QuotaExceededError) while processing deletion requests Storage: IndexedDB Unspecified -- normal No cf_qa_whiteboard
1184283 NEW support multiple vsync sources (for different rates and special situations) Graphics Unspecified P3 S3 No cf_qa_whiteboard
1186205 RESOLVED Oortonline.gl has wrong results on the rain test with D3D11 ANGLE Graphics: CanvasWebGL Unspecified -- normal No cf_qa_whiteboard
1188116 RESOLVED 3D stutters in Firefox but not in Chrome Graphics: CanvasWebGL Unspecified -- normal No cf_qa_whiteboard
1188259 RESOLVED [meta] WebAssembly JavaScript: WebAssembly Unspecified P3 S4 No cf_qa_whiteboard
1202067 RESOLVED Size limit on IndexedDB Blob storing Storage: IndexedDB Unspecified P5 normal No cf_qa_whiteboard
1202072 RESOLVED Crash when reading too much using FileReaderSync Storage: IndexedDB Unspecified P3 S3 No cf_qa_whiteboard
1212882 RESOLVED [meta] Implement foreign fetch DOM: Service Workers Unspecified -- normal No cf_qa_whiteboard
1232205 RESOLVED wasm: Baseline JIT JavaScript Engine: JIT Unspecified -- normal No cf_qa_whiteboard
1241485 RESOLVED Increase the limit for workers per-origin DOM: Workers Unspecified -- normal No cf_qa_whiteboard
1257692 NEW [meta] Improve WebGL success rates Graphics Unspecified P3 S3 No cf_qa_whiteboard
1271478 RESOLVED Implement webglcontextcreationerror Graphics: CanvasWebGL Unspecified -- normal No cf_qa_whiteboard
1452873 NEW performance issue with javascript game emulation Graphics All P3 S3 No cf_qa_whiteboard

293 Total; 43 Open (14.68%); 233 Resolved (79.52%); 17 Verified (5.8%);


Nightly Sign-offs