From 26fa81e218d85c2c206bae53056d97439232037c Mon Sep 17 00:00:00 2001 From: Bashamega Date: Wed, 17 Dec 2025 13:17:59 +0200 Subject: [PATCH] Restores Variation Settings --- baselines/dom.generated.d.ts | 1 + baselines/serviceworker.generated.d.ts | 1 + baselines/sharedworker.generated.d.ts | 1 + baselines/ts5.5/dom.generated.d.ts | 1 + baselines/ts5.5/serviceworker.generated.d.ts | 1 + baselines/ts5.5/sharedworker.generated.d.ts | 1 + baselines/ts5.5/webworker.generated.d.ts | 1 + baselines/ts5.6/dom.generated.d.ts | 1 + baselines/ts5.6/serviceworker.generated.d.ts | 1 + baselines/ts5.6/sharedworker.generated.d.ts | 1 + baselines/ts5.6/webworker.generated.d.ts | 1 + baselines/ts5.9/dom.generated.d.ts | 1 + baselines/ts5.9/serviceworker.generated.d.ts | 1 + baselines/ts5.9/sharedworker.generated.d.ts | 1 + baselines/ts5.9/webworker.generated.d.ts | 1 + baselines/webworker.generated.d.ts | 1 + inputfiles/removedTypes.jsonc | 7 ------- 17 files changed, 16 insertions(+), 7 deletions(-) diff --git a/baselines/dom.generated.d.ts b/baselines/dom.generated.d.ts index 96b672ff1..41ef855fc 100644 --- a/baselines/dom.generated.d.ts +++ b/baselines/dom.generated.d.ts @@ -739,6 +739,7 @@ interface FontFaceDescriptors { stretch?: string; style?: string; unicodeRange?: string; + variationSettings?: string; weight?: string; } diff --git a/baselines/serviceworker.generated.d.ts b/baselines/serviceworker.generated.d.ts index f68459b86..f2ecfa948 100644 --- a/baselines/serviceworker.generated.d.ts +++ b/baselines/serviceworker.generated.d.ts @@ -264,6 +264,7 @@ interface FontFaceDescriptors { stretch?: string; style?: string; unicodeRange?: string; + variationSettings?: string; weight?: string; } diff --git a/baselines/sharedworker.generated.d.ts b/baselines/sharedworker.generated.d.ts index d6288c939..959470cca 100644 --- a/baselines/sharedworker.generated.d.ts +++ b/baselines/sharedworker.generated.d.ts @@ -208,6 +208,7 @@ interface FontFaceDescriptors { stretch?: string; style?: string; unicodeRange?: string; + variationSettings?: string; weight?: string; } diff --git a/baselines/ts5.5/dom.generated.d.ts b/baselines/ts5.5/dom.generated.d.ts index 26c2de7c3..acb955b47 100644 --- a/baselines/ts5.5/dom.generated.d.ts +++ b/baselines/ts5.5/dom.generated.d.ts @@ -736,6 +736,7 @@ interface FontFaceDescriptors { stretch?: string; style?: string; unicodeRange?: string; + variationSettings?: string; weight?: string; } diff --git a/baselines/ts5.5/serviceworker.generated.d.ts b/baselines/ts5.5/serviceworker.generated.d.ts index 8b6461eef..8d4fa0283 100644 --- a/baselines/ts5.5/serviceworker.generated.d.ts +++ b/baselines/ts5.5/serviceworker.generated.d.ts @@ -261,6 +261,7 @@ interface FontFaceDescriptors { stretch?: string; style?: string; unicodeRange?: string; + variationSettings?: string; weight?: string; } diff --git a/baselines/ts5.5/sharedworker.generated.d.ts b/baselines/ts5.5/sharedworker.generated.d.ts index 235226399..032c3340e 100644 --- a/baselines/ts5.5/sharedworker.generated.d.ts +++ b/baselines/ts5.5/sharedworker.generated.d.ts @@ -205,6 +205,7 @@ interface FontFaceDescriptors { stretch?: string; style?: string; unicodeRange?: string; + variationSettings?: string; weight?: string; } diff --git a/baselines/ts5.5/webworker.generated.d.ts b/baselines/ts5.5/webworker.generated.d.ts index 638c8bfa6..175c2d21b 100644 --- a/baselines/ts5.5/webworker.generated.d.ts +++ b/baselines/ts5.5/webworker.generated.d.ts @@ -345,6 +345,7 @@ interface FontFaceDescriptors { stretch?: string; style?: string; unicodeRange?: string; + variationSettings?: string; weight?: string; } diff --git a/baselines/ts5.6/dom.generated.d.ts b/baselines/ts5.6/dom.generated.d.ts index 1f0291aab..2779ce03d 100644 --- a/baselines/ts5.6/dom.generated.d.ts +++ b/baselines/ts5.6/dom.generated.d.ts @@ -736,6 +736,7 @@ interface FontFaceDescriptors { stretch?: string; style?: string; unicodeRange?: string; + variationSettings?: string; weight?: string; } diff --git a/baselines/ts5.6/serviceworker.generated.d.ts b/baselines/ts5.6/serviceworker.generated.d.ts index 8b6461eef..8d4fa0283 100644 --- a/baselines/ts5.6/serviceworker.generated.d.ts +++ b/baselines/ts5.6/serviceworker.generated.d.ts @@ -261,6 +261,7 @@ interface FontFaceDescriptors { stretch?: string; style?: string; unicodeRange?: string; + variationSettings?: string; weight?: string; } diff --git a/baselines/ts5.6/sharedworker.generated.d.ts b/baselines/ts5.6/sharedworker.generated.d.ts index 235226399..032c3340e 100644 --- a/baselines/ts5.6/sharedworker.generated.d.ts +++ b/baselines/ts5.6/sharedworker.generated.d.ts @@ -205,6 +205,7 @@ interface FontFaceDescriptors { stretch?: string; style?: string; unicodeRange?: string; + variationSettings?: string; weight?: string; } diff --git a/baselines/ts5.6/webworker.generated.d.ts b/baselines/ts5.6/webworker.generated.d.ts index 638c8bfa6..175c2d21b 100644 --- a/baselines/ts5.6/webworker.generated.d.ts +++ b/baselines/ts5.6/webworker.generated.d.ts @@ -345,6 +345,7 @@ interface FontFaceDescriptors { stretch?: string; style?: string; unicodeRange?: string; + variationSettings?: string; weight?: string; } diff --git a/baselines/ts5.9/dom.generated.d.ts b/baselines/ts5.9/dom.generated.d.ts index 778013ebd..cb69fee58 100644 --- a/baselines/ts5.9/dom.generated.d.ts +++ b/baselines/ts5.9/dom.generated.d.ts @@ -736,6 +736,7 @@ interface FontFaceDescriptors { stretch?: string; style?: string; unicodeRange?: string; + variationSettings?: string; weight?: string; } diff --git a/baselines/ts5.9/serviceworker.generated.d.ts b/baselines/ts5.9/serviceworker.generated.d.ts index 7304f8fb8..c2dd725cf 100644 --- a/baselines/ts5.9/serviceworker.generated.d.ts +++ b/baselines/ts5.9/serviceworker.generated.d.ts @@ -261,6 +261,7 @@ interface FontFaceDescriptors { stretch?: string; style?: string; unicodeRange?: string; + variationSettings?: string; weight?: string; } diff --git a/baselines/ts5.9/sharedworker.generated.d.ts b/baselines/ts5.9/sharedworker.generated.d.ts index 431be223d..4ced8a11d 100644 --- a/baselines/ts5.9/sharedworker.generated.d.ts +++ b/baselines/ts5.9/sharedworker.generated.d.ts @@ -205,6 +205,7 @@ interface FontFaceDescriptors { stretch?: string; style?: string; unicodeRange?: string; + variationSettings?: string; weight?: string; } diff --git a/baselines/ts5.9/webworker.generated.d.ts b/baselines/ts5.9/webworker.generated.d.ts index c1e1a5cf0..15d18d9f3 100644 --- a/baselines/ts5.9/webworker.generated.d.ts +++ b/baselines/ts5.9/webworker.generated.d.ts @@ -345,6 +345,7 @@ interface FontFaceDescriptors { stretch?: string; style?: string; unicodeRange?: string; + variationSettings?: string; weight?: string; } diff --git a/baselines/webworker.generated.d.ts b/baselines/webworker.generated.d.ts index a76678cae..8de3574a8 100644 --- a/baselines/webworker.generated.d.ts +++ b/baselines/webworker.generated.d.ts @@ -348,6 +348,7 @@ interface FontFaceDescriptors { stretch?: string; style?: string; unicodeRange?: string; + variationSettings?: string; weight?: string; } diff --git a/inputfiles/removedTypes.jsonc b/inputfiles/removedTypes.jsonc index e96f6e084..df54f0c09 100644 --- a/inputfiles/removedTypes.jsonc +++ b/inputfiles/removedTypes.jsonc @@ -195,13 +195,6 @@ } } }, - "FontFaceDescriptors": { - "members": { - "member": { - "variationSettings": null // Gecko-only as of 2022-10 - } - } - }, "GetAnimationsOptions": { "members": { "member": {