1113242 |
webvr: load Oculus support libs based on pref, if set |
Core |
Graphics |
RESOLVED |
FIXED |
1124221 |
webvr navigator.getVRDevices throws an error |
Core |
DOM: Device Interfaces |
RESOLVED |
FIXED |
1148005 |
[WebVR] Update API to latest spec changes |
Core |
DOM: Device Interfaces |
RESOLVED |
FIXED |
1148009 |
[WebVR] Add support for Cardboard-like VR devices |
Core |
Graphics |
RESOLVED |
FIXED |
1149566 |
[webvr] Disable e10s autostart when dom.vr.enabled is true for now |
Core |
DOM: Device Interfaces |
RESOLVED |
FIXED |
1149781 |
[webvr] Update to Oculus runtime 0.5.x |
Core |
Graphics |
RESOLVED |
FIXED |
1150607 |
Crash in webvr |
Core |
Graphics |
RESOLVED |
FIXED |
1151937 |
[webvr] remove silly uuid-like things |
Core |
DOM: Device Interfaces |
RESOLVED |
FIXED |
1162368 |
webvr add-on incompatible with Nightly 40.0a1 |
Firefox for Android Graveyard |
General |
RESOLVED |
INVALID |
1170394 |
WebVR-rendered container layers don't properly support intermediate surface rendering (opacity, css filters, etc.) |
Core |
Graphics |
RESOLVED |
FIXED |
1171711 |
[meta] Firefox Lacks a stereoscopic cursor for WebVR |
Core |
WebVR |
RESOLVED |
FIXED |
1171750 |
Children of a WebVR fullscreen element are incorrectly culled when stereoscopic warping applied |
Core |
Graphics |
RESOLVED |
WONTFIX |
1171771 |
[webvr] Ability to ensure some elements are drawn on top of content CSS VR elements |
Core |
WebVR |
RESOLVED |
WONTFIX |
1175264 |
WebVR Documentation on MDN |
mozilla.org Graveyard |
Project Review |
RESOLVED |
FIXED |
1179944 |
[webvr] Add support for Oculus 0.6.x runtime |
Core |
Graphics |
RESOLVED |
FIXED |
1182713 |
Setting opacity on preserve-3d elements render incorrectly in WebVR |
Core |
Web Painting |
RESOLVED |
DUPLICATE |
1186575 |
add basic support for rendering stereoscopic DOM content through WebVR |
Core |
WebVR |
RESOLVED |
FIXED |
1186578 |
[webvr] add support for OpenVR/HTC VIVE |
Core |
Graphics |
RESOLVED |
FIXED |
1186608 |
[webvr] add individual prefs for webvr backends, set sane defaults |
Core |
Graphics |
RESOLVED |
FIXED |
1188190 |
[WebVR] Oculus Health and Safety warning appears every time user enters fulllscreen VR mode. |
Core |
DOM: Device Interfaces |
RESOLVED |
WONTFIX |
1188700 |
[webvr] fix up compositor DrawVRDistortion to use transform |
Core |
Graphics: Layers |
RESOLVED |
FIXED |
1196366 |
[webvr][vrm3] Add support for Oculus 0.7.x runtime |
Core |
Graphics |
RESOLVED |
FIXED |
1196435 |
When using WebVR, screen mirroring should be enabled |
Core |
WebVR |
RESOLVED |
FIXED |
1198518 |
[webvr] add support for OSVR |
Core |
Graphics |
RESOLVED |
FIXED |
1209511 |
mozvr.com (non-webvr, just plain webgl) broken in 9/29 nightly |
Core |
Graphics: CanvasWebGL |
RESOLVED |
DUPLICATE |
1212486 |
[meta] [webvr] WebVR Features for DevEdition 44 |
Core |
General |
RESOLVED |
FIXED |
1229480 |
[webvr] Implement “Puppet VR Device” and DOM api to control it |
Core |
Graphics |
RESOLVED |
FIXED |
1229481 |
[webvr] Implement Reftest support for WebVR functionality |
Core |
WebVR |
RESOLVED |
FIXED |
1229484 |
[webvr] Implement Mochitest support for WebVR functionality |
Core |
WebVR |
RESOLVED |
FIXED |
1229485 |
[webvr] Implement latency testing support for WebVR sensors |
Core |
Graphics |
RESOLVED |
FIXED |
1229497 |
[webvr] Implement WebVR HMD device creation and destruction puppet control |
Core |
WebVR |
RESOLVED |
FIXED |
1229498 |
[webvr] Implement HMD orientation and position puppet control |
Core |
WebVR |
RESOLVED |
FIXED |
1229499 |
[webvr] Implement HMD puppet fullscreen VR emulation |
Core |
WebVR |
RESOLVED |
FIXED |
1230352 |
[webvr] Add support for Oculus 0.8 runtime |
Core |
Graphics |
RESOLVED |
FIXED |
1234264 |
[webvr] Very slow PositionSensorVRDevice update rate for the cardboard sensor on Firefox OS |
Firefox OS Graveyard |
Performance |
RESOLVED |
WONTFIX |
1237019 |
[webvr] Add support for Oculus 1.0 runtime |
Core |
Graphics |
RESOLVED |
FIXED |
1237328 |
[webvr] Enter VR fullscreen mode without user input |
Core |
DOM: Core & HTML |
RESOLVED |
FIXED |
1237417 |
[webvr] Implement support for Oculus Asynchronous Timewarp |
Core |
Graphics |
RESOLVED |
WORKSFORME |
1237689 |
[webvr] Enable Oculus Motion-To-Photon latency testing within Oculus HUD |
Core |
Graphics |
RESOLVED |
FIXED |
1237691 |
[webvr] Enable Oculus pose prediction |
Core |
Graphics |
RESOLVED |
FIXED |
1237693 |
[meta] [webvr] Reduce latency effects in WebVR |
Core |
Graphics |
RESOLVED |
FIXED |
1238791 |
[webvr] Implement Oculus Remote support |
Core |
WebVR |
RESOLVED |
WONTFIX |
1244925 |
[webvr] [meta] Samsung Gear VR Support |
Core |
WebVR |
RESOLVED |
FIXED |
1244927 |
[webvr] Implement Oculus Mobile SDK Support |
Core |
WebVR |
RESOLVED |
WONTFIX |
1246583 |
WebVR produces flickering in fullscreen mode |
Core |
Web Painting |
RESOLVED |
DUPLICATE |
1246868 |
[webvr] WebGL canvas size and WebVR getEyeParameters().renderRect size |
Core |
Graphics: CanvasWebGL |
RESOLVED |
WONTFIX |
1250244 |
[meta] [webvr] WebVR 1.0 API |
Core |
Graphics |
RESOLVED |
FIXED |
1254776 |
[webvr] `VRDisplay.requestPresent` must succeed when called from only from a user-gesture or trusted event |
Core |
WebVR |
RESOLVED |
FIXED |
1256444 |
[webvr] Enable WebVR API in Release |
Core |
WebVR |
RESOLVED |
FIXED |
1259350 |
Mozilla WebVR Plus extension breaks mouse wheel scrolling |
WebExtensions |
General |
RESOLVED |
WONTFIX |
1260530 |
[webvr] Add support for Oculus 1.3 runtime. |
Firefox |
General |
RESOLVED |
FIXED |
1260558 |
[webvr] [meta] Support Oculus Touch Controllers |
Core |
WebVR |
RESOLVED |
FIXED |
1260563 |
[webvr][meta] Implement motion controller inputs |
Core |
WebVR |
RESOLVED |
FIXED |
1260937 |
[webvr] Implement Oculus Home Session Management |
Core |
WebVR |
RESOLVED |
FIXED |
1266917 |
[WebVR] Using Oculus SDK 1.3.2 and today's nightly fails to go to headset mode |
Firefox |
General |
RESOLVED |
INVALID |
1267150 |
[webvr] Crash in libovrrt32_1.dll@0xc65f |
Core |
Graphics |
RESOLVED |
WORKSFORME |
1269057 |
[webvr] Boiler plate shows blank |
Firefox |
General |
RESOLVED |
DUPLICATE |
1269460 |
[webvr] View distorted when viewing VR content |
Firefox |
General |
RESOLVED |
FIXED |
1274373 |
[webvr] Audio should automatically route to VR device when requestPresent() |
Firefox |
General |
RESOLVED |
FIXED |
1276811 |
[webvr] Bug 1276811 - Enable TextureClient to be used without CompositableForwarder |
Core |
Graphics: Layers |
RESOLVED |
FIXED |
1277040 |
[webvr] Firefox causing other VR apps to run slow |
Core |
WebVR |
RESOLVED |
FIXED |
1278709 |
Crash in WebVR demo on Android |
Firefox for Android Graveyard |
General |
RESOLVED |
WONTFIX |
1284292 |
[webvr] Allow GLScreenBuffer::CreateFactory to work without a CompositableForwarder |
Core |
Graphics |
RESOLVED |
FIXED |
1284324 |
[webvr] Implement Canvas Layer Mirrors |
Core |
Graphics |
RESOLVED |
FIXED |
1284357 |
[webvr] Implement Navigator.activeVRDisplays |
Core |
Graphics |
RESOLVED |
FIXED |
1284984 |
[webvr] Add Gamepad.displayID |
Core |
WebVR |
RESOLVED |
DUPLICATE |
1287944 |
[webvr] Should return to Oculus home after exitPresent |
Core |
WebVR |
RESOLVED |
FIXED |
1288556 |
[webvr] WebIDL Parser does not support non-cached attributes with a sequence type |
Core |
DOM: Core & HTML |
RESOLVED |
INVALID |
1291405 |
[webvr] Evaluate security policy for non-HTTPS WebVR sites |
Core |
WebVR |
RESOLVED |
DUPLICATE |
1291434 |
[webvr] Replace nsRefPtrHashtable with std::vector for VRManager::mVRDisplays |
Core |
WebVR |
RESOLVED |
FIXED |
1291443 |
[webvr] Dynamically resize the Oculus render buffer to optimize for content VRLayer eye rectangles |
Core |
WebVR |
RESOLVED |
FIXED |
1291777 |
[webvr] Implement WebVR in WebWorkers |
Core |
WebVR |
RESOLVED |
WONTFIX |
1293333 |
[webvr] Emit `vrdisplayactivate` and `vrdisplaydeactivate` events on `window` |
Core |
Graphics |
RESOLVED |
FIXED |
1293793 |
[webvr] VRFrameData.timestamp's timebase is not a monotonically increasing value |
Core |
Graphics |
RESOLVED |
FIXED |
1296745 |
[webvr] Cleanup WebGLContext |
Core |
Graphics |
RESOLVED |
FIXED |
1297053 |
[webvr] MozVR examples don't work anymore |
Core |
Graphics |
RESOLVED |
INCOMPLETE |
1298612 |
[webvr] When I enter into VR mode, Oculus Rift does not connect |
Core |
WebVR |
RESOLVED |
WORKSFORME |
1299285 |
[webvr] SketchFab performance degrades after first model on HTC Vive |
Core |
Graphics |
RESOLVED |
FIXED |
1299309 |
[webvr] VRDisplay.requestPresent must resolve fail the returned promise when Oculus DX11 resources can't be allocated |
Core |
WebVR |
RESOLVED |
FIXED |
1299926 |
[webvr] [meta] Support HTC Vive controllers |
Core |
WebVR |
RESOLVED |
FIXED |
1299928 |
[webvr] Enumerate HTC Vive Controllers through the Gamepad API |
Core |
Graphics |
RESOLVED |
FIXED |
1299929 |
[webvr] Support HTC Vive button inputs and analogue triggers in the Gamepad API |
Core |
Graphics |
RESOLVED |
FIXED |
1299930 |
[webvr] Support HTC Vive controller trackpads through the Gamepad API |
Core |
Graphics |
RESOLVED |
FIXED |
1299932 |
[webvr] Support HTC Vive orientation and position tracking in the Gamepad API |
Core |
Graphics |
RESOLVED |
FIXED |
1299937 |
[webvr] Support HTC Vive Haptic Feedback |
Core |
WebVR |
RESOLVED |
FIXED |
1299969 |
[webvr] Implement Extended Mode Rendering for OSVR on Linux |
Core |
WebVR |
RESOLVED |
WONTFIX |
1299970 |
[webvr] Implement Direct Mode Rendering for OSVR on Linux |
Core |
WebVR |
RESOLVED |
WONTFIX |
1299972 |
[webvr] Enable OSVR VR support by default on Linux |
Core |
WebVR |
RESOLVED |
WONTFIX |
1299975 |
[webvr] Refactor Gamepad Manager to allow enumeration from multiple backends |
Core |
DOM: Core & HTML |
RESOLVED |
FIXED |
1300618 |
WebVR: Calling requestPresent as soon as possible after page load crashes tab |
Core |
Graphics: CanvasWebGL |
RESOLVED |
WORKSFORME |
1300651 |
requestAnimationFrame calls back much too soon/often with webvr enabled |
Core |
DOM: Core & HTML |
RESOLVED |
FIXED |
1302208 |
[webvr][meta] Implement clean WebVR link traversal transition |
Core |
Graphics |
RESOLVED |
DUPLICATE |
1302859 |
[webvr] Support HTC Vive Controller Trackpads through the Gamepad API |
Core |
Graphics |
RESOLVED |
DUPLICATE |
1303895 |
[webvr][meta] Implement WebVR 1.1 Changes |
Core |
WebVR |
RESOLVED |
FIXED |
1304109 |
[webvr] ThreeJS WebVR examples are appearing black in WebVR |
Core |
Graphics |
RESOLVED |
FIXED |
1304170 |
[webvr] Canvas Debugger does not know about VRDisplay.requestAnimationFrame |
DevTools Graveyard |
Canvas Debugger |
RESOLVED |
INVALID |
1304222 |
[webvr] SECVRITY demo at mozvr.com crashes when using OSVR |
Core |
WebVR |
RESOLVED |
FIXED |
1305873 |
[webvr] Update Oculus support to the latest SDK (Currently 1.10) |
Core |
Graphics |
RESOLVED |
FIXED |
1305879 |
[tracking] [webvr] Enable WebVR in Firefox 51 with TestPilot |
Core |
Graphics |
RESOLVED |
WONTFIX |
1305889 |
[webvr] Enumerate Oculus Touch Controllers through the Gamepad API |
Core |
Graphics |
RESOLVED |
FIXED |
1305890 |
[webvr] Support Oculus Touch button and analogue inputs in the Gamepad API |
Core |
Graphics |
RESOLVED |
FIXED |
1305891 |
[webvr] Support Oculus Touch orientation and position tracking in the Gamepad API |
Core |
Graphics |
RESOLVED |
FIXED |
1305892 |
[webvr] Support Oculus Touch Haptic Feedback |
Core |
WebVR |
RESOLVED |
FIXED |
1306156 |
[webvr] Use telemetry for tracking usage of WebVR API |
Core |
WebVR |
RESOLVED |
FIXED |
1306415 |
[webvr] Implement VRFrameData and VRDisplay.getFrameData |
Core |
Graphics |
RESOLVED |
FIXED |
1306420 |
[webvr] Deprecate some WebVR 1.0 functions and interfaces in VRDisplay.webidl |
Core |
Graphics |
RESOLVED |
WONTFIX |
1306422 |
[webvr] VRDisplay.exitPresent must only be allowed by content that started VR Presentation |
Core |
Graphics |
RESOLVED |
FIXED |
1306427 |
[webvr] Remove pose parameter from VRDisplay.submitFrame |
Core |
Graphics |
RESOLVED |
FIXED |
1306429 |
[webvr] Remove VRPose.timestamp |
Core |
Graphics |
RESOLVED |
FIXED |
1306436 |
[webvr] Implement `vrdisplayblur` and `vrdisplayfocus` events |
Core |
WebVR |
RESOLVED |
WONTFIX |
1306468 |
[webvr] Remove VRDisplay.getImmediatePose |
Core |
Graphics |
RESOLVED |
FIXED |
1306486 |
[webvr] VRDisplay.getPose and VRDisplay.getFrameData must return the same values until the next VRDisplay.submitFrame |
Core |
Graphics |
RESOLVED |
FIXED |
1306493 |
[webvr] Implement Mochitest: Multiple calls to VRDisplay.GetFrameData must return the same values within a frame |
Core |
WebVR |
RESOLVED |
FIXED |
1306505 |
[webvr] Implement mochitest: VRDisplay.exitPresent must only be allowed by content that started VR Presentation |
Core |
WebVR |
RESOLVED |
FIXED |
1309988 |
[webvr] Change InputFrameID to unsigned |
Core |
WebVR |
RESOLVED |
FIXED |
1310655 |
[webvr] [meta] Support WebXR on Linux |
Core |
WebVR |
RESOLVED |
WONTFIX |
1310656 |
[webvr] [meta] Support WebVR on macOS |
Core |
WebVR |
RESOLVED |
FIXED |
1310657 |
[webvr] [meta] Support WebVR on Android |
Core |
WebVR |
RESOLVED |
FIXED |
1310660 |
[webvr] Implement Direct Mode Rendering for OpenGL |
Core |
WebVR |
RESOLVED |
FIXED |
1310663 |
[webvr] Implement Linux support for OpenVR |
Core |
WebVR |
RESOLVED |
WONTFIX |
1310665 |
[webvr] Implement macOS Support for OpenVR |
Core |
WebVR |
RESOLVED |
FIXED |
1310678 |
[webvr] [meta] WebVR 2.0 API |
Core |
WebVR |
RESOLVED |
DUPLICATE |
1310682 |
[webvr] Implement `navigator.vr` attribute namespace |
Core |
WebVR |
RESOLVED |
INVALID |
1311802 |
[webvr] Implement Mochitest: onvrdisplaydeactivate should only trigger for content that is presenting |
Core |
WebVR |
RESOLVED |
FIXED |
1312213 |
[webvr] Firefox nearly always shows up as a running app in Oculus |
Core |
WebVR |
RESOLVED |
FIXED |
1313239 |
[webvr] Emit `vrdisplayactivate` event during document navigation |
Core |
WebVR |
RESOLVED |
FIXED |
1313581 |
[webvr] Support HTC Vive controller hand through the Gamepad API |
Core |
Graphics |
RESOLVED |
FIXED |
1314182 |
[webvr] Janky framerate in mirrored vs. content rendered in HMD |
Core |
WebVR |
RESOLVED |
FIXED |
1315636 |
[webvr] Support HTC Vive button release |
Core |
Graphics |
RESOLVED |
FIXED |
1316279 |
[webvr] WebVR in out-of-process compositing mode. |
Core |
Graphics |
RESOLVED |
FIXED |
1318468 |
[webvr] controller updates slow |
Firefox |
General |
RESOLVED |
FIXED |
1318586 |
[webvr] Adjust OpenVR controller button mapping |
Core |
Graphics |
RESOLVED |
FIXED |
1318992 |
WebVR 1 and Cardboard display |
Firefox for Android Graveyard |
General |
RESOLVED |
WONTFIX |
1320633 |
[webvr] Refresh for new controllers coming in gfxVROpenVR |
Core |
Graphics |
RESOLVED |
FIXED |
1321275 |
[webvr] Crash in mozalloc_abort | NS_DebugBreak | mozilla::ipc::LogicError | mozilla::gfx::PVRLayer::Transition |
Core |
WebVR |
RESOLVED |
FIXED |
1321348 |
[webvr] Steam VR starts when Firefox is opened. |
Core |
WebVR |
RESOLVED |
FIXED |
1321505 |
[webvr] After reloading pages, it can't enumerate the controllers |
Core |
Graphics |
RESOLVED |
FIXED |
1321761 |
[webvr] Adjust VR controllers enumerate approach for sharing controllers between different tasks. |
Core |
WebVR |
RESOLVED |
WONTFIX |
1322284 |
[webvr] Adding predicted seconds to get HTC Vive controllers' future absoluteTrackingPose |
Core |
WebVR |
RESOLVED |
WONTFIX |
1323328 |
[webvr] Implement Cross-Browser compatible tool for emulating VR hardware |
Core |
Graphics |
RESOLVED |
FIXED |
1324149 |
[webvr] Oculus touch only works with openvr enabled. does not work with Oculus only. |
Core |
WebVR |
RESOLVED |
FIXED |
1324151 |
[webvr] Oculus touch controller position is offset |
Core |
WebVR |
RESOLVED |
FIXED |
1325428 |
[webvr] WebVR content continues to run after navigating away from content. |
Core |
DOM: Core & HTML |
RESOLVED |
FIXED |
1332989 |
[webvr] Refactor VR display and controller managers |
Core |
Graphics |
RESOLVED |
FIXED |
1334977 |
[webvr] Crash in mozilla::gfx::VRSystemManagerOpenVR::ScanForControllers |
Core |
Graphics |
RESOLVED |
FIXED |
1335606 |
[webvr] Add `display` value to Navigator.vrdisplayconnect, Navigator.vrdisplaydisconnect, and Navigator.vrdisplaypresentchange events |
Core |
Graphics |
RESOLVED |
FIXED |
1336002 |
[webvr] Support HTC Vive button touched in the Gamepad API |
Core |
WebVR |
RESOLVED |
FIXED |
1336003 |
[webvr] Support Oculus Touch button touched in the Gamepad API |
Core |
WebVR |
RESOLVED |
FIXED |
1336287 |
[webvr] Checking OpenVR system before HandleInput() |
Core |
Graphics |
RESOLVED |
FIXED |
1337441 |
[webvr] Crash in mozilla::dom::VRDisplayEventBinding::get_display |
Core |
Widget: Win32 |
RESOLVED |
FIXED |
1340876 |
WebVR demos on Android crash, e.g. in libstagefright_soft_vpxdec.so |
Core |
WebVR |
RESOLVED |
WONTFIX |
1341423 |
[webvr] Integrate OpenVR binding library |
Core |
WebVR |
RESOLVED |
FIXED |
1341516 |
[webvr] Fix Oculus Touch ID and poseState |
Core |
Graphics |
RESOLVED |
FIXED |
1343368 |
[webvr] Enable WebVR 1.1 By Default on Windows in Release |
Core |
WebVR |
RESOLVED |
FIXED |
1343374 |
[webvr] Enable OpenVR by default on Windows |
Core |
WebVR |
RESOLVED |
FIXED |
1343730 |
[webvr] VRDisplayPuppet submitFrame support |
Core |
WebVR |
RESOLVED |
FIXED |
1343905 |
Figure out the deal with WebVR and WebRender integration |
Core |
Graphics: WebRender |
RESOLVED |
WORKSFORME |
1344216 |
[meta] Stop doing sync IPC for WebVR |
Core |
WebVR |
RESOLVED |
FIXED |
1344389 |
Please add WebVR component under Core product |
bugzilla.mozilla.org |
Administration |
RESOLVED |
FIXED |
1344393 |
[webvr] Add StageParameters for Oculus |
Core |
WebVR |
RESOLVED |
FIXED |
1344980 |
[webvr] VRDisplay.requestPresent succeeds with no VRLayers |
Core |
WebVR |
RESOLVED |
WONTFIX |
1350748 |
Set dom.vr.enabled in webvr/idlharness.html so it doesn't become permaorange on beta |
Testing |
web-platform-tests |
RESOLVED |
FIXED |
1351547 |
WebVR: crash [@mozilla::WebGLContext::StartVRPresentation()] |
Core |
WebVR |
RESOLVED |
FIXED |
1352422 |
Add UI to Firefox, allowing the user to enable or disable OpenVR support for WebVR |
Firefox |
Settings UI |
RESOLVED |
FIXED |
1352427 |
Add UI to Firefox, allowing the user to enable or disable Oculus support for WebVR |
Firefox |
Settings UI |
RESOLVED |
FIXED |
1352438 |
Add Chrome-Only API to expose detection of WebVR sites to front-end |
Core |
WebVR |
RESOLVED |
FIXED |
1352520 |
Add GeckoProfiler Labels for WebVR |
Core |
WebVR |
RESOLVED |
FIXED |
1353080 |
[meta] Telemetry for WebVR |
Core |
WebVR |
RESOLVED |
WORKSFORME |
1357152 |
[meta] DevTools should provide a WebVR performance/profiling tool |
DevTools |
Performance Tools (Profiler/Timeline) |
RESOLVED |
WONTFIX |
1359460 |
WebVR does not present |
Core |
WebVR |
RESOLVED |
FIXED |
1360193 |
IT Discourse Request: WebVR Community (Chinese 中文) (Po-chiang Chao [:bobchao]) |
Infrastructure & Operations |
Community IT: Discourse |
RESOLVED |
FIXED |
1368591 |
WebVR Api Security Audit |
Firefox Graveyard |
Security: Review Requests |
RESOLVED |
WONTFIX |
1368990 |
Implement WebVR reftest for verifying onVRPresentChange |
Core |
WebVR |
RESOLVED |
FIXED |
1373097 |
webvr video playback is limited to 160 degree viewport |
Core |
WebVR |
RESOLVED |
FIXED |
1374399 |
Enable WebVR by default on macOS |
Core |
WebVR |
RESOLVED |
FIXED |
1375686 |
Firefox nightly crashes when loading webvr pages since 6/19 update. I am on Win10 with nvidea1080 |
Core |
WebVR |
RESOLVED |
FIXED |
1376490 |
Nightly Version 56.0a1 not tracking head properly in WebVR |
Core |
WebVR |
RESOLVED |
DUPLICATE |
1376721 |
Space Harrier WebVR Three.js demo works in Firefox 54 Release channel (without VR display), but not Beta or Nightly 54 |
Core |
WebVR |
RESOLVED |
INCOMPLETE |
1377493 |
Document new WebVR vrdisplaypointerrestricted and vrdisplaypointerunrestricted Events |
Developer Documentation Graveyard |
API: Miscellaneous |
RESOLVED |
WONTFIX |
1378630 |
[webvr] Implement HyperealVR support |
Core |
WebVR |
RESOLVED |
WONTFIX |
1381645 |
Restrict access to WebVR to HTTPS only sites. |
Core |
WebVR |
RESOLVED |
FIXED |
1383907 |
Enable WebVR tests on macOS |
Core |
WebVR |
RESOLVED |
FIXED |
1388274 |
Adjust WebVR telemetry histogram's high bound for user time spend |
Core |
WebVR |
RESOLVED |
FIXED |
1388293 |
WebVR: Drawing to external monitor when canvas is set to 'antialias: false' does not work |
Core |
WebVR |
RESOLVED |
FIXED |
1389339 |
[webvr] "SharedSurfaceType::Basic not supported for WebVR" on Linux with openvr |
Core |
WebVR |
RESOLVED |
WONTFIX |
1390616 |
WebVR with SteamVR severely effects the performance of all Firefox tabs/windows |
Core |
WebVR |
RESOLVED |
FIXED |
1392027 |
[webvr] vive not working in latest nightly |
Core |
WebVR |
RESOLVED |
FIXED |
1392215 |
[meta] Implement VR thread for WebVR |
Core |
WebVR |
RESOLVED |
FIXED |
1392476 |
Add dropframe telemetry for WebVR |
Core |
WebVR |
RESOLVED |
FIXED |
1394449 |
Freeze in https://threejs.org/examples/webvr_vive_paint.html when using Oculus Rift |
Core |
WebVR |
RESOLVED |
FIXED |
1394561 |
WebVR latency is high, even when Framerate is sustained |
Core |
WebVR |
RESOLVED |
FIXED |
1398949 |
Update triage owner for Core:: WebVR |
bugzilla.mozilla.org |
Administration |
RESOLVED |
FIXED |
1400387 |
WebVR Frame ID's should be 64-bit |
Core |
WebVR |
RESOLVED |
FIXED |
1400407 |
Cleanup WebVR Dead Code |
Core |
WebVR |
RESOLVED |
FIXED |
1402749 |
WebVR: Assertion failure: !listeners.IsEmpty() [@mozilla::dom::GamepadManager::NewConnectionEvent] |
Core |
WebVR |
RESOLVED |
FIXED |
1402911 |
WebVR Meetup ATX |
Community Building |
Events |
RESOLVED |
INCOMPLETE |
1404534 |
Move WebVR to separate D3D11Device |
Core |
WebVR |
RESOLVED |
FIXED |
1406018 |
WebVR memory leak and red flashes in headset |
Core |
WebVR |
RESOLVED |
WONTFIX |
1411838 |
Enable WebVR reftest for Windows debug |
Core |
WebVR |
RESOLVED |
FIXED |
1413362 |
Create GVR implementation of WebVR for Android GeckoView |
GeckoView |
General |
RESOLVED |
FIXED |
1414698 |
Reset WEBVR_TIME_SPENT_VIEWING_IN_2D telemetry when the tab moves to the background. |
Core |
WebVR |
RESOLVED |
FIXED |
1415324 |
Enable Android WebVR to use a surfaceless EGLContext |
Core |
Graphics |
RESOLVED |
WONTFIX |
1417173 |
Firefox Quantum cannot load WebVR |
Core |
WebVR |
RESOLVED |
INVALID |
1424589 |
WebVR not presenting to headset if SteamVR was started or rebooted after Firefox. |
Core |
WebVR |
RESOLVED |
WORKSFORME |
1424802 |
Intermittently, SteamVR Home boots up while using WebVR on Firefox. |
Core |
WebVR |
RESOLVED |
FIXED |
1424805 |
Some WebVR content causing previous tab to crash. |
Core |
WebVR |
RESOLVED |
DUPLICATE |
1426241 |
Enable building GeckoView with GVR base WebVR support in automation. |
GeckoView |
General |
RESOLVED |
WONTFIX |
1426500 |
Enable WebVR for macOS only on Nightly and Dev-Edition |
Core |
WebVR |
RESOLVED |
FIXED |
1427090 |
Remove Playstation VR from List of WebVR devices |
Developer Documentation Graveyard |
General |
RESOLVED |
INCOMPLETE |
1438044 |
Re-Enable WebVR for macOS in FF60 in Release |
Core |
WebVR |
RESOLVED |
FIXED |
1443183 |
Please update owners for WebVR dashboard and queries |
Data Platform and Tools |
General |
RESOLVED |
FIXED |
1447402 |
Mistaken text in snippet about WebVR (incorrectly suggesting that Unity is a tool from Mozilla) |
Snippets |
Campaign |
RESOLVED |
WONTFIX |
1452593 |
[wpt-sync] Sync PR 10356 - Properly define EventInit in /webvr/idlharness.https.html |
Core |
DOM: Core & HTML |
RESOLVED |
FIXED |
1454204 |
WebVR doesn't present in Vive on Mac OS |
Core |
WebVR |
RESOLVED |
FIXED |
1467003 |
Firefox should ask for user consent when launching webVR |
Core |
WebVR |
RESOLVED |
WONTFIX |
1474847 |
WebGL context is lost when entering and exiting WebVR immersive mode. |
Core |
WebVR |
RESOLVED |
FIXED |
1476091 |
(Re-) Enable WebVR by default for macOS |
Core |
WebVR |
RESOLVED |
FIXED |
1476673 |
-Wlarge-by-value-copy warnings on WebVR |
Core |
WebVR |
RESOLVED |
FIXED |
1480808 |
VRDisplayHost queue causes delay when entering WebVR |
Core |
WebVR |
RESOLVED |
FIXED |
1481393 |
Implement a listener for WebVR PresentationGenerationContext changes |
Core |
WebVR |
RESOLVED |
FIXED |
1481475 |
Invalid WebVR Surface created after link traversal on Android |
Core |
WebVR |
RESOLVED |
FIXED |
1482613 |
Make WebVR work with multiprocess enabled on Android |
Core |
WebVR |
RESOLVED |
FIXED |
1487079 |
hasOrientation and hasPosition are switched on WebVR GamepadPose |
Core |
WebVR |
RESOLVED |
FIXED |
1492554 |
Not composited canvas doesn't work in WebVR |
Core |
WebVR |
RESOLVED |
FIXED |
1515275 |
WebVR: In version 64 can no longer recieve input when not in VR mode |
Core |
WebVR |
RESOLVED |
WORKSFORME |
1515490 |
WebVR opens "VR Server" repeatedly and stalls the entire browser when no HMD is plugged in |
Core |
WebVR |
RESOLVED |
FIXED |
1515886 |
WebVR doesn't work properly when debugger/developer tools is opened since 64.0 |
Core |
WebVR |
RESOLVED |
DUPLICATE |
1524795 |
Intermittent /webvr/webvr-enabled-on-self-origin-by-feature-policy.https.sub.html | Feature-Policy header vr "self" allows the top-level document. - promise_test: Unhandled rejection with value: object "[Exception... "Failure" nsresult |
Core |
DOM: Core & HTML |
RESOLVED |
INCOMPLETE |
1526641 |
Intermittent /webvr/webvr-enabled-by-feature-policy.https.sub.html | Feature-Policy header vr * allows the top-level document. - promise_test: Unhandled rejection with value: object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_FAILURE)" |
Core |
WebVR |
RESOLVED |
INCOMPLETE |
1527920 |
Intermittent /webvr/webvr-enabled-on-self-origin-by-feature-policy.https.sub.html | application crashed [@ mozilla::gfx::Log<1,mozilla::gfx::CriticalLogger>::WriteLog(std::basic_string<char,std::char_traits<char>,std::allocator<char> > const &)] |
Core |
WebVR |
RESOLVED |
WORKSFORME |
1528347 |
Intermittent TEST-UNEXPECTED-CRASH | /webvr/webvr-enabled-on-self-origin-by-feature-policy.https.sub.html | expected OK |
Core |
DOM: Core & HTML |
RESOLVED |
INCOMPLETE |
1528365 |
Basic WebVR sample does not render onto Rift |
Core |
WebVR |
RESOLVED |
WONTFIX |
1528637 |
Intermittent TEST-UNEXPECTED-TIMEOUT | /webvr/webvr-enabled-on-self-origin-by-feature-policy.https.sub.html | Feature-Policy header vr "self" allows the top-level document. - Test timed out |
Core |
DOM: Core & HTML |
RESOLVED |
INCOMPLETE |
1532992 |
Set 'Core :: WebVR' as default bugzilla product and component for gfx/vr/ |
Core |
WebVR |
RESOLVED |
FIXED |
1533197 |
OpenVR controller can't be enumerated after revisiting a WebVR website |
Core |
WebVR |
RESOLVED |
FIXED |
1534390 |
WebVR does not properly re-initialize after the VR service has stopped |
Core |
WebVR |
RESOLVED |
FIXED |
1534591 |
WebVR Oculus Rift Hourglass and very high latency |
Core |
WebVR |
RESOLVED |
DUPLICATE |
1545808 |
Enable WebVR `dom.vr.openvr.action_input` in stable build |
Core |
WebVR |
RESOLVED |
FIXED |
1551753 |
[wpt-sync] Sync PR 16722 - Restructure WebXR & WebVR Feature Policy tests |
Testing |
web-platform-tests |
RESOLVED |
FIXED |
1559395 |
Permafailing /webvr/idlharness.https.html | Window interface: attribute onvrdisplayconnect - assert_own_property: The global object must have a property "onvrdisplayconnect" expected property "onvrdisplayconnect" missing when Gecko 69 merges to Beta on 20 |
Core |
WebVR |
RESOLVED |
DUPLICATE |
1562134 |
Render WebVR frames to external Android surfaces |
Core |
WebVR |
RESOLVED |
WONTFIX |
1565948 |
Perma [tier2] TEST-UNEXPECTED-TIMEOUT | /webvr/webvr-enabled-by-feature-policy-attribute-redirect-on-load.https.sub.html | Feature-Policy allow="vr" attribute allows same-origin relocation - Test timed out |
Core |
WebVR |
RESOLVED |
INVALID |
1568076 |
While WebVR is enabled, Gamepad API can report no gamepads briefly when console is opened |
Core |
WebVR |
RESOLVED |
WONTFIX |
1569605 |
WebVR FrameData Float32Arrays are recreated every frame |
Core |
WebVR |
RESOLVED |
FIXED |
1570122 |
Share OpenVR Scene session between WebVR and Host |
Core |
WebVR |
RESOLVED |
WONTFIX |
1570841 |
Intermittent /webvr/webvr-enabled-on-self-origin-by-feature-policy.https.sub.html | application crashed [@ mozilla::gfx::VRShMem::JoinShMem()] |
Core |
WebVR |
RESOLVED |
DUPLICATE |
1571094 |
Intermittent [tier2] /webvr/webvr-enabled-by-feature-policy.https.sub.html | application crashed [@ mozilla::gfx::VRShMem::JoinShMem()] |
Core |
WebVR |
RESOLVED |
DUPLICATE |
1575694 |
Short circuiting the refresh driver in WebVR immersive mode on Android break the MediaRecorder |
Core |
Layout |
RESOLVED |
FIXED |
1578851 |
WebVR immersive mode broken on android when e10s is enabled |
Core |
WebVR |
RESOLVED |
FIXED |
1587366 |
WebVR enumeration promises are not resolved when a session is restored |
Core |
WebVR |
RESOLVED |
FIXED |
1607600 |
WebVR/WebXR turns Steamvr chaperone boundaries off for controllers |
Firefox |
Untriaged |
RESOLVED |
INVALID |
1608500 |
SharedSurfaceType::Basic not supported for WebVR on Android |
Core |
WebVR |
RESOLVED |
FIXED |
1621369 |
Mapping OpenVR/Oculus controllers to WebXR spec and giving conversion for WebVR |
Core |
WebVR |
RESOLVED |
FIXED |
1623372 |
Admin permissions for mozilla/unity-webvr-exporter gh repo |
mozilla.org |
Github: Administration |
RESOLVED |
WONTFIX |
1624502 |
Convert Oculus Quest and HTC Focus Plus controller mapping to WebVR |
Core |
WebVR |
RESOLVED |
DUPLICATE |
1624762 |
Mapping FxR standalone controllers to WebXR spec and giving conversion for WebVR |
Core |
WebVR |
RESOLVED |
FIXED |
1627331 |
Do not dispatch WebVR events when the display is used via WebXR API |
Core |
WebVR |
RESOLVED |
FIXED |
1629183 |
Create pref to allow disabling WebVR without affecting WebXR |
Core |
WebVR |
RESOLVED |
WONTFIX |
1630159 |
Revert Oculus Quest and Focus Plus controller pose matrix for WebVR |
Core |
WebVR |
RESOLVED |
FIXED |
1634808 |
Adjust Oculus Go controller transform for WebVR usage |
Core |
WebVR |
RESOLVED |
FIXED |
1635867 |
Add console warning when accessing WebVR to indicate that WebVR is deprecated |
Core |
WebVR |
RESOLVED |
WONTFIX |
1635872 |
Add telemetry to measure usage of WebVR, independently of WebXR |
Core |
WebVR |
RESOLVED |
FIXED |
1635874 |
[meta] Deprecate WebVR |
Core |
WebVR |
RESOLVED |
DUPLICATE |
1635875 |
Disable WebVR |
Core |
WebVR |
RESOLVED |
DUPLICATE |
1637380 |
WebVR/WebXR gamepads have one frame of latency |
Core |
WebVR |
RESOLVED |
FIXED |
1643514 |
VR process is not shutdown after exiting WebVR pages |
Core |
WebVR |
RESOLVED |
FIXED |
1683190 |
Basic WebVR sites cause Firefox to hang in Oculus Rift-S 2020 |
Core |
WebVR |
RESOLVED |
WONTFIX |
1707529 |
[wpt-sync] Sync PR 28687 - Convert WebVR API idlharness.js tests to use idl_test() |
Core |
DOM: Core & HTML |
RESOLVED |
FIXED |
1713065 |
Crash in [@ mozilla::gfx::SetPaintPattern] (with WebVR enabled?) |
Core |
Graphics |
RESOLVED |
WORKSFORME |
1722564 |
Update triage ownership for Core:WebVR |
bugzilla.mozilla.org |
Administration |
RESOLVED |
FIXED |
1735194 |
Move Core::Image Blocking and Core::WebVR from Graphics to GFX |
bugzilla.mozilla.org |
Administration |
RESOLVED |
FIXED |
1737415 |
WebVR API support on Fedora Linux not detected by html5test.com's analyse tool |
Core |
WebVR |
RESOLVED |
WONTFIX |
1742430 |
Enable WebXR without enabling WebVR |
Core |
WebVR |
RESOLVED |
FIXED |
1749162 |
Intermittent [tier 2] TEST-UNEXPECTED-TIMEOUT | /webvr/webvr-supported-by-feature-policy.html | TestRunner hit external timeout (this may indicate a hang) |
Core |
WebVR |
RESOLVED |
INCOMPLETE |
1750902 |
Disable WebVR by default |
Core |
WebVR |
RESOLVED |
FIXED |
1758549 |
Prevent the creation of WebVR IPDL actors when WebVR is disabled |
Core |
WebVR |
RESOLVED |
FIXED |
1758812 |
Ensure that WebVR attack surface isn't exposed over IPC when dom.vr.enabled is false |
Core |
WebVR |
RESOLVED |
DUPLICATE |
1759432 |
Intermittent TEST-UNEXPECTED-TIMEOUT | /webvr/webvr-enabled-by-feature-policy.https.sub.html | Feature-Policy header vr * allows cross-origin iframes. - Test timed out |
Core |
WebVR |
RESOLVED |
FIXED |
1759433 |
Intermittent TEST-UNEXPECTED-TIMEOUT | /webvr/webvr-enabled-on-self-origin-by-feature-policy.https.sub.html | Feature-Policy header vr "self" allows the top-level document. - Test timed out |
Core |
WebVR |
RESOLVED |
FIXED |
1759892 |
Intermittent TEST-UNEXPECTED-TIMEOUT | /webvr/webvr-enabled-by-feature-policy-attribute.https.sub.html | Feature-Policy allow="vr" attribute allows same-origin iframe - Test timed out |
Core |
WebVR |
RESOLVED |
INCOMPLETE |
1916982 |
Intermittent /webvr/idlharness.https.html | single tracking bug |
Core |
WebVR |
RESOLVED |
INCOMPLETE |
1928879 |
Intermittent [tier 2] /webvr/webvr-enabled-by-feature-policy-attribute.https.sub.html | single tracking bug |
Core |
WebVR |
RESOLVED |
INCOMPLETE |
1948944 |
Remove WEBVR_* telemetry histograms |
Core |
WebVR |
RESOLVED |
FIXED |
1977480 |
Remove WebVR extension from Gamepad API |
Core |
WebVR |
RESOLVED |
FIXED |