Open Bug 1561973 Opened 2 years ago Updated 4 months ago

Intermittent browser/base/content/test/fullscreen/browser_bug1557041.js | Found a tab after previous test timed out: https://example.com/ -

Categories

(Firefox :: Site Permissions, defect, P3)

defect

Tracking

()

ASSIGNED

People

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

References

(Regression)

Details

(Keywords: intermittent-failure, leave-open, regression, Whiteboard: [stockwell disabled][stockwell needswork:owner])

Attachments

(1 file)

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


[task 2019-06-27T16:33:52.416Z] 16:33:52 INFO - TEST-START | browser/base/content/test/fullscreen/browser_bug1557041.js
[task 2019-06-27T16:33:53.242Z] 16:33:53 INFO - GECKO(2273) | JavaScript error: chrome://browser/content/browser-fullScreenAndPointerLock.js, line 376: Error: TelemetryStopwatch: key "FULLSCREEN_CHANGE_MS" was already initialized
[task 2019-06-27T16:34:37.611Z] 16:34:37 INFO - TEST-INFO | started process screentopng
[task 2019-06-27T16:34:38.367Z] 16:34:38 INFO - TEST-INFO | screentopng: exit 0
[task 2019-06-27T16:34:38.368Z] 16:34:38 INFO - Buffered messages logged at 16:33:52
[task 2019-06-27T16:34:38.368Z] 16:34:38 INFO - Entering test bound test_identityPopupCausesFSExit
[task 2019-06-27T16:34:38.368Z] 16:34:38 INFO - Buffered messages logged at 16:33:53
[task 2019-06-27T16:34:38.368Z] 16:34:38 INFO - Entering DOM fullscreen
[task 2019-06-27T16:34:38.369Z] 16:34:38 INFO - Waiting for fullscreen exit and identity popup to show
[task 2019-06-27T16:34:38.369Z] 16:34:38 INFO - TEST-FAIL | browser/base/content/test/fullscreen/browser_bug1557041.js | uncaught exception: Error: TelemetryStopwatch: key "FULLSCREEN_CHANGE_MS" was already initialized at handleEvent@chrome://browser/content/browser-fullScreenAndPointerLock.js:376:28
[task 2019-06-27T16:34:38.369Z] 16:34:38 INFO - EventListener.handleEventinit@chrome://browser/content/browser-fullScreenAndPointerLock.js:252:12
[task 2019-06-27T16:34:38.369Z] 16:34:38 INFO - _delayedStartup@chrome://browser/content/browser.js:1707:16
[task 2019-06-27T16:34:38.370Z] 16:34:38 INFO - EventListener.handleEvent
onLoad@chrome://browser/content/browser.js:1592:12
[task 2019-06-27T16:34:38.370Z] 16:34:38 INFO - EventHandlerNonNull*@chrome://browser/content/browser.xhtml:112:39
[task 2019-06-27T16:34:38.370Z] 16:34:38 INFO - -
[task 2019-06-27T16:34:38.370Z] 16:34:38 INFO - Console message: [JavaScript Error: "Error: TelemetryStopwatch: key "FULLSCREEN_CHANGE_MS" was already initialized" {file: "chrome://browser/content/browser-fullScreenAndPointerLock.js" line: 376}]
[task 2019-06-27T16:34:38.370Z] 16:34:38 INFO - handleEvent@chrome://browser/content/browser-fullScreenAndPointerLock.js:376:28
[task 2019-06-27T16:34:38.370Z] 16:34:38 INFO - EventListener.handleEventinit@chrome://browser/content/browser-fullScreenAndPointerLock.js:252:12
[task 2019-06-27T16:34:38.370Z] 16:34:38 INFO - _delayedStartup@chrome://browser/content/browser.js:1707:16
[task 2019-06-27T16:34:38.370Z] 16:34:38 INFO - EventListener.handleEvent
onLoad@chrome://browser/content/browser.js:1592:12
[task 2019-06-27T16:34:38.371Z] 16:34:38 INFO - EventHandlerNonNull*@chrome://browser/content/browser.xhtml:112:39
[task 2019-06-27T16:34:38.371Z] 16:34:38 INFO -
[task 2019-06-27T16:34:38.371Z] 16:34:38 INFO - Buffered messages finished
[task 2019-06-27T16:34:38.371Z] 16:34:38 INFO - TEST-UNEXPECTED-FAIL | browser/base/content/test/fullscreen/browser_bug1557041.js | Test timed out -
[task 2019-06-27T16:34:38.373Z] 16:34:38 INFO - GECKO(2273) | JavaScript error: resource://testing-common/PromiseTestUtils.jsm, line 110: uncaught exception: Object
[task 2019-06-27T16:34:38.373Z] 16:34:38 INFO - GECKO(2273) | MEMORY STAT vsizeMaxContiguous not supported in this build configuration.
[task 2019-06-27T16:34:38.374Z] 16:34:38 INFO - GECKO(2273) | MEMORY STAT | vsize 2920MB | residentFast 287MB | heapAllocated 95MB
[task 2019-06-27T16:34:38.374Z] 16:34:38 INFO - TEST-OK | browser/base/content/test/fullscreen/browser_bug1557041.js | took 45205ms
[task 2019-06-27T16:34:38.376Z] 16:34:38 INFO - Not taking screenshot here: see the one that was previously logged
[task 2019-06-27T16:34:38.377Z] 16:34:38 INFO - TEST-UNEXPECTED-FAIL | browser/base/content/test/fullscreen/browser_bug1557041.js | Found a tab after previous test timed out: https://example.com/ -
[task 2019-06-27T16:34:38.378Z] 16:34:38 INFO - checking window state
[task 2019-06-27T16:34:38.379Z] 16:34:38 INFO - Console message: [JavaScript Error: "uncaught exception: Object" {file: "resource://testing-common/PromiseTestUtils.jsm" line: 110}]

Regressed by: 1557041

Hmm, sorry, but I've lost some context on this and can't remember for sure whether we proved that we can disable this only on linux. If I'm not mistaken, the patch to set the autohide pref did not work, and we realized the failures were only happening on linux, and I expressed my suspicion of panel-related code in linux - is this right? If I'm not missing anything, I'll r+ and we can land this.

Flags: needinfo?(pbz)

(In reply to Nihanth Subramanya [:nhnt11] from comment #3)

Hmm, sorry, but I've lost some context on this and can't remember for sure whether we proved that we can disable this only on linux. If I'm not mistaken, the patch to set the autohide pref did not work, and we realized the failures were only happening on linux, and I expressed my suspicion of panel-related code in linux - is this right? If I'm not missing anything, I'll r+ and we can land this.

Yes, exactly.

Flags: needinfo?(pbz)
Keywords: checkin-needed

Pushed by ccoroiu@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/99a104e56e35
Disabled identity-popup full-screen test on linux. r=nhnt11

Keywords: checkin-needed
Keywords: leave-open
Whiteboard: [stockwell disabled]

Hi!
Can I take up this issue?

Bugbug thinks this bug should belong to this component, but please revert this change in case of error.

Component: General → JavaScript Engine
Product: Firefox → Core

There are 21 total failures in the last 7 days, seems to be a spike here since march 15th, on macosx1014-64 debug

Recent failure log: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=293318655&repo=autoland&lineNumber=2792

Stevan can you assign someone here? Also, can you reply to the comment 28?

Flags: needinfo?(sdetar)
Whiteboard: [stockwell disabled] → [stockwell disabled][stockwell needswork:owner]

This still seems to be some focus issue with fullscreen: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=293318655&repo=autoland&lineNumber=2788-2789

Nihanth, do you know what the appropriate component this should be redirected to is?

Flags: needinfo?(sdetar) → needinfo?(nhnt11)

Since this is a regression of the test for Bug 1557041 I'm going to take it back to SitePermissions.

Sure Ratnabali, you can look into this. Sorry for the delay!

Assignee: nobody → ratnabalidutta26
Status: NEW → ASSIGNED
Component: JavaScript Engine → Site Permissions
Flags: needinfo?(nhnt11)
Priority: P5 → P3
Product: Core → Firefox
You need to log in before you can comment on or make changes to this bug.