1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-25 16:47:36 +00:00

IDL: Add missing spec links

The only IDL interface without a spec link is Internals
This commit is contained in:
Matthew Olsson 2023-11-07 19:29:22 -07:00 committed by Andreas Kling
parent 1eae02a018
commit 26e6c47d0a
40 changed files with 42 additions and 0 deletions

View file

@ -1,6 +1,7 @@
#import <SVG/SVGAnimatedLength.idl>
#import <SVG/SVGGeometryElement.idl>
// https://svgwg.org/svg2-draft/single-page.html#shapes-InterfaceSVGCircleElement
[Exposed=Window]
interface SVGCircleElement : SVGGeometryElement {
[SameObject] readonly attribute SVGAnimatedLength cx;

View file

@ -1,3 +1,4 @@
// https://drafts.fxtf.org/css-masking/#InterfaceSVGClipPathElement
[Exposed=Window]
interface SVGClipPathElement : SVGElement {

View file

@ -1,3 +1,4 @@
// https://svgwg.org/svg2-draft/single-page.html#struct-InterfaceSVGDefsElement
[Exposed=Window]
interface SVGDefsElement : SVGGraphicsElement {
};

View file

@ -1,6 +1,7 @@
#import <SVG/SVGAnimatedLength.idl>
#import <SVG/SVGGeometryElement.idl>
// https://svgwg.org/svg2-draft/single-page.html#shapes-InterfaceSVGEllipseElement
[Exposed=Window]
interface SVGEllipseElement : SVGGeometryElement {
[SameObject] readonly attribute SVGAnimatedLength cx;

View file

@ -1,5 +1,6 @@
#import <SVG/SVGAnimatedLength.idl>
// https://svgwg.org/svg2-draft/single-page.html#embedded-InterfaceSVGForeignObjectElement
[Exposed=Window]
interface SVGForeignObjectElement : SVGGraphicsElement {

View file

@ -1,5 +1,6 @@
#import <SVG/SVGElement.idl>
// https://svgwg.org/svg2-draft/single-page.html#pservers-InterfaceSVGGradientElement
[Exposed=Window]
interface SVGGradientElement : SVGElement {

View file

@ -1,6 +1,7 @@
#import <SVG/SVGAnimatedLength.idl>
#import <SVG/SVGGeometryElement.idl>
// https://svgwg.org/svg2-draft/single-page.html#shapes-InterfaceSVGLineElement
[Exposed=Window]
interface SVGLineElement : SVGGeometryElement {
[SameObject] readonly attribute SVGAnimatedLength x1;

View file

@ -1,5 +1,6 @@
#import <SVG/SVGGradientElement.idl>
// https://svgwg.org/svg2-draft/single-page.html#pservers-InterfaceSVGLinearGradientElement
[Exposed=Window]
interface SVGLinearGradientElement : SVGGradientElement {
[SameObject] readonly attribute SVGAnimatedLength x1;

View file

@ -1,3 +1,4 @@
// https://drafts.fxtf.org/css-masking/#InterfaceSVGMaskElement
[Exposed=Window]
interface SVGMaskElement : SVGElement {

View file

@ -1,5 +1,6 @@
#import <SVG/SVGGeometryElement.idl>
// https://svgwg.org/svg2-draft/single-page.html#shapes-InterfaceSVGPolygonElement
[Exposed=Window]
interface SVGPolygonElement : SVGGeometryElement {
};

View file

@ -1,5 +1,6 @@
#import <SVG/SVGGeometryElement.idl>
// https://svgwg.org/svg2-draft/single-page.html#shapes-InterfaceSVGPolylineElement
[Exposed=Window]
interface SVGPolylineElement : SVGGeometryElement {
};

View file

@ -1,5 +1,6 @@
#import <SVG/SVGGradientElement.idl>
// https://svgwg.org/svg2-draft/single-page.html#pservers-InterfaceSVGRadialGradientElement
[Exposed=Window]
interface SVGRadialGradientElement : SVGGradientElement {
[SameObject] readonly attribute SVGAnimatedLength cx;

View file

@ -1,6 +1,7 @@
#import <SVG/SVGAnimatedLength.idl>
#import <SVG/SVGGeometryElement.idl>
// https://svgwg.org/svg2-draft/single-page.html#shapes-InterfaceSVGRectElement
[Exposed=Window]
interface SVGRectElement : SVGGeometryElement {
[SameObject] readonly attribute SVGAnimatedLength x;

View file

@ -1,6 +1,7 @@
#import <SVG/SVGElement.idl>
#import <SVG/SVGAnimatedNumber.idl>
// https://svgwg.org/svg2-draft/single-page.html#pservers-InterfaceSVGStopElement
[Exposed=Window]
interface SVGStopElement : SVGElement {
[SameObject] readonly attribute SVGAnimatedNumber offset;

View file

@ -1,6 +1,7 @@
#import <CSS/LinkStyle.idl>
#import <SVG/SVGElement.idl>
// https://svgwg.org/svg2-draft/single-page.html#styling-InterfaceSVGStyleElement
[Exposed=Window]
interface SVGStyleElement : SVGElement {
[Reflect] attribute DOMString type;