Changeset: 634221297c37 Author: neugens Date: 2009-10-30 19:19 +0100 URL: http://hg.openjdk.java.net/jdk7/2d/jdk/rev/634221297c37
6896068: SunGraphics2D exposes a reference to itself while non fully initialised. Summary: Introduce a new Interface to mark the Loops based pipes and initialise the loops accordingly. Reviewed-by: flar, rkennke ! src/share/classes/sun/java2d/SunGraphics2D.java ! src/share/classes/sun/java2d/SurfaceData.java ! src/share/classes/sun/java2d/pipe/AATextRenderer.java ! src/share/classes/sun/java2d/pipe/GlyphListLoopPipe.java + src/share/classes/sun/java2d/pipe/LoopBasedPipe.java ! src/share/classes/sun/java2d/pipe/LoopPipe.java ! src/share/classes/sun/java2d/pipe/SolidTextRenderer.java ! src/share/classes/sun/java2d/pipe/SpanShapeRenderer.java ! src/solaris/classes/sun/java2d/x11/X11SurfaceData.java ! src/windows/classes/sun/java2d/windows/GDIWindowSurfaceData.java