Intermittent dom/html/test/test_fullscreen-api.html | [scrollbar] Should have vertical scrollbar when [object HTMLHtmlElement] is in fullscreen - got 485, expected 1585
Categories
(Core :: DOM: Core & HTML, defect)
Tracking
()
People
(Reporter: intermittent-bug-filer, Unassigned)
References
(Blocks 2 open bugs)
Details
(Keywords: intermittent-failure, regression, Whiteboard: [stockwell unknown])
Attachments
(1 file, 6 obsolete files)
Filed by: ncsoregi [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer.html#?job_id=265511410&repo=try
Full log: https://queue.taskcluster.net/v1/task/R7iDVedQR42PbvRqcWLmSw/runs/0/artifacts/public/logs/live_backing.log
[task 2019-09-07T11:27:34.095Z] 11:27:34 INFO - TEST-PASS | dom/html/test/test_fullscreen-api.html | [scrollbar] Should have vertical scrollbar
[task 2019-09-07T11:27:34.095Z] 11:27:34 INFO - TEST-PASS | dom/html/test/test_fullscreen-api.html | [scrollbar] Should have horizontal scrollbar
[task 2019-09-07T11:27:34.095Z] 11:27:34 INFO - [scrollbar] Entering fullscreen on root
[task 2019-09-07T11:27:34.095Z] 11:27:34 INFO - TEST-PASS | dom/html/test/test_fullscreen-api.html | [scrollbar] Should only check the current fullscreen element
[task 2019-09-07T11:27:34.096Z] 11:27:34 INFO - Buffered messages finished
[task 2019-09-07T11:27:34.096Z] 11:27:34 INFO - TEST-UNEXPECTED-FAIL | dom/html/test/test_fullscreen-api.html | [scrollbar] Should have vertical scrollbar when [object HTMLHtmlElement] is in fullscreen - got 485, expected 1585
[task 2019-09-07T11:27:34.096Z] 11:27:34 INFO - SimpleTest.is@SimpleTest/SimpleTest.js:322:16
[task 2019-09-07T11:27:34.096Z] 11:27:34 INFO - is@dom/html/test/file_fullscreen-scrollbar.html:30:32
[task 2019-09-07T11:27:34.096Z] 11:27:34 INFO - assertHasScrollbars@dom/html/test/file_fullscreen-scrollbar.html:54:5
[task 2019-09-07T11:27:34.096Z] 11:27:34 INFO - checkScrollbars@dom/html/test/file_fullscreen-scrollbar.html:73:13
[task 2019-09-07T11:27:34.096Z] 11:27:34 INFO - enteredFullscreenOnRoot@dom/html/test/file_fullscreen-scrollbar.html:100:18
[task 2019-09-07T11:27:34.096Z] 11:27:34 INFO - invokeCallback/</<@dom/html/test/file_fullscreen-utils.js:55:58
[task 2019-09-07T11:27:34.097Z] 11:27:34 INFO - Not taking screenshot here: see the one that was previously logged
[task 2019-09-07T11:27:34.097Z] 11:27:34 INFO - TEST-UNEXPECTED-FAIL | dom/html/test/test_fullscreen-api.html | [scrollbar] Should have horizontal scrollbar when [object HTMLHtmlElement] is in fullscreen - got 485, expected 1185
[task 2019-09-07T11:27:34.097Z] 11:27:34 INFO - SimpleTest.is@SimpleTest/SimpleTest.js:322:16
[task 2019-09-07T11:27:34.097Z] 11:27:34 INFO - is@dom/html/test/file_fullscreen-scrollbar.html:30:32
[task 2019-09-07T11:27:34.097Z] 11:27:34 INFO - assertHasScrollbars@dom/html/test/file_fullscreen-scrollbar.html:56:5
[task 2019-09-07T11:27:34.097Z] 11:27:34 INFO - checkScrollbars@dom/html/test/file_fullscreen-scrollbar.html:73:13
[task 2019-09-07T11:27:34.097Z] 11:27:34 INFO - enteredFullscreenOnRoot@dom/html/test/file_fullscreen-scrollbar.html:100:18
[task 2019-09-07T11:27:34.097Z] 11:27:34 INFO - invokeCallback/</<@dom/html/test/file_fullscreen-utils.js:55:58
[task 2019-09-07T11:27:34.097Z] 11:27:34 INFO - [scrollbar] Triggering a force frame reconstruction
[task 2019-09-07T11:27:34.098Z] 11:27:34 INFO - Not taking screenshot here: see the one that was previously logged
[task 2019-09-07T11:27:34.098Z] 11:27:34 INFO - TEST-UNEXPECTED-FAIL | dom/html/test/test_fullscreen-api.html | [scrollbar] Should have vertical scrollbar when [object HTMLHtmlElement] is in fullscreen - got 485, expected 1585
[task 2019-09-07T11:27:34.098Z] 11:27:34 INFO - SimpleTest.is@SimpleTest/SimpleTest.js:322:16
[task 2019-09-07T11:27:34.098Z] 11:27:34 INFO - is@dom/html/test/file_fullscreen-scrollbar.html:30:32
[task 2019-09-07T11:27:34.098Z] 11:27:34 INFO - assertHasScrollbars@dom/html/test/file_fullscreen-scrollbar.html:54:5
[task 2019-09-07T11:27:34.098Z] 11:27:34 INFO - checkScrollbars@dom/html/test/file_fullscreen-scrollbar.html:75:13
[task 2019-09-07T11:27:34.098Z] 11:27:34 INFO - enteredFullscreenOnRoot@dom/html/test/file_fullscreen-scrollbar.html:100:18
[task 2019-09-07T11:27:34.098Z] 11:27:34 INFO - invokeCallback/</<@dom/html/test/file_fullscreen-utils.js:55:58
[task 2019-09-07T11:27:34.099Z] 11:27:34 INFO - Not taking screenshot here: see the one that was previously logged
[task 2019-09-07T11:27:34.099Z] 11:27:34 INFO - TEST-UNEXPECTED-FAIL | dom/html/test/test_fullscreen-api.html | [scrollbar] Should have horizontal scrollbar when [object HTMLHtmlElement] is in fullscreen - got 485, expected 1185
[task 2019-09-07T11:27:34.099Z] 11:27:34 INFO - SimpleTest.is@SimpleTest/SimpleTest.js:322:16
[task 2019-09-07T11:27:34.099Z] 11:27:34 INFO - is@dom/html/test/file_fullscreen-scrollbar.html:30:32
[task 2019-09-07T11:27:34.099Z] 11:27:34 INFO - assertHasScrollbars@dom/html/test/file_fullscreen-scrollbar.html:56:5
[task 2019-09-07T11:27:34.099Z] 11:27:34 INFO - checkScrollbars@dom/html/test/file_fullscreen-scrollbar.html:75:13
[task 2019-09-07T11:27:34.099Z] 11:27:34 INFO - enteredFullscreenOnRoot@dom/html/test/file_fullscreen-scrollbar.html:100:18
[task 2019-09-07T11:27:34.099Z] 11:27:34 INFO - invokeCallback/</<@dom/html/test/file_fullscreen-utils.js:55:58
[task 2019-09-07T11:27:34.100Z] 11:27:34 INFO - [scrollbar] Entering fullscreen on div
[task 2019-09-07T11:27:34.100Z] 11:27:34 INFO - TEST-PASS | dom/html/test/test_fullscreen-api.html | [scrollbar] Should only check the current fullscreen element
entering test: dom/html/test/test_fullscreen-api.html
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment 24•4 years ago
|
||
There are 21 failures in the last 7 days on
- macosx1014-64 debug
- macosx1014-64-shippable opt
Recent failure log: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=289267247&repo=autoland&lineNumber=3511
[task 2020-02-17T20:18:24.831Z] 20:18:24 INFO - TEST-START | dom/html/test/test_fullscreen-api.html
[task 2020-02-17T20:18:25.397Z] 20:18:25 INFO - GECKO(1780) | JavaScript error: resource:///actors/DOMFullscreenParent.jsm, line 84: Error: TelemetryStopwatch: key "FULLSCREEN_CHANGE_MS" was already initialized
[task 2020-02-17T20:18:25.433Z] 20:18:25 INFO - GECKO(1780) | JavaScript error: resource:///actors/DOMFullscreenParent.jsm, line 54: Error: TelemetryStopwatch: requesting elapsed time for nonexisting stopwatch. Histogram: "FULLSCREEN_CHANGE_MS", key: ""
[task 2020-02-17T20:18:25.837Z] 20:18:25 INFO - GECKO(1780) | JavaScript error: resource:///actors/DOMFullscreenParent.jsm, line 89: Error: TelemetryStopwatch: key "FULLSCREEN_CHANGE_MS" was already initialized
[task 2020-02-17T20:18:26.264Z] 20:18:26 INFO - GECKO(1780) | JavaScript error: , line 0: TypeError: Fullscreen request denied
[task 2020-02-17T20:18:27.017Z] 20:18:27 INFO - GECKO(1780) | JavaScript error: resource:///actors/DOMFullscreenParent.jsm, line 89: Error: TelemetryStopwatch: key "FULLSCREEN_CHANGE_MS" was already initialized
[task 2020-02-17T20:18:27.030Z] 20:18:27 INFO - GECKO(1780) | JavaScript error: resource:///actors/DOMFullscreenParent.jsm, line 54: Error: TelemetryStopwatch: requesting elapsed time for nonexisting stopwatch. Histogram: "FULLSCREEN_CHANGE_MS", key: ""
[task 2020-02-17T20:18:27.033Z] 20:18:27 INFO - GECKO(1780) | JavaScript error: resource:///actors/DOMFullscreenParent.jsm, line 54: Error: TelemetryStopwatch: requesting elapsed time for nonexisting stopwatch. Histogram: "FULLSCREEN_CHANGE_MS", key: ""
[task 2020-02-17T20:18:27.368Z] 20:18:27 INFO - GECKO(1780) | JavaScript error: , line 0: TypeError: Fullscreen request denied
[task 2020-02-17T20:18:38.725Z] 20:18:38 INFO - TEST-PASS | dom/html/test/test_fullscreen-api.html | [scrollbar] Should only check the current fullscreen element
[task 2020-02-17T20:18:38.735Z] 20:18:38 INFO - Buffered messages finished
[task 2020-02-17T20:18:38.737Z] 20:18:38 INFO - TEST-UNEXPECTED-FAIL | dom/html/test/test_fullscreen-api.html | [scrollbar] Should have vertical scrollbar when [object HTMLHtmlElement] is in fullscreen - got 485, expected 1585
[task 2020-02-17T20:18:38.738Z] 20:18:38 INFO - SimpleTest.is@SimpleTest/SimpleTest.js:383:14
[task 2020-02-17T20:18:38.738Z] 20:18:38 INFO - is@dom/html/test/file_fullscreen-scrollbar.html:30:32
[task 2020-02-17T20:18:38.738Z] 20:18:38 INFO - assertHasScrollbars@dom/html/test/file_fullscreen-scrollbar.html:54:5
[task 2020-02-17T20:18:38.738Z] 20:18:38 INFO - checkScrollbars@dom/html/test/file_fullscreen-scrollbar.html:73:13
[task 2020-02-17T20:18:38.738Z] 20:18:38 INFO - enteredFullscreenOnRoot@dom/html/test/file_fullscreen-scrollbar.html:100:18
[task 2020-02-17T20:18:38.738Z] 20:18:38 INFO - invokeCallback/</<@dom/html/test/file_fullscreen-utils.js:55:58
[task 2020-02-17T20:18:38.738Z] 20:18:38 INFO - setTimeout handlerSimpleTest_setTimeoutShim@SimpleTest/SimpleTest.js:784:41
[task 2020-02-17T20:18:38.738Z] 20:18:38 INFO - invokeCallback/<@dom/html/test/file_fullscreen-utils.js:55:43
[task 2020-02-17T20:18:38.738Z] 20:18:38 INFO - FrameRequestCallbackinvokeCallback@dom/html/test/file_fullscreen-utils.js:55:26
[task 2020-02-17T20:18:38.738Z] 20:18:38 INFO - onFullscreenChange@dom/html/test/file_fullscreen-utils.js:60:21
[task 2020-02-17T20:18:38.738Z] 20:18:38 INFO - EventListener.handleEventaddFullscreenChangeContinuation@dom/html/test/file_fullscreen-utils.js:71:7
[task 2020-02-17T20:18:38.738Z] 20:18:38 INFO - begin@dom/html/test/file_fullscreen-scrollbar.html:95:34
[task 2020-02-17T20:18:38.738Z] 20:18:38 INFO - runNextTest/</</<@dom/html/test/test_fullscreen-api.html:154:24
[task 2020-02-17T20:18:38.738Z] 20:18:38 INFO - focusedOrLoaded/<@SimpleTest/SimpleTest.js:914:23
[task 2020-02-17T20:18:38.738Z] 20:18:38 INFO - Not taking screenshot here: see the one that was previously logged
[task 2020-02-17T20:18:38.738Z] 20:18:38 INFO - TEST-UNEXPECTED-FAIL | dom/html/test/test_fullscreen-api.html | [scrollbar] Should have horizontal scrollbar when [object HTMLHtmlElement] is in fullscreen - got 485, expected 1185
[task 2020-02-17T20:18:38.738Z] 20:18:38 INFO - SimpleTest.is@SimpleTest/SimpleTest.js:383:14
[task 2020-02-17T20:18:38.738Z] 20:18:38 INFO - is@dom/html/test/file_fullscreen-scrollbar.html:30:32
[task 2020-02-17T20:18:38.738Z] 20:18:38 INFO - assertHasScrollbars@dom/html/test/file_fullscreen-scrollbar.html:56:5
[task 2020-02-17T20:18:38.738Z] 20:18:38 INFO - checkScrollbars@dom/html/test/file_fullscreen-scrollbar.html:73:13
[task 2020-02-17T20:18:38.738Z] 20:18:38 INFO - enteredFullscreenOnRoot@dom/html/test/file_fullscreen-scrollbar.html:100:18
[task 2020-02-17T20:18:38.738Z] 20:18:38 INFO - invokeCallback/</<@dom/html/test/file_fullscreen-utils.js:55:58
[task 2020-02-17T20:18:38.738Z] 20:18:38 INFO - setTimeout handlerSimpleTest_setTimeoutShim@SimpleTest/SimpleTest.js:784:41
[task 2020-02-17T20:18:38.738Z] 20:18:38 INFO - invokeCallback/<@dom/html/test/file_fullscreen-utils.js:55:43
[task 2020-02-17T20:18:38.738Z] 20:18:38 INFO - FrameRequestCallbackinvokeCallback@dom/html/test/file_fullscreen-utils.js:55:26
[task 2020-02-17T20:18:38.738Z] 20:18:38 INFO - onFullscreenChange@dom/html/test/file_fullscreen-utils.js:60:21
[task 2020-02-17T20:18:38.738Z] 20:18:38 INFO - EventListener.handleEventaddFullscreenChangeContinuation@dom/html/test/file_fullscreen-utils.js:71:7
[task 2020-02-17T20:18:38.738Z] 20:18:38 INFO - begin@dom/html/test/file_fullscreen-scrollbar.html:95:34
[task 2020-02-17T20:18:38.738Z] 20:18:38 INFO - runNextTest/</</<@dom/html/test/test_fullscreen-api.html:154:24
[task 2020-02-17T20:18:38.738Z] 20:18:38 INFO - focusedOrLoaded/<@SimpleTest/SimpleTest.js:914:23
[task 2020-02-17T20:18:38.738Z] 20:18:38 INFO - [scrollbar] Triggering a force frame reconstruction
[task 2020-02-17T20:18:38.738Z] 20:18:38 INFO - Not taking screenshot here: see the one that was previously logged
[task 2020-02-17T20:18:38.738Z] 20:18:38 INFO - TEST-UNEXPECTED-FAIL | dom/html/test/test_fullscreen-api.html | [scrollbar] Should have vertical scrollbar when [object HTMLHtmlElement] is in fullscreen - got 485, expected 1585
Hsin-Yi Tsai does not accept ni at the moment.
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment 27•4 years ago
|
||
There are 20 failures associated to this bug in the last 7 days. These are occurring on macosx1014-64 debug and macosx1014-64-shippable opt.
Updated•4 years ago
|
Comment hidden (Intermittent Failures Robot) |
Comment 29•4 years ago
|
||
Hey Xidorn, I wonder if you would have time to take a look what's up here. Thank you.
Comment 30•4 years ago
|
||
The log looks like there is something weird happening indeed... Specifically, I think the layout is not correctly updated after bringing the root element into fullscreen, and it's more problematic given that a frame reconstruction doesn't even fix it...
I have no idea how this can happen, and I would probably need to try to reproduce it on a mac machine in order to diagnose. It smells like there is probably some race condition on mac...
Keep the ni? for now and I can see if I'll have time. If it's urgent, I can do a patch to disable this specific subtest on mac for now.
Comment 31•4 years ago
|
||
It seems that this doesn't only happen on macOS actually. There is bug 1468648 for headless, and bug 1350875 for Linux. I should probably look into them and see what can be done.
It's good that it may be reproducible on Linux :)
Updated•4 years ago
|
Comment 33•4 years ago
|
||
To give some update, I've found a way to reliably reproduce this issue on my Linux machine. Will continue investigating tomorrow.
Comment hidden (Intermittent Failures Robot) |
Comment 35•4 years ago
|
||
I have a possible solution for bug 1350875 which hopefully can fix the issue on all platforms. We'll see.
Comment hidden (Intermittent Failures Robot) |
Comment 37•4 years ago
|
||
That solution seems promising for Linux, but doesn't seem to be effective on macOS. I'll probably need to use mac to debug then...
Comment hidden (obsolete) |
Comment hidden (obsolete) |
Comment hidden (obsolete) |
Comment hidden (obsolete) |
Comment hidden (obsolete) |
Updated•4 years ago
|
Comment hidden (obsolete) |
Comment hidden (obsolete) |
Comment hidden (obsolete) |
Comment hidden (obsolete) |
Comment hidden (obsolete) |
Comment hidden (obsolete) |
Comment hidden (obsolete) |
Comment hidden (obsolete) |
Comment 51•4 years ago
|
||
Wrong bug...
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment 68•4 years ago
|
||
It's very likely that this would be fixed by bug 1350875 as well.
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment 112•3 years ago
|
||
This bug failed 35 times in the last 7 days. Occurs on linux1804-64-qr, linux1804-64-shippable, linux1804-64-tsan and macosx1015-64-qr on opt and debug build types.
Recent log:
https://treeherder.mozilla.org/logviewer?job_id=336856969&repo=autoland
Jens: Can you please take a look at this bug?
Comment hidden (Intermittent Failures Robot) |
Comment 114•3 years ago
|
||
(In reply to Xidorn Quan [:xidorn] UTC+11 from comment #68)
It's very likely that this would be fixed by bug 1350875 as well.
Hi :xidorn, it seems this is still happening also after fixing bug 1350875. Any ideas?
Comment 115•3 years ago
|
||
Not really. Bug 1350875 is like a duplicate of this bug. The fix in bug 1350875 may make it happen less frequently, but can't fix it altogether.
Basically, what the fix in bug 1350875 does is that we wait for fullscreen change and window resize notification from the system, and only continue fullscreen change if we receive both. But because there are cases where the resize may never come (e.g. on certain Linux window manager, or on macOS when both menu bar and dock are auto-hidden, see bug 1677244), so we also have a timeout, and continue going fullscreen even if we haven't got them.
The tricky thing is that there is no guarantee that the timeout is enough to receive the events. The window may get resized well after the timeout, in which case this could happen.
There are quite complex dynamics on window resizing in the interaction between widget code and different desktop environments. Fullscreen code tried to wallpaper them via optimistically assuming we are going fullscreen and inform layout a full screen dimensions in advance, but sometimes widget code kicks in and notify layout with the pre-fullscreen dimensions, causing various issues. I think this is one of that. Not sure what's the best way to fix unfortunately...
Given that it's surging recently in macOS, maybe it's easier to look into what got changed recently on fullscreen on macOS. I think there is a recent effort in bug 1631735 to try to change how we do fullscreen on macOS. Maybe haik knows more about the current situation.
Comment 116•3 years ago
|
||
There are 24 total failures in the last 7 days on macosx1015-64-qr debug
Recent failure log: https://treeherder.mozilla.org/logviewer?job_id=337583452&repo=mozilla-central&lineNumber=14278
[task 2021-04-23T22:29:34.263Z] 22:29:34 INFO - TEST-PASS | dom/html/test/test_fullscreen-api.html | Expected SVG elem to become locked.
[task 2021-04-23T22:29:34.263Z] 22:29:34 INFO - Waiting for focus to return to main window
[task 2021-04-23T22:29:34.263Z] 22:29:34 INFO - main window focused, starting next test
[task 2021-04-23T22:29:34.264Z] 22:29:34 INFO - Run test file_fullscreen-navigation.html
[task 2021-04-23T22:29:34.264Z] 22:29:34 INFO - Buffered messages logged at 22:29:33
[task 2021-04-23T22:29:34.264Z] 22:29:34 INFO - Were focused
[task 2021-04-23T22:29:34.264Z] 22:29:34 INFO - TEST-PASS | dom/html/test/test_fullscreen-api.html | [navigation] Request should be granted
[task 2021-04-23T22:29:34.264Z] 22:29:34 INFO - TEST-PASS | dom/html/test/test_fullscreen-api.html | [navigation] Should have left full-screen due to navigation.
[task 2021-04-23T22:29:34.264Z] 22:29:34 INFO - Waiting for focus to return to main window
[task 2021-04-23T22:29:34.264Z] 22:29:34 INFO - main window focused, starting next test
[task 2021-04-23T22:29:34.265Z] 22:29:34 INFO - Run test file_fullscreen-scrollbar.html
[task 2021-04-23T22:29:34.265Z] 22:29:34 INFO - Were focused
[task 2021-04-23T22:29:34.265Z] 22:29:34 INFO - TEST-PASS | dom/html/test/test_fullscreen-api.html | [scrollbar] Should have vertical scrollbar
[task 2021-04-23T22:29:34.265Z] 22:29:34 INFO - TEST-PASS | dom/html/test/test_fullscreen-api.html | [scrollbar] Should have horizontal scrollbar
[task 2021-04-23T22:29:34.265Z] 22:29:34 INFO - [scrollbar] Entering fullscreen on root
[task 2021-04-23T22:29:34.265Z] 22:29:34 INFO - TEST-PASS | dom/html/test/test_fullscreen-api.html | [scrollbar] Should only check the current fullscreen element
[task 2021-04-23T22:29:34.265Z] 22:29:34 INFO - Buffered messages finished
[task 2021-04-23T22:29:34.265Z] 22:29:34 INFO - TEST-UNEXPECTED-FAIL | dom/html/test/test_fullscreen-api.html | [scrollbar] Should have vertical scrollbar when [object HTMLHtmlElement] is in fullscreen - got 485, expected 1905
[task 2021-04-23T22:29:34.265Z] 22:29:34 INFO - SimpleTest.is@SimpleTest/SimpleTest.js:500:14
[task 2021-04-23T22:29:34.265Z] 22:29:34 INFO - is@dom/html/test/file_fullscreen-scrollbar.html:30:32
[task 2021-04-23T22:29:34.265Z] 22:29:34 INFO - assertHasScrollbars@dom/html/test/file_fullscreen-scrollbar.html:54:5
[task 2021-04-23T22:29:34.266Z] 22:29:34 INFO - checkScrollbars@dom/html/test/file_fullscreen-scrollbar.html:73:13
[task 2021-04-23T22:29:34.266Z] 22:29:34 INFO - enteredFullscreenOnRoot@dom/html/test/file_fullscreen-scrollbar.html:100:18
[task 2021-04-23T22:29:34.266Z] 22:29:34 INFO - invokeCallback/</<@dom/html/test/file_fullscreen-utils.js:55:58
[task 2021-04-23T22:29:34.266Z] 22:29:34 INFO - Not taking screenshot here: see the one that was previously logged
[task 2021-04-23T22:29:34.266Z] 22:29:34 INFO - TEST-UNEXPECTED-FAIL | dom/html/test/test_fullscreen-api.html | [scrollbar] Should have horizontal scrollbar when [object HTMLHtmlElement] is in fullscreen - got 485, expected 1065
[task 2021-04-23T22:29:34.266Z] 22:29:34 INFO - SimpleTest.is@SimpleTest/SimpleTest.js:500:14
[task 2021-04-23T22:29:34.266Z] 22:29:34 INFO - is@dom/html/test/file_fullscreen-scrollbar.html:30:32
[task 2021-04-23T22:29:34.266Z] 22:29:34 INFO - assertHasScrollbars@dom/html/test/file_fullscreen-scrollbar.html:56:5
[task 2021-04-23T22:29:34.266Z] 22:29:34 INFO - checkScrollbars@dom/html/test/file_fullscreen-scrollbar.html:73:13
[task 2021-04-23T22:29:34.266Z] 22:29:34 INFO - enteredFullscreenOnRoot@dom/html/test/file_fullscreen-scrollbar.html:100:18
[task 2021-04-23T22:29:34.266Z] 22:29:34 INFO - invokeCallback/</<@dom/html/test/file_fullscreen-utils.js:55:58
[task 2021-04-23T22:29:34.266Z] 22:29:34 INFO - [scrollbar] Triggering a force frame reconstruction
[task 2021-04-23T22:29:34.266Z] 22:29:34 INFO - Not taking screenshot here: see the one that was previously logged
[task 2021-04-23T22:29:34.267Z] 22:29:34 INFO - TEST-UNEXPECTED-FAIL | dom/html/test/test_fullscreen-api.html | [scrollbar] Should have vertical scrollbar when [object HTMLHtmlElement] is in fullscreen - got 485, expected 1905
[task 2021-04-23T22:29:34.267Z] 22:29:34 INFO - SimpleTest.is@SimpleTest/SimpleTest.js:500:14
[task 2021-04-23T22:29:34.267Z] 22:29:34 INFO - is@dom/html/test/file_fullscreen-scrollbar.html:30:32
[task 2021-04-23T22:29:34.267Z] 22:29:34 INFO - assertHasScrollbars@dom/html/test/file_fullscreen-scrollbar.html:54:5
[task 2021-04-23T22:29:34.267Z] 22:29:34 INFO - checkScrollbars@dom/html/test/file_fullscreen-scrollbar.html:75:13
[task 2021-04-23T22:29:34.267Z] 22:29:34 INFO - enteredFullscreenOnRoot@dom/html/test/file_fullscreen-scrollbar.html:100:18
[task 2021-04-23T22:29:34.267Z] 22:29:34 INFO - invokeCallback/</<@dom/html/test/file_fullscreen-utils.js:55:58
[task 2021-04-23T22:29:34.267Z] 22:29:34 INFO - Not taking screenshot here: see the one that was previously logged
[task 2021-04-23T22:29:34.267Z] 22:29:34 INFO - TEST-UNEXPECTED-FAIL | dom/html/test/test_fullscreen-api.html | [scrollbar] Should have horizontal scrollbar when [object HTMLHtmlElement] is in fullscreen - got 485, expected 1065
[task 2021-04-23T22:29:34.267Z] 22:29:34 INFO - SimpleTest.is@SimpleTest/SimpleTest.js:500:14
[task 2021-04-23T22:29:34.267Z] 22:29:34 INFO - is@dom/html/test/file_fullscreen-scrollbar.html:30:32
[task 2021-04-23T22:29:34.267Z] 22:29:34 INFO - assertHasScrollbars@dom/html/test/file_fullscreen-scrollbar.html:56:5
[task 2021-04-23T22:29:34.267Z] 22:29:34 INFO - checkScrollbars@dom/html/test/file_fullscreen-scrollbar.html:75:13
[task 2021-04-23T22:29:34.267Z] 22:29:34 INFO - enteredFullscreenOnRoot@dom/html/test/file_fullscreen-scrollbar.html:100:18
[task 2021-04-23T22:29:34.267Z] 22:29:34 INFO - invokeCallback/</<@dom/html/test/file_fullscreen-utils.js:55:58
[task 2021-04-23T22:29:34.267Z] 22:29:34 INFO - [scrollbar] Entering fullscreen on div
[task 2021-04-23T22:29:34.267Z] 22:29:34 INFO - TEST-PASS | dom/html/test/test_fullscreen-api.html | [scrollbar] Should only check the current fullscreen element
[task 2021-04-23T22:29:34.268Z] 22:29:34 INFO - TEST-PASS | dom/html/test/test_fullscreen-api.html | [scrollbar] Should not have vertical scrollbar when [object HTMLDivElement] is in fullscreen
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment 120•3 years ago
|
||
Updated•3 years ago
|
Comment 121•3 years ago
|
||
Pushed by abutkovits@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/44207c6214f5 disable test_fullscreen-api.html on Mac_64_debug for frequent failures. r=intermittent-reviewers,ahal DONTBUILD
Updated•3 years ago
|
Comment 122•3 years ago
|
||
bugherder |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Updated•2 years ago
|
Updated•2 years ago
|
Comment 180•1 year ago
|
||
I'm not working on fullscreen anymore. The intermittency of this test could change once we land the fix for 1631735 and enable native fullscreen.
Description
•