2006-09-09 Eric Seidel <eric@eseidel.com>
Reviewed by Tim H.
Remove DeprecatedString usage and fix style.
http://bugzilla.opendarwin.org/show_bug.cgi?id=10787
No tests were harmed in the making of this patch.
* kcanvas/KCanvasFilters.cpp:
(WebCore::KCanvasFilterEffect::in):
(WebCore::KCanvasFilterEffect::setIn):
(WebCore::KCanvasFilterEffect::result):
(WebCore::KCanvasFilterEffect::setResult):
(WebCore::KCanvasFEMerge::externalRepresentation):
* kcanvas/KCanvasFilters.h:
(WebCore::KCanvasFEBlend::in2):
(WebCore::KCanvasFEBlend::setIn2):
(WebCore::KCanvasFEComposite::in2):
(WebCore::KCanvasFEComposite::setIn2):
(WebCore::KCanvasFEDisplacementMap::in2):
(WebCore::KCanvasFEDisplacementMap::setIn2):
(WebCore::KCanvasFEMerge::mergeInputs):
(WebCore::KCanvasFEMerge::setMergeInputs):
* kcanvas/KCanvasResources.cpp:
(WebCore::KCanvasResource::idInRegistry):
(WebCore::KCanvasResource::setIdInRegistry):
(WebCore::getResourceById):
* kcanvas/KCanvasResources.h:
* kcanvas/RenderPath.cpp:
(WebCore::RenderPath::getAbsoluteRepaintRect):
(WebCore::RenderPath::paint):
(WebCore::RenderPath::drawMarkersIfNeeded):
* kcanvas/RenderSVGContainer.cpp:
(WebCore::RenderSVGContainer::paint):
(WebCore::RenderSVGContainer::getAbsoluteRepaintRect):
* kcanvas/RenderSVGImage.cpp:
(WebCore::RenderSVGImage::paint):
(WebCore::RenderSVGImage::getAbsoluteRepaintRect):
* kcanvas/RenderSVGText.cpp:
(WebCore::RenderSVGText::paint):
* kcanvas/device/KRenderingPaintServer.h:
(WebCore::KRenderingPaintServer::idInRegistry):
(WebCore::KRenderingPaintServer::setIdInRegistry):
* kcanvas/device/quartz/KCanvasFilterQuartz.h:
* kcanvas/device/quartz/KCanvasFilterQuartz.mm:
(WebCore::KCanvasFilterQuartz::imageForName):
(WebCore::KCanvasFilterQuartz::setImageForName):
(WebCore::KCanvasFEMergeQuartz::getCIFilter):
* ksvg2/css/SVGCSSStyleSelector.cpp:
(WebCore::CSSStyleSelector::applySVGProperty):
* ksvg2/css/SVGRenderStyle.cpp:
* ksvg2/css/SVGRenderStyle.h:
* ksvg2/css/SVGRenderStyleDefs.h:
* ksvg2/ecma/GlobalObject.cpp:
(GlobalObject::get):
* ksvg2/misc/KSVGTimeScheduler.cpp:
(WebCore::SVGTimer::notifyAll):
* ksvg2/svg/SVGDescElement.cpp:
(WebCore::SVGDescElement::SVGDescElement):
(WebCore::SVGDescElement::description):
* ksvg2/svg/SVGDescElement.h:
* ksvg2/svg/SVGFEBlendElement.cpp:
(WebCore::SVGFEBlendElement::SVGFEBlendElement):
(WebCore::SVGFEBlendElement::filterEffect):
* ksvg2/svg/SVGFEColorMatrixElement.cpp:
(SVGFEColorMatrixElement::SVGFEColorMatrixElement):
(SVGFEColorMatrixElement::filterEffect):
* ksvg2/svg/SVGFEComponentTransferElement.cpp:
(WebCore::SVGFEComponentTransferElement::SVGFEComponentTransferElement):
(WebCore::SVGFEComponentTransferElement::filterEffect):
* ksvg2/svg/SVGFECompositeElement.cpp:
(SVGFECompositeElement::SVGFECompositeElement):
(SVGFECompositeElement::filterEffect):
* ksvg2/svg/SVGFEDiffuseLightingElement.cpp:
(WebCore::SVGFEDiffuseLightingElement::SVGFEDiffuseLightingElement):
(WebCore::SVGFEDiffuseLightingElement::filterEffect):
* ksvg2/svg/SVGFEDisplacementMapElement.cpp:
(SVGFEDisplacementMapElement::SVGFEDisplacementMapElement):
(SVGFEDisplacementMapElement::filterEffect):
* ksvg2/svg/SVGFEFloodElement.cpp:
(WebCore::SVGFEFloodElement::SVGFEFloodElement):
(WebCore::SVGFEFloodElement::filterEffect):
* ksvg2/svg/SVGFEGaussianBlurElement.cpp:
(SVGFEGaussianBlurElement::SVGFEGaussianBlurElement):
(SVGFEGaussianBlurElement::filterEffect):
* ksvg2/svg/SVGFELightElement.cpp:
* ksvg2/svg/SVGFEMergeElement.cpp:
(SVGFEMergeElement::filterEffect):
* ksvg2/svg/SVGFEOffsetElement.cpp:
(SVGFEOffsetElement::SVGFEOffsetElement):
(SVGFEOffsetElement::filterEffect):
* ksvg2/svg/SVGFESpecularLightingElement.cpp:
(SVGFESpecularLightingElement::SVGFESpecularLightingElement):
(SVGFESpecularLightingElement::filterEffect):
* ksvg2/svg/SVGFETileElement.cpp:
(WebCore::SVGFETileElement::SVGFETileElement):
(WebCore::SVGFETileElement::filterEffect):
* ksvg2/svg/SVGFETurbulenceElement.cpp:
(SVGFETurbulenceElement::SVGFETurbulenceElement):
* ksvg2/svg/SVGFilterPrimitiveStandardAttributes.cpp:
(SVGFilterPrimitiveStandardAttributes::setStandardAttributes):
* ksvg2/svg/SVGFitToViewBox.cpp:
(WebCore::SVGFitToViewBox::parseViewBox):
(WebCore::SVGFitToViewBox::parseMappedAttribute):
* ksvg2/svg/SVGFitToViewBox.h:
* ksvg2/svg/SVGLinearGradientElement.cpp:
(SVGLinearGradientElement::buildGradient):
* ksvg2/svg/SVGPatternElement.cpp:
(WebCore::SVGPatternElement::fillAttributesFromReferencePattern):
(WebCore::SVGPatternElement::notifyAttributeChange):
* ksvg2/svg/SVGPreserveAspectRatio.cpp:
(WebCore::SVGPreserveAspectRatio::SVGPreserveAspectRatio):
(WebCore::SVGPreserveAspectRatio::parsePreserveAspectRatio):
(WebCore::SVGPreserveAspectRatio::getCTM):
* ksvg2/svg/SVGPreserveAspectRatio.h:
* ksvg2/svg/SVGRadialGradientElement.cpp:
(WebCore::SVGRadialGradientElement::buildGradient):
* ksvg2/svg/SVGStyleElement.cpp:
* ksvg2/svg/SVGStyledTransformableElement.cpp:
* ksvg2/svg/SVGViewElement.cpp:
(WebCore::SVGViewElement::SVGViewElement):
(WebCore::SVGViewElement::parseMappedAttribute):
* ksvg2/svg/SVGZoomAndPan.cpp:
(WebCore::SVGZoomAndPan::SVGZoomAndPan):
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@16276 268f45cc-cd09-0410-ab3c-d52691b4dbfc
diff --git a/WebCore/ChangeLog b/WebCore/ChangeLog
index 37fd51d..6a6d8dc 100644
--- a/WebCore/ChangeLog
+++ b/WebCore/ChangeLog
@@ -1,3 +1,130 @@
+
+2006-09-09 Eric Seidel <eric@eseidel.com>
+
+ Reviewed by Tim H.
+
+ Remove DeprecatedString usage and fix style.
+ http://bugzilla.opendarwin.org/show_bug.cgi?id=10787
+
+ No tests were harmed in the making of this patch.
+
+ * kcanvas/KCanvasFilters.cpp:
+ (WebCore::KCanvasFilterEffect::in):
+ (WebCore::KCanvasFilterEffect::setIn):
+ (WebCore::KCanvasFilterEffect::result):
+ (WebCore::KCanvasFilterEffect::setResult):
+ (WebCore::KCanvasFEMerge::externalRepresentation):
+ * kcanvas/KCanvasFilters.h:
+ (WebCore::KCanvasFEBlend::in2):
+ (WebCore::KCanvasFEBlend::setIn2):
+ (WebCore::KCanvasFEComposite::in2):
+ (WebCore::KCanvasFEComposite::setIn2):
+ (WebCore::KCanvasFEDisplacementMap::in2):
+ (WebCore::KCanvasFEDisplacementMap::setIn2):
+ (WebCore::KCanvasFEMerge::mergeInputs):
+ (WebCore::KCanvasFEMerge::setMergeInputs):
+ * kcanvas/KCanvasResources.cpp:
+ (WebCore::KCanvasResource::idInRegistry):
+ (WebCore::KCanvasResource::setIdInRegistry):
+ (WebCore::getResourceById):
+ * kcanvas/KCanvasResources.h:
+ * kcanvas/RenderPath.cpp:
+ (WebCore::RenderPath::getAbsoluteRepaintRect):
+ (WebCore::RenderPath::paint):
+ (WebCore::RenderPath::drawMarkersIfNeeded):
+ * kcanvas/RenderSVGContainer.cpp:
+ (WebCore::RenderSVGContainer::paint):
+ (WebCore::RenderSVGContainer::getAbsoluteRepaintRect):
+ * kcanvas/RenderSVGImage.cpp:
+ (WebCore::RenderSVGImage::paint):
+ (WebCore::RenderSVGImage::getAbsoluteRepaintRect):
+ * kcanvas/RenderSVGText.cpp:
+ (WebCore::RenderSVGText::paint):
+ * kcanvas/device/KRenderingPaintServer.h:
+ (WebCore::KRenderingPaintServer::idInRegistry):
+ (WebCore::KRenderingPaintServer::setIdInRegistry):
+ * kcanvas/device/quartz/KCanvasFilterQuartz.h:
+ * kcanvas/device/quartz/KCanvasFilterQuartz.mm:
+ (WebCore::KCanvasFilterQuartz::imageForName):
+ (WebCore::KCanvasFilterQuartz::setImageForName):
+ (WebCore::KCanvasFEMergeQuartz::getCIFilter):
+ * ksvg2/css/SVGCSSStyleSelector.cpp:
+ (WebCore::CSSStyleSelector::applySVGProperty):
+ * ksvg2/css/SVGRenderStyle.cpp:
+ * ksvg2/css/SVGRenderStyle.h:
+ * ksvg2/css/SVGRenderStyleDefs.h:
+ * ksvg2/ecma/GlobalObject.cpp:
+ (GlobalObject::get):
+ * ksvg2/misc/KSVGTimeScheduler.cpp:
+ (WebCore::SVGTimer::notifyAll):
+ * ksvg2/svg/SVGDescElement.cpp:
+ (WebCore::SVGDescElement::SVGDescElement):
+ (WebCore::SVGDescElement::description):
+ * ksvg2/svg/SVGDescElement.h:
+ * ksvg2/svg/SVGFEBlendElement.cpp:
+ (WebCore::SVGFEBlendElement::SVGFEBlendElement):
+ (WebCore::SVGFEBlendElement::filterEffect):
+ * ksvg2/svg/SVGFEColorMatrixElement.cpp:
+ (SVGFEColorMatrixElement::SVGFEColorMatrixElement):
+ (SVGFEColorMatrixElement::filterEffect):
+ * ksvg2/svg/SVGFEComponentTransferElement.cpp:
+ (WebCore::SVGFEComponentTransferElement::SVGFEComponentTransferElement):
+ (WebCore::SVGFEComponentTransferElement::filterEffect):
+ * ksvg2/svg/SVGFECompositeElement.cpp:
+ (SVGFECompositeElement::SVGFECompositeElement):
+ (SVGFECompositeElement::filterEffect):
+ * ksvg2/svg/SVGFEDiffuseLightingElement.cpp:
+ (WebCore::SVGFEDiffuseLightingElement::SVGFEDiffuseLightingElement):
+ (WebCore::SVGFEDiffuseLightingElement::filterEffect):
+ * ksvg2/svg/SVGFEDisplacementMapElement.cpp:
+ (SVGFEDisplacementMapElement::SVGFEDisplacementMapElement):
+ (SVGFEDisplacementMapElement::filterEffect):
+ * ksvg2/svg/SVGFEFloodElement.cpp:
+ (WebCore::SVGFEFloodElement::SVGFEFloodElement):
+ (WebCore::SVGFEFloodElement::filterEffect):
+ * ksvg2/svg/SVGFEGaussianBlurElement.cpp:
+ (SVGFEGaussianBlurElement::SVGFEGaussianBlurElement):
+ (SVGFEGaussianBlurElement::filterEffect):
+ * ksvg2/svg/SVGFELightElement.cpp:
+ * ksvg2/svg/SVGFEMergeElement.cpp:
+ (SVGFEMergeElement::filterEffect):
+ * ksvg2/svg/SVGFEOffsetElement.cpp:
+ (SVGFEOffsetElement::SVGFEOffsetElement):
+ (SVGFEOffsetElement::filterEffect):
+ * ksvg2/svg/SVGFESpecularLightingElement.cpp:
+ (SVGFESpecularLightingElement::SVGFESpecularLightingElement):
+ (SVGFESpecularLightingElement::filterEffect):
+ * ksvg2/svg/SVGFETileElement.cpp:
+ (WebCore::SVGFETileElement::SVGFETileElement):
+ (WebCore::SVGFETileElement::filterEffect):
+ * ksvg2/svg/SVGFETurbulenceElement.cpp:
+ (SVGFETurbulenceElement::SVGFETurbulenceElement):
+ * ksvg2/svg/SVGFilterPrimitiveStandardAttributes.cpp:
+ (SVGFilterPrimitiveStandardAttributes::setStandardAttributes):
+ * ksvg2/svg/SVGFitToViewBox.cpp:
+ (WebCore::SVGFitToViewBox::parseViewBox):
+ (WebCore::SVGFitToViewBox::parseMappedAttribute):
+ * ksvg2/svg/SVGFitToViewBox.h:
+ * ksvg2/svg/SVGLinearGradientElement.cpp:
+ (SVGLinearGradientElement::buildGradient):
+ * ksvg2/svg/SVGPatternElement.cpp:
+ (WebCore::SVGPatternElement::fillAttributesFromReferencePattern):
+ (WebCore::SVGPatternElement::notifyAttributeChange):
+ * ksvg2/svg/SVGPreserveAspectRatio.cpp:
+ (WebCore::SVGPreserveAspectRatio::SVGPreserveAspectRatio):
+ (WebCore::SVGPreserveAspectRatio::parsePreserveAspectRatio):
+ (WebCore::SVGPreserveAspectRatio::getCTM):
+ * ksvg2/svg/SVGPreserveAspectRatio.h:
+ * ksvg2/svg/SVGRadialGradientElement.cpp:
+ (WebCore::SVGRadialGradientElement::buildGradient):
+ * ksvg2/svg/SVGStyleElement.cpp:
+ * ksvg2/svg/SVGStyledTransformableElement.cpp:
+ * ksvg2/svg/SVGViewElement.cpp:
+ (WebCore::SVGViewElement::SVGViewElement):
+ (WebCore::SVGViewElement::parseMappedAttribute):
+ * ksvg2/svg/SVGZoomAndPan.cpp:
+ (WebCore::SVGZoomAndPan::SVGZoomAndPan):
+
2006-09-08 Darin Adler <darin@apple.com>
Reviewed by Tim H.
diff --git a/WebCore/kcanvas/KCanvasFilters.cpp b/WebCore/kcanvas/KCanvasFilters.cpp
index b990f78..aaffc5b 100644
--- a/WebCore/kcanvas/KCanvasFilters.cpp
+++ b/WebCore/kcanvas/KCanvasFilters.cpp
@@ -103,21 +103,22 @@
m_subregion = subregion;
}
-DeprecatedString KCanvasFilterEffect::in() const
+String KCanvasFilterEffect::in() const
{
return m_in;
}
-void KCanvasFilterEffect::setIn(const DeprecatedString &in)
+
+void KCanvasFilterEffect::setIn(const String &in)
{
m_in = in;
}
-DeprecatedString KCanvasFilterEffect::result() const
+String KCanvasFilterEffect::result() const
{
return m_result;
}
-void KCanvasFilterEffect::setResult(const DeprecatedString &result)
+void KCanvasFilterEffect::setResult(const String &result)
{
m_result = result;
}
@@ -421,7 +422,16 @@
{
ts << "[type=MERGE] ";
KCanvasFilterEffect::externalRepresentation(ts);
- ts << "[merge inputs=" << m_mergeInputs << "]";
+ ts << "[merge inputs=[";
+ unsigned x = 0;
+ unsigned size = m_mergeInputs.size();
+ while (x < size) {
+ ts << m_mergeInputs[x];
+ x++;
+ if (x < m_mergeInputs.size())
+ ts << ", ";
+ }
+ ts << "]]";
return ts;
}
diff --git a/WebCore/kcanvas/KCanvasFilters.h b/WebCore/kcanvas/KCanvasFilters.h
index 7d35ee8..638be86 100644
--- a/WebCore/kcanvas/KCanvasFilters.h
+++ b/WebCore/kcanvas/KCanvasFilters.h
@@ -25,7 +25,6 @@
#define KCanvasFilters_H
#ifdef SVG_SUPPORT
-#include "DeprecatedStringList.h"
#include "KCanvasResources.h"
#ifdef __OBJC__
@@ -143,11 +142,11 @@
FloatRect subRegion() const;
void setSubRegion(const FloatRect &subregion);
- DeprecatedString in() const;
- void setIn(const DeprecatedString &in);
+ String in() const;
+ void setIn(const String &in);
- DeprecatedString result() const;
- void setResult(const DeprecatedString &result);
+ String result() const;
+ void setResult(const String &result);
#if __APPLE__
virtual CIFilter* getCIFilter(KCanvasFilterQuartz*) const = 0;
@@ -157,8 +156,8 @@
private:
FloatRect m_subregion;
- DeprecatedString m_in;
- DeprecatedString m_result;
+ String m_in;
+ String m_result;
};
TextStream &operator<<(TextStream &, const KCanvasFilterEffect &);
@@ -173,8 +172,8 @@
class KCanvasFEBlend : public KCanvasFilterEffect {
public:
- DeprecatedString in2() const { return m_in2; }
- void setIn2(const DeprecatedString &in2) { m_in2 = in2; }
+ String in2() const { return m_in2; }
+ void setIn2(const String &in2) { m_in2 = in2; }
KCBlendModeType blendMode() const { return m_mode; }
void setBlendMode(KCBlendModeType mode) { m_mode = mode; }
@@ -183,7 +182,7 @@
private:
KCBlendModeType m_mode;
- DeprecatedString m_in2;
+ String m_in2;
};
typedef enum {
@@ -265,8 +264,8 @@
class KCanvasFEComposite : public KCanvasFilterEffect {
public:
- DeprecatedString in2() const { return m_in2; }
- void setIn2(const DeprecatedString &in2) { m_in2 = in2; }
+ String in2() const { return m_in2; }
+ void setIn2(const String &in2) { m_in2 = in2; }
KCCompositeOperationType operation() const { return m_operation; }
void setOperation(KCCompositeOperationType oper) { m_operation = oper; }
@@ -283,7 +282,7 @@
TextStream &externalRepresentation(TextStream &) const;
private:
- DeprecatedString m_in2;
+ String m_in2;
KCCompositeOperationType m_operation;
float m_k1;
float m_k2;
@@ -475,8 +474,8 @@
{
}
- DeprecatedString in2() const { return m_in2; }
- void setIn2(const DeprecatedString &in2) { m_in2 = in2; }
+ String in2() const { return m_in2; }
+ void setIn2(const String &in2) { m_in2 = in2; }
KCChannelSelectorType xChannelSelector() const { return m_xChannelSelector; }
void setXChannelSelector(const KCChannelSelectorType xChannelSelector) { m_xChannelSelector = xChannelSelector; }
@@ -490,7 +489,7 @@
TextStream &externalRepresentation(TextStream &) const;
private:
- DeprecatedString m_in2;
+ String m_in2;
KCChannelSelectorType m_xChannelSelector;
KCChannelSelectorType m_yChannelSelector;
float m_scale;
@@ -548,13 +547,13 @@
class KCanvasFEMerge : public KCanvasFilterEffect {
public:
- DeprecatedStringList mergeInputs() const { return m_mergeInputs; }
- void setMergeInputs(const DeprecatedStringList &mergeInputs) { m_mergeInputs = mergeInputs; }
+ const Vector<String>& mergeInputs() const { return m_mergeInputs; }
+ void setMergeInputs(const Vector<String>& mergeInputs) { m_mergeInputs = mergeInputs; }
TextStream &externalRepresentation(TextStream &) const;
private:
- DeprecatedStringList m_mergeInputs;
+ Vector<String> m_mergeInputs;
};
typedef enum {
diff --git a/WebCore/kcanvas/KCanvasResources.cpp b/WebCore/kcanvas/KCanvasResources.cpp
index 122123e..2da36f8 100644
--- a/WebCore/kcanvas/KCanvasResources.cpp
+++ b/WebCore/kcanvas/KCanvasResources.cpp
@@ -96,14 +96,14 @@
const_cast<RenderPath *>(*it)->repaint();
}
-DeprecatedString KCanvasResource::idInRegistry() const
+String KCanvasResource::idInRegistry() const
{
- return registryId;
+ return m_registryId;
}
-void KCanvasResource::setIdInRegistry(const DeprecatedString& newId)
+void KCanvasResource::setIdInRegistry(const String& newId)
{
- registryId = newId;
+ m_registryId = newId;
}
TextStream& KCanvasResource::externalRepresentation(TextStream &ts) const
@@ -288,8 +288,6 @@
SVGElement *svgElement = svg_dynamic_cast(element);
if (svgElement && svgElement->isStyled())
return static_cast<SVGStyledElement *>(svgElement)->canvasResource();
- else
- fprintf(stderr, "Failed to find resource with id: %s\n", id.deprecatedString().ascii());
return 0;
}
diff --git a/WebCore/kcanvas/KCanvasResources.h b/WebCore/kcanvas/KCanvasResources.h
index 53e43b7..633de27 100644
--- a/WebCore/kcanvas/KCanvasResources.h
+++ b/WebCore/kcanvas/KCanvasResources.h
@@ -59,8 +59,8 @@
const RenderPathList &clients() const;
- DeprecatedString idInRegistry() const;
- void setIdInRegistry(const DeprecatedString& newId);
+ String idInRegistry() const;
+ void setIdInRegistry(const String&);
virtual bool isPaintServer() const { return false; }
virtual bool isFilter() const { return false; }
@@ -71,7 +71,7 @@
virtual TextStream& externalRepresentation(TextStream &) const;
private:
RenderPathList m_clients;
- DeprecatedString registryId;
+ String m_registryId;
};
// Clipping paths
diff --git a/WebCore/kcanvas/RenderPath.cpp b/WebCore/kcanvas/RenderPath.cpp
index cd7ff2c..5c76952 100644
--- a/WebCore/kcanvas/RenderPath.cpp
+++ b/WebCore/kcanvas/RenderPath.cpp
@@ -149,7 +149,7 @@
FloatRect repaintRect = absoluteTransform().mapRect(relativeBBox(true));
// Filters can expand the bounding box
- KCanvasFilter *filter = getFilterById(document(), style()->svgStyle()->filter().mid(1));
+ KCanvasFilter* filter = getFilterById(document(), style()->svgStyle()->filter().substring(1));
if (filter)
repaintRect.unite(filter->filterBBoxForItemBBox(repaintRect));
@@ -197,16 +197,16 @@
context->concatCTM(localTransform());
// setup to apply filters
- KCanvasFilter *filter = getFilterById(document(), style()->svgStyle()->filter().mid(1));
+ KCanvasFilter* filter = getFilterById(document(), style()->svgStyle()->filter().substring(1));
if (filter) {
filter->prepareFilter(relativeBBox(true));
context = device->currentContext();
}
- if (KCanvasClipper *clipper = getClipperById(document(), style()->svgStyle()->clipPath().mid(1)))
+ if (KCanvasClipper* clipper = getClipperById(document(), style()->svgStyle()->clipPath().substring(1)))
clipper->applyClip(relativeBBox(true));
- if (KCanvasMasker *masker = getMaskerById(document(), style()->svgStyle()->maskElement().mid(1)))
+ if (KCanvasMasker* masker = getMaskerById(document(), style()->svgStyle()->maskElement().substring(1)))
masker->applyMask(relativeBBox(true));
context->clearPath();
@@ -432,9 +432,9 @@
Document *doc = document();
const SVGRenderStyle *svgStyle = style()->svgStyle();
- KCanvasMarker *startMarker = getMarkerById(doc, svgStyle->startMarker().mid(1));
- KCanvasMarker *midMarker = getMarkerById(doc, svgStyle->midMarker().mid(1));
- KCanvasMarker *endMarker = getMarkerById(doc, svgStyle->endMarker().mid(1));
+ KCanvasMarker* startMarker = getMarkerById(doc, svgStyle->startMarker().substring(1));
+ KCanvasMarker* midMarker = getMarkerById(doc, svgStyle->midMarker().substring(1));
+ KCanvasMarker* endMarker = getMarkerById(doc, svgStyle->endMarker().substring(1));
if (!startMarker && !midMarker && !endMarker)
return;
diff --git a/WebCore/kcanvas/RenderSVGContainer.cpp b/WebCore/kcanvas/RenderSVGContainer.cpp
index cd522d7..6134172 100644
--- a/WebCore/kcanvas/RenderSVGContainer.cpp
+++ b/WebCore/kcanvas/RenderSVGContainer.cpp
@@ -150,7 +150,7 @@
if (paintInfo.phase != PaintPhaseForeground || !drawsContents() || style()->visibility() == HIDDEN)
return;
- KCanvasFilter *filter = getFilterById(document(), style()->svgStyle()->filter().mid(1));
+ KCanvasFilter* filter = getFilterById(document(), style()->svgStyle()->filter().substring(1));
if (!firstChild() && !filter)
return; // Spec: groups w/o children still may render filter content.
@@ -180,10 +180,10 @@
if (!localTransform().isIdentity())
deviceContext->concatCTM(localTransform());
- if (KCanvasClipper *clipper = getClipperById(document(), style()->svgStyle()->clipPath().mid(1)))
+ if (KCanvasClipper *clipper = getClipperById(document(), style()->svgStyle()->clipPath().substring(1)))
clipper->applyClip(relativeBBox(true));
- if (KCanvasMasker *masker = getMaskerById(document(), style()->svgStyle()->maskElement().mid(1)))
+ if (KCanvasMasker *masker = getMaskerById(document(), style()->svgStyle()->maskElement().substring(1)))
masker->applyMask(relativeBBox(true));
float opacity = style()->opacity();
@@ -261,7 +261,7 @@
repaintRect.unite(current->getAbsoluteRepaintRect());
// Filters can expand the bounding box
- KCanvasFilter *filter = getFilterById(document(), style()->svgStyle()->filter().mid(1));
+ KCanvasFilter *filter = getFilterById(document(), style()->svgStyle()->filter().substring(1));
if (filter)
repaintRect.unite(enclosingIntRect(filter->filterBBoxForItemBBox(repaintRect)));
diff --git a/WebCore/kcanvas/RenderSVGImage.cpp b/WebCore/kcanvas/RenderSVGImage.cpp
index fb9c5ba..a1a89a7 100644
--- a/WebCore/kcanvas/RenderSVGImage.cpp
+++ b/WebCore/kcanvas/RenderSVGImage.cpp
@@ -145,13 +145,13 @@
FloatRect boundingBox = FloatRect(0, 0, width(), height());
const SVGRenderStyle *svgStyle = style()->svgStyle();
- if (KCanvasClipper *clipper = getClipperById(document(), svgStyle->clipPath().mid(1)))
+ if (KCanvasClipper* clipper = getClipperById(document(), svgStyle->clipPath().substring(1)))
clipper->applyClip(boundingBox);
- if (KCanvasMasker *masker = getMaskerById(document(), svgStyle->maskElement().mid(1)))
+ if (KCanvasMasker* masker = getMaskerById(document(), svgStyle->maskElement().substring(1)))
masker->applyMask(boundingBox);
- KCanvasFilter *filter = getFilterById(document(), svgStyle->filter().mid(1));
+ KCanvasFilter* filter = getFilterById(document(), svgStyle->filter().substring(1));
if (filter)
filter->prepareFilter(boundingBox);
@@ -260,7 +260,7 @@
FloatRect repaintRect = absoluteTransform().mapRect(FloatRect(image->x()->value(), image->y()->value(), width(), height()));
// Filters can expand the bounding box
- KCanvasFilter *filter = getFilterById(document(), style()->svgStyle()->filter().mid(1));
+ KCanvasFilter *filter = getFilterById(document(), style()->svgStyle()->filter().substring(1));
if (filter)
repaintRect.unite(filter->filterBBoxForItemBBox(repaintRect));
diff --git a/WebCore/kcanvas/RenderSVGText.cpp b/WebCore/kcanvas/RenderSVGText.cpp
index 6584cc6..af1c5b9 100644
--- a/WebCore/kcanvas/RenderSVGText.cpp
+++ b/WebCore/kcanvas/RenderSVGText.cpp
@@ -80,13 +80,13 @@
FloatRect boundingBox(0, 0, width(), height());
const SVGRenderStyle *svgStyle = style()->svgStyle();
- if (KCanvasClipper *clipper = getClipperById(document(), svgStyle->clipPath().mid(1)))
+ if (KCanvasClipper* clipper = getClipperById(document(), svgStyle->clipPath().substring(1)))
clipper->applyClip(boundingBox);
- if (KCanvasMasker *masker = getMaskerById(document(), svgStyle->maskElement().mid(1)))
+ if (KCanvasMasker* masker = getMaskerById(document(), svgStyle->maskElement().substring(1)))
masker->applyMask(boundingBox);
- KCanvasFilter *filter = getFilterById(document(), svgStyle->filter().mid(1));
+ KCanvasFilter* filter = getFilterById(document(), svgStyle->filter().substring(1));
if (filter)
filter->prepareFilter(boundingBox);
diff --git a/WebCore/kcanvas/device/KRenderingPaintServer.h b/WebCore/kcanvas/device/KRenderingPaintServer.h
index 1a46fc8..e81d0b7 100644
--- a/WebCore/kcanvas/device/KRenderingPaintServer.h
+++ b/WebCore/kcanvas/device/KRenderingPaintServer.h
@@ -60,8 +60,8 @@
const RenderPath *activeClient() const { return m_activeClient;}
void setActiveClient(const RenderPath *client) { m_activeClient = client; }
- DeprecatedString idInRegistry() const { return m_registryId; }
- void setIdInRegistry(const DeprecatedString& newId) { m_registryId = newId; }
+ String idInRegistry() const { return m_registryId; }
+ void setIdInRegistry(const String& newId) { m_registryId = newId; }
virtual KCPaintServerType type() const = 0;
@@ -79,7 +79,7 @@
virtual void renderPath(KRenderingDeviceContext*, const RenderPath*, KCPaintTargetType) const = 0;
private:
const RenderPath *m_activeClient;
- DeprecatedString m_registryId;
+ String m_registryId;
bool m_paintingText;
};
diff --git a/WebCore/kcanvas/device/quartz/KCanvasFilterQuartz.h b/WebCore/kcanvas/device/quartz/KCanvasFilterQuartz.h
index 76bce3c..8367e33 100644
--- a/WebCore/kcanvas/device/quartz/KCanvasFilterQuartz.h
+++ b/WebCore/kcanvas/device/quartz/KCanvasFilterQuartz.h
@@ -47,8 +47,8 @@
virtual void prepareFilter(const FloatRect& bbox);
virtual void applyFilter(const FloatRect& bbox);
- CIImage *imageForName(const DeprecatedString &name) const;
- void setImageForName(CIImage *image, const DeprecatedString &name);
+ CIImage *imageForName(const String &name) const;
+ void setImageForName(CIImage *image, const String &name);
void setOutputImage(const KCanvasFilterEffect *filterEffect, CIImage *output);
CIImage *inputImage(const KCanvasFilterEffect *filterEffect);
diff --git a/WebCore/kcanvas/device/quartz/KCanvasFilterQuartz.mm b/WebCore/kcanvas/device/quartz/KCanvasFilterQuartz.mm
index 7a1797e..9d57854 100644
--- a/WebCore/kcanvas/device/quartz/KCanvasFilterQuartz.mm
+++ b/WebCore/kcanvas/device/quartz/KCanvasFilterQuartz.mm
@@ -188,14 +188,14 @@
return filterEffects;
}
-CIImage *KCanvasFilterQuartz::imageForName(const DeprecatedString& name) const
+CIImage *KCanvasFilterQuartz::imageForName(const String& name) const
{
- return [m_imagesByName objectForKey:name.getNSString()];
+ return [m_imagesByName objectForKey:name];
}
-void KCanvasFilterQuartz::setImageForName(CIImage *image, const DeprecatedString &name)
+void KCanvasFilterQuartz::setImageForName(CIImage *image, const String &name)
{
- [m_imagesByName setValue:image forKey:name.getNSString()];
+ [m_imagesByName setValue:image forKey:name];
}
void KCanvasFilterQuartz::setOutputImage(const KCanvasFilterEffect *filterEffect, CIImage *output)
@@ -770,15 +770,13 @@
{
CIFilter *filter = nil;
BEGIN_BLOCK_OBJC_EXCEPTIONS;
- DeprecatedStringList inputs = mergeInputs();
- DeprecatedValueListIterator<DeprecatedString> it = inputs.begin();
- DeprecatedValueListIterator<DeprecatedString> end = inputs.end();
+ const Vector<String>& inputs = mergeInputs();
CIImage *previousOutput = quartzFilter->inputImage(this);
- for (;it != end; it++) {
- CIImage *inputImage = quartzFilter->imageForName(*it);
- FE_QUARTZ_CHECK_INPUT(inputImage);
- FE_QUARTZ_CHECK_INPUT(previousOutput);
+ for (unsigned x = 0; x < inputs.size(); x++) {
+ CIImage *inputImage = quartzFilter->imageForName(inputs[x]);
+ FE_QUARTZ_CHECK_INPUT(inputImage);
+ FE_QUARTZ_CHECK_INPUT(previousOutput);
filter = [CIFilter filterWithName:@"CISourceOverCompositing"];
[filter setDefaults];
[filter setValue:inputImage forKey:@"inputImage"];
diff --git a/WebCore/ksvg2/css/SVGCSSStyleSelector.cpp b/WebCore/ksvg2/css/SVGCSSStyleSelector.cpp
index 1ee1cf4..e71f2f2 100644
--- a/WebCore/ksvg2/css/SVGCSSStyleSelector.cpp
+++ b/WebCore/ksvg2/css/SVGCSSStyleSelector.cpp
@@ -480,10 +480,10 @@
if (!primitiveValue)
return;
- DeprecatedString s;
+ String s;
int type = primitiveValue->primitiveType();
if (type == CSSPrimitiveValue::CSS_URI)
- s = primitiveValue->getStringValue().deprecatedString();
+ s = primitiveValue->getStringValue();
else
return;
@@ -496,10 +496,10 @@
if (!primitiveValue)
return;
- DeprecatedString s;
+ String s;
int type = primitiveValue->primitiveType();
if (type == CSSPrimitiveValue::CSS_URI)
- s = primitiveValue->getStringValue().deprecatedString();
+ s = primitiveValue->getStringValue();
else
return;
@@ -512,10 +512,10 @@
if (!primitiveValue)
return;
- DeprecatedString s;
+ String s;
int type = primitiveValue->primitiveType();
if (type == CSSPrimitiveValue::CSS_URI)
- s = primitiveValue->getStringValue().deprecatedString();
+ s = primitiveValue->getStringValue();
else
return;
@@ -566,10 +566,10 @@
if (!primitiveValue)
return;
- DeprecatedString s;
+ String s;
int type = primitiveValue->primitiveType();
if (type == CSSPrimitiveValue::CSS_URI)
- s = primitiveValue->getStringValue().deprecatedString();
+ s = primitiveValue->getStringValue();
else
return;
svgstyle->setFilter(s);
@@ -581,10 +581,10 @@
if (!primitiveValue)
return;
- DeprecatedString s;
+ String s;
int type = primitiveValue->primitiveType();
if (type == CSSPrimitiveValue::CSS_URI)
- s = primitiveValue->getStringValue().deprecatedString();
+ s = primitiveValue->getStringValue();
else
return;
@@ -597,10 +597,10 @@
if (!primitiveValue)
return;
- DeprecatedString s;
+ String s;
int type = primitiveValue->primitiveType();
if (type == CSSPrimitiveValue::CSS_URI)
- s = primitiveValue->getStringValue().deprecatedString();
+ s = primitiveValue->getStringValue();
else
return;
diff --git a/WebCore/ksvg2/css/SVGRenderStyle.cpp b/WebCore/ksvg2/css/SVGRenderStyle.cpp
index 1cf3cb0..0f7656d 100644
--- a/WebCore/ksvg2/css/SVGRenderStyle.cpp
+++ b/WebCore/ksvg2/css/SVGRenderStyle.cpp
@@ -30,7 +30,7 @@
#ifdef SVG_SUPPORT
#include "SVGRenderStyle.h"
-using namespace WebCore;
+namespace WebCore {
SVGRenderStyle *SVGRenderStyle::s_defaultStyle = 0;
@@ -110,6 +110,8 @@
svg_inherited_flags = svgInheritParent->svg_inherited_flags;
}
+}
+
// vim:ts=4:noet
#endif // SVG_SUPPORT
diff --git a/WebCore/ksvg2/css/SVGRenderStyle.h b/WebCore/ksvg2/css/SVGRenderStyle.h
index 964e969..89ecf30 100644
--- a/WebCore/ksvg2/css/SVGRenderStyle.h
+++ b/WebCore/ksvg2/css/SVGRenderStyle.h
@@ -106,13 +106,13 @@
RS_DEFINE_ATTRIBUTE_DATAREF_WITH_INITIAL(float, stops, opacity, StopOpacity, stopOpacity, 1.0)
RS_DEFINE_ATTRIBUTE_DATAREF_WITH_INITIAL(Color, stops, color, StopColor, stopColor, Color(0, 0, 0))
- RS_DEFINE_ATTRIBUTE_DATAREF_WITH_INITIAL(DeprecatedString, clip, clipPath, ClipPath, clipPath, DeprecatedString())
- RS_DEFINE_ATTRIBUTE_DATAREF_WITH_INITIAL(DeprecatedString, mask, maskElement, MaskElement, maskElement, DeprecatedString())
- RS_DEFINE_ATTRIBUTE_DATAREF_WITH_INITIAL(DeprecatedString, markers, startMarker, StartMarker, startMarker, DeprecatedString())
- RS_DEFINE_ATTRIBUTE_DATAREF_WITH_INITIAL(DeprecatedString, markers, midMarker, MidMarker, midMarker, DeprecatedString())
- RS_DEFINE_ATTRIBUTE_DATAREF_WITH_INITIAL(DeprecatedString, markers, endMarker, EndMarker, endMarker, DeprecatedString())
+ RS_DEFINE_ATTRIBUTE_DATAREF_WITH_INITIAL(String, clip, clipPath, ClipPath, clipPath, String())
+ RS_DEFINE_ATTRIBUTE_DATAREF_WITH_INITIAL(String, mask, maskElement, MaskElement, maskElement, String())
+ RS_DEFINE_ATTRIBUTE_DATAREF_WITH_INITIAL(String, markers, startMarker, StartMarker, startMarker, String())
+ RS_DEFINE_ATTRIBUTE_DATAREF_WITH_INITIAL(String, markers, midMarker, MidMarker, midMarker, String())
+ RS_DEFINE_ATTRIBUTE_DATAREF_WITH_INITIAL(String, markers, endMarker, EndMarker, endMarker, String())
- RS_DEFINE_ATTRIBUTE_DATAREF_WITH_INITIAL(DeprecatedString, misc, filter, Filter, filter, DeprecatedString())
+ RS_DEFINE_ATTRIBUTE_DATAREF_WITH_INITIAL(String, misc, filter, Filter, filter, String())
RS_DEFINE_ATTRIBUTE_DATAREF_WITH_INITIAL(float, misc, floodOpacity, FloodOpacity, floodOpacity, 1.0)
RS_DEFINE_ATTRIBUTE_DATAREF_WITH_INITIAL(Color, misc, floodColor, FloodColor, floodColor, Color(0, 0, 0))
diff --git a/WebCore/ksvg2/css/SVGRenderStyleDefs.h b/WebCore/ksvg2/css/SVGRenderStyleDefs.h
index 73d5ab5..91f3620 100644
--- a/WebCore/ksvg2/css/SVGRenderStyleDefs.h
+++ b/WebCore/ksvg2/css/SVGRenderStyleDefs.h
@@ -26,11 +26,10 @@
Boston, MA 02111-1307, USA.
*/
-#ifndef KSVG_SVGRenderStyleDefs_H
-#define KSVG_SVGRenderStyleDefs_H
+#ifndef SVGRenderStyleDefs_H
+#define SVGRenderStyleDefs_H
#ifdef SVG_SUPPORT
-#include "DeprecatedString.h"
#include "Path.h"
// Helper macros for 'SVGRenderStyle'
@@ -175,7 +174,7 @@
return !(*this == other);
}
- DeprecatedString clipPath;
+ String clipPath;
private:
StyleClipData &operator=(const StyleClipData &);
@@ -189,7 +188,7 @@
bool operator==(const StyleMaskData &other) const;
bool operator!=(const StyleMaskData &other) const { return !(*this == other); }
- DeprecatedString maskElement;
+ String maskElement;
private:
StyleMaskData &operator=(const StyleMaskData &);
@@ -206,9 +205,9 @@
return !(*this == other);
}
- DeprecatedString startMarker;
- DeprecatedString midMarker;
- DeprecatedString endMarker;
+ String startMarker;
+ String midMarker;
+ String endMarker;
private:
StyleMarkerData &operator=(const StyleMarkerData &);
@@ -226,7 +225,7 @@
return !(*this == other);
}
- DeprecatedString filter;
+ String filter;
Color floodColor;
float floodOpacity;
diff --git a/WebCore/ksvg2/ecma/GlobalObject.cpp b/WebCore/ksvg2/ecma/GlobalObject.cpp
index 5515346..5e39222 100644
--- a/WebCore/ksvg2/ecma/GlobalObject.cpp
+++ b/WebCore/ksvg2/ecma/GlobalObject.cpp
@@ -58,8 +58,6 @@
KJS::JSValue *GlobalObject::get(KJS::ExecState *exec, const KJS::Identifier &p) const
{
- kdDebug(26004) << "WebCore::GlobalObject (" << this << ")::get " << p.deprecatedString() << endl;
-
KJS::JSValue *ret = GlobalObject::get(exec, p);
if(ret->type() != KJS::UndefinedType)
return ret;
@@ -96,7 +94,6 @@
// This isn't necessarily a bug. Some code uses if(!window.blah) window.blah=1
// But it can also mean something isn't loaded or implemented...
- kdDebug(26004) << "GlobalObject::get property not found: " << p.deprecatedString() << endl;
return KJS::jsUndefined();
}
diff --git a/WebCore/ksvg2/misc/KSVGTimeScheduler.cpp b/WebCore/ksvg2/misc/KSVGTimeScheduler.cpp
index b8ef4b4..cdba1e2 100644
--- a/WebCore/ksvg2/misc/KSVGTimeScheduler.cpp
+++ b/WebCore/ksvg2/misc/KSVGTimeScheduler.cpp
@@ -218,7 +218,7 @@
if(!animColor)
continue;
- DeprecatedString name = animColor->attributeName();
+ String name = animColor->attributeName();
Color color = animColor->color();
if(!targetColor.contains(name))
diff --git a/WebCore/ksvg2/svg/SVGDescElement.cpp b/WebCore/ksvg2/svg/SVGDescElement.cpp
index dcaec23..78773a0 100644
--- a/WebCore/ksvg2/svg/SVGDescElement.cpp
+++ b/WebCore/ksvg2/svg/SVGDescElement.cpp
@@ -24,9 +24,11 @@
#ifdef SVG_SUPPORT
#include "SVGDescElement.h"
-using namespace WebCore;
+namespace WebCore {
-SVGDescElement::SVGDescElement(const QualifiedName& tagName, Document *doc) : SVGStyledElement(tagName, doc), SVGLangSpace()
+SVGDescElement::SVGDescElement(const QualifiedName& tagName, Document *doc)
+ : SVGStyledElement(tagName, doc)
+ , SVGLangSpace()
{
}
@@ -34,9 +36,11 @@
{
}
-StringImpl *SVGDescElement::description() const
+String SVGDescElement::description() const
{
- return new StringImpl(String(textContent()).deprecatedString().simplifyWhiteSpace());
+ return textContent().deprecatedString().simplifyWhiteSpace();
+}
+
}
// vim:ts=4:noet
diff --git a/WebCore/ksvg2/svg/SVGDescElement.h b/WebCore/ksvg2/svg/SVGDescElement.h
index 43d553b..8aec01e 100644
--- a/WebCore/ksvg2/svg/SVGDescElement.h
+++ b/WebCore/ksvg2/svg/SVGDescElement.h
@@ -36,7 +36,7 @@
SVGDescElement(const QualifiedName&, Document*);
virtual ~SVGDescElement();
- StringImpl *description() const;
+ String description() const;
};
} // namespace WebCore
diff --git a/WebCore/ksvg2/svg/SVGFEBlendElement.cpp b/WebCore/ksvg2/svg/SVGFEBlendElement.cpp
index 56c916f..6f930a0 100644
--- a/WebCore/ksvg2/svg/SVGFEBlendElement.cpp
+++ b/WebCore/ksvg2/svg/SVGFEBlendElement.cpp
@@ -22,8 +22,6 @@
#include "config.h"
#ifdef SVG_SUPPORT
-#include "DeprecatedStringList.h"
-
#include "Attr.h"
#include <kcanvas/KCanvasFilters.h>
@@ -34,13 +32,13 @@
#include "SVGRenderStyle.h"
#include "SVGFEBlendElement.h"
-using namespace WebCore;
+namespace WebCore {
SVGFEBlendElement::SVGFEBlendElement(const QualifiedName& tagName, Document *doc)
: SVGFilterPrimitiveStandardAttributes(tagName, doc)
, m_mode(0)
+ , m_filterEffect(0)
{
- m_filterEffect = 0;
}
SVGFEBlendElement::~SVGFEBlendElement()
@@ -83,12 +81,14 @@
if (!m_filterEffect)
return 0;
m_filterEffect->setBlendMode((KCBlendModeType)(mode()-1));
- m_filterEffect->setIn(in().deprecatedString());
- m_filterEffect->setIn2(String(in2()).deprecatedString());
+ m_filterEffect->setIn(in());
+ m_filterEffect->setIn2(in2());
setStandardAttributes(m_filterEffect);
return m_filterEffect;
}
+}
+
// vim:ts=4:noet
#endif // SVG_SUPPORT
diff --git a/WebCore/ksvg2/svg/SVGFEColorMatrixElement.cpp b/WebCore/ksvg2/svg/SVGFEColorMatrixElement.cpp
index dd8fb6da..8c9d5c8 100644
--- a/WebCore/ksvg2/svg/SVGFEColorMatrixElement.cpp
+++ b/WebCore/ksvg2/svg/SVGFEColorMatrixElement.cpp
@@ -44,8 +44,8 @@
: SVGFilterPrimitiveStandardAttributes(tagName, doc)
, m_type(0)
, m_values(new SVGNumberList(0))
+ , m_filterEffect(0)
{
- m_filterEffect = 0;
}
SVGFEColorMatrixElement::~SVGFEColorMatrixElement()
@@ -60,8 +60,7 @@
void SVGFEColorMatrixElement::parseMappedAttribute(MappedAttribute *attr)
{
const String& value = attr->value();
- if (attr->name() == SVGNames::typeAttr)
- {
+ if (attr->name() == SVGNames::typeAttr) {
if(value == "matrix")
setTypeBaseValue(SVG_FECOLORMATRIX_TYPE_MATRIX);
else if(value == "saturate")
@@ -86,7 +85,7 @@
if (!m_filterEffect)
return 0;
- m_filterEffect->setIn(in().deprecatedString());
+ m_filterEffect->setIn(in());
setStandardAttributes(m_filterEffect);
DeprecatedValueList<float> _values;
SVGNumberList *numbers = values();
diff --git a/WebCore/ksvg2/svg/SVGFEComponentTransferElement.cpp b/WebCore/ksvg2/svg/SVGFEComponentTransferElement.cpp
index 1502fcf..f67d067 100644
--- a/WebCore/ksvg2/svg/SVGFEComponentTransferElement.cpp
+++ b/WebCore/ksvg2/svg/SVGFEComponentTransferElement.cpp
@@ -22,13 +22,11 @@
#include "config.h"
#ifdef SVG_SUPPORT
-#include "DeprecatedStringList.h"
-
#include "Attr.h"
-#include <kcanvas/KCanvasResources.h>
-#include <kcanvas/KCanvasFilters.h>
-#include <kcanvas/device/KRenderingDevice.h>
+#include "KCanvasResources.h"
+#include "KCanvasFilters.h"
+#include "KRenderingDevice.h"
#include "SVGNames.h"
#include "SVGHelper.h"
@@ -39,12 +37,12 @@
#include "SVGFEFuncBElement.h"
#include "SVGFEFuncAElement.h"
-using namespace WebCore;
+namespace WebCore {
SVGFEComponentTransferElement::SVGFEComponentTransferElement(const QualifiedName& tagName, Document *doc)
: SVGFilterPrimitiveStandardAttributes(tagName, doc)
+ , m_filterEffect(0)
{
- m_filterEffect = 0;
}
SVGFEComponentTransferElement::~SVGFEComponentTransferElement()
@@ -70,7 +68,7 @@
if (!m_filterEffect)
return 0;
- m_filterEffect->setIn(in().deprecatedString());
+ m_filterEffect->setIn(in());
setStandardAttributes(m_filterEffect);
for (Node *n = firstChild(); n != 0; n = n->nextSibling()) {
@@ -87,6 +85,8 @@
return m_filterEffect;
}
+}
+
// vim:ts=4:noet
#endif // SVG_SUPPORT
diff --git a/WebCore/ksvg2/svg/SVGFECompositeElement.cpp b/WebCore/ksvg2/svg/SVGFECompositeElement.cpp
index 797d5f0..00be6ba 100644
--- a/WebCore/ksvg2/svg/SVGFECompositeElement.cpp
+++ b/WebCore/ksvg2/svg/SVGFECompositeElement.cpp
@@ -22,14 +22,12 @@
#include "config.h"
#ifdef SVG_SUPPORT
-#include "DeprecatedStringList.h"
-
#include "Attr.h"
-#include <kcanvas/KCanvasResources.h>
-#include <kcanvas/KCanvasFilters.h>
-#include <kcanvas/device/KRenderingDevice.h>
-#include <kcanvas/device/KRenderingPaintServerGradient.h>
+#include "KCanvasResources.h"
+#include "KCanvasFilters.h"
+#include "KRenderingDevice.h"
+#include "KRenderingPaintServerGradient.h"
#include "ksvg.h"
#include "SVGNames.h"
@@ -46,8 +44,8 @@
, m_k2(0.0)
, m_k3(0.0)
, m_k4(0.0)
+ , m_filterEffect(0)
{
- m_filterEffect = 0;
}
SVGFECompositeElement::~SVGFECompositeElement()
@@ -104,8 +102,8 @@
if (!m_filterEffect)
return 0;
m_filterEffect->setOperation((KCCompositeOperationType)(_operator() - 1));
- m_filterEffect->setIn(in().deprecatedString());
- m_filterEffect->setIn2(String(in2()).deprecatedString());
+ m_filterEffect->setIn(in());
+ m_filterEffect->setIn2(in2());
setStandardAttributes(m_filterEffect);
m_filterEffect->setK1(k1());
m_filterEffect->setK2(k2());
diff --git a/WebCore/ksvg2/svg/SVGFEDiffuseLightingElement.cpp b/WebCore/ksvg2/svg/SVGFEDiffuseLightingElement.cpp
index f0c1b71..095d21b 100644
--- a/WebCore/ksvg2/svg/SVGFEDiffuseLightingElement.cpp
+++ b/WebCore/ksvg2/svg/SVGFEDiffuseLightingElement.cpp
@@ -43,8 +43,8 @@
, m_lightingColor(new SVGColor())
, m_kernelUnitLengthX(0.0)
, m_kernelUnitLengthY(0.0)
+ , m_filterEffect(0)
{
- m_filterEffect = 0;
}
SVGFEDiffuseLightingElement::~SVGFEDiffuseLightingElement()
@@ -85,7 +85,7 @@
{
if (!m_filterEffect)
m_filterEffect = static_cast<KCanvasFEDiffuseLighting *>(renderingDevice()->createFilterEffect(FE_DIFFUSE_LIGHTING));
- m_filterEffect->setIn(in().deprecatedString());
+ m_filterEffect->setIn(in());
setStandardAttributes(m_filterEffect);
m_filterEffect->setDiffuseConstant((diffuseConstant()));
m_filterEffect->setSurfaceScale((surfaceScale()));
diff --git a/WebCore/ksvg2/svg/SVGFEDisplacementMapElement.cpp b/WebCore/ksvg2/svg/SVGFEDisplacementMapElement.cpp
index d42337b..77079cc 100644
--- a/WebCore/ksvg2/svg/SVGFEDisplacementMapElement.cpp
+++ b/WebCore/ksvg2/svg/SVGFEDisplacementMapElement.cpp
@@ -39,8 +39,8 @@
, m_xChannelSelector(0)
, m_yChannelSelector(0)
, m_scale(0.0)
+ , m_filterEffect(0)
{
- m_filterEffect = 0;
}
SVGFEDisplacementMapElement::~SVGFEDisplacementMapElement()
@@ -93,8 +93,8 @@
return 0;
m_filterEffect->setXChannelSelector((KCChannelSelectorType)(xChannelSelector()));
m_filterEffect->setYChannelSelector((KCChannelSelectorType)(yChannelSelector()));
- m_filterEffect->setIn(in().deprecatedString());
- m_filterEffect->setIn2(String(in2()).deprecatedString());
+ m_filterEffect->setIn(in());
+ m_filterEffect->setIn2(in2());
m_filterEffect->setScale(scale());
setStandardAttributes(m_filterEffect);
return m_filterEffect;
diff --git a/WebCore/ksvg2/svg/SVGFEFloodElement.cpp b/WebCore/ksvg2/svg/SVGFEFloodElement.cpp
index 4b89791..d90d9a9 100644
--- a/WebCore/ksvg2/svg/SVGFEFloodElement.cpp
+++ b/WebCore/ksvg2/svg/SVGFEFloodElement.cpp
@@ -25,20 +25,19 @@
#include "SVGFEFloodElement.h"
#include "Attr.h"
-#include "DeprecatedStringList.h"
#include "RenderView.h"
#include "SVGHelper.h"
#include "SVGNames.h"
#include "SVGRenderStyle.h"
-#include <kcanvas/KCanvasFilters.h>
-#include <kcanvas/device/KRenderingDevice.h>
+#include "KCanvasFilters.h"
+#include "KRenderingDevice.h"
-using namespace WebCore;
+namespace WebCore {
-SVGFEFloodElement::SVGFEFloodElement(const QualifiedName& tagName, Document *doc) :
-SVGFilterPrimitiveStandardAttributes(tagName, doc)
+SVGFEFloodElement::SVGFEFloodElement(const QualifiedName& tagName, Document *doc)
+ : SVGFilterPrimitiveStandardAttributes(tagName, doc)
+ , m_filterEffect(0)
{
- m_filterEffect = 0;
}
SVGFEFloodElement::~SVGFEFloodElement()
@@ -63,7 +62,7 @@
m_filterEffect = static_cast<KCanvasFEFlood *>(renderingDevice()->createFilterEffect(FE_FLOOD));
if (!m_filterEffect)
return 0;
- m_filterEffect->setIn(in().deprecatedString());
+ m_filterEffect->setIn(in());
setStandardAttributes(m_filterEffect);
RenderStyle *filterStyle = const_cast<SVGFEFloodElement *>(this)->styleForRenderer(parentNode()->renderer());
const SVGRenderStyle *svgStyle = filterStyle->svgStyle();
@@ -74,6 +73,8 @@
return m_filterEffect;
}
+}
+
// vim:ts=4:noet
#endif // SVG_SUPPORT
diff --git a/WebCore/ksvg2/svg/SVGFEGaussianBlurElement.cpp b/WebCore/ksvg2/svg/SVGFEGaussianBlurElement.cpp
index cbfc510..bb74787 100644
--- a/WebCore/ksvg2/svg/SVGFEGaussianBlurElement.cpp
+++ b/WebCore/ksvg2/svg/SVGFEGaussianBlurElement.cpp
@@ -42,8 +42,8 @@
: SVGFilterPrimitiveStandardAttributes(tagName, doc)
, m_stdDeviationX(0.0)
, m_stdDeviationY(0.0)
+ , m_filterEffect(0)
{
- m_filterEffect = 0;
}
SVGFEGaussianBlurElement::~SVGFEGaussianBlurElement()
@@ -82,7 +82,7 @@
m_filterEffect = static_cast<KCanvasFEGaussianBlur *>(renderingDevice()->createFilterEffect(FE_GAUSSIAN_BLUR));
if (!m_filterEffect)
return 0;
- m_filterEffect->setIn(in().deprecatedString());
+ m_filterEffect->setIn(in());
setStandardAttributes(m_filterEffect);
m_filterEffect->setStdDeviationX(stdDeviationX());
m_filterEffect->setStdDeviationY(stdDeviationY());
diff --git a/WebCore/ksvg2/svg/SVGFELightElement.cpp b/WebCore/ksvg2/svg/SVGFELightElement.cpp
index 9d60227..f399b9e 100644
--- a/WebCore/ksvg2/svg/SVGFELightElement.cpp
+++ b/WebCore/ksvg2/svg/SVGFELightElement.cpp
@@ -21,13 +21,11 @@
#include "config.h"
#ifdef SVG_SUPPORT
-#include "DeprecatedStringList.h"
-
#include "Attr.h"
-#include <kcanvas/KCanvasResources.h>
-#include <kcanvas/KCanvasFilters.h>
-#include <kcanvas/device/KRenderingDevice.h>
+#include "KCanvasResources.h"
+#include "KCanvasFilters.h"
+#include "KRenderingDevice.h"
#include "SVGNames.h"
#include "SVGHelper.h"
diff --git a/WebCore/ksvg2/svg/SVGFEMergeElement.cpp b/WebCore/ksvg2/svg/SVGFEMergeElement.cpp
index b02d164..cf03d19 100644
--- a/WebCore/ksvg2/svg/SVGFEMergeElement.cpp
+++ b/WebCore/ksvg2/svg/SVGFEMergeElement.cpp
@@ -56,10 +56,10 @@
return 0;
setStandardAttributes(m_filterEffect);
- DeprecatedStringList mergeInputs;
- for (Node *n = firstChild(); n != 0; n = n->nextSibling()) {
+ Vector<String> mergeInputs;
+ for (Node* n = firstChild(); n != 0; n = n->nextSibling()) {
if (n->hasTagName(SVGNames::feMergeNodeTag))
- mergeInputs.append(static_cast<SVGFEMergeNodeElement *>(n)->in().deprecatedString());
+ mergeInputs.append(static_cast<SVGFEMergeNodeElement *>(n)->in());
}
m_filterEffect->setMergeInputs(mergeInputs);
diff --git a/WebCore/ksvg2/svg/SVGFEOffsetElement.cpp b/WebCore/ksvg2/svg/SVGFEOffsetElement.cpp
index e91dfa3..2878a5a 100644
--- a/WebCore/ksvg2/svg/SVGFEOffsetElement.cpp
+++ b/WebCore/ksvg2/svg/SVGFEOffsetElement.cpp
@@ -41,8 +41,8 @@
: SVGFilterPrimitiveStandardAttributes(tagName, doc)
, m_dx(0.0)
, m_dy(0.0)
+ , m_filterEffect(0)
{
- m_filterEffect = 0;
}
SVGFEOffsetElement::~SVGFEOffsetElement()
@@ -73,7 +73,7 @@
m_filterEffect = static_cast<KCanvasFEOffset *>(renderingDevice()->createFilterEffect(FE_OFFSET));
if (!m_filterEffect)
return 0;
- m_filterEffect->setIn(in().deprecatedString());
+ m_filterEffect->setIn(in());
setStandardAttributes(m_filterEffect);
m_filterEffect->setDx(dx());
m_filterEffect->setDy(dy());
diff --git a/WebCore/ksvg2/svg/SVGFESpecularLightingElement.cpp b/WebCore/ksvg2/svg/SVGFESpecularLightingElement.cpp
index 8957245..51ec411 100644
--- a/WebCore/ksvg2/svg/SVGFESpecularLightingElement.cpp
+++ b/WebCore/ksvg2/svg/SVGFESpecularLightingElement.cpp
@@ -46,8 +46,8 @@
, m_lightingColor(new SVGColor())
, m_kernelUnitLengthX(0.0)
, m_kernelUnitLengthY(0.0)
+ , m_filterEffect(0)
{
- m_filterEffect = 0;
}
SVGFESpecularLightingElement::~SVGFESpecularLightingElement()
@@ -91,7 +91,7 @@
{
if (!m_filterEffect)
m_filterEffect = static_cast<KCanvasFESpecularLighting *>(renderingDevice()->createFilterEffect(FE_SPECULAR_LIGHTING));
- m_filterEffect->setIn(in().deprecatedString());
+ m_filterEffect->setIn(in());
setStandardAttributes(m_filterEffect);
m_filterEffect->setSpecularConstant((specularConstant()));
m_filterEffect->setSpecularExponent((specularExponent()));
diff --git a/WebCore/ksvg2/svg/SVGFETileElement.cpp b/WebCore/ksvg2/svg/SVGFETileElement.cpp
index 2fafe51..66d1697 100644
--- a/WebCore/ksvg2/svg/SVGFETileElement.cpp
+++ b/WebCore/ksvg2/svg/SVGFETileElement.cpp
@@ -22,8 +22,6 @@
#include "config.h"
#ifdef SVG_SUPPORT
-#include "DeprecatedStringList.h"
-
#include "Attr.h"
#include <kcanvas/KCanvasFilters.h>
@@ -33,12 +31,12 @@
#include "SVGRenderStyle.h"
#include "SVGFETileElement.h"
-using namespace WebCore;
+namespace WebCore {
-SVGFETileElement::SVGFETileElement(const QualifiedName& tagName, Document *doc) :
-SVGFilterPrimitiveStandardAttributes(tagName, doc)
+SVGFETileElement::SVGFETileElement(const QualifiedName& tagName, Document *doc)
+ : SVGFilterPrimitiveStandardAttributes(tagName, doc)
+ , m_filterEffect(0)
{
- m_filterEffect = 0;
}
SVGFETileElement::~SVGFETileElement()
@@ -63,11 +61,13 @@
m_filterEffect = static_cast<KCanvasFETile *>(renderingDevice()->createFilterEffect(FE_TILE));
if (!m_filterEffect)
return 0;
- m_filterEffect->setIn(in().deprecatedString());
+ m_filterEffect->setIn(in());
setStandardAttributes(m_filterEffect);
return m_filterEffect;
}
+}
+
// vim:ts=4:noet
#endif // SVG_SUPPORT
diff --git a/WebCore/ksvg2/svg/SVGFETurbulenceElement.cpp b/WebCore/ksvg2/svg/SVGFETurbulenceElement.cpp
index 599803e..06d6bb2 100644
--- a/WebCore/ksvg2/svg/SVGFETurbulenceElement.cpp
+++ b/WebCore/ksvg2/svg/SVGFETurbulenceElement.cpp
@@ -46,8 +46,8 @@
, m_seed(0.0)
, m_stitchTiles(0)
, m_type(0)
+ , m_filterEffect(0)
{
- m_filterEffect = 0;
}
SVGFETurbulenceElement::~SVGFETurbulenceElement()
diff --git a/WebCore/ksvg2/svg/SVGFilterPrimitiveStandardAttributes.cpp b/WebCore/ksvg2/svg/SVGFilterPrimitiveStandardAttributes.cpp
index e6c3795..6809b9b 100644
--- a/WebCore/ksvg2/svg/SVGFilterPrimitiveStandardAttributes.cpp
+++ b/WebCore/ksvg2/svg/SVGFilterPrimitiveStandardAttributes.cpp
@@ -95,7 +95,7 @@
else
filterEffect->setSubRegion(FloatRect(_x, _y, _width, _height));
- filterEffect->setResult(result().deprecatedString());
+ filterEffect->setResult(result());
}
// vim:ts=4:noet
diff --git a/WebCore/ksvg2/svg/SVGFitToViewBox.cpp b/WebCore/ksvg2/svg/SVGFitToViewBox.cpp
index eed4356..157586f 100644
--- a/WebCore/ksvg2/svg/SVGFitToViewBox.cpp
+++ b/WebCore/ksvg2/svg/SVGFitToViewBox.cpp
@@ -49,10 +49,10 @@
ANIMATED_PROPERTY_DEFINITIONS_WITH_CONTEXT(SVGFitToViewBox, SVGRect*, Rect, rect, ViewBox, viewBox, SVGNames::viewBoxAttr.localName(), m_viewBox.get())
ANIMATED_PROPERTY_DEFINITIONS_WITH_CONTEXT(SVGFitToViewBox, SVGPreserveAspectRatio*, PreserveAspectRatio, preserveAspectRatio, PreserveAspectRatio, preserveAspectRatio, SVGNames::preserveAspectRatioAttr.localName(), m_preserveAspectRatio.get())
-void SVGFitToViewBox::parseViewBox(StringImpl* str)
+void SVGFitToViewBox::parseViewBox(const String& str)
{
double x = 0, y = 0, w = 0, h = 0;
- DeprecatedString viewbox = String(str).deprecatedString();
+ DeprecatedString viewbox = str.deprecatedString();
const char *p = viewbox.latin1();
const char *end = p + viewbox.length();
const char *c = p;
@@ -102,7 +102,7 @@
bool SVGFitToViewBox::parseMappedAttribute(MappedAttribute* attr)
{
if (attr->name() == SVGNames::viewBoxAttr) {
- parseViewBox(attr->value().impl());
+ parseViewBox(attr->value());
return true;
} else if (attr->name() == SVGNames::preserveAspectRatioAttr) {
preserveAspectRatioBaseValue()->parsePreserveAspectRatio(attr->value().impl());
diff --git a/WebCore/ksvg2/svg/SVGFitToViewBox.h b/WebCore/ksvg2/svg/SVGFitToViewBox.h
index bc8981d..3812c5a 100644
--- a/WebCore/ksvg2/svg/SVGFitToViewBox.h
+++ b/WebCore/ksvg2/svg/SVGFitToViewBox.h
@@ -39,7 +39,7 @@
virtual ~SVGFitToViewBox();
// 'SVGFitToViewBox' functions
- void parseViewBox(StringImpl *str);
+ void parseViewBox(const String&);
SVGMatrix *viewBoxToViewTransform(float viewWidth, float viewHeight) const;
bool parseMappedAttribute(MappedAttribute *attr);
diff --git a/WebCore/ksvg2/svg/SVGLinearGradientElement.cpp b/WebCore/ksvg2/svg/SVGLinearGradientElement.cpp
index 3b197d0..42af40a 100644
--- a/WebCore/ksvg2/svg/SVGLinearGradientElement.cpp
+++ b/WebCore/ksvg2/svg/SVGLinearGradientElement.cpp
@@ -94,7 +94,7 @@
if (gradientTransform()->numberOfItems() > 0)
mat = gradientTransform()->consolidate()->matrix()->matrix();
- DeprecatedString ref = String(href()).deprecatedString();
+ DeprecatedString ref = href().deprecatedString();
KRenderingPaintServer *pserver = getPaintServerById(document(), ref.mid(1));
if (pserver && (pserver->type() == PS_RADIAL_GRADIENT || pserver->type() == PS_LINEAR_GRADIENT))
diff --git a/WebCore/ksvg2/svg/SVGPatternElement.cpp b/WebCore/ksvg2/svg/SVGPatternElement.cpp
index 9b4efec..baf2607 100644
--- a/WebCore/ksvg2/svg/SVGPatternElement.cpp
+++ b/WebCore/ksvg2/svg/SVGPatternElement.cpp
@@ -141,7 +141,7 @@
void SVGPatternElement::fillAttributesFromReferencePattern(const SVGPatternElement* target, AffineTransform& patternTransformMatrix)
{
- DeprecatedString ref = String(href()).deprecatedString();
+ DeprecatedString ref = href().deprecatedString();
KRenderingPaintServer *refServer = getPaintServerById(document(), ref.mid(1));
if (!refServer || refServer->type() != PS_PATTERN)
@@ -302,7 +302,7 @@
const Node *test = this;
while(test && !test->hasChildNodes())
{
- DeprecatedString ref = String(target->href()).deprecatedString();
+ DeprecatedString ref = target->href().deprecatedString();
test = ownerDocument()->getElementById(String(ref.mid(1)).impl());
if (test && test->hasTagName(SVGNames::patternTag))
target = static_cast<const SVGPatternElement* >(test);
diff --git a/WebCore/ksvg2/svg/SVGPoint.cpp b/WebCore/ksvg2/svg/SVGPoint.cpp
index eee7e8a..3f3f5b6 100644
--- a/WebCore/ksvg2/svg/SVGPoint.cpp
+++ b/WebCore/ksvg2/svg/SVGPoint.cpp
@@ -28,7 +28,7 @@
#include "SVGStyledElement.h"
#include "IntPoint.h"
-using namespace WebCore;
+namespace WebCore {
SVGPoint::SVGPoint(const SVGStyledElement *context)
{
@@ -87,6 +87,8 @@
return 0;
}
+}
+
// vim:ts=4:noet
#endif // SVG_SUPPORT
diff --git a/WebCore/ksvg2/svg/SVGPreserveAspectRatio.cpp b/WebCore/ksvg2/svg/SVGPreserveAspectRatio.cpp
index 517ca3e..3630dbb 100644
--- a/WebCore/ksvg2/svg/SVGPreserveAspectRatio.cpp
+++ b/WebCore/ksvg2/svg/SVGPreserveAspectRatio.cpp
@@ -22,23 +22,21 @@
#include "config.h"
#ifdef SVG_SUPPORT
-#include "DeprecatedString.h"
#include "DeprecatedStringList.h"
-#include "StringImpl.h"
-
#include "ksvg.h"
#include "SVGMatrix.h"
#include "SVGSVGElement.h"
#include "SVGPreserveAspectRatio.h"
-using namespace WebCore;
+namespace WebCore {
-SVGPreserveAspectRatio::SVGPreserveAspectRatio(const SVGStyledElement *context) : Shared<SVGPreserveAspectRatio>()
+SVGPreserveAspectRatio::SVGPreserveAspectRatio(const SVGStyledElement *context)
+ : Shared<SVGPreserveAspectRatio>()
+ , m_align(SVG_PRESERVEASPECTRATIO_XMIDYMID)
+ , m_meetOrSlice(SVG_MEETORSLICE_MEET)
+ , m_context(context)
{
- m_context = context;
- m_meetOrSlice = SVG_MEETORSLICE_MEET;
- m_align = SVG_PRESERVEASPECTRATIO_XMIDYMID;
}
SVGPreserveAspectRatio::~SVGPreserveAspectRatio()
@@ -65,15 +63,13 @@
return m_meetOrSlice;
}
-void SVGPreserveAspectRatio::parsePreserveAspectRatio(StringImpl *strImpl)
+void SVGPreserveAspectRatio::parsePreserveAspectRatio(const String& string)
{
// Spec: set the defaults
setAlign(SVG_PRESERVEASPECTRATIO_NONE);
setMeetOrSlice(SVG_MEETORSLICE_MEET);
- String s(strImpl);
- DeprecatedString str = s.deprecatedString();
- DeprecatedStringList params = DeprecatedStringList::split(' ', str.simplifyWhiteSpace());
+ DeprecatedStringList params = DeprecatedStringList::split(' ', string.deprecatedString().simplifyWhiteSpace());
if (params[0] == "none")
m_align = SVG_PRESERVEASPECTRATIO_NONE;
@@ -118,13 +114,10 @@
float vpar = logicWidth / logicHeight;
float svgar = physWidth / physHeight;
- if (align() == SVG_PRESERVEASPECTRATIO_NONE)
- {
+ if (align() == SVG_PRESERVEASPECTRATIO_NONE) {
temp->scaleNonUniform(physWidth / logicWidth, physHeight / logicHeight);
temp->translate(-logicX, -logicY);
- }
- else if (vpar < svgar && (meetOrSlice() == SVG_MEETORSLICE_MEET) || vpar >= svgar && (meetOrSlice() == SVG_MEETORSLICE_SLICE))
- {
+ } else if (vpar < svgar && (meetOrSlice() == SVG_MEETORSLICE_MEET) || vpar >= svgar && (meetOrSlice() == SVG_MEETORSLICE_SLICE)) {
temp->scale(physHeight / logicHeight);
if (align() == SVG_PRESERVEASPECTRATIO_XMINYMIN || align() == SVG_PRESERVEASPECTRATIO_XMINYMID || align() == SVG_PRESERVEASPECTRATIO_XMINYMAX)
@@ -133,9 +126,7 @@
temp->translate(-logicX - (logicWidth - physWidth * logicHeight / physHeight) / 2, -logicY);
else
temp->translate(-logicX - (logicWidth - physWidth * logicHeight / physHeight), -logicY);
- }
- else
- {
+ } else {
temp->scale(physWidth / logicWidth);
if (align() == SVG_PRESERVEASPECTRATIO_XMINYMIN || align() == SVG_PRESERVEASPECTRATIO_XMIDYMIN || align() == SVG_PRESERVEASPECTRATIO_XMAXYMIN)
@@ -149,6 +140,8 @@
return temp;
}
+}
+
// vim:ts=4:noet
#endif // SVG_SUPPORT
diff --git a/WebCore/ksvg2/svg/SVGPreserveAspectRatio.h b/WebCore/ksvg2/svg/SVGPreserveAspectRatio.h
index be9ae78..50ae3dd 100644
--- a/WebCore/ksvg2/svg/SVGPreserveAspectRatio.h
+++ b/WebCore/ksvg2/svg/SVGPreserveAspectRatio.h
@@ -49,7 +49,7 @@
float physHeight);
// Helper
- void parsePreserveAspectRatio(StringImpl *string);
+ void parsePreserveAspectRatio(const String&);
protected:
unsigned short m_align;
diff --git a/WebCore/ksvg2/svg/SVGRadialGradientElement.cpp b/WebCore/ksvg2/svg/SVGRadialGradientElement.cpp
index 0568d69..2bb1cbe 100644
--- a/WebCore/ksvg2/svg/SVGRadialGradientElement.cpp
+++ b/WebCore/ksvg2/svg/SVGRadialGradientElement.cpp
@@ -103,7 +103,7 @@
if(gradientTransform()->numberOfItems() > 0)
mat = gradientTransform()->consolidate()->matrix()->matrix();
- DeprecatedString ref = String(href()).deprecatedString();
+ DeprecatedString ref = href().deprecatedString();
KRenderingPaintServer *pserver = getPaintServerById(document(), ref.mid(1));
if(pserver && (pserver->type() == PS_RADIAL_GRADIENT || pserver->type() == PS_LINEAR_GRADIENT))
diff --git a/WebCore/ksvg2/svg/SVGStyleElement.cpp b/WebCore/ksvg2/svg/SVGStyleElement.cpp
index 42924be..1936451 100644
--- a/WebCore/ksvg2/svg/SVGStyleElement.cpp
+++ b/WebCore/ksvg2/svg/SVGStyleElement.cpp
@@ -26,7 +26,6 @@
#include "SVGStyleElement.h"
#include "CSSStyleSheet.h"
-#include "DeprecatedString.h"
#include "Document.h"
#include "ExceptionCode.h"
#include "MediaList.h"
diff --git a/WebCore/ksvg2/svg/SVGStyledTransformableElement.cpp b/WebCore/ksvg2/svg/SVGStyledTransformableElement.cpp
index 0b113e9..47eae46 100644
--- a/WebCore/ksvg2/svg/SVGStyledTransformableElement.cpp
+++ b/WebCore/ksvg2/svg/SVGStyledTransformableElement.cpp
@@ -23,8 +23,6 @@
#include "config.h"
#ifdef SVG_SUPPORT
#include "RegularExpression.h"
-#include "DeprecatedStringList.h"
-
#include "Attr.h"
#include <kcanvas/RenderPath.h>
diff --git a/WebCore/ksvg2/svg/SVGViewElement.cpp b/WebCore/ksvg2/svg/SVGViewElement.cpp
index f4b7f23..92f3949 100644
--- a/WebCore/ksvg2/svg/SVGViewElement.cpp
+++ b/WebCore/ksvg2/svg/SVGViewElement.cpp
@@ -32,11 +32,13 @@
#include "SVGStringList.h"
#include "SVGZoomAndPan.h"
-using namespace WebCore;
+namespace WebCore {
SVGViewElement::SVGViewElement(const QualifiedName& tagName, Document *doc)
-: SVGStyledElement(tagName, doc), SVGExternalResourcesRequired(),
-SVGFitToViewBox(), SVGZoomAndPan()
+ : SVGStyledElement(tagName, doc)
+ , SVGExternalResourcesRequired()
+ , SVGFitToViewBox()
+ , SVGZoomAndPan()
{
}
@@ -52,9 +54,9 @@
void SVGViewElement::parseMappedAttribute(MappedAttribute *attr)
{
const String& value = attr->value();
- if (attr->name() == SVGNames::viewTargetAttr) {
+ if (attr->name() == SVGNames::viewTargetAttr)
viewTarget()->reset(value.deprecatedString());
- } else {
+ else {
if(SVGExternalResourcesRequired::parseMappedAttribute(attr)
|| SVGFitToViewBox::parseMappedAttribute(attr)
|| SVGZoomAndPan::parseMappedAttribute(attr))
@@ -64,5 +66,7 @@
}
}
+}
+
#endif // SVG_SUPPORT
diff --git a/WebCore/ksvg2/svg/SVGZoomAndPan.cpp b/WebCore/ksvg2/svg/SVGZoomAndPan.cpp
index 95c4719..f26ace5 100644
--- a/WebCore/ksvg2/svg/SVGZoomAndPan.cpp
+++ b/WebCore/ksvg2/svg/SVGZoomAndPan.cpp
@@ -30,11 +30,11 @@
#include "SVGHelper.h"
#include "SVGZoomAndPan.h"
-using namespace WebCore;
+namespace WebCore {
SVGZoomAndPan::SVGZoomAndPan()
+ : m_zoomAndPan(SVG_ZOOMANDPAN_MAGNIFY)
{
- m_zoomAndPan = SVG_ZOOMANDPAN_MAGNIFY;
}
SVGZoomAndPan::~SVGZoomAndPan()
@@ -65,6 +65,8 @@
return false;
}
+}
+
// vim:ts=4:noet
#endif // SVG_SUPPORT