~oif-team/ubuntu/natty/qt4-x11/xi2.1

« back to all changes in this revision

Viewing changes to src/3rdparty/webkit/WebCore/svg/SVGAllInOne.cpp

  • Committer: Bazaar Package Importer
  • Author(s): Alessandro Ghersi
  • Date: 2009-11-02 18:30:08 UTC
  • mfrom: (1.2.2 upstream)
  • mto: (15.2.5 experimental)
  • mto: This revision was merged to the branch mainline in revision 88.
  • Revision ID: james.westby@ubuntu.com-20091102183008-b6a4gcs128mvfb3m
Tags: upstream-4.6.0~beta1
ImportĀ upstreamĀ versionĀ 4.6.0~beta1

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 "SVGAltGlyphElement.cpp"
 
31
#include "SVGAngle.cpp"
 
32
#include "SVGAnimateColorElement.cpp"
 
33
#include "SVGAnimateElement.cpp"
 
34
#include "SVGAnimateMotionElement.cpp"
 
35
#include "SVGAnimateTransformElement.cpp"
 
36
#include "SVGAnimatedPathData.cpp"
 
37
#include "SVGAnimatedPoints.cpp"
 
38
#include "SVGAnimationElement.cpp"
 
39
#include "SVGCircleElement.cpp"
 
40
#include "SVGClipPathElement.cpp"
 
41
#include "SVGColor.cpp"
 
42
#include "SVGComponentTransferFunctionElement.cpp"
 
43
#include "SVGCursorElement.cpp"
 
44
#include "SVGDefsElement.cpp"
 
45
#include "SVGDescElement.cpp"
 
46
#include "SVGDocument.cpp"
 
47
#include "SVGDocumentExtensions.cpp"
 
48
#include "SVGElement.cpp"
 
49
#include "SVGElementInstance.cpp"
 
50
#include "SVGElementInstanceList.cpp"
 
51
#include "SVGEllipseElement.cpp"
 
52
#include "SVGExternalResourcesRequired.cpp"
 
53
#include "SVGFEBlendElement.cpp"
 
54
#include "SVGFEColorMatrixElement.cpp"
 
55
#include "SVGFEComponentTransferElement.cpp"
 
56
#include "SVGFECompositeElement.cpp"
 
57
#include "SVGFEDiffuseLightingElement.cpp"
 
58
#include "SVGFEDisplacementMapElement.cpp"
 
59
#include "SVGFEDistantLightElement.cpp"
 
60
#include "SVGFEFloodElement.cpp"
 
61
#include "SVGFEFuncAElement.cpp"
 
62
#include "SVGFEFuncBElement.cpp"
 
63
#include "SVGFEFuncGElement.cpp"
 
64
#include "SVGFEFuncRElement.cpp"
 
65
#include "SVGFEGaussianBlurElement.cpp"
 
66
#include "SVGFEImageElement.cpp"
 
67
#include "SVGFELightElement.cpp"
 
68
#include "SVGFEMergeElement.cpp"
 
69
#include "SVGFEMergeNodeElement.cpp"
 
70
#include "SVGFEOffsetElement.cpp"
 
71
#include "SVGFEPointLightElement.cpp"
 
72
#include "SVGFESpecularLightingElement.cpp"
 
73
#include "SVGFESpotLightElement.cpp"
 
74
#include "SVGFETileElement.cpp"
 
75
#include "SVGFETurbulenceElement.cpp"
 
76
#include "SVGFilterElement.cpp"
 
77
#include "SVGFilterPrimitiveStandardAttributes.cpp"
 
78
#include "SVGFitToViewBox.cpp"
 
79
#include "SVGFont.cpp"
 
80
#include "SVGFontData.cpp"
 
81
#include "SVGFontElement.cpp"
 
82
#include "SVGFontFaceFormatElement.cpp"
 
83
#include "SVGFontFaceNameElement.cpp"
 
84
#include "SVGFontFaceSrcElement.cpp"
 
85
#include "SVGFontFaceUriElement.cpp"
 
86
#include "SVGForeignObjectElement.cpp"
 
87
#include "SVGGElement.cpp"
 
88
#include "SVGGradientElement.cpp"
 
89
#include "SVGImageElement.cpp"
 
90
#include "SVGImageLoader.cpp"
 
91
#include "SVGLangSpace.cpp"
 
92
#include "SVGLength.cpp"
 
93
#include "SVGLengthList.cpp"
 
94
#include "SVGLineElement.cpp"
 
95
#include "SVGLinearGradientElement.cpp"
 
96
#include "SVGLocatable.cpp"
 
97
#include "SVGMPathElement.cpp"
 
98
#include "SVGMarkerElement.cpp"
 
99
#include "SVGMetadataElement.cpp"
 
100
#include "SVGMissingGlyphElement.cpp"
 
101
#include "SVGNumberList.cpp"
 
102
#include "SVGPaint.cpp"
 
103
#include "SVGParserUtilities.cpp"
 
104
#include "SVGPathElement.cpp"
 
105
#include "SVGPathSegArc.cpp"
 
106
#include "SVGPathSegClosePath.cpp"
 
107
#include "SVGPathSegCurvetoCubic.cpp"
 
108
#include "SVGPathSegCurvetoCubicSmooth.cpp"
 
109
#include "SVGPathSegCurvetoQuadratic.cpp"
 
110
#include "SVGPathSegCurvetoQuadraticSmooth.cpp"
 
111
#include "SVGPathSegLineto.cpp"
 
112
#include "SVGPathSegLinetoHorizontal.cpp"
 
113
#include "SVGPathSegLinetoVertical.cpp"
 
114
#include "SVGPathSegList.cpp"
 
115
#include "SVGPathSegMoveto.cpp"
 
116
#include "SVGPatternElement.cpp"
 
117
#include "SVGPointList.cpp"
 
118
#include "SVGPolyElement.cpp"
 
119
#include "SVGPolygonElement.cpp"
 
120
#include "SVGPolylineElement.cpp"
 
121
#include "SVGPreserveAspectRatio.cpp"
 
122
#include "SVGRadialGradientElement.cpp"
 
123
#include "SVGRectElement.cpp"
 
124
#include "SVGSVGElement.cpp"
 
125
#include "SVGScriptElement.cpp"
 
126
#include "SVGSetElement.cpp"
 
127
#include "SVGStopElement.cpp"
 
128
#include "SVGStringList.cpp"
 
129
#include "SVGStylable.cpp"
 
130
#include "SVGStyledLocatableElement.cpp"
 
131
#include "SVGStyledTransformableElement.cpp"
 
132
#include "SVGSwitchElement.cpp"
 
133
#include "SVGSymbolElement.cpp"
 
134
#include "SVGTRefElement.cpp"
 
135
#include "SVGTSpanElement.cpp"
 
136
#include "SVGTests.cpp"
 
137
#include "SVGTextContentElement.cpp"
 
138
#include "SVGTextElement.cpp"
 
139
#include "SVGTextPathElement.cpp"
 
140
#include "SVGTextPositioningElement.cpp"
 
141
#include "SVGTitleElement.cpp"
 
142
#include "SVGTransform.cpp"
 
143
#include "SVGTransformDistance.cpp"
 
144
#include "SVGTransformList.cpp"
 
145
#include "SVGTransformable.cpp"
 
146
#include "SVGURIReference.cpp"
 
147
#include "SVGUseElement.cpp"
 
148
#include "SVGViewElement.cpp"
 
149
#include "SVGViewSpec.cpp"
 
150
#include "SVGZoomAndPan.cpp"
 
151
#include "SVGZoomEvent.cpp"