[8u-dev] Request for approval: 4952954 4958064 6338077 6459798 6459800 6470361 6475361 6515713 6573305 7077826 7180976 8015085 8043393 8066132 8067657 8068412 8073559 8073795 8074500 8076214 8077394

Sergey Bylokhov Sergey.Bylokhov at oracle.com
Fri Apr 24 12:45:31 UTC 2015


Hello,
These are a direct back ports from jdk 9 to jdk 8u-dev.

4952954: abort flag is not cleared for every write operation for JPEG 
ImageWriter
Bug: https://bugs.openjdk.java.net/browse/JDK-4952954
Webrev can be found at: http://cr.openjdk.java.net/~serb/4952954/webrev.00
jdk9 changeset: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/d2efec047c8f
Review: 
http://mail.openjdk.java.net/pipermail/2d-dev/2015-February/005047.html
Reviewers: Andrew Brygin, Phil Race


4958064: JPGWriter does not throw UnsupportedException when 
canWriteSequence retuns false
Bug: https://bugs.openjdk.java.net/browse/JDK-4958064
Webrev can be found at: http://cr.openjdk.java.net/~serb/4958064/webrev%2c01
jdk9 changeset: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/1f68e092bd7f
Review: 
http://mail.openjdk.java.net/pipermail/2d-dev/2015-February/005055.html
Reviewers: Phil Race, Andrew Brygin


6338077: link back to self in javadoc JTextArea.replaceRange()
Bug: https://bugs.openjdk.java.net/browse/JDK-6338077
Webrev can be found at: http://cr.openjdk.java.net/~serb/6338077/webrev.00
jdk9 changeset: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/68a57d6f8c37
Review: 
http://mail.openjdk.java.net/pipermail/swing-dev/2015-January/004115.html
Reviewers: Alexander Zvegintsev, Alexander Scherbatiy


6459798: JDesktopPane,JFileChooser violate encapsulation by returning 
internal Dimensions
Bug: https://bugs.openjdk.java.net/browse/JDK-6459798
Webrev can be found at: http://cr.openjdk.java.net/~serb/6459798/webrev.01
jdk9 changeset: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/c03007d8ceae
Review: 
http://mail.openjdk.java.net/pipermail/swing-dev/2015-January/004134.html
Reviewers: Alexander Zvegintsev, Alexander Scherbatiy


6459800: Some Swing classes violate encapsulation by returning internal 
Insets
Bug: https://bugs.openjdk.java.net/browse/JDK-6459800
Webrev can be found at: http://cr.openjdk.java.net/~serb/6459800/webrev.00
jdk9 changeset: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/2b0fb4476f32
Review: 
http://mail.openjdk.java.net/pipermail/swing-dev/2015-January/004119.html
Reviewers: Alexander Zvegintsev, Alexander Scherbatiy


6470361: Swing's Threading Policy example does not compile
Bug: https://bugs.openjdk.java.net/browse/JDK-6470361
Webrev can be found at: http://cr.openjdk.java.net/~serb/6470361/webrev.01
jdk9 changeset: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/c95f16cc31bb
Review: 
http://mail.openjdk.java.net/pipermail/swing-dev/2014-December/004074.html
Reviewers: Alexander Zvegintsev, Alexander Scherbatiy


6475361: Attempting to remove help menu from java.awt.MenuBar throws 
NullPointerException
Bug: https://bugs.openjdk.java.net/browse/JDK-6475361
Webrev can be found at: http://cr.openjdk.java.net/~serb/6475361/webrev.00
jdk9 changeset: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/4990a7990af8
Review: 
http://mail.openjdk.java.net/pipermail/awt-dev/2015-January/008832.html
Reviewers: Alexander Zvegintsev, Anton Tarasov


6515713: example in JFormattedTextField API docs instantiates abstract class
Bug: https://bugs.openjdk.java.net/browse/JDK-6515713
Webrev can be found at: http://cr.openjdk.java.net/~serb/6515713/webrev.00/
jdk9 changeset: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/cf912ee8ae0d
Review: 
http://mail.openjdk.java.net/pipermail/swing-dev/2015-January/004131.html
Reviewers: Alexander Zvegintsev, Alexander Scherbatiy


6573305: Animated icon is not visible by click on menu
Bug: https://bugs.openjdk.java.net/browse/JDK-6573305
Webrev can be found at: http://cr.openjdk.java.net/~serb/6573305/webrev.00
jdk9 changeset: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/5ae5de9a10c5
Review: 
http://mail.openjdk.java.net/pipermail/swing-dev/2015-January/004120.html
Reviewers: Alexander Zvegintsev, Alexander Scherbatiy


7077826: Unset and empty DISPLAY variable is handled differently by JDK
Bug: https://bugs.openjdk.java.net/browse/JDK-7077826
Webrev can be found at: http://cr.openjdk.java.net/~serb/7077826/webrev.01
jdk9 changeset: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/e0a52d4987aa
Review: 
http://mail.openjdk.java.net/pipermail/awt-dev/2014-December/008747.html
Reviewers: Alexander Zvegintsev, Anton Tarasov


7180976: Pending String deadlocks UIDefaults
Bug: https://bugs.openjdk.java.net/browse/JDK-7180976
Webrev can be found at: http://cr.openjdk.java.net/~serb/7180976/webrev.00
jdk9 changeset: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/c00fa04f9799
Review: 
http://mail.openjdk.java.net/pipermail/swing-dev/2014-December/004097.html
Reviewers: Alexander Zvegintsev, Alexander Scherbatiy


8015085: [macosx] Label shortening via " ... " broken when String 
contains combining diaeresis
Bug: https://bugs.openjdk.java.net/browse/JDK-8015085
Webrev can be found at: http://cr.openjdk.java.net/~serb/8015085/webrev.02
jdk9 changeset: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/9c6583e3a5f4
Review: 
http://mail.openjdk.java.net/pipermail/swing-dev/2015-January/004113.html
Reviewers: Alexander Scherbatiy, Alexander Zvegintsev


8043393: NullPointerException and no event received when clipboard data 
flavor changes
Bug: https://bugs.openjdk.java.net/browse/JDK-8043393
Webrev can be found at: http://cr.openjdk.java.net/~serb/8043393/webrev.00
jdk9 changeset: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/95d83afafcb1
Review: 
http://mail.openjdk.java.net/pipermail/awt-dev/2015-February/008960.html
Reviewers: Anton Tarasov, Alexander Zvegintsev


8066132: BufferedImage::getPropertyNames() always returns null
Bug: https://bugs.openjdk.java.net/browse/JDK-8066132
Webrev can be found at: http://cr.openjdk.java.net/~serb/8066132/webrev.00
jdk9 changeset: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/e99158876ffd
Review: 
http://mail.openjdk.java.net/pipermail/2d-dev/2015-January/005013.html
Reviewers: Phil Race, Jim Graham


8067657: Dead/outdated links in Javadoc of package java.beans
Bug: https://bugs.openjdk.java.net/browse/JDK-8067657
Webrev can be found at: http://cr.openjdk.java.net/~serb/8067657/webrev.00/
jdk9 changeset: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/fa40ff9d941b
Review: 
http://mail.openjdk.java.net/pipermail/swing-dev/2014-December/004093.html
Reviewers: Alexander Zvegintsev, Phil Race


8068412: [macosx] Initialization of Cocoa hangs if CoreAudio was 
initialized before
Bug: https://bugs.openjdk.java.net/browse/JDK-8068412
Webrev can be found at: http://cr.openjdk.java.net/~serb/8068412/webrev.00
jdk9 changeset: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/5b2dc78c9536
Review: 
http://mail.openjdk.java.net/pipermail/sound-dev/2015-February/000254.html
Reviewers: Alexander Zvegintsev, Phil Race


8073559: Memory leak in 
jdk/src/windows/native/sun/windows/awt_InputTextInfor.cpp
Bug: https://bugs.openjdk.java.net/browse/JDK-8073559
jdk9 changeset: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/09891e1424e5
Reviewers: Phil Race, Alexander Zvegintsev


8073795: JMenuBar looks bad under retina
Bug: https://bugs.openjdk.java.net/browse/JDK-8073795
Webrev can be found at: http://cr.openjdk.java.net/~serb/8073795/webrev.01
jdk9 changeset: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/c0d81dd14d61
Review: 
http://mail.openjdk.java.net/pipermail/swing-dev/2015-February/004204.html
Reviewers: Alexander Scherbatiy, Alexander Zvegintsev


8074500: java.awt.Checkbox.setState() call causes ItemEvent to be filed
Bug: https://bugs.openjdk.java.net/browse/JDK-8074500
Webrev can be found at: http://cr.openjdk.java.net/~serb/8074500/webrev.00
jdk9 changeset: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/bed862e28b7a
Review: 
http://mail.openjdk.java.net/pipermail/awt-dev/2015-March/009098.html
Reviewers: Alexander Scherbatiy, Alexander Zvegintsev


8076214: [Findbugs]sun.awt.datatransfer.SunClipboard.checkChange(long[]) 
may expose internal representation
Bug: https://bugs.openjdk.java.net/browse/JDK-8076214
jdk9 changeset: http://hg.openjdk.java.net/jdk9/client/jdk/rev/ef3abf8e3443
Reviewers: Alexander Zvegintsev, Alexander Scherbatiy


8077394: Uninitialised memory in 
jdk/src/java/desktop/unix/native/libfontmanager/X11FontScaler.c
Bug: https://bugs.openjdk.java.net/browse/JDK-8077394
jdk9 changeset: http://hg.openjdk.java.net/jdk9/client/jdk/rev/a5c091b8bee9
Reviewers: Alexander Zvegintsev, Phil Race




More information about the jdk8u-dev mailing list