Closed Bug 1725715 Opened 4 years ago Closed 3 years ago

Intermittent browser/base/content/test/webrtc/browser_stop_streams_on_indicator_close.js | A promise chain failed to handle a rejection: The fetching process for the media resource was aborted by the user agent at the user's request. - stack: pro

Categories

(Core :: WebRTC, defect, P5)

defect

Tracking

()

RESOLVED DUPLICATE of bug 1775943

People

(Reporter: intermittent-bug-filer, Unassigned)

References

Details

(Keywords: intermittent-failure)

Filed by: mlaza [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=348388789&repo=autoland
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/WX0-DXp7Qm-7c_hIGiKJlQ/runs/0/artifacts/public/logs/live_backing.log


[task 2021-08-13T20:42:26.649Z] 20:42:26     INFO - TEST-START | browser/base/content/test/webrtc/browser_stop_streams_on_indicator_close.js
[task 2021-08-13T20:42:27.160Z] 20:42:27     INFO - GECKO(1563) | TEST DEVICES: Using media devices:
[task 2021-08-13T20:42:27.162Z] 20:42:27     INFO - GECKO(1563) | audio:
[task 2021-08-13T20:42:27.162Z] 20:42:27     INFO - GECKO(1563) | video:
[task 2021-08-13T20:42:27.921Z] 20:42:27     INFO - GECKO(1563) | -----------------------------------------------------
[task 2021-08-13T20:42:27.923Z] 20:42:27     INFO - GECKO(1563) | Suppressions used:
[task 2021-08-13T20:42:27.923Z] 20:42:27     INFO - GECKO(1563) |   count      bytes template
[task 2021-08-13T20:42:27.926Z] 20:42:27     INFO - GECKO(1563) |      13        416 nsComponentManagerImpl
[task 2021-08-13T20:42:27.926Z] 20:42:27     INFO - GECKO(1563) |       2        288 libfontconfig.so
[task 2021-08-13T20:42:27.927Z] 20:42:27     INFO - GECKO(1563) | -----------------------------------------------------
[task 2021-08-13T20:42:29.225Z] 20:42:29     INFO - GECKO(1563) | TEST DEVICES: Using media devices:
[task 2021-08-13T20:42:29.226Z] 20:42:29     INFO - GECKO(1563) | audio:
[task 2021-08-13T20:42:29.227Z] 20:42:29     INFO - GECKO(1563) | video:
[task 2021-08-13T20:42:31.028Z] 20:42:31     INFO - GECKO(1563) | TEST DEVICES: Using media devices:
[task 2021-08-13T20:42:31.030Z] 20:42:31     INFO - GECKO(1563) | audio:
[task 2021-08-13T20:42:31.031Z] 20:42:31     INFO - GECKO(1563) | video:
[task 2021-08-13T20:42:32.969Z] 20:42:32     INFO - GECKO(1563) | ###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost
[task 2021-08-13T20:42:33.263Z] 20:42:33     INFO - GECKO(1563) | TEST DEVICES: Using media devices:
[task 2021-08-13T20:42:33.265Z] 20:42:33     INFO - GECKO(1563) | audio:
[task 2021-08-13T20:42:33.266Z] 20:42:33     INFO - GECKO(1563) | video:
[task 2021-08-13T20:42:34.749Z] 20:42:34     INFO - GECKO(1563) | -----------------------------------------------------
[task 2021-08-13T20:42:34.749Z] 20:42:34     INFO - GECKO(1563) | Suppressions used:
[task 2021-08-13T20:42:34.749Z] 20:42:34     INFO - GECKO(1563) |   count      bytes template
[task 2021-08-13T20:42:34.749Z] 20:42:34     INFO - GECKO(1563) |      13        416 nsComponentManagerImpl
[task 2021-08-13T20:42:34.749Z] 20:42:34     INFO - GECKO(1563) |       2        288 libfontconfig.so
[task 2021-08-13T20:42:34.749Z] 20:42:34     INFO - GECKO(1563) | -----------------------------------------------------
[task 2021-08-13T20:42:35.266Z] 20:42:35     INFO - GECKO(1563) | TEST DEVICES: Using media devices:
[task 2021-08-13T20:42:35.269Z] 20:42:35     INFO - GECKO(1563) | audio:
[task 2021-08-13T20:42:35.271Z] 20:42:35     INFO - GECKO(1563) | video:
[task 2021-08-13T20:42:36.754Z] 20:42:36     INFO - GECKO(1563) | TEST DEVICES: Using media devices:
[task 2021-08-13T20:42:36.754Z] 20:42:36     INFO - GECKO(1563) | audio:
[task 2021-08-13T20:42:36.755Z] 20:42:36     INFO - GECKO(1563) | video:
[task 2021-08-13T20:42:37.933Z] 20:42:37     INFO - GECKO(1563) | JavaScript error: resource:///actors/WebRTCParent.jsm, line 999: AbortError: The fetching process for the media resource was aborted by the user agent at the user's request.
[task 2021-08-13T20:42:38.847Z] 20:42:38     INFO - TEST-INFO | started process screentopng
[task 2021-08-13T20:42:39.679Z] 20:42:39     INFO - TEST-INFO | screentopng: exit 0
[task 2021-08-13T20:42:39.679Z] 20:42:39     INFO - <snipped 44 output lines - if you need more context, please use SimpleTest.requestCompleteLog() in your test>
[task 2021-08-13T20:42:39.679Z] 20:42:39     INFO - Buffered messages logged at 20:42:30
[task 2021-08-13T20:42:39.679Z] 20:42:39     INFO - requesting devices
[task 2021-08-13T20:42:39.679Z] 20:42:39     INFO - TEST-PASS | browser/base/content/test/webrtc/browser_stop_streams_on_indicator_close.js | webRTC-shareDevices notification shown - 
[task 2021-08-13T20:42:39.679Z] 20:42:39     INFO - TEST-PASS | browser/base/content/test/webrtc/browser_stop_streams_on_indicator_close.js | notification panel open - 
[task 2021-08-13T20:42:39.679Z] 20:42:39     INFO - TEST-PASS | browser/base/content/test/webrtc/browser_stop_streams_on_indicator_close.js | notification panel populated - 
[task 2021-08-13T20:42:39.679Z] 20:42:39     INFO - TEST-PASS | browser/base/content/test/webrtc/browser_stop_streams_on_indicator_close.js | Microphone selector hidden - 
[task 2021-08-13T20:42:39.679Z] 20:42:39     INFO - TEST-PASS | browser/base/content/test/webrtc/browser_stop_streams_on_indicator_close.js | Camera selector hidden - 
[task 2021-08-13T20:42:39.679Z] 20:42:39     INFO - TEST-PASS | browser/base/content/test/webrtc/browser_stop_streams_on_indicator_close.js | Speaker selector hidden - 
[task 2021-08-13T20:42:39.679Z] 20:42:39     INFO - TEST-PASS | browser/base/content/test/webrtc/browser_stop_streams_on_indicator_close.js | screen selector visible - 
[task 2021-08-13T20:42:39.680Z] 20:42:39     INFO - TEST-PASS | browser/base/content/test/webrtc/browser_stop_streams_on_indicator_close.js | Should have found an appropriate display menuitem - {"renderedOnce":true,"_accelTextIsDerived":true,"_ignoreAccelTextChange":true,"_inheritedElements":{".menu-iconic-text":{"_lastFormattedAccessKey":null},".menu-text":null,".menu-iconic-highlightable-text":{"_lastFormattedAccessKey":null}},"initializedAttributeInheritance":true,"deviceId":"-1","mediaSource":"screen","scary":true} == true - 
[task 2021-08-13T20:42:39.680Z] 20:42:39     INFO - Opening third tab
[task 2021-08-13T20:42:39.682Z] 20:42:39     INFO - Buffered messages logged at 20:42:31
[task 2021-08-13T20:42:39.683Z] 20:42:39     INFO - Sharing screen
[task 2021-08-13T20:42:39.684Z] 20:42:39     INFO - requesting devices
[task 2021-08-13T20:42:39.691Z] 20:42:39     INFO - TEST-PASS | browser/base/content/test/webrtc/browser_stop_streams_on_indicator_close.js | webRTC-shareDevices notification shown - 
[task 2021-08-13T20:42:39.691Z] 20:42:39     INFO - TEST-PASS | browser/base/content/test/webrtc/browser_stop_streams_on_indicator_close.js | notification panel open - 
[task 2021-08-13T20:42:39.691Z] 20:42:39     INFO - TEST-PASS | browser/base/content/test/webrtc/browser_stop_streams_on_indicator_close.js | notification panel populated - 
[task 2021-08-13T20:42:39.691Z] 20:42:39     INFO - TEST-PASS | browser/base/content/test/webrtc/browser_stop_streams_on_indicator_close.js | Microphone selector hidden - 
[task 2021-08-13T20:42:39.692Z] 20:42:39     INFO - TEST-PASS | browser/base/content/test/webrtc/browser_stop_streams_on_indicator_close.js | Camera selector hidden - 
[task 2021-08-13T20:42:39.692Z] 20:42:39     INFO - TEST-PASS | browser/base/content/test/webrtc/browser_stop_streams_on_indicator_close.js | Speaker selector hidden - 
[task 2021-08-13T20:42:39.693Z] 20:42:39     INFO - TEST-PASS | browser/base/content/test/webrtc/browser_stop_streams_on_indicator_close.js | screen selector visible - 
[task 2021-08-13T20:42:39.693Z] 20:42:39     INFO - TEST-PASS | browser/base/content/test/webrtc/browser_stop_streams_on_indicator_close.js | Should have found an appropriate display menuitem - {"renderedOnce":true,"_accelTextIsDerived":true,"_ignoreAccelTextChange":true,"_inheritedElements":{".menu-iconic-text":{"_lastFormattedAccessKey":null},".menu-text":null,".menu-iconic-highlightable-text":{"_lastFormattedAccessKey":null}},"initializedAttributeInheritance":true,"deviceId":"-1","mediaSource":"screen","scary":true} == true - 
[task 2021-08-13T20:42:39.693Z] 20:42:39     INFO - Opening fourth tab
[task 2021-08-13T20:42:39.693Z] 20:42:39     INFO - Buffered messages logged at 20:42:32
[task 2021-08-13T20:42:39.693Z] 20:42:39     INFO - TEST-PASS | browser/base/content/test/webrtc/browser_stop_streams_on_indicator_close.js | Most recently opened tab is selected - [object XULElement] == [object XULElement] - 
[task 2021-08-13T20:42:39.694Z] 20:42:39     INFO - TEST-PASS | browser/base/content/test/webrtc/browser_stop_streams_on_indicator_close.js | Should have found two camera streams - 2 == 2 - 
[task 2021-08-13T20:42:39.694Z] 20:42:39     INFO - TEST-PASS | browser/base/content/test/webrtc/browser_stop_streams_on_indicator_close.js | Should have found two microphone streams - 2 == 2 - 
[task 2021-08-13T20:42:39.708Z] 20:42:39     INFO - TEST-PASS | browser/base/content/test/webrtc/browser_stop_streams_on_indicator_close.js | 1 == 1 - 
[task 2021-08-13T20:42:39.708Z] 20:42:39     INFO - TEST-PASS | browser/base/content/test/webrtc/browser_stop_streams_on_indicator_close.js | "{SitePermissions.SCOPE_PERSISTENT}" == "{SitePermissions.SCOPE_PERSISTENT}" - 
[task 2021-08-13T20:42:39.709Z] 20:42:39     INFO - TEST-PASS | browser/base/content/test/webrtc/browser_stop_streams_on_indicator_close.js | 1 == 1 - 
[task 2021-08-13T20:42:39.709Z] 20:42:39     INFO - TEST-PASS | browser/base/content/test/webrtc/browser_stop_streams_on_indicator_close.js | "{SitePermissions.SCOPE_PERSISTENT}" == "{SitePermissions.SCOPE_PERSISTENT}" - 
[task 2021-08-13T20:42:39.710Z] 20:42:39     INFO - TEST-PASS | browser/base/content/test/webrtc/browser_stop_streams_on_indicator_close.js | Most recently tab that streams were shared with is selected - [object XULElement] == [object XULElement] - 
[task 2021-08-13T20:42:39.710Z] 20:42:39     INFO - Leaving test bound test_close_indicator_no_global_toggles
[task 2021-08-13T20:42:39.711Z] 20:42:39     INFO - Entering test bound test_close_indicator_with_global_toggles
[task 2021-08-13T20:42:39.713Z] 20:42:39     INFO - Opening first tab
[task 2021-08-13T20:42:39.714Z] 20:42:39     INFO - Buffered messages logged at 20:42:33
[task 2021-08-13T20:42:39.715Z] 20:42:39     INFO - Sharing camera, microphone and screen
[task 2021-08-13T20:42:39.715Z] 20:42:39     INFO - requesting devices
[task 2021-08-13T20:42:39.723Z] 20:42:39     INFO - TEST-PASS | browser/base/content/test/webrtc/browser_stop_streams_on_indicator_close.js | webRTC-shareDevices notification shown - 
[task 2021-08-13T20:42:39.723Z] 20:42:39     INFO - TEST-PASS | browser/base/content/test/webrtc/browser_stop_streams_on_indicator_close.js | notification panel open - 
[task 2021-08-13T20:42:39.723Z] 20:42:39     INFO - TEST-PASS | browser/base/content/test/webrtc/browser_stop_streams_on_indicator_close.js | notification panel populated - 
[task 2021-08-13T20:42:39.723Z] 20:42:39     INFO - TEST-PASS | browser/base/content/test/webrtc/browser_stop_streams_on_indicator_close.js | Microphone selector visible - 
[task 2021-08-13T20:42:39.723Z] 20:42:39     INFO - TEST-PASS | browser/base/content/test/webrtc/browser_stop_streams_on_indicator_close.js | Microphone selector list should be hidden. - 
[task 2021-08-13T20:42:39.724Z] 20:42:39     INFO - TEST-PASS | browser/base/content/test/webrtc/browser_stop_streams_on_indicator_close.js | Microphone selector label should not be hidden. - 
[task 2021-08-13T20:42:39.724Z] 20:42:39     INFO - TEST-PASS | browser/base/content/test/webrtc/browser_stop_streams_on_indicator_close.js | Microphone label should be showing the lone device label. - 
[task 2021-08-13T20:42:39.724Z] 20:42:39     INFO - TEST-PASS | browser/base/content/test/webrtc/browser_stop_streams_on_indicator_close.js | Camera selector visible - 
[task 2021-08-13T20:42:39.724Z] 20:42:39     INFO - TEST-PASS | browser/base/content/test/webrtc/browser_stop_streams_on_indicator_close.js | Camera selector list should be hidden. - 
[task 2021-08-13T20:42:39.724Z] 20:42:39     INFO - TEST-PASS | browser/base/content/test/webrtc/browser_stop_streams_on_indicator_close.js | Camera selector label should not be hidden. - 
[task 2021-08-13T20:42:39.727Z] 20:42:39     INFO - TEST-PASS | browser/base/content/test/webrtc/browser_stop_streams_on_indicator_close.js | Camera label should be showing the lone device label. - 
[task 2021-08-13T20:42:39.733Z] 20:42:39     INFO - TEST-PASS | browser/base/content/test/webrtc/browser_stop_streams_on_indicator_close.js | Speaker selector hidden - 
[task 2021-08-13T20:42:39.757Z] 20:42:39     INFO - TEST-PASS | browser/base/content/test/webrtc/browser_stop_streams_on_indicator_close.js | screen selector hidden - 
[task 2021-08-13T20:42:39.757Z] 20:42:39     INFO - requesting devices
[task 2021-08-13T20:42:39.757Z] 20:42:39     INFO - Buffered messages logged at 20:42:34
[task 2021-08-13T20:42:39.758Z] 20:42:39     INFO - TEST-PASS | browser/base/content/test/webrtc/browser_stop_streams_on_indicator_close.js | webRTC-shareDevices notification shown - 
[task 2021-08-13T20:42:39.760Z] 20:42:39     INFO - TEST-PASS | browser/base/content/test/webrtc/browser_stop_streams_on_indicator_close.js | notification panel open - 
[task 2021-08-13T20:42:39.762Z] 20:42:39     INFO - TEST-PASS | browser/base/content/test/webrtc/browser_stop_streams_on_indicator_close.js | notification panel populated - 
[task 2021-08-13T20:42:39.763Z] 20:42:39     INFO - TEST-PASS | browser/base/content/test/webrtc/browser_stop_streams_on_indicator_close.js | Microphone selector hidden - 
[task 2021-08-13T20:42:39.764Z] 20:42:39     INFO - TEST-PASS | browser/base/content/test/webrtc/browser_stop_streams_on_indicator_close.js | Camera selector hidden - 
[task 2021-08-13T20:42:39.765Z] 20:42:39     INFO - TEST-PASS | browser/base/content/test/webrtc/browser_stop_streams_on_indicator_close.js | Speaker selector hidden - 
[task 2021-08-13T20:42:39.766Z] 20:42:39     INFO - TEST-PASS | browser/base/content/test/webrtc/browser_stop_streams_on_indicator_close.js | screen selector visible - 
[task 2021-08-13T20:42:39.767Z] 20:42:39     INFO - TEST-PASS | browser/base/content/test/webrtc/browser_stop_streams_on_indicator_close.js | Should have found an appropriate display menuitem - {"renderedOnce":true,"_accelTextIsDerived":true,"_ignoreAccelTextChange":true,"_inheritedElements":{".menu-iconic-text":{"_lastFormattedAccessKey":null},".menu-text":null,".menu-iconic-highlightable-text":{"_lastFormattedAccessKey":null}},"initializedAttributeInheritance":true,"deviceId":"-1","mediaSource":"screen","scary":true} == true - 
[task 2021-08-13T20:42:39.768Z] 20:42:39     INFO - Opening second tab
[task 2021-08-13T20:42:39.769Z] 20:42:39     INFO - Buffered messages logged at 20:42:35
[task 2021-08-13T20:42:39.769Z] 20:42:39     INFO - Sharing camera, microphone and screen
[task 2021-08-13T20:42:39.771Z] 20:42:39     INFO - requesting devices
[task 2021-08-13T20:42:39.771Z] 20:42:39     INFO - TEST-PASS | browser/base/content/test/webrtc/browser_stop_streams_on_indicator_close.js | webRTC-shareDevices notification shown - 
[task 2021-08-13T20:42:39.772Z] 20:42:39     INFO - TEST-PASS | browser/base/content/test/webrtc/browser_stop_streams_on_indicator_close.js | notification panel open - 
[task 2021-08-13T20:42:39.776Z] 20:42:39     INFO - TEST-PASS | browser/base/content/test/webrtc/browser_stop_streams_on_indicator_close.js | notification panel populated - 
[task 2021-08-13T20:42:39.776Z] 20:42:39     INFO - TEST-PASS | browser/base/content/test/webrtc/browser_stop_streams_on_indicator_close.js | Microphone selector visible - 
[task 2021-08-13T20:42:39.778Z] 20:42:39     INFO - TEST-PASS | browser/base/content/test/webrtc/browser_stop_streams_on_indicator_close.js | Microphone selector list should be hidden. - 
[task 2021-08-13T20:42:39.779Z] 20:42:39     INFO - TEST-PASS | browser/base/content/test/webrtc/browser_stop_streams_on_indicator_close.js | Microphone selector label should not be hidden. - 
[task 2021-08-13T20:42:39.780Z] 20:42:39     INFO - TEST-PASS | browser/base/content/test/webrtc/browser_stop_streams_on_indicator_close.js | Microphone label should be showing the lone device label. - 
[task 2021-08-13T20:42:39.781Z] 20:42:39     INFO - TEST-PASS | browser/base/content/test/webrtc/browser_stop_streams_on_indicator_close.js | Camera selector visible - 
[task 2021-08-13T20:42:39.791Z] 20:42:39     INFO - TEST-PASS | browser/base/content/test/webrtc/browser_stop_streams_on_indicator_close.js | Camera selector list should be hidden. - 
[task 2021-08-13T20:42:39.792Z] 20:42:39     INFO - TEST-PASS | browser/base/content/test/webrtc/browser_stop_streams_on_indicator_close.js | Camera selector label should not be hidden. - 
[task 2021-08-13T20:42:39.793Z] 20:42:39     INFO - TEST-PASS | browser/base/content/test/webrtc/browser_stop_streams_on_indicator_close.js | Camera label should be showing the lone device label. - 
[task 2021-08-13T20:42:39.794Z] 20:42:39     INFO - TEST-PASS | browser/base/content/test/webrtc/browser_stop_streams_on_indicator_close.js | Speaker selector hidden - 
[task 2021-08-13T20:42:39.795Z] 20:42:39     INFO - TEST-PASS | browser/base/content/test/webrtc/browser_stop_streams_on_indicator_close.js | screen selector hidden - 
[task 2021-08-13T20:42:39.795Z] 20:42:39     INFO - Buffered messages logged at 20:42:36
[task 2021-08-13T20:42:39.795Z] 20:42:39     INFO - requesting devices
[task 2021-08-13T20:42:39.797Z] 20:42:39     INFO - TEST-PASS | browser/base/content/test/webrtc/browser_stop_streams_on_indicator_close.js | webRTC-shareDevices notification shown - 
[task 2021-08-13T20:42:39.802Z] 20:42:39     INFO - TEST-PASS | browser/base/content/test/webrtc/browser_stop_streams_on_indicator_close.js | notification panel open - 
[task 2021-08-13T20:42:39.803Z] 20:42:39     INFO - TEST-PASS | browser/base/content/test/webrtc/browser_stop_streams_on_indicator_close.js | notification panel populated - 
[task 2021-08-13T20:42:39.804Z] 20:42:39     INFO - TEST-PASS | browser/base/content/test/webrtc/browser_stop_streams_on_indicator_close.js | Microphone selector hidden - 
[task 2021-08-13T20:42:39.805Z] 20:42:39     INFO - TEST-PASS | browser/base/content/test/webrtc/browser_stop_streams_on_indicator_close.js | Camera selector hidden - 
[task 2021-08-13T20:42:39.806Z] 20:42:39     INFO - TEST-PASS | browser/base/content/test/webrtc/browser_stop_streams_on_indicator_close.js | Speaker selector hidden - 
[task 2021-08-13T20:42:39.807Z] 20:42:39     INFO - TEST-PASS | browser/base/content/test/webrtc/browser_stop_streams_on_indicator_close.js | screen selector visible - 
[task 2021-08-13T20:42:39.809Z] 20:42:39     INFO - TEST-PASS | browser/base/content/test/webrtc/browser_stop_streams_on_indicator_close.js | Should have found an appropriate display menuitem - {"renderedOnce":true,"_accelTextIsDerived":true,"_ignoreAccelTextChange":true,"_inheritedElements":{".menu-iconic-text":{"_lastFormattedAccessKey":null},".menu-text":null,".menu-iconic-highlightable-text":{"_lastFormattedAccessKey":null}},"initializedAttributeInheritance":true,"deviceId":"-1","mediaSource":"screen","scary":true} == true - 
[task 2021-08-13T20:42:39.811Z] 20:42:39     INFO - Opening third tab
[task 2021-08-13T20:42:39.812Z] 20:42:39     INFO - Sharing screen
[task 2021-08-13T20:42:39.823Z] 20:42:39     INFO - requesting devices
[task 2021-08-13T20:42:39.823Z] 20:42:39     INFO - Buffered messages logged at 20:42:37
[task 2021-08-13T20:42:39.824Z] 20:42:39     INFO - TEST-PASS | browser/base/content/test/webrtc/browser_stop_streams_on_indicator_close.js | webRTC-shareDevices notification shown - 
[task 2021-08-13T20:42:39.825Z] 20:42:39     INFO - TEST-PASS | browser/base/content/test/webrtc/browser_stop_streams_on_indicator_close.js | notification panel open - 
[task 2021-08-13T20:42:39.826Z] 20:42:39     INFO - TEST-PASS | browser/base/content/test/webrtc/browser_stop_streams_on_indicator_close.js | notification panel populated - 
[task 2021-08-13T20:42:39.832Z] 20:42:39     INFO - TEST-PASS | browser/base/content/test/webrtc/browser_stop_streams_on_indicator_close.js | Microphone selector hidden - 
[task 2021-08-13T20:42:39.837Z] 20:42:39     INFO - TEST-PASS | browser/base/content/test/webrtc/browser_stop_streams_on_indicator_close.js | Camera selector hidden - 
[task 2021-08-13T20:42:39.837Z] 20:42:39     INFO - TEST-PASS | browser/base/content/test/webrtc/browser_stop_streams_on_indicator_close.js | Speaker selector hidden - 
[task 2021-08-13T20:42:39.838Z] 20:42:39     INFO - TEST-PASS | browser/base/content/test/webrtc/browser_stop_streams_on_indicator_close.js | screen selector visible - 
[task 2021-08-13T20:42:39.840Z] 20:42:39     INFO - TEST-PASS | browser/base/content/test/webrtc/browser_stop_streams_on_indicator_close.js | Should have found an appropriate display menuitem - {"renderedOnce":true,"_accelTextIsDerived":true,"_ignoreAccelTextChange":true,"_inheritedElements":{".menu-iconic-text":{"_lastFormattedAccessKey":null},".menu-text":null,".menu-iconic-highlightable-text":{"_lastFormattedAccessKey":null}},"initializedAttributeInheritance":true,"deviceId":"-1","mediaSource":"screen","scary":true} == true - 
[task 2021-08-13T20:42:39.840Z] 20:42:39     INFO - Opening fourth tab
[task 2021-08-13T20:42:39.841Z] 20:42:39     INFO - Console message: [JavaScript Error: "AbortError: The fetching process for the media resource was aborted by the user agent at the user's request." {file: "resource:///actors/WebRTCParent.jsm" line: 999}]
[task 2021-08-13T20:42:39.842Z] 20:42:39     INFO - Buffered messages logged at 20:42:38
[task 2021-08-13T20:42:39.843Z] 20:42:39     INFO - TEST-PASS | browser/base/content/test/webrtc/browser_stop_streams_on_indicator_close.js | Most recently opened tab is selected - [object XULElement] == [object XULElement] - 
[task 2021-08-13T20:42:39.844Z] 20:42:39     INFO - TEST-PASS | browser/base/content/test/webrtc/browser_stop_streams_on_indicator_close.js | expected nothing to be shared - {} deepEqual {} - 
[task 2021-08-13T20:42:39.844Z] 20:42:39     INFO - TEST-PASS | browser/base/content/test/webrtc/browser_stop_streams_on_indicator_close.js | Should have found no active streams - 0 == 0 - 
[task 2021-08-13T20:42:39.847Z] 20:42:39     INFO - TEST-PASS | browser/base/content/test/webrtc/browser_stop_streams_on_indicator_close.js | 0 == 0 - 
[task 2021-08-13T20:42:39.847Z] 20:42:39     INFO - TEST-PASS | browser/base/content/test/webrtc/browser_stop_streams_on_indicator_close.js | 0 == 0 - 
[task 2021-08-13T20:42:39.848Z] 20:42:39     INFO - TEST-PASS | browser/base/content/test/webrtc/browser_stop_streams_on_indicator_close.js | Most recently tab that streams were shared with is selected - [object XULElement] == [object XULElement] - 
[task 2021-08-13T20:42:39.853Z] 20:42:39     INFO - Buffered messages finished
[task 2021-08-13T20:42:39.855Z] 20:42:39     INFO - TEST-UNEXPECTED-FAIL | browser/base/content/test/webrtc/browser_stop_streams_on_indicator_close.js | A promise chain failed to handle a rejection: The fetching process for the media resource was aborted by the user agent at the user's request. - stack: prompt/eventCallback/listScreenShareDevices/menupopup._commandEventListener/<@resource:///actors/WebRTCParent.jsm:999:17
[task 2021-08-13T20:42:39.855Z] 20:42:39     INFO - Rejection date: Fri Aug 13 2021 20:42:37 GMT+0000 (Coordinated Universal Time) - false == true - JS frame :: resource://testing-common/PromiseTestUtils.jsm :: assertNoUncaughtRejections :: line 285
[task 2021-08-13T20:42:39.858Z] 20:42:39     INFO - Stack trace:
[task 2021-08-13T20:42:39.858Z] 20:42:39     INFO - resource://testing-common/PromiseTestUtils.jsm:assertNoUncaughtRejections:285
[task 2021-08-13T20:42:39.858Z] 20:42:39     INFO - chrome://mochikit/content/browser-test.js:Tester_execTest/<:1122
[task 2021-08-13T20:42:39.858Z] 20:42:39     INFO - Leaving test bound test_close_indicator_with_global_toggles
[task 2021-08-13T20:42:39.859Z] 20:42:39     INFO - GECKO(1563) | ###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost
[task 2021-08-13T20:42:39.859Z] 20:42:39     INFO - GECKO(1563) | MEMORY STAT | vsize 20976150MB | residentFast 1629MB
[task 2021-08-13T20:42:39.859Z] 20:42:39     INFO - TEST-OK | browser/base/content/test/webrtc/browser_stop_streams_on_indicator_close.js | took 12377ms
[task 2021-08-13T20:42:39.859Z] 20:42:39     INFO - checking window state
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → INCOMPLETE
Status: RESOLVED → REOPENED
Resolution: INCOMPLETE → ---
Summary: Intermittent [tier 2] browser/base/content/test/webrtc/browser_stop_streams_on_indicator_close.js | A promise chain failed to handle a rejection: The fetching process for the media resource was aborted by the user agent at the user's request. - stack: pro → Intermittent browser/base/content/test/webrtc/browser_stop_streams_on_indicator_close.js | A promise chain failed to handle a rejection: The fetching process for the media resource was aborted by the user agent at the user's request. - stack: pro
Status: REOPENED → RESOLVED
Closed: 4 years ago3 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.