Platform/Layout/Extended Timelines: Difference between revisions

m
Line 56: Line 56:
We could probably start with a very limited subset that:
We could probably start with a very limited subset that:


* Is only enabled when OMTC and OMTA is enabled
* Is only enabled when OMTC and OMTA is enabled (no longer needed if we can drive main-thread animations via scroll events although it might be useful in terms of initially limiting the scope)
* Throws an exception when trying to associate animation content that targets anything other than 'transform' with a <code>ScrollTimeline</code>
* Throws an exception when trying to associate animation content that targets anything other than 'transform' with a <code>ScrollTimeline</code> (also, no longer needed?)
* Simply fails to animate if preserve-3d etc. is set (anything that prevents us from doing OMTA but which could change from sample to sample)
* Simply fails to animate if preserve-3d etc. is set (anything that prevents us from doing OMTA but which could change from sample to sample) (As with the first point, no longer strictly needed)
* Is only enabled for Gaia apps
* Is only enabled for Gaia apps


Confirmed users
166

edits