Skip to content

Commit 4e77ed5

Browse files
[SVG2] (Re-)Add default value for optional DOMMatrix2DInit args 他
Avoid the use of `Animatable` in `ShadowAnimation` constructor w3c/svgwg@64178bf (和訳には織り込み済み) Use constructor operation for ShadowAnimation w3c/svgwg@1d04f83 (和訳には織り込み済み) (Re-)Add default value for optional DOMMatrix2DInit args w3c/svgwg@14bfba6
1 parent 8d94823 commit 4e77ed5

2 files changed

Lines changed: 7 additions & 8 deletions

File tree

svg-idl-ja.html

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -80,8 +80,8 @@
8080

8181
●●options
8282
spec_title:SVG 2 IDL Definitions
83-
spec_date:2025-09-14
84-
trans_update:2025-10-28
83+
spec_date:2026-03-12
84+
trans_update:2026-03-20
8585
source_checked:180908
8686
page_state_key:SVG
8787
original_url:https://w3c.github.io/svgwg/svg2-draft/idl.html
@@ -410,7 +410,7 @@ <h1>付録 A. IDL 定義 — IDL Definitions</h1>
410410
[`NewObject$] `DOMMatrix$I `createSVGMatrix$m();
411411
[`NewObject$] `DOMRect$I `createSVGRect$m();
412412
[`NewObject$] `SVGTransform$I `createSVGTransform$m();
413-
[`NewObject$] `SVGTransform$I `createSVGTransformFromMatrix$m(optional `DOMMatrix2DInit$I %matrix);
413+
[`NewObject$] `SVGTransform$I `createSVGTransformFromMatrix$m(optional `DOMMatrix2DInit$I %matrix = {});
414414

415415
`Element$I? `getElementById$m(DOMString %elementId);
416416

@@ -479,7 +479,6 @@ <h1>付録 A. IDL 定義 — IDL Definitions</h1>
479479
[`Exposed$=Window]
480480
interface `ShadowAnimation@I : `Animation$I {
481481
constructor(`Animation$I %source, (`Element$I or `CSSPseudoElement$I) %newTarget);
482-
483482
[`SameObject$] readonly attribute `Animation$I `sourceAnimation$m;
484483
};
485484

svg-struct-ja.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,8 @@
1818

1919
●●options
2020
spec_title:SVG 2 Document Structure
21-
spec_date:2025-09-14
22-
trans_update:2025-10-28
21+
spec_date:2026-03-12
22+
trans_update:2026-03-20
2323
source_checked:180924
2424
abbr_url:SVGstruct
2525
page_state_key:SVG
@@ -5282,7 +5282,7 @@ <h3 title="Interface SVGSVGElement">5.13.2. ~interface `SVGSVGElement^I0</h3>
52825282
[`NewObject$] `DOMMatrix$I `createSVGMatrix$m();
52835283
[`NewObject$] `DOMRect$I `createSVGRect$m();
52845284
[`NewObject$] `SVGTransform$I `createSVGTransform$m();
5285-
[`NewObject$] `SVGTransform$I `createSVGTransformFromMatrix$m(optional `DOMMatrix2DInit$I %matrix);
5285+
[`NewObject$] `SVGTransform$I `createSVGTransformFromMatrix$m(optional `DOMMatrix2DInit$I %matrix = {});
52865286

52875287
`Element$I? `getElementById$m(DOMString %elementId);
52885288

@@ -6319,7 +6319,7 @@ <h3 title="Interface ShadowAnimation">5.13.12. ~interface `ShadowAnimation^I0</h
63196319
</p>
63206320

63216321
<pre class="idl">
6322-
[【!Constructor(Animation source, Animatable newTarget), 】`Exposed$=Window]
6322+
[`Exposed$=Window]
63236323
interface `ShadowAnimation^Ix : `Animation$I {
63246324
constructor(`Animation$I %source, (`Element$I or `CSSPseudoElement$I) %newTarget);
63256325
[`SameObject$] readonly attribute `Animation$I `sourceAnimation$m;

0 commit comments

Comments
 (0)