Closed Bug 1584039 Opened 6 years ago Closed 5 years ago

Intermittent browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | the preview area is hidden -

Categories

(Core :: WebRTC, defect, P5)

defect

Tracking

()

RESOLVED INCOMPLETE

People

(Reporter: intermittent-bug-filer, Unassigned)

Details

(Keywords: intermittent-failure, regression)

Filed by: aciure [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer.html#?job_id=268458464&repo=autoland
Full log: https://queue.taskcluster.net/v1/task/Ums93L91S1yXRCtaXHr-nA/runs/0/artifacts/public/logs/live_backing.log


[task 2019-09-25T23:30:31.806Z] 23:30:31 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | the 'all windows will be shared' warning should be hidden while there's no selection -
[task 2019-09-25T23:30:31.806Z] 23:30:31 INFO - Buffered messages finished
[task 2019-09-25T23:30:31.806Z] 23:30:31 INFO - TEST-UNEXPECTED-FAIL | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | the preview area is hidden -
[task 2019-09-25T23:30:31.806Z] 23:30:31 INFO - Stack trace:
[task 2019-09-25T23:30:31.806Z] 23:30:31 INFO - chrome://mochikit/content/browser-test.js:test_ok:1580
[task 2019-09-25T23:30:31.806Z] 23:30:31 INFO - chrome://mochitests/content/browser/browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js:checkWindowOrScreen:247
[task 2019-09-25T23:30:31.806Z] 23:30:31 INFO - chrome://mochitests/content/browser/browser/base/content/test/webrtc/head.js:runTests:710
[task 2019-09-25T23:30:31.806Z] 23:30:31 INFO - chrome://mochitests/content/browser/browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js:test:829
[task 2019-09-25T23:30:31.806Z] 23:30:31 INFO - chrome://mochikit/content/browser-test.js:Tester_execTest/<:1350
[task 2019-09-25T23:30:31.806Z] 23:30:31 INFO - chrome://mochikit/content/browser-test.js:Tester_execTest:1385
[task 2019-09-25T23:30:31.806Z] 23:30:31 INFO - chrome://mochikit/content/browser-test.js:nextTest/<:1213
[task 2019-09-25T23:30:31.806Z] 23:30:31 INFO - chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:SimpleTest.waitForFocus/waitForFocusInner/focusedOrLoaded/<:805
[task 2019-09-25T23:30:31.806Z] 23:30:31 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | the window/screen item has the correct index -

Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → INCOMPLETE

Recent failure log: https://treeherder.mozilla.org/logviewer?job_id=320635640&repo=mozilla-esr78&lineNumber=5150

[task 2020-11-03T21:37:56.831Z] 21:37:56 INFO - TEST-START | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js
[task 2020-11-03T21:37:56.850Z] 21:37:56 INFO - GECKO(1534) | TEST DEVICES: No test devices found (in media.{audio,video}_loopback_dev, using fake streams.
[task 2020-11-03T21:37:58.183Z] 21:37:58 INFO - TEST-INFO | started process screencapture
[task 2020-11-03T21:37:58.248Z] 21:37:58 INFO - TEST-INFO | screencapture: exit 0
[task 2020-11-03T21:37:58.248Z] 21:37:58 INFO - Buffered messages logged at 21:37:56
[task 2020-11-03T21:37:58.249Z] 21:37:58 INFO - Entering test bound test
[task 2020-11-03T21:37:58.249Z] 21:37:58 INFO - Buffered messages logged at 21:37:57
[task 2020-11-03T21:37:58.249Z] 21:37:58 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | should start the test without any prior popup notification -
[task 2020-11-03T21:37:58.250Z] 21:37:58 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | should start the test with the control center hidden -
[task 2020-11-03T21:37:58.250Z] 21:37:58 INFO - getUserMedia window/screen picking screen
[task 2020-11-03T21:37:58.251Z] 21:37:58 INFO - requesting devices
[task 2020-11-03T21:37:58.251Z] 21:37:58 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | webRTC-shareDevices notification shown -
[task 2020-11-03T21:37:58.255Z] 21:37:58 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | notification panel open -
[task 2020-11-03T21:37:58.256Z] 21:37:58 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | notification panel populated -
[task 2020-11-03T21:37:58.256Z] 21:37:58 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | anchored to device icon -
[task 2020-11-03T21:37:58.256Z] 21:37:58 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | microphone selector hidden -
[task 2020-11-03T21:37:58.256Z] 21:37:58 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | camera selector hidden -
[task 2020-11-03T21:37:58.257Z] 21:37:58 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | screen selector visible -
[task 2020-11-03T21:37:58.257Z] 21:37:58 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | panel using screen icon -
[task 2020-11-03T21:37:58.257Z] 21:37:58 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | There should be the 'Select Window or Screen' item, a separator and at least one window and one screen -
[task 2020-11-03T21:37:58.257Z] 21:37:58 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | the 'Select Window or Screen' item is selected -
[task 2020-11-03T21:37:58.258Z] 21:37:58 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | 'Select Window or Screen' is the selected item -
[task 2020-11-03T21:37:58.258Z] 21:37:58 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | no window or screen is selected by default -
[task 2020-11-03T21:37:58.258Z] 21:37:58 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | 'Select Window or Screen' item is disabled -
[task 2020-11-03T21:37:58.258Z] 21:37:58 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | Allow button is disabled -
[task 2020-11-03T21:37:58.258Z] 21:37:58 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | Notification is marked as invalid -
[task 2020-11-03T21:37:58.259Z] 21:37:58 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | the second item is a separator -
[task 2020-11-03T21:37:58.259Z] 21:37:58 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | the 'all windows will be shared' warning should be hidden while there's no selection -
[task 2020-11-03T21:37:58.259Z] 21:37:58 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | the preview area is hidden -
[task 2020-11-03T21:37:58.259Z] 21:37:58 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | the window/screen item has the correct index -
[task 2020-11-03T21:37:58.260Z] 21:37:58 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | the devicetype attribute is set correctly -
[task 2020-11-03T21:37:58.262Z] 21:37:58 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | the window/screen item has the correct index -
[task 2020-11-03T21:37:58.263Z] 21:37:58 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | the devicetype attribute is set correctly -
[task 2020-11-03T21:37:58.263Z] 21:37:58 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | the window/screen item has the correct index -
[task 2020-11-03T21:37:58.263Z] 21:37:58 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | the devicetype attribute is set correctly -
[task 2020-11-03T21:37:58.264Z] 21:37:58 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | the screen item is marked as scary -
[task 2020-11-03T21:37:58.264Z] 21:37:58 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | there's at least one scary screen, as as all screens are -
[task 2020-11-03T21:37:58.264Z] 21:37:58 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | the 'all windows will be shared' warning should now be visible -
[task 2020-11-03T21:37:58.265Z] 21:37:58 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | the preview area is visible -
[task 2020-11-03T21:37:58.265Z] 21:37:58 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | the scary warning is visible -
[task 2020-11-03T21:37:58.265Z] 21:37:58 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | Allow button is enabled -
[task 2020-11-03T21:37:58.265Z] 21:37:58 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | the 'all windows will be shared' warning should now be hidden -
[task 2020-11-03T21:37:58.265Z] 21:37:58 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | the preview area is hidden -
[task 2020-11-03T21:37:58.265Z] 21:37:58 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | expected screen to be shared - {"screen":"Screen"} deepEqual {"screen":"Screen"} -
[task 2020-11-03T21:37:58.272Z] 21:37:58 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | sharing attribute is set -
[task 2020-11-03T21:37:58.272Z] 21:37:58 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | showing screen icon in the identity block -
[task 2020-11-03T21:37:58.272Z] 21:37:58 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | sharing icon(s) should be in paused state when paused -
[task 2020-11-03T21:37:58.273Z] 21:37:58 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | sharing state for microphone as expected -
[task 2020-11-03T21:37:58.273Z] 21:37:58 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | should not show microphone icon in the control center panel -
[task 2020-11-03T21:37:58.273Z] 21:37:58 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | sharing state for camera as expected -
[task 2020-11-03T21:37:58.273Z] 21:37:58 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | should not show camera icon in the control center panel -
[task 2020-11-03T21:37:58.274Z] 21:37:58 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | sharing state for screen as expected -
[task 2020-11-03T21:37:58.274Z] 21:37:58 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | should show screen icon in control center panel -
[task 2020-11-03T21:37:58.275Z] 21:37:58 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | icon should have the in-use class, unless paused -
[task 2020-11-03T21:37:58.275Z] 21:37:58 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | WebRTC indicator visible -
[task 2020-11-03T21:37:58.275Z] 21:37:58 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | camera global indicator as expected -
[task 2020-11-03T21:37:58.275Z] 21:37:58 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | microphone global indicator as expected -
[task 2020-11-03T21:37:58.275Z] 21:37:58 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | screen global indicator as expected -
[task 2020-11-03T21:37:58.276Z] 21:37:58 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | WebRTC menu should be visible -
[task 2020-11-03T21:37:58.276Z] 21:37:58 INFO - requesting devices
[task 2020-11-03T21:37:58.276Z] 21:37:58 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | webRTC-shareDevices notification shown -
[task 2020-11-03T21:37:58.276Z] 21:37:58 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | notification panel open -
[task 2020-11-03T21:37:58.276Z] 21:37:58 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | notification panel populated -
[task 2020-11-03T21:37:58.277Z] 21:37:58 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | anchored to device icon -
[task 2020-11-03T21:37:58.277Z] 21:37:58 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | microphone selector hidden -
[task 2020-11-03T21:37:58.277Z] 21:37:58 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | camera selector hidden -
[task 2020-11-03T21:37:58.277Z] 21:37:58 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | screen selector visible -
[task 2020-11-03T21:37:58.277Z] 21:37:58 INFO - closing the stream
[task 2020-11-03T21:37:58.277Z] 21:37:58 INFO - Buffered messages logged at 21:37:58
[task 2020-11-03T21:37:58.277Z] 21:37:58 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | WebRTC indicator hidden -
[task 2020-11-03T21:37:58.278Z] 21:37:58 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | camera global indicator as expected -
[task 2020-11-03T21:37:58.278Z] 21:37:58 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | microphone global indicator as expected -
[task 2020-11-03T21:37:58.278Z] 21:37:58 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | screen global indicator as expected -
[task 2020-11-03T21:37:58.278Z] 21:37:58 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | WebRTC menu should be hidden -
[task 2020-11-03T21:37:58.279Z] 21:37:58 INFO - getUserMedia window/screen picking window
[task 2020-11-03T21:37:58.279Z] 21:37:58 INFO - requesting devices
[task 2020-11-03T21:37:58.279Z] 21:37:58 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | webRTC-shareDevices notification shown -
[task 2020-11-03T21:37:58.280Z] 21:37:58 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | notification panel open -
[task 2020-11-03T21:37:58.281Z] 21:37:58 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | notification panel populated -
[task 2020-11-03T21:37:58.281Z] 21:37:58 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | anchored to device icon -
[task 2020-11-03T21:37:58.282Z] 21:37:58 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | microphone selector hidden -
[task 2020-11-03T21:37:58.282Z] 21:37:58 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | camera selector hidden -
[task 2020-11-03T21:37:58.282Z] 21:37:58 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | screen selector visible -
[task 2020-11-03T21:37:58.282Z] 21:37:58 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | panel using screen icon -
[task 2020-11-03T21:37:58.282Z] 21:37:58 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | There should be the 'Select Window or Screen' item, a separator and at least one window and one screen -
[task 2020-11-03T21:37:58.283Z] 21:37:58 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | the 'Select Window or Screen' item is selected -
[task 2020-11-03T21:37:58.286Z] 21:37:58 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | 'Select Window or Screen' is the selected item -
[task 2020-11-03T21:37:58.286Z] 21:37:58 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | no window or screen is selected by default -
[task 2020-11-03T21:37:58.286Z] 21:37:58 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | 'Select Window or Screen' item is disabled -
[task 2020-11-03T21:37:58.286Z] 21:37:58 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | Allow button is disabled -
[task 2020-11-03T21:37:58.286Z] 21:37:58 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | Notification is marked as invalid -
[task 2020-11-03T21:37:58.286Z] 21:37:58 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | the second item is a separator -
[task 2020-11-03T21:37:58.286Z] 21:37:58 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | the 'all windows will be shared' warning should be hidden while there's no selection -
[task 2020-11-03T21:37:58.291Z] 21:37:58 INFO - Buffered messages finished
[task 2020-11-03T21:37:58.292Z] 21:37:58 INFO - TEST-UNEXPECTED-FAIL | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | the preview area is hidden -
[task 2020-11-03T21:37:58.292Z] 21:37:58 INFO - Stack trace:
[task 2020-11-03T21:37:58.292Z] 21:37:58 INFO - chrome://mochikit/content/browser-test.js:test_ok:1299
[task 2020-11-03T21:37:58.292Z] 21:37:58 INFO - chrome://mochitests/content/browser/browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js:checkWindowOrScreen:255
[task 2020-11-03T21:37:58.292Z] 21:37:58 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | the window/screen item has the correct index -
[task 2020-11-03T21:37:58.293Z] 21:37:58 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | the devicetype attribute is set correctly -
[task 2020-11-03T21:37:58.293Z] 21:37:58 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | the window/screen item has the correct index -
[task 2020-11-03T21:37:58.293Z] 21:37:58 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | the devicetype attribute is set correctly -
[task 2020-11-03T21:37:58.293Z] 21:37:58 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | the window/screen item has the correct index -
[task 2020-11-03T21:37:58.294Z] 21:37:58 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | the devicetype attribute is set correctly -
[task 2020-11-03T21:37:58.294Z] 21:37:58 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | the screen item is marked as scary -
[task 2020-11-03T21:37:58.294Z] 21:37:58 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | there's at least one scary window, as Firefox is running -
[task 2020-11-03T21:37:58.294Z] 21:37:58 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | there's at least one scary screen, as all screens are -
[task 2020-11-03T21:37:58.294Z] 21:37:58 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | the 'all windows will be shared' warning should still be hidden -
[task 2020-11-03T21:37:58.294Z] 21:37:58 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | the preview area is visible -
[task 2020-11-03T21:37:58.294Z] 21:37:58 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | the scary warning is visible -
[task 2020-11-03T21:37:58.295Z] 21:37:58 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | the preview area is hidden -
[task 2020-11-03T21:37:58.295Z] 21:37:58 INFO - no non-scary window available on this test slave
[task 2020-11-03T21:37:58.507Z] 21:37:58 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | expected screen to be shared - {"screen":"Window"} deepEqual {"screen":"Window"} -
[task 2020-11-03T21:37:58.507Z] 21:37:58 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | sharing attribute is set -
[task 2020-11-03T21:37:58.510Z] 21:37:58 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | showing screen icon in the identity block -
[task 2020-11-03T21:37:58.510Z] 21:37:58 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | sharing icon(s) should be in paused state when paused -
[task 2020-11-03T21:37:58.510Z] 21:37:58 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | sharing state for microphone as expected -
[task 2020-11-03T21:37:58.510Z] 21:37:58 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | should not show microphone icon in the control center panel -
[task 2020-11-03T21:37:58.510Z] 21:37:58 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | sharing state for camera as expected -
[task 2020-11-03T21:37:58.519Z] 21:37:58 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | should not show camera icon in the control center panel -
[task 2020-11-03T21:37:58.519Z] 21:37:58 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | sharing state for screen as expected -
[task 2020-11-03T21:37:58.519Z] 21:37:58 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | should show screen icon in control center panel -
[task 2020-11-03T21:37:58.520Z] 21:37:58 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | icon should have the in-use class, unless paused -
[task 2020-11-03T21:37:58.520Z] 21:37:58 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | WebRTC indicator visible -
[task 2020-11-03T21:37:58.520Z] 21:37:58 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | camera global indicator as expected -
[task 2020-11-03T21:37:58.520Z] 21:37:58 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | microphone global indicator as expected -
[task 2020-11-03T21:37:58.520Z] 21:37:58 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | screen global indicator as expected -
[task 2020-11-03T21:37:58.520Z] 21:37:58 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | WebRTC menu should be visible -
[task 2020-11-03T21:37:58.520Z] 21:37:58 INFO - closing the stream
[task 2020-11-03T21:37:58.520Z] 21:37:58 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | WebRTC indicator hidden -
[task 2020-11-03T21:37:58.520Z] 21:37:58 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | camera global indicator as expected -
[task 2020-11-03T21:37:58.521Z] 21:37:58 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | microphone global indicator as expected -
[task 2020-11-03T21:37:58.521Z] 21:37:58 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | screen global indicator as expected -
[task 2020-11-03T21:37:58.521Z] 21:37:58 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | WebRTC menu should be hidden -
[task 2020-11-03T21:37:58.521Z] 21:37:58 INFO - getUserMedia audio + window/screen
[task 2020-11-03T21:37:58.521Z] 21:37:58 INFO - TEST-FAIL | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | Bug 1323481 - On Mac on treeherder, but not locally, requesting microphone + screen never makes the permission prompt appear, and so causes the test to timeout -
[task 2020-11-03T21:37:58.521Z] 21:37:58 INFO - getUserMedia screen, user clicks "Don't Allow"
[task 2020-11-03T21:37:58.521Z] 21:37:58 INFO - requesting devices
[task 2020-11-03T21:37:58.877Z] 21:37:58 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | webRTC-shareDevices notification shown -
[task 2020-11-03T21:37:58.877Z] 21:37:58 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | notification panel open -
[task 2020-11-03T21:37:58.877Z] 21:37:58 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | notification panel populated -
[task 2020-11-03T21:37:58.883Z] 21:37:58 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | microphone selector hidden -
[task 2020-11-03T21:37:58.883Z] 21:37:58 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | camera selector hidden -
[task 2020-11-03T21:37:58.883Z] 21:37:58 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | screen selector visible -
[task 2020-11-03T21:37:59.139Z] 21:37:59 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | expected nothing to be shared - {} deepEqual {} -
[task 2020-11-03T21:37:59.139Z] 21:37:59 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | no sharing indicator on the control center icon -
[task 2020-11-03T21:37:59.139Z] 21:37:59 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | WebRTC indicator hidden -
[task 2020-11-03T21:37:59.139Z] 21:37:59 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | camera global indicator as expected -
[task 2020-11-03T21:37:59.139Z] 21:37:59 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | microphone global indicator as expected -
[task 2020-11-03T21:37:59.140Z] 21:37:59 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | screen global indicator as expected -
[task 2020-11-03T21:37:59.140Z] 21:37:59 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | WebRTC menu should be hidden -
[task 2020-11-03T21:37:59.155Z] 21:37:59 INFO - getUserMedia audio + window/screen: stop sharing
[task 2020-11-03T21:37:59.155Z] 21:37:59 INFO - TEST-FAIL | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | Bug 1323481 - On Mac on treeherder, but not locally, requesting microphone + screen never makes the permission prompt appear, and so causes the test to timeout -
[task 2020-11-03T21:37:59.156Z] 21:37:59 INFO - getUserMedia window/screen: reloading the page removes all gUM UI
[task 2020-11-03T21:37:59.156Z] 21:37:59 INFO - requesting devices
[task 2020-11-03T21:37:59.420Z] 21:37:59 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | webRTC-shareDevices notification shown -
[task 2020-11-03T21:37:59.420Z] 21:37:59 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | notification panel open -
[task 2020-11-03T21:37:59.420Z] 21:37:59 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | notification panel populated -
[task 2020-11-03T21:37:59.422Z] 21:37:59 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | microphone selector hidden -
[task 2020-11-03T21:37:59.423Z] 21:37:59 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | camera selector hidden -
[task 2020-11-03T21:37:59.426Z] 21:37:59 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | screen selector visible -
[task 2020-11-03T21:37:59.690Z] 21:37:59 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | expected screen to be shared - {"screen":"Screen"} deepEqual {"screen":"Screen"} -
[task 2020-11-03T21:37:59.693Z] 21:37:59 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | sharing attribute is set -
[task 2020-11-03T21:37:59.693Z] 21:37:59 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | showing screen icon in the identity block -
[task 2020-11-03T21:37:59.693Z] 21:37:59 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | sharing icon(s) should be in paused state when paused -
[task 2020-11-03T21:37:59.693Z] 21:37:59 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | sharing state for microphone as expected -
[task 2020-11-03T21:37:59.693Z] 21:37:59 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | should not show microphone icon in the control center panel -
[task 2020-11-03T21:37:59.694Z] 21:37:59 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | sharing state for camera as expected -
[task 2020-11-03T21:37:59.694Z] 21:37:59 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | should not show camera icon in the control center panel -
[task 2020-11-03T21:37:59.694Z] 21:37:59 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | sharing state for screen as expected -
[task 2020-11-03T21:37:59.694Z] 21:37:59 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | should show screen icon in control center panel -
[task 2020-11-03T21:37:59.696Z] 21:37:59 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | icon should have the in-use class, unless paused -
[task 2020-11-03T21:37:59.696Z] 21:37:59 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | WebRTC indicator visible -
[task 2020-11-03T21:37:59.696Z] 21:37:59 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | camera global indicator as expected -
[task 2020-11-03T21:37:59.696Z] 21:37:59 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | microphone global indicator as expected -
[task 2020-11-03T21:37:59.696Z] 21:37:59 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | screen global indicator as expected -
[task 2020-11-03T21:37:59.699Z] 21:37:59 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | WebRTC menu should be visible -
[task 2020-11-03T21:37:59.699Z] 21:37:59 INFO - reloading the web page
[task 2020-11-03T21:37:59.773Z] 21:37:59 INFO - GECKO(1534) | TEST DEVICES: Using media devices:
[task 2020-11-03T21:37:59.773Z] 21:37:59 INFO - GECKO(1534) | audio:
[task 2020-11-03T21:37:59.773Z] 21:37:59 INFO - GECKO(1534) | video:
[task 2020-11-03T21:37:59.773Z] 21:37:59 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | expected nothing to be shared - {} deepEqual {} -
[task 2020-11-03T21:37:59.773Z] 21:37:59 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | no sharing indicator on the control center icon -
[task 2020-11-03T21:37:59.774Z] 21:37:59 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | WebRTC indicator hidden -
[task 2020-11-03T21:37:59.774Z] 21:37:59 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | camera global indicator as expected -
[task 2020-11-03T21:37:59.774Z] 21:37:59 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | microphone global indicator as expected -
[task 2020-11-03T21:37:59.774Z] 21:37:59 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | screen global indicator as expected -
[task 2020-11-03T21:37:59.774Z] 21:37:59 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | WebRTC menu should be hidden -
[task 2020-11-03T21:37:59.774Z] 21:37:59 INFO - test showControlCenter from screen icon
[task 2020-11-03T21:37:59.774Z] 21:37:59 INFO - requesting devices
[task 2020-11-03T21:37:59.974Z] 21:37:59 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | webRTC-shareDevices notification shown -
[task 2020-11-03T21:37:59.974Z] 21:37:59 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | notification panel open -
[task 2020-11-03T21:37:59.974Z] 21:37:59 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | notification panel populated -
[task 2020-11-03T21:37:59.976Z] 21:37:59 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | microphone selector hidden -
[task 2020-11-03T21:37:59.976Z] 21:37:59 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | camera selector hidden -
[task 2020-11-03T21:37:59.976Z] 21:37:59 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | screen selector visible -
[task 2020-11-03T21:38:00.107Z] 21:38:00 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | expected screen to be shared - {"screen":"Screen"} deepEqual {"screen":"Screen"} -
[task 2020-11-03T21:38:00.107Z] 21:38:00 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | sharing attribute is set -
[task 2020-11-03T21:38:00.108Z] 21:38:00 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | showing screen icon in the identity block -
[task 2020-11-03T21:38:00.108Z] 21:38:00 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | sharing icon(s) should be in paused state when paused -
[task 2020-11-03T21:38:00.108Z] 21:38:00 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | sharing state for microphone as expected -
[task 2020-11-03T21:38:00.108Z] 21:38:00 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | should not show microphone icon in the control center panel -
[task 2020-11-03T21:38:00.108Z] 21:38:00 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | sharing state for camera as expected -
[task 2020-11-03T21:38:00.108Z] 21:38:00 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | should not show camera icon in the control center panel -
[task 2020-11-03T21:38:00.109Z] 21:38:00 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | sharing state for screen as expected -
[task 2020-11-03T21:38:00.109Z] 21:38:00 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | should show screen icon in control center panel -
[task 2020-11-03T21:38:00.109Z] 21:38:00 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | icon should have the in-use class, unless paused -
[task 2020-11-03T21:38:00.109Z] 21:38:00 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | WebRTC indicator visible -
[task 2020-11-03T21:38:00.109Z] 21:38:00 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | camera global indicator as expected -
[task 2020-11-03T21:38:00.109Z] 21:38:00 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | microphone global indicator as expected -
[task 2020-11-03T21:38:00.110Z] 21:38:00 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | screen global indicator as expected -
[task 2020-11-03T21:38:00.110Z] 21:38:00 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | WebRTC menu should be visible -
[task 2020-11-03T21:38:00.110Z] 21:38:00 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | control center should be hidden -
[task 2020-11-03T21:38:00.110Z] 21:38:00 INFO - TEST-PASS | browser/base/content/test/webrtc/browser_devices_get_user_media_screen.js | control center should be open -
[task 2020-11-03T21:38:00.150Z] 21:38:00 INFO - closing the stream

Status: RESOLVED → REOPENED
Resolution: INCOMPLETE → ---
Status: REOPENED → RESOLVED
Closed: 5 years ago5 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.