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