Skip to content

Commit b48a534

Browse files
committed
Merge pull request #1032 from fforw/master
Additional SVG tag and attribute names
2 parents 486b3c0 + 8e0d17c commit b48a534

File tree

3 files changed

+7
-1
lines changed

3 files changed

+7
-1
lines changed

src/browser/ReactDOM.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -184,7 +184,8 @@ var ReactDOM = mapObject({
184184
rect: false,
185185
stop: false,
186186
svg: false,
187-
text: false
187+
text: false,
188+
tspan: false
188189
}, createDOMComponentClass);
189190

190191
var injection = {

src/browser/ui/dom/SVGDOMPropertyConfig.js

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,13 +38,15 @@ var SVGDOMPropertyConfig = {
3838
gradientUnits: MUST_USE_ATTRIBUTE,
3939
offset: MUST_USE_ATTRIBUTE,
4040
points: MUST_USE_ATTRIBUTE,
41+
preserveAspectRatio: MUST_USE_ATTRIBUTE,
4142
r: MUST_USE_ATTRIBUTE,
4243
rx: MUST_USE_ATTRIBUTE,
4344
ry: MUST_USE_ATTRIBUTE,
4445
spreadMethod: MUST_USE_ATTRIBUTE,
4546
stopColor: MUST_USE_ATTRIBUTE,
4647
stopOpacity: MUST_USE_ATTRIBUTE,
4748
stroke: MUST_USE_ATTRIBUTE,
49+
strokeDasharray: MUST_USE_ATTRIBUTE,
4850
strokeLinecap: MUST_USE_ATTRIBUTE,
4951
strokeWidth: MUST_USE_ATTRIBUTE,
5052
textAnchor: MUST_USE_ATTRIBUTE,
@@ -61,9 +63,11 @@ var SVGDOMPropertyConfig = {
6163
DOMAttributeNames: {
6264
gradientTransform: 'gradientTransform',
6365
gradientUnits: 'gradientUnits',
66+
preserveAspectRatio: 'preserveAspectRatio',
6467
spreadMethod: 'spreadMethod',
6568
stopColor: 'stop-color',
6669
stopOpacity: 'stop-opacity',
70+
strokeDasharray: 'stroke-dasharray',
6771
strokeLinecap: 'stroke-linecap',
6872
strokeWidth: 'stroke-width',
6973
textAnchor: 'text-anchor',

vendor/fbtransform/transforms/xjs.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -143,6 +143,7 @@ var knownTags = {
143143
title: true,
144144
tr: true,
145145
track: true,
146+
tspan: true,
146147
u: true,
147148
ul: true,
148149
'var': true,

0 commit comments

Comments
 (0)