From 20ad4382a0a4613956d1e543002e81b235ad1561 Mon Sep 17 00:00:00 2001 From: Konstantin Bulenkov Date: Thu, 30 Apr 2020 01:30:53 +0200 Subject: [PATCH] offset should be set to 0 if this attribute is missed in stop tag --- .../batik/bridge/AbstractSVGGradientElementBridge.java | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/batik-bridge/src/main/java/org/apache/batik/bridge/AbstractSVGGradientElementBridge.java b/batik-bridge/src/main/java/org/apache/batik/bridge/AbstractSVGGradientElementBridge.java index 0d1fd1606f..2b587d41cb 100644 --- a/batik-bridge/src/main/java/org/apache/batik/bridge/AbstractSVGGradientElementBridge.java +++ b/batik-bridge/src/main/java/org/apache/batik/bridge/AbstractSVGGradientElementBridge.java @@ -313,9 +313,8 @@ public Stop createStop(BridgeContext ctx, String s = stopElement.getAttributeNS(null, SVG_OFFSET_ATTRIBUTE); if (s.length() == 0) { - throw new BridgeException - (ctx, stopElement, ERR_ATTRIBUTE_MISSING, - new Object[] {SVG_OFFSET_ATTRIBUTE}); + //use default value according to the specification + s = "0"; } float offset; try {