From 49e8c1587955c29bcc771fe6f2c706b79192840c Mon Sep 17 00:00:00 2001 From: Chris Mills Date: Mon, 20 Jul 2026 11:05:51 +0100 Subject: [PATCH 1/2] Add data for the path-length property --- css/properties.json | 16 ++++++++++++++++ l10n/css.json | 6 ++++++ 2 files changed, 22 insertions(+) diff --git a/css/properties.json b/css/properties.json index 81d6577a..02fd96a1 100644 --- a/css/properties.json +++ b/css/properties.json @@ -9213,6 +9213,22 @@ "status": "standard", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/paint-order" }, + "path-length": { + "syntax": "none | [0,∞]", + "media": "visual", + "inherited": false, + "animationType": "byComputedValue", + "percentages": "no", + "groups": [ + "Scalable Vector Graphics" + ], + "initial": "none", + "appliesto": "pathCircleEllipseLinePolygonPolylineRect", + "computed": "noneOrAbsoluteLength", + "order": "uniqueOrder", + "status": "standard", + "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/path-length" + }, "perspective": { "syntax": "none | ", "media": "visual", diff --git a/l10n/css.json b/l10n/css.json index d5ce73e1..e58a7dc3 100644 --- a/l10n/css.json +++ b/l10n/css.json @@ -1286,6 +1286,9 @@ "ru": "none (но это значение перезаписано в дефолтном CSS браузера)", "zh-TW": "none(但此值會在使用者代理 CSS 中被覆寫)" }, + "noneOrAbsoluteLength": { + "en-US": "The keyword none or an absolute length." + }, "noneOrImageWithAbsoluteURI": { "de": "none oder das Bild mit absoluter URI", "en-US": "none or the image with its URI made absolute", @@ -1410,6 +1413,9 @@ "ja": "形式文法における値の出現順", "ru": "порядок появления в формальной грамматике значений" }, + "pathCircleEllipseLinePolygonPolylineRect": { + "en-US": "The SVG {{SVGElement(\"path\")}}, {{SVGElement(\"circle\")}}, {{SVGElement(\"ellipse\")}}, {{SVGElement(\"line\")}}, {{SVGElement(\"polygon\")}}, {{SVGElement(\"polyline\")}}, and {{SVGElement(\"rect\")}} elements." + }, "percentage": { "en-US": "percentage", "fr": "pourcentage" From c899a7347723d40a0815e7d315276f0e56b49c28 Mon Sep 17 00:00:00 2001 From: Chris Mills Date: Mon, 20 Jul 2026 11:18:02 +0100 Subject: [PATCH 2/2] Add new syntaxes to schema lists --- css/properties.schema.json | 2 ++ 1 file changed, 2 insertions(+) diff --git a/css/properties.schema.json b/css/properties.schema.json index 65d2b757..38ea9cd7 100644 --- a/css/properties.schema.json +++ b/css/properties.schema.json @@ -154,6 +154,7 @@ "listEachItemIdentifierOrNoneAuto", "listEachItemTwoKeywordsOriginOffsets", "listOfNoneAutoIdentScrollOrView", + "noneOrAbsoluteLength", "noneOrImageWithAbsoluteURI", "noneOrOrderedListOfIdentifiers", "normalizedAngle", @@ -284,6 +285,7 @@ "nonReplacedBlockElements", "nonReplacedElements", "nonReplacedInlineElements", + "pathCircleEllipseLinePolygonPolylineRect", "positionedElements", "positionedElementsWithADefaultAnchorElement", "replacedElements",