Intermittent test_pointerlock-api.html | file_infiniteMovement.html: Should have moved more than one screen's worth in width.TotalX: 625 Screensize X: 1584

RESOLVED FIXED

Status

()

RESOLVED FIXED
3 years ago
3 years ago

People

(Reporter: philor, Unassigned)

Tracking

(Depends on: 1 bug, Blocks: 2 bugs, {intermittent-failure})

unspecified
intermittent-failure
Points:
---
Dependency tree / graph

Firefox Tracking Flags

(e10s+)

Details

Blocks: 984139
tracking-e10s: --- → +
Although this mostly happens on e10s, it happens on non-e10s as well.
Summary: Intermittent e10s test_pointerlock-api.html | file_infiniteMovement.html: Should have moved more than one screen's worth in width.TotalX: 625 Screensize X: 1584 → Intermittent test_pointerlock-api.html | file_infiniteMovement.html: Should have moved more than one screen's worth in width.TotalX: 625 Screensize X: 1584
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)
This appears to be hella-frequent on e10s. Can you please look into this soon?
Flags: needinfo?(quanxunzhen)
Comment hidden (Intermittent Failures Robot)
Comment hidden (Intermittent Failures Robot)
The failing test is completely not testing what it is intended to test... not sure why it is there.

I'm going to rewrite the whole test to match its description. Keep the ni? here for myself for a while.
The rewritten test can relibly trigger the same issue as bug 931445 on e10s.
Depends on: 931445
Comment hidden (Intermittent Failures Robot)
Although the test isn't testing what it intends to, this intermittent happening more frequently is because the window size on e10s Linux when entering fullscreen becomes much less reliable.

It can be observed that window.innerWidth and .innerHeight are not same to screen.width and .height when fullscreenchange event dispatches, on Linux with e10s enabled only. This is because only Linux changes the window size asynchronously during fullscreen change.
Depends on: 1254448
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)
https://hg.mozilla.org/integration/fx-team/rev/d6ee82b9a741
Flags: needinfo?(quanxunzhen)
Keywords: leave-open
Whiteboard: [test disabled on Linux and Windows]
Comment hidden (Intermittent Failures Robot)
Comment hidden (Intermittent Failures Robot)
I think this should be fixed by my patches landed in bug 931445. Remove leave-open for now, and will close after patches there get merged.
Keywords: leave-open
This should have been fixed by patches landed in bug931445.
Status: NEW → RESOLVED
Last Resolved: 3 years ago
Resolution: --- → FIXED
Whiteboard: [test disabled on Linux and Windows]
You need to log in before you can comment on or make changes to this bug.