| 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 |