diff --git a/css-fonts-4/Overview.bs b/css-fonts-4/Overview.bs index 85670691cf5..c51c139d218 100644 --- a/css-fonts-4/Overview.bs +++ b/css-fonts-4/Overview.bs @@ -3817,13 +3817,13 @@ The CSSFontFeatureValuesRule interface readonly attribute CSSFontFeatureValuesMap swash; readonly attribute CSSFontFeatureValuesMap characterVariant; readonly attribute CSSFontFeatureValuesMap styleset; -} +}; -[MapClass(CSSOMString, sequence<unsigned long>)] interface CSSFontFeatureValuesMap { + maplike<CSSOMString, sequence<unsigned long>>; void set(CSSOMString featureValueName, (unsigned long or sequence<unsigned long>) values); -} +};
fontFamily of type CSSOMString @@ -3865,13 +3865,13 @@ The CSSFontPaletteValuesRule interfa
partial interface CSSRule {
 
   const unsigned short FONT_PALETTE_VALUES_RULE = 15;
-}
+};
 
 interface CSSFontPaletteValuesRule : CSSRule {
   maplike<unsigned long, (CSSOMString or CSSOMRGBColor)>;
   attribute CSSOMString fontFamily;
   attribute CSSOMString basePalette;
-}
+}; If the value of the 'setlike' functions is a CSSOMString, it is parsed as a solid color (e.g. using the rgb() syntax). If it refers to anything other than a solid color, the call is ignored or returns undefined.