~ubuntu-branches/ubuntu/raring/qtwebkit-source/raring-proposed

« back to all changes in this revision

Viewing changes to Source/WebCore/svg/SVGAllInOne.cpp

  • Committer: Package Import Robot
  • Author(s): Jonathan Riddell
  • Date: 2013-02-18 14:24:18 UTC
  • Revision ID: package-import@ubuntu.com-20130218142418-eon0jmjg3nj438uy
Tags: upstream-2.3
ImportĀ upstreamĀ versionĀ 2.3

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
/*
 
2
 * Copyright (C) 2009 Apple Inc. All rights reserved.
 
3
 *
 
4
 * Redistribution and use in source and binary forms, with or without
 
5
 * modification, are permitted provided that the following conditions
 
6
 * are met:
 
7
 * 1. Redistributions of source code must retain the above copyright
 
8
 *    notice, this list of conditions and the following disclaimer.
 
9
 * 2. Redistributions in binary form must reproduce the above copyright
 
10
 *    notice, this list of conditions and the following disclaimer in the
 
11
 *    documentation and/or other materials provided with the distribution.
 
12
 *
 
13
 * THIS SOFTWARE IS PROVIDED BY APPLE INC. ``AS IS'' AND ANY
 
14
 * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
 
15
 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
 
16
 * PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL APPLE INC. OR
 
17
 * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
 
18
 * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
 
19
 * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
 
20
 * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
 
21
 * OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
 
22
 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
 
23
 * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
 
24
 */
 
25
 
 
26
// This all-in-one cpp file cuts down on template bloat to allow us to build our Windows release build.
 
27
 
 
28
#include "ColorDistance.cpp"
 
29
#include "SVGAElement.cpp"
 
30
#include "SVGAltGlyphDefElement.cpp"
 
31
#include "SVGAltGlyphElement.cpp"
 
32
#include "SVGAltGlyphItemElement.cpp"
 
33
#include "SVGAngle.cpp"
 
34
#include "SVGAnimateColorElement.cpp"
 
35
#include "SVGAnimatedAngle.cpp"
 
36
#include "SVGAnimatedBoolean.cpp"
 
37
#include "SVGAnimatedColor.cpp"
 
38
#include "SVGAnimatedEnumeration.cpp"
 
39
#include "SVGAnimatedInteger.cpp"
 
40
#include "SVGAnimatedIntegerOptionalInteger.cpp"
 
41
#include "SVGAnimatedLength.cpp"
 
42
#include "SVGAnimatedLengthList.cpp"
 
43
#include "SVGAnimatedNumber.cpp"
 
44
#include "SVGAnimatedNumberList.cpp"
 
45
#include "SVGAnimatedNumberOptionalNumber.cpp"
 
46
#include "SVGAnimatedPath.cpp"
 
47
#include "SVGAnimatedPointList.cpp"
 
48
#include "SVGAnimatedPreserveAspectRatio.cpp"
 
49
#include "SVGAnimatedRect.cpp"
 
50
#include "SVGAnimatedString.cpp"
 
51
#include "SVGAnimatedTransformList.cpp"
 
52
#include "SVGAnimatedType.cpp"
 
53
#include "SVGAnimateElement.cpp"
 
54
#include "SVGAnimateMotionElement.cpp"
 
55
#include "SVGAnimateTransformElement.cpp"
 
56
#include "SVGAnimationElement.cpp"
 
57
#include "SVGCircleElement.cpp"
 
58
#include "SVGClipPathElement.cpp"
 
59
#include "SVGColor.cpp"
 
60
#include "SVGComponentTransferFunctionElement.cpp"
 
61
#include "SVGCursorElement.cpp"
 
62
#include "SVGDefsElement.cpp"
 
63
#include "SVGDescElement.cpp"
 
64
#include "SVGDocument.cpp"
 
65
#include "SVGDocumentExtensions.cpp"
 
66
#include "SVGElement.cpp"
 
67
#include "SVGElementInstance.cpp"
 
68
#include "SVGElementInstanceList.cpp"
 
69
#include "SVGEllipseElement.cpp"
 
70
#include "SVGException.cpp"
 
71
#include "SVGExternalResourcesRequired.cpp"
 
72
#include "SVGFEBlendElement.cpp"
 
73
#include "SVGFEColorMatrixElement.cpp"
 
74
#include "SVGFEComponentTransferElement.cpp"
 
75
#include "SVGFECompositeElement.cpp"
 
76
#include "SVGFEConvolveMatrixElement.cpp"
 
77
#include "SVGFEDiffuseLightingElement.cpp"
 
78
#include "SVGFEDisplacementMapElement.cpp"
 
79
#include "SVGFEDistantLightElement.cpp"
 
80
#include "SVGFEDropShadowElement.cpp"
 
81
#include "SVGFEFloodElement.cpp"
 
82
#include "SVGFEFuncAElement.cpp"
 
83
#include "SVGFEFuncBElement.cpp"
 
84
#include "SVGFEFuncGElement.cpp"
 
85
#include "SVGFEFuncRElement.cpp"
 
86
#include "SVGFEGaussianBlurElement.cpp"
 
87
#include "SVGFEImageElement.cpp"
 
88
#include "SVGFELightElement.cpp"
 
89
#include "SVGFEMergeElement.cpp"
 
90
#include "SVGFEMergeNodeElement.cpp"
 
91
#include "SVGFEMorphologyElement.cpp"
 
92
#include "SVGFEOffsetElement.cpp"
 
93
#include "SVGFEPointLightElement.cpp"
 
94
#include "SVGFESpecularLightingElement.cpp"
 
95
#include "SVGFESpotLightElement.cpp"
 
96
#include "SVGFETileElement.cpp"
 
97
#include "SVGFETurbulenceElement.cpp"
 
98
#include "SVGFilterElement.cpp"
 
99
#include "SVGFilterPrimitiveStandardAttributes.cpp"
 
100
#include "SVGFitToViewBox.cpp"
 
101
#include "SVGFontData.cpp"
 
102
#include "SVGFontElement.cpp"
 
103
#include "SVGFontFaceElement.cpp"
 
104
#include "SVGFontFaceFormatElement.cpp"
 
105
#include "SVGFontFaceNameElement.cpp"
 
106
#include "SVGFontFaceSrcElement.cpp"
 
107
#include "SVGFontFaceUriElement.cpp"
 
108
#include "SVGForeignObjectElement.cpp"
 
109
#include "SVGGElement.cpp"
 
110
#include "SVGGlyphElement.cpp"
 
111
#include "SVGGlyphRefElement.cpp"
 
112
#include "SVGGradientElement.cpp"
 
113
#include "SVGHKernElement.cpp"
 
114
#include "SVGImageElement.cpp"
 
115
#include "SVGImageLoader.cpp"
 
116
#include "SVGLangSpace.cpp"
 
117
#include "SVGLength.cpp"
 
118
#include "SVGLengthContext.cpp"
 
119
#include "SVGLengthList.cpp"
 
120
#include "SVGLineElement.cpp"
 
121
#include "SVGLinearGradientElement.cpp"
 
122
#include "SVGLocatable.cpp"
 
123
#include "SVGMPathElement.cpp"
 
124
#include "SVGMarkerElement.cpp"
 
125
#include "SVGMaskElement.cpp"
 
126
#include "SVGMetadataElement.cpp"
 
127
#include "SVGMissingGlyphElement.cpp"
 
128
#include "SVGNumberList.cpp"
 
129
#include "SVGPaint.cpp"
 
130
#include "SVGParserUtilities.cpp"
 
131
#include "SVGPathBlender.cpp"
 
132
#include "SVGPathBuilder.cpp"
 
133
#include "SVGPathByteStreamBuilder.cpp"
 
134
#include "SVGPathByteStreamSource.cpp"
 
135
#include "SVGPathElement.cpp"
 
136
#include "SVGPathParser.cpp"
 
137
#include "SVGPathSegList.cpp"
 
138
#include "SVGPathSegListBuilder.cpp"
 
139
#include "SVGPathSegListSource.cpp"
 
140
#include "SVGPathStringBuilder.cpp"
 
141
#include "SVGPathStringSource.cpp"
 
142
#include "SVGPathTraversalStateBuilder.cpp"
 
143
#include "SVGPathUtilities.cpp"
 
144
#include "SVGPatternElement.cpp"
 
145
#include "SVGPointList.cpp"
 
146
#include "SVGPolyElement.cpp"
 
147
#include "SVGPolygonElement.cpp"
 
148
#include "SVGPolylineElement.cpp"
 
149
#include "SVGPreserveAspectRatio.cpp"
 
150
#include "SVGRadialGradientElement.cpp"
 
151
#include "SVGRectElement.cpp"
 
152
#include "SVGSVGElement.cpp"
 
153
#include "SVGScriptElement.cpp"
 
154
#include "SVGSetElement.cpp"
 
155
#include "SVGStopElement.cpp"
 
156
#include "SVGStringList.cpp"
 
157
#include "SVGStylable.cpp"
 
158
#include "SVGStyleElement.cpp"
 
159
#include "SVGStyledElement.cpp"
 
160
#include "SVGStyledLocatableElement.cpp"
 
161
#include "SVGStyledTransformableElement.cpp"
 
162
#include "SVGSwitchElement.cpp"
 
163
#include "SVGSymbolElement.cpp"
 
164
#include "SVGTRefElement.cpp"
 
165
#include "SVGTSpanElement.cpp"
 
166
#include "SVGTests.cpp"
 
167
#include "SVGTextContentElement.cpp"
 
168
#include "SVGTextElement.cpp"
 
169
#include "SVGTextPathElement.cpp"
 
170
#include "SVGTextPositioningElement.cpp"
 
171
#include "SVGTitleElement.cpp"
 
172
#include "SVGTransform.cpp"
 
173
#include "SVGTransformDistance.cpp"
 
174
#include "SVGTransformList.cpp"
 
175
#include "SVGTransformable.cpp"
 
176
#include "SVGURIReference.cpp"
 
177
#include "SVGUseElement.cpp"
 
178
#include "SVGVKernElement.cpp"
 
179
#include "SVGViewElement.cpp"
 
180
#include "SVGViewSpec.cpp"
 
181
#include "SVGZoomAndPan.cpp"
 
182
#include "SVGZoomEvent.cpp"