jdk8-b112: JSN, Tools, Core Libraries, Serviceability, 2d, Awt, and Swing
lana.steuck at oracle.com
lana.steuck at oracle.com
Fri Oct 11 12:12:15 PDT 2013
http://hg.openjdk.java.net/jdk8/jdk8/rev/3ece65f23ed2
http://hg.openjdk.java.net/jdk8/jdk8/nashorn/rev/b48b719c5efc
http://hg.openjdk.java.net/jdk8/jdk8/langtools/rev/2f43529df42f
http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/575d4bc3bcae
http://hg.openjdk.java.net/jdk8/jdk8/jaxws/rev/7c0a7937f6ef
http://hg.openjdk.java.net/jdk8/jdk8/jaxp/rev/cdc3577cba0b
http://hg.openjdk.java.net/jdk8/jdk8/hotspot/rev/02d171a3b5d1
http://hg.openjdk.java.net/jdk8/jdk8/corba/rev/d7e478820c56
---
All the fixes will be tested during promotion (no PIT testing at this point):
List of all fixes:
===================
JDK-8025940 client-libs Windows build fails after the fix for 8025280
JDK-8025840 client-libs Fix all the doclint warnings about trademark
JDK-8025837 client-libs Fix for 8007386 contained unrelated partial changes
JDK-8025707 client-libs Frogot to add a file to fix for JDK-8012461
JDK-8025664 client-libs [parfait] warnings from b62 for jdk.src.share.native.sun.font
JDK-8025652 client-libs [macos] build failed
JDK-8025603 client-libs Unused methods in the awt text peers should be removed
JDK-8025585 client-libs Win: Popups in JFXPanel do not receive MouseWheel events
JDK-8025503 client-libs [macosx] FileDialog allows file selection with apple.awt.fileDialogForDirectories = true
JDK-8025480 client-libs [parfait] "JNI exception pending" warnings from b107 for jdk.src.share.native.sun.java2d
JDK-8025447 client-libs [macosx] closed/sun/java2d/SunGraphics2D/CoordinateTruncationBug.java failed
JDK-8025438 client-libs [macosx] right JNFCall* method should be used in JDK-8008728 fix
JDK-8025409 client-libs Fix javadoc comments errors and warning reported by doclint report
JDK-8025309 client-libs [parfait] JNI-related warnings from b107 for jdk.src.share.native.sun.java2d.pipe
JDK-8025294 client-libs [parfait] JNI-related warnings from b107 for jdk.src.solaris.native.sun.java2d.x11
JDK-8025280 client-libs [parfait] warnings from b107 for jdk.src.share.native.sun.java2d.loops: JNI exception pending, JNI critical region violation
JDK-8025249 client-libs [javadoc] fix some javadoc errors in javax/swing
JDK-8025236 client-libs [javadoc] fix some errors in AWT
JDK-8025145 client-libs [macosx]: java 7 does not recognize tiff image on clipboard
JDK-8024600 client-libs [macosx] code prevents use of -Xlint:auxiliaryclass,empty in jdk build
JDK-8024343 client-libs Change different color with the "The XOR alternation color" combobox,the color of the image can not shown immediately.
JDK-8024163 client-libs [macosx] NullPointerException at javax.swing.TransferHandler$DropHandler.handleDrag since jdk8b93, 7u40b28
JDK-8024158 client-libs [macosx] java/awt/EventDispatchThread/LoopRobustness/LoopRobustness still failed after fix JDK-8022247; since jdk8b96
JDK-8024122 client-libs [TEST] need test to cover JDK-7146572
JDK-8023994 client-libs Right click on the icon added to the system tray for the first time, java.lang.IllegalArgumentException thrown.
JDK-8022632 client-libs Reading a PNG file fails because of WBMPImageReaderSpi.canDecodeInput()
JDK-8022119 client-libs test api/javax_sound/sampled/spi/MixerProvider/indexTGF_MixerProviderTests fails
JDK-8020688 client-libs broken links in documentation at http://docs.oracle.com/javase/6/docs/api/index.
JDK-8020190 client-libs Fatal: Bug in native code: jfieldID class must match object
JDK-8016563 client-libs Test closed/java/awt/dnd/ImageTransferTest/ImageTransferTest.html fails
JDK-8013563 client-libs Memory leak in JFrame on Linux
JDK-8013553 client-libs [macosx] java.awt.FileDialog removes file extensions
JDK-8012716 client-libs java.beans.EventHandler.create method should check if the given listenerInterface is a public interface
JDK-8012468 client-libs [TEST_BUG] javax/swing/PopupFactory/6276087/NonOpaquePopupMenuTest.java doesn't release mouse button
JDK-8012466 client-libs [TEST_BUG] javax/swing/JInternalFrame/Test6505027.java doesn't release mouse button
JDK-8012461 client-libs [TEST_BUG] closed/javax/swing/plaf/synth/SynthButtonUI/6276188/bug6276188.java doesn't release mouse button
JDK-8007386 client-libs On physical machine (video card is Intel Q45)the case of text is blank.
JDK-8007219 client-libs [macosx] Frame size reverts meaning of maximized attribute if frame size close to display
JDK-8004294 client-libs [TEST_BUG] javax/swing/JSpinner/4973721/bug4973721.java failed on win2003
JDK-8004050 client-libs [macosx] The 'ESC' key does not work with jdk8
JDK-8001463 client-libs Regression : Deadlock between AWT-XAWT thread and AWT-EventQueue-0 Thread when screen resolution changes
JDK-8001119 client-libs [fingbugs] Evaluate necessity to make some arrays package protected
JDK-8000425 client-libs FileDialog documentation should be enhanced
JDK-7199196 client-libs Incremental transfer is broken because of a typo
JDK-7179526 client-libs xrender : closed/sun/java2d/volatileImage/LineClipTest.java failed since jdk8b36
JDK-7174704 client-libs [macosx] New issue in 7u6 b12: HeadlessPrintingTest failure
JDK-7172597 client-libs java.awt.KeyboardFocusManager.clearFocusOwner() missed javadoc tag @since 1.8
JDK-7158311 client-libs GraphicsDevice.setDisplayMode(...) leads to hang when DISPLAY variable points to Oracle Linux
JDK-7150100 client-libs [macosx] "0123456789" is selected in the TextField.
JDK-7133545 client-libs [macosx] closed/javax/swing/JSplitPane/4514858/bug4514858.java fails on MacOS
JDK-7133532 client-libs [macosx] closed/javax/swing/JScrollBar/bug4202954/bug4202954.java fails on MacOS
JDK-7125471 client-libs [macosx] NofocusListDblClickTest should wait between doublr clicks
JDK-7124363 client-libs [macosx] ClassCastException: CFileDialog cannot be cast to LWWindowPeer
JDK-7117595 client-libs ArrayIndexOutOfBoundsException in Win32GraphicsEnvironment if display is removed
JDK-7092283 client-libs Property Window.locationByPlatform is not cleared by calling setVisible(false)
JDK-7081594 client-libs Windows owned by an always-on-top window DO NOT automatically become always-on-top
JDK-7081584 client-libs Specification for Window.isAlwaysOnTopSupported needs to be clarified
JDK-7068423 client-libs Spec for java.awt.GraphicsDevice.getFullScreenWindow() needs clarification
JDK-6957799 client-libs 3 tests failed with compilation error
JDK-6870661 client-libs Setting a custom PrintService on a PrinterJob leads to a PrinterException
JDK-8026048 core-libs Function constructor should convert arguments to String before performing any syntax checks
JDK-8026042 core-libs FoldConstants need to guard against ArrayLiteralNode
JDK-8026039 core-libs future strict names are allowed as function name and argument name of a strict function
JDK-8026033 core-libs Switch should load expression even when there are no cases in it
JDK-8026017 core-libs Make history of AnnotatedConstruct methods in jx.l.m.e.Element clearer
JDK-8026009 core-libs Changes for 8025968 break all stream tests
JDK-8025983 core-libs Typo in Javadoc of Files.isRegularFile()
JDK-8025968 core-libs Integrate test improvements made in lambda repo
JDK-8025965 core-libs Specialized functions with same weight replace each other in TreeSet
JDK-8025771 core-libs Enhance Nashorn Contexts
JDK-8025689 core-libs fx:base.js classes not loading
JDK-8025629 core-libs load function should support a way to load scripts from classpath
JDK-8025610 core-libs Optional.of should document throws NPE
JDK-8025596 core-libs Remove alt-rt.jar, used by +AggressiveOps (closed)
JDK-8025589 core-libs Array.prototype.shift should only copy defined elements in generic mode
JDK-8025567 core-libs Mark relevant public stream tests as serialization hostile
JDK-8025538 core-libs Unsafe typecast in java.util.stream.SpinedBuffer
JDK-8025535 core-libs Unsafe typecast in java.util.stream.SortedOps
JDK-8025534 core-libs Unsafe typecast in java.util.stream.Streams.Nodes
JDK-8025533 core-libs Unsafe typecast in java.util.stream.Streams.RangeIntSpliterator.splitPoint()
JDK-8025525 core-libs Unsafe typecast in java.util.stream.Node.OfPrimitive.asArray()
JDK-8025520 core-libs Array.prototype.slice should only copy defined elements
JDK-8025515 core-libs Performance issues with Source.getLine()
JDK-8025488 core-libs Error.captureStackTrace should not format error stack
JDK-8025342 core-libs NLS: unsupported translation format in jar/pack/DriverResource.java
JDK-8025213 core-libs Assignment marks variable as defined too early
JDK-8025136 core-libs SplittableRandom enchancements
JDK-8025128 core-libs File.createTempFile fails if prefix is absolute path
JDK-8025118 core-libs Annotation processing api returns default modifier for interface without default methods
JDK-8025112 core-libs JSR 292 spec updates for security manager and caller sensitivity
JDK-8025067 core-libs Arrays.parallelPrefix may fail to throw NPE for null op
JDK-8024999 core-libs Instant.Parse typo in example
JDK-8024952 core-libs ClassCastException in PlainSocketImpl.accept() when using custom socketImpl
JDK-8024915 core-libs j.l.r.Executable.getAnnotatedReceiverType() should return null for static methods
JDK-8024896 core-libs Refactor java.time serialization tests into separate subpackage
JDK-8024835 core-libs Improve method implementations that accept temporal interface parameters
JDK-8024834 core-libs Better return type for TemporalField resolve
JDK-8024807 core-libs Add getChronlogy() to CLDT/CZDT
JDK-8024788 core-libs (fs) Files.readAllBytes uses FileChannel which may not be supported by all providers
JDK-8024761 core-libs JSR 292 improve performance of generic invocation
JDK-8024616 core-libs JSR292: lazily initialize core NamedFunctions used for bootstrapping
JDK-8024599 core-libs JSR 292 direct method handles need to respect initialization rules for static members
JDK-8024438 core-libs JSR 292 API specification maintenance for JDK 8
JDK-8024427 core-libs Missing java.time.chrono serialization tests
JDK-8024408 core-libs Specifications for Collection/List/Set/SortedSet.spliterator() need to document if all the (subclass) instances are required to return SIZED spliterators
JDK-8023764 core-libs Optimize Period addition
JDK-8023763 core-libs Rename ChronoDateImpl
JDK-8023762 core-libs Add ChronoPeriod interface and bind period to Chronology
JDK-8023340 core-libs j.u.Collections.emptyList() is inconsistent in not supporting the "set" operation via set(..) and replaceAll(..)
JDK-8023339 core-libs j.u.Arrays.asList().removeIf() is "lazy" in throwing UOE
JDK-8023206 core-libs closed/java/util/TimeZone/LinuxTZVM.sh failed for zh_CN locale.
JDK-8022701 core-libs Accessibility checking: InvocationTargetException is thrown instead of IllegalAccessError
JDK-8022666 core-libs java.util.Calendar.set(int,int,int,int,int,int) documentation typo
JDK-8022324 core-libs j.l.Class.getAnnotatedInterfaces() for array type returns wrong value
JDK-8021398 core-libs j.l.r.Parameter.getAnnotatedType().getType() for not annotated use of type returns null
JDK-8021186 core-libs jdk/lambda/vm/DefaultMethodsTest.java fails
JDK-8020981 core-libs Update methods of java.lang.reflect.Parameter to throw correct exceptions
JDK-8020849 core-libs jdk/lambda/vm/DefaultMethodsTest.java
JDK-8019417 core-libs JSR 292 javadoc should clarify method handle arity limits
JDK-8019192 core-libs StringIndexOutOfBoundsException: in Class.getSimpleName()
JDK-8010433 core-libs Remove lambda metafactory work-around to JDK-8005119
JDK-8009719 core-libs core reflection should get type annotation data from the VM lazily
JDK-8007072 core-libs Update Core Reflection for Type Annotations to match latest spec
JDK-8001110 core-libs method handles should have a collectArguments transform, generalizing asCollector
JDK-8001109 core-libs arity mismatch on a call to spreader method handle should elicit IllegalArgumentException
JDK-8001108 core-libs an attempt to use "<init>" as a method name should elicit NoSuchMethodException
JDK-8001105 core-libs findVirtual of Object[].clone produces internal error
JDK-7057785 core-libs hashCode() on list containing itself causes stackoverflow
JDK-6902861 core-libs (cal) GregorianCalendar roll WEEK_OF_YEAR is broken for January 1 2010
JDK-8025829 core-svc Add java/lang/instrument/RetransformBigClass.sh to problemlist
JDK-8025502 core-svc Exclude tests due to JDK-8025427
JDK-8012923 core-svc [parfait] File Descriptor Leak in jdk/src/windows/demo/jvmti/hprof/hprof_md.c
JDK-8009213 core-svc sun/management/jdp/JdpTest.sh fails with exit code 1
JDK-8007448 core-svc MarshalledObjectgetTest2 needs reworking
JDK-8024756 docs method grouping tabs are not selectable
JDK-8008164 docs Invisible table captions in javadoc-generated html
JDK-8025215 globalization jdk8 l10n resource file translation update 4
JDK-8024642 hotspot jfr code prevents use of -Xlint:try in jdk build
JDK-8023492 hotspot jfr.jar gets loaded even though it's not used
JDK-8020151 hotspot PSR:PERF Large performance regressions when code cache is filled
JDK-8001107 hotspot @Stable annotation for constant folding of lazily evaluated variables
JDK-8025741 infrastructure Fix jdk/make/docs/Makefile to point to correct docs URL for JDK 8.
JDK-8025686 infrastructure Update jdk repo netbeans projects to support NetBeans 7.4 for Java 8 support
JDK-8025595 infrastructure Remove alt-rt.jar, used by +AggressiveOps (jdk)
JDK-8024842 infrastructure Define langtools/Makefile ABS_TEST_OUTPUT_DIR using TEST_OUTPUT_DIR
JDK-8025913 other-libs Rename jdk.Supported to jdk.Exported
JDK-8025811 security-libs TEST_BUG: test comments should not be in jtreg tag comment block
JDK-8025694 security-libs Rename getStrongSecureRandom based on feedback
JDK-8025123 security-libs SNI support in Kerberos cipher suites
JDK-8024861 security-libs Incomplete token triggers GSS-API NullPointerException
JDK-8024606 security-libs NegativeArraySizeException in NativeRSACipher
JDK-8014838 security-libs getStrongSecureRandom() should require at least one implementation
JDK-8009438 security-libs sun/security/pkcs11/Secmod tests failing on Ubuntu 12.04
JDK-8008296 security-libs keytool utility doesn't support '-importpassword' command
JDK-8004283 security-libs test/sun/security/pkcs11/KeyStore/SecretKeysBasic.sh failing intermittently
JDK-7122707 security-libs Security Providers need to have their version numbers updated for JDK8
JDK-6956398 security-libs make ephemeral DH key match the length of the certificate key
JDK-8025970 tools Spurious characters in JavaCompiler
JDK-8025738 tools locale related test fails on langtools mac 10.7 test host
JDK-8025548 tools langtools test tools/javac/lambda/methodReference/BridgeMethod.java incorrectly assumes no other methods generated in lambda class
JDK-8025537 tools Convert 2 javac/enumdeclarations tests in jtreg for regression ws
JDK-8025413 tools NPE in Type.java due to recent change
JDK-8024497 tools crash returning this-referencing lambda from default method
JDK-8023679 tools Improve error message for '_' used as a lambda parameter name
JDK-8022765 tools Compiler crashes with exception on wrong usage of an annotation.
JDK-8022163 tools javac exits with 0 status and no messages on error to construct an ann-procesor
JDK-8021339 tools Compile-time error during casting array to intersection
JDK-8016110 tools Japanese char (MS932) 0x5C cannot be used as an argument when quoted
JDK-8015073 tools c.s.t.javac.api.JavacTool.getTask() - more informative exception
JDK-8005542 tools jtreg test OverrideBridge.java contains @ignore
JDK-8003537 tools javap use internal class name when printing bound of type variable
JDK-7118749 tools NPE in CreateSymbols caused by bad diagnostic
JDK-7096170 tools should remove unused support for enabling javac logging
JDK-6978886 tools javadoc shows stacktrace after print error resulting from disk full
JDK-6696975 tools JTop plugin fails if connected readonly to target JVM
JDK-6525408 tools DiagnosticListener should receive MANDATORY_WARNING in standard compiler mode
JDK-8025745 xml Clarify API documentation of JAXP factories.
JDK-8025054 xml Update JAX-WS RI integration to 2.2.9-b130926.1035
JDK-8024707 xml TransformerException : item() return null with node list of length != 1
JDK-8016271 xml wsimport -clientjar does not create portable jars on windows due to hardcoded backslash
JDK-8006843 xml org.w3c.dom.events.UIEvent.getView is specified to return type that is not in the Java SE specification
More information about the jdk8-dev
mailing list