diff --git a/docs/docs/ref-04-tags-and-attributes.md b/docs/docs/ref-04-tags-and-attributes.md index f43b05cc3c4..f67a4a2b623 100644 --- a/docs/docs/ref-04-tags-and-attributes.md +++ b/docs/docs/ref-04-tags-and-attributes.md @@ -76,7 +76,7 @@ There is also the React-specific attribute `dangerouslySetInnerHTML` ([more here ``` cx cy d dx dy fill fillOpacity fontFamily fontSize fx fy gradientTransform -gradientUnits markerEnd markerMid markerStart offset opacity +gradientUnits markerEnd markerMid markerStart maskUnits maskContentUnits offset opacity patternContentUnits patternUnits points preserveAspectRatio r rx ry spreadMethod stopColor stopOpacity stroke strokeDasharray strokeLinecap strokeOpacity strokeWidth textAnchor transform version viewBox x1 x2 x y1 y2 y diff --git a/src/browser/ui/dom/SVGDOMPropertyConfig.js b/src/browser/ui/dom/SVGDOMPropertyConfig.js index e9fbe129452..f411387a740 100644 --- a/src/browser/ui/dom/SVGDOMPropertyConfig.js +++ b/src/browser/ui/dom/SVGDOMPropertyConfig.js @@ -42,6 +42,8 @@ var SVGDOMPropertyConfig = { markerEnd: MUST_USE_ATTRIBUTE, markerMid: MUST_USE_ATTRIBUTE, markerStart: MUST_USE_ATTRIBUTE, + maskUnits: MUST_USE_ATTRIBUTE, + maskContentUnits: MUST_USE_ATTRIBUTE, offset: MUST_USE_ATTRIBUTE, opacity: MUST_USE_ATTRIBUTE, patternContentUnits: MUST_USE_ATTRIBUTE, @@ -79,6 +81,8 @@ var SVGDOMPropertyConfig = { markerEnd: 'marker-end', markerMid: 'marker-mid', markerStart: 'marker-start', + maskUnits: 'maskUnits', + maskContentUnits: 'maskContentUnits', patternContentUnits: 'patternContentUnits', patternUnits: 'patternUnits', preserveAspectRatio: 'preserveAspectRatio',