Added missing SVG attributes: fill-opacity, font-family, font-size, opacity, stroke-opacity.
Closes #1557
Jonas Enlund committed
May 18, 2014 at 16:56 UTC
0377ec579e113eb3585419e9c0bb289d80cc2cbd
1 file changed
+9
src/browser/ui/dom/SVGDOMPropertyConfig.js
+9
@@ -32,11 +32,15 @@ var SVGDOMPropertyConfig = {
32
dx: MUST_USE_ATTRIBUTE,
33
dy: MUST_USE_ATTRIBUTE,
34
fill: MUST_USE_ATTRIBUTE,
35
+ fillOpacity: MUST_USE_ATTRIBUTE,
36
+ fontFamily: MUST_USE_ATTRIBUTE,
37
+ fontSize: MUST_USE_ATTRIBUTE,
38
fx: MUST_USE_ATTRIBUTE,
39
fy: MUST_USE_ATTRIBUTE,
40
gradientTransform: MUST_USE_ATTRIBUTE,
41
gradientUnits: MUST_USE_ATTRIBUTE,
42
offset: MUST_USE_ATTRIBUTE,
43
+ opacity: MUST_USE_ATTRIBUTE,
44
patternContentUnits: MUST_USE_ATTRIBUTE,
45
patternUnits: MUST_USE_ATTRIBUTE,
46
points: MUST_USE_ATTRIBUTE,
@@ -50,6 +54,7 @@ var SVGDOMPropertyConfig = {
54
stroke: MUST_USE_ATTRIBUTE,
55
strokeDasharray: MUST_USE_ATTRIBUTE,
56
strokeLinecap: MUST_USE_ATTRIBUTE,
57
+ strokeOpacity: MUST_USE_ATTRIBUTE,
58
strokeWidth: MUST_USE_ATTRIBUTE,
59
textAnchor: MUST_USE_ATTRIBUTE,
60
transform: MUST_USE_ATTRIBUTE,
@@ -63,6 +68,9 @@ var SVGDOMPropertyConfig = {
68
y: MUST_USE_ATTRIBUTE
69
},
70
DOMAttributeNames: {
71
+ fillOpacity: 'fill-opacity',
72
+ fontFamily: 'font-family',
73
+ fontSize: 'font-size',
74
gradientTransform: 'gradientTransform',
75
gradientUnits: 'gradientUnits',
76
patternContentUnits: 'patternContentUnits',
@@ -73,6 +81,7 @@ var SVGDOMPropertyConfig = {
81
stopOpacity: 'stop-opacity',
82
strokeDasharray: 'stroke-dasharray',
83
strokeLinecap: 'stroke-linecap',
84
+ strokeOpacity: 'stroke-opacity',
85
strokeWidth: 'stroke-width',
86
textAnchor: 'text-anchor',
87
viewBox: 'viewBox'