Intent to Implement and Ship: Frames timing function

87 views
Skip to first unread message

Suzy Howlett

unread,
Mar 24, 2017, 12:34:29 AM3/24/17
to blink-dev

Contact emails

su...@chromium.org


Spec

Summary

Bring Chromium’s timing function capabilities in line with the CSS Timing Functions spec by implementing the frames timing function.


For more details and background, see the implementation/design doc.


Motivation

The step timing function with position: middle, along with the shorthand step-middle, has been superseded by the frames timing function. See the W3C discussion from Mar 2016. The new CSS Timing Functions spec includes the frames timing function and not the step timing function with position: middle.


Chromium currently implements support for the step timing function, including position: middle, and does not support the frames timing function.


Interoperability and Compatibility Risk

Shipping this feature overall improves our position. In particular:

Edge: No signals

Firefox: Shipped

Safari: No signals

Web developers: No signals, unless the W3C discussion about moving from step-middle to frames counts as positive signals for frames.


Ongoing technical constraints

None


Will this feature be supported on all six Blink platforms (Windows, Mac, Linux, Chrome OS, Android, and Android WebView)?

Yes


OWP launch tracking bug

None

Feature request bug: crbug.com/646265


Link to entry on the feature dashboard

https://www.chromestatus.com/feature/5189363944128512


Requesting approval to ship?

Yes

TAMURA, Kent

unread,
Mar 27, 2017, 9:59:35 PM3/27/17
to Suzy Howlett, blink-dev
LGTM1.

--
TAMURA Kent
Software Engineer, Google


Dimitri Glazkov

unread,
Mar 28, 2017, 10:34:22 AM3/28/17
to TAMURA, Kent, Suzy Howlett, blink-dev
LGTM2

Chris Harrelson

unread,
Mar 28, 2017, 11:41:20 AM3/28/17
to Dimitri Glazkov, TAMURA, Kent, Suzy Howlett, blink-dev
LGTM3

LGTM2
--
You received this message because you are subscribed to the Google Groups "blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+unsubscribe@chromium.org.

Alan Cutter

unread,
Jun 29, 2017, 11:26:34 PM6/29/17
to Chris Harrelson, Dimitri Glazkov, TAMURA, Kent, Suzy Howlett, blink-dev
We will no longer be shipping this feature due to spec issues over the name "frames". This feature is in M60 and has not yet reached stable branch.


To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+...@chromium.org.
Reply all
Reply to author
Forward
0 new messages