Closed Bug 1239932 Opened 9 years ago Closed 8 years ago

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

Categories

(Core :: DOM: Core & HTML, defect)

defect
Not set
normal

Tracking

()

RESOLVED FIXED
Tracking Status
e10s + ---

People

(Reporter: philor, Unassigned)

References

(Depends on 1 open bug, Blocks 2 open bugs)

Details

(Keywords: intermittent-failure)

Blocks: e10s-tests
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
This appears to be hella-frequent on e10s. Can you please look into this soon?
Flags: needinfo?(quanxunzhen)
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
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
https://hg.mozilla.org/integration/fx-team/rev/d6ee82b9a741
Flags: needinfo?(quanxunzhen)
Keywords: leave-open
Whiteboard: [test disabled on Linux and Windows]
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
Closed: 8 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.