Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Avoid the use of Animatable as a Web IDL type #840

Merged
merged 1 commit into from
Apr 20, 2021
Merged

Conversation

foolip
Copy link
Member

@foolip foolip commented Apr 20, 2021

As an interface mixin, Animatable can't be used as a type per Web IDL:
https://heycam.github.io/webidl/#idl-types

Expand it to (Element or CSSPseudoElement), the two interfaces that include Animatable.

As an interface mixin, Animatable can't be used as a type per Web IDL:
https://heycam.github.io/webidl/#idl-types

Expand it to (Element or CSSPseudoElement), the two interfaces that include Animatable.
mohammadrezabk added a commit to mohammadrezabk/svgwg that referenced this pull request Apr 20, 2021
@tabatkins tabatkins merged commit b65265f into w3c:master Apr 20, 2021
@foolip foolip deleted the patch-1 branch April 20, 2021 18:10
mohammadrezabk added a commit to mohammadrezabk/svgwg that referenced this pull request Apr 20, 2021
blindmanyo44 added a commit to blindmanyo44/svgwg that referenced this pull request Dec 19, 2021
commit f9e6b78
Merge: cf16686 1cd12e8
Author: Dominique Hazael-Massieux <dom@w3.org>
Date:   Thu Apr 22 22:02:13 2021 +0200

    Merge branch 'main'

commit cf16686
Merge: 2a5117e f19f38d
Author: Dominique Hazael-Massieux <dom@w3.org>
Date:   Wed Apr 21 09:16:26 2021 +0200

    Merge branch 'main'

commit 2a5117e
Author: Dominique Hazael-Massieux <dom@w3.org>
Date:   Wed Apr 21 09:00:50 2021 +0200

    Add definition for CSSPseudoElement interface

    Follow up to 840

commit 9143992
Author: Philip Jägenstedt <philip@foolip.org>
Date:   Wed Apr 14 09:42:41 2021 +0200

    Add remaining [Exposed=Window] where still missing

    These were missed in w3c#387 and should be
    the last cases of missing [Exposed] in SVG.

commit 4520451
Author: Philip Jägenstedt <philip@foolip.org>
Date:   Thu Apr 1 12:43:17 2021 +0200

    Replace void with undefined in Web IDL

    See whatwg/webidl#906.

commit 0f465d2
Author: Philip Jägenstedt <philip@foolip.org>
Date:   Wed Feb 17 14:16:08 2021 +0100

    [svg-paths] Add default value {} to getPathData argument

    This is required by Web IDL.

commit 06acb1c
Author: Nick Schonning <nschonni@gmail.com>
Date:   Mon Feb 8 14:05:40 2021 -0500

    [color] Double link wraps in Bikeshed

commit b65265f
Merge: 5b7a1d3 fb6c169
Author: Tab Atkins Jr <jackalmage@gmail.com>
Date:   Tue Apr 20 10:31:43 2021 -0700

    Merge pull request w3c#840 from foolip/patch-1

    Avoid the use of Animatable as a Web IDL type

commit fb6c169
Author: Philip Jägenstedt <philip@foolip.org>
Date:   Tue Apr 20 11:48:54 2021 +0200

    Avoid the use of Animatable as a Web IDL type

    As an interface mixin, Animatable can't be used as a type per Web IDL:
    https://heycam.github.io/webidl/#idl-types

    Expand it to (Element or CSSPseudoElement), the two interfaces that include Animatable.

commit 5b7a1d3
Merge: 693d8cc 7936ab4
Author: Tab Atkins Jr <jackalmage@gmail.com>
Date:   Fri Feb 26 08:51:28 2021 -0800

    Merge pull request w3c#825 from foolip/patch-2

    Use constructor operation for ShadowAnimation

commit 7936ab4
Author: Philip Jägenstedt <philip@foolip.org>
Date:   Tue Feb 16 14:41:57 2021 +0100

    Use constructor operation for ShadowAnimation

    The Constructor extended attribute has been removed from Web IDL.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants