Perma Linux browser/base/content/test/popupNotifications/browser_displayURI.js | Uncaught exception [...] browser_displayURI.js:105 - TypeError: content.navigator.getVRDisplays is not a function when Gecko 73 merges to beta on 2020-01-06
Categories
(Core :: WebVR, defect, P1)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox-esr68 | --- | unaffected |
| firefox71 | --- | unaffected |
| firefox72 | --- | unaffected |
| firefox73 | + | verified |
People
(Reporter: intermittent-bug-filer, Assigned: kip)
References
(Regression)
Details
(Keywords: intermittent-failure, regression)
Attachments
(1 file)
Filed by: archaeopteryx [at] coole-files.de
Parsed log: https://treeherder.mozilla.org/logviewer.html#?job_id=281921916&repo=try
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/Kld79NOBSKybKId4N8zMnw/runs/0/artifacts/public/logs/live_backing.log
central-as-beta simulation: https://treeherder.mozilla.org/#/jobs?repo=try&selectedJob=281921916&resultStatus=testfailed%2Cbusted%2Cexception%2Cretry%2Crunning%2Cpending%2Crunnable&revision=d23b19ffbfc7c4a4d4cfcb86485ac7ac4313756a&searchStr=browser-chrome
TEST-UNEXPECTED-FAIL | browser/base/content/test/popupNotifications/browser_displayURI.js | Uncaught exception - at chrome://mochitests/content/browser/browser/base/content/test/popupNotifications/browser_displayURI.js:105 - TypeError: content.navigator.getVRDisplays is not a function
Fails because webvr is disabled for Linux on release and beta: https://searchfox.org/mozilla-central/rev/b243debf6235b050b42fd2eb615fdc729636ca6b/modules/libpref/init/StaticPrefList.yaml#2428
Updated•6 years ago
|
Updated•6 years ago
|
Updated•6 years ago
|
| Comment hidden (Intermittent Failures Robot) |
Comment 2•6 years ago
|
||
This failure does not occur in today's central as beta sim:
https://treeherder.mozilla.org/#/jobs?repo=try&selectedJob=282403017&resultStatus=testfailed%2Cbusted%2Cexception%2Cretry%2Cusercancel%2Crunnable&revision=a682470a44b50c2d613e562a615a59d0b060a72e&searchStr=browser%2Cchrome
Comment 3•6 years ago
|
||
| Comment hidden (Intermittent Failures Robot) |
| Assignee | ||
Updated•6 years ago
|
| Assignee | ||
Comment 5•6 years ago
|
||
I'll take this. It will be fixed by bypassing the test_displayURI_xr portion of the test when dom.vr.enabled is not true.
| Assignee | ||
Comment 6•6 years ago
|
||
This occurs due to dom.vr.enabled being true for Linux in Nightly but false for Linux in Beta and Release.
| Assignee | ||
Comment 7•6 years ago
|
||
| Assignee | ||
Comment 8•6 years ago
|
||
Comment 9•6 years ago
|
||
Kip, your patch works: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=283111820&repo=try&lineNumber=2937
Can you please ask for a review and have it landed? Thank you.
| Assignee | ||
Comment 10•6 years ago
|
||
(In reply to Cosmin Sabou [:CosminS] from comment #9)
Kip, your patch works: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=283111820&repo=try&lineNumber=2937
Can you please ask for a review and have it landed? Thank you.
I found one additional part of the test that needs to be skipped when dom.vr.enabled is preffed off. This would only be causing failures in a beta simulation.
I'll have an updated patch shortly and will assign for review ASAP.
| Assignee | ||
Comment 11•6 years ago
|
||
The updated patch worked locally when disabling dom.vr.enabled, and should prevent the failures in beta.
Comment 12•6 years ago
|
||
Comment 13•6 years ago
|
||
| bugherder | ||
Comment 14•6 years ago
|
||
Verified as fixed with this beta sim:
https://treeherder.mozilla.org/#/jobs?repo=try&group_state=expanded&revision=e91591963251f4c7fde58da8ba3400cb1a2845ac&searchStr=linux%2Cx64%2Cdevedition%2Copt%2Cmochitests%2Ctest-linux64-devedition%2Fopt-mochitest-browser-chrome-e10s-5%2Cm%28bc5%29&selectedJob=283465281
Description
•