Lines Matching refs:elements

17 # Groups of elements defined in spec.
81 push @{$properties{ $property }->{elements}}, $element;
87 print " Adding container elements\n";
88 push @{$properties{ $property }->{elements}}, @container_elements;
92 print " Adding text content elements\n";
93 push @{$properties{ $property }->{elements}}, @text_content_elements;
96 print " Adding graphics elements\n";
97 push @{$properties{ $property }->{elements}}, @graphics_elements;
100 print " Adding filter primitive elements\n";
101 push @{$properties{ $property }->{elements}}, @filter_primitives;
104 print " Adding shape elements\n";
105 push @{$properties{ $property }->{elements}}, @shapes;
108 print " Adding viewport elements\n";
109 push @{$properties{ $property }->{elements}}, @viewport;
146 push @{$properties{ "color" }->{elements}}, @text_content_elements;
147 push @{$properties{ "color" }->{elements}}, @shapes;
148 push @{$properties{ "color" }->{elements}}, "stop", "feFlood", "feDiffuseLighting", "feSpecularLighting";
150 push @{$properties{ "color-interpolation-filters" }->{elements}}, "filter";
152 @{$properties{ "clip-rule" }->{elements}} = @graphics_elements;
153 push @{$properties{ "clip-rule" }->{elements}}, "clip-path"; # Can inherit
155 push @{$properties{ "display" }->{elements}}, @graphics_elements;
157 push @{$properties{ "image-rendering" }->{elements}}, "pattern", "image", "feImage";
160 push @{$properties{ "title" }->{elements}}, @graphics_elements, "g";
164 push @{$properties{ "visibility" }->{elements}}, @graphics_elements;
171 @{$properties{ "marker-end" }->{elements}} = @{$properties{ "marker-start" }->{elements}};
172 @{$properties{ "marker-mid" }->{elements}} = @{$properties{ "marker-start" }->{elements}};
176 push @{$properties{ "line-height" }->{elements}}, "text", "flowRoot", "flowPara";
182 push @{$properties{ "text-align" }->{elements}}, "flowRoot";
187 push @{$properties{ "mix-blend-mode" }->{elements}}, @container_elements;
188 push @{$properties{ "mix-blend-mode" }->{elements}}, @graphics_elements;
192 push @{$properties{ "isolation" }->{elements}}, @container_elements;
193 push @{$properties{ "isolation" }->{elements}}, @graphics_elements;
198 push @{$properties{ "paint-order" }->{elements}}, @container_elements;
199 push @{$properties{ "paint-order" }->{elements}}, @graphics_elements;
203 push @{$properties{ "solid-color" }->{elements}}, @container_elements;
204 push @{$properties{ "solid-color" }->{elements}}, @graphics_elements;
208 push @{$properties{ "solid-opacity" }->{elements}}, @container_elements;
209 push @{$properties{ "solid-opacity" }->{elements}}, @graphics_elements;
213 push @{$properties{ "white-space" }->{elements}}, @container_elements;
214 push @{$properties{ "white-space" }->{elements}}, @text_content_elements;
218 push @{$properties{ "shape-inside" }->{elements}}, @text_content_elements;
222 push @{$properties{ "shape-outside" }->{elements}}, @text_content_elements;
226 push @{$properties{ "shape-padding" }->{elements}}, @text_content_elements;
230 push @{$properties{ "shape-margin" }->{elements}}, @text_content_elements;
236 push @{$properties{ "text-decoration-line" }->{elements}}, @container_elements;
237 push @{$properties{ "text-decoration-line" }->{elements}}, @text_content_elements;
241 push @{$properties{ "text-decoration-color" }->{elements}}, @container_elements;
242 push @{$properties{ "text-decoration-color" }->{elements}}, @text_content_elements;
246 push @{$properties{ "text-decoration-style" }->{elements}}, @container_elements;
247 push @{$properties{ "text-decoration-style" }->{elements}}, @text_content_elements;
251 push @{$properties{ "text-decoration-fill" }->{elements}}, @container_elements;
252 push @{$properties{ "text-decoration-fill" }->{elements}}, @text_content_elements;
256 push @{$properties{ "text-decoration-stroke" }->{elements}}, @container_elements;
257 push @{$properties{ "text-decoration-stroke" }->{elements}}, @text_content_elements;
262 push @{$properties{ "text-orientation" }->{elements}}, @container_elements;
263 push @{$properties{ "text-orientation" }->{elements}}, @text_content_elements;
268 push @{$properties{ "transform" }->{elements}}, @container_elements;
269 push @{$properties{ "transform" }->{elements}}, @graphics_elements;
273 push @{$properties{ "transform-box" }->{elements}}, @container_elements;
274 push @{$properties{ "transform-box" }->{elements}}, @graphics_elements;
278 push @{$properties{ "transform-origin" }->{elements}}, @container_elements;
279 push @{$properties{ "transform-origin" }->{elements}}, @graphics_elements;
283 push @{$properties{ "transform-style" }->{elements}}, @container_elements;
284 push @{$properties{ "transform-style" }->{elements}}, @graphics_elements;
288 push @{$properties{ "perspective" }->{elements}}, @container_elements;
289 push @{$properties{ "perspective" }->{elements}}, @graphics_elements;
293 push @{$properties{ "perspective-origin" }->{elements}}, @container_elements;
294 push @{$properties{ "perspective-origin" }->{elements}}, @graphics_elements;
298 push @{$properties{ "backface-visibility" }->{elements}}, @container_elements;
299 push @{$properties{ "backface-visibility" }->{elements}}, @graphics_elements;
310 # Must add container elements to all properties that are inherited.
314 push @{$properties{ $property }->{elements}}, @container_elements;
317 print " @{ $properties{ $property }->{elements}}\n";
322 foreach (@{$properties{ $property }->{elements}}) {