Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-2224847 | 7u6 | Dmitry Cherepanov | P3 | Closed | Fixed | b11 |
FULL PRODUCT VERSION :
1.7.06-ea-b09
ADDITIONAL OS VERSION INFORMATION :
OS 10.7.3
A DESCRIPTION OF THE PROBLEM :
When multiple sized images are specified in the jnlp, 32 64 128, the icon that gets chosen for the short cut is the 32 bits high-wide stretched to 64. The icon does not appear to do anything yet, but think that part is not yet complete.
Did notice after the first click of the jnlp in safari, that the 64 bit version is the one being checked for updates in the request logs of the http server.
STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
Add this to the jnlp of a webstart app, where the 3 jpg files do not look alike.
<information>
<title>Short cut title</title>
<icon href="image_128.jpg" width="128" height="128" />
<icon href="image_64.jpg" width="64" height="64"/>
<icon href="image_32.jpg" width="32" height="32"/>
<shortcut online="true">
<desktop/>
</shortcut>
</information>
Click on jnlp in Safari, and save short cut when prompted.
EXPECTED VERSUS ACTUAL BEHAVIOR :
EXPECTED -
image_64.jpg used as short cut
ACTUAL -
image_32.jpg is stretched and used.
REPRODUCIBILITY :
This bug can be reproduced always.
CUSTOMER SUBMITTED WORKAROUND :
maybe get rid of the 32 bit. Only built it for use inside app & to gen a favicon.ico. Could be the wrong thing to do though, if at low screen resolution any OS actually wants one that size.
1.7.06-ea-b09
ADDITIONAL OS VERSION INFORMATION :
OS 10.7.3
A DESCRIPTION OF THE PROBLEM :
When multiple sized images are specified in the jnlp, 32 64 128, the icon that gets chosen for the short cut is the 32 bits high-wide stretched to 64. The icon does not appear to do anything yet, but think that part is not yet complete.
Did notice after the first click of the jnlp in safari, that the 64 bit version is the one being checked for updates in the request logs of the http server.
STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
Add this to the jnlp of a webstart app, where the 3 jpg files do not look alike.
<information>
<title>Short cut title</title>
<icon href="image_128.jpg" width="128" height="128" />
<icon href="image_64.jpg" width="64" height="64"/>
<icon href="image_32.jpg" width="32" height="32"/>
<shortcut online="true">
<desktop/>
</shortcut>
</information>
Click on jnlp in Safari, and save short cut when prompted.
EXPECTED VERSUS ACTUAL BEHAVIOR :
EXPECTED -
image_64.jpg used as short cut
ACTUAL -
image_32.jpg is stretched and used.
REPRODUCIBILITY :
This bug can be reproduced always.
CUSTOMER SUBMITTED WORKAROUND :
maybe get rid of the 32 bit. Only built it for use inside app & to gen a favicon.ico. Could be the wrong thing to do though, if at low screen resolution any OS actually wants one that size.
- backported by
-
JDK-2224847 (macosx) Short-cut Icon Blurry
- Closed