Login
Page 1 of 1

CSS Working Group Editor Drafts

History for css-animations-2/Overview.html:

UploadedRevisedByComment
2023-12-11
13:53:11 PST2023-08-07 09:00:10 PDTnick_schonningfix: typos across specs (#9164)
13:53:11 PST2023-08-07 09:00:10 PDTnick_schonningfix: typos across specs (#9164)
13:53:11 PST2023-08-07 09:00:10 PDTnick_schonningfix: typos across specs (#9164)
2023-07-21
08:55:41 PDT2023-06-12 15:49:13 PDTfantasai[css-animations-2] Make animation-duration:auto resolve to 0s for legacy compat #6530
2023-06-07
08:02:17 PDT2023-06-06 13:24:37 PDTfantasai[css-animations-2] Switch timeline names from <custom-ident> to <dashed-ident> #8746
2023-05-07
21:39:40 PDT2023-04-21 20:27:36 PDTbrian_birtles__via_travis_[css-animations-2] Add issue about misplaced keyframes definitions
2023-03-10
22:07:17 PST2023-03-10 22:05:07 PSTfantasai[css-animations-2] Add 'auto' as initial value of 'animation-duration'. #6530
2023-02-27
10:16:21 PST2023-02-27 10:15:22 PSTchrisl[css-animations-2] Updates for /TR
2023-02-26
12:46:41 PST2023-02-26 12:45:48 PSTSebastianZ[css-animations-2] Fixed Changes section and added links (#8498)
2023-02-22
09:17:27 PST2023-02-22 09:16:47 PSTchrisl[css-animations-2] Add changes since level 1, #8481
09:02:53 PST2023-02-22 08:59:42 PSTchrisl[css-animations-1][css-animations-2] Update editor affilliations #8464
2023-02-08
21:00:08 PST2023-02-08 00:49:13 PSTbrian_birtles__via_travis_[css-animations-2] Define animation-timeline with animation type
2022-12-21
12:32:20 PST2022-12-21 12:31:32 PSTfantasai[css-animations-2] Inline definition for <timeline-name>. #8245
2022-12-16
13:41:32 PST2022-12-07 14:46:47 PSTfantasai[css-animations-2] Integrate scroll animations into animation-timeline #7579
2022-12-07
14:45:06 PST2022-12-07 14:45:07 PSTfantasai[css-animations-2] Bikeshed fixup
2022-11-29
16:45:23 PST2022-11-29 09:06:14 PSTfrancois_daoust[css-animations-2] Fix value references to "<single-animation-timeline>" Enclosing `<` and `>` characters cannot be omitted when referencing a `type` definition.
2022-08-23
09:29:51 PDT2022-08-22 23:00:27 PDTestelle_weyltypo Name of animation and name of keyframe didn't match
2022-07-14
18:29:01 PDT2022-07-14 17:54:17 PDTbrian_birtles__via_travis_[css-animations-2] clarify that CSS animation events are dispatched at the owning element
2022-02-11
23:46:28 PST2022-02-11 23:45:02 PSTbrian_birtles__via_travis_[css-animations-2] Fix broken links
11:12:22 PST2022-02-11 11:11:30 PSTtabatkins[css-animations-2] Remove the anchors block. Many of these are broken links; those that aren't should be link-defaults instead.
2022-01-24
03:17:52 PST2022-01-21 07:47:32 PSTantoine_quint[css-animations-2] Account for `animation-composition` when merging keyframes (closes #6935)
2021-07-15
00:58:39 PDT2021-07-15 00:28:24 PDTheycam[css-animations-2] Mark up productions
2021-02-21
23:27:15 PST2021-02-21 23:26:51 PSTfantasaifix: typos across specs (#5992)
2020-07-21
22:12:25 PDT2020-07-16 03:10:20 PDTanders_hartvoll_ruud[css + web-animations] Handle getKeyframes for CSSAnimations In css-animations-2, instead of generating keyframes resembling computed keyframes, generate specified keyframes. Computing the keyframes at keyframe-creation-time creates too many questions regarding when/how property values inside the keyframes are computed. We can instead rely on the existing process for calculating computed keyframes, and apply that process at the time getKeyframes is called. This means that var() references (and dependencies in general, such as 'em' units) remain until computed-keyframe-time. This isn't a problem for shorthand expansion at keyframe-creation-time: if there's a var() in a shorthand, it expands using the "pending substitution value" [1] for its longhands. We can continue to resolve logical properties to physical at keyframe- creation-time as well, assuming 'direction' and 'writing-mode' are not allowed in keyframes. (FWIW, it's not allowed in Blink, but I'm not sure if this is spec'd). In web-animations-1, in the algorithm for getKeyframes, we either use the specified keyframes (+ compute missing offset) as the source, or the computed keyframes, depending on circumstance. This "circumstance" could definitely be tightened up a bit (instead of referring to whether or not calls to setKeyframes have taken place), but it probably makes sense to do this as a whole for all the "tainting" behavior described by css-animations-2 (Animations chapter), so I haven't tried to address that here. I'm not sure if we need to explicitly add somewhere that the computed keyframes contains the necessary offset/easing/composite values, or if it's already "understood" that these exist also for computed keyframes. (I didn't make a change here). Finally, the fact that getKeyframes returns objects listed as "dictionary ComputedKeyframe" is a bit awkward, since it's not consistent with the spec's "main" definition of computed keyframes. We should probably rename it. [1] https://drafts.csswg.org/css-variables/#pending-substitution-value
2020-06-05
09:25:28 PDT2020-06-03 18:30:53 PDTmajidvp[scroll-animations] Move animation-timeline to css-animations-2 (#5159)
2020-03-05
20:52:49 PST2020-03-04 23:51:01 PSTbrian_birtles__via_travis_[css-animations-2] Specify mapping between CSS Animations and Web Animations API Fixes #4822.
2020-03-04
17:23:48 PST2020-03-04 17:21:58 PSTbrian_birtles__via_travis_[css-animations-2] Update code sample Effects no longer need to be cloned in order to be mutated.
2020-03-03
22:26:43 PST2020-03-03 22:26:17 PSTbrian_birtles__via_travis_[css-animations-2] Drop mentions of CSSAnimation constructor
15:46:05 PST2020-03-03 15:45:45 PSTflackr[css-animations-2] Document attributes of web animations can require pending style changes (#4823) * Note that attributes of web animations can require pending style. css-animations-2 makes clear that returning web-animations objects may require pending style changes but we also test that reading animation state also requires pending style flushing. For example: https://github.com/web-platform-tests/wpt/blob/master/css/css-animations/CSSAnimation-playState.tentative.html#L43
2020-02-19
19:43:55 PST2020-02-19 19:42:42 PSTbrian_birtles__via_travis_[css-animations-2] Convert constructors to constructor operations
2020-01-30
10:28:37 PST2020-01-30 10:28:18 PSTstephen_mcgruer[web-animations-1] Resolve remaining issues missed in pseudo-element change. (#4616) Fixup of #4437 addressing #4301. * Add pseudoElement option to KeyframeEffect constructor body * Fixes #4502 by adding catch-all pseudo-element case to composite order * Fixes #4586 by adding error handling to KeyframeEffect.pseudoElement * Fixes #4701 by handling cases when property values cannot be calculated
2019-09-08
21:01:56 PDT2019-09-08 21:01:40 PDTroman_dvornovNormalize Inherited values across specs (#4265)
2019-04-21
17:09:35 PDT2019-04-18 21:11:09 PDTbrian_birtles[css-transitions-2][css-animations-2] Specify composite order for ::marker pseudo elements
2018-09-26
02:15:53 PDT2018-09-26 02:07:27 PDTfantasai[css-align-3][css-animations-1][css-animations-2][css-box-3][css-break-3][css-color-3][css-content-3][css-flexbox-1][cssgrid-1][css-images-3][css-images-4][css-inline-3][css-line-grid-1][css-lists-3][css-logical-1][css-overflow-3][css-page-3][css-page-floats-3][css-position-3][css-rhythm-1][css-round-display-1][css-ruby-1][css-scroll-snap-1][css-sizing-3][css-tables-3][css-text-3][css-text-4][css-text-decor-3][css-text-decor-4] Clean up Computed value and Animation type lines in propdef tables. 1st pass; CV lines might need some better wording tweaks.
2018-07-09
23:26:30 PDT2018-07-05 19:29:25 PDTflorianDrop the "Media:" entry from propdef tables Its meaning has never been defined properly, and it does not add useful information. This commit does not remove (correct) uses of Media:all, as these do have a meaning, and will be clarified in a later commit.
2018-06-16
07:58:30 PDT2018-06-15 14:09:43 PDTtabatkins[css-animations-2] Fix bikeshed warnings.
2018-02-23
13:30:26 PST2018-02-21 21:05:15 PSTericwilligersAdd [Exposed=Window] to interfaces From #2342: WebIDL now defines that interfaces include the Exposed extended attribute even in the case where it is only exposed to Window. The following interfaces previously omitted the Exposed extended attribute: NamedFlow, NamedFlowMap, CSSPseudoElement, CSSPseudoElementList, CSSKeyframeEffectReadOnly, TransitionEvent
2017-11-09
16:14:17 PST2017-11-09 16:12:58 PSTdbaronAdd w3cid metadata for all editors. I got the uids from the "Edit status" links in https://www.w3.org/2000/09/dbwg/details?group=32061 and made the actual changes with a python script.
2017-10-25
15:49:06 PDT2017-10-25 15:40:33 PDTtantek_celikUse Title: meta instead of explicit <h1>
2017-08-22
22:37:02 PDT2017-08-22 22:34:17 PDTbrian_birtles[css-animations-2][css-transitions-2] Add [Exposed=Window] annotation to CSSAnimation and CSSTransition interfaces For heycam/webidl#365.
2017-06-08
12:14:30 PDT2017-06-08 12:13:05 PDTdbaronMake editor lines referring to me consistent, and include w3cid.
2017-04-21
11:47:36 PDT2017-04-20 22:42:38 PDTSimonSapin[all] Replace most occurrences DOMString with CSSOMString. CSSWG resolution: https://github.com/w3c/csswg-drafts/issues/1217#issuecomment-295053842 Fix #1217. Each occurrence is one of: * CSS syntax * A name (for example a property name) that also occurs in CSS syntax * `Stylesheet::type`, which is always `text/css`. Not replaced: * `Stylesheet::title`, which is set from the eponymous HTML content attribute of [`<style>`](https://html.spec.whatwg.org/multipage/semantics.html#attr-style-title) and [`<link>`](https://html.spec.whatwg.org/multipage/semantics.html#attr-link-title) elements. These contant attributes are reflected as `HTMLElement::title` DOM attributes, where they are `DOMString`.
2017-02-08
21:05:35 PST2017-02-08 21:02:17 PSTbrian_birtles[css-transitions-2][css-animations-2] Clarify phase for events when there is no target effect
2017-02-07
21:54:30 PST2017-02-07 21:54:00 PSTbrian_birtles[css-animations-2] Update conditions for dispatching animationcancel to match animations level 1 and CSS transitions
2016-10-13
19:57:14 PDT2016-10-13 19:54:54 PDTbrian_birtles[css-animations-2] Add self to editors list for CSS Animations 2
19:46:05 PDT2016-10-13 19:45:33 PDTbrian_birtles[css-animations-2] Tweaks to generalized animation event dispatch * Mention skipping events while pending * Add events when going from idle -> after * Remove dependency on animation playback rate for initial events' elapsedTime * Order events to make them easier to follow
2016-09-20
09:49:16 PDT2016-09-20 09:20:53 PDTbrian_birtles[css-animations][css-animations-2] Move animationcancel to animations level 1
2016-09-14
00:01:57 PDT2016-09-13 23:57:59 PDTbrian_birtles[css-animations-2][css-transitions-2] Clarify event dispatch and elapsedTime As discussed in #68.
2016-06-23
17:05:15 PDT2016-06-23 17:04:58 PDTSebastianZRemoved Overview.html to let Bikeshed be run automatically on the server (#228) (issue #213)
2016-04-27
16:47:25 PDT2016-04-27 16:46:42 PDTbrian_birtles[css-animations-2][css-transitions-2] Rename 'animation type' to 'animation class' To match recent changes to Web Animations terminology.
2016-02-02
07:49:47 PST2016-02-02 07:48:21 PSTfantasaiRegen
2015-09-30
04:15:28 PDT2015-09-30 04:15:01 PDTbrian_birtles[css-animations-2] Tweak 'requirements on pending style changes'
02:20:21 PDT2015-09-30 02:19:19 PDTbrian_birtles[css-animations-2] Tweak proposed CSSAnimation constructor
2015-09-29
07:57:32 PDT2015-09-29 07:56:24 PDTbrian_birtles[css-animations-2] Add issue to composite order for CSS animations
05:25:59 PDT2015-09-29 05:14:46 PDTbrian_birtles[css-animations-2] Add some references to the CSSAnimation() constructor Since it seems likely we'll add this at some point and I'll probably forget to add these references back at that point.
2015-05-08
09:50:50 PDT2015-05-08 09:50:35 PDTdbaron[css-animations-2] Add delta specification with an animationcancel event. This is per WG resolution at https://lists.w3.org/Archives/Public/www-style/2015Apr/0405.html .