Bug: Intermittent [Tier 2] Fission browser/base/content/test/fullscreen/browser_bug1620341.js | Close buttons should be visible only on the active tab (tabs have width=0 so closebuttons gets set on them) -
Status: RESOLVED
Priority: P5
Resolution: FIXED
Created: 2021-06-08 07:12:21+00:00
Resolved: 2021-06-14 06:17:24+00:00

**Filed by:** smolnar [at] mozilla.com
**Parsed log:** https://treeherder.mozilla.org/logviewer?job_id=342085370&repo=autoland
**Full log:** https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/SE7SdiVrSUGaKU-VAWlytg/runs/0/artifacts/public/logs/live_backing.log

---
```
INFO - TEST-START | browser/base/content/test/fullscreen/browser_bug1620341.js
[task 2021-06-08T06:20:20.471Z] 06:20:20     INFO - TEST-INFO | started process screentopng
[task 2021-06-08T06:20:20.939Z] 06:20:20     INFO - TEST-INFO | screentopng: exit 0
[task 2021-06-08T06:20:20.939Z] 06:20:20     INFO - Buffered messages logged at 06:20:18
[task 2021-06-08T06:20:20.939Z] 06:20:20     INFO - Entering test bound test_fullscreen_cross_origin
[task 2021-06-08T06:20:20.940Z] 06:20:20     INFO - Buffered messages logged at 06:20:19
[task 2021-06-08T06:20:20.940Z] 06:20:20     INFO - Console message: [JavaScript Error: "The character encoding of the HTML document was not declared. The document will render with garbled text in some browser configurations if the document contains characters from outside the US-ASCII range. The character encoding of the page must be declared in the document or in the transfer protocol." {file: "https://example.com/browser/browser/base/content/test/fullscreen/fullscreen_frame.html" line: 0}]
[task 2021-06-08T06:20:20.940Z] 06:20:20     INFO - Console message: [JavaScript Error: "Unknown Collection "main/partitioning-exempt-urls"" {file: "resource://services-settings/RemoteSettingsClient.jsm" line: 160}]
[task 2021-06-08T06:20:20.941Z] 06:20:20     INFO - UnknownCollectionError@resource://services-settings/RemoteSettingsClient.jsm:160:5
[task 2021-06-08T06:20:20.942Z] 06:20:20     INFO - sync@resource://services-settings/RemoteSettingsClient.jsm:475:13
[task 2021-06-08T06:20:20.942Z] 06:20:20     INFO - 
[task 2021-06-08T06:20:20.942Z] 06:20:20     INFO - Start fullscreen on iframe frameAllowed
[task 2021-06-08T06:20:20.942Z] 06:20:20     INFO - TEST-PASS | browser/base/content/test/fullscreen/browser_bug1620341.js | Close buttons should be visible on every tab - 
[task 2021-06-08T06:20:20.942Z] 06:20:20     INFO - Buffered messages logged at 06:20:20
[task 2021-06-08T06:20:20.943Z] 06:20:20     INFO - TEST-PASS | browser/base/content/test/fullscreen/browser_bug1620341.js | Request should be allowed - "fullscreenchange" == "fullscreenchange" - 
[task 2021-06-08T06:20:20.943Z] 06:20:20     INFO - Buffered messages finished
[task 2021-06-08T06:20:20.943Z] 06:20:20     INFO - TEST-UNEXPECTED-FAIL | browser/base/content/test/fullscreen/browser_bug1620341.js | Close buttons should be visible only on the active tab (tabs have width=0 so closebuttons gets set on them) - 
[task 2021-06-08T06:20:20.943Z] 06:20:20     INFO - Stack trace:
[task 2021-06-08T06:20:20.943Z] 06:20:20     INFO - chrome://mochikit/content/browser-test.js:test_ok:1334
[task 2021-06-08T06:20:20.944Z] 06:20:20     INFO - chrome://mochitests/content/browser/browser/base/content/test/fullscreen/browser_bug1620341.js:test_fullscreen_cross_origin/requestFullscreenThenCloseTab/<:62
[task 2021-06-08T06:20:20.944Z] 06:20:20     INFO - GECKO(1565) | JavaScript error: resource:///actors/DOMFullscreenParent.jsm, line 136: Error: TelemetryStopwatch: key "FULLSCREEN_CHANGE_MS" was already initialized
[task 2021-06-08T06:20:20.944Z] 06:20:20     INFO - Console message: [JavaScript Warning: "Exited fullscreen because fullscreen element was removed from document." {file: "chrome://browser/content/tabbrowser.js" line: 3991}]
[task 2021-06-08T06:20:20.944Z] 06:20:20     INFO - Console message: [JavaScript Error: "Error: TelemetryStopwatch: key "FULLSCREEN_CHANGE_MS" was already initialized" {file: "resource:///actors/DOMFullscreenParent.jsm" line: 136}]
[task 2021-06-08T06:20:20.944Z] 06:20:20     INFO - handleEvent@resource:///actors/DOMFullscreenParent.jsm:136:28
[task 2021-06-08T06:20:20.944Z] 06:20:20     INFO - _endRemoveTab@chrome://browser/content/tabbrowser.js:3991:15
[task 2021-06-08T06:20:20.944Z] 06:20:20     INFO - removeTab@chrome://browser/content/tabbrowser.js:3625:14
[task 2021-06-08T06:20:20.945Z] 06:20:20     INFO - removeTab@resource://testing-common/BrowserTestUtils.jsm:1751:30
[task 2021-06-08T06:20:20.945Z] 06:20:20     INFO - withNewTab@resource://testing-common/BrowserTestUtils.jsm:155:24
[task 2021-06-08T06:20:20.945Z] 06:20:20     INFO - 
[task 2021-06-08T06:20:20.984Z] 06:20:20     INFO - GECKO(1565) | ###!!! [Parent][MessageChannel] Error: (msgtype=0x390079,name=PContent::Msg_DestroyBrowsingContextGroup) Closed channel: cannot send/recv
[task 2021-06-08T06:20:20.990Z] 06:20:20     INFO - GECKO(1565) | ###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost
[task 2021-06-08T06:20:20.991Z] 06:20:20     INFO - Leaving test bound test_fullscreen_cross_origin
[task 2021-06-08T06:20:20.995Z] 06:20:20     INFO - GECKO(1565) | ###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost
[task 2021-06-08T06:20:21.011Z] 06:20:21     INFO - GECKO(1565) | ###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost
[task 2021-06-08T06:20:21.021Z] 06:20:21     INFO - GECKO(1565) | MEMORY STAT vsizeMaxContiguous not supported in this build configuration.
[task 2021-06-08T06:20:21.022Z] 06:20:21     INFO - GECKO(1565) | MEMORY STAT heapAllocated not supported in this build configuration.
[task 2021-06-08T06:20:21.022Z] 06:20:21     INFO - GECKO(1565) | MEMORY STAT | vsize 20975161MB | residentFast 1155MB
[task 2021-06-08T06:20:21.023Z] 06:20:21     INFO - TEST-OK | browser/base/content/test/fullscreen/browser_bug1620341.js | took 2815ms
[task 2021-06-08T06:20:21.095Z] 06:20:21     INFO - checking window state
INFO - TEST-START | browser/base/content/test/fullscreen/browser_fullscreen_api_fission.js
```