Skip to content
This repository has been archived by the owner on Jul 30, 2019. It is now read-only.

Fixes: https://github.com/w3c/html/issues/785 #887

Merged
merged 1 commit into from
Apr 30, 2017
Merged

Fixes: https://github.com/w3c/html/issues/785 #887

merged 1 commit into from
Apr 30, 2017

Conversation

blurbusters
Copy link
Contributor

@blurbusters blurbusters commented Apr 23, 2017

Fix for #785 relating to clarifying callback rate for requestAnimationFrame(). Thoughtful wording changes agreed by multiple independent industry representatives. For detailed info, see 2017-04-21 comment to githib #785

Also strengthens future path towards: #375

…atives relating to callback rate for requestAnimationFrame(). For detailed info, see 2017-04-21 comment to githib #785

Fixes: #785
Strengthens path towards: #375
@chaals
Copy link
Collaborator

chaals commented Apr 30, 2017

@mdrejhon thanks for this. Just to be clear, the substantive change that affects conformance is a new requirement that user agents don't arbitrarily restrict refresh rates, which according to your statements in #785 is already the case for blink and webkit - meaning we have sufficient interoperability for putting something into a Recommendation, and seems to be the direction in which both Firefox and Edge are moving.

If I got that wrong, please clarify in #785

@chaals chaals merged commit b7a916d into w3c:master Apr 30, 2017
@blurbusters
Copy link
Contributor Author

blurbusters commented May 1, 2017

Yes.

(just one minor clarification -- you got one engine in the wrong category)

In very brief summarization, #785 says:

-- PASS: Blink/Gecko/Webkit aka Chrome/Opera/FireFox/Safari are the ones that are currently compliant. (All tested at 144fps at 144Hz, plus Chrome/FireFox tested up to 240fps at 240Hz.)

-- FAIL: Trident/EdgeHTML aka IE/Edge has the arbitrary hardcoded cap (probably 1-line code) that becomes hit in unconstrained situations such as high-performance desktops. As soon as your display exceed exactly 105Hz, the framerate of requestAnimationFrame() suddenly halves (even at <1% CPU), all versions of Windows 7 and up.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants