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•5 years ago
|
Updated•5 years ago
|
Updated•5 years ago
|
Comment hidden (Intermittent Failures Robot) |
Comment 2•5 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•5 years ago
|
||
Comment hidden (Intermittent Failures Robot) |
Assignee | ||
Updated•5 years ago
|
Assignee | ||
Comment 5•5 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•5 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•5 years ago
|
||
Assignee | ||
Comment 8•5 years ago
|
||
Comment 9•5 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•5 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•5 years ago
|
||
The updated patch worked locally when disabling dom.vr.enabled, and should prevent the failures in beta.
Comment 12•5 years ago
|
||
Comment 13•5 years ago
|
||
bugherder |
Comment 14•5 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
•