JavaScriptCore:
authormjs <mjs@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 26 Feb 2007 19:29:04 +0000 (19:29 +0000)
committermjs <mjs@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 26 Feb 2007 19:29:04 +0000 (19:29 +0000)
        Reviewed by Lars.

        - <rdar://problem/5021698> Disable experimental SVG features (12883)

        * wtf/Platform.h: Add ENABLE() macro similar to HAVE() and USE(), to
        allow nicer handling of optional WebKit features.

WebCore:

        Reviewed by Lars.

        - fixed <rdar://problem/5021698> Disable experimental SVG features (12883)

        I added an ENABLE_SVG_EXPERIMENTAL_FEATURES define to guard all use of the experimental
        features, and used it to guard relevant tag names, elements, JS bindings and renderers.

        I also converted all the existing optional feature defines to
        ENABLE_FOO instead of FOO_SUPPORT since that is the more standard
        way to do it in open source projects and works with the handy new
        ENABLE() macro.

        * CMakeLists.txt:
        * DerivedSources.make:
        * Projects/gdk/webcore-gdk.bkl:
        * WebCore.pro:
        * WebCore.vcproj/WebCore/WebCore.vcproj:
        * WebCore.vcproj/WebCore/build-generated-files.sh:
        * WebCore.xcodeproj/project.pbxproj:
        * bindings/js/JSCustomXPathNSResolver.cpp:
        * bindings/js/JSCustomXPathNSResolver.h:
        * bindings/js/JSSVGElementWrapperFactory.cpp:
        * bindings/js/JSSVGElementWrapperFactory.h:
        * bindings/js/JSSVGMatrixCustom.cpp:
        * bindings/js/JSSVGPODTypeWrapper.h:
        * bindings/js/JSSVGPathSegCustom.cpp:
        * bindings/js/JSSVGPathSegListCustom.cpp:
        * bindings/js/JSSVGPointListCustom.cpp:
        * bindings/js/JSXSLTProcessor.cpp:
        * bindings/js/JSXSLTProcessor.h:
        * bindings/js/kjs_binding.cpp:
        (KJS::setDOMException):
        * bindings/js/kjs_css.cpp:
        (KJS::toJS):
        * bindings/js/kjs_dom.cpp:
        (KJS::toJS):
        * bindings/js/kjs_html.cpp:
        (KJS::HTMLElementFunction::callAsFunction):
        * bindings/js/kjs_proxy.cpp:
        * bindings/js/kjs_proxy.h:
        * bindings/js/kjs_window.cpp:
        (KJS::Window::getValueProperty):
        * bindings/objc/DOM.mm:
        (WebCore::createElementClassMap):
        (+[DOMNode _nodeWith:WebCore::]):
        * bindings/objc/DOMCSS.mm:
        (+[DOMCSSValue _CSSValueWith:WebCore::]):
        * bindings/objc/DOMCustomXPathNSResolver.h:
        * bindings/objc/DOMCustomXPathNSResolver.mm:
        * bindings/objc/DOMEvents.mm:
        (+[DOMEvent _eventWith:WebCore::]):
        * bindings/objc/DOMInternal.h:
        * bindings/objc/DOMSVGPathSegInternal.mm:
        * bindings/objc/DOMXPath.mm:
        * bindings/objc/ExceptionHandlers.mm:
        (WebCore::raiseDOMException):
        * bindings/objc/PublicDOMInterfaces.h:
        * bindings/scripts/CodeGeneratorJS.pm:
        * bindings/scripts/CodeGeneratorObjC.pm:
        * config.h:
        * css/CSSGrammar.y:
        * css/CSSStyleDeclaration.cpp:
        (WebCore::propertyID):
        * css/StyleBase.h:
        * css/cssparser.cpp:
        (WebCore::CSSParser::parseValue):
        * css/cssparser.h:
        * css/cssstyleselector.cpp:
        (WebCore::CSSStyleSelector::loadDefaultStyle):
        (WebCore::CSSStyleSelector::initForStyleResolve):
        (WebCore::checkPseudoState):
        (WebCore::CSSStyleSelector::adjustRenderStyle):
        (WebCore::CSSStyleSelector::applyProperty):
        * css/cssstyleselector.h:
        * dom/DOMImplementation.cpp:
        (WebCore::DOMImplementation::hasFeature):
        (WebCore::DOMImplementation::createDocument):
        * dom/Document.cpp:
        (WebCore::Document::Document):
        (WebCore::Document::~Document):
        (WebCore::Document::createElement):
        (WebCore::Document::implicitClose):
        (WebCore::Document::recalcStyleSelector):
        (WebCore::Document::createEvent):
        * dom/Document.h:
        * dom/Document.idl:
        * dom/Event.cpp:
        * dom/Event.h:
        * dom/EventTarget.cpp:
        * dom/EventTarget.h:
        * dom/MappedAttributeEntry.h:
        (WebCore::):
        * dom/Node.cpp:
        (WebCore::Node::createRendererIfNeeded):
        (WebCore::Node::shadowAncestorNode):
        * dom/Node.h:
        * dom/ProcessingInstruction.cpp:
        (WebCore::ProcessingInstruction::ProcessingInstruction):
        (WebCore::ProcessingInstruction::checkStyleSheet):
        (WebCore::ProcessingInstruction::setCSSStyleSheet):
        * dom/ProcessingInstruction.h:
        * dom/Text.cpp:
        (WebCore::Text::createRenderer):
        * dom/XMLTokenizer.cpp:
        (WebCore::XMLTokenizer::startElementNs):
        (WebCore::XMLTokenizer::endElementNs):
        (WebCore::XMLTokenizer::processingInstruction):
        (WebCore::XMLTokenizer::end):
        (WebCore::XMLTokenizer::insertErrorMessageBlock):
        * dom/XMLTokenizer.h:
        * html/HTMLEmbedElement.cpp:
        * html/HTMLEmbedElement.h:
        * html/HTMLObjectElement.cpp:
        * html/HTMLObjectElement.h:
        * ksvg2/css/SVGCSSParser.cpp:
        * ksvg2/css/SVGCSSStyleSelector.cpp:
        * ksvg2/css/SVGRenderStyle.cpp:
        * ksvg2/css/SVGRenderStyle.h:
        * ksvg2/css/SVGRenderStyleDefs.cpp:
        * ksvg2/css/SVGRenderStyleDefs.h:
        * ksvg2/events/JSSVGLazyEventListener.cpp:
        * ksvg2/events/JSSVGLazyEventListener.h:
        * ksvg2/events/SVGZoomEvent.cpp:
        * ksvg2/events/SVGZoomEvent.h:
        * ksvg2/misc/KCanvasRenderingStyle.cpp:
        * ksvg2/misc/KCanvasRenderingStyle.h:
        * ksvg2/misc/PointerEventsHitRules.cpp:
        * ksvg2/misc/PointerEventsHitRules.h:
        * ksvg2/misc/SVGDocumentExtensions.cpp:
        * ksvg2/misc/SVGDocumentExtensions.h:
        * ksvg2/misc/SVGImageLoader.cpp:
        * ksvg2/misc/SVGImageLoader.h:
        * ksvg2/misc/SVGTimer.cpp:
        * ksvg2/misc/SVGTimer.h:
        * ksvg2/misc/TimeScheduler.cpp:
        * ksvg2/misc/TimeScheduler.h:
        * ksvg2/scripts/make_names.pl:
        * ksvg2/svg/ColorDistance.cpp:
        * ksvg2/svg/ColorDistance.h:
        * ksvg2/svg/GradientAttributes.h:
        * ksvg2/svg/LinearGradientAttributes.h:
        * ksvg2/svg/PatternAttributes.h:
        * ksvg2/svg/RadialGradientAttributes.h:
        * ksvg2/svg/SVGAElement.cpp:
        * ksvg2/svg/SVGAElement.h:
        * ksvg2/svg/SVGAngle.cpp:
        * ksvg2/svg/SVGAngle.h:
        * ksvg2/svg/SVGAnimateColorElement.cpp:
        * ksvg2/svg/SVGAnimateColorElement.h:
        * ksvg2/svg/SVGAnimateElement.cpp:
        * ksvg2/svg/SVGAnimateElement.h:
        * ksvg2/svg/SVGAnimateElement.idl:
        * ksvg2/svg/SVGAnimateMotionElement.cpp:
        * ksvg2/svg/SVGAnimateMotionElement.h:
        * ksvg2/svg/SVGAnimateTransformElement.cpp:
        * ksvg2/svg/SVGAnimateTransformElement.h:
        * ksvg2/svg/SVGAnimateTransformElement.idl:
        * ksvg2/svg/SVGAnimatedPathData.cpp:
        * ksvg2/svg/SVGAnimatedPathData.h:
        * ksvg2/svg/SVGAnimatedPoints.cpp:
        * ksvg2/svg/SVGAnimatedPoints.h:
        * ksvg2/svg/SVGAnimatedTemplate.h:
        * ksvg2/svg/SVGAnimationElement.cpp:
        * ksvg2/svg/SVGAnimationElement.h:
        * ksvg2/svg/SVGCircleElement.cpp:
        * ksvg2/svg/SVGCircleElement.h:
        * ksvg2/svg/SVGClipPathElement.cpp:
        * ksvg2/svg/SVGClipPathElement.h:
        * ksvg2/svg/SVGColor.cpp:
        * ksvg2/svg/SVGColor.h:
        * ksvg2/svg/SVGComponentTransferFunctionElement.cpp:
        * ksvg2/svg/SVGComponentTransferFunctionElement.h:
        * ksvg2/svg/SVGCursorElement.cpp:
        * ksvg2/svg/SVGCursorElement.h:
        * ksvg2/svg/SVGDefsElement.cpp:
        * ksvg2/svg/SVGDefsElement.h:
        * ksvg2/svg/SVGDescElement.cpp:
        * ksvg2/svg/SVGDescElement.h:
        * ksvg2/svg/SVGDocument.cpp:
        * ksvg2/svg/SVGDocument.h:
        * ksvg2/svg/SVGElement.cpp:
        (WebCore::SVGElement::dispatchEvent):
        * ksvg2/svg/SVGElement.h:
        * ksvg2/svg/SVGElementInstance.cpp:
        * ksvg2/svg/SVGElementInstance.h:
        * ksvg2/svg/SVGElementInstance.idl:
        * ksvg2/svg/SVGElementInstanceList.cpp:
        * ksvg2/svg/SVGElementInstanceList.h:
        * ksvg2/svg/SVGElementInstanceList.idl:
        * ksvg2/svg/SVGEllipseElement.cpp:
        * ksvg2/svg/SVGEllipseElement.h:
        * ksvg2/svg/SVGException.h:
        * ksvg2/svg/SVGExternalResourcesRequired.cpp:
        * ksvg2/svg/SVGExternalResourcesRequired.h:
        * ksvg2/svg/SVGFEBlendElement.cpp:
        * ksvg2/svg/SVGFEBlendElement.h:
        * ksvg2/svg/SVGFEBlendElement.idl:
        * ksvg2/svg/SVGFEColorMatrixElement.cpp:
        * ksvg2/svg/SVGFEColorMatrixElement.h:
        * ksvg2/svg/SVGFEColorMatrixElement.idl:
        * ksvg2/svg/SVGFEComponentTransferElement.cpp:
        * ksvg2/svg/SVGFEComponentTransferElement.h:
        * ksvg2/svg/SVGFEComponentTransferElement.idl:
        * ksvg2/svg/SVGFECompositeElement.cpp:
        * ksvg2/svg/SVGFECompositeElement.h:
        * ksvg2/svg/SVGFECompositeElement.idl:
        * ksvg2/svg/SVGFEDiffuseLightingElement.cpp:
        * ksvg2/svg/SVGFEDiffuseLightingElement.h:
        * ksvg2/svg/SVGFEDiffuseLightingElement.idl:
        * ksvg2/svg/SVGFEDisplacementMapElement.cpp:
        * ksvg2/svg/SVGFEDisplacementMapElement.h:
        * ksvg2/svg/SVGFEDisplacementMapElement.idl:
        * ksvg2/svg/SVGFEDistantLightElement.cpp:
        * ksvg2/svg/SVGFEDistantLightElement.h:
        * ksvg2/svg/SVGFEDistantLightElement.idl:
        * ksvg2/svg/SVGFEFloodElement.cpp:
        * ksvg2/svg/SVGFEFloodElement.h:
        * ksvg2/svg/SVGFEFloodElement.idl:
        * ksvg2/svg/SVGFEFuncAElement.cpp:
        * ksvg2/svg/SVGFEFuncAElement.h:
        * ksvg2/svg/SVGFEFuncAElement.idl:
        * ksvg2/svg/SVGFEFuncBElement.cpp:
        * ksvg2/svg/SVGFEFuncBElement.h:
        * ksvg2/svg/SVGFEFuncBElement.idl:
        * ksvg2/svg/SVGFEFuncGElement.cpp:
        * ksvg2/svg/SVGFEFuncGElement.h:
        * ksvg2/svg/SVGFEFuncGElement.idl:
        * ksvg2/svg/SVGFEFuncRElement.cpp:
        * ksvg2/svg/SVGFEFuncRElement.h:
        * ksvg2/svg/SVGFEFuncRElement.idl:
        * ksvg2/svg/SVGFEGaussianBlurElement.cpp:
        * ksvg2/svg/SVGFEGaussianBlurElement.h:
        * ksvg2/svg/SVGFEGaussianBlurElement.idl:
        * ksvg2/svg/SVGFEImageElement.cpp:
        * ksvg2/svg/SVGFEImageElement.h:
        * ksvg2/svg/SVGFEImageElement.idl:
        * ksvg2/svg/SVGFELightElement.cpp:
        * ksvg2/svg/SVGFELightElement.h:
        * ksvg2/svg/SVGFEMergeElement.cpp:
        * ksvg2/svg/SVGFEMergeElement.h:
        * ksvg2/svg/SVGFEMergeElement.idl:
        * ksvg2/svg/SVGFEMergeNodeElement.cpp:
        * ksvg2/svg/SVGFEMergeNodeElement.h:
        * ksvg2/svg/SVGFEMergeNodeElement.idl:
        * ksvg2/svg/SVGFEOffsetElement.cpp:
        * ksvg2/svg/SVGFEOffsetElement.h:
        * ksvg2/svg/SVGFEOffsetElement.idl:
        * ksvg2/svg/SVGFEPointLightElement.cpp:
        * ksvg2/svg/SVGFEPointLightElement.h:
        * ksvg2/svg/SVGFEPointLightElement.idl:
        * ksvg2/svg/SVGFESpecularLightingElement.cpp:
        * ksvg2/svg/SVGFESpecularLightingElement.h:
        * ksvg2/svg/SVGFESpecularLightingElement.idl:
        * ksvg2/svg/SVGFESpotLightElement.cpp:
        * ksvg2/svg/SVGFESpotLightElement.h:
        * ksvg2/svg/SVGFESpotLightElement.idl:
        * ksvg2/svg/SVGFETileElement.cpp:
        * ksvg2/svg/SVGFETileElement.h:
        * ksvg2/svg/SVGFETileElement.idl:
        * ksvg2/svg/SVGFETurbulenceElement.cpp:
        * ksvg2/svg/SVGFETurbulenceElement.h:
        * ksvg2/svg/SVGFETurbulenceElement.idl:
        * ksvg2/svg/SVGFilterElement.cpp:
        * ksvg2/svg/SVGFilterElement.h:
        * ksvg2/svg/SVGFilterElement.idl:
        * ksvg2/svg/SVGFilterPrimitiveStandardAttributes.cpp:
        * ksvg2/svg/SVGFilterPrimitiveStandardAttributes.h:
        * ksvg2/svg/SVGFitToViewBox.cpp:
        * ksvg2/svg/SVGFitToViewBox.h:
        * ksvg2/svg/SVGForeignObjectElement.cpp:
        * ksvg2/svg/SVGForeignObjectElement.h:
        * ksvg2/svg/SVGForeignObjectElement.idl:
        * ksvg2/svg/SVGGElement.cpp:
        * ksvg2/svg/SVGGElement.h:
        * ksvg2/svg/SVGGradientElement.cpp:
        * ksvg2/svg/SVGGradientElement.h:
        * ksvg2/svg/SVGImageElement.cpp:
        * ksvg2/svg/SVGImageElement.h:
        * ksvg2/svg/SVGLangSpace.cpp:
        * ksvg2/svg/SVGLangSpace.h:
        * ksvg2/svg/SVGLength.cpp:
        * ksvg2/svg/SVGLength.h:
        * ksvg2/svg/SVGLengthList.cpp:
        * ksvg2/svg/SVGLengthList.h:
        * ksvg2/svg/SVGLineElement.cpp:
        * ksvg2/svg/SVGLineElement.h:
        * ksvg2/svg/SVGLinearGradientElement.cpp:
        * ksvg2/svg/SVGLinearGradientElement.h:
        * ksvg2/svg/SVGList.h:
        * ksvg2/svg/SVGListTraits.h:
        * ksvg2/svg/SVGLocatable.cpp:
        (WebCore::SVGLocatable::nearestViewportElement):
        (WebCore::SVGLocatable::farthestViewportElement):
        * ksvg2/svg/SVGLocatable.h:
        * ksvg2/svg/SVGMPathElement.cpp:
        * ksvg2/svg/SVGMPathElement.h:
        * ksvg2/svg/SVGMarkerElement.cpp:
        * ksvg2/svg/SVGMarkerElement.h:
        * ksvg2/svg/SVGMaskElement.cpp:
        * ksvg2/svg/SVGMaskElement.h:
        * ksvg2/svg/SVGMetadataElement.cpp:
        * ksvg2/svg/SVGMetadataElement.h:
        * ksvg2/svg/SVGNumberList.cpp:
        * ksvg2/svg/SVGNumberList.h:
        * ksvg2/svg/SVGPaint.cpp:
        * ksvg2/svg/SVGPaint.h:
        * ksvg2/svg/SVGParserUtilities.cpp:
        * ksvg2/svg/SVGParserUtilities.h:
        * ksvg2/svg/SVGPathElement.cpp:
        * ksvg2/svg/SVGPathElement.h:
        * ksvg2/svg/SVGPathSeg.h:
        * ksvg2/svg/SVGPathSegArc.cpp:
        * ksvg2/svg/SVGPathSegArc.h:
        * ksvg2/svg/SVGPathSegClosePath.cpp:
        * ksvg2/svg/SVGPathSegClosePath.h:
        * ksvg2/svg/SVGPathSegCurvetoCubic.cpp:
        * ksvg2/svg/SVGPathSegCurvetoCubic.h:
        * ksvg2/svg/SVGPathSegCurvetoCubicSmooth.cpp:
        * ksvg2/svg/SVGPathSegCurvetoCubicSmooth.h:
        * ksvg2/svg/SVGPathSegCurvetoQuadratic.cpp:
        * ksvg2/svg/SVGPathSegCurvetoQuadratic.h:
        * ksvg2/svg/SVGPathSegCurvetoQuadraticSmooth.cpp:
        * ksvg2/svg/SVGPathSegCurvetoQuadraticSmooth.h:
        * ksvg2/svg/SVGPathSegLineto.cpp:
        * ksvg2/svg/SVGPathSegLineto.h:
        * ksvg2/svg/SVGPathSegLinetoHorizontal.cpp:
        * ksvg2/svg/SVGPathSegLinetoHorizontal.h:
        * ksvg2/svg/SVGPathSegLinetoVertical.cpp:
        * ksvg2/svg/SVGPathSegLinetoVertical.h:
        * ksvg2/svg/SVGPathSegList.cpp:
        * ksvg2/svg/SVGPathSegList.h:
        * ksvg2/svg/SVGPathSegMoveto.cpp:
        * ksvg2/svg/SVGPathSegMoveto.h:
        * ksvg2/svg/SVGPatternElement.cpp:
        * ksvg2/svg/SVGPatternElement.h:
        * ksvg2/svg/SVGPointList.cpp:
        * ksvg2/svg/SVGPointList.h:
        * ksvg2/svg/SVGPolyElement.cpp:
        * ksvg2/svg/SVGPolyElement.h:
        * ksvg2/svg/SVGPolygonElement.cpp:
        * ksvg2/svg/SVGPolygonElement.h:
        * ksvg2/svg/SVGPolylineElement.cpp:
        * ksvg2/svg/SVGPolylineElement.h:
        * ksvg2/svg/SVGPreserveAspectRatio.cpp:
        * ksvg2/svg/SVGPreserveAspectRatio.h:
        * ksvg2/svg/SVGRadialGradientElement.cpp:
        * ksvg2/svg/SVGRadialGradientElement.h:
        * ksvg2/svg/SVGRectElement.cpp:
        * ksvg2/svg/SVGRectElement.h:
        * ksvg2/svg/SVGRenderingIntent.h:
        * ksvg2/svg/SVGSVGElement.cpp:
        * ksvg2/svg/SVGSVGElement.h:
        * ksvg2/svg/SVGScriptElement.cpp:
        * ksvg2/svg/SVGScriptElement.h:
        * ksvg2/svg/SVGSetElement.cpp:
        * ksvg2/svg/SVGSetElement.h:
        * ksvg2/svg/SVGStopElement.cpp:
        * ksvg2/svg/SVGStopElement.h:
        * ksvg2/svg/SVGStringList.cpp:
        * ksvg2/svg/SVGStringList.h:
        * ksvg2/svg/SVGStylable.cpp:
        * ksvg2/svg/SVGStylable.h:
        * ksvg2/svg/SVGStyleElement.cpp:
        * ksvg2/svg/SVGStyleElement.h:
        * ksvg2/svg/SVGStyledElement.cpp:
        (WebCore::SVGStyledElement::notifyAttributeChange):
        * ksvg2/svg/SVGStyledElement.h:
        * ksvg2/svg/SVGStyledLocatableElement.cpp:
        * ksvg2/svg/SVGStyledLocatableElement.h:
        * ksvg2/svg/SVGStyledTransformableElement.cpp:
        * ksvg2/svg/SVGStyledTransformableElement.h:
        * ksvg2/svg/SVGSwitchElement.cpp:
        * ksvg2/svg/SVGSwitchElement.h:
        * ksvg2/svg/SVGSymbolElement.cpp:
        * ksvg2/svg/SVGSymbolElement.h:
        * ksvg2/svg/SVGTRefElement.cpp:
        * ksvg2/svg/SVGTRefElement.h:
        * ksvg2/svg/SVGTSpanElement.cpp:
        * ksvg2/svg/SVGTSpanElement.h:
        * ksvg2/svg/SVGTests.cpp:
        * ksvg2/svg/SVGTests.h:
        * ksvg2/svg/SVGTextContentElement.cpp:
        * ksvg2/svg/SVGTextContentElement.h:
        * ksvg2/svg/SVGTextElement.cpp:
        * ksvg2/svg/SVGTextElement.h:
        * ksvg2/svg/SVGTextPositioningElement.cpp:
        * ksvg2/svg/SVGTextPositioningElement.h:
        * ksvg2/svg/SVGTitleElement.cpp:
        * ksvg2/svg/SVGTitleElement.h:
        * ksvg2/svg/SVGTransform.cpp:
        * ksvg2/svg/SVGTransform.h:
        * ksvg2/svg/SVGTransformDistance.cpp:
        * ksvg2/svg/SVGTransformDistance.h:
        * ksvg2/svg/SVGTransformList.cpp:
        * ksvg2/svg/SVGTransformList.h:
        * ksvg2/svg/SVGTransformable.cpp:
        * ksvg2/svg/SVGTransformable.h:
        * ksvg2/svg/SVGURIReference.cpp:
        * ksvg2/svg/SVGURIReference.h:
        * ksvg2/svg/SVGUnitTypes.h:
        * ksvg2/svg/SVGUseElement.cpp:
        * ksvg2/svg/SVGUseElement.h:
        * ksvg2/svg/SVGUseElement.idl:
        * ksvg2/svg/SVGViewElement.cpp:
        * ksvg2/svg/SVGViewElement.h:
        * ksvg2/svg/SVGZoomAndPan.cpp:
        * ksvg2/svg/SVGZoomAndPan.h:
        * ksvg2/svg/svgtags.in:
        * loader/Cache.cpp:
        (WebCore::createResource):
        (WebCore::Cache::getStatistics):
        * loader/Cache.h:
        * loader/CachedImage.cpp:
        (WebCore::CachedImage::createImage):
        * loader/CachedResource.h:
        (WebCore::CachedResource::):
        * loader/CachedResourceClient.h:
        * loader/CachedXBLDocument.cpp:
        * loader/CachedXBLDocument.h:
        * loader/CachedXSLStyleSheet.cpp:
        * loader/CachedXSLStyleSheet.h:
        * loader/DocLoader.cpp:
        * loader/DocLoader.h:
        * page/DOMWindow.idl:
        * page/EventHandler.cpp:
        (WebCore::EventHandler::handleMouseMoveEvent):
        (WebCore::selectCursor):
        * page/Frame.cpp:
        (WebCore::Frame::Frame):
        * page/PageState.cpp:
        (WebCore::PageState::PageState):
        (WebCore::PageState::restore):
        * platform/MimeTypeRegistry.cpp:
        (WebCore::initialiseSupportedNonImageMimeTypes):
        * platform/graphics/FloatPoint3D.cpp:
        * platform/graphics/FloatPoint3D.h:
        * platform/graphics/ImageBuffer.cpp:
        (WebCore::ImageBuffer::renderSubtreeToImage):
        * platform/graphics/svg/SVGImage.cpp:
        * platform/graphics/svg/SVGImage.h:
        * platform/graphics/svg/SVGImageEmptyClients.h:
        * platform/graphics/svg/SVGPaintServer.cpp:
        * platform/graphics/svg/SVGPaintServer.h:
        * platform/graphics/svg/SVGPaintServerGradient.cpp:
        * platform/graphics/svg/SVGPaintServerGradient.h:
        * platform/graphics/svg/SVGPaintServerLinearGradient.cpp:
        * platform/graphics/svg/SVGPaintServerLinearGradient.h:
        * platform/graphics/svg/SVGPaintServerPattern.cpp:
        * platform/graphics/svg/SVGPaintServerPattern.h:
        * platform/graphics/svg/SVGPaintServerRadialGradient.cpp:
        * platform/graphics/svg/SVGPaintServerRadialGradient.h:
        * platform/graphics/svg/SVGPaintServerSolid.cpp:
        * platform/graphics/svg/SVGPaintServerSolid.h:
        * platform/graphics/svg/SVGResource.cpp:
        * platform/graphics/svg/SVGResource.h:
        * platform/graphics/svg/SVGResourceClipper.cpp:
        * platform/graphics/svg/SVGResourceClipper.h:
        * platform/graphics/svg/SVGResourceFilter.cpp:
        * platform/graphics/svg/SVGResourceFilter.h:
        * platform/graphics/svg/SVGResourceMarker.cpp:
        * platform/graphics/svg/SVGResourceMarker.h:
        * platform/graphics/svg/SVGResourceMasker.cpp:
        * platform/graphics/svg/SVGResourceMasker.h:
        * platform/graphics/svg/cg/CgSupport.cpp:
        * platform/graphics/svg/cg/CgSupport.h:
        * platform/graphics/svg/cg/RenderPathCg.cpp:
        * platform/graphics/svg/cg/SVGPaintServerCg.cpp:
        * platform/graphics/svg/cg/SVGPaintServerGradientCg.cpp:
        * platform/graphics/svg/cg/SVGPaintServerPatternCg.cpp:
        * platform/graphics/svg/cg/SVGPaintServerSolidCg.cpp:
        * platform/graphics/svg/cg/SVGResourceClipperCg.cpp:
        * platform/graphics/svg/cg/SVGResourceFilterCg.mm:
        * platform/graphics/svg/cg/SVGResourceMaskerCg.mm:
        * platform/graphics/svg/filters/SVGDistantLightSource.h:
        * platform/graphics/svg/filters/SVGFEBlend.cpp:
        * platform/graphics/svg/filters/SVGFEBlend.h:
        * platform/graphics/svg/filters/SVGFEColorMatrix.cpp:
        * platform/graphics/svg/filters/SVGFEColorMatrix.h:
        * platform/graphics/svg/filters/SVGFEComponentTransfer.cpp:
        * platform/graphics/svg/filters/SVGFEComponentTransfer.h:
        * platform/graphics/svg/filters/SVGFEComposite.cpp:
        * platform/graphics/svg/filters/SVGFEComposite.h:
        * platform/graphics/svg/filters/SVGFEConvolveMatrix.cpp:
        * platform/graphics/svg/filters/SVGFEConvolveMatrix.h:
        * platform/graphics/svg/filters/SVGFEDiffuseLighting.cpp:
        * platform/graphics/svg/filters/SVGFEDiffuseLighting.h:
        * platform/graphics/svg/filters/SVGFEDisplacementMap.cpp:
        * platform/graphics/svg/filters/SVGFEDisplacementMap.h:
        * platform/graphics/svg/filters/SVGFEFlood.cpp:
        * platform/graphics/svg/filters/SVGFEFlood.h:
        * platform/graphics/svg/filters/SVGFEGaussianBlur.cpp:
        * platform/graphics/svg/filters/SVGFEGaussianBlur.h:
        * platform/graphics/svg/filters/SVGFEImage.cpp:
        * platform/graphics/svg/filters/SVGFEImage.h:
        * platform/graphics/svg/filters/SVGFEMerge.cpp:
        * platform/graphics/svg/filters/SVGFEMerge.h:
        * platform/graphics/svg/filters/SVGFEMorphology.cpp:
        * platform/graphics/svg/filters/SVGFEMorphology.h:
        * platform/graphics/svg/filters/SVGFEOffset.cpp:
        * platform/graphics/svg/filters/SVGFEOffset.h:
        * platform/graphics/svg/filters/SVGFESpecularLighting.cpp:
        * platform/graphics/svg/filters/SVGFESpecularLighting.h:
        * platform/graphics/svg/filters/SVGFETile.h:
        * platform/graphics/svg/filters/SVGFETurbulence.cpp:
        * platform/graphics/svg/filters/SVGFETurbulence.h:
        * platform/graphics/svg/filters/SVGFilterEffect.cpp:
        * platform/graphics/svg/filters/SVGFilterEffect.h:
        * platform/graphics/svg/filters/SVGLightSource.cpp:
        * platform/graphics/svg/filters/SVGLightSource.h:
        * platform/graphics/svg/filters/SVGPointLightSource.h:
        * platform/graphics/svg/filters/SVGSpotLightSource.h:
        * platform/graphics/svg/filters/cg/SVGFEBlendCg.mm:
        * platform/graphics/svg/filters/cg/SVGFEColorMatrixCg.mm:
        * platform/graphics/svg/filters/cg/SVGFEComponentTransferCg.mm:
        * platform/graphics/svg/filters/cg/SVGFECompositeCg.mm:
        * platform/graphics/svg/filters/cg/SVGFEDiffuseLightingCg.mm:
        * platform/graphics/svg/filters/cg/SVGFEDisplacementMapCg.mm:
        * platform/graphics/svg/filters/cg/SVGFEFloodCg.mm:
        * platform/graphics/svg/filters/cg/SVGFEGaussianBlurCg.mm:
        * platform/graphics/svg/filters/cg/SVGFEHelpersCg.h:
        * platform/graphics/svg/filters/cg/SVGFEHelpersCg.mm:
        * platform/graphics/svg/filters/cg/SVGFEImageCg.mm:
        * platform/graphics/svg/filters/cg/SVGFEMergeCg.mm:
        * platform/graphics/svg/filters/cg/SVGFEOffsetCg.mm:
        * platform/graphics/svg/filters/cg/SVGFESpecularLightingCg.mm:
        * platform/graphics/svg/filters/cg/SVGFETileCg.mm:
        * platform/graphics/svg/filters/cg/SVGFilterEffectCg.mm:
        * platform/graphics/svg/qt/SVGPaintServerGradientQt.cpp:
        * platform/graphics/svg/qt/SVGPaintServerLinearGradientQt.cpp:
        * platform/graphics/svg/qt/SVGPaintServerPatternQt.cpp:
        * platform/graphics/svg/qt/SVGPaintServerQt.cpp:
        * platform/graphics/svg/qt/SVGPaintServerRadialGradientQt.cpp:
        * platform/graphics/svg/qt/SVGPaintServerSolidQt.cpp:
        * platform/graphics/svg/qt/SVGResourceClipperQt.cpp:
        * platform/graphics/svg/qt/SVGResourceFilterQt.cpp:
        * platform/graphics/svg/qt/SVGResourceMaskerQt.cpp:
        * rendering/HitTestResult.cpp:
        (WebCore::HitTestResult::absoluteImageURL):
        (WebCore::HitTestResult::absoluteLinkURL):
        (WebCore::HitTestResult::isLiveLink):
        * rendering/RenderForeignObject.cpp:
        * rendering/RenderForeignObject.h:
        * rendering/RenderLayer.cpp:
        (WebCore::RenderLayer::isTransparent):
        * rendering/RenderObject.cpp:
        (WebCore::RenderObject::containingBlock):
        * rendering/RenderObject.h:
        * rendering/RenderPath.cpp:
        * rendering/RenderPath.h:
        * rendering/RenderSVGBlock.cpp:
        * rendering/RenderSVGBlock.h:
        * rendering/RenderSVGContainer.cpp:
        * rendering/RenderSVGContainer.h:
        * rendering/RenderSVGGradientStop.cpp:
        * rendering/RenderSVGGradientStop.h:
        * rendering/RenderSVGHiddenContainer.cpp:
        * rendering/RenderSVGHiddenContainer.h:
        * rendering/RenderSVGImage.cpp:
        * rendering/RenderSVGImage.h:
        * rendering/RenderSVGInline.cpp:
        * rendering/RenderSVGInline.h:
        * rendering/RenderSVGInlineText.cpp:
        * rendering/RenderSVGInlineText.h:
        * rendering/RenderSVGTSpan.cpp:
        * rendering/RenderSVGTSpan.h:
        * rendering/RenderSVGText.cpp:
        * rendering/RenderSVGText.h:
        * rendering/RenderStyle.cpp:
        (WebCore::StyleRareNonInheritedData::StyleRareNonInheritedData):
        (WebCore::StyleRareNonInheritedData::~StyleRareNonInheritedData):
        (WebCore::StyleRareNonInheritedData::operator==):
        (WebCore::RenderStyle::RenderStyle):
        (WebCore::RenderStyle::inheritFrom):
        (WebCore::RenderStyle::operator==):
        (WebCore::RenderStyle::inheritedNotEqual):
        (WebCore::RenderStyle::diff):
        * rendering/RenderStyle.h:
        * rendering/RenderText.cpp:
        (WebCore::RenderText::setStyle):
        (WebCore::RenderText::setTextInternal):
        * rendering/RenderTreeAsText.cpp:
        (WebCore::write):
        (WebCore::externalRepresentation):
        * rendering/SVGInlineFlowBox.cpp:
        * rendering/SVGInlineFlowBox.h:
        * rendering/SVGRenderTreeAsText.cpp:
        * rendering/SVGRenderTreeAsText.h:
        * rendering/SVGRootInlineBox.cpp:
        * rendering/SVGRootInlineBox.h:
        * rendering/bidi.cpp:
        (WebCore::shouldPreserveNewline):
        (WebCore::RenderBlock::findNextLineBreak):
        * webcore-base.bkl:
        * xml/NativeXPathNSResolver.cpp:
        * xml/NativeXPathNSResolver.h:
        * xml/XPathEvaluator.cpp:
        * xml/XPathEvaluator.h:
        * xml/XPathExpression.cpp:
        * xml/XPathExpression.h:
        * xml/XPathExpressionNode.cpp:
        * xml/XPathExpressionNode.h:
        * xml/XPathFunctions.cpp:
        * xml/XPathFunctions.h:
        * xml/XPathGrammar.y:
        * xml/XPathNSResolver.cpp:
        * xml/XPathNSResolver.h:
        * xml/XPathNamespace.cpp:
        * xml/XPathNamespace.h:
        * xml/XPathParser.cpp:
        * xml/XPathParser.h:
        * xml/XPathPath.cpp:
        * xml/XPathPath.h:
        * xml/XPathPredicate.cpp:
        * xml/XPathPredicate.h:
        * xml/XPathResult.cpp:
        * xml/XPathResult.h:
        * xml/XPathStep.cpp:
        * xml/XPathStep.h:
        * xml/XPathUtil.cpp:
        * xml/XPathUtil.h:
        * xml/XPathValue.cpp:
        * xml/XPathValue.h:
        * xml/XPathVariableReference.cpp:
        * xml/XPathVariableReference.h:
        * xml/XSLImportRule.cpp:
        * xml/XSLImportRule.h:
        * xml/XSLStyleSheet.cpp:
        * xml/XSLStyleSheet.h:
        * xml/XSLTProcessor.cpp:
        * xml/XSLTProcessor.h:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@19855 268f45cc-cd09-0410-ab3c-d52691b4dbfc

676 files changed:
JavaScriptCore/ChangeLog
JavaScriptCore/wtf/Platform.h
LayoutTests/svg/W3C-SVG-1.1/animate-elem-30-t-expected.txt
LayoutTests/svg/W3C-SVG-1.1/animate-elem-36-t-expected.txt
LayoutTests/svg/W3C-SVG-1.1/animate-elem-39-t-expected.txt
LayoutTests/svg/W3C-SVG-1.1/animate-elem-40-t-expected.txt
LayoutTests/svg/W3C-SVG-1.1/animate-elem-41-t-expected.txt
LayoutTests/svg/W3C-SVG-1.1/animate-elem-46-t-expected.txt
LayoutTests/svg/W3C-SVG-1.1/animate-elem-61-t-expected.txt
LayoutTests/svg/W3C-SVG-1.1/animate-elem-63-t-expected.txt
LayoutTests/svg/W3C-SVG-1.1/animate-elem-64-t-expected.txt
LayoutTests/svg/W3C-SVG-1.1/animate-elem-65-t-expected.txt
LayoutTests/svg/W3C-SVG-1.1/animate-elem-66-t-expected.txt
LayoutTests/svg/W3C-SVG-1.1/animate-elem-67-t-expected.txt
LayoutTests/svg/W3C-SVG-1.1/animate-elem-68-t-expected.txt
LayoutTests/svg/W3C-SVG-1.1/animate-elem-69-t-expected.txt
LayoutTests/svg/W3C-SVG-1.1/animate-elem-70-t-expected.txt
LayoutTests/svg/W3C-SVG-1.1/animate-elem-77-t-expected.txt
LayoutTests/svg/W3C-SVG-1.1/animate-elem-78-t-expected.txt
LayoutTests/svg/W3C-SVG-1.1/animate-elem-80-t-expected.txt
LayoutTests/svg/W3C-SVG-1.1/filters-blend-01-b-expected.txt
LayoutTests/svg/W3C-SVG-1.1/filters-color-01-b-expected.txt
LayoutTests/svg/W3C-SVG-1.1/filters-composite-02-b-expected.txt
LayoutTests/svg/W3C-SVG-1.1/filters-comptran-01-b-expected.txt
LayoutTests/svg/W3C-SVG-1.1/filters-conv-01-f-expected.txt
LayoutTests/svg/W3C-SVG-1.1/filters-diffuse-01-f-expected.txt
LayoutTests/svg/W3C-SVG-1.1/filters-displace-01-f-expected.txt
LayoutTests/svg/W3C-SVG-1.1/filters-example-01-b-expected.txt
LayoutTests/svg/W3C-SVG-1.1/filters-felem-01-b-expected.txt
LayoutTests/svg/W3C-SVG-1.1/filters-gauss-01-b-expected.txt
LayoutTests/svg/W3C-SVG-1.1/filters-image-01-b-expected.txt
LayoutTests/svg/W3C-SVG-1.1/filters-light-01-f-expected.txt
LayoutTests/svg/W3C-SVG-1.1/filters-morph-01-f-expected.txt
LayoutTests/svg/W3C-SVG-1.1/filters-offset-01-b-expected.txt
LayoutTests/svg/W3C-SVG-1.1/filters-specular-01-f-expected.txt
LayoutTests/svg/W3C-SVG-1.1/filters-tile-01-b-expected.txt
LayoutTests/svg/W3C-SVG-1.1/filters-turb-01-f-expected.txt
LayoutTests/svg/W3C-SVG-1.1/fonts-elem-05-t-expected.txt
LayoutTests/svg/W3C-SVG-1.1/fonts-elem-06-t-expected.txt
LayoutTests/svg/W3C-SVG-1.1/fonts-kern-01-t-expected.txt
LayoutTests/svg/W3C-SVG-1.1/pservers-grad-13-b-expected.txt
LayoutTests/svg/W3C-SVG-1.1/struct-group-03-t-expected.txt
LayoutTests/svg/W3C-SVG-1.1/struct-image-02-b-expected.txt
LayoutTests/svg/W3C-SVG-1.1/struct-symbol-01-b-expected.txt
LayoutTests/svg/W3C-SVG-1.1/struct-use-01-t-expected.txt
LayoutTests/svg/W3C-SVG-1.1/struct-use-03-t-expected.txt
LayoutTests/svg/W3C-SVG-1.1/struct-use-05-b-expected.txt
LayoutTests/svg/W3C-SVG-1.1/text-path-01-b-expected.txt
LayoutTests/svg/W3C-SVG-1.1/text-text-04-t-expected.txt
LayoutTests/svg/W3C-SVG-1.1/text-text-05-t-expected.txt
LayoutTests/svg/W3C-SVG-1.1/text-text-06-t-expected.txt
LayoutTests/svg/carto.net/button-expected.txt
LayoutTests/svg/carto.net/colourpicker-expected.txt
LayoutTests/svg/carto.net/slider-expected.txt
LayoutTests/svg/carto.net/window-expected.txt
LayoutTests/svg/custom/baseval-animval-equality-expected.txt
LayoutTests/svg/custom/deep-dynamic-updates-expected.txt
LayoutTests/svg/custom/dynamic-svg-document-creation-expected.txt
LayoutTests/svg/custom/empty-merge-expected.txt
LayoutTests/svg/custom/feComponentTransfer-Discrete-expected.txt
LayoutTests/svg/custom/feComponentTransfer-Gamma-expected.txt
LayoutTests/svg/custom/feComponentTransfer-Linear-expected.txt
LayoutTests/svg/custom/feComponentTransfer-Table-expected.txt
LayoutTests/svg/custom/feDisplacementMap-01-expected.txt
LayoutTests/svg/custom/filter-source-alpha-expected.txt
LayoutTests/svg/custom/foreign-object-skew-expected.txt
LayoutTests/svg/custom/image-with-transform-clip-filter-expected.txt
LayoutTests/svg/custom/invalid-css-expected.txt
LayoutTests/svg/custom/marker-changes-expected.txt
LayoutTests/svg/custom/non-opaque-filters-expected.txt
LayoutTests/svg/custom/stroke-width-click-expected.txt
LayoutTests/svg/custom/text-filter-expected.txt
LayoutTests/svg/custom/use-clipped-hit-expected.txt
LayoutTests/svg/custom/use-elementInstance-event-target-expected.txt
LayoutTests/svg/custom/use-elementInstance-methods-expected.txt
LayoutTests/svg/custom/use-event-handler-on-referenced-element-expected.txt
LayoutTests/svg/custom/use-event-handler-on-use-element-expected.txt
LayoutTests/svg/custom/use-events-crash-expected.txt
LayoutTests/svg/custom/use-forward-refs-expected.txt
LayoutTests/svg/custom/use-instanceRoot-modifications-expected.txt
LayoutTests/svg/custom/use-modify-container-in-target-expected.txt
LayoutTests/svg/custom/use-modify-target-container-expected.txt
LayoutTests/svg/custom/use-modify-target-symbol-expected.txt
LayoutTests/svg/custom/use-on-g-containing-use-expected.txt
LayoutTests/svg/custom/use-on-g-expected.txt
LayoutTests/svg/custom/use-on-rect-expected.txt
LayoutTests/svg/custom/use-on-symbol-expected.txt
LayoutTests/svg/custom/use-on-symbol-inside-pattern-expected.txt
LayoutTests/svg/custom/use-on-text-expected.txt
LayoutTests/svg/custom/use-on-use-expected.txt
LayoutTests/svg/custom/use-property-changes-through-dom-expected.txt
LayoutTests/svg/custom/use-property-changes-through-svg-dom-expected.txt
LayoutTests/svg/custom/use-recursion-1-expected.txt
LayoutTests/svg/custom/use-recursion-2-expected.txt
LayoutTests/svg/custom/use-recursion-3-expected.txt
LayoutTests/svg/custom/use-recursion-4-expected.txt
LayoutTests/svg/custom/use-symbol-overflow-expected.txt
LayoutTests/svg/custom/use-transform-expected.txt
LayoutTests/svg/custom/visibility-override-filter-expected.txt
WebCore/CMakeLists.txt
WebCore/ChangeLog
WebCore/DerivedSources.make
WebCore/Projects/gdk/webcore-gdk.bkl
WebCore/WebCore.pro
WebCore/WebCore.vcproj/WebCore/WebCore.vcproj
WebCore/WebCore.vcproj/WebCore/build-generated-files.sh
WebCore/WebCore.xcodeproj/project.pbxproj
WebCore/bindings/js/JSCustomXPathNSResolver.cpp
WebCore/bindings/js/JSCustomXPathNSResolver.h
WebCore/bindings/js/JSSVGElementWrapperFactory.cpp
WebCore/bindings/js/JSSVGElementWrapperFactory.h
WebCore/bindings/js/JSSVGMatrixCustom.cpp
WebCore/bindings/js/JSSVGPODTypeWrapper.h
WebCore/bindings/js/JSSVGPathSegCustom.cpp
WebCore/bindings/js/JSSVGPathSegListCustom.cpp
WebCore/bindings/js/JSSVGPointListCustom.cpp
WebCore/bindings/js/JSXSLTProcessor.cpp
WebCore/bindings/js/JSXSLTProcessor.h
WebCore/bindings/js/kjs_binding.cpp
WebCore/bindings/js/kjs_css.cpp
WebCore/bindings/js/kjs_dom.cpp
WebCore/bindings/js/kjs_html.cpp
WebCore/bindings/js/kjs_proxy.cpp
WebCore/bindings/js/kjs_proxy.h
WebCore/bindings/js/kjs_window.cpp
WebCore/bindings/objc/DOM.mm
WebCore/bindings/objc/DOMCSS.mm
WebCore/bindings/objc/DOMCustomXPathNSResolver.h
WebCore/bindings/objc/DOMCustomXPathNSResolver.mm
WebCore/bindings/objc/DOMEvents.mm
WebCore/bindings/objc/DOMInternal.h
WebCore/bindings/objc/DOMSVGPathSegInternal.mm
WebCore/bindings/objc/DOMXPath.mm
WebCore/bindings/objc/ExceptionHandlers.mm
WebCore/bindings/objc/PublicDOMInterfaces.h
WebCore/bindings/scripts/CodeGeneratorJS.pm
WebCore/bindings/scripts/CodeGeneratorObjC.pm
WebCore/config.h
WebCore/css/CSSGrammar.y
WebCore/css/CSSStyleDeclaration.cpp
WebCore/css/StyleBase.h
WebCore/css/cssparser.cpp
WebCore/css/cssparser.h
WebCore/css/cssstyleselector.cpp
WebCore/css/cssstyleselector.h
WebCore/dom/DOMImplementation.cpp
WebCore/dom/Document.cpp
WebCore/dom/Document.h
WebCore/dom/Document.idl
WebCore/dom/Event.cpp
WebCore/dom/Event.h
WebCore/dom/EventTarget.cpp
WebCore/dom/EventTarget.h
WebCore/dom/MappedAttributeEntry.h
WebCore/dom/Node.cpp
WebCore/dom/Node.h
WebCore/dom/ProcessingInstruction.cpp
WebCore/dom/ProcessingInstruction.h
WebCore/dom/Text.cpp
WebCore/dom/XMLTokenizer.cpp
WebCore/dom/XMLTokenizer.h
WebCore/html/HTMLEmbedElement.cpp
WebCore/html/HTMLEmbedElement.h
WebCore/html/HTMLObjectElement.cpp
WebCore/html/HTMLObjectElement.h
WebCore/ksvg2/css/SVGCSSParser.cpp
WebCore/ksvg2/css/SVGCSSStyleSelector.cpp
WebCore/ksvg2/css/SVGRenderStyle.cpp
WebCore/ksvg2/css/SVGRenderStyle.h
WebCore/ksvg2/css/SVGRenderStyleDefs.cpp
WebCore/ksvg2/css/SVGRenderStyleDefs.h
WebCore/ksvg2/events/JSSVGLazyEventListener.cpp
WebCore/ksvg2/events/JSSVGLazyEventListener.h
WebCore/ksvg2/events/SVGZoomEvent.cpp
WebCore/ksvg2/events/SVGZoomEvent.h
WebCore/ksvg2/misc/KCanvasRenderingStyle.cpp
WebCore/ksvg2/misc/KCanvasRenderingStyle.h
WebCore/ksvg2/misc/PointerEventsHitRules.cpp
WebCore/ksvg2/misc/PointerEventsHitRules.h
WebCore/ksvg2/misc/SVGDocumentExtensions.cpp
WebCore/ksvg2/misc/SVGDocumentExtensions.h
WebCore/ksvg2/misc/SVGImageLoader.cpp
WebCore/ksvg2/misc/SVGImageLoader.h
WebCore/ksvg2/misc/SVGTimer.cpp
WebCore/ksvg2/misc/SVGTimer.h
WebCore/ksvg2/misc/TimeScheduler.cpp
WebCore/ksvg2/misc/TimeScheduler.h
WebCore/ksvg2/scripts/make_names.pl
WebCore/ksvg2/svg/ColorDistance.cpp
WebCore/ksvg2/svg/ColorDistance.h
WebCore/ksvg2/svg/GradientAttributes.h
WebCore/ksvg2/svg/LinearGradientAttributes.h
WebCore/ksvg2/svg/PatternAttributes.h
WebCore/ksvg2/svg/RadialGradientAttributes.h
WebCore/ksvg2/svg/SVGAElement.cpp
WebCore/ksvg2/svg/SVGAElement.h
WebCore/ksvg2/svg/SVGAngle.cpp
WebCore/ksvg2/svg/SVGAngle.h
WebCore/ksvg2/svg/SVGAnimateColorElement.cpp
WebCore/ksvg2/svg/SVGAnimateColorElement.h
WebCore/ksvg2/svg/SVGAnimateElement.cpp
WebCore/ksvg2/svg/SVGAnimateElement.h
WebCore/ksvg2/svg/SVGAnimateElement.idl
WebCore/ksvg2/svg/SVGAnimateMotionElement.cpp
WebCore/ksvg2/svg/SVGAnimateMotionElement.h
WebCore/ksvg2/svg/SVGAnimateTransformElement.cpp
WebCore/ksvg2/svg/SVGAnimateTransformElement.h
WebCore/ksvg2/svg/SVGAnimateTransformElement.idl
WebCore/ksvg2/svg/SVGAnimatedPathData.cpp
WebCore/ksvg2/svg/SVGAnimatedPathData.h
WebCore/ksvg2/svg/SVGAnimatedPoints.cpp
WebCore/ksvg2/svg/SVGAnimatedPoints.h
WebCore/ksvg2/svg/SVGAnimatedTemplate.h
WebCore/ksvg2/svg/SVGAnimationElement.cpp
WebCore/ksvg2/svg/SVGAnimationElement.h
WebCore/ksvg2/svg/SVGCircleElement.cpp
WebCore/ksvg2/svg/SVGCircleElement.h
WebCore/ksvg2/svg/SVGClipPathElement.cpp
WebCore/ksvg2/svg/SVGClipPathElement.h
WebCore/ksvg2/svg/SVGColor.cpp
WebCore/ksvg2/svg/SVGColor.h
WebCore/ksvg2/svg/SVGComponentTransferFunctionElement.cpp
WebCore/ksvg2/svg/SVGComponentTransferFunctionElement.h
WebCore/ksvg2/svg/SVGComponentTransferFunctionElement.idl
WebCore/ksvg2/svg/SVGCursorElement.cpp
WebCore/ksvg2/svg/SVGCursorElement.h
WebCore/ksvg2/svg/SVGDefsElement.cpp
WebCore/ksvg2/svg/SVGDefsElement.h
WebCore/ksvg2/svg/SVGDescElement.cpp
WebCore/ksvg2/svg/SVGDescElement.h
WebCore/ksvg2/svg/SVGDocument.cpp
WebCore/ksvg2/svg/SVGDocument.h
WebCore/ksvg2/svg/SVGElement.cpp
WebCore/ksvg2/svg/SVGElement.h
WebCore/ksvg2/svg/SVGElementInstance.cpp
WebCore/ksvg2/svg/SVGElementInstance.h
WebCore/ksvg2/svg/SVGElementInstance.idl
WebCore/ksvg2/svg/SVGElementInstanceList.cpp
WebCore/ksvg2/svg/SVGElementInstanceList.h
WebCore/ksvg2/svg/SVGElementInstanceList.idl
WebCore/ksvg2/svg/SVGEllipseElement.cpp
WebCore/ksvg2/svg/SVGEllipseElement.h
WebCore/ksvg2/svg/SVGException.h
WebCore/ksvg2/svg/SVGExternalResourcesRequired.cpp
WebCore/ksvg2/svg/SVGExternalResourcesRequired.h
WebCore/ksvg2/svg/SVGFEBlendElement.cpp
WebCore/ksvg2/svg/SVGFEBlendElement.h
WebCore/ksvg2/svg/SVGFEBlendElement.idl
WebCore/ksvg2/svg/SVGFEColorMatrixElement.cpp
WebCore/ksvg2/svg/SVGFEColorMatrixElement.h
WebCore/ksvg2/svg/SVGFEColorMatrixElement.idl
WebCore/ksvg2/svg/SVGFEComponentTransferElement.cpp
WebCore/ksvg2/svg/SVGFEComponentTransferElement.h
WebCore/ksvg2/svg/SVGFEComponentTransferElement.idl
WebCore/ksvg2/svg/SVGFECompositeElement.cpp
WebCore/ksvg2/svg/SVGFECompositeElement.h
WebCore/ksvg2/svg/SVGFECompositeElement.idl
WebCore/ksvg2/svg/SVGFEDiffuseLightingElement.cpp
WebCore/ksvg2/svg/SVGFEDiffuseLightingElement.h
WebCore/ksvg2/svg/SVGFEDiffuseLightingElement.idl
WebCore/ksvg2/svg/SVGFEDisplacementMapElement.cpp
WebCore/ksvg2/svg/SVGFEDisplacementMapElement.h
WebCore/ksvg2/svg/SVGFEDisplacementMapElement.idl
WebCore/ksvg2/svg/SVGFEDistantLightElement.cpp
WebCore/ksvg2/svg/SVGFEDistantLightElement.h
WebCore/ksvg2/svg/SVGFEDistantLightElement.idl
WebCore/ksvg2/svg/SVGFEFloodElement.cpp
WebCore/ksvg2/svg/SVGFEFloodElement.h
WebCore/ksvg2/svg/SVGFEFloodElement.idl
WebCore/ksvg2/svg/SVGFEFuncAElement.cpp
WebCore/ksvg2/svg/SVGFEFuncAElement.h
WebCore/ksvg2/svg/SVGFEFuncAElement.idl
WebCore/ksvg2/svg/SVGFEFuncBElement.cpp
WebCore/ksvg2/svg/SVGFEFuncBElement.h
WebCore/ksvg2/svg/SVGFEFuncBElement.idl
WebCore/ksvg2/svg/SVGFEFuncGElement.cpp
WebCore/ksvg2/svg/SVGFEFuncGElement.h
WebCore/ksvg2/svg/SVGFEFuncGElement.idl
WebCore/ksvg2/svg/SVGFEFuncRElement.cpp
WebCore/ksvg2/svg/SVGFEFuncRElement.h
WebCore/ksvg2/svg/SVGFEFuncRElement.idl
WebCore/ksvg2/svg/SVGFEGaussianBlurElement.cpp
WebCore/ksvg2/svg/SVGFEGaussianBlurElement.h
WebCore/ksvg2/svg/SVGFEGaussianBlurElement.idl
WebCore/ksvg2/svg/SVGFEImageElement.cpp
WebCore/ksvg2/svg/SVGFEImageElement.h
WebCore/ksvg2/svg/SVGFEImageElement.idl
WebCore/ksvg2/svg/SVGFELightElement.cpp
WebCore/ksvg2/svg/SVGFELightElement.h
WebCore/ksvg2/svg/SVGFEMergeElement.cpp
WebCore/ksvg2/svg/SVGFEMergeElement.h
WebCore/ksvg2/svg/SVGFEMergeElement.idl
WebCore/ksvg2/svg/SVGFEMergeNodeElement.cpp
WebCore/ksvg2/svg/SVGFEMergeNodeElement.h
WebCore/ksvg2/svg/SVGFEMergeNodeElement.idl
WebCore/ksvg2/svg/SVGFEOffsetElement.cpp
WebCore/ksvg2/svg/SVGFEOffsetElement.h
WebCore/ksvg2/svg/SVGFEOffsetElement.idl
WebCore/ksvg2/svg/SVGFEPointLightElement.cpp
WebCore/ksvg2/svg/SVGFEPointLightElement.h
WebCore/ksvg2/svg/SVGFEPointLightElement.idl
WebCore/ksvg2/svg/SVGFESpecularLightingElement.cpp
WebCore/ksvg2/svg/SVGFESpecularLightingElement.h
WebCore/ksvg2/svg/SVGFESpecularLightingElement.idl
WebCore/ksvg2/svg/SVGFESpotLightElement.cpp
WebCore/ksvg2/svg/SVGFESpotLightElement.h
WebCore/ksvg2/svg/SVGFESpotLightElement.idl
WebCore/ksvg2/svg/SVGFETileElement.cpp
WebCore/ksvg2/svg/SVGFETileElement.h
WebCore/ksvg2/svg/SVGFETileElement.idl
WebCore/ksvg2/svg/SVGFETurbulenceElement.cpp
WebCore/ksvg2/svg/SVGFETurbulenceElement.h
WebCore/ksvg2/svg/SVGFETurbulenceElement.idl
WebCore/ksvg2/svg/SVGFilterElement.cpp
WebCore/ksvg2/svg/SVGFilterElement.h
WebCore/ksvg2/svg/SVGFilterElement.idl
WebCore/ksvg2/svg/SVGFilterPrimitiveStandardAttributes.cpp
WebCore/ksvg2/svg/SVGFilterPrimitiveStandardAttributes.h
WebCore/ksvg2/svg/SVGFitToViewBox.cpp
WebCore/ksvg2/svg/SVGFitToViewBox.h
WebCore/ksvg2/svg/SVGForeignObjectElement.cpp
WebCore/ksvg2/svg/SVGForeignObjectElement.h
WebCore/ksvg2/svg/SVGForeignObjectElement.idl
WebCore/ksvg2/svg/SVGGElement.cpp
WebCore/ksvg2/svg/SVGGElement.h
WebCore/ksvg2/svg/SVGGradientElement.cpp
WebCore/ksvg2/svg/SVGGradientElement.h
WebCore/ksvg2/svg/SVGImageElement.cpp
WebCore/ksvg2/svg/SVGImageElement.h
WebCore/ksvg2/svg/SVGLangSpace.cpp
WebCore/ksvg2/svg/SVGLangSpace.h
WebCore/ksvg2/svg/SVGLength.cpp
WebCore/ksvg2/svg/SVGLength.h
WebCore/ksvg2/svg/SVGLengthList.cpp
WebCore/ksvg2/svg/SVGLengthList.h
WebCore/ksvg2/svg/SVGLineElement.cpp
WebCore/ksvg2/svg/SVGLineElement.h
WebCore/ksvg2/svg/SVGLinearGradientElement.cpp
WebCore/ksvg2/svg/SVGLinearGradientElement.h
WebCore/ksvg2/svg/SVGList.h
WebCore/ksvg2/svg/SVGListTraits.h
WebCore/ksvg2/svg/SVGLocatable.cpp
WebCore/ksvg2/svg/SVGLocatable.h
WebCore/ksvg2/svg/SVGMPathElement.cpp
WebCore/ksvg2/svg/SVGMPathElement.h
WebCore/ksvg2/svg/SVGMarkerElement.cpp
WebCore/ksvg2/svg/SVGMarkerElement.h
WebCore/ksvg2/svg/SVGMaskElement.cpp
WebCore/ksvg2/svg/SVGMaskElement.h
WebCore/ksvg2/svg/SVGMetadataElement.cpp
WebCore/ksvg2/svg/SVGMetadataElement.h
WebCore/ksvg2/svg/SVGNumberList.cpp
WebCore/ksvg2/svg/SVGNumberList.h
WebCore/ksvg2/svg/SVGPaint.cpp
WebCore/ksvg2/svg/SVGPaint.h
WebCore/ksvg2/svg/SVGParserUtilities.cpp
WebCore/ksvg2/svg/SVGParserUtilities.h
WebCore/ksvg2/svg/SVGPathElement.cpp
WebCore/ksvg2/svg/SVGPathElement.h
WebCore/ksvg2/svg/SVGPathSeg.h
WebCore/ksvg2/svg/SVGPathSegArc.cpp
WebCore/ksvg2/svg/SVGPathSegArc.h
WebCore/ksvg2/svg/SVGPathSegClosePath.cpp
WebCore/ksvg2/svg/SVGPathSegClosePath.h
WebCore/ksvg2/svg/SVGPathSegCurvetoCubic.cpp
WebCore/ksvg2/svg/SVGPathSegCurvetoCubic.h
WebCore/ksvg2/svg/SVGPathSegCurvetoCubicSmooth.cpp
WebCore/ksvg2/svg/SVGPathSegCurvetoCubicSmooth.h
WebCore/ksvg2/svg/SVGPathSegCurvetoQuadratic.cpp
WebCore/ksvg2/svg/SVGPathSegCurvetoQuadratic.h
WebCore/ksvg2/svg/SVGPathSegCurvetoQuadraticSmooth.cpp
WebCore/ksvg2/svg/SVGPathSegCurvetoQuadraticSmooth.h
WebCore/ksvg2/svg/SVGPathSegLineto.cpp
WebCore/ksvg2/svg/SVGPathSegLineto.h
WebCore/ksvg2/svg/SVGPathSegLinetoHorizontal.cpp
WebCore/ksvg2/svg/SVGPathSegLinetoHorizontal.h
WebCore/ksvg2/svg/SVGPathSegLinetoVertical.cpp
WebCore/ksvg2/svg/SVGPathSegLinetoVertical.h
WebCore/ksvg2/svg/SVGPathSegList.cpp
WebCore/ksvg2/svg/SVGPathSegList.h
WebCore/ksvg2/svg/SVGPathSegMoveto.cpp
WebCore/ksvg2/svg/SVGPathSegMoveto.h
WebCore/ksvg2/svg/SVGPatternElement.cpp
WebCore/ksvg2/svg/SVGPatternElement.h
WebCore/ksvg2/svg/SVGPointList.cpp
WebCore/ksvg2/svg/SVGPointList.h
WebCore/ksvg2/svg/SVGPolyElement.cpp
WebCore/ksvg2/svg/SVGPolyElement.h
WebCore/ksvg2/svg/SVGPolygonElement.cpp
WebCore/ksvg2/svg/SVGPolygonElement.h
WebCore/ksvg2/svg/SVGPolylineElement.cpp
WebCore/ksvg2/svg/SVGPolylineElement.h
WebCore/ksvg2/svg/SVGPreserveAspectRatio.cpp
WebCore/ksvg2/svg/SVGPreserveAspectRatio.h
WebCore/ksvg2/svg/SVGRadialGradientElement.cpp
WebCore/ksvg2/svg/SVGRadialGradientElement.h
WebCore/ksvg2/svg/SVGRectElement.cpp
WebCore/ksvg2/svg/SVGRectElement.h
WebCore/ksvg2/svg/SVGRenderingIntent.h
WebCore/ksvg2/svg/SVGSVGElement.cpp
WebCore/ksvg2/svg/SVGSVGElement.h
WebCore/ksvg2/svg/SVGScriptElement.cpp
WebCore/ksvg2/svg/SVGScriptElement.h
WebCore/ksvg2/svg/SVGSetElement.cpp
WebCore/ksvg2/svg/SVGSetElement.h
WebCore/ksvg2/svg/SVGStopElement.cpp
WebCore/ksvg2/svg/SVGStopElement.h
WebCore/ksvg2/svg/SVGStringList.cpp
WebCore/ksvg2/svg/SVGStringList.h
WebCore/ksvg2/svg/SVGStylable.cpp
WebCore/ksvg2/svg/SVGStylable.h
WebCore/ksvg2/svg/SVGStyleElement.cpp
WebCore/ksvg2/svg/SVGStyleElement.h
WebCore/ksvg2/svg/SVGStyledElement.cpp
WebCore/ksvg2/svg/SVGStyledElement.h
WebCore/ksvg2/svg/SVGStyledLocatableElement.cpp
WebCore/ksvg2/svg/SVGStyledLocatableElement.h
WebCore/ksvg2/svg/SVGStyledTransformableElement.cpp
WebCore/ksvg2/svg/SVGStyledTransformableElement.h
WebCore/ksvg2/svg/SVGSwitchElement.cpp
WebCore/ksvg2/svg/SVGSwitchElement.h
WebCore/ksvg2/svg/SVGSymbolElement.cpp
WebCore/ksvg2/svg/SVGSymbolElement.h
WebCore/ksvg2/svg/SVGTRefElement.cpp
WebCore/ksvg2/svg/SVGTRefElement.h
WebCore/ksvg2/svg/SVGTSpanElement.cpp
WebCore/ksvg2/svg/SVGTSpanElement.h
WebCore/ksvg2/svg/SVGTests.cpp
WebCore/ksvg2/svg/SVGTests.h
WebCore/ksvg2/svg/SVGTextContentElement.cpp
WebCore/ksvg2/svg/SVGTextContentElement.h
WebCore/ksvg2/svg/SVGTextElement.cpp
WebCore/ksvg2/svg/SVGTextElement.h
WebCore/ksvg2/svg/SVGTextPositioningElement.cpp
WebCore/ksvg2/svg/SVGTextPositioningElement.h
WebCore/ksvg2/svg/SVGTitleElement.cpp
WebCore/ksvg2/svg/SVGTitleElement.h
WebCore/ksvg2/svg/SVGTransform.cpp
WebCore/ksvg2/svg/SVGTransform.h
WebCore/ksvg2/svg/SVGTransformDistance.cpp
WebCore/ksvg2/svg/SVGTransformDistance.h
WebCore/ksvg2/svg/SVGTransformList.cpp
WebCore/ksvg2/svg/SVGTransformList.h
WebCore/ksvg2/svg/SVGTransformable.cpp
WebCore/ksvg2/svg/SVGTransformable.h
WebCore/ksvg2/svg/SVGURIReference.cpp
WebCore/ksvg2/svg/SVGURIReference.h
WebCore/ksvg2/svg/SVGUnitTypes.h
WebCore/ksvg2/svg/SVGUseElement.cpp
WebCore/ksvg2/svg/SVGUseElement.h
WebCore/ksvg2/svg/SVGUseElement.idl
WebCore/ksvg2/svg/SVGViewElement.cpp
WebCore/ksvg2/svg/SVGViewElement.h
WebCore/ksvg2/svg/SVGZoomAndPan.cpp
WebCore/ksvg2/svg/SVGZoomAndPan.h
WebCore/ksvg2/svg/svgtags.in
WebCore/loader/Cache.cpp
WebCore/loader/Cache.h
WebCore/loader/CachedImage.cpp
WebCore/loader/CachedResource.h
WebCore/loader/CachedResourceClient.h
WebCore/loader/CachedXBLDocument.cpp
WebCore/loader/CachedXBLDocument.h
WebCore/loader/CachedXSLStyleSheet.cpp
WebCore/loader/CachedXSLStyleSheet.h
WebCore/loader/DocLoader.cpp
WebCore/loader/DocLoader.h
WebCore/page/DOMWindow.idl
WebCore/page/EventHandler.cpp
WebCore/page/Frame.cpp
WebCore/page/PageState.cpp
WebCore/platform/MimeTypeRegistry.cpp
WebCore/platform/graphics/FloatPoint3D.cpp
WebCore/platform/graphics/FloatPoint3D.h
WebCore/platform/graphics/ImageBuffer.cpp
WebCore/platform/graphics/svg/SVGImage.cpp
WebCore/platform/graphics/svg/SVGImage.h
WebCore/platform/graphics/svg/SVGImageEmptyClients.h
WebCore/platform/graphics/svg/SVGPaintServer.cpp
WebCore/platform/graphics/svg/SVGPaintServer.h
WebCore/platform/graphics/svg/SVGPaintServerGradient.cpp
WebCore/platform/graphics/svg/SVGPaintServerGradient.h
WebCore/platform/graphics/svg/SVGPaintServerLinearGradient.cpp
WebCore/platform/graphics/svg/SVGPaintServerLinearGradient.h
WebCore/platform/graphics/svg/SVGPaintServerPattern.cpp
WebCore/platform/graphics/svg/SVGPaintServerPattern.h
WebCore/platform/graphics/svg/SVGPaintServerRadialGradient.cpp
WebCore/platform/graphics/svg/SVGPaintServerRadialGradient.h
WebCore/platform/graphics/svg/SVGPaintServerSolid.cpp
WebCore/platform/graphics/svg/SVGPaintServerSolid.h
WebCore/platform/graphics/svg/SVGResource.cpp
WebCore/platform/graphics/svg/SVGResource.h
WebCore/platform/graphics/svg/SVGResourceClipper.cpp
WebCore/platform/graphics/svg/SVGResourceClipper.h
WebCore/platform/graphics/svg/SVGResourceFilter.cpp
WebCore/platform/graphics/svg/SVGResourceFilter.h
WebCore/platform/graphics/svg/SVGResourceMarker.cpp
WebCore/platform/graphics/svg/SVGResourceMarker.h
WebCore/platform/graphics/svg/SVGResourceMasker.cpp
WebCore/platform/graphics/svg/SVGResourceMasker.h
WebCore/platform/graphics/svg/cg/CgSupport.cpp
WebCore/platform/graphics/svg/cg/CgSupport.h
WebCore/platform/graphics/svg/cg/RenderPathCg.cpp
WebCore/platform/graphics/svg/cg/SVGPaintServerCg.cpp
WebCore/platform/graphics/svg/cg/SVGPaintServerGradientCg.cpp
WebCore/platform/graphics/svg/cg/SVGPaintServerPatternCg.cpp
WebCore/platform/graphics/svg/cg/SVGPaintServerSolidCg.cpp
WebCore/platform/graphics/svg/cg/SVGResourceClipperCg.cpp
WebCore/platform/graphics/svg/cg/SVGResourceFilterCg.mm
WebCore/platform/graphics/svg/cg/SVGResourceMaskerCg.mm
WebCore/platform/graphics/svg/filters/SVGDistantLightSource.h
WebCore/platform/graphics/svg/filters/SVGFEBlend.cpp
WebCore/platform/graphics/svg/filters/SVGFEBlend.h
WebCore/platform/graphics/svg/filters/SVGFEColorMatrix.cpp
WebCore/platform/graphics/svg/filters/SVGFEColorMatrix.h
WebCore/platform/graphics/svg/filters/SVGFEComponentTransfer.cpp
WebCore/platform/graphics/svg/filters/SVGFEComponentTransfer.h
WebCore/platform/graphics/svg/filters/SVGFEComposite.cpp
WebCore/platform/graphics/svg/filters/SVGFEComposite.h
WebCore/platform/graphics/svg/filters/SVGFEConvolveMatrix.cpp
WebCore/platform/graphics/svg/filters/SVGFEConvolveMatrix.h
WebCore/platform/graphics/svg/filters/SVGFEDiffuseLighting.cpp
WebCore/platform/graphics/svg/filters/SVGFEDiffuseLighting.h
WebCore/platform/graphics/svg/filters/SVGFEDisplacementMap.cpp
WebCore/platform/graphics/svg/filters/SVGFEDisplacementMap.h
WebCore/platform/graphics/svg/filters/SVGFEFlood.cpp
WebCore/platform/graphics/svg/filters/SVGFEFlood.h
WebCore/platform/graphics/svg/filters/SVGFEGaussianBlur.cpp
WebCore/platform/graphics/svg/filters/SVGFEGaussianBlur.h
WebCore/platform/graphics/svg/filters/SVGFEImage.cpp
WebCore/platform/graphics/svg/filters/SVGFEImage.h
WebCore/platform/graphics/svg/filters/SVGFEMerge.cpp
WebCore/platform/graphics/svg/filters/SVGFEMerge.h
WebCore/platform/graphics/svg/filters/SVGFEMorphology.cpp
WebCore/platform/graphics/svg/filters/SVGFEMorphology.h
WebCore/platform/graphics/svg/filters/SVGFEOffset.cpp
WebCore/platform/graphics/svg/filters/SVGFEOffset.h
WebCore/platform/graphics/svg/filters/SVGFESpecularLighting.cpp
WebCore/platform/graphics/svg/filters/SVGFESpecularLighting.h
WebCore/platform/graphics/svg/filters/SVGFETile.h
WebCore/platform/graphics/svg/filters/SVGFETurbulence.cpp
WebCore/platform/graphics/svg/filters/SVGFETurbulence.h
WebCore/platform/graphics/svg/filters/SVGFilterEffect.cpp
WebCore/platform/graphics/svg/filters/SVGFilterEffect.h
WebCore/platform/graphics/svg/filters/SVGLightSource.cpp
WebCore/platform/graphics/svg/filters/SVGLightSource.h
WebCore/platform/graphics/svg/filters/SVGPointLightSource.h
WebCore/platform/graphics/svg/filters/SVGSpotLightSource.h
WebCore/platform/graphics/svg/filters/cg/SVGFEBlendCg.mm
WebCore/platform/graphics/svg/filters/cg/SVGFEColorMatrixCg.mm
WebCore/platform/graphics/svg/filters/cg/SVGFEComponentTransferCg.mm
WebCore/platform/graphics/svg/filters/cg/SVGFECompositeCg.mm
WebCore/platform/graphics/svg/filters/cg/SVGFEDiffuseLightingCg.mm
WebCore/platform/graphics/svg/filters/cg/SVGFEDisplacementMapCg.mm
WebCore/platform/graphics/svg/filters/cg/SVGFEFloodCg.mm
WebCore/platform/graphics/svg/filters/cg/SVGFEGaussianBlurCg.mm
WebCore/platform/graphics/svg/filters/cg/SVGFEHelpersCg.h
WebCore/platform/graphics/svg/filters/cg/SVGFEHelpersCg.mm
WebCore/platform/graphics/svg/filters/cg/SVGFEImageCg.mm
WebCore/platform/graphics/svg/filters/cg/SVGFEMergeCg.mm
WebCore/platform/graphics/svg/filters/cg/SVGFEOffsetCg.mm
WebCore/platform/graphics/svg/filters/cg/SVGFESpecularLightingCg.mm
WebCore/platform/graphics/svg/filters/cg/SVGFETileCg.mm
WebCore/platform/graphics/svg/filters/cg/SVGFilterEffectCg.mm
WebCore/platform/graphics/svg/filters/cg/WKArithmeticFilter.h
WebCore/platform/graphics/svg/filters/cg/WKArithmeticFilter.m
WebCore/platform/graphics/svg/filters/cg/WKComponentMergeFilter.h
WebCore/platform/graphics/svg/filters/cg/WKComponentMergeFilter.m
WebCore/platform/graphics/svg/filters/cg/WKDiffuseLightingFilter.h
WebCore/platform/graphics/svg/filters/cg/WKDiffuseLightingFilter.m
WebCore/platform/graphics/svg/filters/cg/WKDiscreteTransferFilter.h
WebCore/platform/graphics/svg/filters/cg/WKDiscreteTransferFilter.m
WebCore/platform/graphics/svg/filters/cg/WKDisplacementMapFilter.h
WebCore/platform/graphics/svg/filters/cg/WKDisplacementMapFilter.m
WebCore/platform/graphics/svg/filters/cg/WKDistantLightFilter.h
WebCore/platform/graphics/svg/filters/cg/WKDistantLightFilter.m
WebCore/platform/graphics/svg/filters/cg/WKGammaTransferFilter.h
WebCore/platform/graphics/svg/filters/cg/WKGammaTransferFilter.m
WebCore/platform/graphics/svg/filters/cg/WKIdentityTransferFilter.h
WebCore/platform/graphics/svg/filters/cg/WKIdentityTransferFilter.m
WebCore/platform/graphics/svg/filters/cg/WKLinearTransferFilter.h
WebCore/platform/graphics/svg/filters/cg/WKLinearTransferFilter.m
WebCore/platform/graphics/svg/filters/cg/WKNormalMapFilter.h
WebCore/platform/graphics/svg/filters/cg/WKNormalMapFilter.m
WebCore/platform/graphics/svg/filters/cg/WKPointLightFilter.h
WebCore/platform/graphics/svg/filters/cg/WKPointLightFilter.m
WebCore/platform/graphics/svg/filters/cg/WKSpecularLightingFilter.h
WebCore/platform/graphics/svg/filters/cg/WKSpecularLightingFilter.m
WebCore/platform/graphics/svg/filters/cg/WKSpotLightFilter.h
WebCore/platform/graphics/svg/filters/cg/WKSpotLightFilter.m
WebCore/platform/graphics/svg/filters/cg/WKTableTransferFilter.h
WebCore/platform/graphics/svg/filters/cg/WKTableTransferFilter.m
WebCore/platform/graphics/svg/qt/SVGPaintServerGradientQt.cpp
WebCore/platform/graphics/svg/qt/SVGPaintServerLinearGradientQt.cpp
WebCore/platform/graphics/svg/qt/SVGPaintServerPatternQt.cpp
WebCore/platform/graphics/svg/qt/SVGPaintServerQt.cpp
WebCore/platform/graphics/svg/qt/SVGPaintServerRadialGradientQt.cpp
WebCore/platform/graphics/svg/qt/SVGPaintServerSolidQt.cpp
WebCore/platform/graphics/svg/qt/SVGResourceClipperQt.cpp
WebCore/platform/graphics/svg/qt/SVGResourceFilterQt.cpp
WebCore/platform/graphics/svg/qt/SVGResourceMaskerQt.cpp
WebCore/rendering/HitTestResult.cpp
WebCore/rendering/RenderForeignObject.cpp
WebCore/rendering/RenderForeignObject.h
WebCore/rendering/RenderLayer.cpp
WebCore/rendering/RenderObject.cpp
WebCore/rendering/RenderObject.h
WebCore/rendering/RenderPath.cpp
WebCore/rendering/RenderPath.h
WebCore/rendering/RenderSVGBlock.cpp
WebCore/rendering/RenderSVGBlock.h
WebCore/rendering/RenderSVGContainer.cpp
WebCore/rendering/RenderSVGContainer.h
WebCore/rendering/RenderSVGGradientStop.cpp
WebCore/rendering/RenderSVGGradientStop.h
WebCore/rendering/RenderSVGHiddenContainer.cpp
WebCore/rendering/RenderSVGHiddenContainer.h
WebCore/rendering/RenderSVGImage.cpp
WebCore/rendering/RenderSVGImage.h
WebCore/rendering/RenderSVGInline.cpp
WebCore/rendering/RenderSVGInline.h
WebCore/rendering/RenderSVGInlineText.cpp
WebCore/rendering/RenderSVGInlineText.h
WebCore/rendering/RenderSVGTSpan.cpp
WebCore/rendering/RenderSVGTSpan.h
WebCore/rendering/RenderSVGText.cpp
WebCore/rendering/RenderSVGText.h
WebCore/rendering/RenderStyle.cpp
WebCore/rendering/RenderStyle.h
WebCore/rendering/RenderText.cpp
WebCore/rendering/RenderTreeAsText.cpp
WebCore/rendering/SVGInlineFlowBox.cpp
WebCore/rendering/SVGInlineFlowBox.h
WebCore/rendering/SVGRenderTreeAsText.cpp
WebCore/rendering/SVGRenderTreeAsText.h
WebCore/rendering/SVGRootInlineBox.cpp
WebCore/rendering/SVGRootInlineBox.h
WebCore/rendering/bidi.cpp
WebCore/webcore-base.bkl
WebCore/xml/NativeXPathNSResolver.cpp
WebCore/xml/NativeXPathNSResolver.h
WebCore/xml/XPathEvaluator.cpp
WebCore/xml/XPathEvaluator.h
WebCore/xml/XPathExpression.cpp
WebCore/xml/XPathExpression.h
WebCore/xml/XPathExpressionNode.cpp
WebCore/xml/XPathExpressionNode.h
WebCore/xml/XPathFunctions.cpp
WebCore/xml/XPathFunctions.h
WebCore/xml/XPathGrammar.y
WebCore/xml/XPathNSResolver.cpp
WebCore/xml/XPathNSResolver.h
WebCore/xml/XPathNamespace.cpp
WebCore/xml/XPathNamespace.h
WebCore/xml/XPathParser.cpp
WebCore/xml/XPathParser.h
WebCore/xml/XPathPath.cpp
WebCore/xml/XPathPath.h
WebCore/xml/XPathPredicate.cpp
WebCore/xml/XPathPredicate.h
WebCore/xml/XPathResult.cpp
WebCore/xml/XPathResult.h
WebCore/xml/XPathStep.cpp
WebCore/xml/XPathStep.h
WebCore/xml/XPathUtil.cpp
WebCore/xml/XPathUtil.h
WebCore/xml/XPathValue.cpp
WebCore/xml/XPathValue.h
WebCore/xml/XPathVariableReference.cpp
WebCore/xml/XPathVariableReference.h
WebCore/xml/XSLImportRule.cpp
WebCore/xml/XSLImportRule.h
WebCore/xml/XSLStyleSheet.cpp
WebCore/xml/XSLStyleSheet.h
WebCore/xml/XSLTProcessor.cpp
WebCore/xml/XSLTProcessor.h

index 2ddd823..f538a06 100644 (file)
@@ -1,3 +1,12 @@
+2007-02-26  Maciej Stachowiak  <mjs@apple.com>
+
+        Reviewed by Lars.
+        
+        - <rdar://problem/5021698> Disable experimental SVG features (12883)
+
+        * wtf/Platform.h: Add ENABLE() macro similar to HAVE() and USE(), to
+        allow nicer handling of optional WebKit features.
+
 2007-02-22  George Staikos  <staikos@kde.org>
 
         Reviewed by Lars.
index 4deddd6..6829da0 100644 (file)
@@ -32,6 +32,7 @@
 #define COMPILER(WTF_FEATURE) (defined( WTF_COMPILER_##WTF_FEATURE ) && WTF_COMPILER_##WTF_FEATURE)
 #define HAVE(WTF_FEATURE) (defined( HAVE_##WTF_FEATURE ) && HAVE_##WTF_FEATURE)
 #define USE(WTF_FEATURE) (defined( WTF_USE_##WTF_FEATURE ) && WTF_USE_##WTF_FEATURE)
+#define ENABLE(WTF_FEATURE) (defined( ENABLE_##WTF_FEATURE ) && ENABLE_##WTF_FEATURE)
 
 /* Operating systems - low-level dependencies */
 
index 7b159a5..a2ec5ce 100644 (file)
@@ -1,7 +1,7 @@
 layer at (0,0) size 480x360
   RenderView at (0,0) size 480x360
     RenderSVGContainer {svg} at (0.50,0.50) size 479x359
-      RenderSVGContainer {g} at (31.26,9.75) size 406.04x266.70 [transform={m=((1.30,0.00)(0.00,1.30)) t=(20.00,0.00)}]
+      RenderSVGContainer {g} at (31.70,9.75) size 405.60x266.70 [transform={m=((1.30,0.00)(0.00,1.30)) t=(20.00,0.00)}]
         RenderPath {path} at (240.41,52) size 53.24x195.26 [stroke={[type=SOLID] [color=#B4B4B4]}] [data="M210.00,40.00C210.00,40.00,210.00,100.00,170.00,190.00"]
         RenderPath {path} at (242.30,226.20) size 13x18.20 [fill={[type=SOLID] [color=#B4B4B4]}] [data="M171.00,188.00L181.00,178.00L171.00,174.00"]
         RenderPath {polyline} at (278.70,26) size 28.60x52 [stroke={[type=SOLID] [color=#B4B4B4] [stroke width=2.00]}] [data="M200.00,20.00L200.00,40.00L220.00,40.00L220.00,60.00"]
@@ -38,24 +38,6 @@ layer at (0,0) size 480x360
           RenderPath {polygon} at (239,19) size 22x22 [stroke={[type=SOLID] [color=#000000] [stroke width=2.00]}] [fill={[type=SOLID] [color=#008000]}] [data="M240.00,20.00L240.00,40.00L260.00,40.00L260.00,20.00"]
         RenderSVGHiddenContainer {defs} at (0,0) size 0x0
           RenderImage {image} at (0,0) size 40x80
-        RenderSVGContainer {use} at (31.26,12.13) size 29.49x53.74
-          RenderSVGContainer {g} at (31.26,12.13) size 29.49x53.74
-            RenderPath {line} at (31.26,12.13) size 29.49x53.74 [stroke={[type=SOLID] [color=#105D8C] [stroke width=3.00]}] [fill={[type=SOLID] [color=#000000]}] [data="M30.00,50.00L10.00,10.00"]
-        RenderSVGContainer {use} at (31.70,76.70) size 80.60x28.60
-          RenderSVGContainer {g} at (31.70,76.70) size 80.60x28.60
-            RenderPath {rect} at (31.70,76.70) size 80.60x28.60 [stroke={[type=SOLID] [color=#000000] [stroke width=2.00]}] [fill={[type=SOLID] [color=#0000FF]}] [data="M10.00,60.00L70.00,60.00L70.00,80.00L10.00,80.00"]
-        RenderSVGContainer {use} at (32.35,116.35) size 27.30x27.30
-          RenderSVGContainer {g} at (32.35,116.35) size 27.30x27.30
-            RenderPath {circle} at (32.35,116.35) size 27.30x27.30 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#105D8C]}] [data="M30.00,100.00L29.98,100.63L29.92,101.25L29.82,101.87L29.69,102.49L29.51,103.09L29.30,103.68L29.05,104.26L28.76,104.82L28.44,105.36L28.09,105.88L27.71,106.37L27.29,106.85L26.85,107.29L26.37,107.71L25.88,108.09L25.36,108.44L24.82,108.76L24.26,109.05L23.68,109.30L23.09,109.51L22.49,109.69L21.87,109.82L21.25,109.92L20.63,109.98L20.00,110.00L19.37,109.98L18.75,109.92L18.13,109.82L17.51,109.69L16.91,109.51L16.32,109.30L15.74,109.05L15.18,108.76L14.64,108.44L14.12,108.09L13.63,107.71L13.15,107.29L12.71,106.85L12.29,106.37L11.91,105.88L11.56,105.36L11.24,104.82L10.95,104.26L10.70,103.68L10.49,103.09L10.31,102.49L10.18,101.87L10.08,101.25L10.02,100.63L10.00,100.00L10.02,99.37L10.08,98.75L10.18,98.13L10.31,97.51L10.49,96.91L10.70,96.32L10.95,95.74L11.24,95.18L11.56,94.64L11.91,94.12L12.29,93.63L12.71,93.15L13.15,92.71L13.63,92.29L14.12,91.91L14.64,91.56L15.18,91.24L15.74,90.95L16.32,90.70L16.91,90.49L17.51,90.31L18.13,90.18L18.75,90.08L19.37,90.02L20.00,90.00L20.63,90.02L21.25,90.08L21.87,90.18L22.49,90.31L23.09,90.49L23.68,90.70L24.26,90.95L24.82,91.24L25.36,91.56L25.88,91.91L26.37,92.29L26.85,92.71L27.29,93.15L27.71,93.63L28.09,94.12L28.44,94.64L28.76,95.18L29.05,95.74L29.30,96.32L29.51,96.91L29.69,97.51L29.82,98.13L29.92,98.75L29.98,99.37"]
-        RenderSVGContainer {use} at (278.70,26) size 28.60x52
-          RenderSVGContainer {g} at (278.70,26) size 28.60x52
-            RenderPath {polyline} at (278.70,26) size 28.60x52 [stroke={[type=SOLID] [color=#105D8C] [stroke width=2.00]}] [data="M200.00,20.00L200.00,40.00L220.00,40.00L220.00,60.00"]
-        RenderSVGContainer {use} at (408.70,11.70) size 28.60x28.60
-          RenderSVGContainer {g} at (408.70,11.70) size 28.60x28.60 [transform={m=((1.00,0.00)(0.00,1.00)) t=(60.00,-10.00)}]
-            RenderPath {polygon} at (408.70,11.70) size 28.60x28.60 [stroke={[type=SOLID] [color=#000000] [stroke width=2.00]}] [fill={[type=SOLID] [color=#008000]}] [data="M240.00,20.00L240.00,40.00L260.00,40.00L260.00,20.00"]
-        RenderSVGContainer {use} at (319,26) size 52x104
-          RenderSVGContainer {g} at (319,26) size 52x104
-            RenderImage {image} at (0,0) size 40x80
       RenderSVGText {text} at (10,340) size 480x46
         RenderSVGInlineText {#text} at (0,-36) size 264x46
           text run at (0,-36) width 264: "$Revision: 1.6 $"
index caa0606..bb73880 100644 (file)
@@ -22,40 +22,8 @@ layer at (0,0) size 480x360
           RenderSVGText {text} at (0,60) size 480x18
             RenderSVGInlineText {#text} at (-13,-14) size 26x18
               text run at (-13,-14) width 26: "<g>"
-        RenderSVGContainer {g} at (147.80,67.80) size 64.40x86.20 [transform={m=((1.00,0.00)(0.00,1.00)) t=(180.00,110.00)}]
-          RenderSVGContainer {g} at (147.80,67.80) size 64.40x54.40
-            RenderSVGContainer {use} at (147.80,67.80) size 24.40x24.40 [transform={m=((0.40,0.00)(0.00,0.40)) t=(-20.00,-30.00)}]
-              RenderSVGContainer {g} at (147.80,67.80) size 24.40x24.40
-                RenderSVGContainer {g} at (147.80,67.80) size 24.40x24.40
-                  RenderPath {path} at (159.80,67.80) size 12.40x12.40 [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [data="M0.00,0.00C30.00,0.00,30.00,0.00,30.00,-30.00C0.00,-30.00,0.00,-30.00,0.00,0.00"]
-                  RenderPath {path} at (159.80,79.80) size 12.40x12.40 [transform={m=((-0.00,1.00)(-1.00,-0.00)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [data="M0.00,0.00C30.00,0.00,30.00,0.00,30.00,-30.00C0.00,-30.00,0.00,-30.00,0.00,0.00"]
-                  RenderPath {path} at (147.80,79.80) size 12.40x12.40 [transform={m=((-1.00,-0.00)(0.00,-1.00)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [data="M0.00,0.00C30.00,0.00,30.00,0.00,30.00,-30.00C0.00,-30.00,0.00,-30.00,0.00,0.00"]
-                  RenderPath {path} at (147.80,67.80) size 12.40x12.40 [transform={m=((0.00,-1.00)(1.00,0.00)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [data="M0.00,0.00C30.00,0.00,30.00,0.00,30.00,-30.00C0.00,-30.00,0.00,-30.00,0.00,0.00"]
-                  RenderPath {rect} at (153.80,73.80) size 12.40x12.40 [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [data="M-15.00,-15.00L15.00,-15.00L15.00,15.00L-15.00,15.00"]
-            RenderSVGContainer {use} at (147.80,97.80) size 24.40x24.40 [transform={m=((0.40,0.00)(0.00,0.40)) t=(-20.00,0.00)}]
-              RenderSVGContainer {g} at (147.80,97.80) size 24.40x24.40
-                RenderSVGContainer {g} at (147.80,97.80) size 24.40x24.40
-                  RenderPath {path} at (159.80,97.80) size 12.40x12.40 [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [data="M0.00,0.00C30.00,0.00,30.00,0.00,30.00,-30.00C0.00,-30.00,0.00,-30.00,0.00,0.00"]
-                  RenderPath {path} at (159.80,109.80) size 12.40x12.40 [transform={m=((-0.00,1.00)(-1.00,-0.00)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [data="M0.00,0.00C30.00,0.00,30.00,0.00,30.00,-30.00C0.00,-30.00,0.00,-30.00,0.00,0.00"]
-                  RenderPath {path} at (147.80,109.80) size 12.40x12.40 [transform={m=((-1.00,-0.00)(0.00,-1.00)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [data="M0.00,0.00C30.00,0.00,30.00,0.00,30.00,-30.00C0.00,-30.00,0.00,-30.00,0.00,0.00"]
-                  RenderPath {path} at (147.80,97.80) size 12.40x12.40 [transform={m=((0.00,-1.00)(1.00,0.00)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [data="M0.00,0.00C30.00,0.00,30.00,0.00,30.00,-30.00C0.00,-30.00,0.00,-30.00,0.00,0.00"]
-                  RenderPath {rect} at (153.80,103.80) size 12.40x12.40 [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [data="M-15.00,-15.00L15.00,-15.00L15.00,15.00L-15.00,15.00"]
-            RenderSVGContainer {use} at (187.80,67.80) size 24.40x24.40 [transform={m=((0.40,0.00)(0.00,0.40)) t=(20.00,-30.00)}]
-              RenderSVGContainer {g} at (187.80,67.80) size 24.40x24.40
-                RenderSVGContainer {g} at (187.80,67.80) size 24.40x24.40
-                  RenderPath {path} at (199.80,67.80) size 12.40x12.40 [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [data="M0.00,0.00C30.00,0.00,30.00,0.00,30.00,-30.00C0.00,-30.00,0.00,-30.00,0.00,0.00"]
-                  RenderPath {path} at (199.80,79.80) size 12.40x12.40 [transform={m=((-0.00,1.00)(-1.00,-0.00)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [data="M0.00,0.00C30.00,0.00,30.00,0.00,30.00,-30.00C0.00,-30.00,0.00,-30.00,0.00,0.00"]
-                  RenderPath {path} at (187.80,79.80) size 12.40x12.40 [transform={m=((-1.00,-0.00)(0.00,-1.00)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [data="M0.00,0.00C30.00,0.00,30.00,0.00,30.00,-30.00C0.00,-30.00,0.00,-30.00,0.00,0.00"]
-                  RenderPath {path} at (187.80,67.80) size 12.40x12.40 [transform={m=((0.00,-1.00)(1.00,0.00)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [data="M0.00,0.00C30.00,0.00,30.00,0.00,30.00,-30.00C0.00,-30.00,0.00,-30.00,0.00,0.00"]
-                  RenderPath {rect} at (193.80,73.80) size 12.40x12.40 [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [data="M-15.00,-15.00L15.00,-15.00L15.00,15.00L-15.00,15.00"]
-            RenderSVGContainer {use} at (187.80,97.80) size 24.40x24.40 [transform={m=((0.40,0.00)(0.00,0.40)) t=(20.00,0.00)}]
-              RenderSVGContainer {g} at (187.80,97.80) size 24.40x24.40
-                RenderSVGContainer {g} at (187.80,97.80) size 24.40x24.40
-                  RenderPath {path} at (199.80,97.80) size 12.40x12.40 [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [data="M0.00,0.00C30.00,0.00,30.00,0.00,30.00,-30.00C0.00,-30.00,0.00,-30.00,0.00,0.00"]
-                  RenderPath {path} at (199.80,109.80) size 12.40x12.40 [transform={m=((-0.00,1.00)(-1.00,-0.00)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [data="M0.00,0.00C30.00,0.00,30.00,0.00,30.00,-30.00C0.00,-30.00,0.00,-30.00,0.00,0.00"]
-                  RenderPath {path} at (187.80,109.80) size 12.40x12.40 [transform={m=((-1.00,-0.00)(0.00,-1.00)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [data="M0.00,0.00C30.00,0.00,30.00,0.00,30.00,-30.00C0.00,-30.00,0.00,-30.00,0.00,0.00"]
-                  RenderPath {path} at (187.80,97.80) size 12.40x12.40 [transform={m=((0.00,-1.00)(1.00,0.00)) t=(0.00,0.00)}] [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [data="M0.00,0.00C30.00,0.00,30.00,0.00,30.00,-30.00C0.00,-30.00,0.00,-30.00,0.00,0.00"]
-                  RenderPath {rect} at (193.80,103.80) size 12.40x12.40 [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [data="M-15.00,-15.00L15.00,-15.00L15.00,15.00L-15.00,15.00"]
+        RenderSVGContainer {g} at (161,136) size 39x18 [transform={m=((1.00,0.00)(0.00,1.00)) t=(180.00,110.00)}]
+          RenderSVGContainer {g} at (180,110) size 0x0
           RenderSVGText {text} at (0,40) size 480x18
             RenderSVGInlineText {#text} at (-19,-14) size 39x18
               text run at (-19,-14) width 39: "<use>"
index c360cd7..08141d3 100644 (file)
@@ -8,7 +8,7 @@ layer at (0,0) size 480x360
       RenderSVGText {text} at (240,25) size 480x18
         RenderSVGInlineText {#text} at (-76,-14) size 152x18
           text run at (-76,-14) width 152: "<animate> on xlink:href"
-      RenderSVGContainer {g} at (17,59.50) size 442x214.50
+      RenderSVGContainer {g} at (17,59.50) size 423x214.50
         RenderSVGContainer {g} at (38,82) size 45x23 [transform={m=((1.00,0.00)(0.00,1.00)) t=(60.00,90.00)}]
           RenderSVGText {text} at (0,10) size 480x23
             RenderSVGInlineText {#text} at (-22,-18) size 45x23
@@ -30,7 +30,7 @@ layer at (0,0) size 480x360
           RenderSVGText {text} at (0,60) size 480x18
             RenderSVGInlineText {#text} at (-28,-14) size 56x18
               text run at (-28,-14) width 56: "<image>"
-        RenderSVGContainer {g} at (382,62) size 77x92 [transform={m=((1.00,0.00)(0.00,1.00)) t=(420.00,90.00)}]
+        RenderSVGContainer {g} at (401,136) size 39x18 [transform={m=((1.00,0.00)(0.00,1.00)) t=(420.00,90.00)}]
           RenderSVGHiddenContainer {defs} at (0,0) size 0x0
             RenderSVGText {text} at (0,0) size 480x18
               RenderSVGInlineText {#text} at (0,-14) size 41x18
@@ -41,11 +41,6 @@ layer at (0,0) size 480x360
             RenderSVGText {text} at (0,0) size 480x18
               RenderSVGInlineText {#text} at (0,-14) size 40x18
                 text run at (0,-14) width 40: "Use C"
-          RenderSVGContainer {use} at (382,62) size 77x36
-            RenderSVGContainer {g} at (382,62) size 77x36
-              RenderSVGText {text} at (0,0) size 480x36
-                RenderSVGInlineText {#text} at (-38,-28) size 77x36
-                  text run at (-38,-28) width 77: "Use A"
           RenderSVGText {text} at (0,60) size 480x18
             RenderSVGInlineText {#text} at (-19,-14) size 39x18
               text run at (-19,-14) width 39: "<use>"
@@ -70,12 +65,7 @@ layer at (0,0) size 480x360
           RenderSVGText {text} at (0,60) size 480x18
             RenderSVGInlineText {#text} at (-28,-14) size 56x18
               text run at (-28,-14) width 56: "<image>"
-        RenderSVGContainer {g} at (382,182) size 77x92 [transform={m=((1.00,0.00)(0.00,1.00)) t=(420.00,210.00)}]
-          RenderSVGContainer {use} at (382,182) size 77x36
-            RenderSVGContainer {g} at (382,182) size 77x36
-              RenderSVGText {text} at (0,0) size 480x36
-                RenderSVGInlineText {#text} at (-38,-28) size 77x36
-                  text run at (-38,-28) width 77: "Use A"
+        RenderSVGContainer {g} at (401,256) size 39x18 [transform={m=((1.00,0.00)(0.00,1.00)) t=(420.00,210.00)}]
           RenderSVGText {text} at (0,60) size 480x18
             RenderSVGInlineText {#text} at (-19,-14) size 39x18
               text run at (-19,-14) width 39: "<use>"
index ea25038..690c91a 100644 (file)
@@ -5,85 +5,26 @@ layer at (0,0) size 480x360
         RenderSVGInlineText {#text} at (-95,-14) size 191x18
           text run at (-95,-14) width 191: "<animate> of x/y/width/height"
       RenderSVGContainer {g} at (9,39) size 456x250
-        RenderSVGContainer {g} at (19,54.50) size 83x99.50 [transform={m=((1.00,0.00)(0.00,1.00)) t=(60.00,90.00)}]
+        RenderSVGContainer {g} at (19,136) size 83x18 [transform={m=((1.00,0.00)(0.00,1.00)) t=(60.00,90.00)}]
           RenderSVGHiddenContainer {defs} at (0,0) size 0x0
             RenderPath {rect} at (-3,-3) size 6x6 [fill={[type=SOLID] [color=#000000]}] [data="M-3.00,-3.00L3.00,-3.00L3.00,3.00L-3.00,3.00"]
-            RenderSVGContainer {g} at (-18.50,-18.50) size 37x37
-              RenderSVGContainer {use} at (-18.50,-18.50) size 7x7
-                RenderSVGContainer {g} at (-18.50,-18.50) size 7x7 [transform={m=((1.00,0.00)(0.00,1.00)) t=(-15.00,-15.00)}]
-                  RenderPath {rect} at (-18.50,-18.50) size 7x7 [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [data="M-3.00,-3.00L3.00,-3.00L3.00,3.00L-3.00,3.00"]
-              RenderSVGContainer {use} at (11.50,-18.50) size 7x7
-                RenderSVGContainer {g} at (11.50,-18.50) size 7x7 [transform={m=((1.00,0.00)(0.00,1.00)) t=(15.00,-15.00)}]
-                  RenderPath {rect} at (11.50,-18.50) size 7x7 [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [data="M-3.00,-3.00L3.00,-3.00L3.00,3.00L-3.00,3.00"]
-              RenderSVGContainer {use} at (11.50,11.50) size 7x7
-                RenderSVGContainer {g} at (11.50,11.50) size 7x7 [transform={m=((1.00,0.00)(0.00,1.00)) t=(15.00,15.00)}]
-                  RenderPath {rect} at (11.50,11.50) size 7x7 [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [data="M-3.00,-3.00L3.00,-3.00L3.00,3.00L-3.00,3.00"]
-              RenderSVGContainer {use} at (-18.50,11.50) size 7x7
-                RenderSVGContainer {g} at (-18.50,11.50) size 7x7 [transform={m=((1.00,0.00)(0.00,1.00)) t=(-15.00,15.00)}]
-                  RenderPath {rect} at (-18.50,11.50) size 7x7 [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [data="M-3.00,-3.00L3.00,-3.00L3.00,3.00L-3.00,3.00"]
+            RenderSVGContainer {g} at (0,0) size 0x0
             RenderPath {path} at (-20.50,-20.50) size 41x41 [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [data="M0.00,0.00C13.33,0.00,20.00,-6.67,20.00,-20.00C6.67,-20.00,0.00,-13.33,0.00,0.00C0.00,-13.33,-6.67,-20.00,-20.00,-20.00C-20.00,-6.67,-13.33,0.00,0.00,0.00C-13.33,0.00,-20.00,6.67,-20.00,20.00C-6.67,20.00,0.00,13.33,0.00,0.00C0.00,13.33,6.67,20.00,20.00,20.00C20.00,6.67,13.33,0.00,0.00,0.00"]
-          RenderSVGContainer {use} at (24.50,54.50) size 41x41
-            RenderSVGContainer {g} at (24.50,54.50) size 41x41 [transform={m=((1.00,0.00)(0.00,1.00)) t=(-15.00,-15.00)}]
-              RenderPath {path} at (24.50,54.50) size 41x41 [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [data="M0.00,0.00C13.33,0.00,20.00,-6.67,20.00,-20.00C6.67,-20.00,0.00,-13.33,0.00,0.00C0.00,-13.33,-6.67,-20.00,-20.00,-20.00C-20.00,-6.67,-13.33,0.00,0.00,0.00C-13.33,0.00,-20.00,6.67,-20.00,20.00C-6.67,20.00,0.00,13.33,0.00,0.00C0.00,13.33,6.67,20.00,20.00,20.00C20.00,6.67,13.33,0.00,0.00,0.00"]
-          RenderSVGContainer {use} at (41.50,71.50) size 37x37
-            RenderSVGContainer {g} at (41.50,71.50) size 37x37
-              RenderSVGContainer {g} at (41.50,71.50) size 37x37
-                RenderSVGContainer {g} at (41.50,71.50) size 7x7 [transform={m=((1.00,0.00)(0.00,1.00)) t=(-15.00,-15.00)}]
-                  RenderPath {rect} at (41.50,71.50) size 7x7 [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [data="M-3.00,-3.00L3.00,-3.00L3.00,3.00L-3.00,3.00"]
-                RenderSVGContainer {g} at (71.50,71.50) size 7x7 [transform={m=((1.00,0.00)(0.00,1.00)) t=(15.00,-15.00)}]
-                  RenderPath {rect} at (71.50,71.50) size 7x7 [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [data="M-3.00,-3.00L3.00,-3.00L3.00,3.00L-3.00,3.00"]
-                RenderSVGContainer {g} at (71.50,101.50) size 7x7 [transform={m=((1.00,0.00)(0.00,1.00)) t=(15.00,15.00)}]
-                  RenderPath {rect} at (71.50,101.50) size 7x7 [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [data="M-3.00,-3.00L3.00,-3.00L3.00,3.00L-3.00,3.00"]
-                RenderSVGContainer {g} at (41.50,101.50) size 7x7 [transform={m=((1.00,0.00)(0.00,1.00)) t=(-15.00,15.00)}]
-                  RenderPath {rect} at (41.50,101.50) size 7x7 [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [data="M-3.00,-3.00L3.00,-3.00L3.00,3.00L-3.00,3.00"]
           RenderSVGText {text} at (0,60) size 480x18
             RenderSVGInlineText {#text} at (-41,-14) size 83x18
               text run at (-41,-14) width 83: "x/y on <use>"
-        RenderSVGContainer {g} at (130,71.50) size 100x82.50 [transform={m=((1.00,0.00)(0.00,1.00)) t=(180.00,90.00)}]
+        RenderSVGContainer {g} at (130,75) size 100x79 [transform={m=((1.00,0.00)(0.00,1.00)) t=(180.00,90.00)}]
           RenderImage {image} at (0,0) size 50x50
-          RenderSVGContainer {use} at (161.50,71.50) size 37x37
-            RenderSVGContainer {g} at (161.50,71.50) size 37x37
-              RenderSVGContainer {g} at (161.50,71.50) size 37x37
-                RenderSVGContainer {g} at (161.50,71.50) size 7x7 [transform={m=((1.00,0.00)(0.00,1.00)) t=(-15.00,-15.00)}]
-                  RenderPath {rect} at (161.50,71.50) size 7x7 [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [data="M-3.00,-3.00L3.00,-3.00L3.00,3.00L-3.00,3.00"]
-                RenderSVGContainer {g} at (191.50,71.50) size 7x7 [transform={m=((1.00,0.00)(0.00,1.00)) t=(15.00,-15.00)}]
-                  RenderPath {rect} at (191.50,71.50) size 7x7 [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [data="M-3.00,-3.00L3.00,-3.00L3.00,3.00L-3.00,3.00"]
-                RenderSVGContainer {g} at (191.50,101.50) size 7x7 [transform={m=((1.00,0.00)(0.00,1.00)) t=(15.00,15.00)}]
-                  RenderPath {rect} at (191.50,101.50) size 7x7 [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [data="M-3.00,-3.00L3.00,-3.00L3.00,3.00L-3.00,3.00"]
-                RenderSVGContainer {g} at (161.50,101.50) size 7x7 [transform={m=((1.00,0.00)(0.00,1.00)) t=(-15.00,15.00)}]
-                  RenderPath {rect} at (161.50,101.50) size 7x7 [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [data="M-3.00,-3.00L3.00,-3.00L3.00,3.00L-3.00,3.00"]
           RenderSVGText {text} at (0,60) size 480x18
             RenderSVGInlineText {#text} at (-50,-14) size 100x18
               text run at (-50,-14) width 100: "x/y on <image>"
-        RenderSVGContainer {g} at (258,71.50) size 85x82.50 [transform={m=((1.00,0.00)(0.00,1.00)) t=(300.00,90.00)}]
+        RenderSVGContainer {g} at (258,74.50) size 85x79.50 [transform={m=((1.00,0.00)(0.00,1.00)) t=(300.00,90.00)}]
           RenderPath {rect} at (284.50,74.50) size 51x21 [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#000000]}] [data="M-15.00,-15.00L35.00,-15.00L35.00,5.00L-15.00,5.00"]
-          RenderSVGContainer {use} at (281.50,71.50) size 37x37
-            RenderSVGContainer {g} at (281.50,71.50) size 37x37
-              RenderSVGContainer {g} at (281.50,71.50) size 37x37
-                RenderSVGContainer {g} at (281.50,71.50) size 7x7 [transform={m=((1.00,0.00)(0.00,1.00)) t=(-15.00,-15.00)}]
-                  RenderPath {rect} at (281.50,71.50) size 7x7 [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [data="M-3.00,-3.00L3.00,-3.00L3.00,3.00L-3.00,3.00"]
-                RenderSVGContainer {g} at (311.50,71.50) size 7x7 [transform={m=((1.00,0.00)(0.00,1.00)) t=(15.00,-15.00)}]
-                  RenderPath {rect} at (311.50,71.50) size 7x7 [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [data="M-3.00,-3.00L3.00,-3.00L3.00,3.00L-3.00,3.00"]
-                RenderSVGContainer {g} at (311.50,101.50) size 7x7 [transform={m=((1.00,0.00)(0.00,1.00)) t=(15.00,15.00)}]
-                  RenderPath {rect} at (311.50,101.50) size 7x7 [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [data="M-3.00,-3.00L3.00,-3.00L3.00,3.00L-3.00,3.00"]
-                RenderSVGContainer {g} at (281.50,101.50) size 7x7 [transform={m=((1.00,0.00)(0.00,1.00)) t=(-15.00,15.00)}]
-                  RenderPath {rect} at (281.50,101.50) size 7x7 [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [data="M-3.00,-3.00L3.00,-3.00L3.00,3.00L-3.00,3.00"]
           RenderSVGText {text} at (0,60) size 480x18
             RenderSVGInlineText {#text} at (-42,-14) size 85x18
               text run at (-42,-14) width 85: "x/y on <rect>"
-        RenderSVGContainer {g} at (258,71.50) size 85x82.50 [transform={m=((1.00,0.00)(0.00,1.00)) t=(300.00,90.00)}]
+        RenderSVGContainer {g} at (258,74.50) size 85x79.50 [transform={m=((1.00,0.00)(0.00,1.00)) t=(300.00,90.00)}]
           RenderPath {rect} at (284.50,74.50) size 51x21 [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#000000]}] [data="M-15.00,-15.00L35.00,-15.00L35.00,5.00L-15.00,5.00"]
-          RenderSVGContainer {use} at (281.50,71.50) size 37x37
-            RenderSVGContainer {g} at (281.50,71.50) size 37x37
-              RenderSVGContainer {g} at (281.50,71.50) size 37x37
-                RenderSVGContainer {g} at (281.50,71.50) size 7x7 [transform={m=((1.00,0.00)(0.00,1.00)) t=(-15.00,-15.00)}]
-                  RenderPath {rect} at (281.50,71.50) size 7x7 [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [data="M-3.00,-3.00L3.00,-3.00L3.00,3.00L-3.00,3.00"]
-                RenderSVGContainer {g} at (311.50,71.50) size 7x7 [transform={m=((1.00,0.00)(0.00,1.00)) t=(15.00,-15.00)}]
-                  RenderPath {rect} at (311.50,71.50) size 7x7 [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [data="M-3.00,-3.00L3.00,-3.00L3.00,3.00L-3.00,3.00"]
-                RenderSVGContainer {g} at (311.50,101.50) size 7x7 [transform={m=((1.00,0.00)(0.00,1.00)) t=(15.00,15.00)}]
-                  RenderPath {rect} at (311.50,101.50) size 7x7 [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [data="M-3.00,-3.00L3.00,-3.00L3.00,3.00L-3.00,3.00"]
-                RenderSVGContainer {g} at (281.50,101.50) size 7x7 [transform={m=((1.00,0.00)(0.00,1.00)) t=(-15.00,15.00)}]
-                  RenderPath {rect} at (281.50,101.50) size 7x7 [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [data="M-3.00,-3.00L3.00,-3.00L3.00,3.00L-3.00,3.00"]
           RenderSVGText {text} at (0,60) size 480x18
             RenderSVGInlineText {#text} at (-42,-14) size 85x18
               text run at (-42,-14) width 85: "x/y on <rect>"
@@ -92,60 +33,15 @@ layer at (0,0) size 480x360
           RenderSVGText {text} at (-15,-15) size 480x46
             RenderSVGInlineText {#text} at (0,-36) size 60x46
               text run at (0,-36) width 60: "123"
-          RenderSVGContainer {use} at (401.50,71.50) size 37x37
-            RenderSVGContainer {g} at (401.50,71.50) size 37x37
-              RenderSVGContainer {g} at (401.50,71.50) size 37x37
-                RenderSVGContainer {g} at (401.50,71.50) size 7x7 [transform={m=((1.00,0.00)(0.00,1.00)) t=(-15.00,-15.00)}]
-                  RenderPath {rect} at (401.50,71.50) size 7x7 [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [data="M-3.00,-3.00L3.00,-3.00L3.00,3.00L-3.00,3.00"]
-                RenderSVGContainer {g} at (431.50,71.50) size 7x7 [transform={m=((1.00,0.00)(0.00,1.00)) t=(15.00,-15.00)}]
-                  RenderPath {rect} at (431.50,71.50) size 7x7 [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [data="M-3.00,-3.00L3.00,-3.00L3.00,3.00L-3.00,3.00"]
-                RenderSVGContainer {g} at (431.50,101.50) size 7x7 [transform={m=((1.00,0.00)(0.00,1.00)) t=(15.00,15.00)}]
-                  RenderPath {rect} at (431.50,101.50) size 7x7 [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [data="M-3.00,-3.00L3.00,-3.00L3.00,3.00L-3.00,3.00"]
-                RenderSVGContainer {g} at (401.50,101.50) size 7x7 [transform={m=((1.00,0.00)(0.00,1.00)) t=(-15.00,15.00)}]
-                  RenderPath {rect} at (401.50,101.50) size 7x7 [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [data="M-3.00,-3.00L3.00,-3.00L3.00,3.00L-3.00,3.00"]
           RenderSVGText {text} at (0,60) size 480x18
             RenderSVGInlineText {#text} at (-42,-14) size 85x18
               text run at (-42,-14) width 85: "x/y on <rect>"
         RenderSVGContainer {g} at (9,159) size 103x115 [transform={m=((1.00,0.00)(0.00,1.00)) t=(60.00,210.00)}]
           RenderSVGHiddenContainer {defs} at (0,0) size 0x0
-            RenderSVGContainer {g} at (-18.50,-18.50) size 37x37
-              RenderSVGContainer {use} at (-18.50,-18.50) size 7x7
-                RenderSVGContainer {g} at (-18.50,-18.50) size 7x7 [transform={m=((1.00,0.00)(0.00,1.00)) t=(-15.00,-15.00)}]
-                  RenderPath {rect} at (-18.50,-18.50) size 7x7 [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [data="M-3.00,-3.00L3.00,-3.00L3.00,3.00L-3.00,3.00"]
-              RenderSVGContainer {use} at (11.50,-18.50) size 7x7
-                RenderSVGContainer {g} at (11.50,-18.50) size 7x7 [transform={m=((1.00,0.00)(0.00,1.00)) t=(15.00,-15.00)}]
-                  RenderPath {rect} at (11.50,-18.50) size 7x7 [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [data="M-3.00,-3.00L3.00,-3.00L3.00,3.00L-3.00,3.00"]
-              RenderSVGContainer {use} at (11.50,11.50) size 7x7
-                RenderSVGContainer {g} at (11.50,11.50) size 7x7 [transform={m=((1.00,0.00)(0.00,1.00)) t=(15.00,15.00)}]
-                  RenderPath {rect} at (11.50,11.50) size 7x7 [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [data="M-3.00,-3.00L3.00,-3.00L3.00,3.00L-3.00,3.00"]
-              RenderSVGContainer {use} at (-18.50,11.50) size 7x7
-                RenderSVGContainer {g} at (-18.50,11.50) size 7x7 [transform={m=((1.00,0.00)(0.00,1.00)) t=(-15.00,15.00)}]
-                  RenderPath {rect} at (-18.50,11.50) size 7x7 [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [data="M-3.00,-3.00L3.00,-3.00L3.00,3.00L-3.00,3.00"]
+            RenderSVGContainer {g} at (0,0) size 0x0
           RenderSVGText {text} at (-35,-15) size 480x46
             RenderSVGInlineText {#text} at (0,-36) size 40x46
               text run at (0,-36) width 40: "12"
-          RenderSVGContainer {use} at (21.50,191.50) size 37x37
-            RenderSVGContainer {g} at (21.50,191.50) size 37x37 [transform={m=((1.00,0.00)(0.00,1.00)) t=(-20.00,0.00)}]
-              RenderSVGContainer {g} at (21.50,191.50) size 37x37
-                RenderSVGContainer {g} at (21.50,191.50) size 7x7 [transform={m=((1.00,0.00)(0.00,1.00)) t=(-15.00,-15.00)}]
-                  RenderPath {rect} at (21.50,191.50) size 7x7 [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [data="M-3.00,-3.00L3.00,-3.00L3.00,3.00L-3.00,3.00"]
-                RenderSVGContainer {g} at (51.50,191.50) size 7x7 [transform={m=((1.00,0.00)(0.00,1.00)) t=(15.00,-15.00)}]
-                  RenderPath {rect} at (51.50,191.50) size 7x7 [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [data="M-3.00,-3.00L3.00,-3.00L3.00,3.00L-3.00,3.00"]
-                RenderSVGContainer {g} at (51.50,221.50) size 7x7 [transform={m=((1.00,0.00)(0.00,1.00)) t=(15.00,15.00)}]
-                  RenderPath {rect} at (51.50,221.50) size 7x7 [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [data="M-3.00,-3.00L3.00,-3.00L3.00,3.00L-3.00,3.00"]
-                RenderSVGContainer {g} at (21.50,221.50) size 7x7 [transform={m=((1.00,0.00)(0.00,1.00)) t=(-15.00,15.00)}]
-                  RenderPath {rect} at (21.50,221.50) size 7x7 [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [data="M-3.00,-3.00L3.00,-3.00L3.00,3.00L-3.00,3.00"]
-          RenderSVGContainer {use} at (61.50,191.50) size 37x37
-            RenderSVGContainer {g} at (61.50,191.50) size 37x37 [transform={m=((1.00,0.00)(0.00,1.00)) t=(20.00,0.00)}]
-              RenderSVGContainer {g} at (61.50,191.50) size 37x37
-                RenderSVGContainer {g} at (61.50,191.50) size 7x7 [transform={m=((1.00,0.00)(0.00,1.00)) t=(-15.00,-15.00)}]
-                  RenderPath {rect} at (61.50,191.50) size 7x7 [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [data="M-3.00,-3.00L3.00,-3.00L3.00,3.00L-3.00,3.00"]
-                RenderSVGContainer {g} at (91.50,191.50) size 7x7 [transform={m=((1.00,0.00)(0.00,1.00)) t=(15.00,-15.00)}]
-                  RenderPath {rect} at (91.50,191.50) size 7x7 [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [data="M-3.00,-3.00L3.00,-3.00L3.00,3.00L-3.00,3.00"]
-                RenderSVGContainer {g} at (91.50,221.50) size 7x7 [transform={m=((1.00,0.00)(0.00,1.00)) t=(15.00,15.00)}]
-                  RenderPath {rect} at (91.50,221.50) size 7x7 [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [data="M-3.00,-3.00L3.00,-3.00L3.00,3.00L-3.00,3.00"]
-                RenderSVGContainer {g} at (61.50,221.50) size 7x7 [transform={m=((1.00,0.00)(0.00,1.00)) t=(-15.00,15.00)}]
-                  RenderPath {rect} at (61.50,221.50) size 7x7 [stroke={[type=SOLID] [color=#FFB400]}] [fill={[type=SOLID] [color=#E6E6E6]}] [data="M-3.00,-3.00L3.00,-3.00L3.00,3.00L-3.00,3.00"]
           RenderSVGText {text} at (0,60) size 480x18
             RenderSVGInlineText {#text} at (-51,-14) size 103x18
               text run at (-51,-14) width 103: "x/y on <text>(2)"
index 17a3710..9f3cc60 100644 (file)
@@ -4,7 +4,7 @@ layer at (0,0) size 480x360
       RenderSVGText {text} at (240,25) size 480x23
         RenderSVGInlineText {#text} at (-34,-18) size 69x23
           text run at (-34,-18) width 69: "graphics"
-      RenderSVGContainer {g} at (28,45) size 411.74x243 [transform={m=((1.00,0.00)(0.00,1.00)) t=(80.00,75.00)}]
+      RenderSVGContainer {g} at (28,45) size 388x243 [transform={m=((1.00,0.00)(0.00,1.00)) t=(80.00,75.00)}]
         RenderSVGContainer {g} at (28,74) size 82x214 [transform={m=((1.00,0.00)(0.00,1.00)) t=(30.00,10.00)}]
           RenderSVGText {text} at (0,0) size 480x14
             RenderSVGInlineText {#text} at (-13,-11) size 13x14
@@ -49,210 +49,84 @@ layer at (0,0) size 480x360
           RenderSVGText {text} at (235,3) size 480x17
             RenderSVGInlineText {#text} at (-11,-13) size 22x17
               text run at (-11,-13) width 22: "<a>"
-        RenderSVGContainer {g} at (155,69) size 284.74x214 [transform={m=((1.00,0.00)(0.00,1.00)) t=(80.00,0.00)}]
-          RenderSVGContainer {g} at (170,69) size 258x14
+        RenderSVGContainer {g} at (155,75) size 257.65x208 [transform={m=((1.00,0.00)(0.00,1.00)) t=(80.00,0.00)}]
+          RenderSVGContainer {g} at (170,75) size 228x8
             RenderSVGHiddenContainer {defs} at (0,0) size 0x0
               RenderSVGContainer {g} at (10,-6) size 38x4
                 RenderPath {rect} at (10,-6) size 8x4 [fill={[type=SOLID] [color=#CC0066]}] [data="M10.00,-6.00L18.00,-6.00L18.00,-2.00L10.00,-2.00"]
                 RenderPath {rect} at (25,-6) size 8x4 [transform={m=((1.00,0.00)(0.00,1.00)) t=(15.00,0.00)}] [fill={[type=SOLID] [color=#E65233]}] [data="M10.00,-6.00L18.00,-6.00L18.00,-2.00L10.00,-2.00"]
                 RenderPath {rect} at (40,-6) size 8x4 [transform={m=((1.00,0.00)(0.00,1.00)) t=(30.00,0.00)}] [fill={[type=SOLID] [color=#FFA500]}] [data="M10.00,-6.00L18.00,-6.00L18.00,-2.00L10.00,-2.00"]
-            RenderSVGContainer {use} at (170,69) size 38x4
-              RenderSVGContainer {g} at (170,69) size 38x4
-                RenderSVGContainer {g} at (170,69) size 38x4
-                  RenderPath {rect} at (170,69) size 8x4 [fill={[type=SOLID] [color=#CC0066]}] [data="M10.00,-6.00L18.00,-6.00L18.00,-2.00L10.00,-2.00"]
-                  RenderPath {rect} at (185,69) size 8x4 [transform={m=((1.00,0.00)(0.00,1.00)) t=(15.00,0.00)}] [fill={[type=SOLID] [color=#E65233]}] [data="M10.00,-6.00L18.00,-6.00L18.00,-2.00L10.00,-2.00"]
-                  RenderPath {rect} at (200,69) size 8x4 [transform={m=((1.00,0.00)(0.00,1.00)) t=(30.00,0.00)}] [fill={[type=SOLID] [color=#FFA500]}] [data="M10.00,-6.00L18.00,-6.00L18.00,-2.00L10.00,-2.00"]
-            RenderSVGContainer {use} at (280,69) size 38x4
-              RenderSVGContainer {g} at (280,69) size 38x4 [transform={m=((1.00,0.00)(0.00,1.00)) t=(110.00,0.00)}]
-                RenderSVGContainer {g} at (280,69) size 38x4
-                  RenderPath {rect} at (280,69) size 8x4 [fill={[type=SOLID] [color=#CC0066]}] [data="M10.00,-6.00L18.00,-6.00L18.00,-2.00L10.00,-2.00"]
-                  RenderPath {rect} at (295,69) size 8x4 [transform={m=((1.00,0.00)(0.00,1.00)) t=(15.00,0.00)}] [fill={[type=SOLID] [color=#E65233]}] [data="M10.00,-6.00L18.00,-6.00L18.00,-2.00L10.00,-2.00"]
-                  RenderPath {rect} at (310,69) size 8x4 [transform={m=((1.00,0.00)(0.00,1.00)) t=(30.00,0.00)}] [fill={[type=SOLID] [color=#FFA500]}] [data="M10.00,-6.00L18.00,-6.00L18.00,-2.00L10.00,-2.00"]
-            RenderSVGContainer {use} at (390,69) size 38x4
-              RenderSVGContainer {g} at (390,69) size 38x4 [transform={m=((1.00,0.00)(0.00,1.00)) t=(220.00,0.00)}]
-                RenderSVGContainer {g} at (390,69) size 38x4
-                  RenderPath {rect} at (390,69) size 8x4 [fill={[type=SOLID] [color=#CC0066]}] [data="M10.00,-6.00L18.00,-6.00L18.00,-2.00L10.00,-2.00"]
-                  RenderPath {rect} at (405,69) size 8x4 [transform={m=((1.00,0.00)(0.00,1.00)) t=(15.00,0.00)}] [fill={[type=SOLID] [color=#E65233]}] [data="M10.00,-6.00L18.00,-6.00L18.00,-2.00L10.00,-2.00"]
-                  RenderPath {rect} at (420,69) size 8x4 [transform={m=((1.00,0.00)(0.00,1.00)) t=(30.00,0.00)}] [fill={[type=SOLID] [color=#FFA500]}] [data="M10.00,-6.00L18.00,-6.00L18.00,-2.00L10.00,-2.00"]
             RenderPath {rect} at (170,75) size 8x8 [fill={[type=SOLID] [color=#CC0066]}] [data="M10.00,0.00L18.00,0.00L18.00,8.00L10.00,8.00"]
             RenderSVGContainer {g} at (280,75) size 8x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(110.00,0.00)}]
               RenderPath {rect} at (280,75) size 8x8 [fill={[type=SOLID] [color=#CC0066]}] [data="M10.00,0.00L18.00,0.00L18.00,8.00L10.00,8.00"]
             RenderSVGContainer {a} at (390,75) size 8x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(220.00,0.00)}]
               RenderPath {rect} at (390,75) size 8x8 [fill={[type=SOLID] [color=#CC0066]}] [data="M10.00,0.00L18.00,0.00L18.00,8.00L10.00,8.00"]
-          RenderSVGContainer {g} at (163.35,90.13) size 271.65x21.03 [transform={m=((1.00,0.00)(0.00,1.00)) t=(5.00,15.00)}]
+          RenderSVGContainer {g} at (163.35,90.13) size 241.93x21.03 [transform={m=((1.00,0.00)(0.00,1.00)) t=(5.00,15.00)}]
             RenderSVGHiddenContainer {defs} at (0,0) size 0x0
               RenderSVGContainer {g} at (0,2) size 50x18
                 RenderPath {polyline} at (0,2) size 20x18 [fill={[type=SOLID] [color=#CCCCCC]}] [data="M20.00,10.00L0.00,10.00L15.00,20.00L10.00,2.00L5.00,20.00L20.00,10.00"]
                 RenderPath {polyline} at (30,2) size 20x18 [transform={m=((1.00,0.00)(0.00,1.00)) t=(30.00,0.00)}] [fill={[type=SOLID] [color=#CCCCCC] [fill rule=EVEN-ODD]}] [data="M20.00,10.00L0.00,10.00L15.00,20.00L10.00,2.00L5.00,20.00L20.00,10.00"]
-            RenderSVGContainer {use} at (165,92) size 50x18
-              RenderSVGContainer {g} at (165,92) size 50x18
-                RenderSVGContainer {g} at (165,92) size 50x18
-                  RenderPath {polyline} at (165,92) size 20x18 [fill={[type=SOLID] [color=#CCCCCC]}] [data="M20.00,10.00L0.00,10.00L15.00,20.00L10.00,2.00L5.00,20.00L20.00,10.00"]
-                  RenderPath {polyline} at (195,92) size 20x18 [transform={m=((1.00,0.00)(0.00,1.00)) t=(30.00,0.00)}] [fill={[type=SOLID] [color=#CCCCCC] [fill rule=EVEN-ODD]}] [data="M20.00,10.00L0.00,10.00L15.00,20.00L10.00,2.00L5.00,20.00L20.00,10.00"]
-            RenderSVGContainer {use} at (275,92) size 50x18
-              RenderSVGContainer {g} at (275,92) size 50x18 [transform={m=((1.00,0.00)(0.00,1.00)) t=(110.00,0.00)}]
-                RenderSVGContainer {g} at (275,92) size 50x18
-                  RenderPath {polyline} at (275,92) size 20x18 [fill={[type=SOLID] [color=#CCCCCC]}] [data="M20.00,10.00L0.00,10.00L15.00,20.00L10.00,2.00L5.00,20.00L20.00,10.00"]
-                  RenderPath {polyline} at (305,92) size 20x18 [transform={m=((1.00,0.00)(0.00,1.00)) t=(30.00,0.00)}] [fill={[type=SOLID] [color=#CCCCCC] [fill rule=EVEN-ODD]}] [data="M20.00,10.00L0.00,10.00L15.00,20.00L10.00,2.00L5.00,20.00L20.00,10.00"]
-            RenderSVGContainer {use} at (385,92) size 50x18
-              RenderSVGContainer {g} at (385,92) size 50x18 [transform={m=((1.00,0.00)(0.00,1.00)) t=(220.00,0.00)}]
-                RenderSVGContainer {g} at (385,92) size 50x18
-                  RenderPath {polyline} at (385,92) size 20x18 [fill={[type=SOLID] [color=#CCCCCC]}] [data="M20.00,10.00L0.00,10.00L15.00,20.00L10.00,2.00L5.00,20.00L20.00,10.00"]
-                  RenderPath {polyline} at (415,92) size 20x18 [transform={m=((1.00,0.00)(0.00,1.00)) t=(30.00,0.00)}] [fill={[type=SOLID] [color=#CCCCCC] [fill rule=EVEN-ODD]}] [data="M20.00,10.00L0.00,10.00L15.00,20.00L10.00,2.00L5.00,20.00L20.00,10.00"]
             RenderPath {polyline} at (163.35,90.13) size 21.93x21.03 [stroke={[type=SOLID] [color=#CC0066]}] [fill={[type=SOLID] [color=#CC0066]}] [data="M20.00,10.00L0.00,10.00L15.00,20.00L10.00,2.00L5.00,20.00L20.00,10.00"]
             RenderSVGContainer {g} at (273.35,90.13) size 21.93x21.03 [transform={m=((1.00,0.00)(0.00,1.00)) t=(110.00,0.00)}]
               RenderPath {polyline} at (273.35,90.13) size 21.93x21.03 [stroke={[type=SOLID] [color=#CC0066]}] [fill={[type=SOLID] [color=#CC0066]}] [data="M20.00,10.00L0.00,10.00L15.00,20.00L10.00,2.00L5.00,20.00L20.00,10.00"]
             RenderSVGContainer {a} at (383.35,90.13) size 21.93x21.03 [transform={m=((1.00,0.00)(0.00,1.00)) t=(220.00,0.00)}]
               RenderPath {polyline} at (383.35,90.13) size 21.93x21.03 [stroke={[type=SOLID] [color=#CC0066]}] [fill={[type=SOLID] [color=#CC0066]}] [data="M20.00,10.00L0.00,10.00L15.00,20.00L10.00,2.00L5.00,20.00L20.00,10.00"]
-          RenderSVGContainer {g} at (168,118) size 262x12 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,45.00)}]
+          RenderSVGContainer {g} at (170,120) size 228x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,45.00)}]
             RenderSVGHiddenContainer {defs} at (0,0) size 0x0
               RenderSVGContainer {g} at (8,-2) size 42x12
                 RenderPath {rect} at (8,-2) size 12x12 [stroke={[type=SOLID] [color=#CC0066] [stroke width=4.00]}] [data="M10.00,0.00L18.00,0.00L18.00,8.00L10.00,8.00"]
                 RenderPath {rect} at (23,-2) size 12x12 [transform={m=((1.00,0.00)(0.00,1.00)) t=(15.00,0.00)}] [stroke={[type=SOLID] [color=#E65233] [stroke width=4.00]}] [data="M10.00,0.00L18.00,0.00L18.00,8.00L10.00,8.00"]
                 RenderPath {rect} at (38,-2) size 12x12 [transform={m=((1.00,0.00)(0.00,1.00)) t=(30.00,0.00)}] [stroke={[type=SOLID] [color=#FFA500] [stroke width=4.00]}] [data="M10.00,0.00L18.00,0.00L18.00,8.00L10.00,8.00"]
-            RenderSVGContainer {use} at (168,118) size 42x12
-              RenderSVGContainer {g} at (168,118) size 42x12
-                RenderSVGContainer {g} at (168,118) size 42x12
-                  RenderPath {rect} at (168,118) size 12x12 [stroke={[type=SOLID] [color=#CC0066] [stroke width=4.00]}] [data="M10.00,0.00L18.00,0.00L18.00,8.00L10.00,8.00"]
-                  RenderPath {rect} at (183,118) size 12x12 [transform={m=((1.00,0.00)(0.00,1.00)) t=(15.00,0.00)}] [stroke={[type=SOLID] [color=#E65233] [stroke width=4.00]}] [data="M10.00,0.00L18.00,0.00L18.00,8.00L10.00,8.00"]
-                  RenderPath {rect} at (198,118) size 12x12 [transform={m=((1.00,0.00)(0.00,1.00)) t=(30.00,0.00)}] [stroke={[type=SOLID] [color=#FFA500] [stroke width=4.00]}] [data="M10.00,0.00L18.00,0.00L18.00,8.00L10.00,8.00"]
-            RenderSVGContainer {use} at (278,118) size 42x12
-              RenderSVGContainer {g} at (278,118) size 42x12 [transform={m=((1.00,0.00)(0.00,1.00)) t=(110.00,0.00)}]
-                RenderSVGContainer {g} at (278,118) size 42x12
-                  RenderPath {rect} at (278,118) size 12x12 [stroke={[type=SOLID] [color=#CC0066] [stroke width=4.00]}] [data="M10.00,0.00L18.00,0.00L18.00,8.00L10.00,8.00"]
-                  RenderPath {rect} at (293,118) size 12x12 [transform={m=((1.00,0.00)(0.00,1.00)) t=(15.00,0.00)}] [stroke={[type=SOLID] [color=#E65233] [stroke width=4.00]}] [data="M10.00,0.00L18.00,0.00L18.00,8.00L10.00,8.00"]
-                  RenderPath {rect} at (308,118) size 12x12 [transform={m=((1.00,0.00)(0.00,1.00)) t=(30.00,0.00)}] [stroke={[type=SOLID] [color=#FFA500] [stroke width=4.00]}] [data="M10.00,0.00L18.00,0.00L18.00,8.00L10.00,8.00"]
-            RenderSVGContainer {use} at (388,118) size 42x12
-              RenderSVGContainer {g} at (388,118) size 42x12 [transform={m=((1.00,0.00)(0.00,1.00)) t=(220.00,0.00)}]
-                RenderSVGContainer {g} at (388,118) size 42x12
-                  RenderPath {rect} at (388,118) size 12x12 [stroke={[type=SOLID] [color=#CC0066] [stroke width=4.00]}] [data="M10.00,0.00L18.00,0.00L18.00,8.00L10.00,8.00"]
-                  RenderPath {rect} at (403,118) size 12x12 [transform={m=((1.00,0.00)(0.00,1.00)) t=(15.00,0.00)}] [stroke={[type=SOLID] [color=#E65233] [stroke width=4.00]}] [data="M10.00,0.00L18.00,0.00L18.00,8.00L10.00,8.00"]
-                  RenderPath {rect} at (418,118) size 12x12 [transform={m=((1.00,0.00)(0.00,1.00)) t=(30.00,0.00)}] [stroke={[type=SOLID] [color=#FFA500] [stroke width=4.00]}] [data="M10.00,0.00L18.00,0.00L18.00,8.00L10.00,8.00"]
             RenderPath {rect} at (170,120) size 8x8 [data="M10.00,0.00L18.00,0.00L18.00,8.00L10.00,8.00"]
             RenderSVGContainer {g} at (280,120) size 8x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(110.00,0.00)}]
               RenderPath {rect} at (280,120) size 8x8 [data="M10.00,0.00L18.00,0.00L18.00,8.00L10.00,8.00"]
             RenderSVGContainer {a} at (390,120) size 8x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(220.00,0.00)}]
               RenderPath {rect} at (390,120) size 8x8 [data="M10.00,0.00L18.00,0.00L18.00,8.00L10.00,8.00"]
-          RenderSVGContainer {g} at (170,135.50) size 260x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,60.00)}]
+          RenderSVGContainer {g} at (170,142.50) size 230x1 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,60.00)}]
             RenderSVGHiddenContainer {defs} at (0,0) size 0x0
               RenderSVGContainer {g} at (10,0.50) size 40x5
                 RenderPath {line} at (10,2.50) size 10x1 [stroke={[type=SOLID] [color=#808080]}] [fill={[type=SOLID] [color=#CC0066]}] [data="M10.00,3.00L20.00,3.00"]
                 RenderPath {line} at (40,0.50) size 10x5 [transform={m=((1.00,0.00)(0.00,1.00)) t=(30.00,0.00)}] [stroke={[type=SOLID] [color=#808080] [stroke width=5.00]}] [fill={[type=SOLID] [color=#CC0066]}] [data="M10.00,3.00L20.00,3.00"]
-            RenderSVGContainer {use} at (170,135.50) size 40x5
-              RenderSVGContainer {g} at (170,135.50) size 40x5
-                RenderSVGContainer {g} at (170,135.50) size 40x5
-                  RenderPath {line} at (170,137.50) size 10x1 [stroke={[type=SOLID] [color=#808080]}] [fill={[type=SOLID] [color=#CC0066]}] [data="M10.00,3.00L20.00,3.00"]
-                  RenderPath {line} at (200,135.50) size 10x5 [transform={m=((1.00,0.00)(0.00,1.00)) t=(30.00,0.00)}] [stroke={[type=SOLID] [color=#808080] [stroke width=5.00]}] [fill={[type=SOLID] [color=#CC0066]}] [data="M10.00,3.00L20.00,3.00"]
-            RenderSVGContainer {use} at (280,135.50) size 40x5
-              RenderSVGContainer {g} at (280,135.50) size 40x5 [transform={m=((1.00,0.00)(0.00,1.00)) t=(110.00,0.00)}]
-                RenderSVGContainer {g} at (280,135.50) size 40x5
-                  RenderPath {line} at (280,137.50) size 10x1 [stroke={[type=SOLID] [color=#808080]}] [fill={[type=SOLID] [color=#CC0066]}] [data="M10.00,3.00L20.00,3.00"]
-                  RenderPath {line} at (310,135.50) size 10x5 [transform={m=((1.00,0.00)(0.00,1.00)) t=(30.00,0.00)}] [stroke={[type=SOLID] [color=#808080] [stroke width=5.00]}] [fill={[type=SOLID] [color=#CC0066]}] [data="M10.00,3.00L20.00,3.00"]
-            RenderSVGContainer {use} at (390,135.50) size 40x5
-              RenderSVGContainer {g} at (390,135.50) size 40x5 [transform={m=((1.00,0.00)(0.00,1.00)) t=(220.00,0.00)}]
-                RenderSVGContainer {g} at (390,135.50) size 40x5
-                  RenderPath {line} at (390,137.50) size 10x1 [stroke={[type=SOLID] [color=#808080]}] [fill={[type=SOLID] [color=#CC0066]}] [data="M10.00,3.00L20.00,3.00"]
-                  RenderPath {line} at (420,135.50) size 10x5 [transform={m=((1.00,0.00)(0.00,1.00)) t=(30.00,0.00)}] [stroke={[type=SOLID] [color=#808080] [stroke width=5.00]}] [fill={[type=SOLID] [color=#CC0066]}] [data="M10.00,3.00L20.00,3.00"]
             RenderPath {line} at (170,142.50) size 10x1 [stroke={[type=SOLID] [color=#808080]}] [fill={[type=SOLID] [color=#CC0066]}] [data="M10.00,8.00L20.00,8.00"]
             RenderSVGContainer {g} at (280,142.50) size 10x1 [transform={m=((1.00,0.00)(0.00,1.00)) t=(110.00,0.00)}]
               RenderPath {line} at (280,142.50) size 10x1 [stroke={[type=SOLID] [color=#808080]}] [fill={[type=SOLID] [color=#CC0066]}] [data="M10.00,8.00L20.00,8.00"]
             RenderSVGContainer {a} at (390,142.50) size 10x1 [transform={m=((1.00,0.00)(0.00,1.00)) t=(220.00,0.00)}]
               RenderPath {line} at (390,142.50) size 10x1 [stroke={[type=SOLID] [color=#808080]}] [fill={[type=SOLID] [color=#CC0066]}] [data="M10.00,8.00L20.00,8.00"]
-          RenderSVGContainer {g} at (170,157) size 258x12 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,80.00)}]
+          RenderSVGContainer {g} at (170,157) size 222x12 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,80.00)}]
             RenderSVGHiddenContainer {defs} at (0,0) size 0x0
               RenderSVGContainer {g} at (10,2) size 38x12
                 RenderPath {line} at (10,2) size 2x12 [stroke={[type=SOLID] [color=#CCCCCC] [stroke width=12.00]}] [fill={[type=SOLID] [color=#CC0066]}] [data="M10.00,8.00L12.00,8.00"]
                 RenderPath {line} at (34,2) size 14x12 [transform={m=((1.00,0.00)(0.00,1.00)) t=(30.00,0.00)}] [stroke={[type=SOLID] [color=#CCCCCC] [stroke width=12.00] [line cap=ROUND]}] [fill={[type=SOLID] [color=#CC0066]}] [data="M10.00,8.00L12.00,8.00"]
-            RenderSVGContainer {use} at (170,157) size 38x12
-              RenderSVGContainer {g} at (170,157) size 38x12
-                RenderSVGContainer {g} at (170,157) size 38x12
-                  RenderPath {line} at (170,157) size 2x12 [stroke={[type=SOLID] [color=#CCCCCC] [stroke width=12.00]}] [fill={[type=SOLID] [color=#CC0066]}] [data="M10.00,8.00L12.00,8.00"]
-                  RenderPath {line} at (194,157) size 14x12 [transform={m=((1.00,0.00)(0.00,1.00)) t=(30.00,0.00)}] [stroke={[type=SOLID] [color=#CCCCCC] [stroke width=12.00] [line cap=ROUND]}] [fill={[type=SOLID] [color=#CC0066]}] [data="M10.00,8.00L12.00,8.00"]
-            RenderSVGContainer {use} at (280,157) size 38x12
-              RenderSVGContainer {g} at (280,157) size 38x12 [transform={m=((1.00,0.00)(0.00,1.00)) t=(110.00,0.00)}]
-                RenderSVGContainer {g} at (280,157) size 38x12
-                  RenderPath {line} at (280,157) size 2x12 [stroke={[type=SOLID] [color=#CCCCCC] [stroke width=12.00]}] [fill={[type=SOLID] [color=#CC0066]}] [data="M10.00,8.00L12.00,8.00"]
-                  RenderPath {line} at (304,157) size 14x12 [transform={m=((1.00,0.00)(0.00,1.00)) t=(30.00,0.00)}] [stroke={[type=SOLID] [color=#CCCCCC] [stroke width=12.00] [line cap=ROUND]}] [fill={[type=SOLID] [color=#CC0066]}] [data="M10.00,8.00L12.00,8.00"]
-            RenderSVGContainer {use} at (390,157) size 38x12
-              RenderSVGContainer {g} at (390,157) size 38x12 [transform={m=((1.00,0.00)(0.00,1.00)) t=(220.00,0.00)}]
-                RenderSVGContainer {g} at (390,157) size 38x12
-                  RenderPath {line} at (390,157) size 2x12 [stroke={[type=SOLID] [color=#CCCCCC] [stroke width=12.00]}] [fill={[type=SOLID] [color=#CC0066]}] [data="M10.00,8.00L12.00,8.00"]
-                  RenderPath {line} at (414,157) size 14x12 [transform={m=((1.00,0.00)(0.00,1.00)) t=(30.00,0.00)}] [stroke={[type=SOLID] [color=#CCCCCC] [stroke width=12.00] [line cap=ROUND]}] [fill={[type=SOLID] [color=#CC0066]}] [data="M10.00,8.00L12.00,8.00"]
             RenderPath {line} at (170,157) size 2x12 [stroke={[type=SOLID] [color=#CC0066] [stroke width=12.00]}] [fill={[type=SOLID] [color=#CC0066]}] [data="M10.00,8.00L12.00,8.00"]
             RenderSVGContainer {g} at (280,157) size 2x12 [transform={m=((1.00,0.00)(0.00,1.00)) t=(110.00,0.00)}]
               RenderPath {line} at (280,157) size 2x12 [stroke={[type=SOLID] [color=#CC0066] [stroke width=12.00]}] [fill={[type=SOLID] [color=#CC0066]}] [data="M10.00,8.00L12.00,8.00"]
             RenderSVGContainer {a} at (390,157) size 2x12 [transform={m=((1.00,0.00)(0.00,1.00)) t=(220.00,0.00)}]
               RenderPath {line} at (390,157) size 2x12 [stroke={[type=SOLID] [color=#CC0066] [stroke width=12.00]}] [fill={[type=SOLID] [color=#CC0066]}] [data="M10.00,8.00L12.00,8.00"]
-          RenderSVGContainer {g} at (169.71,175.53) size 265.59x8.94 [transform={m=((1.00,0.00)(0.00,1.00)) t=(5.00,100.00)}]
+          RenderSVGContainer {g} at (169.71,175.53) size 242.94x8.94 [transform={m=((1.00,0.00)(0.00,1.00)) t=(5.00,100.00)}]
             RenderSVGHiddenContainer {defs} at (0,0) size 0x0
               RenderSVGContainer {g} at (4.71,0.53) size 45.59x8.94
                 RenderPath {polyline} at (4.71,0.53) size 22.94x8.94 [stroke={[type=SOLID] [color=#CCCCCC] [stroke width=3.00] [miter limit=10.00]}] [data="M5.00,2.00L20.00,5.00L5.00,8.00"]
                 RenderPath {polyline} at (34.71,0.53) size 15.59x8.94 [transform={m=((1.00,0.00)(0.00,1.00)) t=(30.00,0.00)}] [stroke={[type=SOLID] [color=#CCCCCC] [stroke width=3.00] [miter limit=10.00] [line join=BEVEL]}] [data="M5.00,2.00L20.00,5.00L5.00,8.00"]
-            RenderSVGContainer {use} at (169.71,175.53) size 45.59x8.94
-              RenderSVGContainer {g} at (169.71,175.53) size 45.59x8.94
-                RenderSVGContainer {g} at (169.71,175.53) size 45.59x8.94
-                  RenderPath {polyline} at (169.71,175.53) size 22.94x8.94 [stroke={[type=SOLID] [color=#CCCCCC] [stroke width=3.00] [miter limit=10.00]}] [data="M5.00,2.00L20.00,5.00L5.00,8.00"]
-                  RenderPath {polyline} at (199.71,175.53) size 15.59x8.94 [transform={m=((1.00,0.00)(0.00,1.00)) t=(30.00,0.00)}] [stroke={[type=SOLID] [color=#CCCCCC] [stroke width=3.00] [miter limit=10.00] [line join=BEVEL]}] [data="M5.00,2.00L20.00,5.00L5.00,8.00"]
-            RenderSVGContainer {use} at (279.71,175.53) size 45.59x8.94
-              RenderSVGContainer {g} at (279.71,175.53) size 45.59x8.94 [transform={m=((1.00,0.00)(0.00,1.00)) t=(110.00,0.00)}]
-                RenderSVGContainer {g} at (279.71,175.53) size 45.59x8.94
-                  RenderPath {polyline} at (279.71,175.53) size 22.94x8.94 [stroke={[type=SOLID] [color=#CCCCCC] [stroke width=3.00] [miter limit=10.00]}] [data="M5.00,2.00L20.00,5.00L5.00,8.00"]
-                  RenderPath {polyline} at (309.71,175.53) size 15.59x8.94 [transform={m=((1.00,0.00)(0.00,1.00)) t=(30.00,0.00)}] [stroke={[type=SOLID] [color=#CCCCCC] [stroke width=3.00] [miter limit=10.00] [line join=BEVEL]}] [data="M5.00,2.00L20.00,5.00L5.00,8.00"]
-            RenderSVGContainer {use} at (389.71,175.53) size 45.59x8.94
-              RenderSVGContainer {g} at (389.71,175.53) size 45.59x8.94 [transform={m=((1.00,0.00)(0.00,1.00)) t=(220.00,0.00)}]
-                RenderSVGContainer {g} at (389.71,175.53) size 45.59x8.94
-                  RenderPath {polyline} at (389.71,175.53) size 22.94x8.94 [stroke={[type=SOLID] [color=#CCCCCC] [stroke width=3.00] [miter limit=10.00]}] [data="M5.00,2.00L20.00,5.00L5.00,8.00"]
-                  RenderPath {polyline} at (419.71,175.53) size 15.59x8.94 [transform={m=((1.00,0.00)(0.00,1.00)) t=(30.00,0.00)}] [stroke={[type=SOLID] [color=#CCCCCC] [stroke width=3.00] [miter limit=10.00] [line join=BEVEL]}] [data="M5.00,2.00L20.00,5.00L5.00,8.00"]
             RenderPath {polyline} at (169.71,175.53) size 22.94x8.94 [stroke={[type=SOLID] [color=#CC0066] [stroke width=3.00] [miter limit=10.00]}] [data="M5.00,2.00L20.00,5.00L5.00,8.00"]
             RenderSVGContainer {g} at (279.71,175.53) size 22.94x8.94 [transform={m=((1.00,0.00)(0.00,1.00)) t=(110.00,0.00)}]
               RenderPath {polyline} at (279.71,175.53) size 22.94x8.94 [stroke={[type=SOLID] [color=#CC0066] [stroke width=3.00] [miter limit=10.00]}] [data="M5.00,2.00L20.00,5.00L5.00,8.00"]
             RenderSVGContainer {a} at (389.71,175.53) size 22.94x8.94 [transform={m=((1.00,0.00)(0.00,1.00)) t=(220.00,0.00)}]
               RenderPath {polyline} at (389.71,175.53) size 22.94x8.94 [stroke={[type=SOLID] [color=#CC0066] [stroke width=3.00] [miter limit=10.00]}] [data="M5.00,2.00L20.00,5.00L5.00,8.00"]
-          RenderSVGContainer {g} at (169.53,193.58) size 270.22x12.85 [transform={m=((1.00,0.00)(0.00,1.00)) t=(5.00,120.00)}]
+          RenderSVGContainer {g} at (169.53,193.58) size 235.95x12.85 [transform={m=((1.00,0.00)(0.00,1.00)) t=(5.00,120.00)}]
             RenderSVGHiddenContainer {defs} at (0,0) size 0x0
               RenderSVGContainer {g} at (4.53,-1.42) size 50.22x12.85
                 RenderPath {polyline} at (4.53,-1.42) size 15.95x12.85 [stroke={[type=SOLID] [color=#CCCCCC] [stroke width=3.00] [miter limit=1.00]}] [data="M5.00,0.00L20.00,5.00L5.00,10.00"]
                 RenderPath {polyline} at (34.53,-1.42) size 20.22x12.85 [transform={m=((1.00,0.00)(0.00,1.00)) t=(30.00,0.00)}] [stroke={[type=SOLID] [color=#CCCCCC] [stroke width=3.00] [miter limit=10.00]}] [data="M5.00,0.00L20.00,5.00L5.00,10.00"]
-            RenderSVGContainer {use} at (169.53,193.58) size 50.22x12.85
-              RenderSVGContainer {g} at (169.53,193.58) size 50.22x12.85
-                RenderSVGContainer {g} at (169.53,193.58) size 50.22x12.85
-                  RenderPath {polyline} at (169.53,193.58) size 15.95x12.85 [stroke={[type=SOLID] [color=#CCCCCC] [stroke width=3.00] [miter limit=1.00]}] [data="M5.00,0.00L20.00,5.00L5.00,10.00"]
-                  RenderPath {polyline} at (199.53,193.58) size 20.22x12.85 [transform={m=((1.00,0.00)(0.00,1.00)) t=(30.00,0.00)}] [stroke={[type=SOLID] [color=#CCCCCC] [stroke width=3.00] [miter limit=10.00]}] [data="M5.00,0.00L20.00,5.00L5.00,10.00"]
-            RenderSVGContainer {use} at (279.53,193.58) size 50.22x12.85
-              RenderSVGContainer {g} at (279.53,193.58) size 50.22x12.85 [transform={m=((1.00,0.00)(0.00,1.00)) t=(110.00,0.00)}]
-                RenderSVGContainer {g} at (279.53,193.58) size 50.22x12.85
-                  RenderPath {polyline} at (279.53,193.58) size 15.95x12.85 [stroke={[type=SOLID] [color=#CCCCCC] [stroke width=3.00] [miter limit=1.00]}] [data="M5.00,0.00L20.00,5.00L5.00,10.00"]
-                  RenderPath {polyline} at (309.53,193.58) size 20.22x12.85 [transform={m=((1.00,0.00)(0.00,1.00)) t=(30.00,0.00)}] [stroke={[type=SOLID] [color=#CCCCCC] [stroke width=3.00] [miter limit=10.00]}] [data="M5.00,0.00L20.00,5.00L5.00,10.00"]
-            RenderSVGContainer {use} at (389.53,193.58) size 50.22x12.85
-              RenderSVGContainer {g} at (389.53,193.58) size 50.22x12.85 [transform={m=((1.00,0.00)(0.00,1.00)) t=(220.00,0.00)}]
-                RenderSVGContainer {g} at (389.53,193.58) size 50.22x12.85
-                  RenderPath {polyline} at (389.53,193.58) size 15.95x12.85 [stroke={[type=SOLID] [color=#CCCCCC] [stroke width=3.00] [miter limit=1.00]}] [data="M5.00,0.00L20.00,5.00L5.00,10.00"]
-                  RenderPath {polyline} at (419.53,193.58) size 20.22x12.85 [transform={m=((1.00,0.00)(0.00,1.00)) t=(30.00,0.00)}] [stroke={[type=SOLID] [color=#CCCCCC] [stroke width=3.00] [miter limit=10.00]}] [data="M5.00,0.00L20.00,5.00L5.00,10.00"]
             RenderPath {polyline} at (169.53,193.58) size 15.95x12.85 [stroke={[type=SOLID] [color=#CC0066] [stroke width=3.00] [miter limit=1.00]}] [data="M5.00,0.00L20.00,5.00L5.00,10.00"]
             RenderSVGContainer {g} at (279.53,193.58) size 15.95x12.85 [transform={m=((1.00,0.00)(0.00,1.00)) t=(110.00,0.00)}]
               RenderPath {polyline} at (279.53,193.58) size 15.95x12.85 [stroke={[type=SOLID] [color=#CC0066] [stroke width=3.00] [miter limit=1.00]}] [data="M5.00,0.00L20.00,5.00L5.00,10.00"]
             RenderSVGContainer {a} at (389.53,193.58) size 15.95x12.85 [transform={m=((1.00,0.00)(0.00,1.00)) t=(220.00,0.00)}]
               RenderPath {polyline} at (389.53,193.58) size 15.95x12.85 [stroke={[type=SOLID] [color=#CC0066] [stroke width=3.00] [miter limit=1.00]}] [data="M5.00,0.00L20.00,5.00L5.00,10.00"]
-          RenderSVGContainer {g} at (155,218.50) size 281.50x3 [transform={m=((1.00,0.00)(0.00,1.00)) t=(-5.00,145.00)}]
+          RenderSVGContainer {g} at (155,218.50) size 245x3 [transform={m=((1.00,0.00)(0.00,1.00)) t=(-5.00,145.00)}]
             RenderSVGHiddenContainer {defs} at (0,0) size 0x0
               RenderSVGContainer {g} at (0,-1.50) size 61.50x3
                 RenderPath {line} at (0,-1.50) size 25x3 [stroke={[type=SOLID] [color=#CCCCCC] [stroke width=3.00] [dash array={3.00, 4.00, 5.00}]}] [fill={[type=SOLID] [color=#CC0066]}] [data="M0.00,0.00L25.00,0.00"]
                 RenderPath {line} at (41.50,-1.50) size 20x3 [transform={m=((1.00,0.00)(0.00,1.00)) t=(40.00,0.00)}] [stroke={[type=SOLID] [color=#CCCCCC] [stroke width=3.00] [dash offset=5.50] [dash array={3.00, 4.00, 5.00}]}] [fill={[type=SOLID] [color=#CC0066]}] [data="M0.00,0.00L25.00,0.00"]
-            RenderSVGContainer {use} at (155,218.50) size 61.50x3
-              RenderSVGContainer {g} at (155,218.50) size 61.50x3
-                RenderSVGContainer {g} at (155,218.50) size 61.50x3
-                  RenderPath {line} at (155,218.50) size 25x3 [stroke={[type=SOLID] [color=#CCCCCC] [stroke width=3.00] [dash array={3.00, 4.00, 5.00}]}] [fill={[type=SOLID] [color=#CC0066]}] [data="M0.00,0.00L25.00,0.00"]
-                  RenderPath {line} at (196.50,218.50) size 20x3 [transform={m=((1.00,0.00)(0.00,1.00)) t=(40.00,0.00)}] [stroke={[type=SOLID] [color=#CCCCCC] [stroke width=3.00] [dash offset=5.50] [dash array={3.00, 4.00, 5.00}]}] [fill={[type=SOLID] [color=#CC0066]}] [data="M0.00,0.00L25.00,0.00"]
-            RenderSVGContainer {use} at (265,218.50) size 61.50x3
-              RenderSVGContainer {g} at (265,218.50) size 61.50x3 [transform={m=((1.00,0.00)(0.00,1.00)) t=(110.00,0.00)}]
-                RenderSVGContainer {g} at (265,218.50) size 61.50x3
-                  RenderPath {line} at (265,218.50) size 25x3 [stroke={[type=SOLID] [color=#CCCCCC] [stroke width=3.00] [dash array={3.00, 4.00, 5.00}]}] [fill={[type=SOLID] [color=#CC0066]}] [data="M0.00,0.00L25.00,0.00"]
-                  RenderPath {line} at (306.50,218.50) size 20x3 [transform={m=((1.00,0.00)(0.00,1.00)) t=(40.00,0.00)}] [stroke={[type=SOLID] [color=#CCCCCC] [stroke width=3.00] [dash offset=5.50] [dash array={3.00, 4.00, 5.00}]}] [fill={[type=SOLID] [color=#CC0066]}] [data="M0.00,0.00L25.00,0.00"]
-            RenderSVGContainer {use} at (375,218.50) size 61.50x3
-              RenderSVGContainer {g} at (375,218.50) size 61.50x3 [transform={m=((1.00,0.00)(0.00,1.00)) t=(220.00,0.00)}]
-                RenderSVGContainer {g} at (375,218.50) size 61.50x3
-                  RenderPath {line} at (375,218.50) size 25x3 [stroke={[type=SOLID] [color=#CCCCCC] [stroke width=3.00] [dash array={3.00, 4.00, 5.00}]}] [fill={[type=SOLID] [color=#CC0066]}] [data="M0.00,0.00L25.00,0.00"]
-                  RenderPath {line} at (416.50,218.50) size 20x3 [transform={m=((1.00,0.00)(0.00,1.00)) t=(40.00,0.00)}] [stroke={[type=SOLID] [color=#CCCCCC] [stroke width=3.00] [dash offset=5.50] [dash array={3.00, 4.00, 5.00}]}] [fill={[type=SOLID] [color=#CC0066]}] [data="M0.00,0.00L25.00,0.00"]
             RenderPath {line} at (155,218.50) size 25x3 [stroke={[type=SOLID] [color=#CC0066] [stroke width=3.00] [dash array={3.00, 4.00, 5.00}]}] [fill={[type=SOLID] [color=#CC0066]}] [data="M0.00,0.00L25.00,0.00"]
             RenderSVGContainer {g} at (265,218.50) size 25x3 [transform={m=((1.00,0.00)(0.00,1.00)) t=(110.00,0.00)}]
               RenderPath {line} at (265,218.50) size 25x3 [stroke={[type=SOLID] [color=#CC0066] [stroke width=3.00] [dash array={3.00, 4.00, 5.00}]}] [fill={[type=SOLID] [color=#CC0066]}] [data="M0.00,0.00L25.00,0.00"]
@@ -262,72 +136,27 @@ layer at (0,0) size 480x360
             RenderSVGHiddenContainer {defs} at (0,0) size 0x0
               RenderSVGContainer {g} at (10,0) size 8x8
                 RenderPath {rect} at (10,0) size 8x8 [fill={[type=SOLID] [color=#CCCCCC]}] [data="M10.00,0.00L18.00,0.00L18.00,8.00L10.00,8.00"]
-            RenderSVGContainer {use} at (170,235) size 8x8
-              RenderSVGContainer {g} at (170,235) size 8x8
-                RenderSVGContainer {g} at (170,235) size 8x8
-                  RenderPath {rect} at (170,235) size 8x8 [fill={[type=SOLID] [color=#CCCCCC]}] [data="M10.00,0.00L18.00,0.00L18.00,8.00L10.00,8.00"]
-            RenderSVGContainer {use} at (280,235) size 8x8
-              RenderSVGContainer {g} at (280,235) size 8x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(110.00,0.00)}]
-                RenderSVGContainer {g} at (280,235) size 8x8
-                  RenderPath {rect} at (280,235) size 8x8 [fill={[type=SOLID] [color=#CCCCCC]}] [data="M10.00,0.00L18.00,0.00L18.00,8.00L10.00,8.00"]
-            RenderSVGContainer {use} at (390,235) size 8x8
-              RenderSVGContainer {g} at (390,235) size 8x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(220.00,0.00)}]
-                RenderSVGContainer {g} at (390,235) size 8x8
-                  RenderPath {rect} at (390,235) size 8x8 [fill={[type=SOLID] [color=#CCCCCC]}] [data="M10.00,0.00L18.00,0.00L18.00,8.00L10.00,8.00"]
             RenderPath {rect} at (170,235) size 8x8 [fill={[type=SOLID] [color=#CC0066]}] [data="M10.00,0.00L18.00,0.00L18.00,8.00L10.00,8.00"]
             RenderSVGContainer {g} at (280,235) size 8x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(110.00,0.00)}]
               RenderPath {rect} at (280,235) size 8x8 [fill={[type=SOLID] [color=#CC0066]}] [data="M10.00,0.00L18.00,0.00L18.00,8.00L10.00,8.00"]
             RenderSVGContainer {a} at (390,235) size 8x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(220.00,0.00)}]
               RenderPath {rect} at (390,235) size 8x8 [fill={[type=SOLID] [color=#CC0066]}] [data="M10.00,0.00L18.00,0.00L18.00,8.00L10.00,8.00"]
-          RenderSVGContainer {g} at (170,255) size 258x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,180.00)}]
+          RenderSVGContainer {g} at (170,255) size 228x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,180.00)}]
             RenderSVGHiddenContainer {defs} at (0,0) size 0x0
               RenderSVGContainer {g} at (10,0) size 38x8
                 RenderPath {rect} at (10,0) size 8x8 [fill={[type=SOLID] [color=#CCCCCC]}] [data="M10.00,0.00L18.00,0.00L18.00,8.00L10.00,8.00"]
                 RenderPath {rect} at (40,0) size 8x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(30.00,0.00)}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M10.00,0.00L18.00,0.00L18.00,8.00L10.00,8.00"]
-            RenderSVGContainer {use} at (170,255) size 38x8
-              RenderSVGContainer {g} at (170,255) size 38x8
-                RenderSVGContainer {g} at (170,255) size 38x8
-                  RenderPath {rect} at (170,255) size 8x8 [fill={[type=SOLID] [color=#CCCCCC]}] [data="M10.00,0.00L18.00,0.00L18.00,8.00L10.00,8.00"]
-                  RenderPath {rect} at (200,255) size 8x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(30.00,0.00)}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M10.00,0.00L18.00,0.00L18.00,8.00L10.00,8.00"]
-            RenderSVGContainer {use} at (280,255) size 38x8
-              RenderSVGContainer {g} at (280,255) size 38x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(110.00,0.00)}]
-                RenderSVGContainer {g} at (280,255) size 38x8
-                  RenderPath {rect} at (280,255) size 8x8 [fill={[type=SOLID] [color=#CCCCCC]}] [data="M10.00,0.00L18.00,0.00L18.00,8.00L10.00,8.00"]
-                  RenderPath {rect} at (310,255) size 8x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(30.00,0.00)}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M10.00,0.00L18.00,0.00L18.00,8.00L10.00,8.00"]
-            RenderSVGContainer {use} at (390,255) size 38x8
-              RenderSVGContainer {g} at (390,255) size 38x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(220.00,0.00)}]
-                RenderSVGContainer {g} at (390,255) size 38x8
-                  RenderPath {rect} at (390,255) size 8x8 [fill={[type=SOLID] [color=#CCCCCC]}] [data="M10.00,0.00L18.00,0.00L18.00,8.00L10.00,8.00"]
-                  RenderPath {rect} at (420,255) size 8x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(30.00,0.00)}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M10.00,0.00L18.00,0.00L18.00,8.00L10.00,8.00"]
             RenderPath {rect} at (170,255) size 8x8 [fill={[type=SOLID] [color=#CC0066]}] [data="M10.00,0.00L18.00,0.00L18.00,8.00L10.00,8.00"]
             RenderSVGContainer {g} at (280,255) size 8x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(110.00,0.00)}]
               RenderPath {rect} at (280,255) size 8x8 [fill={[type=SOLID] [color=#CC0066]}] [data="M10.00,0.00L18.00,0.00L18.00,8.00L10.00,8.00"]
             RenderSVGContainer {a} at (390,255) size 8x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(220.00,0.00)}]
               RenderPath {rect} at (390,255) size 8x8 [fill={[type=SOLID] [color=#CC0066]}] [data="M10.00,0.00L18.00,0.00L18.00,8.00L10.00,8.00"]
-          RenderSVGContainer {g} at (170,269) size 258x14 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,200.00)}]
+          RenderSVGContainer {g} at (170,275) size 228x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,200.00)}]
             RenderSVGHiddenContainer {defs} at (0,0) size 0x0
               RenderSVGContainer {g} at (10,-6) size 38x4
                 RenderPath {rect} at (10,-6) size 8x4 [fill={[type=SOLID] [color=#CC0066]}] [data="M10.00,-6.00L18.00,-6.00L18.00,-2.00L10.00,-2.00"]
                 RenderPath {rect} at (25,-6) size 8x4 [transform={m=((1.00,0.00)(0.00,1.00)) t=(15.00,0.00)}] [fill={[type=SOLID] [color=#E65233]}] [data="M10.00,-6.00L18.00,-6.00L18.00,-2.00L10.00,-2.00"]
                 RenderPath {rect} at (40,-6) size 8x4 [transform={m=((1.00,0.00)(0.00,1.00)) t=(30.00,0.00)}] [fill={[type=SOLID] [color=#FFA500]}] [data="M10.00,-6.00L18.00,-6.00L18.00,-2.00L10.00,-2.00"]
-            RenderSVGContainer {use} at (170,269) size 38x4
-              RenderSVGContainer {g} at (170,269) size 38x4
-                RenderSVGContainer {g} at (170,269) size 38x4
-                  RenderPath {rect} at (170,269) size 8x4 [fill={[type=SOLID] [color=#CC0066]}] [data="M10.00,-6.00L18.00,-6.00L18.00,-2.00L10.00,-2.00"]
-                  RenderPath {rect} at (185,269) size 8x4 [transform={m=((1.00,0.00)(0.00,1.00)) t=(15.00,0.00)}] [fill={[type=SOLID] [color=#E65233]}] [data="M10.00,-6.00L18.00,-6.00L18.00,-2.00L10.00,-2.00"]
-                  RenderPath {rect} at (200,269) size 8x4 [transform={m=((1.00,0.00)(0.00,1.00)) t=(30.00,0.00)}] [fill={[type=SOLID] [color=#FFA500]}] [data="M10.00,-6.00L18.00,-6.00L18.00,-2.00L10.00,-2.00"]
-            RenderSVGContainer {use} at (280,269) size 38x4
-              RenderSVGContainer {g} at (280,269) size 38x4 [transform={m=((1.00,0.00)(0.00,1.00)) t=(110.00,0.00)}]
-                RenderSVGContainer {g} at (280,269) size 38x4
-                  RenderPath {rect} at (280,269) size 8x4 [fill={[type=SOLID] [color=#CC0066]}] [data="M10.00,-6.00L18.00,-6.00L18.00,-2.00L10.00,-2.00"]
-                  RenderPath {rect} at (295,269) size 8x4 [transform={m=((1.00,0.00)(0.00,1.00)) t=(15.00,0.00)}] [fill={[type=SOLID] [color=#E65233]}] [data="M10.00,-6.00L18.00,-6.00L18.00,-2.00L10.00,-2.00"]
-                  RenderPath {rect} at (310,269) size 8x4 [transform={m=((1.00,0.00)(0.00,1.00)) t=(30.00,0.00)}] [fill={[type=SOLID] [color=#FFA500]}] [data="M10.00,-6.00L18.00,-6.00L18.00,-2.00L10.00,-2.00"]
-            RenderSVGContainer {use} at (390,269) size 38x4
-              RenderSVGContainer {g} at (390,269) size 38x4 [transform={m=((1.00,0.00)(0.00,1.00)) t=(220.00,0.00)}]
-                RenderSVGContainer {g} at (390,269) size 38x4
-                  RenderPath {rect} at (390,269) size 8x4 [fill={[type=SOLID] [color=#CC0066]}] [data="M10.00,-6.00L18.00,-6.00L18.00,-2.00L10.00,-2.00"]
-                  RenderPath {rect} at (405,269) size 8x4 [transform={m=((1.00,0.00)(0.00,1.00)) t=(15.00,0.00)}] [fill={[type=SOLID] [color=#E65233]}] [data="M10.00,-6.00L18.00,-6.00L18.00,-2.00L10.00,-2.00"]
-                  RenderPath {rect} at (420,269) size 8x4 [transform={m=((1.00,0.00)(0.00,1.00)) t=(30.00,0.00)}] [fill={[type=SOLID] [color=#FFA500]}] [data="M10.00,-6.00L18.00,-6.00L18.00,-2.00L10.00,-2.00"]
             RenderPath {rect} at (170,275) size 8x8 [fill={[type=SOLID] [color=#CC0066]}] [data="M10.00,0.00L18.00,0.00L18.00,8.00L10.00,8.00"]
             RenderSVGContainer {g} at (280,275) size 8x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(110.00,0.00)}]
               RenderPath {rect} at (280,275) size 8x8 [fill={[type=SOLID] [color=#CC0066]}] [data="M10.00,0.00L18.00,0.00L18.00,8.00L10.00,8.00"]
index 91d257b..f11e68a 100644 (file)
@@ -1,7 +1,7 @@
 layer at (0,0) size 480x360
   RenderView at (0,0) size 480x360
     RenderSVGContainer {svg} at (0.50,0.50) size 479x359
-      RenderSVGContainer {g} at (39,60) size 423x193 [transform={m=((1.00,0.00)(0.00,1.00)) t=(80.00,80.00)}]
+      RenderSVGContainer {g} at (39,60) size 392x193 [transform={m=((1.00,0.00)(0.00,1.00)) t=(80.00,80.00)}]
         RenderSVGContainer {g} at (39,92) size 66x157 [transform={m=((1.00,0.00)(0.00,1.00)) t=(20.00,10.00)}]
           RenderSVGText {text} at (5,15) size 480x17
             RenderSVGInlineText {#text} at (-64,-13) size 64x17
@@ -28,8 +28,8 @@ layer at (0,0) size 480x360
           RenderSVGText {text} at (250,3) size 480x17
             RenderSVGInlineText {#text} at (-11,-13) size 22x17
               text run at (-11,-13) width 22: "<a>"
-        RenderSVGContainer {g} at (138,77) size 324x176 [transform={m=((1.00,0.00)(0.00,1.00)) t=(80.00,5.00)}]
-          RenderSVGContainer {g} at (138,77) size 324x36
+        RenderSVGContainer {g} at (138,77) size 264x176 [transform={m=((1.00,0.00)(0.00,1.00)) t=(80.00,5.00)}]
+          RenderSVGContainer {g} at (138,77) size 242x36
             RenderSVGHiddenContainer {defs} at (0,0) size 0x0
               RenderSVGContainer {g} at (-22,-8) size 104x36
                 RenderSVGText {text} at (0,20) size 480x36
@@ -45,54 +45,6 @@ layer at (0,0) size 480x360
                     text run at (0,-28) width 22: "A"
                 RenderPath {rect} at (58,18) size 4x4 [transform={m=((1.00,0.00)(0.00,1.00)) t=(60.00,0.00)}] [fill={[type=SOLID] [color=#AAAAAA]}] [data="M-2.00,18.00L2.00,18.00L2.00,22.00L-2.00,22.00"]
                 RenderPath {rect} at (-2,18) size 4x4 [fill={[type=SOLID] [color=#CC0066]}] [data="M-2.00,18.00L2.00,18.00L2.00,22.00L-2.00,22.00"]
-            RenderSVGContainer {use} at (138,77) size 104x36
-              RenderSVGContainer {g} at (138,77) size 104x36
-                RenderSVGContainer {g} at (138,77) size 104x36
-                  RenderSVGText {text} at (0,20) size 480x36
-                    RenderSVGInlineText {#text} at (-22,-28) size 22x36
-                      text run at (-22,-28) width 22: "A"
-                  RenderPath {rect} at (158,103) size 4x4 [fill={[type=SOLID] [color=#AAAAAA]}] [data="M-2.00,18.00L2.00,18.00L2.00,22.00L-2.00,22.00"]
-                  RenderSVGText {text} at (0,20) size 480x36
-                    RenderSVGInlineText {#text} at (-11,-28) size 22x36
-                      text run at (-11,-28) width 22: "A"
-                  RenderPath {rect} at (188,103) size 4x4 [transform={m=((1.00,0.00)(0.00,1.00)) t=(30.00,0.00)}] [fill={[type=SOLID] [color=#AAAAAA]}] [data="M-2.00,18.00L2.00,18.00L2.00,22.00L-2.00,22.00"]
-                  RenderSVGText {text} at (0,20) size 480x36
-                    RenderSVGInlineText {#text} at (0,-28) size 22x36
-                      text run at (0,-28) width 22: "A"
-                  RenderPath {rect} at (218,103) size 4x4 [transform={m=((1.00,0.00)(0.00,1.00)) t=(60.00,0.00)}] [fill={[type=SOLID] [color=#AAAAAA]}] [data="M-2.00,18.00L2.00,18.00L2.00,22.00L-2.00,22.00"]
-                  RenderPath {rect} at (158,103) size 4x4 [fill={[type=SOLID] [color=#CC0066]}] [data="M-2.00,18.00L2.00,18.00L2.00,22.00L-2.00,22.00"]
-            RenderSVGContainer {use} at (248,77) size 104x36
-              RenderSVGContainer {g} at (248,77) size 104x36 [transform={m=((1.00,0.00)(0.00,1.00)) t=(110.00,0.00)}]
-                RenderSVGContainer {g} at (248,77) size 104x36
-                  RenderSVGText {text} at (0,20) size 480x36
-                    RenderSVGInlineText {#text} at (-22,-28) size 22x36
-                      text run at (-22,-28) width 22: "A"
-                  RenderPath {rect} at (268,103) size 4x4 [fill={[type=SOLID] [color=#AAAAAA]}] [data="M-2.00,18.00L2.00,18.00L2.00,22.00L-2.00,22.00"]
-                  RenderSVGText {text} at (0,20) size 480x36
-                    RenderSVGInlineText {#text} at (-11,-28) size 22x36
-                      text run at (-11,-28) width 22: "A"
-                  RenderPath {rect} at (298,103) size 4x4 [transform={m=((1.00,0.00)(0.00,1.00)) t=(30.00,0.00)}] [fill={[type=SOLID] [color=#AAAAAA]}] [data="M-2.00,18.00L2.00,18.00L2.00,22.00L-2.00,22.00"]
-                  RenderSVGText {text} at (0,20) size 480x36
-                    RenderSVGInlineText {#text} at (0,-28) size 22x36
-                      text run at (0,-28) width 22: "A"
-                  RenderPath {rect} at (328,103) size 4x4 [transform={m=((1.00,0.00)(0.00,1.00)) t=(60.00,0.00)}] [fill={[type=SOLID] [color=#AAAAAA]}] [data="M-2.00,18.00L2.00,18.00L2.00,22.00L-2.00,22.00"]
-                  RenderPath {rect} at (268,103) size 4x4 [fill={[type=SOLID] [color=#CC0066]}] [data="M-2.00,18.00L2.00,18.00L2.00,22.00L-2.00,22.00"]
-            RenderSVGContainer {use} at (358,77) size 104x36
-              RenderSVGContainer {g} at (358,77) size 104x36 [transform={m=((1.00,0.00)(0.00,1.00)) t=(220.00,0.00)}]
-                RenderSVGContainer {g} at (358,77) size 104x36
-                  RenderSVGText {text} at (0,20) size 480x36
-                    RenderSVGInlineText {#text} at (-22,-28) size 22x36
-                      text run at (-22,-28) width 22: "A"
-                  RenderPath {rect} at (378,103) size 4x4 [fill={[type=SOLID] [color=#AAAAAA]}] [data="M-2.00,18.00L2.00,18.00L2.00,22.00L-2.00,22.00"]
-                  RenderSVGText {text} at (0,20) size 480x36
-                    RenderSVGInlineText {#text} at (-11,-28) size 22x36
-                      text run at (-11,-28) width 22: "A"
-                  RenderPath {rect} at (408,103) size 4x4 [transform={m=((1.00,0.00)(0.00,1.00)) t=(30.00,0.00)}] [fill={[type=SOLID] [color=#AAAAAA]}] [data="M-2.00,18.00L2.00,18.00L2.00,22.00L-2.00,22.00"]
-                  RenderSVGText {text} at (0,20) size 480x36
-                    RenderSVGInlineText {#text} at (0,-28) size 22x36
-                      text run at (0,-28) width 22: "A"
-                  RenderPath {rect} at (438,103) size 4x4 [transform={m=((1.00,0.00)(0.00,1.00)) t=(60.00,0.00)}] [fill={[type=SOLID] [color=#AAAAAA]}] [data="M-2.00,18.00L2.00,18.00L2.00,22.00L-2.00,22.00"]
-                  RenderPath {rect} at (378,103) size 4x4 [fill={[type=SOLID] [color=#CC0066]}] [data="M-2.00,18.00L2.00,18.00L2.00,22.00L-2.00,22.00"]
             RenderSVGText {text} at (0,20) size 480x36
               RenderSVGInlineText {#text} at (-22,-28) size 22x36
                 text run at (-22,-28) width 22: "A"
@@ -104,7 +56,7 @@ layer at (0,0) size 480x360
               RenderSVGText {text} at (0,20) size 480x36
                 RenderSVGInlineText {#text} at (-22,-28) size 22x36
                   text run at (-22,-28) width 22: "A"
-          RenderSVGContainer {g} at (160,112) size 302x36 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,35.00)}]
+          RenderSVGContainer {g} at (160,129) size 229x14 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,35.00)}]
             RenderSVGHiddenContainer {defs} at (0,0) size 0x0
               RenderSVGContainer {g} at (0,-8) size 82x36
                 RenderSVGText {text} at (0,20) size 480x36
@@ -116,42 +68,6 @@ layer at (0,0) size 480x360
                 RenderSVGText {text} at (0,20) size 480x36
                   RenderSVGInlineText {#text} at (0,-28) size 22x36
                     text run at (0,-28) width 22: "A"
-            RenderSVGContainer {use} at (160,112) size 82x36
-              RenderSVGContainer {g} at (160,112) size 82x36
-                RenderSVGContainer {g} at (160,112) size 82x36
-                  RenderSVGText {text} at (0,20) size 480x36
-                    RenderSVGInlineText {#text} at (0,-28) size 22x36
-                      text run at (0,-28) width 22: "A"
-                  RenderSVGText {text} at (0,20) size 480x14
-                    RenderSVGInlineText {#text} at (0,-11) size 9x14
-                      text run at (0,-11) width 9: "A"
-                  RenderSVGText {text} at (0,20) size 480x36
-                    RenderSVGInlineText {#text} at (0,-28) size 22x36
-                      text run at (0,-28) width 22: "A"
-            RenderSVGContainer {use} at (270,112) size 82x36
-              RenderSVGContainer {g} at (270,112) size 82x36 [transform={m=((1.00,0.00)(0.00,1.00)) t=(110.00,0.00)}]
-                RenderSVGContainer {g} at (270,112) size 82x36
-                  RenderSVGText {text} at (0,20) size 480x36
-                    RenderSVGInlineText {#text} at (0,-28) size 22x36
-                      text run at (0,-28) width 22: "A"
-                  RenderSVGText {text} at (0,20) size 480x14
-                    RenderSVGInlineText {#text} at (0,-11) size 9x14
-                      text run at (0,-11) width 9: "A"
-                  RenderSVGText {text} at (0,20) size 480x36
-                    RenderSVGInlineText {#text} at (0,-28) size 22x36
-                      text run at (0,-28) width 22: "A"
-            RenderSVGContainer {use} at (380,112) size 82x36
-              RenderSVGContainer {g} at (380,112) size 82x36 [transform={m=((1.00,0.00)(0.00,1.00)) t=(220.00,0.00)}]
-                RenderSVGContainer {g} at (380,112) size 82x36
-                  RenderSVGText {text} at (0,20) size 480x36
-                    RenderSVGInlineText {#text} at (0,-28) size 22x36
-                      text run at (0,-28) width 22: "A"
-                  RenderSVGText {text} at (0,20) size 480x14
-                    RenderSVGInlineText {#text} at (0,-11) size 9x14
-                      text run at (0,-11) width 9: "A"
-                  RenderSVGText {text} at (0,20) size 480x36
-                    RenderSVGInlineText {#text} at (0,-28) size 22x36
-                      text run at (0,-28) width 22: "A"
             RenderSVGText {text} at (0,20) size 480x14
               RenderSVGInlineText {#text} at (0,-11) size 9x14
                 text run at (0,-11) width 9: "A"
@@ -163,7 +79,7 @@ layer at (0,0) size 480x360
               RenderSVGText {text} at (0,20) size 480x14
                 RenderSVGInlineText {#text} at (0,-11) size 9x14
                   text run at (0,-11) width 9: "A"
-          RenderSVGContainer {g} at (160,147) size 302x36 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,70.00)}]
+          RenderSVGContainer {g} at (160,147) size 242x36 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,70.00)}]
             RenderSVGHiddenContainer {defs} at (0,0) size 0x0
               RenderSVGContainer {g} at (0,-8) size 82x36
                 RenderSVGText {text} at (0,20) size 480x35
@@ -175,42 +91,6 @@ layer at (0,0) size 480x360
                 RenderSVGText {text} at (60,20) size 480x35
                   RenderSVGInlineText {#text} at (0,-28) size 22x35
                     text run at (0,-28) width 22: "A"
-            RenderSVGContainer {use} at (160,147) size 82x36
-              RenderSVGContainer {g} at (160,147) size 82x36
-                RenderSVGContainer {g} at (160,147) size 82x36
-                  RenderSVGText {text} at (0,20) size 480x35
-                    RenderSVGInlineText {#text} at (0,-28) size 22x35
-                      text run at (0,-28) width 22: "A"
-                  RenderSVGText {text} at (30,20) size 480x36
-                    RenderSVGInlineText {#text} at (0,-28) size 22x36
-                      text run at (0,-28) width 22: "A"
-                  RenderSVGText {text} at (60,20) size 480x35
-                    RenderSVGInlineText {#text} at (0,-28) size 22x35
-                      text run at (0,-28) width 22: "A"
-            RenderSVGContainer {use} at (270,147) size 82x36
-              RenderSVGContainer {g} at (270,147) size 82x36 [transform={m=((1.00,0.00)(0.00,1.00)) t=(110.00,0.00)}]
-                RenderSVGContainer {g} at (270,147) size 82x36
-                  RenderSVGText {text} at (0,20) size 480x35
-                    RenderSVGInlineText {#text} at (0,-28) size 22x35
-                      text run at (0,-28) width 22: "A"
-                  RenderSVGText {text} at (30,20) size 480x36
-                    RenderSVGInlineText {#text} at (0,-28) size 22x36
-                      text run at (0,-28) width 22: "A"
-                  RenderSVGText {text} at (60,20) size 480x35
-                    RenderSVGInlineText {#text} at (0,-28) size 22x35
-                      text run at (0,-28) width 22: "A"
-            RenderSVGContainer {use} at (380,147) size 82x36
-              RenderSVGContainer {g} at (380,147) size 82x36 [transform={m=((1.00,0.00)(0.00,1.00)) t=(220.00,0.00)}]
-                RenderSVGContainer {g} at (380,147) size 82x36
-                  RenderSVGText {text} at (0,20) size 480x35
-                    RenderSVGInlineText {#text} at (0,-28) size 22x35
-                      text run at (0,-28) width 22: "A"
-                  RenderSVGText {text} at (30,20) size 480x36
-                    RenderSVGInlineText {#text} at (0,-28) size 22x36
-                      text run at (0,-28) width 22: "A"
-                  RenderSVGText {text} at (60,20) size 480x35
-                    RenderSVGInlineText {#text} at (0,-28) size 22x35
-                      text run at (0,-28) width 22: "A"
             RenderSVGText {text} at (0,20) size 480x36
               RenderSVGInlineText {#text} at (0,-28) size 22x36
                 text run at (0,-28) width 22: "A"
@@ -222,7 +102,7 @@ layer at (0,0) size 480x360
               RenderSVGText {text} at (0,20) size 480x36
                 RenderSVGInlineText {#text} at (0,-28) size 22x36
                   text run at (0,-28) width 22: "A"
-          RenderSVGContainer {g} at (160,182) size 302x36 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,105.00)}]
+          RenderSVGContainer {g} at (160,182) size 242x36 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,105.00)}]
             RenderSVGHiddenContainer {defs} at (0,0) size 0x0
               RenderSVGContainer {g} at (0,-8) size 82x36
                 RenderSVGText {text} at (0,20) size 480x36
@@ -234,42 +114,6 @@ layer at (0,0) size 480x360
                 RenderSVGText {text} at (60,20) size 480x36
                   RenderSVGInlineText {#text} at (0,-28) size 22x36
                     text run at (0,-28) width 22: "A"
-            RenderSVGContainer {use} at (160,182) size 82x36
-              RenderSVGContainer {g} at (160,182) size 82x36
-                RenderSVGContainer {g} at (160,182) size 82x36
-                  RenderSVGText {text} at (0,20) size 480x36
-                    RenderSVGInlineText {#text} at (0,-28) size 22x36
-                      text run at (0,-28) width 22: "A"
-                  RenderSVGText {text} at (30,20) size 480x36
-                    RenderSVGInlineText {#text} at (0,-28) size 20x36
-                      text run at (0,-28) width 20: "A"
-                  RenderSVGText {text} at (60,20) size 480x36
-                    RenderSVGInlineText {#text} at (0,-28) size 22x36
-                      text run at (0,-28) width 22: "A"
-            RenderSVGContainer {use} at (270,182) size 82x36
-              RenderSVGContainer {g} at (270,182) size 82x36 [transform={m=((1.00,0.00)(0.00,1.00)) t=(110.00,0.00)}]
-                RenderSVGContainer {g} at (270,182) size 82x36
-                  RenderSVGText {text} at (0,20) size 480x36
-                    RenderSVGInlineText {#text} at (0,-28) size 22x36
-                      text run at (0,-28) width 22: "A"
-                  RenderSVGText {text} at (30,20) size 480x36
-                    RenderSVGInlineText {#text} at (0,-28) size 20x36
-                      text run at (0,-28) width 20: "A"
-                  RenderSVGText {text} at (60,20) size 480x36
-                    RenderSVGInlineText {#text} at (0,-28) size 22x36
-                      text run at (0,-28) width 22: "A"
-            RenderSVGContainer {use} at (380,182) size 82x36
-              RenderSVGContainer {g} at (380,182) size 82x36 [transform={m=((1.00,0.00)(0.00,1.00)) t=(220.00,0.00)}]
-                RenderSVGContainer {g} at (380,182) size 82x36
-                  RenderSVGText {text} at (0,20) size 480x36
-                    RenderSVGInlineText {#text} at (0,-28) size 22x36
-                      text run at (0,-28) width 22: "A"
-                  RenderSVGText {text} at (30,20) size 480x36
-                    RenderSVGInlineText {#text} at (0,-28) size 20x36
-                      text run at (0,-28) width 20: "A"
-                  RenderSVGText {text} at (60,20) size 480x36
-                    RenderSVGInlineText {#text} at (0,-28) size 22x36
-                      text run at (0,-28) width 22: "A"
             RenderSVGText {text} at (0,20) size 480x36
               RenderSVGInlineText {#text} at (0,-28) size 22x36
                 text run at (0,-28) width 22: "A"
@@ -281,7 +125,7 @@ layer at (0,0) size 480x360
               RenderSVGText {text} at (0,20) size 480x36
                 RenderSVGInlineText {#text} at (0,-28) size 22x36
                   text run at (0,-28) width 22: "A"
-          RenderSVGContainer {g} at (160,217) size 302x36 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,140.00)}]
+          RenderSVGContainer {g} at (160,217) size 242x36 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,140.00)}]
             RenderSVGHiddenContainer {defs} at (0,0) size 0x0
               RenderSVGContainer {g} at (0,-8) size 82x36
                 RenderSVGText {text} at (0,20) size 480x36
@@ -293,42 +137,6 @@ layer at (0,0) size 480x360
                 RenderSVGText {text} at (60,20) size 480x36
                   RenderSVGInlineText {#text} at (0,-28) size 22x36
                     text run at (0,-28) width 22: "A"
-            RenderSVGContainer {use} at (160,217) size 82x36
-              RenderSVGContainer {g} at (160,217) size 82x36
-                RenderSVGContainer {g} at (160,217) size 82x36
-                  RenderSVGText {text} at (0,20) size 480x36
-                    RenderSVGInlineText {#text} at (0,-28) size 22x36
-                      text run at (0,-28) width 22: "A"
-                  RenderSVGText {text} at (30,20) size 480x36
-                    RenderSVGInlineText {#text} at (0,-28) size 22x36
-                      text run at (0,-28) width 22: "A"
-                  RenderSVGText {text} at (60,20) size 480x36
-                    RenderSVGInlineText {#text} at (0,-28) size 22x36
-                      text run at (0,-28) width 22: "A"
-            RenderSVGContainer {use} at (270,217) size 82x36
-              RenderSVGContainer {g} at (270,217) size 82x36 [transform={m=((1.00,0.00)(0.00,1.00)) t=(110.00,0.00)}]
-                RenderSVGContainer {g} at (270,217) size 82x36
-                  RenderSVGText {text} at (0,20) size 480x36
-                    RenderSVGInlineText {#text} at (0,-28) size 22x36
-                      text run at (0,-28) width 22: "A"
-                  RenderSVGText {text} at (30,20) size 480x36
-                    RenderSVGInlineText {#text} at (0,-28) size 22x36
-                      text run at (0,-28) width 22: "A"
-                  RenderSVGText {text} at (60,20) size 480x36
-                    RenderSVGInlineText {#text} at (0,-28) size 22x36
-                      text run at (0,-28) width 22: "A"
-            RenderSVGContainer {use} at (380,217) size 82x36
-              RenderSVGContainer {g} at (380,217) size 82x36 [transform={m=((1.00,0.00)(0.00,1.00)) t=(220.00,0.00)}]
-                RenderSVGContainer {g} at (380,217) size 82x36
-                  RenderSVGText {text} at (0,20) size 480x36
-                    RenderSVGInlineText {#text} at (0,-28) size 22x36
-                      text run at (0,-28) width 22: "A"
-                  RenderSVGText {text} at (30,20) size 480x36
-                    RenderSVGInlineText {#text} at (0,-28) size 22x36
-                      text run at (0,-28) width 22: "A"
-                  RenderSVGText {text} at (60,20) size 480x36
-                    RenderSVGInlineText {#text} at (0,-28) size 22x36
-                      text run at (0,-28) width 22: "A"
             RenderSVGText {text} at (0,20) size 480x36
               RenderSVGInlineText {#text} at (0,-28) size 22x36
                 text run at (0,-28) width 22: "A"
index f23cfb9..e17af3e 100644 (file)
@@ -45,54 +45,18 @@ layer at (0,0) size 480x360
             RenderSVGText {text} at (0,-20) size 480x17
               RenderSVGInlineText {#text} at (-12,-13) size 24x17
                 text run at (-12,-13) width 24: "4-5s"
-        RenderSVGContainer {g} at (243.50,113.50) size 53x163 [transform={m=((1.00,0.00)(0.00,1.00)) t=(150.00,20.00)}]
+        RenderSVGContainer {g} at (243.50,113.50) size 13x163 [transform={m=((1.00,0.00)(0.00,1.00)) t=(150.00,20.00)}]
           RenderSVGHiddenContainer {defs} at (0,0) size 0x0
             RenderPath {rect} at (-6.50,-6.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
-          RenderSVGContainer {g} at (243.50,113.50) size 53x13
-            RenderSVGContainer {use} at (243.50,113.50) size 13x13
-              RenderSVGContainer {g} at (243.50,113.50) size 13x13
-                RenderPath {rect} at (243.50,113.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
-            RenderSVGContainer {use} at (283.50,113.50) size 13x13
-              RenderSVGContainer {g} at (283.50,113.50) size 13x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(40.00,0.00)}]
-                RenderPath {rect} at (283.50,113.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
+          RenderSVGContainer {g} at (243.50,113.50) size 13x13
             RenderPath {rect} at (243.50,113.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CC0066]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
-          RenderSVGContainer {g} at (243.50,138.50) size 53x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,25.00)}]
-            RenderSVGContainer {use} at (243.50,138.50) size 13x13
-              RenderSVGContainer {g} at (243.50,138.50) size 13x13
-                RenderPath {rect} at (243.50,138.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
-            RenderSVGContainer {use} at (283.50,138.50) size 13x13
-              RenderSVGContainer {g} at (283.50,138.50) size 13x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(40.00,0.00)}]
-                RenderPath {rect} at (283.50,138.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
+          RenderSVGContainer {g} at (243.50,138.50) size 13x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,25.00)}]
             RenderPath {rect} at (243.50,138.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CC0066]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
-          RenderSVGContainer {g} at (243.50,163.50) size 53x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,50.00)}]
-            RenderSVGContainer {use} at (243.50,163.50) size 13x13
-              RenderSVGContainer {g} at (243.50,163.50) size 13x13
-                RenderPath {rect} at (243.50,163.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
-            RenderSVGContainer {use} at (283.50,163.50) size 13x13
-              RenderSVGContainer {g} at (283.50,163.50) size 13x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(40.00,0.00)}]
-                RenderPath {rect} at (283.50,163.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
+          RenderSVGContainer {g} at (243.50,163.50) size 13x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,50.00)}]
             RenderPath {rect} at (243.50,163.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CC0066]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
-          RenderSVGContainer {g} at (243.50,213.50) size 53x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,100.00)}]
-            RenderSVGContainer {use} at (243.50,213.50) size 13x13
-              RenderSVGContainer {g} at (243.50,213.50) size 13x13
-                RenderPath {rect} at (243.50,213.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
-            RenderSVGContainer {use} at (283.50,213.50) size 13x13
-              RenderSVGContainer {g} at (283.50,213.50) size 13x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(40.00,0.00)}]
-                RenderPath {rect} at (283.50,213.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
+          RenderSVGContainer {g} at (243.50,213.50) size 13x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,100.00)}]
             RenderPath {rect} at (243.50,213.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CC0066]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
-          RenderSVGContainer {g} at (243.50,238.50) size 53x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,125.00)}]
-            RenderSVGContainer {use} at (243.50,238.50) size 13x13
-              RenderSVGContainer {g} at (243.50,238.50) size 13x13
-                RenderPath {rect} at (243.50,238.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
-            RenderSVGContainer {use} at (283.50,238.50) size 13x13
-              RenderSVGContainer {g} at (283.50,238.50) size 13x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(40.00,0.00)}]
-                RenderPath {rect} at (283.50,238.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
+          RenderSVGContainer {g} at (243.50,238.50) size 13x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,125.00)}]
             RenderPath {rect} at (243.50,238.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CC0066]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
-          RenderSVGContainer {g} at (243.50,263.50) size 53x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,150.00)}]
-            RenderSVGContainer {use} at (243.50,263.50) size 13x13
-              RenderSVGContainer {g} at (243.50,263.50) size 13x13
-                RenderPath {rect} at (243.50,263.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
-            RenderSVGContainer {use} at (283.50,263.50) size 13x13
-              RenderSVGContainer {g} at (283.50,263.50) size 13x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(40.00,0.00)}]
-                RenderPath {rect} at (283.50,263.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
+          RenderSVGContainer {g} at (243.50,263.50) size 13x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,150.00)}]
             RenderPath {rect} at (243.50,263.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CC0066]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
index c78053a..916fbae 100644 (file)
@@ -45,54 +45,18 @@ layer at (0,0) size 480x360
             RenderSVGText {text} at (0,-20) size 480x17
               RenderSVGInlineText {#text} at (-12,-13) size 24x17
                 text run at (-12,-13) width 24: "4-5s"
-        RenderSVGContainer {g} at (243.50,113.50) size 53x163 [transform={m=((1.00,0.00)(0.00,1.00)) t=(150.00,20.00)}]
+        RenderSVGContainer {g} at (243.50,113.50) size 13x163 [transform={m=((1.00,0.00)(0.00,1.00)) t=(150.00,20.00)}]
           RenderSVGHiddenContainer {defs} at (0,0) size 0x0
             RenderPath {rect} at (-6.50,-6.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
-          RenderSVGContainer {g} at (243.50,113.50) size 53x13
-            RenderSVGContainer {use} at (243.50,113.50) size 13x13
-              RenderSVGContainer {g} at (243.50,113.50) size 13x13
-                RenderPath {rect} at (243.50,113.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
-            RenderSVGContainer {use} at (283.50,113.50) size 13x13
-              RenderSVGContainer {g} at (283.50,113.50) size 13x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(40.00,0.00)}]
-                RenderPath {rect} at (283.50,113.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
+          RenderSVGContainer {g} at (243.50,113.50) size 13x13
             RenderPath {rect} at (243.50,113.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CC0066]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
-          RenderSVGContainer {g} at (243.50,138.50) size 53x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,25.00)}]
-            RenderSVGContainer {use} at (243.50,138.50) size 13x13
-              RenderSVGContainer {g} at (243.50,138.50) size 13x13
-                RenderPath {rect} at (243.50,138.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
-            RenderSVGContainer {use} at (283.50,138.50) size 13x13
-              RenderSVGContainer {g} at (283.50,138.50) size 13x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(40.00,0.00)}]
-                RenderPath {rect} at (283.50,138.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
+          RenderSVGContainer {g} at (243.50,138.50) size 13x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,25.00)}]
             RenderPath {rect} at (243.50,138.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CC0066]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
-          RenderSVGContainer {g} at (243.50,163.50) size 53x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,50.00)}]
-            RenderSVGContainer {use} at (243.50,163.50) size 13x13
-              RenderSVGContainer {g} at (243.50,163.50) size 13x13
-                RenderPath {rect} at (243.50,163.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
-            RenderSVGContainer {use} at (283.50,163.50) size 13x13
-              RenderSVGContainer {g} at (283.50,163.50) size 13x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(40.00,0.00)}]
-                RenderPath {rect} at (283.50,163.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
+          RenderSVGContainer {g} at (243.50,163.50) size 13x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,50.00)}]
             RenderPath {rect} at (243.50,163.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CC0066]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
-          RenderSVGContainer {g} at (243.50,213.50) size 53x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,100.00)}]
-            RenderSVGContainer {use} at (243.50,213.50) size 13x13
-              RenderSVGContainer {g} at (243.50,213.50) size 13x13
-                RenderPath {rect} at (243.50,213.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
-            RenderSVGContainer {use} at (283.50,213.50) size 13x13
-              RenderSVGContainer {g} at (283.50,213.50) size 13x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(40.00,0.00)}]
-                RenderPath {rect} at (283.50,213.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
+          RenderSVGContainer {g} at (243.50,213.50) size 13x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,100.00)}]
             RenderPath {rect} at (243.50,213.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CC0066]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
-          RenderSVGContainer {g} at (243.50,238.50) size 53x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,125.00)}]
-            RenderSVGContainer {use} at (243.50,238.50) size 13x13
-              RenderSVGContainer {g} at (243.50,238.50) size 13x13
-                RenderPath {rect} at (243.50,238.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
-            RenderSVGContainer {use} at (283.50,238.50) size 13x13
-              RenderSVGContainer {g} at (283.50,238.50) size 13x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(40.00,0.00)}]
-                RenderPath {rect} at (283.50,238.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
+          RenderSVGContainer {g} at (243.50,238.50) size 13x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,125.00)}]
             RenderPath {rect} at (243.50,238.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CC0066]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
-          RenderSVGContainer {g} at (243.50,263.50) size 53x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,150.00)}]
-            RenderSVGContainer {use} at (243.50,263.50) size 13x13
-              RenderSVGContainer {g} at (243.50,263.50) size 13x13
-                RenderPath {rect} at (243.50,263.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
-            RenderSVGContainer {use} at (283.50,263.50) size 13x13
-              RenderSVGContainer {g} at (283.50,263.50) size 13x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(40.00,0.00)}]
-                RenderPath {rect} at (283.50,263.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
+          RenderSVGContainer {g} at (243.50,263.50) size 13x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,150.00)}]
             RenderPath {rect} at (243.50,263.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CC0066]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
index eeb04c4..970b1f2 100644 (file)
@@ -40,30 +40,12 @@ layer at (0,0) size 480x360
             RenderSVGText {text} at (80,0) size 480x17
               RenderSVGInlineText {#text} at (-12,-13) size 24x17
                 text run at (-12,-13) width 24: "> 0s"
-        RenderSVGContainer {g} at (243.50,113.50) size 93x143 [transform={m=((1.00,0.00)(0.00,1.00)) t=(150.00,20.00)}]
+        RenderSVGContainer {g} at (243.50,113.50) size 13x143 [transform={m=((1.00,0.00)(0.00,1.00)) t=(150.00,20.00)}]
           RenderSVGHiddenContainer {defs} at (0,0) size 0x0
             RenderPath {rect} at (-6.50,-6.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
-          RenderSVGContainer {g} at (243.50,113.50) size 93x13
-            RenderSVGContainer {use} at (243.50,113.50) size 13x13
-              RenderSVGContainer {g} at (243.50,113.50) size 13x13
-                RenderPath {rect} at (243.50,113.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
-            RenderSVGContainer {use} at (323.50,113.50) size 13x13
-              RenderSVGContainer {g} at (323.50,113.50) size 13x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(80.00,0.00)}]
-                RenderPath {rect} at (323.50,113.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
+          RenderSVGContainer {g} at (243.50,113.50) size 13x13
             RenderPath {rect} at (243.50,113.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CC0066]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
-          RenderSVGContainer {g} at (243.50,178.50) size 93x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,65.00)}]
-            RenderSVGContainer {use} at (243.50,178.50) size 13x13
-              RenderSVGContainer {g} at (243.50,178.50) size 13x13
-                RenderPath {rect} at (243.50,178.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
-            RenderSVGContainer {use} at (323.50,178.50) size 13x13
-              RenderSVGContainer {g} at (323.50,178.50) size 13x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(80.00,0.00)}]
-                RenderPath {rect} at (323.50,178.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
+          RenderSVGContainer {g} at (243.50,178.50) size 13x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,65.00)}]
             RenderPath {rect} at (243.50,178.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CC0066]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
-          RenderSVGContainer {g} at (243.50,243.50) size 93x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,130.00)}]
-            RenderSVGContainer {use} at (243.50,243.50) size 13x13
-              RenderSVGContainer {g} at (243.50,243.50) size 13x13
-                RenderPath {rect} at (243.50,243.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
-            RenderSVGContainer {use} at (323.50,243.50) size 13x13
-              RenderSVGContainer {g} at (323.50,243.50) size 13x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(80.00,0.00)}]
-                RenderPath {rect} at (323.50,243.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
+          RenderSVGContainer {g} at (243.50,243.50) size 13x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,130.00)}]
             RenderPath {rect} at (243.50,243.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CC0066]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
index a9a3d96..072f1c1 100644 (file)
@@ -8,7 +8,7 @@ layer at (0,0) size 480x360
       RenderSVGText {text} at (240,30) size 480x23
         RenderSVGInlineText {#text} at (-16,-18) size 32x23
           text run at (-16,-18) width 32: "min"
-      RenderSVGContainer {g} at (75,62) size 281.50x217 [transform={m=((1.00,0.00)(0.00,1.00)) t=(100.00,50.00)}]
+      RenderSVGContainer {g} at (75,62) size 270x217 [transform={m=((1.00,0.00)(0.00,1.00)) t=(100.00,50.00)}]
         RenderSVGContainer {g} at (75,82) size 145x197 [transform={m=((1.00,0.00)(0.00,1.00)) t=(120.00,45.00)}]
           RenderSVGText {text} at (0,0) size 480x17
             RenderSVGInlineText {#text} at (-86,-13) size 86x17
@@ -45,70 +45,22 @@ layer at (0,0) size 480x360
             RenderSVGText {text} at (80,0) size 480x17
               RenderSVGInlineText {#text} at (-12,-13) size 24x17
                 text run at (-12,-13) width 24: "> 0s"
-        RenderSVGContainer {g} at (243.50,83.50) size 113x193 [transform={m=((1.00,0.00)(0.00,1.00)) t=(150.00,40.00)}]
+        RenderSVGContainer {g} at (243.50,83.50) size 33x193 [transform={m=((1.00,0.00)(0.00,1.00)) t=(150.00,40.00)}]
           RenderSVGHiddenContainer {defs} at (0,0) size 0x0
             RenderPath {rect} at (-6.50,-6.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
-          RenderSVGContainer {g} at (243.50,83.50) size 113x13
-            RenderSVGContainer {use} at (243.50,83.50) size 13x13
-              RenderSVGContainer {g} at (243.50,83.50) size 13x13
-                RenderPath {rect} at (243.50,83.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
-            RenderSVGContainer {use} at (323.50,83.50) size 13x13
-              RenderSVGContainer {g} at (323.50,83.50) size 13x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(80.00,0.00)}]
-                RenderPath {rect} at (323.50,83.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
+          RenderSVGContainer {g} at (243.50,83.50) size 33x13
             RenderPath {rect} at (243.50,83.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CC0066]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
-            RenderSVGContainer {g} at (263.50,83.50) size 93x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(20.00,0.00)}]
-              RenderSVGContainer {use} at (263.50,83.50) size 13x13
-                RenderSVGContainer {g} at (263.50,83.50) size 13x13
-                  RenderPath {rect} at (263.50,83.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
-              RenderSVGContainer {use} at (343.50,83.50) size 13x13
-                RenderSVGContainer {g} at (343.50,83.50) size 13x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(80.00,0.00)}]
-                  RenderPath {rect} at (343.50,83.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
+            RenderSVGContainer {g} at (263.50,83.50) size 13x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(20.00,0.00)}]
               RenderPath {rect} at (263.50,83.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CC0066]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
-          RenderSVGContainer {g} at (243.50,108.50) size 93x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,25.00)}]
-            RenderSVGContainer {use} at (243.50,108.50) size 13x13
-              RenderSVGContainer {g} at (243.50,108.50) size 13x13
-                RenderPath {rect} at (243.50,108.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
-            RenderSVGContainer {use} at (323.50,108.50) size 13x13
-              RenderSVGContainer {g} at (323.50,108.50) size 13x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(80.00,0.00)}]
-                RenderPath {rect} at (323.50,108.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
+          RenderSVGContainer {g} at (243.50,108.50) size 13x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,25.00)}]
             RenderPath {rect} at (243.50,108.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CC0066]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
-          RenderSVGContainer {g} at (243.50,133.50) size 93x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,50.00)}]
-            RenderSVGContainer {use} at (243.50,133.50) size 13x13
-              RenderSVGContainer {g} at (243.50,133.50) size 13x13
-                RenderPath {rect} at (243.50,133.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
-            RenderSVGContainer {use} at (323.50,133.50) size 13x13
-              RenderSVGContainer {g} at (323.50,133.50) size 13x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(80.00,0.00)}]
-                RenderPath {rect} at (323.50,133.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
+          RenderSVGContainer {g} at (243.50,133.50) size 13x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,50.00)}]
             RenderPath {rect} at (243.50,133.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CC0066]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
-          RenderSVGContainer {g} at (243.50,158.50) size 93x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,75.00)}]
-            RenderSVGContainer {use} at (243.50,158.50) size 13x13
-              RenderSVGContainer {g} at (243.50,158.50) size 13x13
-                RenderPath {rect} at (243.50,158.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
-            RenderSVGContainer {use} at (323.50,158.50) size 13x13
-              RenderSVGContainer {g} at (323.50,158.50) size 13x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(80.00,0.00)}]
-                RenderPath {rect} at (323.50,158.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
+          RenderSVGContainer {g} at (243.50,158.50) size 13x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,75.00)}]
             RenderPath {rect} at (243.50,158.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CC0066]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
-          RenderSVGContainer {g} at (243.50,183.50) size 93x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,100.00)}]
-            RenderSVGContainer {use} at (243.50,183.50) size 13x13
-              RenderSVGContainer {g} at (243.50,183.50) size 13x13
-                RenderPath {rect} at (243.50,183.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
-            RenderSVGContainer {use} at (323.50,183.50) size 13x13
-              RenderSVGContainer {g} at (323.50,183.50) size 13x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(80.00,0.00)}]
-                RenderPath {rect} at (323.50,183.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
+          RenderSVGContainer {g} at (243.50,183.50) size 13x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,100.00)}]
             RenderPath {rect} at (243.50,183.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CC0066]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
-          RenderSVGContainer {g} at (243.50,208.50) size 93x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,125.00)}]
-            RenderSVGContainer {use} at (243.50,208.50) size 13x13
-              RenderSVGContainer {g} at (243.50,208.50) size 13x13
-                RenderPath {rect} at (243.50,208.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
-            RenderSVGContainer {use} at (323.50,208.50) size 13x13
-              RenderSVGContainer {g} at (323.50,208.50) size 13x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(80.00,0.00)}]
-                RenderPath {rect} at (323.50,208.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
+          RenderSVGContainer {g} at (243.50,208.50) size 13x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,125.00)}]
             RenderPath {rect} at (243.50,208.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CC0066]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
-          RenderSVGContainer {g} at (243.50,263.50) size 93x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,180.00)}]
-            RenderSVGContainer {use} at (243.50,263.50) size 13x13
-              RenderSVGContainer {g} at (243.50,263.50) size 13x13
-                RenderPath {rect} at (243.50,263.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
-            RenderSVGContainer {use} at (323.50,263.50) size 13x13
-              RenderSVGContainer {g} at (323.50,263.50) size 13x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(80.00,0.00)}]
-                RenderPath {rect} at (323.50,263.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
+          RenderSVGContainer {g} at (243.50,263.50) size 13x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,180.00)}]
             RenderPath {rect} at (243.50,263.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CC0066]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
index 25e6a7b..e9807b7 100644 (file)
@@ -11,7 +11,7 @@ layer at (0,0) size 480x360
       RenderSVGText {text} at (240,190) size 480x23
         RenderSVGInlineText {#text} at (-46,-18) size 93x23
           text run at (-46,-18) width 93: "min & max"
-      RenderSVGContainer {g} at (72,42) size 284.50x237 [transform={m=((1.00,0.00)(0.00,1.00)) t=(100.00,30.00)}]
+      RenderSVGContainer {g} at (72,42) size 273x237 [transform={m=((1.00,0.00)(0.00,1.00)) t=(100.00,30.00)}]
         RenderSVGContainer {g} at (72,62) size 148x217 [transform={m=((1.00,0.00)(0.00,1.00)) t=(120.00,45.00)}]
           RenderSVGText {text} at (0,0) size 480x17
             RenderSVGInlineText {#text} at (-88,-13) size 88x17
@@ -41,78 +41,24 @@ layer at (0,0) size 480x360
           RenderSVGText {text} at (80,0) size 480x17
             RenderSVGInlineText {#text} at (-14,-13) size 29x17
               text run at (-14,-13) width 29: "0s-5s"
-        RenderSVGContainer {g} at (243.50,63.50) size 113x213 [transform={m=((1.00,0.00)(0.00,1.00)) t=(150.00,40.00)}]
+        RenderSVGContainer {g} at (243.50,63.50) size 33x213 [transform={m=((1.00,0.00)(0.00,1.00)) t=(150.00,40.00)}]
           RenderSVGHiddenContainer {defs} at (0,0) size 0x0
             RenderPath {rect} at (-6.50,-6.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
-          RenderSVGContainer {g} at (243.50,63.50) size 113x13
-            RenderSVGContainer {use} at (243.50,63.50) size 13x13
-              RenderSVGContainer {g} at (243.50,63.50) size 13x13
-                RenderPath {rect} at (243.50,63.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
-            RenderSVGContainer {use} at (323.50,63.50) size 13x13
-              RenderSVGContainer {g} at (323.50,63.50) size 13x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(80.00,0.00)}]
-                RenderPath {rect} at (323.50,63.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
+          RenderSVGContainer {g} at (243.50,63.50) size 33x13
             RenderPath {rect} at (243.50,63.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CC0066]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
-            RenderSVGContainer {g} at (263.50,63.50) size 93x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(20.00,0.00)}]
-              RenderSVGContainer {use} at (263.50,63.50) size 13x13
-                RenderSVGContainer {g} at (263.50,63.50) size 13x13
-                  RenderPath {rect} at (263.50,63.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
-              RenderSVGContainer {use} at (343.50,63.50) size 13x13
-                RenderSVGContainer {g} at (343.50,63.50) size 13x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(80.00,0.00)}]
-                  RenderPath {rect} at (343.50,63.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
+            RenderSVGContainer {g} at (263.50,63.50) size 13x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(20.00,0.00)}]
               RenderPath {rect} at (263.50,63.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CC0066]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
-          RenderSVGContainer {g} at (243.50,88.50) size 113x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,25.00)}]
-            RenderSVGContainer {use} at (243.50,88.50) size 13x13
-              RenderSVGContainer {g} at (243.50,88.50) size 13x13
-                RenderPath {rect} at (243.50,88.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
-            RenderSVGContainer {use} at (323.50,88.50) size 13x13
-              RenderSVGContainer {g} at (323.50,88.50) size 13x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(80.00,0.00)}]
-                RenderPath {rect} at (323.50,88.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
+          RenderSVGContainer {g} at (243.50,88.50) size 33x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,25.00)}]
             RenderPath {rect} at (243.50,88.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CC0066]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
-            RenderSVGContainer {g} at (263.50,88.50) size 93x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(20.00,0.00)}]
-              RenderSVGContainer {use} at (263.50,88.50) size 13x13
-                RenderSVGContainer {g} at (263.50,88.50) size 13x13
-                  RenderPath {rect} at (263.50,88.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
-              RenderSVGContainer {use} at (343.50,88.50) size 13x13
-                RenderSVGContainer {g} at (343.50,88.50) size 13x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(80.00,0.00)}]
-                  RenderPath {rect} at (343.50,88.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
+            RenderSVGContainer {g} at (263.50,88.50) size 13x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(20.00,0.00)}]
               RenderPath {rect} at (263.50,88.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CC0066]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
-          RenderSVGContainer {g} at (243.50,113.50) size 93x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,50.00)}]
-            RenderSVGContainer {use} at (243.50,113.50) size 13x13
-              RenderSVGContainer {g} at (243.50,113.50) size 13x13
-                RenderPath {rect} at (243.50,113.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
-            RenderSVGContainer {use} at (323.50,113.50) size 13x13
-              RenderSVGContainer {g} at (323.50,113.50) size 13x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(80.00,0.00)}]
-                RenderPath {rect} at (323.50,113.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
+          RenderSVGContainer {g} at (243.50,113.50) size 13x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,50.00)}]
             RenderPath {rect} at (243.50,113.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CC0066]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
-          RenderSVGContainer {g} at (243.50,138.50) size 93x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,75.00)}]
-            RenderSVGContainer {use} at (243.50,138.50) size 13x13
-              RenderSVGContainer {g} at (243.50,138.50) size 13x13
-                RenderPath {rect} at (243.50,138.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
-            RenderSVGContainer {use} at (323.50,138.50) size 13x13
-              RenderSVGContainer {g} at (323.50,138.50) size 13x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(80.00,0.00)}]
-                RenderPath {rect} at (323.50,138.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
+          RenderSVGContainer {g} at (243.50,138.50) size 13x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,75.00)}]
             RenderPath {rect} at (243.50,138.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CC0066]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
-          RenderSVGContainer {g} at (243.50,213.50) size 93x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,150.00)}]
-            RenderSVGContainer {use} at (243.50,213.50) size 13x13
-              RenderSVGContainer {g} at (243.50,213.50) size 13x13
-                RenderPath {rect} at (243.50,213.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
-            RenderSVGContainer {use} at (323.50,213.50) size 13x13
-              RenderSVGContainer {g} at (323.50,213.50) size 13x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(80.00,0.00)}]
-                RenderPath {rect} at (323.50,213.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
+          RenderSVGContainer {g} at (243.50,213.50) size 13x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,150.00)}]
             RenderPath {rect} at (243.50,213.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CC0066]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
-          RenderSVGContainer {g} at (243.50,238.50) size 93x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,175.00)}]
-            RenderSVGContainer {use} at (243.50,238.50) size 13x13
-              RenderSVGContainer {g} at (243.50,238.50) size 13x13
-                RenderPath {rect} at (243.50,238.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
-            RenderSVGContainer {use} at (323.50,238.50) size 13x13
-              RenderSVGContainer {g} at (323.50,238.50) size 13x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(80.00,0.00)}]
-                RenderPath {rect} at (323.50,238.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
+          RenderSVGContainer {g} at (243.50,238.50) size 13x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,175.00)}]
             RenderPath {rect} at (243.50,238.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CC0066]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
-          RenderSVGContainer {g} at (243.50,263.50) size 93x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,200.00)}]
-            RenderSVGContainer {use} at (243.50,263.50) size 13x13
-              RenderSVGContainer {g} at (243.50,263.50) size 13x13
-                RenderPath {rect} at (243.50,263.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
-            RenderSVGContainer {use} at (323.50,263.50) size 13x13
-              RenderSVGContainer {g} at (323.50,263.50) size 13x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(80.00,0.00)}]
-                RenderPath {rect} at (323.50,263.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
+          RenderSVGContainer {g} at (243.50,263.50) size 13x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,200.00)}]
             RenderPath {rect} at (243.50,263.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CC0066]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
index 2310f76..b20b23a 100644 (file)
@@ -8,7 +8,7 @@ layer at (0,0) size 480x360
       RenderSVGText {text} at (240,30) size 480x23
         RenderSVGInlineText {#text} at (-26,-18) size 52x23
           text run at (-26,-18) width 52: "restart"
-      RenderSVGContainer {g} at (82,92) size 334.50x137 [transform={m=((1.00,0.00)(0.00,1.00)) t=(130.00,80.00)}]
+      RenderSVGContainer {g} at (82,92) size 323x137 [transform={m=((1.00,0.00)(0.00,1.00)) t=(130.00,80.00)}]
         RenderSVGContainer {g} at (82,112) size 168x117 [transform={m=((1.00,0.00)(0.00,1.00)) t=(120.00,45.00)}]
           RenderSVGText {text} at (0,0) size 480x17
             RenderSVGInlineText {#text} at (-168,-13) size 168x17
@@ -32,54 +32,18 @@ layer at (0,0) size 480x360
           RenderSVGText {text} at (80,0) size 480x17
             RenderSVGInlineText {#text} at (-14,-13) size 29x17
               text run at (-14,-13) width 29: "0s-5s"
-        RenderSVGContainer {g} at (303.50,113.50) size 113x113 [transform={m=((1.00,0.00)(0.00,1.00)) t=(180.00,40.00)}]
+        RenderSVGContainer {g} at (303.50,113.50) size 33x113 [transform={m=((1.00,0.00)(0.00,1.00)) t=(180.00,40.00)}]
           RenderSVGHiddenContainer {defs} at (0,0) size 0x0
             RenderPath {rect} at (-6.50,-6.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
-          RenderSVGContainer {g} at (303.50,113.50) size 93x13
-            RenderSVGContainer {use} at (303.50,113.50) size 13x13
-              RenderSVGContainer {g} at (303.50,113.50) size 13x13
-                RenderPath {rect} at (303.50,113.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
-            RenderSVGContainer {use} at (383.50,113.50) size 13x13
-              RenderSVGContainer {g} at (383.50,113.50) size 13x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(80.00,0.00)}]
-                RenderPath {rect} at (383.50,113.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
+          RenderSVGContainer {g} at (303.50,113.50) size 13x13
             RenderPath {rect} at (303.50,113.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CC0066]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
-          RenderSVGContainer {g} at (303.50,138.50) size 93x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,25.00)}]
-            RenderSVGContainer {use} at (303.50,138.50) size 13x13
-              RenderSVGContainer {g} at (303.50,138.50) size 13x13
-                RenderPath {rect} at (303.50,138.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
-            RenderSVGContainer {use} at (383.50,138.50) size 13x13
-              RenderSVGContainer {g} at (383.50,138.50) size 13x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(80.00,0.00)}]
-                RenderPath {rect} at (383.50,138.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
+          RenderSVGContainer {g} at (303.50,138.50) size 13x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,25.00)}]
             RenderPath {rect} at (303.50,138.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CC0066]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
-          RenderSVGContainer {g} at (303.50,163.50) size 113x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,50.00)}]
-            RenderSVGContainer {use} at (303.50,163.50) size 13x13
-              RenderSVGContainer {g} at (303.50,163.50) size 13x13
-                RenderPath {rect} at (303.50,163.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
-            RenderSVGContainer {use} at (383.50,163.50) size 13x13
-              RenderSVGContainer {g} at (383.50,163.50) size 13x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(80.00,0.00)}]
-                RenderPath {rect} at (383.50,163.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
+          RenderSVGContainer {g} at (303.50,163.50) size 33x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,50.00)}]
             RenderPath {rect} at (303.50,163.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CC0066]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
-            RenderSVGContainer {g} at (323.50,163.50) size 93x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(20.00,0.00)}]
-              RenderSVGContainer {use} at (323.50,163.50) size 13x13
-                RenderSVGContainer {g} at (323.50,163.50) size 13x13
-                  RenderPath {rect} at (323.50,163.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
-              RenderSVGContainer {use} at (403.50,163.50) size 13x13
-                RenderSVGContainer {g} at (403.50,163.50) size 13x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(80.00,0.00)}]
-                  RenderPath {rect} at (403.50,163.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
+            RenderSVGContainer {g} at (323.50,163.50) size 13x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(20.00,0.00)}]
               RenderPath {rect} at (323.50,163.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CC0066]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
-          RenderSVGContainer {g} at (303.50,188.50) size 93x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,75.00)}]
-            RenderSVGContainer {use} at (303.50,188.50) size 13x13
-              RenderSVGContainer {g} at (303.50,188.50) size 13x13
-                RenderPath {rect} at (303.50,188.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
-            RenderSVGContainer {use} at (383.50,188.50) size 13x13
-              RenderSVGContainer {g} at (383.50,188.50) size 13x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(80.00,0.00)}]
-                RenderPath {rect} at (383.50,188.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
+          RenderSVGContainer {g} at (303.50,188.50) size 13x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,75.00)}]
             RenderPath {rect} at (303.50,188.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CC0066]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
-          RenderSVGContainer {g} at (303.50,213.50) size 93x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,100.00)}]
-            RenderSVGContainer {use} at (303.50,213.50) size 13x13
-              RenderSVGContainer {g} at (303.50,213.50) size 13x13
-                RenderPath {rect} at (303.50,213.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
-            RenderSVGContainer {use} at (383.50,213.50) size 13x13
-              RenderSVGContainer {g} at (383.50,213.50) size 13x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(80.00,0.00)}]
-                RenderPath {rect} at (383.50,213.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
+          RenderSVGContainer {g} at (303.50,213.50) size 13x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,100.00)}]
             RenderPath {rect} at (303.50,213.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CC0066]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
index 7852ad1..face529 100644 (file)
@@ -32,38 +32,14 @@ layer at (0,0) size 480x360
           RenderSVGText {text} at (80,0) size 480x17
             RenderSVGInlineText {#text} at (-14,-13) size 29x17
               text run at (-14,-13) width 29: "0s-5s"
-        RenderSVGContainer {g} at (303.50,113.50) size 93x88 [transform={m=((1.00,0.00)(0.00,1.00)) t=(180.00,40.00)}]
+        RenderSVGContainer {g} at (303.50,113.50) size 13x88 [transform={m=((1.00,0.00)(0.00,1.00)) t=(180.00,40.00)}]
           RenderSVGHiddenContainer {defs} at (0,0) size 0x0
             RenderPath {rect} at (-6.50,-6.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
-          RenderSVGContainer {g} at (303.50,113.50) size 93x13
-            RenderSVGContainer {use} at (303.50,113.50) size 13x13
-              RenderSVGContainer {g} at (303.50,113.50) size 13x13
-                RenderPath {rect} at (303.50,113.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
-            RenderSVGContainer {use} at (383.50,113.50) size 13x13
-              RenderSVGContainer {g} at (383.50,113.50) size 13x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(80.00,0.00)}]
-                RenderPath {rect} at (383.50,113.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
+          RenderSVGContainer {g} at (303.50,113.50) size 13x13
             RenderPath {rect} at (303.50,113.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CC0066]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
-          RenderSVGContainer {g} at (303.50,138.50) size 93x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,25.00)}]
-            RenderSVGContainer {use} at (303.50,138.50) size 13x13
-              RenderSVGContainer {g} at (303.50,138.50) size 13x13
-                RenderPath {rect} at (303.50,138.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
-            RenderSVGContainer {use} at (383.50,138.50) size 13x13
-              RenderSVGContainer {g} at (383.50,138.50) size 13x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(80.00,0.00)}]
-                RenderPath {rect} at (383.50,138.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
+          RenderSVGContainer {g} at (303.50,138.50) size 13x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,25.00)}]
             RenderPath {rect} at (303.50,138.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CC0066]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
-          RenderSVGContainer {g} at (303.50,163.50) size 93x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,50.00)}]
-            RenderSVGContainer {use} at (303.50,163.50) size 13x13
-              RenderSVGContainer {g} at (303.50,163.50) size 13x13
-                RenderPath {rect} at (303.50,163.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
-            RenderSVGContainer {use} at (383.50,163.50) size 13x13
-              RenderSVGContainer {g} at (383.50,163.50) size 13x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(80.00,0.00)}]
-                RenderPath {rect} at (383.50,163.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
+          RenderSVGContainer {g} at (303.50,163.50) size 13x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,50.00)}]
             RenderPath {rect} at (303.50,163.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CC0066]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
-          RenderSVGContainer {g} at (303.50,188.50) size 93x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,75.00)}]
-            RenderSVGContainer {use} at (303.50,188.50) size 13x13
-              RenderSVGContainer {g} at (303.50,188.50) size 13x13
-                RenderPath {rect} at (303.50,188.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
-            RenderSVGContainer {use} at (383.50,188.50) size 13x13
-              RenderSVGContainer {g} at (383.50,188.50) size 13x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(80.00,0.00)}]
-                RenderPath {rect} at (383.50,188.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
+          RenderSVGContainer {g} at (303.50,188.50) size 13x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,75.00)}]
             RenderPath {rect} at (303.50,188.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CC0066]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
index 9a501f9..5e37262 100644 (file)
@@ -35,46 +35,16 @@ layer at (0,0) size 480x360
           RenderSVGText {text} at (80,0) size 480x17
             RenderSVGInlineText {#text} at (-14,-13) size 29x17
               text run at (-14,-13) width 29: "0s-5s"
-        RenderSVGContainer {g} at (303.50,113.50) size 93x138 [transform={m=((1.00,0.00)(0.00,1.00)) t=(180.00,40.00)}]
+        RenderSVGContainer {g} at (303.50,113.50) size 13x138 [transform={m=((1.00,0.00)(0.00,1.00)) t=(180.00,40.00)}]
           RenderSVGHiddenContainer {defs} at (0,0) size 0x0
             RenderPath {rect} at (-6.50,-6.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
-          RenderSVGContainer {g} at (303.50,113.50) size 93x13
-            RenderSVGContainer {use} at (303.50,113.50) size 13x13
-              RenderSVGContainer {g} at (303.50,113.50) size 13x13
-                RenderPath {rect} at (303.50,113.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
-            RenderSVGContainer {use} at (383.50,113.50) size 13x13
-              RenderSVGContainer {g} at (383.50,113.50) size 13x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(80.00,0.00)}]
-                RenderPath {rect} at (383.50,113.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
+          RenderSVGContainer {g} at (303.50,113.50) size 13x13
             RenderPath {rect} at (303.50,113.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CC0066]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
-          RenderSVGContainer {g} at (303.50,138.50) size 93x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,25.00)}]
-            RenderSVGContainer {use} at (303.50,138.50) size 13x13
-              RenderSVGContainer {g} at (303.50,138.50) size 13x13
-                RenderPath {rect} at (303.50,138.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
-            RenderSVGContainer {use} at (383.50,138.50) size 13x13
-              RenderSVGContainer {g} at (383.50,138.50) size 13x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(80.00,0.00)}]
-                RenderPath {rect} at (383.50,138.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
+          RenderSVGContainer {g} at (303.50,138.50) size 13x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,25.00)}]
             RenderPath {rect} at (303.50,138.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CC0066]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
-          RenderSVGContainer {g} at (303.50,163.50) size 93x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,50.00)}]
-            RenderSVGContainer {use} at (303.50,163.50) size 13x13
-              RenderSVGContainer {g} at (303.50,163.50) size 13x13
-                RenderPath {rect} at (303.50,163.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
-            RenderSVGContainer {use} at (383.50,163.50) size 13x13
-              RenderSVGContainer {g} at (383.50,163.50) size 13x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(80.00,0.00)}]
-                RenderPath {rect} at (383.50,163.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
+          RenderSVGContainer {g} at (303.50,163.50) size 13x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,50.00)}]
             RenderPath {rect} at (303.50,163.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CC0066]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
-          RenderSVGContainer {g} at (303.50,188.50) size 93x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,75.00)}]
-            RenderSVGContainer {use} at (303.50,188.50) size 13x13
-              RenderSVGContainer {g} at (303.50,188.50) size 13x13
-                RenderPath {rect} at (303.50,188.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
-            RenderSVGContainer {use} at (383.50,188.50) size 13x13
-              RenderSVGContainer {g} at (383.50,188.50) size 13x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(80.00,0.00)}]
-                RenderPath {rect} at (383.50,188.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
+          RenderSVGContainer {g} at (303.50,188.50) size 13x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,75.00)}]
             RenderPath {rect} at (303.50,188.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CC0066]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
-          RenderSVGContainer {g} at (303.50,238.50) size 93x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,125.00)}]
-            RenderSVGContainer {use} at (303.50,238.50) size 13x13
-              RenderSVGContainer {g} at (303.50,238.50) size 13x13
-                RenderPath {rect} at (303.50,238.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
-            RenderSVGContainer {use} at (383.50,238.50) size 13x13
-              RenderSVGContainer {g} at (383.50,238.50) size 13x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(80.00,0.00)}]
-                RenderPath {rect} at (383.50,238.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
+          RenderSVGContainer {g} at (303.50,238.50) size 13x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,125.00)}]
             RenderPath {rect} at (303.50,238.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CC0066]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
index 9ab63a7..42880a2 100644 (file)
@@ -35,38 +35,14 @@ layer at (0,0) size 480x360
           RenderSVGText {text} at (80,0) size 480x17
             RenderSVGInlineText {#text} at (-12,-13) size 24x17
               text run at (-12,-13) width 24: "here"
-        RenderSVGContainer {g} at (303.50,93.50) size 93x138 [transform={m=((1.00,0.00)(0.00,1.00)) t=(180.00,40.00)}]
+        RenderSVGContainer {g} at (303.50,93.50) size 13x138 [transform={m=((1.00,0.00)(0.00,1.00)) t=(180.00,40.00)}]
           RenderSVGHiddenContainer {defs} at (0,0) size 0x0
             RenderPath {rect} at (-6.50,-6.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
-          RenderSVGContainer {g} at (303.50,93.50) size 93x13
-            RenderSVGContainer {use} at (303.50,93.50) size 13x13
-              RenderSVGContainer {g} at (303.50,93.50) size 13x13
-                RenderPath {rect} at (303.50,93.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
-            RenderSVGContainer {use} at (383.50,93.50) size 13x13
-              RenderSVGContainer {g} at (383.50,93.50) size 13x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(80.00,0.00)}]
-                RenderPath {rect} at (383.50,93.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
+          RenderSVGContainer {g} at (303.50,93.50) size 13x13
             RenderPath {rect} at (303.50,93.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CC0066]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
-          RenderSVGContainer {g} at (303.50,118.50) size 93x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,25.00)}]
-            RenderSVGContainer {use} at (303.50,118.50) size 13x13
-              RenderSVGContainer {g} at (303.50,118.50) size 13x13
-                RenderPath {rect} at (303.50,118.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
-            RenderSVGContainer {use} at (383.50,118.50) size 13x13
-              RenderSVGContainer {g} at (383.50,118.50) size 13x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(80.00,0.00)}]
-                RenderPath {rect} at (383.50,118.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
+          RenderSVGContainer {g} at (303.50,118.50) size 13x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,25.00)}]
             RenderPath {rect} at (303.50,118.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CC0066]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
-          RenderSVGContainer {g} at (303.50,193.50) size 93x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,100.00)}]
-            RenderSVGContainer {use} at (303.50,193.50) size 13x13
-              RenderSVGContainer {g} at (303.50,193.50) size 13x13
-                RenderPath {rect} at (303.50,193.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
-            RenderSVGContainer {use} at (383.50,193.50) size 13x13
-              RenderSVGContainer {g} at (383.50,193.50) size 13x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(80.00,0.00)}]
-                RenderPath {rect} at (383.50,193.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
+          RenderSVGContainer {g} at (303.50,193.50) size 13x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,100.00)}]
             RenderPath {rect} at (303.50,193.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CC0066]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
-          RenderSVGContainer {g} at (303.50,218.50) size 93x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,125.00)}]
-            RenderSVGContainer {use} at (303.50,218.50) size 13x13
-              RenderSVGContainer {g} at (303.50,218.50) size 13x13
-                RenderPath {rect} at (303.50,218.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
-            RenderSVGContainer {use} at (383.50,218.50) size 13x13
-              RenderSVGContainer {g} at (383.50,218.50) size 13x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(80.00,0.00)}]
-                RenderPath {rect} at (383.50,218.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
+          RenderSVGContainer {g} at (303.50,218.50) size 13x13 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,125.00)}]
             RenderPath {rect} at (303.50,218.50) size 13x13 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#CC0066]}] [data="M-6.00,-6.00L6.00,-6.00L6.00,6.00L-6.00,6.00"]
index 65a76e7..bab2743 100644 (file)
@@ -8,7 +8,7 @@ layer at (0,0) size 480x360
       RenderSVGText {text} at (240,30) size 480x23
         RenderSVGInlineText {#text} at (-15,-18) size 31x23
           text run at (-15,-18) width 31: "text"
-      RenderSVGContainer {g} at (39,60) size 403x225 [transform={m=((1.00,0.00)(0.00,1.00)) t=(80.00,80.00)}]
+      RenderSVGContainer {g} at (39,60) size 392x225 [transform={m=((1.00,0.00)(0.00,1.00)) t=(80.00,80.00)}]
         RenderSVGContainer {g} at (39,92) size 66x192 [transform={m=((1.00,0.00)(0.00,1.00)) t=(20.00,10.00)}]
           RenderSVGText {text} at (5,15) size 480x17
             RenderSVGInlineText {#text} at (-55,-13) size 55x17
@@ -38,11 +38,11 @@ layer at (0,0) size 480x360
           RenderSVGText {text} at (250,3) size 480x17
             RenderSVGInlineText {#text} at (-11,-13) size 22x17
               text run at (-11,-13) width 22: "<a>"
-        RenderSVGContainer {g} at (170,87) size 272x198 [transform={m=((1.00,0.00)(0.00,1.00)) t=(80.00,5.00)}]
+        RenderSVGContainer {g} at (170,87) size 240x198 [transform={m=((1.00,0.00)(0.00,1.00)) t=(80.00,5.00)}]
           RenderSVGText {text} at (10,20) size 480x23
             RenderSVGInlineText {#text} at (0,-18) size 14x23
               text run at (0,-18) width 14: "A"
-          RenderSVGContainer {g} at (170,87) size 264x23
+          RenderSVGContainer {g} at (170,87) size 234x23
             RenderSVGHiddenContainer {defs} at (0,0) size 0x0
               RenderSVGContainer {g} at (10,2) size 44x23
                 RenderSVGText {text} at (10,20) size 480x23
@@ -51,33 +51,6 @@ layer at (0,0) size 480x360
                 RenderSVGText {text} at (10,20) size 480x23
                   RenderSVGInlineText {#text} at (0,-18) size 14x23
                     text run at (0,-18) width 14: "A"
-            RenderSVGContainer {use} at (170,87) size 44x23
-              RenderSVGContainer {g} at (170,87) size 44x23
-                RenderSVGContainer {g} at (170,87) size 44x23
-                  RenderSVGText {text} at (10,20) size 480x23
-                    RenderSVGInlineText {#text} at (0,-18) size 14x23
-                      text run at (0,-18) width 14: "A"
-                  RenderSVGText {text} at (10,20) size 480x23
-                    RenderSVGInlineText {#text} at (0,-18) size 14x23
-                      text run at (0,-18) width 14: "A"
-            RenderSVGContainer {use} at (280,87) size 44x23
-              RenderSVGContainer {g} at (280,87) size 44x23 [transform={m=((1.00,0.00)(0.00,1.00)) t=(110.00,0.00)}]
-                RenderSVGContainer {g} at (280,87) size 44x23
-                  RenderSVGText {text} at (10,20) size 480x23
-                    RenderSVGInlineText {#text} at (0,-18) size 14x23
-                      text run at (0,-18) width 14: "A"
-                  RenderSVGText {text} at (10,20) size 480x23
-                    RenderSVGInlineText {#text} at (0,-18) size 14x23
-                      text run at (0,-18) width 14: "A"
-            RenderSVGContainer {use} at (390,87) size 44x23
-              RenderSVGContainer {g} at (390,87) size 44x23 [transform={m=((1.00,0.00)(0.00,1.00)) t=(220.00,0.00)}]
-                RenderSVGContainer {g} at (390,87) size 44x23
-                  RenderSVGText {text} at (10,20) size 480x23
-                    RenderSVGInlineText {#text} at (0,-18) size 14x23
-                      text run at (0,-18) width 14: "A"
-                  RenderSVGText {text} at (10,20) size 480x23
-                    RenderSVGInlineText {#text} at (0,-18) size 14x23
-                      text run at (0,-18) width 14: "A"
             RenderSVGText {text} at (10,20) size 480x23
               RenderSVGInlineText {#text} at (0,-18) size 14x23
                 text run at (0,-18) width 14: "A"
@@ -90,7 +63,7 @@ layer at (0,0) size 480x360
               RenderSVGText {text} at (10,20) size 480x23
                 RenderSVGInlineText {#text} at (0,-18) size 14x23
                   text run at (0,-18) width 14: "A"
-          RenderSVGContainer {g} at (170,122) size 260x23 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,35.00)}]
+          RenderSVGContainer {g} at (170,122) size 234x23 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,35.00)}]
             RenderSVGHiddenContainer {defs} at (0,0) size 0x0
               RenderSVGContainer {g} at (10,2) size 40x23
                 RenderSVGText {text} at (10,20) size 480x23
@@ -99,33 +72,6 @@ layer at (0,0) size 480x360
                 RenderSVGText {text} at (10,20) size 480x23
                   RenderSVGInlineText {#text} at (-14,-18) size 14x23
                     text run at (-14,-18) width 14: "A"
-            RenderSVGContainer {use} at (170,122) size 40x23
-              RenderSVGContainer {g} at (170,122) size 40x23
-                RenderSVGContainer {g} at (170,122) size 40x23
-                  RenderSVGText {text} at (10,20) size 480x23
-                    RenderSVGInlineText {#text} at (0,-18) size 14x23
-                      text run at (0,-18) width 14: "A"
-                  RenderSVGText {text} at (10,20) size 480x23
-                    RenderSVGInlineText {#text} at (-14,-18) size 14x23
-                      text run at (-14,-18) width 14: "A"
-            RenderSVGContainer {use} at (280,122) size 40x23
-              RenderSVGContainer {g} at (280,122) size 40x23 [transform={m=((1.00,0.00)(0.00,1.00)) t=(110.00,0.00)}]
-                RenderSVGContainer {g} at (280,122) size 40x23
-                  RenderSVGText {text} at (10,20) size 480x23
-                    RenderSVGInlineText {#text} at (0,-18) size 14x23
-                      text run at (0,-18) width 14: "A"
-                  RenderSVGText {text} at (10,20) size 480x23
-                    RenderSVGInlineText {#text} at (-14,-18) size 14x23
-                      text run at (-14,-18) width 14: "A"
-            RenderSVGContainer {use} at (390,122) size 40x23
-              RenderSVGContainer {g} at (390,122) size 40x23 [transform={m=((1.00,0.00)(0.00,1.00)) t=(220.00,0.00)}]
-                RenderSVGContainer {g} at (390,122) size 40x23
-                  RenderSVGText {text} at (10,20) size 480x23
-                    RenderSVGInlineText {#text} at (0,-18) size 14x23
-                      text run at (0,-18) width 14: "A"
-                  RenderSVGText {text} at (10,20) size 480x23
-                    RenderSVGInlineText {#text} at (-14,-18) size 14x23
-                      text run at (-14,-18) width 14: "A"
             RenderSVGText {text} at (10,20) size 480x23
               RenderSVGInlineText {#text} at (0,-18) size 14x23
                 text run at (0,-18) width 14: "A"
@@ -141,7 +87,7 @@ layer at (0,0) size 480x360
                 RenderSVGInlineText {#text} at (0,-18) size 14x23
                   text run at (0,-18) width 14: "A"
                 RenderSVGInlineText {#text} at (0,0) size 0x0
-          RenderSVGContainer {g} at (170,147) size 272x36 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,70.00)}]
+          RenderSVGContainer {g} at (170,157) size 234x23 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,70.00)}]
             RenderSVGHiddenContainer {defs} at (0,0) size 0x0
               RenderSVGContainer {g} at (10,-8) size 52x36
                 RenderSVGText {text} at (10,20) size 480x23
@@ -150,33 +96,6 @@ layer at (0,0) size 480x360
                 RenderSVGText {text} at (40,20) size 480x36
                   RenderSVGInlineText {#text} at (0,-28) size 22x36
                     text run at (0,-28) width 22: "A"
-            RenderSVGContainer {use} at (170,147) size 52x36
-              RenderSVGContainer {g} at (170,147) size 52x36
-                RenderSVGContainer {g} at (170,147) size 52x36
-                  RenderSVGText {text} at (10,20) size 480x23
-                    RenderSVGInlineText {#text} at (0,-18) size 14x23
-                      text run at (0,-18) width 14: "A"
-                  RenderSVGText {text} at (40,20) size 480x36
-                    RenderSVGInlineText {#text} at (0,-28) size 22x36
-                      text run at (0,-28) width 22: "A"
-            RenderSVGContainer {use} at (280,147) size 52x36
-              RenderSVGContainer {g} at (280,147) size 52x36 [transform={m=((1.00,0.00)(0.00,1.00)) t=(110.00,0.00)}]
-                RenderSVGContainer {g} at (280,147) size 52x36
-                  RenderSVGText {text} at (10,20) size 480x23
-                    RenderSVGInlineText {#text} at (0,-18) size 14x23
-                      text run at (0,-18) width 14: "A"
-                  RenderSVGText {text} at (40,20) size 480x36
-                    RenderSVGInlineText {#text} at (0,-28) size 22x36
-                      text run at (0,-28) width 22: "A"
-            RenderSVGContainer {use} at (390,147) size 52x36
-              RenderSVGContainer {g} at (390,147) size 52x36 [transform={m=((1.00,0.00)(0.00,1.00)) t=(220.00,0.00)}]
-                RenderSVGContainer {g} at (390,147) size 52x36
-                  RenderSVGText {text} at (10,20) size 480x23
-                    RenderSVGInlineText {#text} at (0,-18) size 14x23
-                      text run at (0,-18) width 14: "A"
-                  RenderSVGText {text} at (40,20) size 480x36
-                    RenderSVGInlineText {#text} at (0,-28) size 22x36
-                      text run at (0,-28) width 22: "A"
             RenderSVGText {text} at (10,20) size 480x23
               RenderSVGInlineText {#text} at (0,-18) size 14x23
                 text run at (0,-18) width 14: "A"
@@ -192,7 +111,7 @@ layer at (0,0) size 480x360
                 RenderSVGInlineText {#text} at (0,-18) size 14x23
                   text run at (0,-18) width 14: "A"
                 RenderSVGInlineText {#text} at (0,0) size 0x0
-          RenderSVGContainer {g} at (170,182) size 272x36 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,105.00)}]
+          RenderSVGContainer {g} at (170,182) size 240x35 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,105.00)}]
             RenderSVGHiddenContainer {defs} at (0,0) size 0x0
               RenderSVGContainer {g} at (10,-8) size 52x36
                 RenderSVGText {text} at (10,20) size 480x35
@@ -201,33 +120,6 @@ layer at (0,0) size 480x360
                 RenderSVGText {text} at (40,20) size 480x36
                   RenderSVGInlineText {#text} at (0,-28) size 22x36
                     text run at (0,-28) width 22: "A"
-            RenderSVGContainer {use} at (170,182) size 52x36
-              RenderSVGContainer {g} at (170,182) size 52x36
-                RenderSVGContainer {g} at (170,182) size 52x36
-                  RenderSVGText {text} at (10,20) size 480x35
-                    RenderSVGInlineText {#text} at (0,-28) size 20x35
-                      text run at (0,-28) width 20: "A"
-                  RenderSVGText {text} at (40,20) size 480x36
-                    RenderSVGInlineText {#text} at (0,-28) size 22x36
-                      text run at (0,-28) width 22: "A"
-            RenderSVGContainer {use} at (280,182) size 52x36
-              RenderSVGContainer {g} at (280,182) size 52x36 [transform={m=((1.00,0.00)(0.00,1.00)) t=(110.00,0.00)}]
-                RenderSVGContainer {g} at (280,182) size 52x36
-                  RenderSVGText {text} at (10,20) size 480x35
-                    RenderSVGInlineText {#text} at (0,-28) size 20x35
-                      text run at (0,-28) width 20: "A"
-                  RenderSVGText {text} at (40,20) size 480x36
-                    RenderSVGInlineText {#text} at (0,-28) size 22x36
-                      text run at (0,-28) width 22: "A"
-            RenderSVGContainer {use} at (390,182) size 52x36
-              RenderSVGContainer {g} at (390,182) size 52x36 [transform={m=((1.00,0.00)(0.00,1.00)) t=(220.00,0.00)}]
-                RenderSVGContainer {g} at (390,182) size 52x36
-                  RenderSVGText {text} at (10,20) size 480x35
-                    RenderSVGInlineText {#text} at (0,-28) size 20x35
-                      text run at (0,-28) width 20: "A"
-                  RenderSVGText {text} at (40,20) size 480x36
-                    RenderSVGInlineText {#text} at (0,-28) size 22x36
-                      text run at (0,-28) width 22: "A"
             RenderSVGText {text} at (10,20) size 480x35
               RenderSVGInlineText {#text} at (0,-28) size 20x35
                 text run at (0,-28) width 20: "A"
@@ -243,7 +135,7 @@ layer at (0,0) size 480x360
                 RenderSVGInlineText {#text} at (0,-28) size 20x35
                   text run at (0,-28) width 20: "A"
                 RenderSVGInlineText {#text} at (0,0) size 0x0
-          RenderSVGContainer {g} at (170,227) size 262x23 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,140.00)}]
+          RenderSVGContainer {g} at (170,227) size 234x23 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,140.00)}]
             RenderSVGHiddenContainer {defs} at (0,0) size 0x0
               RenderSVGContainer {g} at (10,2) size 42x23
                 RenderSVGText {text} at (10,20) size 480x23
@@ -252,33 +144,6 @@ layer at (0,0) size 480x360
                 RenderSVGText {text} at (40,20) size 480x23
                   RenderSVGInlineText {#text} at (0,-18) size 12x23
                     text run at (0,-18) width 12: "A"
-            RenderSVGContainer {use} at (170,227) size 42x23
-              RenderSVGContainer {g} at (170,227) size 42x23
-                RenderSVGContainer {g} at (170,227) size 42x23
-                  RenderSVGText {text} at (10,20) size 480x23
-                    RenderSVGInlineText {#text} at (0,-18) size 14x23
-                      text run at (0,-18) width 14: "A"
-                  RenderSVGText {text} at (40,20) size 480x23
-                    RenderSVGInlineText {#text} at (0,-18) size 12x23
-                      text run at (0,-18) width 12: "A"
-            RenderSVGContainer {use} at (280,227) size 42x23
-              RenderSVGContainer {g} at (280,227) size 42x23 [transform={m=((1.00,0.00)(0.00,1.00)) t=(110.00,0.00)}]
-                RenderSVGContainer {g} at (280,227) size 42x23
-                  RenderSVGText {text} at (10,20) size 480x23
-                    RenderSVGInlineText {#text} at (0,-18) size 14x23
-                      text run at (0,-18) width 14: "A"
-                  RenderSVGText {text} at (40,20) size 480x23
-                    RenderSVGInlineText {#text} at (0,-18) size 12x23
-                      text run at (0,-18) width 12: "A"
-            RenderSVGContainer {use} at (390,227) size 42x23
-              RenderSVGContainer {g} at (390,227) size 42x23 [transform={m=((1.00,0.00)(0.00,1.00)) t=(220.00,0.00)}]
-                RenderSVGContainer {g} at (390,227) size 42x23
-                  RenderSVGText {text} at (10,20) size 480x23
-                    RenderSVGInlineText {#text} at (0,-18) size 14x23
-                      text run at (0,-18) width 14: "A"
-                  RenderSVGText {text} at (40,20) size 480x23
-                    RenderSVGInlineText {#text} at (0,-18) size 12x23
-                      text run at (0,-18) width 12: "A"
             RenderSVGText {text} at (10,20) size 480x23
               RenderSVGInlineText {#text} at (0,-18) size 14x23
                 text run at (0,-18) width 14: "A"
@@ -294,7 +159,7 @@ layer at (0,0) size 480x360
                 RenderSVGInlineText {#text} at (0,-18) size 14x23
                   text run at (0,-18) width 14: "A"
                 RenderSVGInlineText {#text} at (0,0) size 0x0
-          RenderSVGContainer {g} at (170,262) size 264x23 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,175.00)}]
+          RenderSVGContainer {g} at (170,262) size 234x23 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,175.00)}]
             RenderSVGHiddenContainer {defs} at (0,0) size 0x0
               RenderSVGContainer {g} at (10,2) size 44x23
                 RenderSVGText {text} at (10,20) size 480x23
@@ -303,33 +168,6 @@ layer at (0,0) size 480x360
                 RenderSVGText {text} at (40,20) size 480x23
                   RenderSVGInlineText {#text} at (0,-18) size 14x23
                     text run at (0,-18) width 14: "A"
-            RenderSVGContainer {use} at (170,262) size 44x23
-              RenderSVGContainer {g} at (170,262) size 44x23
-                RenderSVGContainer {g} at (170,262) size 44x23
-                  RenderSVGText {text} at (10,20) size 480x23
-                    RenderSVGInlineText {#text} at (0,-18) size 14x23
-                      text run at (0,-18) width 14: "A"
-                  RenderSVGText {text} at (40,20) size 480x23
-                    RenderSVGInlineText {#text} at (0,-18) size 14x23
-                      text run at (0,-18) width 14: "A"
-            RenderSVGContainer {use} at (280,262) size 44x23
-              RenderSVGContainer {g} at (280,262) size 44x23 [transform={m=((1.00,0.00)(0.00,1.00)) t=(110.00,0.00)}]
-                RenderSVGContainer {g} at (280,262) size 44x23
-                  RenderSVGText {text} at (10,20) size 480x23
-                    RenderSVGInlineText {#text} at (0,-18) size 14x23
-                      text run at (0,-18) width 14: "A"
-                  RenderSVGText {text} at (40,20) size 480x23
-                    RenderSVGInlineText {#text} at (0,-18) size 14x23
-                      text run at (0,-18) width 14: "A"
-            RenderSVGContainer {use} at (390,262) size 44x23
-              RenderSVGContainer {g} at (390,262) size 44x23 [transform={m=((1.00,0.00)(0.00,1.00)) t=(220.00,0.00)}]
-                RenderSVGContainer {g} at (390,262) size 44x23
-                  RenderSVGText {text} at (10,20) size 480x23
-                    RenderSVGInlineText {#text} at (0,-18) size 14x23
-                      text run at (0,-18) width 14: "A"
-                  RenderSVGText {text} at (40,20) size 480x23
-                    RenderSVGInlineText {#text} at (0,-18) size 14x23
-                      text run at (0,-18) width 14: "A"
             RenderSVGText {text} at (10,20) size 480x23
               RenderSVGInlineText {#text} at (0,-18) size 14x23
                 text run at (0,-18) width 14: "A"
index 4a2e46a..a20e522 100644 (file)
@@ -8,7 +8,7 @@ layer at (0,0) size 480x360
       RenderSVGText {text} at (240,25) size 480x23
         RenderSVGInlineText {#text} at (-34,-18) size 69x23
           text run at (-34,-18) width 69: "graphics"
-      RenderSVGContainer {g} at (28,45) size 411.74x243 [transform={m=((1.00,0.00)(0.00,1.00)) t=(80.00,75.00)}]
+      RenderSVGContainer {g} at (28,45) size 388x243 [transform={m=((1.00,0.00)(0.00,1.00)) t=(80.00,75.00)}]
         RenderSVGContainer {g} at (28,74) size 82x214 [transform={m=((1.00,0.00)(0.00,1.00)) t=(30.00,10.00)}]
           RenderSVGText {text} at (0,0) size 480x14
             RenderSVGInlineText {#text} at (-13,-11) size 13x14
@@ -53,278 +53,113 @@ layer at (0,0) size 480x360
           RenderSVGText {text} at (235,3) size 480x17
             RenderSVGInlineText {#text} at (-11,-13) size 22x17
               text run at (-11,-13) width 22: "<a>"
-        RenderSVGContainer {g} at (155,75) size 284.74x208 [transform={m=((1.00,0.00)(0.00,1.00)) t=(80.00,0.00)}]
+        RenderSVGContainer {g} at (155,75) size 257.65x208 [transform={m=((1.00,0.00)(0.00,1.00)) t=(80.00,0.00)}]
           RenderPath {rect} at (170,75) size 8x8 [fill={[type=SOLID] [color=#CCCCCC]}] [data="M10.00,0.00L18.00,0.00L18.00,8.00L10.00,8.00"]
-          RenderSVGContainer {g} at (170,75) size 258x8
+          RenderSVGContainer {g} at (170,75) size 228x8
             RenderSVGHiddenContainer {defs} at (0,0) size 0x0
               RenderSVGContainer {g} at (10,0) size 38x8
                 RenderPath {rect} at (10,0) size 8x8 [fill={[type=SOLID] [color=#CCCCCC]}] [data="M10.00,0.00L18.00,0.00L18.00,8.00L10.00,8.00"]
                 RenderPath {rect} at (40,0) size 8x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(30.00,0.00)}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M10.00,0.00L18.00,0.00L18.00,8.00L10.00,8.00"]
-            RenderSVGContainer {use} at (170,75) size 38x8
-              RenderSVGContainer {g} at (170,75) size 38x8
-                RenderSVGContainer {g} at (170,75) size 38x8
-                  RenderPath {rect} at (170,75) size 8x8 [fill={[type=SOLID] [color=#CCCCCC]}] [data="M10.00,0.00L18.00,0.00L18.00,8.00L10.00,8.00"]
-                  RenderPath {rect} at (200,75) size 8x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(30.00,0.00)}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M10.00,0.00L18.00,0.00L18.00,8.00L10.00,8.00"]
-            RenderSVGContainer {use} at (280,75) size 38x8
-              RenderSVGContainer {g} at (280,75) size 38x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(110.00,0.00)}]
-                RenderSVGContainer {g} at (280,75) size 38x8
-                  RenderPath {rect} at (280,75) size 8x8 [fill={[type=SOLID] [color=#CCCCCC]}] [data="M10.00,0.00L18.00,0.00L18.00,8.00L10.00,8.00"]
-                  RenderPath {rect} at (310,75) size 8x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(30.00,0.00)}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M10.00,0.00L18.00,0.00L18.00,8.00L10.00,8.00"]
-            RenderSVGContainer {use} at (390,75) size 38x8
-              RenderSVGContainer {g} at (390,75) size 38x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(220.00,0.00)}]
-                RenderSVGContainer {g} at (390,75) size 38x8
-                  RenderPath {rect} at (390,75) size 8x8 [fill={[type=SOLID] [color=#CCCCCC]}] [data="M10.00,0.00L18.00,0.00L18.00,8.00L10.00,8.00"]
-                  RenderPath {rect} at (420,75) size 8x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(30.00,0.00)}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M10.00,0.00L18.00,0.00L18.00,8.00L10.00,8.00"]
             RenderPath {rect} at (170,75) size 8x8 [fill={[type=SOLID] [color=#CC0066]}] [data="M10.00,0.00L18.00,0.00L18.00,8.00L10.00,8.00"]
             RenderSVGContainer {g} at (280,75) size 8x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(110.00,0.00)}]
               RenderPath {rect} at (280,75) size 8x8 [fill={[type=SOLID] [color=#CC0066]}] [data="M10.00,0.00L18.00,0.00L18.00,8.00L10.00,8.00"]
             RenderSVGContainer {a} at (390,75) size 8x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(220.00,0.00)}]
               RenderPath {rect} at (390,75) size 8x8 [fill={[type=SOLID] [color=#CC0066]}] [data="M10.00,0.00L18.00,0.00L18.00,8.00L10.00,8.00"]
-          RenderSVGContainer {g} at (163.35,90.13) size 271.93x21.03 [transform={m=((1.00,0.00)(0.00,1.00)) t=(5.00,15.00)}]
+          RenderSVGContainer {g} at (163.35,90.13) size 241.93x21.03 [transform={m=((1.00,0.00)(0.00,1.00)) t=(5.00,15.00)}]
             RenderSVGHiddenContainer {defs} at (0,0) size 0x0
               RenderSVGContainer {g} at (-1.65,0.13) size 51.93x21.03
                 RenderPath {polyline} at (-1.65,0.13) size 21.93x21.03 [stroke={[type=SOLID] [color=#CCCCCC]}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M20.00,10.00L0.00,10.00L15.00,20.00L10.00,2.00L5.00,20.00L20.00,10.00"]
                 RenderPath {polyline} at (28.35,0.13) size 21.93x21.03 [transform={m=((1.00,0.00)(0.00,1.00)) t=(30.00,0.00)}] [stroke={[type=SOLID] [color=#CCCCCC]}] [fill={[type=SOLID] [color=#CCCCCC] [fill rule=EVEN-ODD]}] [data="M20.00,10.00L0.00,10.00L15.00,20.00L10.00,2.00L5.00,20.00L20.00,10.00"]
-            RenderSVGContainer {use} at (163.35,90.13) size 51.93x21.03
-              RenderSVGContainer {g} at (163.35,90.13) size 51.93x21.03
-                RenderSVGContainer {g} at (163.35,90.13) size 51.93x21.03
-                  RenderPath {polyline} at (163.35,90.13) size 21.93x21.03 [stroke={[type=SOLID] [color=#CCCCCC]}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M20.00,10.00L0.00,10.00L15.00,20.00L10.00,2.00L5.00,20.00L20.00,10.00"]
-                  RenderPath {polyline} at (193.35,90.13) size 21.93x21.03 [transform={m=((1.00,0.00)(0.00,1.00)) t=(30.00,0.00)}] [stroke={[type=SOLID] [color=#CCCCCC]}] [fill={[type=SOLID] [color=#CCCCCC] [fill rule=EVEN-ODD]}] [data="M20.00,10.00L0.00,10.00L15.00,20.00L10.00,2.00L5.00,20.00L20.00,10.00"]
-            RenderSVGContainer {use} at (273.35,90.13) size 51.93x21.03
-              RenderSVGContainer {g} at (273.35,90.13) size 51.93x21.03 [transform={m=((1.00,0.00)(0.00,1.00)) t=(110.00,0.00)}]
-                RenderSVGContainer {g} at (273.35,90.13) size 51.93x21.03
-                  RenderPath {polyline} at (273.35,90.13) size 21.93x21.03 [stroke={[type=SOLID] [color=#CCCCCC]}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M20.00,10.00L0.00,10.00L15.00,20.00L10.00,2.00L5.00,20.00L20.00,10.00"]
-                  RenderPath {polyline} at (303.35,90.13) size 21.93x21.03 [transform={m=((1.00,0.00)(0.00,1.00)) t=(30.00,0.00)}] [stroke={[type=SOLID] [color=#CCCCCC]}] [fill={[type=SOLID] [color=#CCCCCC] [fill rule=EVEN-ODD]}] [data="M20.00,10.00L0.00,10.00L15.00,20.00L10.00,2.00L5.00,20.00L20.00,10.00"]
-            RenderSVGContainer {use} at (383.35,90.13) size 51.93x21.03
-              RenderSVGContainer {g} at (383.35,90.13) size 51.93x21.03 [transform={m=((1.00,0.00)(0.00,1.00)) t=(220.00,0.00)}]
-                RenderSVGContainer {g} at (383.35,90.13) size 51.93x21.03
-                  RenderPath {polyline} at (383.35,90.13) size 21.93x21.03 [stroke={[type=SOLID] [color=#CCCCCC]}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M20.00,10.00L0.00,10.00L15.00,20.00L10.00,2.00L5.00,20.00L20.00,10.00"]
-                  RenderPath {polyline} at (413.35,90.13) size 21.93x21.03 [transform={m=((1.00,0.00)(0.00,1.00)) t=(30.00,0.00)}] [stroke={[type=SOLID] [color=#CCCCCC]}] [fill={[type=SOLID] [color=#CCCCCC] [fill rule=EVEN-ODD]}] [data="M20.00,10.00L0.00,10.00L15.00,20.00L10.00,2.00L5.00,20.00L20.00,10.00"]
             RenderPath {polyline} at (163.35,90.13) size 21.93x21.03 [stroke={[type=SOLID] [color=#CC0066]}] [fill={[type=SOLID] [color=#CC0066]}] [data="M20.00,10.00L0.00,10.00L15.00,20.00L10.00,2.00L5.00,20.00L20.00,10.00"]
             RenderSVGContainer {g} at (273.35,90.13) size 21.93x21.03 [transform={m=((1.00,0.00)(0.00,1.00)) t=(110.00,0.00)}]
               RenderPath {polyline} at (273.35,90.13) size 21.93x21.03 [stroke={[type=SOLID] [color=#CC0066]}] [fill={[type=SOLID] [color=#CC0066]}] [data="M20.00,10.00L0.00,10.00L15.00,20.00L10.00,2.00L5.00,20.00L20.00,10.00"]
             RenderSVGContainer {a} at (383.35,90.13) size 21.93x21.03 [transform={m=((1.00,0.00)(0.00,1.00)) t=(220.00,0.00)}]
               RenderPath {polyline} at (383.35,90.13) size 21.93x21.03 [stroke={[type=SOLID] [color=#CC0066]}] [fill={[type=SOLID] [color=#CC0066]}] [data="M20.00,10.00L0.00,10.00L15.00,20.00L10.00,2.00L5.00,20.00L20.00,10.00"]
-          RenderSVGContainer {g} at (170,120) size 258x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,45.00)}]
+          RenderSVGContainer {g} at (170,120) size 228x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(0.00,45.00)}]
             RenderSVGHiddenContainer {defs} at (0,0) size 0x0
               RenderSVGContainer {g} at (10,0) size 38x8
                 RenderPath {rect} at (10,0) size 8x8 [fill={[type=SOLID] [color=#CCCCCC]}] [data="M10.00,0.00L18.00,0.00L18.00,8.00L10.00,8.00"]
                 RenderPath {rect} at (40,0) size 8x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(30.00,0.00)}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M10.00,0.00L18.00,0.00L18.00,8.00L10.00,8.00"]
-            RenderSVGContainer {use} at (170,120) size 38x8
-              RenderSVGContainer {g} at (170,120) size 38x8
-                RenderSVGContainer {g} at (170,120) size 38x8
-                  RenderPath {rect} at (170,120) size 8x8 [fill={[type=SOLID] [color=#CCCCCC]}] [data="M10.00,0.00L18.00,0.00L18.00,8.00L10.00,8.00"]
-                  RenderPath {rect} at (200,120) size 8x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(30.00,0.00)}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M10.00,0.00L18.00,0.00L18.00,8.00L10.00,8.00"]
-            RenderSVGContainer {use} at (280,120) size 38x8
-              RenderSVGContainer {g} at (280,120) size 38x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(110.00,0.00)}]
-                RenderSVGContainer {g} at (280,120) size 38x8
-                  RenderPath {rect} at (280,120) size 8x8 [fill={[type=SOLID] [color=#CCCCCC]}] [data="M10.00,0.00L18.00,0.00L18.00,8.00L10.00,8.00"]
-                  RenderPath {rect} at (310,120) size 8x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(30.00,0.00)}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M10.00,0.00L18.00,0.00L18.00,8.00L10.00,8.00"]
-            RenderSVGContainer {use} at (390,120) size 38x8
-              RenderSVGContainer {g} at (390,120) size 38x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(220.00,0.00)}]
-                RenderSVGContainer {g} at (390,120) size 38x8
-                  RenderPath {rect} at (390,120) size 8x8 [fill={[type=SOLID] [color=#CCCCCC]}] [data="M10.00,0.00L18.00,0.00L18.00,8.00L10.00,8.00"]
-                  RenderPath {rect} at (420,120) size 8x8 [transform={m=((1.00,0.00)(0.00,1.00)) t=(30.00,0.00)}] [fill={[type=SOLID] [color=#CCCCCC]}] [data="M10.00,0.00L18.00,0.00L18.00,8.00L10.00,8.00"]
             RenderPath {rect} at (170,120) size 8x8&n