]> gitweb.michael.orlitzky.com - libsvgtiny.git/blob - test/afl-svg.dict
src/svgtiny_css.c: use our userdata handler in set_libcss_node_data()
[libsvgtiny.git] / test / afl-svg.dict
1 #
2 # AFL dictionary for SVG
3 # ----------------------
4 #
5 # Several basic syntax elements and attributes, modeled on AFL XML dictionary
6 #
7 # Michal Zalewski <lcamtuf@google.com>
8 # Vincent Sanders <vince@netsurf-browser.org>
9 #
10
11 # SVG element reference from MDN
12 # https://developer.mozilla.org/en-US/docs/Web/SVG/Element
13 #
14 tag_a="<a"
15 tag_open_close="<a />"
16 tag_close="</a>"
17 tag_altGlyph="<altGlyph"
18 tag_altGlyphDef="<altGlyphDef"
19 tag_altGlyphItem="<altGlyphItem"
20 tag_animate="<animate"
21 tag_animateColor="<animateColor"
22 tag_animateMotion="<animateMotion"
23 tag_animateTransform="<animateTransform"
24 tag_circle="<circle"
25 tag_clipPath="<clipPath"
26 tag_close_clipPath="</clipPath>"
27 tag_color_profile="<color-profile"
28 tag_cursor="<cursor"
29 tag_defs="<defs"
30 tag_desc="<desc"
31 tag_ellipse="<ellipse"
32 tag_feBlend="<feBlend"
33 tag_feColorMatrix="<feColorMatrix"
34 tag_feComponentTransfer="<feComponentTransfer"
35 tag_feComposite="<feComposite"
36 tag_feConvolveMatrix="<feConvolveMatrix"
37 tag_feDiffuseLighting="<feDiffuseLighting"
38 tag_feDisplacementMap="<feDisplacementMap"
39 tag_feDistantLight="<feDistantLight"
40 tag_feFlood="<feFlood"
41 tag_feFuncA="<feFuncA"
42 tag_feFuncB="<feFuncB"
43 tag_feFuncG="<feFuncG"
44 tag_feFuncR="<feFuncR"
45 tag_feGaussianBlur="<feGaussianBlur"
46 tag_feImage="<feImage"
47 tag_feMerge="<feMerge"
48 tag_feMergeNode="<feMergeNode"
49 tag_feMorphology="<feMorphology"
50 tag_feOffset="<feOffset"
51 tag_fePointLight="<fePointLight"
52 tag_feSpecularLighting="<feSpecularLighting"
53 tag_feSpotLight="<feSpotLight"
54 tag_feTile="<feTile"
55 tag_feTurbulence="<feTurbulence"
56 tag_filter="<filter"
57 tag_font="<font"
58 tag_font_face="<font-face"
59 tag_font_face_format="<font-face-format"
60 tag_font_face_name="<font-face-name"
61 tag_font_face_src="<font-face-src"
62 tag_font_face_uri="<font-face-uri"
63 tag_foreignObject="<foreignObject"
64 tag_g="<g"
65 tag_close_g="</g>"
66 tag_glyph="<glyph"
67 tag_glyphRef="<glyphRef"
68 tag_hkern="<hkern"
69 tag_image="<image"
70 tag_line="<line"
71 tag_linearGradient="<linearGradient"
72 tag_marker="<marker"
73 tag_mask="<mask"
74 tag_metadata="<metadata"
75 tag_missing_glyph="<missing-glyph"
76 tag_mpath="<mpath"
77 tag_path="<path"
78 tag_pattern="<pattern"
79 tag_polygon="<polygon"
80 tag_polyline="<polyline"
81 tag_radialGradient="<radialGradient"
82 tag_rect="<rect"
83 tag_script="<script"
84 tag_set="<set"
85 tag_stop="<stop"
86 tag_style="<style"
87 tag_svg="<svg"
88 tag_switch="<switch"
89 tag_symbol="<symbol"
90 tag_text="<text"
91 tag_textPath="<textPath"
92 tag_title="<title"
93 tag_tref="<tref"
94 tag_tspan="<tspan"
95 tag_use="<use"
96 tag_view="<view"
97 tag_vkern="<vkern"
98
99 attrribute_id=" id"
100 attrribute_transform=" transform"
101 attrribute_target=" target"
102 attrribute_d=" d"
103 attrribute_style=" style"
104 attrribute_width=" width"
105 attrribute_height=" height"
106 attrribute_x=" x"
107 attrribute_y=" y"
108 attrribute_anchor=" text-anchor"
109
110 attr_encoding=" encoding=\"1\""
111 attr_generic=" a=\"1\""
112 attr_href=" href=\"1\""
113 attr_standalone=" standalone=\"no\""
114 attr_version=" version=\"1\""
115 attr_xml_base=" xml:base=\"1\""
116 attr_xml_id=" xml:id=\"1\""
117 attr_xml_lang=" xml:lang=\"1\""
118 attr_xml_space=" xml:space=\"1\""
119 attr_xmlns=" xmlns=\"1\""
120
121 entity_builtin="&lt;"
122 entity_decimal="&#1;"
123 entity_external="&a;"
124 entity_hex="&#x1;"
125
126 string_any="ANY"
127 string_brackets="[]"
128 string_cdata="CDATA"
129 string_col_fallback=":fallback"
130 string_col_generic=":a"
131 string_col_include=":include"
132 string_dashes="--"
133 string_empty="EMPTY"
134 string_empty_dblquotes="\"\""
135 string_empty_quotes="''"
136 string_entities="ENTITIES"
137 string_entity="ENTITY"
138 string_fixed="#FIXED"
139 string_id="ID"
140 string_idref="IDREF"
141 string_idrefs="IDREFS"
142 string_implied="#IMPLIED"
143 string_nmtoken="NMTOKEN"
144 string_nmtokens="NMTOKENS"
145 string_notation="NOTATION"
146 string_parentheses="()"
147 string_pcdata="#PCDATA"
148 string_percent="%a"
149 string_public="PUBLIC"
150 string_required="#REQUIRED"
151 string_schema=":schema"
152 string_system="SYSTEM"
153 string_ucs4="UCS-4"
154 string_utf16="UTF-16"
155 string_utf8="UTF-8"
156 string_xmlns="xmlns:"
157
158 tag_attlist="<!ATTLIST"
159 tag_cdata="<![CDATA["
160 tag_doctype="<!DOCTYPE"
161 tag_element="<!ELEMENT"
162 tag_entity="<!ENTITY"
163 tag_ignore="<![IGNORE["
164 tag_include="<![INCLUDE["
165 tag_notation="<!NOTATION"
166 tag_open_exclamation="<!"
167 tag_open_q="<?"
168 tag_sq2_close="]]>"
169 tag_xml_q="<?xml?>"
170