Bug #: 3249
authoreseidel <eseidel@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 21 Nov 2005 08:29:43 +0000 (08:29 +0000)
committereseidel <eseidel@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 21 Nov 2005 08:29:43 +0000 (08:29 +0000)
commitfc15e0e93ee3c71be0befa6351dc07e5b596dea6
tree130bd92bd6ebb573a8c58fd6166779a4cbf766a4
parentaa5ca7380672bd4c6148958069c1d554a97a47e4
Bug #: 3249
Submitted by: eseidel
Reviewed by: Only affects SVG; no review required (or possible due to size).
        The KSVG/KCanvas section of the big DOM merger.
        http://bugzilla.opendarwin.org/show_bug.cgi?id=3249
        At least the following were addressed in this patch:

        - Namespace mapping (KDOM -> DOM, khtml)
        - Forwarding Headers (temp. all kdom .h map to all webcore .h)
        - Various KDOM stub classes added to WebCore+SVG folder
        - Various DOMStringImpl -> DOMString changes
        - DOMString::string() -> DOMString::qstring() in ksvg2
        - DOMString::handle() -> DOMString::impl() in ksvg2
        - DocumentImpl, DocumentType  ::impl() -> ::implentation() in khtml
        - Moved NodeImpl::Id to QualifiedString/AtomicString in ksvg2
        - SVGNames.*, SVGElementFactory.* (and generating perl script)
        - EventImpl::id() -> type() with AtomicString
        - Removal of SVGEventImpl
        - Adding svg document and event creation in xml_docimpl.h
        - All in SVGDocumentImpl, also now using SharedPtr
        - Mapped KSVGPart, KDOMPart, KSVGView, KDOMView to KHTML*
        - Removed all throw calls, replacing with exceptioncode parameters
        - SVGElement now derives from StyledElementImpl
        - Corrected SVGNames cases (viewBoxAttr vs. viewboxAttr)
        - Moved TimeScheduler from Doc -> SVGSVGElement (temp. & wrong)
        - Moved off of DocPtr onto DocumentImpl * directly in ksvg2
        - Made SVGRenderStyle a member of khtml::RenderStyle
        - Worked KSVGCSSParser into CSSParser
        - Worked SVGCSSStyleSelector into CSSStyleSelector
        - Changed parseAttribute -> parseMappedAttribute
        - Moved KCanvasContainer onto RenderContainer
        - Renamed KCanvasItem, RenderPath, now subclass of RenderObject
        - Added RenderObject: bbox(), isRenderPath(), isKCanvasContainer()
        - Moved KCanvasContainer and RenderPath from draw() -> paint()
        - Removed RenderSVGBox && render_kcanvaswrapper hacks
        - Gutted KCanvasItem (now RenderPath) and KCanvasContainer
        - Merged KCanvasTreeDebug into KWQRenderTreeDebug
        - Made SVGNames.* SVGElementFactory.* generation a build phase
        - Removed KRenderingStyle
        - Gutted KCanvasRenderingStyle
        - Moved objectTransform onto RenderObject as "localTransform"
        - Removed KCanvasRegistry
        - Changed the way Graidents build their stop lists
        - Removed all dynamic_cast, turned off RTTI and Exceptions
        - Picked up recent marker fix & relative transform fixes from KDE

        * ForwardingHeaders/kcanvas/KCanvas.h: Added.
        * ForwardingHeaders/kcanvas/RenderPath.h: Added.
        * ForwardingHeaders/kdom/core/AttrImpl.h: Added.
        * ForwardingHeaders/kdom/core/CDFInterface.h: Added.
        * ForwardingHeaders/kdom/core/DOMConfigurationImpl.h: Added.
        * ForwardingHeaders/kdom/core/DOMExceptionImpl.h: Added.
        * ForwardingHeaders/kdom/core/DOMImplementationImpl.h: Added.
        * ForwardingHeaders/kdom/core/DOMList.h: Added.
        * ForwardingHeaders/kdom/core/DOMStringImpl.h: Added.
        * ForwardingHeaders/kdom/core/DocumentImpl.h: Added.
        * ForwardingHeaders/kdom/core/DocumentTypeImpl.h: Added.
        * ForwardingHeaders/kdom/core/ElementImpl.h: Added.
        * ForwardingHeaders/kdom/core/NamedAttrMapImpl.h: Added.
        * ForwardingHeaders/kdom/core/NodeImpl.h: Added.
        * ForwardingHeaders/kdom/core/NodeListImpl.h: Added.
        * ForwardingHeaders/kdom/core/ProcessingInstructionImpl.h: Added.
        * ForwardingHeaders/kdom/core/XMLElementImpl.h: Added.
        * ForwardingHeaders/kdom/core/domattrs.h: Added.
        * WebCore+SVG/DrawCanvasItem.mm:
        (-[DrawCanvasItem dragAnchorPointForControlPointIndex:]):
        (-[DrawCanvasItem controlPoints]):
        (-[DrawCanvasItem fitToNewBBox:]):
        (-[DrawCanvasItem valueForKey:]):
        (-[DrawCanvasItem attributedXMLString]):
        * WebCore+SVG/DrawDocument.mm:
        (-[DrawView initWithSVGData:]):
        (-[DrawView svgText]):
        (-[DrawDocument documentListensForMouseMovedEvents]):
        (-[DrawDocument documentListensForMouseDownEvents]):
        (-[DrawDocument documentListensForMouseUpEvents]):
        (-[DrawDocument KDOM::newMouseEventWithEventId:KDOM::qMouseEvent:]):
        (cursorForStyle):
        (-[DrawDocument cursorAfterPropagatingMouseMovedEvent:fromView:]):
        (-[DrawDocument removeItemFromDOM:]):
        (-[DrawDocument createItemForTool:atPoint:]):
        * WebCore+SVG/KDOMHeaders.h:
        * WebCore+SVG/KDOMSettings.cpp:
        * WebCore+SVG/SVGElementFactoryWrapper.cpp: Added.
        * WebCore+SVG/SVGNames.cpp: Removed.
        * WebCore+SVG/SVGNames.h: Removed.
        * WebCore+SVG/SVGNamesWrapper.cpp: Added.
        * WebCore+SVG/dom_kdomdocumentwrapper.cpp: Removed.
        * WebCore+SVG/dom_kdomdocumentwrapper.h: Removed.
        * WebCore+SVG/dom_kdomnodetreewrapper.cpp: Removed.
        * WebCore+SVG/dom_kdomnodetreewrapper.h: Removed.
        * WebCore+SVG/render_kcanvaswrapper.cpp: Removed.
        * WebCore+SVG/render_kcanvaswrapper.h: Removed.
        * WebCore+SVG/xml_kdomtokenizer.cpp: Removed.
        * WebCore.xcodeproj/project.pbxproj:
        * kcanvas/KCanvas.cpp: Removed.
        * kcanvas/KCanvas.h: Removed.
        * kcanvas/KCanvasContainer.cpp:
        (KCanvasContainer::Private::Private):
        (KCanvasContainer::KCanvasContainer):
        (KCanvasContainer::~KCanvasContainer):
        (KCanvasContainer::localTransform):
        (KCanvasContainer::setLocalTransform):
        (KCanvasContainer::fillContains):
        (KCanvasContainer::strokeContains):
        (KCanvasContainer::bbox):
        (KCanvasContainer::setSlice):
        (KCanvasContainer::slice):
        (KCanvasContainer::getAspectRatio):
        * kcanvas/KCanvasContainer.h:
        (KCanvasContainer::isKCanvasContainer):
        (KCanvasContainer::renderName):
        * kcanvas/KCanvasCreator.cpp:
        (KCanvasCreator::createCanvasPathData):
        * kcanvas/KCanvasCreator.h:
        * kcanvas/KCanvasFilters.cpp:
        (getFilterById):
        * kcanvas/KCanvasFilters.h:
        (KCanvasFEImage::image):
        (KCanvasFEImage::setImage):
        * kcanvas/KCanvasItem.cpp:
        (RenderPath::Private::Private):
        (RenderPath::Private::~Private):
        (RenderPath::RenderPath):
        (RenderPath::~RenderPath):
        (RenderPath::setStyle):
        (RenderPath::localTransform):
        (RenderPath::setLocalTransform):
        (RenderPath::fillContains):
        (RenderPath::strokeContains):
        (RenderPath::bbox):
        (RenderPath::hitsPath):
        (RenderPath::bboxPath):
        (RenderPath::setupForDraw):
        (RenderPath::changePath):
        (RenderPath::path):
        (RenderPath::canvasStyle):
        (RenderPath::commonArgs):
        * kcanvas/KCanvasItem.h:
        (RenderPath::isRenderPath):
        (RenderPath::renderName):
        * kcanvas/KCanvasResources.cpp:
        (KCanvasResource::addClient):
        (KCanvasResource::invalidate):
        (KCanvasMarker::KCanvasMarker):
        (KCanvasMarker::setMarker):
        (KCanvasMarker::setUseStrokeWidth):
        (KCanvasMarker::useStrokeWidth):
        (KCanvasMarker::setScaleX):
        (KCanvasMarker::scaleX):
        (KCanvasMarker::setScaleY):
        (KCanvasMarker::scaleY):
        (KCanvasMarker::draw):
        (getResourceById):
        (getMarkerById):
        (getClipperById):
        (getPaintServerById):
        * kcanvas/KCanvasResources.h:
        (KCanvasResource::isPaintServer):
        (KCanvasResource::isFilter):
        (KCanvasResource::isClipper):
        (KCanvasResource::isMarker):
        * kcanvas/KCanvasTreeDebug.cpp:
        (operator<<):
        (writeStyle):
        (getTagName):
        (write):
        * kcanvas/KCanvasTreeDebug.h:
        * kcanvas/KCanvasTypes.h:
        * kcanvas/KCanvasView.cpp: Removed.
        * kcanvas/KCanvasView.h: Removed.
        * kcanvas/KCanvasView.moc: Removed.
        * kcanvas/device/KRenderingDevice.cpp:
        (KCanvasCommonArgs::KCanvasCommonArgs):
        (KCanvasCommonArgs::canvasStyle):
        (KCanvasCommonArgs::setStyle):
        * kcanvas/device/KRenderingDevice.h:
        * kcanvas/device/KRenderingDeviceFactory.cpp: Removed.
        * kcanvas/device/KRenderingDeviceFactory.h: Removed.
        * kcanvas/device/KRenderingPaintServer.h:
        (KRenderingPaintServer::activeClient):
        (KRenderingPaintServer::setActiveClient):
        * kcanvas/device/KRenderingPaintServerGradient.cpp:
        (KRenderingPaintServerGradient::externalRepresentation):
        * kcanvas/device/KRenderingPaintServerPattern.cpp:
        (KRenderingPaintServerPattern::externalRepresentation):
        * kcanvas/device/KRenderingStrokePainter.h:
        * kcanvas/device/KRenderingStyle.cpp: Removed.
        * kcanvas/device/KRenderingStyle.h: Removed.
        * kcanvas/device/quartz/KCanvasFilterQuartz.h:
        * kcanvas/device/quartz/KCanvasFilterQuartz.mm:
        (KCanvasFilterQuartz::applyFilter):
        * kcanvas/device/quartz/KCanvasItemQuartz.h:
        (KCanvasItemQuartz::requiresLayer):
        (KCanvasItemQuartz::layout):
        * kcanvas/device/quartz/KCanvasItemQuartz.mm:
        (KCanvasItemQuartz::KCanvasItemQuartz):
        (KCanvasItemQuartz::drawMarkersIfNeeded):
        (KCanvasItemQuartz::paint):
        (KCanvasItemQuartz::nodeAtPoint):
        (KCanvasItemQuartz::bboxPath):
        (KCanvasItemQuartz::hitsPath):
        * kcanvas/device/quartz/KCanvasResourcesQuartz.h:
        (KCanvasContainerQuartz::KCanvasContainerQuartz):
        (KCanvasContainerQuartz::canHaveChildren):
        (KCanvasContainerQuartz::requiresLayer):
        * kcanvas/device/quartz/KCanvasResourcesQuartz.mm:
        (KCanvasContainerQuartz::calcMinMaxWidth):
        (KCanvasContainerQuartz::layout):
        (KCanvasContainerQuartz::paint):
        (KCanvasContainerQuartz::setViewport):
        (KCanvasContainerQuartz::viewport):
        (KCanvasContainerQuartz::setViewBox):
        (KCanvasContainerQuartz::viewBox):
        (KCanvasContainerQuartz::setAlign):
        (KCanvasContainerQuartz::align):
        (KCanvasClipperQuartz::applyClip):
        * kcanvas/device/quartz/KCanvasViewQuartz.h: Removed.
        * kcanvas/device/quartz/KCanvasViewQuartz.mm: Removed.
        * kcanvas/device/quartz/KRenderingDeviceQuartz.h:
        * kcanvas/device/quartz/KRenderingDeviceQuartz.mm:
        (KRenderingDeviceContextQuartz::concatCTM):
        (KRenderingDeviceContextQuartz::ctm):
        (KRenderingDeviceQuartz::stringForPath):
        (KRenderingDeviceQuartz::createContainer):
        (KRenderingDeviceQuartz::createItem):
        * kcanvas/device/quartz/KRenderingPaintServerGradientQuartz.mm:
        (drawShadingWithStyle):
        (KRenderingPaintServerLinearGradientQuartz::draw):
        (KRenderingPaintServerRadialGradientQuartz::draw):
        * kcanvas/device/quartz/KRenderingPaintServerQuartz.mm:
        (KRenderingPaintServerSolidQuartz::draw):
        (KRenderingPaintServerPatternQuartz::draw):
        * kcanvas/device/quartz/QuartzSupport.h:
        * kcanvas/device/quartz/QuartzSupport.mm:
        (CFStringFromCGAffineTransform):
        (CGAffineTransformMakeMapBetweenRects):
        (CGPathTransformCallback):
        (CGPathApplyTransform):
        (applyStrokeStyleToContext):
        (CGPathToCFStringApplierFunction):
        (CFStringFromCGPath):
        * kdom/bindings/DocParser.pm: Removed.
        * kdom/bindings/IDLCodeGenerator.pm: Removed.
        * kdom/bindings/IDLCodeGeneratorCpp.pm: Removed.
        * kdom/bindings/IDLCodeGeneratorEcmaInterface.pm: Removed.
        * kdom/bindings/IDLCodeGeneratorJs.pm: Removed.
        * kdom/bindings/IDLParser.pm: Removed.
        * kdom/bindings/IDLStructure.pm: Removed.
        * kdom/bindings/idl/core/Attr.idl: Removed.
        * kdom/bindings/idl/core/CDATASection.idl: Removed.
        * kdom/bindings/idl/core/CharacterData.idl: Removed.
        * kdom/bindings/idl/core/Comment.idl: Removed.
        * kdom/bindings/idl/core/DOMConfiguration.idl: Removed.
        * kdom/bindings/idl/core/DOMError.idl: Removed.
        * kdom/bindings/idl/core/DOMErrorHandler.idl: Removed.
        * kdom/bindings/idl/core/DOMException.idl: Removed.
        * kdom/bindings/idl/core/DOMImplementation.idl: Removed.
        * kdom/bindings/idl/core/DOMLocator.idl: Removed.
        * kdom/bindings/idl/core/DOMObject.idl: Removed.
        * kdom/bindings/idl/core/DOMStringList.idl: Removed.
        * kdom/bindings/idl/core/DOMUserData.idl: Removed.
        * kdom/bindings/idl/core/Document.idl: Removed.
        * kdom/bindings/idl/core/DocumentFragment.idl: Removed.
        * kdom/bindings/idl/core/DocumentType.idl: Removed.
        * kdom/bindings/idl/core/Element.idl: Removed.
        * kdom/bindings/idl/core/Entity.idl: Removed.
        * kdom/bindings/idl/core/EntityReference.idl: Removed.
        * kdom/bindings/idl/core/NamedNodeMap.idl: Removed.
        * kdom/bindings/idl/core/Node.idl: Removed.
        * kdom/bindings/idl/core/NodeList.idl: Removed.
        * kdom/bindings/idl/core/Notation.idl: Removed.
        * kdom/bindings/idl/core/ProcessingInstruction.idl: Removed.
        * kdom/bindings/idl/core/Text.idl: Removed.
        * kdom/bindings/idl/core/TypeInfo.idl: Removed.
        * kdom/bindings/idl/core/kdomdefs.idl: Removed.
        * kdom/bindings/idl/css/CSS2Properties.idl: Removed.
        * kdom/bindings/idl/css/CSSCharsetRule.idl: Removed.
        * kdom/bindings/idl/css/CSSFontFaceRule.idl: Removed.
        * kdom/bindings/idl/css/CSSImportRule.idl: Removed.
        * kdom/bindings/idl/css/CSSMediaRule.idl: Removed.
        * kdom/bindings/idl/css/CSSPageRule.idl: Removed.
        * kdom/bindings/idl/css/CSSPrimitiveValue.idl: Removed.
        * kdom/bindings/idl/css/CSSRule.idl: Removed.
        * kdom/bindings/idl/css/CSSRuleList.idl: Removed.
        * kdom/bindings/idl/css/CSSStyleDeclaration.idl: Removed.
        * kdom/bindings/idl/css/CSSStyleRule.idl: Removed.
        * kdom/bindings/idl/css/CSSStyleSheet.idl: Removed.
        * kdom/bindings/idl/css/CSSUnknownRule.idl: Removed.
        * kdom/bindings/idl/css/CSSValue.idl: Removed.
        * kdom/bindings/idl/css/CSSValueList.idl: Removed.
        * kdom/bindings/idl/css/Counter.idl: Removed.
        * kdom/bindings/idl/css/DocumentCSS.idl: Removed.
        * kdom/bindings/idl/css/ElementCSSInlineStyle.idl: Removed.
        * kdom/bindings/idl/css/RGBColor.idl: Removed.
        * kdom/bindings/idl/css/Rect.idl: Removed.
        * kdom/bindings/idl/css/kdomdefs.idl: Removed.
        * kdom/bindings/idl/events/DocumentEvent.idl: Removed.
        * kdom/bindings/idl/events/Event.idl: Removed.
        * kdom/bindings/idl/events/EventException.idl: Removed.
        * kdom/bindings/idl/events/EventListener.idl: Removed.
        * kdom/bindings/idl/events/EventTarget.idl: Removed.
        * kdom/bindings/idl/events/MouseEvent.idl: Removed.
        * kdom/bindings/idl/events/MutationEvent.idl: Removed.
        * kdom/bindings/idl/events/UIEvent.idl: Removed.
        * kdom/bindings/idl/events/kdomdefs.idl: Removed.
        * kdom/bindings/idl/ls/DOMImplementationLS.idl: Removed.
        * kdom/bindings/idl/ls/LSException.idl: Removed.
        * kdom/bindings/idl/ls/LSInput.idl: Removed.
        * kdom/bindings/idl/ls/LSOutput.idl: Removed.
        * kdom/bindings/idl/ls/LSParser.idl: Removed.
        * kdom/bindings/idl/ls/LSParserFilter.idl: Removed.
        * kdom/bindings/idl/ls/LSResourceResolver.idl: Removed.
        * kdom/bindings/idl/ls/LSSerializer.idl: Removed.
        * kdom/bindings/idl/ls/LSSerializerFilter.idl: Removed.
        * kdom/bindings/idl/ls/kdomdefs.idl: Removed.
        * kdom/bindings/idl/range/DocumentRange.idl: Removed.
        * kdom/bindings/idl/range/Range.idl: Removed.
        * kdom/bindings/idl/range/RangeException.idl: Removed.
        * kdom/bindings/idl/range/kdomdefs.idl: Removed.
        * kdom/bindings/idl/stylesheets/DocumentStyle.idl: Removed.
        * kdom/bindings/idl/stylesheets/LinkStyle.idl: Removed.
        * kdom/bindings/idl/stylesheets/MediaList.idl: Removed.
        * kdom/bindings/idl/stylesheets/StyleSheet.idl: Removed.
        * kdom/bindings/idl/stylesheets/StyleSheetList.idl: Removed.
        * kdom/bindings/idl/stylesheets/kdomdefs.idl: Removed.
        * kdom/bindings/idl/traversal/DocumentTraversal.idl: Removed.
        * kdom/bindings/idl/traversal/NodeFilter.idl: Removed.
        * kdom/bindings/idl/traversal/NodeIterator.idl: Removed.
        * kdom/bindings/idl/traversal/TreeWalker.idl: Removed.
        * kdom/bindings/idl/traversal/kdomdefs.idl: Removed.
        * kdom/bindings/idl/views/AbstractView.idl: Removed.
        * kdom/bindings/idl/views/DocumentView.idl: Removed.
        * kdom/bindings/idl/views/kdomdefs.idl: Removed.
        * kdom/bindings/idl/xpath/XPathEvaluator.idl: Removed.
        * kdom/bindings/idl/xpath/XPathException.idl: Removed.
        * kdom/bindings/idl/xpath/XPathExpression.idl: Removed.
        * kdom/bindings/idl/xpath/XPathNSResolver.idl: Removed.
        * kdom/bindings/idl/xpath/XPathNamespace.idl: Removed.
        * kdom/bindings/idl/xpath/XPathResult.idl: Removed.
        * kdom/bindings/idl/xpath/kdomdefs.idl: Removed.
        * kdom/bindings/idl/xpointer/XPointerEvaluator.idl: Removed.
        * kdom/bindings/idl/xpointer/XPointerException.idl: Removed.
        * kdom/bindings/idl/xpointer/XPointerExpression.idl: Removed.
        * kdom/bindings/idl/xpointer/XPointerResult.idl: Removed.
        * kdom/bindings/idl/xpointer/kdomdefs.idl: Removed.
        * kdom/bindings/kdombinder.sh: Removed.
        * kdom/bindings/kdomidl.pl: Removed.
        * kdom/ls/DOMImplementationLSImpl.cpp: Removed.
        * kdom/ls/DOMImplementationLSImpl.h: Removed.
        * kdom/ls/LSExceptionImpl.cpp: Removed.
        * kdom/ls/LSExceptionImpl.h: Removed.
        * kdom/ls/LSInputImpl.cpp: Removed.
        * kdom/ls/LSInputImpl.h: Removed.
        * kdom/ls/LSOutputImpl.cpp: Removed.
        * kdom/ls/LSOutputImpl.h: Removed.
        * kdom/ls/LSParserFilterImpl.cpp: Removed.
        * kdom/ls/LSParserFilterImpl.h: Removed.
        * kdom/ls/LSParserImpl.cpp: Removed.
        * kdom/ls/LSParserImpl.h: Removed.
        * kdom/ls/LSResourceResolverImpl.cpp: Removed.
        * kdom/ls/LSResourceResolverImpl.h: Removed.
        * kdom/ls/LSSerializerFilterImpl.cpp: Removed.
        * kdom/ls/LSSerializerFilterImpl.h: Removed.
        * kdom/ls/LSSerializerImpl.cpp: Removed.
        * kdom/ls/LSSerializerImpl.h: Removed.
        * kdom/ls/kdomls.h: Removed.
        * kdom/scripts/cssmakeprops: Removed.
        * kdom/scripts/cssmakevalues: Removed.
        * ksvg2/KSVGFactory.cpp: Removed.
        * ksvg2/KSVGFactory.h: Removed.
        * ksvg2/css/KSVGCSSParser.cpp:
        (DOM::CSSParser::parseSVGValue):
        (DOM::CSSParser::parseSVGStrokeDasharray):
        (DOM::CSSParser::parseSVGPaint):
        (DOM::CSSParser::parseSVGColor):
        * ksvg2/css/SVGCSSStyleDeclarationImpl.cpp: Removed.
        * ksvg2/css/SVGCSSStyleDeclarationImpl.h: Removed.
        * ksvg2/css/SVGCSSStyleSelector.cpp:
        (KDOM::CSSStyleSelector::applySVGProperty):
        * ksvg2/css/SVGCSSStyleSheetImpl.cpp: Removed.
        * ksvg2/css/SVGCSSStyleSheetImpl.h: Removed.
        * ksvg2/css/SVGRenderStyle.cpp:
        (SVGRenderStyle::SVGRenderStyle):
        (SVGRenderStyle::equals):
        (SVGRenderStyle::inheritFrom):
        * ksvg2/css/SVGRenderStyle.h:
        (KSVG::SVGRenderStyle::SVGRenderStyle):
        * ksvg2/css/SVGRenderStyleDefs.cpp:
        (StyleMiscData::StyleMiscData):
        (StyleMiscData::operator==):
        * ksvg2/css/SVGRenderStyleDefs.h:
        * ksvg2/ecma/Ecma.cpp:
        (Ecma::inheritedGetDOMNode):
        * ksvg2/ecma/GlobalObject.cpp:
        * ksvg2/events/SVGZoomEventImpl.cpp:
        (SVGZoomEventImpl::SVGZoomEventImpl):
        * ksvg2/events/SVGZoomEventImpl.h:
        * ksvg2/misc/KCanvasRenderingStyle.cpp:
        (KCanvasRenderingStyle::KCanvasRenderingStyle):
        (KCanvasRenderingStyle::updateFill):
        (KCanvasRenderingStyle::updateStroke):
        (KCanvasRenderingStyle::updateStyle):
        (KCanvasRenderingStyle::cssPrimitiveToLength):
        * ksvg2/misc/KCanvasRenderingStyle.h:
        (KSVG::KCanvasRenderingStyle::renderStyle):
        * ksvg2/misc/KSVGTimeScheduler.cpp:
        (KSVG::SVGTimer::notifyAll):
        (KSVG::TimeScheduler::TimeScheduler):
        * ksvg2/misc/KSVGTimeScheduler.h:
        (KSVG::TimeScheduler::document):
        * ksvg2/scripts/cssmakeprops: Added.
        * ksvg2/scripts/cssmakevalues: Added.
        * ksvg2/scripts/make_names.pl: Added.
        * ksvg2/svg/CDFInterface.cpp: Removed.
        * ksvg2/svg/CDFInterface.h: Removed.
        * ksvg2/svg/SVGAElementImpl.cpp:
        (SVGAElementImpl::SVGAElementImpl):
        (SVGAElementImpl::parseMappedAttribute):
        (SVGAElementImpl::createRenderer):
        (SVGAElementImpl::defaultEventHandler):
        * ksvg2/svg/SVGAElementImpl.h:
        (KSVG::SVGAElementImpl::rendererIsNeeded):
        * ksvg2/svg/SVGAngleImpl.cpp:
        (SVGAngleImpl::setValueAsString):
        (SVGAngleImpl::valueAsString):
        * ksvg2/svg/SVGAnimateColorElementImpl.cpp:
        (SVGAnimateColorElementImpl::SVGAnimateColorElementImpl):
        (SVGAnimateColorElementImpl::handleTimerEvent):
        * ksvg2/svg/SVGAnimateColorElementImpl.h:
        * ksvg2/svg/SVGAnimateElementImpl.cpp:
        (SVGAnimateElementImpl::SVGAnimateElementImpl):
        (SVGAnimateElementImpl::handleTimerEvent):
        * ksvg2/svg/SVGAnimateElementImpl.h:
        * ksvg2/svg/SVGAnimateTransformElementImpl.cpp:
        (SVGAnimateTransformElementImpl::SVGAnimateTransformElementImpl):
        (SVGAnimateTransformElementImpl::~SVGAnimateTransformElementImpl):
        (SVGAnimateTransformElementImpl::parseMappedAttribute):
        (SVGAnimateTransformElementImpl::handleTimerEvent):
        (SVGAnimateTransformElementImpl::initialMatrix):
        (SVGAnimateTransformElementImpl::transformMatrix):
        * ksvg2/svg/SVGAnimateTransformElementImpl.h:
        * ksvg2/svg/SVGAnimatedLengthListImpl.cpp:
        * ksvg2/svg/SVGAnimatedLengthListImpl.h:
        * ksvg2/svg/SVGAnimatedNumberListImpl.cpp:
        * ksvg2/svg/SVGAnimatedNumberListImpl.h:
        * ksvg2/svg/SVGAnimatedStringImpl.cpp:
        (SVGAnimatedStringImpl::create):
        * ksvg2/svg/SVGAnimatedStringImpl.h:
        * ksvg2/svg/SVGAnimatedTemplate.h:
        (KSVG::SVGAnimatedTemplate::setBaseVal):
        (KSVG::SVGAnimatedTemplate::setAnimVal):
        * ksvg2/svg/SVGAnimatedTransformListImpl.cpp:
        * ksvg2/svg/SVGAnimatedTransformListImpl.h:
        * ksvg2/svg/SVGAnimationElementImpl.cpp:
        (SVGAnimationElementImpl::SVGAnimationElementImpl):
        (SVGAnimationElementImpl::targetElement):
        (SVGAnimationElementImpl::parseMappedAttribute):
        (SVGAnimationElementImpl::closeRenderer):
        (SVGAnimationElementImpl::targetAttribute):
        (SVGAnimationElementImpl::setTargetAttribute):
        * ksvg2/svg/SVGAnimationElementImpl.h:
        (KSVG::SVGAnimationElementImpl::rendererIsNeeded):
        * ksvg2/svg/SVGCircleElementImpl.cpp:
        (SVGCircleElementImpl::SVGCircleElementImpl):
        (SVGCircleElementImpl::parseMappedAttribute):
        * ksvg2/svg/SVGCircleElementImpl.h:
        (KSVG::SVGCircleElementImpl::rendererIsNeeded):
        * ksvg2/svg/SVGClipPathElementImpl.cpp:
        (SVGClipPathElementImpl::SVGClipPathElementImpl):
        (SVGClipPathElementImpl::parseMappedAttribute):
        (SVGClipPathElementImpl::canvasResource):
        * ksvg2/svg/SVGClipPathElementImpl.h:
        * ksvg2/svg/SVGColorImpl.cpp:
        (SVGColorImpl::rgbColor):
        (SVGColorImpl::setRGBColor):
        (SVGColorImpl::cssText):
        * ksvg2/svg/SVGColorImpl.h:
        * ksvg2/svg/SVGComponentTransferFunctionElementImpl.cpp:
        (SVGComponentTransferFunctionElementImpl::SVGComponentTransferFunctionElementImpl):
        (SVGComponentTransferFunctionElementImpl::parseMappedAttribute):
        * ksvg2/svg/SVGComponentTransferFunctionElementImpl.h:
        * ksvg2/svg/SVGCursorElementImpl.cpp:
        (SVGCursorElementImpl::SVGCursorElementImpl):
        (SVGCursorElementImpl::parseMappedAttribute):
        * ksvg2/svg/SVGCursorElementImpl.h:
        * ksvg2/svg/SVGDOMImplementationImpl.cpp:
        (SVGDOMImplementationImpl::~SVGDOMImplementationImpl):
        (SVGDOMImplementationImpl::hasFeature):
        (SVGDOMImplementationImpl::createDocumentType):
        (SVGDOMImplementationImpl::createDocument):
        (SVGDOMImplementationImpl::createCSSStyleSheet):
        * ksvg2/svg/SVGDOMImplementationImpl.h:
        * ksvg2/svg/SVGDefsElementImpl.cpp:
        (SVGDefsElementImpl::SVGDefsElementImpl):
        * ksvg2/svg/SVGDefsElementImpl.h:
        * ksvg2/svg/SVGDescElementImpl.cpp:
        (SVGDescElementImpl::SVGDescElementImpl):
        (SVGDescElementImpl::description):
        * ksvg2/svg/SVGDescElementImpl.h:
        * ksvg2/svg/SVGDocumentImpl.cpp:
        (SVGDocumentImpl::SVGDocumentImpl):
        (SVGDocumentImpl::~SVGDocumentImpl):
        (SVGDocumentImpl::title):
        (SVGDocumentImpl::createElement):
        (SVGDocumentImpl::rootElement):
        (SVGDocumentImpl::notifyFinished):
        (SVGDocumentImpl::dispatchRecursiveEvent):
        (SVGDocumentImpl::dispatchZoomEvent):
        (SVGDocumentImpl::dispatchScrollEvent):
        (SVGDocumentImpl::dispatchKeyEvent):
        (SVGDocumentImpl::createStyleSelector):
        (SVGDocumentImpl::addScripts):
        (SVGDocumentImpl::executeScripts):
        (SVGDocumentImpl::dispatchUIEvent):
        (SVGDocumentImpl::dispatchMouseEvent):
        * ksvg2/svg/SVGDocumentImpl.h:
        * ksvg2/svg/SVGElementFactory.cpp: Removed.
        * ksvg2/svg/SVGElementFactory.h: Removed.
        * ksvg2/svg/SVGElementImpl.cpp:
        (SVGElementImpl::SVGElementImpl):
        (SVGElementImpl::isSupported):
        (SVGElementImpl::ownerSVGElement):
        (SVGElementImpl::viewportElement):
        (SVGElementImpl::tryGetAttribute):
        (SVGElementImpl::tryGetAttributeNS):
        (SVGElementImpl::parseMappedAttribute):
        * ksvg2/svg/SVGElementImpl.h:
        (KSVG::SVGElementImpl::isSVGElement):
        (KSVG::SVGElementImpl::adjustViewportClipping):
        (KSVG::SVGElementImpl::isStyledTransformable):
        (KSVG::SVGElementImpl::isStyledLocatable):
        (KSVG::SVGElementImpl::isFilterEffect):
        (KSVG::SVGElementImpl::isGradientStop):
        (KSVG::SVGElementImpl::isValid):
        (KSVG::SVGElementImpl::closeRenderer):
        (KSVG::SVGElementImpl::rendererIsNeeded):
        (KSVG::SVGElementImpl::isClosed):
        * ksvg2/svg/SVGEllipseElementImpl.cpp:
        (KSVG::SVGEllipseElementImpl::SVGEllipseElementImpl):
        (KSVG::SVGEllipseElementImpl::parseMappedAttribute):
        * ksvg2/svg/SVGEllipseElementImpl.h:
        (KSVG::SVGEllipseElementImpl::rendererIsNeeded):
        * ksvg2/svg/SVGExternalResourcesRequiredImpl.cpp:
        (SVGExternalResourcesRequiredImpl::parseMappedAttribute):
        * ksvg2/svg/SVGExternalResourcesRequiredImpl.h:
        * ksvg2/svg/SVGFEBlendElementImpl.cpp:
        (SVGFEBlendElementImpl::SVGFEBlendElementImpl):
        (SVGFEBlendElementImpl::parseMappedAttribute):
        (SVGFEBlendElementImpl::createRenderer):
        * ksvg2/svg/SVGFEBlendElementImpl.h:
        (KSVG::SVGFEBlendElementImpl::rendererIsNeeded):
        * ksvg2/svg/SVGFEColorMatrixElementImpl.cpp:
        (SVGFEColorMatrixElementImpl::SVGFEColorMatrixElementImpl):
        (SVGFEColorMatrixElementImpl::parseMappedAttribute):
        (SVGFEColorMatrixElementImpl::createRenderer):
        * ksvg2/svg/SVGFEColorMatrixElementImpl.h:
        (KSVG::SVGFEColorMatrixElementImpl::rendererIsNeeded):
        * ksvg2/svg/SVGFEComponentTransferElementImpl.cpp:
        (SVGFEComponentTransferElementImpl::SVGFEComponentTransferElementImpl):
        (SVGFEComponentTransferElementImpl::parseMappedAttribute):
        (SVGFEComponentTransferElementImpl::createRenderer):
        (SVGFEComponentTransferElementImpl::closeRenderer):
        * ksvg2/svg/SVGFEComponentTransferElementImpl.h:
        (KSVG::SVGFEComponentTransferElementImpl::rendererIsNeeded):
        * ksvg2/svg/SVGFECompositeElementImpl.cpp:
        (SVGFECompositeElementImpl::SVGFECompositeElementImpl):
        (SVGFECompositeElementImpl::parseMappedAttribute):
        (SVGFECompositeElementImpl::createRenderer):
        * ksvg2/svg/SVGFECompositeElementImpl.h:
        (KSVG::SVGFECompositeElementImpl::rendererIsNeeded):
        * ksvg2/svg/SVGFEFloodElementImpl.cpp:
        (SVGFEFloodElementImpl::SVGFEFloodElementImpl):
        (SVGFEFloodElementImpl::parseMappedAttribute):
        (SVGFEFloodElementImpl::createRenderer):
        * ksvg2/svg/SVGFEFloodElementImpl.h:
        (KSVG::SVGFEFloodElementImpl::rendererIsNeeded):
        * ksvg2/svg/SVGFEFuncAElementImpl.cpp:
        (SVGFEFuncAElementImpl::SVGFEFuncAElementImpl):
        * ksvg2/svg/SVGFEFuncAElementImpl.h:
        * ksvg2/svg/SVGFEFuncBElementImpl.cpp:
        (SVGFEFuncBElementImpl::SVGFEFuncBElementImpl):
        * ksvg2/svg/SVGFEFuncBElementImpl.h:
        * ksvg2/svg/SVGFEFuncGElementImpl.cpp:
        (SVGFEFuncGElementImpl::SVGFEFuncGElementImpl):
        * ksvg2/svg/SVGFEFuncGElementImpl.h:
        * ksvg2/svg/SVGFEFuncRElementImpl.cpp:
        (SVGFEFuncRElementImpl::SVGFEFuncRElementImpl):
        * ksvg2/svg/SVGFEFuncRElementImpl.h:
        * ksvg2/svg/SVGFEGaussianBlurElementImpl.cpp:
        (SVGFEGaussianBlurElementImpl::SVGFEGaussianBlurElementImpl):
        (SVGFEGaussianBlurElementImpl::parseMappedAttribute):
        (SVGFEGaussianBlurElementImpl::createRenderer):
        * ksvg2/svg/SVGFEGaussianBlurElementImpl.h:
        (KSVG::SVGFEGaussianBlurElementImpl::rendererIsNeeded):
        * ksvg2/svg/SVGFEImageElementImpl.cpp:
        (SVGFEImageElementImpl::SVGFEImageElementImpl):
        (SVGFEImageElementImpl::parseMappedAttribute):
        (SVGFEImageElementImpl::finalizeStyle):
        (SVGFEImageElementImpl::createRenderer):
        * ksvg2/svg/SVGFEImageElementImpl.h:
        (KSVG::SVGFEImageElementImpl::rendererIsNeeded):
        * ksvg2/svg/SVGFEMergeElementImpl.cpp:
        (SVGFEMergeElementImpl::SVGFEMergeElementImpl):
        (SVGFEMergeElementImpl::createRenderer):
        (SVGFEMergeElementImpl::closeRenderer):
        * ksvg2/svg/SVGFEMergeElementImpl.h:
        (KSVG::SVGFEMergeElementImpl::rendererIsNeeded):
        * ksvg2/svg/SVGFEMergeNodeElementImpl.cpp:
        (SVGFEMergeNodeElementImpl::SVGFEMergeNodeElementImpl):
        (SVGFEMergeNodeElementImpl::parseMappedAttribute):
        * ksvg2/svg/SVGFEMergeNodeElementImpl.h:
        * ksvg2/svg/SVGFEOffsetElementImpl.cpp:
        (SVGFEOffsetElementImpl::SVGFEOffsetElementImpl):
        (SVGFEOffsetElementImpl::parseMappedAttribute):
        (SVGFEOffsetElementImpl::createRenderer):
        * ksvg2/svg/SVGFEOffsetElementImpl.h:
        (KSVG::SVGFEOffsetElementImpl::rendererIsNeeded):
        * ksvg2/svg/SVGFETileElementImpl.cpp:
        (SVGFETileElementImpl::SVGFETileElementImpl):
        (SVGFETileElementImpl::parseMappedAttribute):
        (SVGFETileElementImpl::createRenderer):
        * ksvg2/svg/SVGFETileElementImpl.h:
        (KSVG::SVGFETileElementImpl::rendererIsNeeded):
        * ksvg2/svg/SVGFETurbulenceElementImpl.cpp:
        (SVGFETurbulenceElementImpl::SVGFETurbulenceElementImpl):
        (SVGFETurbulenceElementImpl::parseMappedAttribute):
        (SVGFETurbulenceElementImpl::createRenderer):
        * ksvg2/svg/SVGFETurbulenceElementImpl.h:
        (KSVG::SVGFETurbulenceElementImpl::rendererIsNeeded):
        * ksvg2/svg/SVGFilterElementImpl.cpp:
        (SVGFilterElementImpl::SVGFilterElementImpl):
        (SVGFilterElementImpl::x):
        (SVGFilterElementImpl::y):
        (SVGFilterElementImpl::width):
        (SVGFilterElementImpl::height):
        (SVGFilterElementImpl::parseMappedAttribute):
        (SVGFilterElementImpl::canvasResource):
        * ksvg2/svg/SVGFilterElementImpl.h:
        * ksvg2/svg/SVGFilterPrimitiveStandardAttributesImpl.cpp:
        (SVGFilterPrimitiveStandardAttributesImpl::SVGFilterPrimitiveStandardAttributesImpl):
        (SVGFilterPrimitiveStandardAttributesImpl::width):
        (SVGFilterPrimitiveStandardAttributesImpl::height):
        (SVGFilterPrimitiveStandardAttributesImpl::parseMappedAttribute):
        (SVGFilterPrimitiveStandardAttributesImpl::setStandardAttributes):
        * ksvg2/svg/SVGFilterPrimitiveStandardAttributesImpl.h:
        (KSVG::SVGFilterPrimitiveStandardAttributesImpl::isFilterEffect):
        * ksvg2/svg/SVGFitToViewBoxImpl.cpp:
        (SVGFitToViewBoxImpl::SVGFitToViewBoxImpl):
        (SVGFitToViewBoxImpl::~SVGFitToViewBoxImpl):
        (SVGFitToViewBoxImpl::viewBox):
        (SVGFitToViewBoxImpl::preserveAspectRatio):
        (SVGFitToViewBoxImpl::parseViewBox):
        (SVGFitToViewBoxImpl::parseMappedAttribute):
        * ksvg2/svg/SVGFitToViewBoxImpl.h:
        * ksvg2/svg/SVGGElementImpl.cpp:
        (SVGGElementImpl::SVGGElementImpl):
        (SVGGElementImpl::parseMappedAttribute):
        (SVGGElementImpl::setChanged):
        (SVGGElementImpl::createRenderer):
        (SVGDummyElementImpl::SVGDummyElementImpl):
        (SVGDummyElementImpl::localName):
        * ksvg2/svg/SVGGElementImpl.h:
        (KSVG::SVGGElementImpl::rendererIsNeeded):
        * ksvg2/svg/SVGGradientElementImpl.cpp:
        (SVGGradientElementImpl::SVGGradientElementImpl):
        (SVGGradientElementImpl::parseMappedAttribute):
        (SVGGradientElementImpl::notifyAttributeChange):
        (SVGGradientElementImpl::canvasResource):
        (SVGGradientElementImpl::resourceNotification):
        (SVGGradientElementImpl::rebuildStops):
        * ksvg2/svg/SVGGradientElementImpl.h:
        * ksvg2/svg/SVGHelper.cpp:
        (SVGHelper::PercentageOfViewport):
        * ksvg2/svg/SVGImageElementImpl.cpp:
        (SVGImageElementImpl::SVGImageElementImpl):
        (SVGImageElementImpl::parseMappedAttribute):
        (SVGImageElementImpl::createRenderer):
        (SVGImageElementImpl::notifyFinished):
        (SVGImageElementImpl::finalizeStyle):
        * ksvg2/svg/SVGImageElementImpl.h:
        (KSVG::SVGImageElementImpl::rendererIsNeeded):
        * ksvg2/svg/SVGLangSpaceImpl.cpp:
        (SVGLangSpaceImpl::SVGLangSpaceImpl):
        (SVGLangSpaceImpl::~SVGLangSpaceImpl):
        (SVGLangSpaceImpl::xmllang):
        (SVGLangSpaceImpl::setXmllang):
        (SVGLangSpaceImpl::xmlspace):
        (SVGLangSpaceImpl::setXmlspace):
        (SVGLangSpaceImpl::parseMappedAttribute):
        * ksvg2/svg/SVGLangSpaceImpl.h:
        * ksvg2/svg/SVGLengthImpl.cpp:
        (SVGLengthImpl::value):
        (SVGLengthImpl::setValueAsString):
        (SVGLengthImpl::updateValue):
        * ksvg2/svg/SVGLengthImpl.h:
        * ksvg2/svg/SVGLengthListImpl.cpp:
        (SVGLengthListImpl::parse):
        * ksvg2/svg/SVGLineElementImpl.cpp:
        (SVGLineElementImpl::SVGLineElementImpl):
        (SVGLineElementImpl::parseMappedAttribute):
        * ksvg2/svg/SVGLineElementImpl.h:
        (KSVG::SVGLineElementImpl::rendererIsNeeded):
        * ksvg2/svg/SVGLinearGradientElementImpl.cpp:
        (SVGLinearGradientElementImpl::SVGLinearGradientElementImpl):
        (SVGLinearGradientElementImpl::parseMappedAttribute):
        (SVGLinearGradientElementImpl::buildGradient):
        * ksvg2/svg/SVGLinearGradientElementImpl.h:
        (KSVG::SVGLinearGradientElementImpl::gradientType):
        * ksvg2/svg/SVGLocatableImpl.cpp:
        (SVGLocatableImpl::nearestViewportElement):
        (SVGLocatableImpl::farthestViewportElement):
        (SVGLocatableImpl::getBBox):
        (SVGLocatableImpl::getCTM):
        (SVGLocatableImpl::getScreenCTM):
        * ksvg2/svg/SVGLocatableImpl.h:
        * ksvg2/svg/SVGMarkerElementImpl.cpp:
        (SVGMarkerElementImpl::SVGMarkerElementImpl):
        (SVGMarkerElementImpl::parseMappedAttribute):
        (SVGMarkerElementImpl::canvasResource):
        (SVGMarkerElementImpl::createRenderer):
        * ksvg2/svg/SVGMarkerElementImpl.h:
        (KSVG::SVGMarkerElementImpl::rendererIsNeeded):
        * ksvg2/svg/SVGNames.cpp: Removed.
        * ksvg2/svg/SVGNames.h: Removed.
        * ksvg2/svg/SVGPaintImpl.cpp:
        (SVGPaintImpl::setUri):
        (SVGPaintImpl::cssText):
        * ksvg2/svg/SVGPaintImpl.h:
        * ksvg2/svg/SVGPathElementImpl.cpp:
        (KSVG::SVGPathElementImpl::SVGPathElementImpl):
        (KSVG::SVGPathElementImpl::parseMappedAttribute):
        * ksvg2/svg/SVGPathElementImpl.h:
        (KSVG::SVGPathElementImpl::rendererIsNeeded):
        * ksvg2/svg/SVGPatternElementImpl.cpp:
        (SVGPatternElementImpl::SVGPatternElementImpl):
        (SVGPatternElementImpl::~SVGPatternElementImpl):
        (SVGPatternElementImpl::parseMappedAttribute):
        (SVGPatternElementImpl::notifyAttributeChange):
        (SVGPatternElementImpl::createRenderer):
        (SVGPatternElementImpl::canvasResource):
        * ksvg2/svg/SVGPatternElementImpl.h:
        (KSVG::SVGPatternElementImpl::allowAttachChildren):
        (KSVG::SVGPatternElementImpl::rendererIsNeeded):
        * ksvg2/svg/SVGPolyElementImpl.cpp:
        (SVGPolyElementImpl::SVGPolyElementImpl):
        (SVGPolyElementImpl::parseMappedAttribute):
        (SVGPolyElementImpl::notifyAttributeChange):
        * ksvg2/svg/SVGPolyElementImpl.h:
        (KSVG::SVGPolyElementImpl::rendererIsNeeded):
        * ksvg2/svg/SVGPolygonElementImpl.cpp:
        (SVGPolygonElementImpl::SVGPolygonElementImpl):
        * ksvg2/svg/SVGPolygonElementImpl.h:
        * ksvg2/svg/SVGPolylineElementImpl.cpp:
        (SVGPolylineElementImpl::SVGPolylineElementImpl):
        * ksvg2/svg/SVGPolylineElementImpl.h:
        * ksvg2/svg/SVGPreserveAspectRatioImpl.cpp:
        (SVGPreserveAspectRatioImpl::parsePreserveAspectRatio):
        * ksvg2/svg/SVGRadialGradientElementImpl.cpp:
        (SVGRadialGradientElementImpl::SVGRadialGradientElementImpl):
        (SVGRadialGradientElementImpl::parseMappedAttribute):
        (SVGRadialGradientElementImpl::buildGradient):
        * ksvg2/svg/SVGRadialGradientElementImpl.h:
        (KSVG::SVGRadialGradientElementImpl::gradientType):
        * ksvg2/svg/SVGRectElementImpl.cpp:
        (SVGRectElementImpl::SVGRectElementImpl):
        (SVGRectElementImpl::parseMappedAttribute):
        (SVGRectElementImpl::toPathData):
        * ksvg2/svg/SVGRectElementImpl.h:
        (KSVG::SVGRectElementImpl::rendererIsNeeded):
        * ksvg2/svg/SVGSVGElementImpl.cpp:
        (SVGSVGElementImpl::SVGSVGElementImpl):
        (SVGSVGElementImpl::~SVGSVGElementImpl):
        (SVGSVGElementImpl::width):
        (SVGSVGElementImpl::height):
        (SVGSVGElementImpl::contentScriptType):
        (SVGSVGElementImpl::setContentScriptType):
        (SVGSVGElementImpl::contentStyleType):
        (SVGSVGElementImpl::setContentStyleType):
        (SVGSVGElementImpl::currentScale):
        (SVGSVGElementImpl::setCurrentScale):
        (SVGSVGElementImpl::currentTranslate):
        (SVGSVGElementImpl::parseMappedAttribute):
        (SVGSVGElementImpl::pauseAnimations):
        (SVGSVGElementImpl::unpauseAnimations):
        (SVGSVGElementImpl::animationsPaused):
        (SVGSVGElementImpl::getCurrentTime):
        (SVGSVGElementImpl::checkIntersection):
        (SVGSVGElementImpl::checkEnclosure):
        (SVGSVGElementImpl::getCTM):
        (SVGSVGElementImpl::getScreenCTM):
        (SVGSVGElementImpl::createRenderer):
        (SVGSVGElementImpl::setZoomAndPan):
        * ksvg2/svg/SVGSVGElementImpl.h:
        (KSVG::SVGSVGElementImpl::rendererIsNeeded):
        (KSVG::SVGSVGElementImpl::timeScheduler):
        * ksvg2/svg/SVGScriptElementImpl.cpp:
        (SVGScriptElementImpl::SVGScriptElementImpl):
        (SVGScriptElementImpl::parseMappedAttribute):
        (SVGScriptElementImpl::executeScript):
        * ksvg2/svg/SVGScriptElementImpl.h:
        * ksvg2/svg/SVGSetElementImpl.cpp:
        (SVGSetElementImpl::SVGSetElementImpl):
        (SVGSetElementImpl::handleTimerEvent):
        * ksvg2/svg/SVGSetElementImpl.h:
        * ksvg2/svg/SVGStopElementImpl.cpp:
        (SVGStopElementImpl::SVGStopElementImpl):
        (SVGStopElementImpl::parseMappedAttribute):
        * ksvg2/svg/SVGStopElementImpl.h:
        (KSVG::SVGStopElementImpl::isGradientStop):
        * ksvg2/svg/SVGStylableImpl.h:
        * ksvg2/svg/SVGStyleElementImpl.cpp:
        (SVGStyleElementImpl::SVGStyleElementImpl):
        (SVGStyleElementImpl::~SVGStyleElementImpl):
        (SVGStyleElementImpl::xmlspace):
        (SVGStyleElementImpl::setXmlspace):
        (SVGStyleElementImpl::type):
        (SVGStyleElementImpl::setType):
        (SVGStyleElementImpl::media):
        (SVGStyleElementImpl::setMedia):
        (SVGStyleElementImpl::title):
        (SVGStyleElementImpl::setTitle):
        (SVGStyleElementImpl::sheet):
        (SVGStyleElementImpl::childrenChanged):
        * ksvg2/svg/SVGStyleElementImpl.h:
        * ksvg2/svg/SVGStyledElementImpl.cpp:
        (SVGStyledElementImpl::SVGStyledElementImpl):
        (SVGStyledElementImpl::~SVGStyledElementImpl):
        (SVGStyledElementImpl::createRenderer):
        (SVGStyledElementImpl::parseMappedAttribute):
        (SVGStyledElementImpl::finalizeStyle):
        (SVGStyledElementImpl::attach):
        (SVGStyledElementImpl::canvas):
        (SVGStyledElementImpl::updateCanvasItem):
        (SVGStyledElementImpl::pushAttributeContext):
        * ksvg2/svg/SVGStyledElementImpl.h:
        (KSVG::SVGStyledElementImpl::rendererIsNeeded):
        (KSVG::SVGStyledElementImpl::canvasResource):
        * ksvg2/svg/SVGStyledLocatableElementImpl.cpp: Added.
        (SVGStyledLocatableElementImpl::SVGStyledLocatableElementImpl):
        (SVGStyledLocatableElementImpl::~SVGStyledLocatableElementImpl):
        (SVGStyledLocatableElementImpl::nearestViewportElement):
        (SVGStyledLocatableElementImpl::farthestViewportElement):
        (SVGStyledLocatableElementImpl::getBBox):
        (SVGStyledLocatableElementImpl::getCTM):
        (SVGStyledLocatableElementImpl::getScreenCTM):
        (SVGStyledLocatableElementImpl::getTransformToElement):
        * ksvg2/svg/SVGStyledLocatableElementImpl.h: Added.
        (KSVG::SVGStyledLocatableElementImpl::isStyledLocatable):
        * ksvg2/svg/SVGStyledTransformableElementImpl.cpp: Added.
        (SVGStyledTransformableElementImpl::SVGStyledTransformableElementImpl):
        (SVGStyledTransformableElementImpl::~SVGStyledTransformableElementImpl):
        (SVGStyledTransformableElementImpl::transform):
        (SVGStyledTransformableElementImpl::localMatrix):
        (SVGStyledTransformableElementImpl::getCTM):
        (SVGStyledTransformableElementImpl::getScreenCTM):
        (SVGStyledTransformableElementImpl::updateLocalTransform):
        (SVGStyledTransformableElementImpl::parseMappedAttribute):
        (SVGStyledTransformableElementImpl::nearestViewportElement):
        (SVGStyledTransformableElementImpl::farthestViewportElement):
        (SVGStyledTransformableElementImpl::getBBox):
        (SVGStyledTransformableElementImpl::getTransformToElement):
        (SVGStyledTransformableElementImpl::attach):
        * ksvg2/svg/SVGStyledTransformableElementImpl.h: Added.
        (KSVG::SVGStyledTransformableElementImpl::isStyledTransformable):
        * ksvg2/svg/SVGSwitchElementImpl.cpp:
        (SVGSwitchElementImpl::SVGSwitchElementImpl):
        (SVGSwitchElementImpl::allowAttachChildren):
        (SVGSwitchElementImpl::createRenderer):
        * ksvg2/svg/SVGSwitchElementImpl.h:
        (KSVG::SVGSwitchElementImpl::rendererIsNeeded):
        * ksvg2/svg/SVGSymbolElementImpl.cpp:
        (SVGSymbolElementImpl::SVGSymbolElementImpl):
        (SVGSymbolElementImpl::parseMappedAttribute):
        * ksvg2/svg/SVGSymbolElementImpl.h:
        * ksvg2/svg/SVGTSpanElementImpl.cpp:
        (SVGTSpanElementImpl::SVGTSpanElementImpl):
        * ksvg2/svg/SVGTSpanElementImpl.h:
        * ksvg2/svg/SVGTestsImpl.cpp:
        (SVGTestsImpl::isValid):
        (SVGTestsImpl::parseMappedAttribute):
        * ksvg2/svg/SVGTestsImpl.h:
        * ksvg2/svg/SVGTextContentElementImpl.cpp:
        (SVGTextContentElementImpl::SVGTextContentElementImpl):
        (SVGTextContentElementImpl::parseMappedAttribute):
        * ksvg2/svg/SVGTextContentElementImpl.h:
        * ksvg2/svg/SVGTextElementImpl.cpp:
        (SVGTextElementImpl::SVGTextElementImpl):
        (SVGTextElementImpl::parseMappedAttribute):
        (SVGTextElementImpl::nearestViewportElement):
        (SVGTextElementImpl::farthestViewportElement):
        (SVGTextElementImpl::getBBox):
        (SVGTextElementImpl::getScreenCTM):
        (SVGTextElementImpl::getCTM):
        * ksvg2/svg/SVGTextElementImpl.h:
        (KSVG::SVGTextElementImpl::getTransformToElement):
        (KSVG::SVGTextElementImpl::transform):
        (KSVG::SVGTextElementImpl::localMatrix):
        (KSVG::SVGTextElementImpl::updateLocalTransform):
        * ksvg2/svg/SVGTextPositioningElementImpl.cpp:
        (SVGTextPositioningElementImpl::SVGTextPositioningElementImpl):
        (SVGTextPositioningElementImpl::parseMappedAttribute):
        * ksvg2/svg/SVGTextPositioningElementImpl.h:
        * ksvg2/svg/SVGTitleElementImpl.cpp:
        (SVGTitleElementImpl::SVGTitleElementImpl):
        (SVGTitleElementImpl::title):
        * ksvg2/svg/SVGTitleElementImpl.h:
        * ksvg2/svg/SVGTransformImpl.cpp:
        (SVGTransformImpl::setMatrix):
        * ksvg2/svg/SVGTransformableImpl.cpp:
        (SVGTransformableImpl::SVGTransformableImpl):
        (SVGTransformableImpl::~SVGTransformableImpl):
        (SVGTransformableImpl::parseTransformAttribute):
        * ksvg2/svg/SVGTransformableImpl.h:
        * ksvg2/svg/SVGURIReferenceImpl.cpp:
        (SVGURIReferenceImpl::href):
        (SVGURIReferenceImpl::parseMappedAttribute):
        * ksvg2/svg/SVGURIReferenceImpl.h:
        * ksvg2/svg/SVGUseElementImpl.cpp:
        (SVGUseElementImpl::SVGUseElementImpl):
        (SVGUseElementImpl::parseMappedAttribute):
        (SVGUseElementImpl::closeRenderer):
        (SVGUseElementImpl::createRenderer):
        * ksvg2/svg/SVGUseElementImpl.h:
        (KSVG::SVGUseElementImpl::rendererIsNeeded):
        * ksvg2/svg/SVGViewElementImpl.cpp:
        (SVGViewElementImpl::SVGViewElementImpl):
        (SVGViewElementImpl::parseMappedAttribute):
        * ksvg2/svg/SVGViewElementImpl.h:
        * ksvg2/svg/SVGZoomAndPanImpl.cpp:
        (SVGZoomAndPanImpl::parseMappedAttribute):
        * ksvg2/svg/SVGZoomAndPanImpl.h:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@11273 268f45cc-cd09-0410-ab3c-d52691b4dbfc
393 files changed:
SVGSupport/kdom/bindings/DocParser.pm [deleted file]
SVGSupport/kdom/bindings/IDLCodeGenerator.pm [deleted file]
SVGSupport/kdom/bindings/IDLCodeGeneratorCpp.pm [deleted file]
SVGSupport/kdom/bindings/IDLCodeGeneratorEcmaInterface.pm [deleted file]
SVGSupport/kdom/bindings/IDLCodeGeneratorJs.pm [deleted file]
SVGSupport/kdom/bindings/IDLParser.pm [deleted file]
SVGSupport/kdom/bindings/IDLStructure.pm [deleted file]
SVGSupport/kdom/bindings/idl/core/Attr.idl [deleted file]
SVGSupport/kdom/bindings/idl/core/CDATASection.idl [deleted file]
SVGSupport/kdom/bindings/idl/core/CharacterData.idl [deleted file]
SVGSupport/kdom/bindings/idl/core/Comment.idl [deleted file]
SVGSupport/kdom/bindings/idl/core/DOMConfiguration.idl [deleted file]
SVGSupport/kdom/bindings/idl/core/DOMError.idl [deleted file]
SVGSupport/kdom/bindings/idl/core/DOMErrorHandler.idl [deleted file]
SVGSupport/kdom/bindings/idl/core/DOMException.idl [deleted file]
SVGSupport/kdom/bindings/idl/core/DOMImplementation.idl [deleted file]
SVGSupport/kdom/bindings/idl/core/DOMLocator.idl [deleted file]
SVGSupport/kdom/bindings/idl/core/DOMObject.idl [deleted file]
SVGSupport/kdom/bindings/idl/core/DOMStringList.idl [deleted file]
SVGSupport/kdom/bindings/idl/core/DOMUserData.idl [deleted file]
SVGSupport/kdom/bindings/idl/core/Document.idl [deleted file]
SVGSupport/kdom/bindings/idl/core/DocumentFragment.idl [deleted file]
SVGSupport/kdom/bindings/idl/core/DocumentType.idl [deleted file]
SVGSupport/kdom/bindings/idl/core/Element.idl [deleted file]
SVGSupport/kdom/bindings/idl/core/Entity.idl [deleted file]
SVGSupport/kdom/bindings/idl/core/EntityReference.idl [deleted file]
SVGSupport/kdom/bindings/idl/core/NamedNodeMap.idl [deleted file]
SVGSupport/kdom/bindings/idl/core/Node.idl [deleted file]
SVGSupport/kdom/bindings/idl/core/NodeList.idl [deleted file]
SVGSupport/kdom/bindings/idl/core/Notation.idl [deleted file]
SVGSupport/kdom/bindings/idl/core/ProcessingInstruction.idl [deleted file]
SVGSupport/kdom/bindings/idl/core/Text.idl [deleted file]
SVGSupport/kdom/bindings/idl/core/TypeInfo.idl [deleted file]
SVGSupport/kdom/bindings/idl/core/kdomdefs.idl [deleted file]
SVGSupport/kdom/bindings/idl/css/CSS2Properties.idl [deleted file]
SVGSupport/kdom/bindings/idl/css/CSSCharsetRule.idl [deleted file]
SVGSupport/kdom/bindings/idl/css/CSSFontFaceRule.idl [deleted file]
SVGSupport/kdom/bindings/idl/css/CSSImportRule.idl [deleted file]
SVGSupport/kdom/bindings/idl/css/CSSMediaRule.idl [deleted file]
SVGSupport/kdom/bindings/idl/css/CSSPageRule.idl [deleted file]
SVGSupport/kdom/bindings/idl/css/CSSPrimitiveValue.idl [deleted file]
SVGSupport/kdom/bindings/idl/css/CSSRule.idl [deleted file]
SVGSupport/kdom/bindings/idl/css/CSSRuleList.idl [deleted file]
SVGSupport/kdom/bindings/idl/css/CSSStyleDeclaration.idl [deleted file]
SVGSupport/kdom/bindings/idl/css/CSSStyleRule.idl [deleted file]
SVGSupport/kdom/bindings/idl/css/CSSStyleSheet.idl [deleted file]
SVGSupport/kdom/bindings/idl/css/CSSUnknownRule.idl [deleted file]
SVGSupport/kdom/bindings/idl/css/CSSValue.idl [deleted file]
SVGSupport/kdom/bindings/idl/css/CSSValueList.idl [deleted file]
SVGSupport/kdom/bindings/idl/css/Counter.idl [deleted file]
SVGSupport/kdom/bindings/idl/css/DocumentCSS.idl [deleted file]
SVGSupport/kdom/bindings/idl/css/ElementCSSInlineStyle.idl [deleted file]
SVGSupport/kdom/bindings/idl/css/RGBColor.idl [deleted file]
SVGSupport/kdom/bindings/idl/css/Rect.idl [deleted file]
SVGSupport/kdom/bindings/idl/css/kdomdefs.idl [deleted file]
SVGSupport/kdom/bindings/idl/events/DocumentEvent.idl [deleted file]
SVGSupport/kdom/bindings/idl/events/Event.idl [deleted file]
SVGSupport/kdom/bindings/idl/events/EventException.idl [deleted file]
SVGSupport/kdom/bindings/idl/events/EventListener.idl [deleted file]
SVGSupport/kdom/bindings/idl/events/EventTarget.idl [deleted file]
SVGSupport/kdom/bindings/idl/events/MouseEvent.idl [deleted file]
SVGSupport/kdom/bindings/idl/events/MutationEvent.idl [deleted file]
SVGSupport/kdom/bindings/idl/events/UIEvent.idl [deleted file]
SVGSupport/kdom/bindings/idl/events/kdomdefs.idl [deleted file]
SVGSupport/kdom/bindings/idl/ls/DOMImplementationLS.idl [deleted file]
SVGSupport/kdom/bindings/idl/ls/LSException.idl [deleted file]
SVGSupport/kdom/bindings/idl/ls/LSInput.idl [deleted file]
SVGSupport/kdom/bindings/idl/ls/LSOutput.idl [deleted file]
SVGSupport/kdom/bindings/idl/ls/LSParser.idl [deleted file]
SVGSupport/kdom/bindings/idl/ls/LSParserFilter.idl [deleted file]
SVGSupport/kdom/bindings/idl/ls/LSResourceResolver.idl [deleted file]
SVGSupport/kdom/bindings/idl/ls/LSSerializer.idl [deleted file]
SVGSupport/kdom/bindings/idl/ls/LSSerializerFilter.idl [deleted file]
SVGSupport/kdom/bindings/idl/ls/kdomdefs.idl [deleted file]
SVGSupport/kdom/bindings/idl/range/DocumentRange.idl [deleted file]
SVGSupport/kdom/bindings/idl/range/Range.idl [deleted file]
SVGSupport/kdom/bindings/idl/range/RangeException.idl [deleted file]
SVGSupport/kdom/bindings/idl/range/kdomdefs.idl [deleted file]
SVGSupport/kdom/bindings/idl/stylesheets/DocumentStyle.idl [deleted file]
SVGSupport/kdom/bindings/idl/stylesheets/LinkStyle.idl [deleted file]
SVGSupport/kdom/bindings/idl/stylesheets/MediaList.idl [deleted file]
SVGSupport/kdom/bindings/idl/stylesheets/StyleSheet.idl [deleted file]
SVGSupport/kdom/bindings/idl/stylesheets/StyleSheetList.idl [deleted file]
SVGSupport/kdom/bindings/idl/stylesheets/kdomdefs.idl [deleted file]
SVGSupport/kdom/bindings/idl/traversal/DocumentTraversal.idl [deleted file]
SVGSupport/kdom/bindings/idl/traversal/NodeFilter.idl [deleted file]
SVGSupport/kdom/bindings/idl/traversal/NodeIterator.idl [deleted file]
SVGSupport/kdom/bindings/idl/traversal/TreeWalker.idl [deleted file]
SVGSupport/kdom/bindings/idl/traversal/kdomdefs.idl [deleted file]
SVGSupport/kdom/bindings/idl/views/AbstractView.idl [deleted file]
SVGSupport/kdom/bindings/idl/views/DocumentView.idl [deleted file]
SVGSupport/kdom/bindings/idl/views/kdomdefs.idl [deleted file]
SVGSupport/kdom/bindings/idl/xpath/XPathEvaluator.idl [deleted file]
SVGSupport/kdom/bindings/idl/xpath/XPathException.idl [deleted file]
SVGSupport/kdom/bindings/idl/xpath/XPathExpression.idl [deleted file]
SVGSupport/kdom/bindings/idl/xpath/XPathNSResolver.idl [deleted file]
SVGSupport/kdom/bindings/idl/xpath/XPathNamespace.idl [deleted file]
SVGSupport/kdom/bindings/idl/xpath/XPathResult.idl [deleted file]
SVGSupport/kdom/bindings/idl/xpath/kdomdefs.idl [deleted file]
SVGSupport/kdom/bindings/idl/xpointer/XPointerEvaluator.idl [deleted file]
SVGSupport/kdom/bindings/idl/xpointer/XPointerException.idl [deleted file]
SVGSupport/kdom/bindings/idl/xpointer/XPointerExpression.idl [deleted file]
SVGSupport/kdom/bindings/idl/xpointer/XPointerResult.idl [deleted file]
SVGSupport/kdom/bindings/idl/xpointer/kdomdefs.idl [deleted file]
SVGSupport/kdom/bindings/kdombinder.sh [deleted file]
SVGSupport/kdom/bindings/kdomidl.pl [deleted file]
SVGSupport/kdom/ls/DOMImplementationLSImpl.cpp [deleted file]
SVGSupport/kdom/ls/DOMImplementationLSImpl.h [deleted file]
SVGSupport/kdom/ls/LSExceptionImpl.cpp [deleted file]
SVGSupport/kdom/ls/LSExceptionImpl.h [deleted file]
SVGSupport/kdom/ls/LSInputImpl.cpp [deleted file]
SVGSupport/kdom/ls/LSInputImpl.h [deleted file]
SVGSupport/kdom/ls/LSOutputImpl.cpp [deleted file]
SVGSupport/kdom/ls/LSOutputImpl.h [deleted file]
SVGSupport/kdom/ls/LSParserFilterImpl.cpp [deleted file]
SVGSupport/kdom/ls/LSParserFilterImpl.h [deleted file]
SVGSupport/kdom/ls/LSParserImpl.cpp [deleted file]
SVGSupport/kdom/ls/LSParserImpl.h [deleted file]
SVGSupport/kdom/ls/LSResourceResolverImpl.cpp [deleted file]
SVGSupport/kdom/ls/LSResourceResolverImpl.h [deleted file]
SVGSupport/kdom/ls/LSSerializerFilterImpl.cpp [deleted file]
SVGSupport/kdom/ls/LSSerializerFilterImpl.h [deleted file]
SVGSupport/kdom/ls/LSSerializerImpl.cpp [deleted file]
SVGSupport/kdom/ls/LSSerializerImpl.h [deleted file]
SVGSupport/kdom/ls/kdomls.h [deleted file]
WebCore/ChangeLog-2005-12-19
WebCore/ForwardingHeaders/kcanvas/KCanvas.h [new file with mode: 0644]
WebCore/ForwardingHeaders/kcanvas/RenderPath.h [new file with mode: 0644]
WebCore/ForwardingHeaders/kdom/core/AttrImpl.h [new file with mode: 0644]
WebCore/ForwardingHeaders/kdom/core/CDFInterface.h [new file with mode: 0644]
WebCore/ForwardingHeaders/kdom/core/DOMConfigurationImpl.h [new file with mode: 0644]
WebCore/ForwardingHeaders/kdom/core/DOMExceptionImpl.h [new file with mode: 0644]
WebCore/ForwardingHeaders/kdom/core/DOMImplementationImpl.h [new file with mode: 0644]
WebCore/ForwardingHeaders/kdom/core/DOMList.h [new file with mode: 0644]
WebCore/ForwardingHeaders/kdom/core/DOMStringImpl.h [new file with mode: 0644]
WebCore/ForwardingHeaders/kdom/core/DocumentImpl.h [new file with mode: 0644]
WebCore/ForwardingHeaders/kdom/core/DocumentTypeImpl.h [new file with mode: 0644]
WebCore/ForwardingHeaders/kdom/core/ElementImpl.h [new file with mode: 0644]
WebCore/ForwardingHeaders/kdom/core/NamedAttrMapImpl.h [new file with mode: 0644]
WebCore/ForwardingHeaders/kdom/core/NodeImpl.h [new file with mode: 0644]
WebCore/ForwardingHeaders/kdom/core/NodeListImpl.h [new file with mode: 0644]
WebCore/ForwardingHeaders/kdom/core/ProcessingInstructionImpl.h [new file with mode: 0644]
WebCore/ForwardingHeaders/kdom/core/XMLElementImpl.h [new file with mode: 0644]
WebCore/ForwardingHeaders/kdom/core/domattrs.h [new file with mode: 0644]
WebCore/WebCore+SVG/DrawCanvasItem.mm
WebCore/WebCore+SVG/DrawDocument.mm
WebCore/WebCore+SVG/KDOMHeaders.h
WebCore/WebCore+SVG/KDOMSettings.cpp
WebCore/WebCore+SVG/SVGElementFactoryWrapper.cpp [new file with mode: 0644]
WebCore/WebCore+SVG/SVGNames.cpp [deleted file]
WebCore/WebCore+SVG/SVGNames.h [deleted file]
WebCore/WebCore+SVG/SVGNamesWrapper.cpp [new file with mode: 0644]
WebCore/WebCore+SVG/dom_kdomdocumentwrapper.cpp [deleted file]
WebCore/WebCore+SVG/dom_kdomdocumentwrapper.h [deleted file]
WebCore/WebCore+SVG/dom_kdomnodetreewrapper.cpp [deleted file]
WebCore/WebCore+SVG/dom_kdomnodetreewrapper.h [deleted file]
WebCore/WebCore+SVG/render_kcanvaswrapper.cpp [deleted file]
WebCore/WebCore+SVG/render_kcanvaswrapper.h [deleted file]
WebCore/WebCore+SVG/xml_kdomtokenizer.cpp [deleted file]
WebCore/WebCore.xcodeproj/project.pbxproj
WebCore/kcanvas/KCanvas.cpp [deleted file]
WebCore/kcanvas/KCanvas.h [deleted file]
WebCore/kcanvas/KCanvasContainer.cpp
WebCore/kcanvas/KCanvasContainer.h
WebCore/kcanvas/KCanvasCreator.cpp
WebCore/kcanvas/KCanvasCreator.h
WebCore/kcanvas/KCanvasFilters.cpp
WebCore/kcanvas/KCanvasFilters.h
WebCore/kcanvas/KCanvasItem.cpp
WebCore/kcanvas/KCanvasItem.h
WebCore/kcanvas/KCanvasResources.cpp
WebCore/kcanvas/KCanvasResources.h
WebCore/kcanvas/KCanvasTreeDebug.cpp
WebCore/kcanvas/KCanvasTreeDebug.h
WebCore/kcanvas/KCanvasTypes.h
WebCore/kcanvas/KCanvasView.cpp [deleted file]
WebCore/kcanvas/KCanvasView.h [deleted file]
WebCore/kcanvas/KCanvasView.moc [deleted file]
WebCore/kcanvas/device/KRenderingDevice.cpp
WebCore/kcanvas/device/KRenderingDevice.h
WebCore/kcanvas/device/KRenderingDeviceFactory.cpp [deleted file]
WebCore/kcanvas/device/KRenderingDeviceFactory.h [deleted file]
WebCore/kcanvas/device/KRenderingPaintServer.h
WebCore/kcanvas/device/KRenderingPaintServerGradient.cpp
WebCore/kcanvas/device/KRenderingPaintServerPattern.cpp
WebCore/kcanvas/device/KRenderingStrokePainter.h
WebCore/kcanvas/device/KRenderingStyle.cpp [deleted file]
WebCore/kcanvas/device/KRenderingStyle.h [deleted file]
WebCore/kcanvas/device/quartz/KCanvasFilterQuartz.h
WebCore/kcanvas/device/quartz/KCanvasFilterQuartz.mm
WebCore/kcanvas/device/quartz/KCanvasItemQuartz.h
WebCore/kcanvas/device/quartz/KCanvasItemQuartz.mm
WebCore/kcanvas/device/quartz/KCanvasResourcesQuartz.h
WebCore/kcanvas/device/quartz/KCanvasResourcesQuartz.mm
WebCore/kcanvas/device/quartz/KCanvasViewQuartz.h [deleted file]
WebCore/kcanvas/device/quartz/KCanvasViewQuartz.mm [deleted file]
WebCore/kcanvas/device/quartz/KRenderingDeviceQuartz.h
WebCore/kcanvas/device/quartz/KRenderingDeviceQuartz.mm
WebCore/kcanvas/device/quartz/KRenderingPaintServerGradientQuartz.mm
WebCore/kcanvas/device/quartz/KRenderingPaintServerQuartz.mm
WebCore/kcanvas/device/quartz/QuartzSupport.h
WebCore/kcanvas/device/quartz/QuartzSupport.mm
WebCore/ksvg2/KSVGFactory.cpp [deleted file]
WebCore/ksvg2/KSVGFactory.h [deleted file]
WebCore/ksvg2/css/KSVGCSSParser.cpp
WebCore/ksvg2/css/SVGCSSStyleDeclarationImpl.cpp [deleted file]
WebCore/ksvg2/css/SVGCSSStyleSelector.cpp
WebCore/ksvg2/css/SVGCSSStyleSheetImpl.cpp [deleted file]
WebCore/ksvg2/css/SVGCSSStyleSheetImpl.h [deleted file]
WebCore/ksvg2/css/SVGRenderStyle.cpp
WebCore/ksvg2/css/SVGRenderStyle.h
WebCore/ksvg2/css/SVGRenderStyleDefs.cpp
WebCore/ksvg2/css/SVGRenderStyleDefs.h
WebCore/ksvg2/ecma/Ecma.cpp
WebCore/ksvg2/ecma/GlobalObject.cpp
WebCore/ksvg2/events/SVGZoomEventImpl.cpp
WebCore/ksvg2/events/SVGZoomEventImpl.h
WebCore/ksvg2/misc/KCanvasRenderingStyle.cpp
WebCore/ksvg2/misc/KCanvasRenderingStyle.h
WebCore/ksvg2/misc/KSVGTimeScheduler.cpp
WebCore/ksvg2/misc/KSVGTimeScheduler.h
WebCore/ksvg2/scripts/cssmakeprops [moved from SVGSupport/kdom/scripts/cssmakeprops with 98% similarity]
WebCore/ksvg2/scripts/cssmakevalues [moved from SVGSupport/kdom/scripts/cssmakevalues with 98% similarity]
WebCore/ksvg2/scripts/make_names.pl [new file with mode: 0755]
WebCore/ksvg2/svg/CDFInterface.cpp [deleted file]
WebCore/ksvg2/svg/CDFInterface.h [deleted file]
WebCore/ksvg2/svg/SVGAElementImpl.cpp
WebCore/ksvg2/svg/SVGAElementImpl.h
WebCore/ksvg2/svg/SVGAngleImpl.cpp
WebCore/ksvg2/svg/SVGAnimateColorElementImpl.cpp
WebCore/ksvg2/svg/SVGAnimateColorElementImpl.h
WebCore/ksvg2/svg/SVGAnimateElementImpl.cpp
WebCore/ksvg2/svg/SVGAnimateElementImpl.h
WebCore/ksvg2/svg/SVGAnimateTransformElementImpl.cpp
WebCore/ksvg2/svg/SVGAnimateTransformElementImpl.h
WebCore/ksvg2/svg/SVGAnimatedLengthListImpl.cpp
WebCore/ksvg2/svg/SVGAnimatedLengthListImpl.h
WebCore/ksvg2/svg/SVGAnimatedNumberListImpl.cpp
WebCore/ksvg2/svg/SVGAnimatedNumberListImpl.h
WebCore/ksvg2/svg/SVGAnimatedStringImpl.cpp
WebCore/ksvg2/svg/SVGAnimatedStringImpl.h
WebCore/ksvg2/svg/SVGAnimatedTemplate.h
WebCore/ksvg2/svg/SVGAnimatedTransformListImpl.cpp
WebCore/ksvg2/svg/SVGAnimatedTransformListImpl.h
WebCore/ksvg2/svg/SVGAnimationElementImpl.cpp
WebCore/ksvg2/svg/SVGAnimationElementImpl.h
WebCore/ksvg2/svg/SVGCircleElementImpl.cpp
WebCore/ksvg2/svg/SVGCircleElementImpl.h
WebCore/ksvg2/svg/SVGClipPathElementImpl.cpp
WebCore/ksvg2/svg/SVGClipPathElementImpl.h
WebCore/ksvg2/svg/SVGColorImpl.cpp
WebCore/ksvg2/svg/SVGColorImpl.h
WebCore/ksvg2/svg/SVGComponentTransferFunctionElementImpl.cpp
WebCore/ksvg2/svg/SVGComponentTransferFunctionElementImpl.h
WebCore/ksvg2/svg/SVGCursorElementImpl.cpp
WebCore/ksvg2/svg/SVGCursorElementImpl.h
WebCore/ksvg2/svg/SVGDOMImplementationImpl.cpp
WebCore/ksvg2/svg/SVGDOMImplementationImpl.h
WebCore/ksvg2/svg/SVGDefsElementImpl.cpp
WebCore/ksvg2/svg/SVGDefsElementImpl.h
WebCore/ksvg2/svg/SVGDescElementImpl.cpp
WebCore/ksvg2/svg/SVGDescElementImpl.h
WebCore/ksvg2/svg/SVGDocumentImpl.cpp
WebCore/ksvg2/svg/SVGDocumentImpl.h
WebCore/ksvg2/svg/SVGElementFactory.cpp [deleted file]
WebCore/ksvg2/svg/SVGElementFactory.h [deleted file]
WebCore/ksvg2/svg/SVGElementImpl.cpp
WebCore/ksvg2/svg/SVGElementImpl.h
WebCore/ksvg2/svg/SVGEllipseElementImpl.cpp
WebCore/ksvg2/svg/SVGEllipseElementImpl.h
WebCore/ksvg2/svg/SVGExternalResourcesRequiredImpl.cpp
WebCore/ksvg2/svg/SVGExternalResourcesRequiredImpl.h
WebCore/ksvg2/svg/SVGFEBlendElementImpl.cpp
WebCore/ksvg2/svg/SVGFEBlendElementImpl.h
WebCore/ksvg2/svg/SVGFEColorMatrixElementImpl.cpp
WebCore/ksvg2/svg/SVGFEColorMatrixElementImpl.h
WebCore/ksvg2/svg/SVGFEComponentTransferElementImpl.cpp
WebCore/ksvg2/svg/SVGFEComponentTransferElementImpl.h
WebCore/ksvg2/svg/SVGFECompositeElementImpl.cpp
WebCore/ksvg2/svg/SVGFECompositeElementImpl.h
WebCore/ksvg2/svg/SVGFEFloodElementImpl.cpp
WebCore/ksvg2/svg/SVGFEFloodElementImpl.h
WebCore/ksvg2/svg/SVGFEFuncAElementImpl.cpp
WebCore/ksvg2/svg/SVGFEFuncAElementImpl.h
WebCore/ksvg2/svg/SVGFEFuncBElementImpl.cpp
WebCore/ksvg2/svg/SVGFEFuncBElementImpl.h
WebCore/ksvg2/svg/SVGFEFuncGElementImpl.cpp
WebCore/ksvg2/svg/SVGFEFuncGElementImpl.h
WebCore/ksvg2/svg/SVGFEFuncRElementImpl.cpp
WebCore/ksvg2/svg/SVGFEFuncRElementImpl.h
WebCore/ksvg2/svg/SVGFEGaussianBlurElementImpl.cpp
WebCore/ksvg2/svg/SVGFEGaussianBlurElementImpl.h
WebCore/ksvg2/svg/SVGFEImageElementImpl.cpp
WebCore/ksvg2/svg/SVGFEImageElementImpl.h
WebCore/ksvg2/svg/SVGFEMergeElementImpl.cpp
WebCore/ksvg2/svg/SVGFEMergeElementImpl.h
WebCore/ksvg2/svg/SVGFEMergeNodeElementImpl.cpp
WebCore/ksvg2/svg/SVGFEMergeNodeElementImpl.h
WebCore/ksvg2/svg/SVGFEOffsetElementImpl.cpp
WebCore/ksvg2/svg/SVGFEOffsetElementImpl.h
WebCore/ksvg2/svg/SVGFETileElementImpl.cpp
WebCore/ksvg2/svg/SVGFETileElementImpl.h
WebCore/ksvg2/svg/SVGFETurbulenceElementImpl.cpp
WebCore/ksvg2/svg/SVGFETurbulenceElementImpl.h
WebCore/ksvg2/svg/SVGFilterElementImpl.cpp
WebCore/ksvg2/svg/SVGFilterElementImpl.h
WebCore/ksvg2/svg/SVGFilterPrimitiveStandardAttributesImpl.cpp
WebCore/ksvg2/svg/SVGFilterPrimitiveStandardAttributesImpl.h
WebCore/ksvg2/svg/SVGFitToViewBoxImpl.cpp
WebCore/ksvg2/svg/SVGFitToViewBoxImpl.h
WebCore/ksvg2/svg/SVGGElementImpl.cpp
WebCore/ksvg2/svg/SVGGElementImpl.h
WebCore/ksvg2/svg/SVGGradientElementImpl.cpp
WebCore/ksvg2/svg/SVGGradientElementImpl.h
WebCore/ksvg2/svg/SVGHelper.cpp
WebCore/ksvg2/svg/SVGImageElementImpl.cpp
WebCore/ksvg2/svg/SVGImageElementImpl.h
WebCore/ksvg2/svg/SVGLangSpaceImpl.cpp
WebCore/ksvg2/svg/SVGLangSpaceImpl.h
WebCore/ksvg2/svg/SVGLengthImpl.cpp
WebCore/ksvg2/svg/SVGLengthImpl.h
WebCore/ksvg2/svg/SVGLengthListImpl.cpp
WebCore/ksvg2/svg/SVGLineElementImpl.cpp
WebCore/ksvg2/svg/SVGLineElementImpl.h
WebCore/ksvg2/svg/SVGLinearGradientElementImpl.cpp
WebCore/ksvg2/svg/SVGLinearGradientElementImpl.h
WebCore/ksvg2/svg/SVGLocatableImpl.cpp
WebCore/ksvg2/svg/SVGLocatableImpl.h
WebCore/ksvg2/svg/SVGMarkerElementImpl.cpp
WebCore/ksvg2/svg/SVGMarkerElementImpl.h
WebCore/ksvg2/svg/SVGNames.cpp [deleted file]
WebCore/ksvg2/svg/SVGNames.h [deleted file]
WebCore/ksvg2/svg/SVGPaintImpl.cpp
WebCore/ksvg2/svg/SVGPaintImpl.h
WebCore/ksvg2/svg/SVGPathElementImpl.cpp
WebCore/ksvg2/svg/SVGPathElementImpl.h
WebCore/ksvg2/svg/SVGPatternElementImpl.cpp
WebCore/ksvg2/svg/SVGPatternElementImpl.h
WebCore/ksvg2/svg/SVGPolyElementImpl.cpp
WebCore/ksvg2/svg/SVGPolyElementImpl.h
WebCore/ksvg2/svg/SVGPolygonElementImpl.cpp
WebCore/ksvg2/svg/SVGPolygonElementImpl.h
WebCore/ksvg2/svg/SVGPolylineElementImpl.cpp
WebCore/ksvg2/svg/SVGPolylineElementImpl.h
WebCore/ksvg2/svg/SVGPreserveAspectRatioImpl.cpp
WebCore/ksvg2/svg/SVGRadialGradientElementImpl.cpp
WebCore/ksvg2/svg/SVGRadialGradientElementImpl.h
WebCore/ksvg2/svg/SVGRectElementImpl.cpp
WebCore/ksvg2/svg/SVGRectElementImpl.h
WebCore/ksvg2/svg/SVGSVGElementImpl.cpp
WebCore/ksvg2/svg/SVGSVGElementImpl.h
WebCore/ksvg2/svg/SVGScriptElementImpl.cpp
WebCore/ksvg2/svg/SVGScriptElementImpl.h
WebCore/ksvg2/svg/SVGSetElementImpl.cpp
WebCore/ksvg2/svg/SVGSetElementImpl.h
WebCore/ksvg2/svg/SVGStopElementImpl.cpp
WebCore/ksvg2/svg/SVGStopElementImpl.h
WebCore/ksvg2/svg/SVGStylableImpl.h
WebCore/ksvg2/svg/SVGStyleElementImpl.cpp
WebCore/ksvg2/svg/SVGStyleElementImpl.h
WebCore/ksvg2/svg/SVGStyledElementImpl.cpp
WebCore/ksvg2/svg/SVGStyledElementImpl.h
WebCore/ksvg2/svg/SVGStyledLocatableElementImpl.cpp [new file with mode: 0644]
WebCore/ksvg2/svg/SVGStyledLocatableElementImpl.h [moved from WebCore/ksvg2/css/SVGCSSStyleDeclarationImpl.h with 52% similarity]
WebCore/ksvg2/svg/SVGStyledTransformableElementImpl.cpp [new file with mode: 0644]
WebCore/ksvg2/svg/SVGStyledTransformableElementImpl.h [new file with mode: 0644]
WebCore/ksvg2/svg/SVGSwitchElementImpl.cpp
WebCore/ksvg2/svg/SVGSwitchElementImpl.h
WebCore/ksvg2/svg/SVGSymbolElementImpl.cpp
WebCore/ksvg2/svg/SVGSymbolElementImpl.h
WebCore/ksvg2/svg/SVGTSpanElementImpl.cpp
WebCore/ksvg2/svg/SVGTSpanElementImpl.h
WebCore/ksvg2/svg/SVGTestsImpl.cpp
WebCore/ksvg2/svg/SVGTestsImpl.h
WebCore/ksvg2/svg/SVGTextContentElementImpl.cpp
WebCore/ksvg2/svg/SVGTextContentElementImpl.h
WebCore/ksvg2/svg/SVGTextElementImpl.cpp
WebCore/ksvg2/svg/SVGTextElementImpl.h
WebCore/ksvg2/svg/SVGTextPositioningElementImpl.cpp
WebCore/ksvg2/svg/SVGTextPositioningElementImpl.h
WebCore/ksvg2/svg/SVGTitleElementImpl.cpp
WebCore/ksvg2/svg/SVGTitleElementImpl.h
WebCore/ksvg2/svg/SVGTransformImpl.cpp
WebCore/ksvg2/svg/SVGTransformableImpl.cpp
WebCore/ksvg2/svg/SVGTransformableImpl.h
WebCore/ksvg2/svg/SVGURIReferenceImpl.cpp
WebCore/ksvg2/svg/SVGURIReferenceImpl.h
WebCore/ksvg2/svg/SVGUseElementImpl.cpp
WebCore/ksvg2/svg/SVGUseElementImpl.h
WebCore/ksvg2/svg/SVGViewElementImpl.cpp
WebCore/ksvg2/svg/SVGViewElementImpl.h
WebCore/ksvg2/svg/SVGZoomAndPanImpl.cpp
WebCore/ksvg2/svg/SVGZoomAndPanImpl.h