Could you review the updated fix:
  http://cr.openjdk.java.net/~alexsch/8040291/webrev.01

- The getRVSize() method from the SunToolkit is fixed

On 5/20/2014 6:46 PM, Petr Pchelko wrote:
Hello, Alexander.

SunToolkit:876 size == -1 ? -1 : size

What’s going on here? Isn’t this equal to just size?
I believe is’t wrong and the size should be multiplied by 2 somewhere?
If the method is wrong how does the test pass?
The test passes because it uses SunToolkit.prepareImage() method with the -1 size.
    It also uses the image observer that requires to load all image bits.

   Thanks,
   Alexandr.

With best regards. Petr.

On May 20, 2014, at 6:32 PM, Alexander Scherbatiy 
<alexandr.scherba...@oracle.com> wrote:

  Hello,

  Could you look at the fix?

  Thanks,
  Alexandr.

On 4/30/2014 6:34 PM, Alexander Scherbatiy wrote:
Hello,

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 image
  so the base image loading is finished only after notifiing by the original 
base image observer.


Thanks,
Alexandr.


Reply via email to