When resizing https://annevankesteren.nl/ to be less than 800px a media query kicks in. Most works fine, however transforms are not reset, resulting in too large navigation items (or too small, the other way around).
As far as I can tell this is a regression from stable Safari. Maybe it's already known?
Not known to me, at least. Are you reporting this against Safari Technology Preview 3?
Looks like it from the App Store. About says "Version 9.1.1 (11601.6.17, 11602.1.29)".
autospade says http://trac.webkit.org/changeset/198943
Created attachment 277965 [details]
Comment on attachment 277965 [details]
View in context: https://bugs.webkit.org/attachment.cgi?id=277965&action=review
> + // FIXME: Animations should be connected to elements, not renderers.
I think you should remove this FIXME. The consensus in the CSS WG is that animations run on renders, so you'll never be able to animate from display:none.
> + * fast/css/transition-display-property-expected.html: Added.
> + * fast/css/transition-display-property.html: Added.
Maybe the test should go in transitions/ ?
> I think you should remove this FIXME. The consensus in the CSS WG is that
> animations run on renders, so you'll never be able to animate from
The comment is really about how we structure the code. As far as I understand there is no need for animation code to know about renderers.