Closed Bug 1715208 Opened 4 years ago Closed 4 years ago

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) -

Categories

(Firefox :: Tabbed Browser, defect, P5)

defect

Tracking

()

RESOLVED FIXED
91 Branch
Tracking Status
firefox-esr78 --- unaffected
firefox89 --- unaffected
firefox90 --- unaffected
firefox91 --- fixed

People

(Reporter: intermittent-bug-filer, Assigned: jaws)

References

(Regression)

Details

(Keywords: intermittent-failure, regression)

Attachments

(1 file)

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

The Bugbug bot thinks this bug should belong to the 'Firefox::Tabbed Browser' component, and is moving the bug to that component. Please revert this change in case you think the bot is wrong.

Component: General → Tabbed Browser
Flags: needinfo?(jaws)
Summary: Intermittent [Tier 2] 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) - → 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) -
Assignee: nobody → jaws
Status: NEW → ASSIGNED
Flags: needinfo?(jaws)
Pushed by archaeopteryx@coole-files.de: https://hg.mozilla.org/integration/autoland/rev/26831b5b492f Wait for the closebutton attribute to update instead of assuming it is atomic with inDOMFullscreen r=mconley
Status: ASSIGNED → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → 91 Branch
Has Regression Range: --- → yes
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: