<AWT Dev> [9] Review request for 8040291 [macosx] Http-Images are not fully loaded when using ImageIcon

Alexander Scherbatiy alexandr.scherbatiy at oracle.com
Wed Apr 30 14:34:22 UTC 2014


Could you review the fix:
   bug: https://bugs.openjdk.java.net/browse/JDK-8040291
   webrev: http://cr.openjdk.java.net/~alexsch/8040291/webrev.00

   The SunToolkit.prepareResolutionVariant() method wraps the base image 
observer and
   passes it to the resolution variant. It leads that the resolution 
variant notifies
   the base image about info changing.

   When the base image is loaded by the MediaTracker and the resolution 
variant is loaded
   first it calls the base image observer and wrongly finishes the base 
image loading.

   The fix passes the reduced resolution variant info flags to the base 
   so the base image loading is finished only after notifiing by the 
original base image observer.


More information about the awt-dev mailing list