diff -r 6790eb381615 -r dec5f4e7d031 javaquery/canvas/src/main/java/net/java/html/canvas/GraphicsContext.java --- a/javaquery/canvas/src/main/java/net/java/html/canvas/GraphicsContext.java Thu May 23 08:07:54 2013 +0200 +++ b/javaquery/canvas/src/main/java/net/java/html/canvas/GraphicsContext.java Thu May 23 08:15:11 2013 +0200 @@ -313,15 +313,15 @@ } public LinearGradient createLinearGradient(double x0, double y0, double x1, double y1){ - return graphicsEnvironmentImpl.createLinearGradient(x0, y0, x1, y1); + return new LinearGradient(x0, y0, x1, y1); } public Pattern createPattern(ImageData image, String repeat){ - return graphicsEnvironmentImpl.createPattern(image, repeat); + return new Pattern(image, repeat); } public RadialGradient createRadialGradient(double x0, double y0, double r0, double x1, double y1, double r1){ - return graphicsEnvironmentImpl.createRadialGradient(x0, y0, r0, x1, y1, r1); + return new RadialGradient(x0, y0, r0, x1, y1, r1); } public ImageData getImageDataForPath(String path){