-
Notifications
You must be signed in to change notification settings - Fork 37
/
Copy pathsvg_attrs.gperf
80 lines (78 loc) · 2.24 KB
/
svg_attrs.gperf
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
// See https://html.spec.whatwg.org/multipage/syntax.html#creating-and-inserting-nodes
%{
#include "replacement.h"
%}
%ignore-case
%struct-type
%omit-struct-type
%compare-lengths
%global-table
%readonly-tables
%null-strings
%includes
%define lookup-function-name gumbo_get_svg_attr_replacement
%define slot-name from
StringReplacement;
// "contentscripttype", "contentScriptType"
// "contentstyletype", "contentStyleType"
// "externalresourcesrequired", "externalResourcesRequired"
// "filterres", "filterRes"
%%
"attributename", "attributeName"
"attributetype", "attributeType"
"basefrequency", "baseFrequency"
"baseprofile", "baseProfile"
"calcmode", "calcMode"
"clippathunits", "clipPathUnits"
"diffuseconstant", "diffuseConstant"
"edgemode", "edgeMode"
"filterunits", "filterUnits"
"glyphref", "glyphRef"
"gradienttransform", "gradientTransform"
"gradientunits", "gradientUnits"
"kernelmatrix", "kernelMatrix"
"kernelunitlength", "kernelUnitLength"
"keypoints", "keyPoints"
"keysplines", "keySplines"
"keytimes", "keyTimes"
"lengthadjust", "lengthAdjust"
"limitingconeangle", "limitingConeAngle"
"markerheight", "markerHeight"
"markerunits", "markerUnits"
"markerwidth", "markerWidth"
"maskcontentunits", "maskContentUnits"
"maskunits", "maskUnits"
"numoctaves", "numOctaves"
"pathlength", "pathLength"
"patterncontentunits", "patternContentUnits"
"patterntransform", "patternTransform"
"patternunits", "patternUnits"
"pointsatx", "pointsAtX"
"pointsaty", "pointsAtY"
"pointsatz", "pointsAtZ"
"preservealpha", "preserveAlpha"
"preserveaspectratio", "preserveAspectRatio"
"primitiveunits", "primitiveUnits"
"refx", "refX"
"refy", "refY"
"repeatcount", "repeatCount"
"repeatdur", "repeatDur"
"requiredextensions", "requiredExtensions"
"requiredfeatures", "requiredFeatures"
"specularconstant", "specularConstant"
"specularexponent", "specularExponent"
"spreadmethod", "spreadMethod"
"startoffset", "startOffset"
"stddeviation", "stdDeviation"
"stitchtiles", "stitchTiles"
"surfacescale", "surfaceScale"
"systemlanguage", "systemLanguage"
"tablevalues", "tableValues"
"targetx", "targetX"
"targety", "targetY"
"textlength", "textLength"
"viewbox", "viewBox"
"viewtarget", "viewTarget"
"xchannelselector", "xChannelSelector"
"ychannelselector", "yChannelSelector"
"zoomandpan", "zoomAndPan"