RELEASE NOTES FOR: 8u20 ==================================================================================================== Notes generated: Fri Mar 01 02:39:08 CET 2024 Hint: Prefix bug IDs with https://bugs.openjdk.org/browse/ to reach the relevant JIRA entry. JAVA ENHANCEMENT PROPOSALS (JEP): JEP 175: PowerPC/AIX Port Add Linux/PowerPC64 and AIX/PowerPC64 to the set of supported OpenJDK platforms. JEP 192: String Deduplication in G1 Reduce the Java heap live-data set by enhancing the G1 garbage collector so that duplicate instances of `String` are automatically and continuously deduplicated. RELEASE NOTES: core-svc: JDK-8031195: com.sun.jdi.InterfaceType.invokeMethod() is missing The JDI API is missing the ability to invoke interface default methods. Interface default methods are a new feature in JDK8. security-libs/org.ietf.jgss:krb5: JDK-8036779: Support the "s" (second) unit for kdc_timeout in krb5.conf An interoperability issue is found between Java and the native Kerberos implementation on BSD (including macOS) on the kdc_timeout setting in krb5.conf, where Java interpreted it as milliseconds and BSD as seconds when no unit is specified. This code change adds support for the "s" (second) unit. Therefore if the timeout is 5 seconds, Java accepts both "5000" and "5s". Customers concerned about interoperability between Java and BSD should use "5s". tools/javac: JDK-8030741: implement eager resolution of return types The compiler specification, see JLS8 18.5.2, modified the treatment of nested generic method invocations for which the return type is an inference variable. The compiler has been adapted to implement the new logic. This is important to minimize incompatibility with the javac 7 inference algorithm. Three cases are considered: - The return type needs to be captured - The return type needs to have unchecked conversion - The return type needs to be unboxed The compiler update implies an eager resolution for generic method invocations, provided that the return type is an inference variable. core-libs/java.lang:reflect: JDK-8029674: Default methods affect the result of Class.getMethod and Class.getMethods The javadoc for the Class.getMethod and Class.getMethods refer to the definition of inheritance in the Java Language Specification. Java SE 8 changed these rules in order to support default methods and reduce the number of redundant methods inherited from superinterfaces (see JLS 8, 8.4.8). Class.getMethod and Class.getMethods were not updated with the 8 release to match the new inheritance definition (both may return non-inherited superinterface methods). Typically, the distinction is of no consequence; and for compatibility, it is preferred that the identity and number of returned methods match Java SE 7 as closely as possible. However, when the overriding method is a default method, it is important to filter out other overridden methods. As of 8u20, the implementation has been changed to perform this filtering step when the overrider is a default method. ALL FIXED ISSUES, BY COMPONENT AND PRIORITY: : (P4) JDK-8046165: JEP 175: PowerPC/AIX Port client-libs: (P1) JDK-8046245: JDK 9 client build failure on Solaris (P3) JDK-8029979: Allow multiple calls to DropTargetDropEvent.acceptDrop() (P3) JDK-8028212: Custom cursor HiDPI support (P4) JDK-6963359: [TEST_BUG] The FileDialog window is different from the case KeyboardInteractionTest.html description. (P4) JDK-8032733: Fix cast lint warnings in client libraries (P5) JDK-8028050: Typo correction needed s/Classlaoder/Classloader/ client-libs/2d: (P2) JDK-8041644: [OGL] clip is ignored during surface->sw blit (P2) JDK-8038106: PIT: access problem to a PrinterJob on OS X (P3) JDK-8015100: [macosx] Applet graphics corrupted when applet width/height exceeds screen dimensions (P3) JDK-8017472: [macosx] Transparency demo is not correctly dragged on the second monitor (P3) JDK-8039774: [OGL] Image painting is broken if 'sun.java2d.accthreshold' is set to 0 (P3) JDK-8041129: [OGL] surface->sw blit is extremely slow (P3) JDK-8012351: Bold fonts everywhere in GTK L&F on Ubuntu with JDK 7 (P3) JDK-8036022: D3D: rendering with XOR composite causes InternalError. (P3) JDK-8032693: javax.print.PrintService does not find any CUPS-Printers on Linux (P4) JDK-8039418: [macosx] Calling JNI functions in the scope of Get/ReleasePrimitiveArrayCritical client-libs/demo: (P2) JDK-8011059: [macosx] Support automatic @2x images loading on Mac OS X client-libs/java.awt: (P2) JDK-8010999: [macosx] a constrain of the top level window should be improved (P2) JDK-8047061: [macosx] Crash when setting display mode (P2) JDK-8047288: [macosx] Endless loop in EDT on Mac (P2) JDK-8027778: [macosx] Full screen not working properly on 7u45 and jdk8 (P2) JDK-8032595: [macosx] setResizable(false) makes a frame slide down (P2) JDK-8048265: AWT crashes inside CCombinedSegTable::In called from Java_sun_awt_windows_WDefaultFontCharset_canConvert (P2) JDK-8030100: java.awt.Desktop: Enable check for supported URI schemes on Linux (P2) JDK-8037287: Windows build failed after JDK-8030787 (P3) JDK-8007220: [macosx] Setting popupmenu on TrayIcon do not work if done *after* adding TrayIcon (P3) JDK-8024926: [macosx] AquaIcon HiDPI support (P3) JDK-8032667: [macosx] Components cannot be rendered in HiDPI to BufferedImage (P3) JDK-8031964: [macosx] Dragging images from the browser does not work (P3) JDK-8024185: [macosx] Fullscreen button freezes application when started with -splash (P3) JDK-8033534: [macosx] Get MultiResolution image from native system (P3) JDK-8038113: [macosx] JTree icon is not rendered in high resolution on Retina (P3) JDK-8035069: [macosx] Loading resolution variants by demand (P3) JDK-8036882: [macosx] Native memory leak in Java_sun_lwawt_macosx_CImage_nativeGetNSImageRepresentationSizes (P3) JDK-8026869: [macosx] Support apple.awt.use-file-dialog-packages property (P3) JDK-8017626: [OGL] Translucent VolatileImages don't paint correctly (P3) JDK-8012224: AWT_TopLevels/TopLevelEvents/Automated/WindowIconifyDeiconifyEventsTest02 fails on Ubuntu 12.04 Unity shell (P3) JDK-8042103: Deserialization of empty java.awt.geom.Path2D will cause an exception (P3) JDK-8028617: Dvorak keyboard mapping not honored when ctrl key pressed (P3) JDK-8024061: Exception thrown when drag and drop between two components is executed quickly (P3) JDK-8032788: ImageIcon constructor throws an NPE and hangs when passed a null String parameter (P3) JDK-8038999: In Java 8 java.awt.datatransfer.DataFlavor.equals is no longer symmetric (P3) JDK-8036110: In TextField can only select text visible or to the left of the cursor (P3) JDK-6788138: leak in Java_sun_awt_X11_XlibWrapper_getStringBytes? (P3) JDK-8013116: Robot moves mouse to point which differs from set in mouseMove on Unity shell (P3) JDK-8031471: Test closed/java/awt/dnd/FileDialogDropTargetTest/FileDialogDropTargetTest.java fails on Solaris zones virtual hosts (P3) JDK-7157680: XAWT: Native components should not paint native part on UPDATE event (P4) JDK-8027561: [macosx] Cleanup "may not respond to selector" warnings in native code (P4) JDK-7124255: [macosx] java.awt.List: method select(int) doesn't work before be visible (P4) JDK-8023148: [macosx] java.util.NoSuchElementException at java.util.LinkedList.getFirst (P4) JDK-8031090: [macosx] LWToolkit should not depends from the macosx. (P4) JDK-7154841: [macosx] Popups appear behind taskbar (P4) JDK-8032219: [macosx] Scrollbars looks bad under retina in Motif and Metal L&F (P4) JDK-8038765: [macosx] Toolkit.sync should be implemented (P4) JDK-8031694: [macosx] TwentyThousandTest test intermittently hangs (P4) JDK-8014754: [TEST_BUG] child.exe remains after execution java/awt/dnd/ Win32TYMEDSelectionTest and Win32DropTYMEDSelectionTest (P4) JDK-7175457: [TEST_BUG] closed/java/awt/Window/AlwaysOnTop/TestAlwaysOnTopBeforeShow.java still failed (P4) JDK-8014755: [TEST_BUG] frames didn't closed after execution some awt/dnd/ tests (P4) JDK-8031422: [TEST_BUG] java/awt/Paint/bug8024864.java fails on Windows 7 (P4) JDK-8030640: [TEST_BUG] java/awt/Toolkit/Headless/WrappedToolkitTest/WrappedToolkitTest.sh fails with exit code 2 (P4) JDK-8042440: awt_Plugin no longer needed (P4) JDK-8032435: Cleanup of sun.awt.windows package (P4) JDK-6744401: Consider removal of code disabling JIT in Toolkit.getDefaultToolkit (P4) JDK-8030953: SelectionVisible test should test multiline selection in case of TextArea (P4) JDK-8030987: sun_awt_X11_GtkFileDialogPeer.h can be removed (P4) JDK-8039267: Test closed/java/awt/Choice/ChoiceLocationTest/ChoiceLocationTest.html should be removed (P4) JDK-7161320: TEST_BUG: java/awt/event/KeyEvent/SwallowKeyEvents/SwallowKeyEvents.java fails (Invalid key code) (P5) JDK-8036103: Cleanup of java.awt and java.awt.peer packages (P5) JDK-8034068: Label.toString performance improvement client-libs/java.beans: (P3) JDK-8040656: Classes with overriden methods with covariant returns return random read methods (P3) JDK-8039776: Introspector throws NullPointerException for subclasses' mismatched get/setter client-libs/javax.accessibility: (P3) JDK-8036819: JAB: mneumonics not read for textboxes (P4) JDK-8040756: Add lint check fixes to Java Access Bridge files (P4) JDK-8036983: JAB:Multiselection Ctrl+CursorUp/Down and ActivateDescenderPropertyChanged event (P4) JDK-8032443: Java Access Bridge version strings need to be fixed (P4) JDK-8009883: REGRESSION: test/closed/javax/swing/AbstractButton/4246045/bug4246045.java fails client-libs/javax.sound: (P5) JDK-8037117: Javadoc cleanup of javax.sound.midi.spi package client-libs/javax.swing: (P2) JDK-8028616: Htmleditorkit parser doesn't handle leading slash (/) (P3) JDK-8029455: [JLightweightFrame] support scaled painting (P3) JDK-8032872: [macosx] Cannot select from JComboBox in a JWindow (P3) JDK-8031573: [macosx] Checkmarks of JCheckBoxMenuItems aren't rendered in high resolution on Retina (P3) JDK-8031485: [macosx] Combo box consuming escape key events (P3) JDK-8040291: [macosx] Http-Images are not fully loaded when using ImageIcon (P3) JDK-8048506: [macosx] javax.swing.PopupFactory issue with null owner (P3) JDK-8010718: [macosx] JFileChooser current filter nullified by addChoosableFileFilter (P3) JDK-7124250: [macosx] JOptionPane dialogs show wrong icons (P3) JDK-8009919: [macosx] NPE in AquaSingleImagePainter.paint() (P3) JDK-8032874: ArrayIndexOutOfBoundsException in JTable while clearing data in JTable (P3) JDK-8043705: Can't exit color chooser dialog when running as an applet (P3) JDK-7100952: closed/javax/swing/JComboBox/6246463/bug6246463.java deadlocks on MacOS (P3) JDK-8032878: Editable combos in table do not behave as expected (P3) JDK-8029196: Focus border of JButton.buttonType=roundRect is cut off (P3) JDK-8034955: JLabel/JToolTip throw ClassCastException for "a" (P3) JDK-8039464: The scrollbar in JScrollPane has no right border if used WindowsLookAndFeel (P3) JDK-8041917: unexcepted behavior of LineBorder while using Boolean variable true (P3) JDK-8019180: Use JComboBox as it's own ActionListener leads to unexpected behaviour (P3) JDK-8033786: White flashing when opening Dialogs and Menus using Nimbus with dark background (P4) JDK-8033233: [JLightweightFrame] support default JViewport BLIT_SCROLL_MODE core-libs: (P2) JDK-8053938: Collections.checkedList(empty list).replaceAll((UnaryOperator)null) doesn't throw NPE after JDK-8047795 (P2) JDK-8032808: Support Solaris SO_FLOW_SLA socket option (P4) JDK-8031737: CHECK_NULL and CHECK_EXCEPTION macros cleanup (P4) JDK-8030875: Macros for checking and returning on exceptions (P4) JDK-8037378: Write sanity tests for bytecode persistence feature core-libs/java.io: (P3) JDK-8033917: Keep track of file paths in file streams and channels for instrumentation purposes (P3) JDK-8033911: Simplify instrumentation of FileInputStream and RandomAccessFile core-libs/java.lang: (P2) JDK-8034944: (process) Improve subprocess handling on Solaris (P2) JDK-8047777: (process) ProcessEnvironment_md.c not compiling on 8uX (P3) JDK-8039916: AnnotatedType.getType() of a Executable parameters may return wrong type (P3) JDK-8035640: JNU_CHECK_EXCEPTION should support c++ JNI syntax (P3) JDK-8041791: String.toLowerCase regression - violates Unicode standard (P3) JDK-8034262: Test java/lang/ProcessBuilder/CloseRace.java fails (P4) JDK-8027348: (process) Enhancement of handling async close of ProcessInputStream core-libs/java.lang.invoke: (P2) JDK-8027827: Improve performance of catchException combinator (P2) JDK-8032400: JSR292: invokeSpecial: InternalError attempting to lookup a method (P3) JDK-8034120: MethodHandles.catchException doesn't handle VarargsCollector right (P3) JDK-8036117: MethodHandles.catchException doesn't handle VarargsCollector right (8034120 failed) (P4) JDK-8044206: LambdaMetafactory.altMetafactory javadoc refers to wrong method (P4) JDK-8046903: VM anonymous class members can't be statically invocable core-libs/java.lang:reflect: (P2) JDK-8029674: (reflect) getMethods returns default methods that are not members of the class (P3) JDK-8038994: AnnotatedType.getType() of a TypeVariable boundary without annotations return null (P3) JDK-8033584: Remove java/lang/reflect/Method/invoke/TestPrivateInterfaceMethodReflect.java from exclude list core-libs/java.math: (P3) JDK-4891331: BigInteger a.multiply(a) should use squaring code core-libs/java.net: (P2) JDK-8034912: backport of 8031737 to jdk8u breaks linux buld. (P3) JDK-8034181: (sctp) SIGBUS in SctpChannelImpl receive (P3) JDK-8032832: Applet/browser deadlocks, when IIS integrated authentication is used (P3) JDK-8044590: Broken links in jre.api.net.socketoptions (P3) JDK-8040747: Improve performance of IP address parsing (P3) JDK-8041621: java/net/Inet4Address/textToNumericFormat.java fails on Solaris and Mac (P3) JDK-8029681: java/net/NetworkInterface/UniqueMacAddressesTest.java fails (P3) JDK-8031785: java/net/URLPermission/URLPermissionTest.java fails on cpu build (P3) JDK-8025710: Proxied HTTPS connections reused by HttpClient can send CONNECT to the server (P3) JDK-8046588: test for SO_FLOW_SLA availability does not check for EACCESS (P4) JDK-8040837: Avoid provoking NumberFormatException when initializing InetAddrCachePolicy (P4) JDK-8043954: Behavior difference when connect() is interrupted by signal on AIX (P4) JDK-8047674: java/net/URLPermission/nstest/lookup.sh NoClassDefFoundError when run in concurrent mode (P4) JDK-8044766: New jdk.net classes have @since 1.9 tags in 8u20 (P4) JDK-8047187: Test jdk/net/Sockets/Test.java fails to compile after fix JDK-8046588 (P4) JDK-8041931: test/sun/net/www/http/HttpClient/B8025710.java fails with cannot find keystore core-libs/java.nio: (P3) JDK-7133499: (fc) FileChannel.read not preempted by asynchronous close on OS X (P3) JDK-8037945: Paths.get("").normalize() throws ArrayIndexOutOfBoundsException (P4) JDK-8043495: (fc) Provide native implementation of FileChannel.transferTo for AIX (P4) JDK-8034801: AIX: (ch) Fix synchronization issue in AixPollPort.java (P4) JDK-8032220: Files.createDirectories throws exception with confusing message for root directories that exist core-libs/java.nio.charsets: (P3) JDK-8039751: UTF-8 decoder fails to handle some edge cases correctly core-libs/java.time: (P3) JDK-8032491: DateTimeFormatter fixed width adjacent value parsing does not match spec (P3) JDK-8032494: DateTimeFormatter spec includes irrelevant detail on parsing pattern (P3) JDK-8032558: Instant spec includes incorrect assertion wrt valid range (P3) JDK-8040058: IsoFields.WEEK_BASED_YEAR adjustInto incorrect (P3) JDK-8033662: java.time.format.DateTimeFormatter doesn't set zone when parsing (P3) JDK-8046416: Unable to parse an Instant from fields (P4) JDK-8036785: ChronoLocalDate refers to generics that have been removed (P4) JDK-8036818: DateTimeFormatter withResolverFields() fails to accept null (P4) JDK-8032888: Error message typo in TemporalAccessor (P4) JDK-8032502: java.time add @param tags to readObject (P4) JDK-8035099: LocalTime with(MILLI_OF_DAY/MICRO_OF_DAY) incorrect (P4) JDK-8046707: Performance of java.time could be better (P4) JDK-8032749: Typo in java.time.Clock (P4) JDK-8035106: Typo in java.time.format.Parsed error message core-libs/java.util: (P3) JDK-8040809: '}' left in the spec for j.u.Random.doubles(..) (P3) JDK-8039527: Broken links in ConcurrentMap javadoc core-libs/java.util.concurrent: (P4) JDK-8011645: CopyOnWriteArrayList.COWSubList.subList does not validate range properly core-libs/java.util.jar: (P2) JDK-8029646: [pack200] should support the new zip64 format. (P2) JDK-8038491: Improve synchronization in ZipFile.read() (P3) JDK-8044725: Bug in zlib 1.2.5 prevents inflation of some gzipped files (zlib 1.2.8 port) (P3) JDK-8044727: Problem reading the contents of some zip files core-libs/java.util.logging: (P3) JDK-8029876: Add a test to verify that Logger.getLogger & LogManager.getLogManager don't throw NPE when System.out == null (P4) JDK-8031980: Add new j.u.l deadlock test for JDK-8027670 and JDK-8029281 (P4) JDK-8031068: java/util/logging/ParentLoggersTest.java: checkLoggers: getLoggerNames() returned unexpected loggers (P4) JDK-8031525: Logger created in test/tools/jar/UpdateManifest.java might get gc'ed too early. (P4) JDK-8033542: test/java/util/logging/SimpleLogManager might let Loggers be gc'ed too early. (P4) JDK-8030187: TEST_BUG: java/util/logging/Logger/setResourceBundle/TestSetResourceBundle.java failing again (P4) JDK-8030192: TEST_BUG: java/util/logging/TestLoggerBundleSync.java failed with NPE core-libs/java.util.stream: (P2) JDK-8037857: Methods j.u.Arrays.spliterator/stream(X[], int, int) throw IAE instead of specified AIOOBE when endIndex < startIndex (P4) JDK-8032396: [TEST_BUG] lambda SAND framework needs adjustments. (P4) JDK-8042355: stream with sorted() causes downstream ops not to be lazy core-libs/java.util:collections: (P2) JDK-8047795: Collections.checkedList checking bypassed by List.replaceAll (P2) JDK-8030848: Collections.sort(List l, Comparator) should defer to List.sort(Comparator ) (P2) JDK-8046085: HashMap.put with null key may throw NullPointerException (P3) JDK-8035284: AbstractMap unnecessarily initializes two volatiles to null (P3) JDK-8037106: Optimize Arrays.asList(...).forEach (P4) JDK-8035584: ArrayList(c) should avoid inflation if c is empty core-libs/java.util:i18n: (P3) JDK-8042360: Subtag syntax check is incomplete in Locale.LanguageRange (P4) JDK-8035726: A sentence is truncated in the API doc for j.u.Locale.LanguageRange.parse(String, Map). (P4) JDK-8034220: AIX: Provide better time zone mappings (i.e. tzmappings file) (P4) JDK-8033627: UTC+02:00 time zones are not detected correctly on Windows core-libs/javax.annotation.processing: (P3) JDK-8038080: annotation processors don't visit declaration parameter annotations core-libs/javax.naming: (P3) JDK-8042857: 14 stuck threads waiting for notification on LDAPRequest core-libs/javax.script: (P3) JDK-8041697: CompiledScript slower when eval with binding (P3) JDK-8031359: Invocable.getInterface() works incorrectly if interface has default methods core-libs/jdk.nashorn: (P1) JDK-8044798: API for debugging Nashorn (P2) JDK-8027933: Add --const-as-var option (P2) JDK-8042364: Make __proto__ ES6 draft compliant (P2) JDK-8044750: megamorphic getter for scope objects does not call __noSuchProperty__ hook (P2) JDK-8038638: Persistent store for compiled scripts (P2) JDK-8030182: scopeCall with -1 as line number (P2) JDK-8021350: Share script classes between threads/globals within context (P3) JDK-8044000: Access to undefined property yields "null" instead of "undefined" (P3) JDK-8035950: Add guards for callsites depending on global object (P3) JDK-8042600: Add more samples in nashorn/samples directory (P3) JDK-8033763: Add tests to assert map identity of certain objects (P3) JDK-8033924: Default permissions are not given for eval code (P3) JDK-8031983: Error objects should capture stack at the constructor (P3) JDK-8032068: implement @sourceURL and #sourceURL directives (P3) JDK-8038456: improve nasgen type checks and use specific return type for @Function, @SpecializedFunctio methods (P3) JDK-8032004: instance property "message" of Error objects should be non-enumerable (P3) JDK-8036975: java.lang.InternalError: compileToBytecode - 200+ ScriptEngine Instances (P3) JDK-8041953: JDK-8031359.js fails in 8u-dev (P3) JDK-8030202: Nashorn: Multiple RegExp#ignoreCase issues (P3) JDK-8030197: Nashorn: Object.defineProperty() can be lured to change fixed NaN property (P3) JDK-8030199: Nashorn: Uint8ClampedArray - Incorrect ToUint8Clamp implementation (P3) JDK-8011964: need indexed access to externally-managed ByteBuffer (P3) JDK-8039047: Parser accepts conditional catch clauses even when --no-syntax-extensions / -nse option is passed (P3) JDK-8032060: PropertyMap of Error objects is not stable (P3) JDK-8035948: Redesign property listeners for shared classes (P3) JDK-8041998: RegExp implementation is not thread-safe (P3) JDK-8037400: Remove getInitialMap getters and GlobalObject interface. (P3) JDK-8029003: setField in ScriptObject is incorrect for non extensible objects (P3) JDK-8044612: StringIndexOutOfBoundException in NativeRegExp.appendReplacement (P3) JDK-8031317: SyntaxError when property setter has no parameter (P3) JDK-8043443: Test framework changes to run script tests without security manager (P3) JDK-8038615: test262 repo is now a git repo in github (P3) JDK-8043930: TypeError when attemping to create an instance of non-public class could be better (P3) JDK-8030200: Wrong result for Number.prototype.toString() for certain radix/inputs (P4) JDK-8029031: "ant clean jar" on nashorn repo results in number of ASM deprecated warnings (P4) JDK-8044695: __stack__ becomes visible in Error properties (P4) JDK-8030809: Anonymous functions should not be shown with internal names in script stack trace (P4) JDK-8044415: ant makefile should have a target to generate javadoc only for jdk.nashorn.api and sub-packages (P4) JDK-8040078: Avoid repeated reading of source for cached loads (P4) JDK-8015958: DataView constructor is not defined (P4) JDK-8034055: delete on global object not properly guarded (P4) JDK-8029332: Do not require nasgen-generated functions to return Object (P4) JDK-8031715: Indexed access to java package not working (P4) JDK-8033951: nasgen needs the newly build nasgen and nashorn classes in the bootclasspath (P4) JDK-8044520: Nashorn cannot execute node.js's express module (P4) JDK-8039387: Nashorn supports indexed access of List elements, but length property is not supported (P4) JDK-8031106: Nashorn: IndexOutOfBoundsException in NashornCallSiteDescriptor.getNameToken() (P4) JDK-8037562: Nashorn: JSON.parse comes up with nonexistent entries if there are gaps between the keys (P4) JDK-8029364: NashornException to expose thrown object (P4) JDK-8037779: NoPersistenceCachingTest fails with ant test (P4) JDK-8039181: Persistent code store does not use absolute paths internally (P4) JDK-8029667: Prototype linking is incorrect (P4) JDK-8044517: Run & debug single Nashorn test (P4) JDK-8039403: Write sanity tests for persistent caching core-svc: (P3) JDK-8031195: Support default and static interface methods in JDI, JDWP and JDB (P4) JDK-8039368: Remove testcase from npt utf.c core-svc/debugger: (P2) JDK-8046024: JDI shared memory transport failed with "Observed abandoned IP mutex" (P3) JDK-8032901: WaitForMultipleObjects() return value not handled appropriately (P4) JDK-6791551: ExclusiveBind.java has a race condition core-svc/java.lang.instrument: (P3) JDK-8027230: Overflow in java.lang.instrument.Instrumentation.getObjectSize() method (P5) JDK-7142035: assert in j.l.instrument agents during shutdown when daemon thread is running core-svc/java.lang.management: (P3) JDK-8000527: closed/sun/management/snmp/generic/GenericTest.sh fails intermittently (P3) JDK-6980984: java/lang/management/MemoryMXBean/MemoryManagement is not robust when getMax() returns -1 (P4) JDK-6486771: Fix snmp tests connection timeout problem. (P4) JDK-8031701: java/lang/management/ThreadMXBean/Locks.java: Thread WaitingThread is expected to wait on Object but got null Thread.State = RUNNABLE (P4) JDK-8030847: java/lang/management/ThreadMXBean/ThreadBlockedCount.java fails intermittently again (P4) JDK-8029890: java/lang/management/ThreadMXBean/ThreadBlockedCount.java fails: Blocked thread has 4 blocked counts. Expected 3 core-svc/javax.management: (P3) JDK-8038940: c.s.j.r.i.ClientNotifForwarder$LinearExecutor prone to data races (P3) JDK-8034177: sun/management/jmxremote/startstop/JMXStartStopTest.java should report port in use (P4) JDK-8031559: javax/management/monitor/StartStopTest.java fails intermittently (P4) JDK-8031420: sun/management/jmxremote/bootstrap/CustomLauncherTest.java fails on some platforms: Unable to locate 'libjvm.so' core-svc/tools: (P3) JDK-8030103: Java Usage Tracker: need to escape separator chars (P3) JDK-8028623: SA: hash codes in SymbolTable mismatching java_lang_String::hash_code for extended characters. deploy: (P1) JDK-8039313: Correct the fix for JDK-8039155 (P1) JDK-8042658: Fix crash of unit tests for none windows platforms (P1) JDK-8043030: Fix JUnit compilation error (P2) JDK-8040668: Automate Securitypack.jar creation (P2) JDK-8042124: fix to JDK-8033756 is incomplete (P2) JDK-8031535: JNLP Specification changes (P2) JDK-8039016: Old JRE's (P2) JDK-8031993: Provide API to check if a given DRS allows or blocks a given application (P3) JDK-8035706: [parfait] Refix Parfait Bugs (P3) JDK-8041123: DRS: messaging is incorrect when blocking due to DRS version mismatch (P3) JDK-8039098: Exception is shown in security dialog (P3) JDK-8027821: For signed jars without manifest "Permissions", there is still security warning dialog before Application Error (Or blocked) Dialog. (P3) JDK-8038012: missing copyright notice (P3) JDK-8036634: More Information hyperlink in Blocked Application Dialog needs to use a new URL (P3) JDK-8043887: Multiple applet jars are reported to Java Usage Tracker incorrectly (P3) JDK-8038986: Nashorn fails to evaluate autoconfig-script when used via JavaWS (P3) JDK-8043134: refactoring existing DRS functionality - splitting RuleId class into smaller classes (P3) JDK-8043449: Remove AppInfo.getFutureBlock*** methods (P3) JDK-8039113: Remove unused code left after JDK-8001167 changes (P3) JDK-8043547: SecurityBaseLine test doesn't fully restore the baseline configuration after completion (P3) JDK-8037518: Unit Test Failures due to RDF and other 8u5 changes. (P3) JDK-8039364: Wrong port in HTTPS connection warning (P4) JDK-8039058: [parfait] warning from b09 for deploy.src.plugin.share.plugin2.common.Log.cpp: 'JNI exception pending' (P4) JDK-8040686: [parfait] warning from b09 for deploy.src.plugin.win32.plugin2.jp2native.Windows_JNI.c: 'JNI exception pending' (P4) JDK-8039064: [parfait] warning from b09 for deploy.src.plugin.win32.toolkit.common.TestDownloadListener.cpp: 'JNI exception pending' (P4) JDK-8044360: Add more things to ignore to .hgignore (P4) JDK-8042571: Cannot run FX applets if Java 7 and 8 are installed and Java 8 is disabled via JCP (P4) JDK-8038651: com.sun.javaws.JnlpUpdateTest NPE (P4) JDK-8041128: DRS ruleset path matching problem (P4) JDK-8036674: test co-location: remove old SQE blackbox tests. deploy/deployment_toolkit: (P3) JDK-8038463: Java Control Panel doesn't display correctly in high resolution (P3) JDK-8042641: jcontrol script should use pwd with -P flag deploy/javafx: (P2) JDK-8098373: Complete Test Development (P2) JDK-8050428: JavaFX client authentication dialog is not a JavaFX-based dialog (P2) JDK-8051494: One More File for JavaFX client authentication dialog is not a JavaFX-based dialog (P3) JDK-8046006: 8u20: FX app fails to connect domain:80 while this domain is allowed in cross domain file (P3) JDK-8094577: dtjava.js jvm version check incorrect (P4) JDK-8095279: Remove references to plugin_exports.jar (P4) JDK-8041516: Rename javafxpackager to javapackager deploy/packager: (P2) JDK-8095565: [Bundler]: ant bundling fails with ZipException (P2) JDK-8097176: [Bundlers] incorrect rpm package naming (P2) JDK-8093866: [javafxpackager] : fxPackaging is not applied (P2) JDK-8097185: [packager] Mac App Store Bundler fails to strip jfxmedia.dylib and strips Info.plist (P2) JDK-8097979: Application Bundler (P2) JDK-8098369: Create Bundler types (P2) JDK-8098367: Integrate Ant support for new API (P2) JDK-8098368: Integrate Command Line support with new API (P2) JDK-8093066: javafxpackager: -makeall option doesn't work at all (P2) JDK-8096447: Mac App bundler ignores classpath (P2) JDK-8097873: Packager must support Win64 (P2) JDK-8098364: Provide support so IDE's can include packaging tools (P3) JDK-8093187: [Bundler] : ant bundling always fails with NPE (P3) JDK-8096307: [Bundlers] ant interface seems to ignore all the fx:platform arguments (P3) JDK-8096086: [Bundlers] bundling RPM after DEB is always failed (P3) JDK-8093035: [Bundlers] DMG bundler doesn't support SERVICE_HINT option (P3) JDK-8093316: [Bundlers] javafxpackager fails to bundle with silent NPE when -Bclasspath=<relative path1>:<relative path1> options passed (P3) JDK-8094676: [Bundlers] mac bundlers don't set app.preferences.id when running bundled application (P3) JDK-8095126: [Bundlers] mac packaging fails when RUNTIME option is passed (P3) JDK-8096955: [Mac] ProcessBuilder cannot be used by an FX application started by the launcher produced by FX packager (P3) JDK-8098081: [packager] Classpath separator internally inconsistant (P3) JDK-8093762: Ability to produce a DMG from an APP seems broken (P3) JDK-8094218: Allow Windows MSI Bundler productVersion to differ from the general version (P3) JDK-8093751: Bad Advice when packaging with an incorrect main jar (P3) JDK-8093202: Ensure that fxpackager can use native resources (DLL, so, etc) (P3) JDK-8094933: Exception in CLI bundler when menuHint and shortcutHint are used simultabeously (P3) JDK-8092902: Exception when bundler is being passed different VM options via CLI (P3) JDK-8095814: EXE bundler doesn't check copyright value for correctness (P3) JDK-8096906: JavaFX deploy ant task for adding runtime does not add pinfo list... (P3) JDK-8097859: JavaFX Packager Renaming (P3) JDK-8094358: MSI bundler doesn't add Upgade UUID to the *.msi file (P3) JDK-8094039: Need to be able to set bundle name on Mac (P3) JDK-8096352: Packager should use closed source version of deployment toolkit (P3) JDK-8093676: The fxpackager tests that pop up a window or steal focus must run only when FULL_TEST=true (P4) JDK-8095382: [Bundler] unexpected behavior when using preferencesId with dots (P4) JDK-8096385: [Bundlers] DESCRIPTION field isn't escaped correctly (P4) JDK-8095222: [Bundlers] incorrect directory leads to unclear stacktrace-output (P4) JDK-8093221: [Bundlers] SERVICE_HINT option is broken in OEL (P4) JDK-8096187: [Bundlers] setting "linux.bundleName" causes rpm bundler to fail (P4) JDK-8097970: [Linux] Provide support for prerm script for Debian package (P4) JDK-8098371: Create Service/Daemon installers for Packager/Bundler (P4) JDK-8097599: Define Architecture/Design for Packager (P4) JDK-8097369: Exe bundler doesn't check the copyright length. (P4) JDK-8094745: JavaFX Deploy does not copy bundle id correctly from ant script... (P4) JDK-8098067: Linux packaging tools assume rpm build is always available (P4) JDK-8097195: Load packaging bundlers via ServiceLoader (P4) JDK-8098051: Make location of WiX executables configurable (P4) JDK-8093821: Packaged applications on OS X need HiDPI flag set (P4) JDK-8096503: packager: 32-bit javafxpackager creates invalid package based on 64-bit JDK (P4) JDK-8095938: RPM Bundler doesn't perform verification (P5) JDK-8096850: [Bundlers] all Mac OS bundlers, except for DMG, have no toString overriding, but the others have (P5) JDK-8097023: [Bundlers] remove debug output into System.out (P5) JDK-8096934: [Bundlers] typo in LinuxAppBundler name deploy/plugin: (P2) JDK-8039034: 8u20: No blocked dialog for plugin and javafx apps when no jre matches the rule specified by Admin(DRS with force) (P2) JDK-8004653: AuthCacheBridge should not be in sun.net.www.protocol.http package (P2) JDK-8048906: Broken exception site list GUI- Unable to add a site to the list (P2) JDK-8035572: build broken: imports were missed (P2) JDK-8044055: jfxrt.jar has a duplicate JSObject class without getWindow(Applet) (P2) JDK-8038006: RDF: Security dialog popup while Java <--> JavaScript communication (P2) JDK-8051804: regression - java_arguments not accepted after Update to 7u65 (P2) JDK-8035321: REGRESSION: There is no '-Daaa=/home/test' for javaplugin.vm.options after clicking on the JCP and pressing 's' key to dump system properties (P3) JDK-8029872: "Always allow this application to access the printer" option doesn't work for jnlp application (P3) JDK-8028753: Confusing Error messages shown by ESL under some blocked scenarios (P3) JDK-7094099: DropDown List of JComboBox detached (P3) JDK-8036620: JAR file is downloaded on DownloadService.removeResource, if it is not in Deployment Cache (P3) JDK-8033806: Java Control Panel appears at center and then slides to bottom left of screen (P3) JDK-8026841: Java update needed dialog on mac doesn't have a title (P3) JDK-8038127: JSObject.getWindow(java.applet.Applet) symbol not found (P3) JDK-8043229: NPE in sun.lwawt.macosx.CEmbeddedFrame.getLayerPtr during applet startup (P3) JDK-8043478: Oracle Linux 5.x: Expired JRE disabled in the browser automatically and no native dialog prompting for the JRE update (P3) JDK-8040786: Text is truncated in JavaScript to Java security warning dialog on OS X (P4) JDK-8034819: Java Control Panel does not honor system date/time settings deploy/webstart: (P2) JDK-8035386: backout parfait changes for javaws crash (P2) JDK-8043641: ExtensionInstallerService.updateProgress() doesn't force the progress bar to be visible after calling hideProgressBar() as specified (P2) JDK-8034816: Old version of jnlp file is used (P2) JDK-8022939: REGRESSION:NullPointerException at com.sun.javaws.Launcher.prepareToLaunch() (P3) JDK-8043582: App gets blocked instead of showing multiple click dialog when no ocsp and crl info in certificate (P3) JDK-8025726: Certificate rule in DRS does not work for Java Web Start app when caching is turned off (P3) JDK-8043453: deploy.dll needs to stop copying javaws.exe to the system dir (P3) JDK-8009764: Java Web Start app run on Java SE 8 b79 shows "trust level" SecurityExceptions (P3) JDK-8029785: When any applet-desc is launched via java web start and gets an error, it does not exit (process keeps running) (P4) JDK-8035058: "Don't ask again..." doesn't work for expired native dialog on Ubuntu (P4) JDK-8039120: Backout 8034028 [parfait] JNI exception pending in deploy/src/common/macosx/native/MacOSXBundleUtil.m (P4) JDK-8038748: Fix copyright years (P4) JDK-8036050: launcher.c DetermineVersion() does not use jreversion or jrelocation (P4) JDK-8039126: Refix [parfait] JNI exception pending in deploy/src/common/macosx/native/MacOSXBundleUtil.m docs: (P1) JDK-8032670: Concurrency work, external JSR: jsr166e, Doug Lea, JEP 155 JEP 171 (P1) JDK-8032663: Retire Some Rarely-Used GC Combinations (P1) JDK-8050195: Set up redirects for any moved pages in 8u20 (P1) JDK-8046473: Update JDK 8 landing page (P3) JDK-8033603: BOM: Unexpected jre64msi.zip found docs/guides: (P2) JDK-8008933: Deployment - Docs Need to Be Revisited (P2) JDK-8043265: jdeps is missing in the JDK Development Tools main page (P2) JDK-8041579: JDK8 docs are lacking installer flags and INSTALLCFG/jre-install.properties info (P2) JDK-8036832: Need to document "deployment.expiration.check.enabled=false" for Users that disable AU (P3) JDK-8043237: Add a link to the com.sun.nio.sctp API in IO guide (P3) JDK-8038471: Broken links in the Fac FAQ in the RIA guide (P3) JDK-8033592: Deployment guide has two different pages for Pack200 information (P3) JDK-8051784: highlight testing on the latest release in troubleshooting guide (P3) JDK-8042021: Java Control Panel documentation should be clear that JCP settings does not apply to standalone java applications (P3) JDK-8041577: JDK 8 docs does not contain any information about 64 bit auto-updater (P3) JDK-8038353: Missing JNLP specification (P3) JDK-8027989: Update Virtual Machine Garbage Collection Tuning Guide (P4) JDK-8037260: Enhance JCA Reference Guide with GCM cipher examples (P4) JDK-8037254: Fix typos and errors in "Java Networking and Proxies" document (P4) JDK-8042614: Need to add link to jdk.net apidoc in networking guide (for JDK 9 and 8u20) (P4) JDK-8036556: No link to jgss-api-mechanism.html (P4) JDK-8028756: Security Troubleshooting page should be updated with links to other guide sections (P4) JDK-8038434: Small typo in standards/index.html docs/hotspot: (P2) JDK-8039398: Spelling errors in GC print flags docs/javafx: (P2) JDK-8093585: [Linux] JavaFX Media does not run on Ubuntu 14.04 (P3) JDK-8096876: Serious threading issue in sample code in File Chooser tutorial (P4) JDK-8095883: Change 'toolkit' to be a property of the App, but not Platform (P4) JDK-8097831: Deployment guide: Enhance documentation for fx:icon and fx:splash (P4) JDK-8097853: Deployment guide: need a real-world example of an Ant task to build a self-contained application (P4) JDK-8093553: Macro expansion $APPDIR not explained in docs docs/tools: (P1) JDK-8033103: Errors in "manpage" for java (P1) JDK-8042009: Generate nroff for Java tools documentation for 8u20 release (P4) JDK-8042840: Duplicated code in javac man page (P4) JDK-8038427: JDK 8's javac does not list -source 8 docs/tutorial: (P4) JDK-8021004: Typo in Streaming API for XML lesson on http://docs.oracle.com/javase/tutorial/jaxp/stax/ globalization/locale-data: (P3) JDK-8017142: Time display for Spanish(Chile, Ecuador ) locale doesn't show 24-hour format (P4) JDK-8037343: Wrong dateformat for locale es_DO globalization/translation: (P3) JDK-8041424: 8u20 l10n resource file translation update 1 (P3) JDK-8049128: 8u20 l10n resource file translation update 2 - jaxp hotspot/compiler: (P1) JDK-8039298: C2: assert(base == NULL || t_adr->isa_rawptr() || !phase->type(base)->higher_equal(TypePtr::NULL_PTR)) failed: NULL+offs not RAW address? (P1) JDK-8038633: crash in VM_Version::get_processor_features() on startup (P1) JDK-8040085: dtrace/jsdt tests crash on solaris. found an unadvertised bad scavengable oop in the code cache (P1) JDK-8046275: Fastdebug build failing on jdk9/hs/ control jobs after pulling some hs-comp changes (P1) JDK-8044648: SEGV in compiled code with loop predication (P1) JDK-8039975: SIGSEGV in MethodData::next_data(ProfileData*) (P1) JDK-8039741: Tomcat 7 crashes when using JDK 8 (P2) JDK-8036667: "assert(adr->is_AddP() && adr->in(AddPNode::Offset)->is_Con()) failed: offset is a constant" with FoldStableValues on (P2) JDK-8030662: "assert(counter_changed) failed: failed dependencies, but counter didn't change" still fails (P2) JDK-8039499: Add all common classes used by tests on RTM support to testlibrary (P2) JDK-8038193: Add command line option tests for BMI options (P2) JDK-8038953: Add sanity tests for BMI1 and LZCNT instructions (P2) JDK-8039496: Add sanity tests on RTM-related command line options (P2) JDK-8035857: Add tests to verify correctness of operations with BMI1 and LZCNT instructions (P2) JDK-8038222: Assembler::bsrl fails on assert when -UseCountLeadingZerosInstruction is used on CPU with LZCNT support (P2) JDK-8035841: assert(dp_src->tag() == dp_dst->tag()) failed: should be same tags 1 != 0 at ciMethodData.cpp:90 (P2) JDK-8038048: assert(null_obj->escape_state() == PointsToNode::NoEscape,etc) runThese -full (P2) JDK-8050978: Fix bad field access check in C1 and C2 (P2) JDK-8041481: JVM crashes with collect_args_for_profiling (P2) JDK-8038286: nm->set_rtm_state() should be called after (nm != NULL) check (P2) JDK-8035936: SIGBUS in StubRoutines::aesencryptBlock, solaris-sparc (P2) JDK-8043274: Test compiler/7184394/TestAESMain.java gets NPE on solaris (P2) JDK-8039497: Testlibrary should be updated to provide information about all VM types as well as access to Unsafe (P2) JDK-8031320: Use Intel RTM instructions for locks (P2) JDK-8039597: WhiteBox :: clean type profiling data (P3) JDK-8041957: -XX:UseAVX=0 cause assert(UseAVX) failed (P3) JDK-8033626: assert(ex_map->jvms()->same_calls_as(_exceptions->jvms())) failed: all collected exceptions must come from the same place (P3) JDK-8042052: assert(t != NULL) failed: must set before get (P3) JDK-8038297: Avoid placing CTI immediately following cbcond instruction on T4 (P3) JDK-8029091: Bug in calculation of code cache sweeping interval (P3) JDK-8011391: C1: assert(code_offset() - offset == NativeInstruction::nop_instruction_size) failed: only one instruction can go in a delay slot (P3) JDK-8044090: C1: Old value instead of new one is passed to post-barrier in UnsafeGetAndSetObject (P3) JDK-6653795: C2 intrinsic for Unsafe.getAddress performs pointer sign extension on 32-bit systems (P3) JDK-8038181: Can't build product VM without precompiled header (P3) JDK-8040001: CLI test on RTMRetryCount option was missed from fix for 8039496 (P3) JDK-8042281: compiler/7184394/TestAESMain.java fails with: javax.crypto.IllegalBlockSizeException: Input length not multiple of 16 bytes (P3) JDK-8029873: compiler/uncommontrap/TestStackBangRbp.java crashes with SIGSEGV (P3) JDK-8041351: Crash in src/share/vm/opto/loopnode.cpp:3215 - assert(!had_error) failed: bad dominance (P3) JDK-8032633: Enable type speculation by default (P3) JDK-8031752: Failed speculative optimizations should be reattempted when root of compilation is different (P3) JDK-8025644: java/util/stream/test/org/openjdk/tests/java/util/stream/ToArrayOpTest.java fails with TestData$OfRef): failure java.lang.AssertionError: expected [true] but found [false] (P3) JDK-8031475: Missing oopmap in patching stubs (P3) JDK-8033805: Move Fast_Lock/Fast_Unlock code from .ad files to macroassembler (P3) JDK-8026253: New type profiling points: sparc support (P3) JDK-8038240: new WB API to get nmethod (P3) JDK-8043354: OptimizePtrCompare too aggressive when allocations are present (P3) JDK-8034188: OSR methods may not be recompiled at proper compilation level after deoptimization (P3) JDK-8029302: Performance regression in Math.pow intrinsic (P3) JDK-8033168: PPC64: gcc 4.8 warning in output_c.cpp (P3) JDK-8042786: Proper fix for 8032566 (P3) JDK-8043413: REGRESSION: Hotspot causes segmentation fault in jdk8ux, but not in jdk7ux (P3) JDK-8035585: Restore UseOldInlining in jdk8u (P3) JDK-8046516: Segmentation fault in JVM (easily reproducible) (P3) JDK-8038939: Some options related to RTM locking optimization works inconsistently (P3) JDK-8028064: tiered may collect wrong receiver type at virtual call (P3) JDK-8035828: Turn on @Stable support in VM (P3) JDK-8031754: Type speculation should favor profile data from outermost inlined method (P4) JDK-8026478: -XX:+VerifyAdapterSharing is broken (P4) JDK-8027966: Adapt PPC to 8023657: New type profiling points: arguments to call (P4) JDK-8027969: Adapt PPC to 8026328: Setting a breakpoint on invokedynamic crashes the JVM (P4) JDK-8028468: Add inlining information into ciReplay (P4) JDK-8027422: assert(_gvn.type(obj)->higher_equal(tjp)) failed: cast_up is no longer needed (P4) JDK-8029436: CICompilerCount is not updated when the number of compiler threads is adjusted to the number of CPUs (P4) JDK-8035392: cppInterpreter: fix message of NPE (P4) JDK-8027754: Enable loop optimizations for loops with MathExact inside (P4) JDK-8027571: fatal error: meet not symmetric (P4) JDK-8039043: Implicit null check is in the wrong place in C1 -UseCompressedOops (P4) JDK-8031115: intrinsics for Math.decrementExact(J) and incrementExact(J) don't work (P4) JDK-8005873: JRuby test_respond_to.rb asserts with: MT-unsafe modification of inline cache (P4) JDK-8027388: JVM crashes with SIGSEGV (0xb) at pc=0x00000001077cbbf6 (P4) JDK-8022494: Make compilation IDs sequential (P4) JDK-8007270: Make IsMethodCompilable test work with tiered (P4) JDK-8019517: PPC64 (part 102): cppInterpreter: implement G1 support (P4) JDK-8019518: PPC64 (part 104) : cppInterpreter: implement support for compressed Oops (P4) JDK-8037915: PPC64/AIX: Several smaller fixes (P4) JDK-8033117: PPC64: Adapt to 8002074: Support for AES on SPARC (P4) JDK-8035970: PPC64: fix ad file after 8027754: Enable loop optimizations for loops with MathExact inside (P4) JDK-8035394: PPC64: Make usage of intrinsic dsqrt depend on processor recognition. (P4) JDK-8035647: PPC64: Support for elf v2 abi. (P4) JDK-8030783: Provide regression test for 8026478: -XX:+VerifyAdapterSharing is broken (P4) JDK-8032490: Remove -XX:+-UseOldInlining (P4) JDK-8036619: Shark: add LLVM 3.4 support (P4) JDK-8042309: Some bugfixes for the ppc64 port. (P4) JDK-8002074: Support for AES on SPARC (P4) JDK-8028536: Test cases to cover type system fixes pushed with 8024070 (P4) JDK-8035887: VM crashes trying to force inlining the recursive call (P5) JDK-8037821: Account for trampoline stubs when estimating code buffer sizes (P5) JDK-8025277: Add -XX: flag to print code cache sweeper statistics (P5) JDK-8041959: Skip replay parsing errors with ReplayIgnoreInitErrors hotspot/gc: (P1) JDK-8040245: G1: VM hangs during shutdown (P2) JDK-8042933: assert(capacity_until_gc >= committed_bytes) failed (P2) JDK-8040803: G1: Concurrent mark hangs when mark stack overflows (P2) JDK-8040804: G1: Concurrent mark stuck in loop calling os::elapsedVTime() (P2) JDK-8043239: G1: Missing post barrier in processing of j.l.ref.Reference objects (P2) JDK-8031703: Missing post-barrier in ReferenceProcessor (P2) JDK-8034852: Shrinking of Metaspace high-water-mark causes incorrect OutOfMemoryErrors or back-to-back GCs (P3) JDK-8036696: Add metaspace gc threshold to metaspace summary trace event (P3) JDK-8036698: Add trace event for updates to metaspace gc threshold (P3) JDK-8036699: Add trace event when a metaspace allocation fails (P3) JDK-8036701: Add trace event when a metaspace throws out of memory error (P3) JDK-8036703: Add trace event with statistics for the metaspace chunk free lists (P3) JDK-8027454: Do not traverse string table during G1 remark when treating them as strong roots during initial mark (P3) JDK-8040807: G1: Enable G1CollectedHeap::stop() (P3) JDK-8030177: G1: Enable TLAB resizing (P3) JDK-8044796: G1: Enabled G1CollectedHeap::stop() (P3) JDK-8039042: G1: Phantom zeros in cardtable (P3) JDK-6991197: G1: specialize deal_with_reference() for narrowOop* (P3) JDK-8037112: gc/g1/TestHumongousAllocInitialMark.java caused SIGSEGV (P3) JDK-8027455: Improve symbol table scan times during gc pauses (P3) JDK-8039089: List verification enabled in product builds (P3) JDK-8028391: Make the Min/MaxHeapFreeRatio flags manageable (P3) JDK-8037962: metaspaceTracer.cpp misses a symbol (P3) JDK-8033545: Missing volatile specifier in Bitmap::par_put_range_within_word (P3) JDK-8035057: NewSize ergonomics wrong when setting small or unaligned size on command line (P3) JDK-8033426: Scale initial NewSize using NewRatio if not set on command line (P3) JDK-8036025: Sort the freelist in order to shrink the heap (P3) JDK-8029075: String deduplication in G1 (P3) JDK-8042310: TestStringDeduplicationMemoryUsage test failing (P4) JDK-8027965: Adapt PPC to 8015107: NPG: Use consistent naming for metaspace concepts (P4) JDK-8035398: Add card redirty time in "Other" time in G1 (P4) JDK-8035654: Add times for evacuation failure handling in "Other" time (P4) JDK-8035326: Assume non-NULL references in G1CollectedHeap::in_cset_fast_test (P4) JDK-8034948: Back out JDK-6976350 since it does not fix any issue (P4) JDK-8035815: Cache-align and pad the from card cache (P4) JDK-8016302: Change type of the number of GC workers to unsigned int (2) (P4) JDK-8027559: Decrease code size and templatizing in G1ParCopyClosure::do_oop_work (P4) JDK-8035667: EventMetaspaceSummary doesn't report committed Metaspace memory (P4) JDK-8034868: Extract G1 From Card Cache into separate class (P4) JDK-8038498: Fix includes and C inlining after 8035330 (P4) JDK-8027295: Free CSet takes ~50% of young pause time (P4) JDK-8036673: G1: Abort weak reference processing if mark stack overflows (P4) JDK-8036672: G1: alloc_purpose in copy_to_survivor_space() used incorrectly (P4) JDK-8034079: G1: Refactor the HeapRegionSet hierarchy (P4) JDK-8037407: G1: Remove heapRegionSets.cpp (P4) JDK-8035406: Improve data structure for Code Cache remembered sets (P4) JDK-8027476: Improve performance of Stringtable unlink (P4) JDK-8046182: JEP 192: String Deduplication in G1 (P4) JDK-8035329: Move G1ParCopyClosure::copy_to_survivor_space into G1ParScanThreadState (P4) JDK-8036860: Pad and cache-align the BiasedMappedArray (P4) JDK-8035330: Remove G1ParScanPartialArrayClosure and G1ParScanHeapEvacClosure (P4) JDK-8038934: Remove prefix allocated_ from methods and variables in Metaspace (P4) JDK-8033443: Test8000311 fails after latest changes to parallelize string and symbol table unlink (P4) JDK-8032771: The flag VerifySilently misses a test case (P4) JDK-8035822: Unable to test minimalVM (P5) JDK-8029255: G1: Reference processing should not enqueue references on the shared SATB queue (P5) JDK-8029162: G1: Shared SATB queue never enabled (P5) JDK-7090324: gclog rotation via external tool (P5) JDK-8027364: PSScavenge accounts too large code section to StringTable unlink (P5) JDK-8027746: Remove do_gen_barrier template parameter in G1ParCopyClosure (P5) JDK-8033106: Wrong predicate for checking whether the correct amount of symbol table entries have been processed in G1 hotspot/jfr: (P3) JDK-8035818: Test TestStringConstantPoolDiskRecordingNoEmptyOnRotation times out sometimes (P3) JDK-8033562: TestClassUnloadEvent.java got too many vm/class/unload events (P3) JDK-8031693: Two nsk/hprof/options/cpu failed with Stack Overflow in JFR on Linux-amd64 in Promotion testing of JDK8 b123 (P3) JDK-8034176: Update mapfile for libjfr (P4) JDK-8042311: oracle/jrockit/jfr/JIInliner.java imports wrong ASM (P4) JDK-8035816: TestDynamicRequestable fails intermittently hotspot/jvmti: (P1) JDK-8035150: ShouldNotReachHere() in ConstantPool::copy_entry_to (P2) JDK-8030027: nsk/jvmti/scenarios/hotswap/HS101/hs101t006 Crashed the vm on Linux-amd64: SIGSEGV in JavaThread::last_java_vframe(RegisterMap*)+0xfa (P3) JDK-8025841: JVMTI: "vtable stub" dynamic code notification is misplaced (P3) JDK-8031968: Mac OS X: VM starts the agent by calling both Agent_OnAttach and Agent_OnAttach_L functions if its agent library is dynamically linked. (P4) JDK-8035423: AIX: Fix os::get_default_process_handle() in os_aix.cpp after 8031968 hotspot/runtime: (P1) JDK-8034860: Fatal error due to incorrect thread state during nightly testing (P1) JDK-8033931: Several nightly tests failing with assert(imin < imax) failed: Unexpected page size (P2) JDK-8051378: AIX: Change "8030763: Validate global memory allocation" breaks the HotSpot build (P2) JDK-8033126: Can't call default methods from JNI (P2) JDK-8038479: invokestatic: IncompatibleClassChangeError trying to invoke static method from a parent in presence of conflicting defaults (P2) JDK-8028280: ParkEvent leak when running modified runThese which only loads classes (P2) JDK-8051012: Regression in verifier for <init> method call from inside of a branch (P2) JDK-8040140: System.nanoTime() is slow and non-monotonic on OS X (P3) JDK-8033696: "assert(thread != NULL) failed: just checking" due to Thread::current() and JNI pthread interaction (P3) JDK-8031045: Access checks should precede additional per-instruction checks (P3) JDK-8031290: Adjust call to getisax() for additional words returned (P3) JDK-8032010: Attempt to resolve abstract method in concrete class fails with AbstractMethodError (P3) JDK-8041918: BootstrapMethods attribute cannot be empty (P3) JDK-8035983: Fix "Native frames:" in crash report (hs_err file) (P3) JDK-8039150: host_klass invariant fails when verifying newly loaded JSR-292 anonymous classes (P3) JDK-8016644: Improve UnsupportedClassVersionError message (P3) JDK-8029178: Parallel class loading test anonymous-simple gets SIGSEGV in Metaspace::contains (P3) JDK-8028073: race condition in ObjectMonitor implementation causing deadlocks (P3) JDK-8028497: SIGSEGV at ClassLoaderData::oops_do(OopClosure*, KlassClosure*, bool) (P3) JDK-6498581: ThreadInterruptTest3 produces wrong output on Windows (P3) JDK-8042059: Various fixes to linux/sparc (P4) JDK-8034797: AIX: Fix os::naked_short_sleep() in os_aix.cpp after 8028280 (P4) JDK-8033792: AltHashing used jint for imprecise bit shifting (P4) JDK-8030955: assert(_prologue != NULL) failed: prologue pointer must be initialized (P4) JDK-8027146: Class loading verification failure if GC occurs in Universe::flush_dependents_on (P4) JDK-8038201: Clean up misleading usage of malloc() in init_system_properties_values() (P4) JDK-8039904: dtrace/hotspot/Monitors/Monitors001 fails with "assert(s > 0) failed: Bad size calculated" (P4) JDK-8039146: Fix 64-bit store to int JNIHandleBlock::_top (P4) JDK-8026334: hs_err improvement: Print elapsed time in a humanly readable format (P4) JDK-8035396: Introduce accessor for tmp_oop in frame. (P4) JDK-8027314: Java should recognize Diagnostic options if -XX:+UnlockDiagnosticVMOptions is not specified and print an informative message (P4) JDK-8036976: PPC64: implement the template interpreter (P4) JDK-8036767: PPC64: Support for little endian execution model (P4) JDK-8034171: Remove use of template template parameters from binaryTreeDictionary. (P4) JDK-8036823: Stack trace sometimes shows 'locked' instead of 'waiting to lock' (P4) JDK-8032024: Test not added for bug 8025937: assert(existing_f1 == NULL || existing_f1 == f1) failed: illegal field,change (P4) JDK-8028553: The JVM should not throw VerifyError when 'overriding' a static final method in a superclass. (P4) JDK-8038274: update 8u fix for 8028073 now that 8028280 is backported to 8u (P4) JDK-8026300: VM warning: increase O_BUFLEN in ostream.hpp -- output truncated occurs with fastdebug VM when printing flags hotspot/svc: (P2) JDK-8047812: Ensure ClassLoaderDataGraph::classes_unloading_do only delivers klasses from CLDs with non-reclaimed class loader oops (P2) JDK-8041723: Event Based tracing ids to be reassigned for CDS klasses (P2) JDK-8032518: fatal error has been detected by the Java Runtime Environment (access violation) (P2) JDK-8037340: Linux semaphores to use CLOCK_REALTIME (P3) JDK-8032250: Add trace event for VM flag changes (P3) JDK-8046408: Build failure from multiple ptrace.h (P4) JDK-8030184: Remove unneeded "content_type" declarations from tracetypes.xml (P4) JDK-8032466: serviceability/sa/jmap-hashcode/Test8028623.java fails with compilation errors (P4) JDK-8043915: Tests get ClassNotFoundException: com.oracle.java.testlibrary.StreamPumper infrastructure: (P3) JDK-8030068: Update .jcheck/conf files for JDK 9 infrastructure/build: (P1) JDK-8037816: Fix for 8036122 breaks build with Xcode5/clang (P2) JDK-8032732: Include MandelbrotSet demo into demos bundle (P2) JDK-8033210: Intermittent build failure: jdk8 fails on win_i586 in jdk/make (p11_convert.c(67) : Cannot open 'sun_security_pkcs11_wrapper_PKCS11.h) (P2) JDK-8037483: issue with the crypto / sec zip unzipping in the jdk8 build (P2) JDK-8038132: jprt bundles have libjsig.dylib in different place on OSX (P3) JDK-8033921: alsa library name is asound, not alsa (P3) JDK-8039392: Make jdk8u20 the default jprt release for hs25.20 (P3) JDK-8032014: new hotspot build - hs25.20-b02 (P3) JDK-8032985: new hotspot build - hs25.20-b03 (P3) JDK-8033983: new hotspot build - hs25.20-b04 (P3) JDK-8035436: new hotspot build - hs25.20-b05 (P3) JDK-8036032: new hotspot build - hs25.20-b06 (P3) JDK-8037305: new hotspot build - hs25.20-b07 (P3) JDK-8038028: new hotspot build - hs25.20-b08 (P3) JDK-8038639: new hotspot build - hs25.20-b09 (P3) JDK-8039291: new hotspot build - hs25.20-b10 (P3) JDK-8039967: new hotspot build - hs25.20-b11 (P3) JDK-8040898: new hotspot build - hs25.20-b12 (P3) JDK-8041947: new hotspot build - hs25.20-b13 (P3) JDK-8042279: new hotspot build - hs25.20-b14 (P3) JDK-8042813: new hotspot build - hs25.20-b15 (P3) JDK-8043308: new hotspot build - hs25.20-b16 (P3) JDK-8043906: new hotspot build - hs25.20-b17 (P3) JDK-8044437: new hotspot build - hs25.20-b18 (P3) JDK-8046232: new hotspot build - hs25.20-b19 (P3) JDK-8046798: new hotspot build - hs25.20-b20 (P3) JDK-8047732: new hotspot build - hs25.20-b21 (P3) JDK-8049268: new hotspot build - hs25.20-b22 (P3) JDK-8051908: new hotspot build - hs25.20-b23 (P4) JDK-8043029: Change 8037816 breaks HS build with older GCC versions which don't support diagnostic pragmas (P4) JDK-8043164: Format warning in traceStream.hpp (P4) JDK-8043259: Install build fails on Ubuntu with sh error in compile_async.sh (P4) JDK-8016039: jvm.lib is missing from export list unless building server (P4) JDK-8032441: langtools/test/Makefile breaks when JT_JAVA set to a JDK 9 build (P4) JDK-8031552: Update the Hotspot version numbers in Hotspot for JDK 8U (P5) JDK-8042882: Support verbosity options in langtools testing (P5) JDK-8038262: Workaround for ccache in vm.make is missing for aix install: (P1) JDK-8027686: Fail to install on MacOS 10.10 (P2) JDK-8049056: Deployment .jar files are missing in JAVA_HOME\lib, when installer calls RegisterDeployEx() from deploy.dll (P2) JDK-8039182: jds catch breaks the installer.exe (P3) JDK-8037870: "Back" button should not be shown on the JDK public jre's changefolder dialog. (P3) JDK-8034956: fully commit to new msi design (P3) JDK-8003653: Java items on Start Menu still exist even after all JREs from the system are removed. (P3) JDK-8031597: Need msi with one-file-per-componet (P3) JDK-8032038: need to fix new msi wrapper extraction issue (P3) JDK-8036950: need to turn on new patching mechanism during install runtime (P3) JDK-8037542: uninstaller not removing AU2.0 (P3) JDK-8044173: VPAT: "Uninstall out-of-date versions" dialogs - JAWS issues (P4) JDK-8003661: $(CD) $(CURRENTDIR)/jre/; directory does not exist (P4) JDK-8039281: ErrorHandling macros log wrong source position (P4) JDK-8027770: need to consolidate our registry manipulation approach (P4) JDK-8039249: Registry class enhancements install/auto_update: (P2) JDK-8036768: replace AU dialog (AUWelcome) with HtmlUI (P3) JDK-8041144: AU should be easier to setup after a DS build (P3) JDK-8042957: The new au64 project has several issues install/install: (P1) JDK-8048064: out-of-date dialogs are not displayed correctly in sv (P1) JDK-8044035: RPM internal names must match the standard bundle file name patterns (P2) JDK-8039347: 8u20 Patch Installer Failure (P2) JDK-8038395: enterprise MSI PIT has 2 major issues (P2) JDK-8036769: html_ui: implement automatic selection of the locale (P2) JDK-8031405: jdk9/dev build fails in install on solaris after JDK_MINOR_VERSION was changed to 9 (P2) JDK-8036840: non-windows build is broken (P2) JDK-8042080: SDK installer can not run on windows zh_CN and ja (P2) JDK-8037044: unpack200.exe calls are broken on windows (P2) JDK-8043777: VPAT: "Uninstall out-of-date versions" dialogs - keyboard a11y issue (P3) JDK-8041553: 8u20-b10: Jre can't be installed to folders containing non-ASCII chara (P3) JDK-8021612: [macosx] The JRE installer does not look right with 8 b100 promotion build. (P3) JDK-8040927: [MSI] Access Bridge is installed when install test jre with STATIC=1 after higher version installed (P3) JDK-8040925: [MSI] FIU dialog appears when uninstall MSI with Java App running (P3) JDK-8040930: [MSI] Some files left after uninstalled 32bit JRE if 64bit JRE exists (P3) JDK-8040924: [MSI] Start menu is not created when install MSI with NOSTARTMENU=0 (P3) JDK-8038766: [nightly] 8u20 bundles naming issue (P3) JDK-8039397: msi installers should support rollback (P3) JDK-8039085: Unittests for new functionality in FileUtils is required (P3) JDK-8037267: zh-SG (Chinese Singapore) locale should be handled as Chinese Simplified (P4) JDK-8034219: 8u5 JDK welcome dialog: Update text is missed (P4) JDK-7058601: Registry key shows incorrect location of jvm.dll on Win 7 64 bit installation install/uninstall: (P3) JDK-8048909: msi uninstaller not localized javafx: (P3) JDK-8092692: [Bundler]: Bundling fails in case serviceHint is set (P4) JDK-8096152: [Font] java.util.ConcurrentModificationException javafx/accessibility: (P3) JDK-8093157: [Accessibility, Win] Accessibility Crash on Windows due to bad order of View objects (P3) JDK-8094127: [Accessibility, Windows] Combobox won't take accessibility focus when clicked with mouse (but tabbing works) (P3) JDK-8094042: [Accessibility, Windows] infinite loop in WinTextRangeProvider (P3) JDK-8096898: [Accessibility] Hide prototype API (P3) JDK-8097878: [Accessibility] New accessibility implementation (P3) JDK-8093544: User presentable strings for accessibility are not translatable (P4) JDK-8096119: [Accessibility, Mac] Toolbar side menu does not get narrator focus. (P4) JDK-8093311: [Accessibility, Mac] Value Indicator Slider has strange behavior on Mac (P4) JDK-8096342: [Accessibility, Windows] Implement HighContrast Mode Detection (P4) JDK-8093064: [Accessibility, Windows] Initial focus should be read when window first opens (and when focus reassigned from the desktop) (P4) JDK-8092618: [Accessibility, Windows] Next item (caps_lock+arrow_left) does not work well on List (P4) JDK-8093945: [Accessibility] ColorPicker keyboard accessibility (P4) JDK-8095360: [Accessibility] Editable Combobox doesnt expand with Ctrl-Opt-Space on Mac (P4) JDK-8095076: [Accessibility] Finish editable text support (P4) JDK-8096273: [Accessibility] Fix LABELED_BY on Windows (P4) JDK-8097964: [Accessibility] Implement DatePicker (P4) JDK-8098125: [Accessibility] Implement MenuButton (P4) JDK-8097763: [Accessibility] Implement SplitMenuButton (P4) JDK-8094528: [Accessibility] Mac: context menu hot key not working (P4) JDK-8095597: [Accessibility] Show Menu action support (P4) JDK-8097294: [Accessibility] strip mneumonics from TITLE attribute (P4) JDK-8096064: [Accessibility] Tooltips cause infinite narrator pain on Mac. (P4) JDK-8098292: Accessibility support for MenuBar (P4) JDK-8096601: Improve TreeView virtualization on Windows (P5) JDK-8096629: [Accessibility] Mac, sometimes VO focus starts at the wrong node javafx/animation: (P4) JDK-8095692: [Animation] Regression: Misbehavior of *Transition within ParallelTransition (P4) JDK-8097954: [Timeline, Javadoc]: Javadocs should be more clear on references made and other things (P4) JDK-8093736: Javadoc is confusing for javafx.animation.Timeline javafx/application-lifecycle: (P2) JDK-8097371: [JFXPanel] SecurityException in PlatformUtil when running SwingInterop with security manager (P2) JDK-8094588: jfxrt.jar has a duplicate JSObject class without getWindow(Applet) (P3) JDK-8094062: Application.runLater throws IllegalStateException if called from ShutdownHook (P3) JDK-8093265: Preloader GUI doesn't show until application start method is complete. (P4) JDK-8097891: Add unit test for batching large number of runLater operations (P4) JDK-8093775: Document that FX toolkit should not be used by application shutdown hooks (P4) JDK-8095557: Fix for RT-33633 breaks the ability for application developers to deal with exceptions properly (P4) JDK-8095885: Need unit test that calls Platform.runLater from ShutdownHook (P4) JDK-8097030: Remove debug print statements from launchertest.MainLauncherTest (P5) JDK-8096201: [TOYS] Fix HelloLaunchOnNewThread print statements javafx/base: (P3) JDK-8098064: Exceptions by Invalidation- or ChangeListeners are not caught (P3) JDK-8095966: ObservableListBase: incorrect handling of multiple changes within one beginChange()/endChange() block (P4) JDK-8094777: [Concurrency] Service#running() and other convenience methods are invoked before listeners of the state property. (P4) JDK-8097861: [iOS,Android] Defender Methods in ObservableList do not compile on iOS or Android (P4) JDK-8097987: [JavaDoc] FXCollections.observableSet() documentation should inform about the actual type of the Set created (P4) JDK-8092556: [Task] cancellation makes the Task code throw IllegalStateException (P4) JDK-8095964: ArrayIndexOutOfBoundsException in SortedList after removing an item (P4) JDK-8097814: Bindings class spits out a lot of unneeded log messages (P4) JDK-8094859: BooleanProperty.booleanProperty(ObjectProperty<Boolean>) changes value of source property (P4) JDK-8092957: ConcurrentModificationException: VetoableListDecorator sublist and iterator (P4) JDK-8093696: FXCollections.synchronized* wrappers do not have synchronized access to listeners (P4) JDK-8096556: JavaBeanObjectPropertyBuilder not reusable when used with different classes (P4) JDK-8096087: JavaBeanProperty: memory leak? (P4) JDK-8094324: ObservableList in 7-source still has Predicate import (P4) JDK-8097385: SortedList has wrong javadoc documentation (P4) JDK-8096024: StackOverflowError: VetoableListDecorator#lastIndexOf (P4) JDK-8092813: When a Bidirectional binding fails, old value restoration may cause an exception hiding the real cause javafx/build: (P2) JDK-8093199: FX API docs bundle has a broken link to dejavu.css (P2) JDK-8094597: Missing open source copyright headers on some source files (P2) JDK-8095793: Strip non-shipping class files from production version of jfxrt.jar (P3) JDK-8094764: [Ensemble8] build.xml fails if run from generated source bundle (P3) JDK-8096305: [Windows,Linux] Need to specify -DNDEBUG for production builds (P3) JDK-8098169: Add lib/ext/jfxrt.jar to java.policy file (P3) JDK-8097335: Build to linux desktop by "gradle -PCOMPILE_TARGETS=x86egl" fails (P3) JDK-8092877: Cannot build JavaFX using JDK 8u20 or JDK 9 (P3) JDK-8093568: javac warning No SupportedSourceVersion annotation (P3) JDK-8095637: JavaFX API javadoc has wrong link to JDK docs (P3) JDK-8096100: Malformed copyright headers in some files (P3) JDK-8092539: Remove duplicate Oracle copyright headers (P3) JDK-8097065: Update copyright header for files modified in 2014 (P3) JDK-8094005: Various source files are missing from javafx-src.zip (P4) JDK-8097624: [Android] add dalvik gradle file (P4) JDK-8098141: [Android] Add option to build to use retrolambda to remove lambdas (P4) JDK-8098304: [Android] align sdk directory structure dalvik with other platforms (P4) JDK-8092615: [Android] dalvik build should add main classes on javah classpath (P4) JDK-8092733: [Android] dalvik.gradle contains an hardcoded path to rt.jar (P4) JDK-8095285: [Android] dalvik.gradle using old syntax for addNative (P4) JDK-8094000: [Android] Need a way to switch off JRockit support (P4) JDK-8095441: [Build] Don't copy IDE jars to the lib directory if already present (P4) JDK-8097452: [build] Gradle 1.11 fails to build JFX (P4) JDK-8092734: Build fails on Linux platforms after enabling native font renderer (P4) JDK-8121970: cleanNative tasks do not remove jheader folder (P4) JDK-8098421: Define a reference OS image for Freescale i.MX6 SDP (P4) JDK-8098107: Disable robot tests by default for developers (P4) JDK-8103029: Enable build for Linux/ARM targets on OS X (P4) JDK-8097077: Fix copyright header for files modified in 2014 (P4) JDK-8098104: Fix IntelliJ configuration files (P4) JDK-8096323: Gradle complains about deprecated api (P4) JDK-8097796: Hook up SceneBuilder samples for building and later for supporting insanity testing (P4) JDK-8098423: Include a font configuration file in JDK for ARM (P4) JDK-8097593: Investigate ARM builds with Thumb2 and ARMv7 (P4) JDK-8093700: Java FX 8u build for linux-arm/armv6sf platform should fail if the arm-linaro-4.7 compiler is missing (P4) JDK-8094737: Javafx cobundle for SE Embedded contains unecessary files (P4) JDK-8098221: JavaFX javadoc is missing USE information (P4) JDK-8098075: libjavafx_font_freetype.so and libjavafx_font_pango.so are not build for embedded (P4) JDK-8103465: Move Some Toys to public (P4) JDK-8094028: OpenJFX no longer builds with OpenJDK (P4) JDK-8096338: Remove DOS line endings in source code files (P4) JDK-8093734: run-subset.sh won't run 3 last tests (P4) JDK-8092857: Update crosslibs-armv6hf.sh script (P4) JDK-8103606: Upgrade Netbeans projects to Netbeans 7.4 (P5) JDK-8096785: [Builders] Web builder classes not built unless COMPILE_WEBKIT=true (P5) JDK-8095778: Don't send hardcoded color escape sequences to the gradle logger javafx/controls: (P2) JDK-8094365: [Accordion] SceneBuilder side panel not fully visible (P2) JDK-8096048: [Chart] xAxis and yAxis side properties no longer work in Ensemble8 (P2) JDK-8096297: [ComboBox, Regression] StackOverflowError when enable edit in runtime and typing "Return" in the textfield. (P2) JDK-8095139: [ComboBox] Keypress does not move selection or allow text entry when editable (P2) JDK-8093654: [CSS, Menu] The second time the cascade menu pops up, only the text draws (RT-36838 regression) (P2) JDK-8092497: [CSS] 3DViever hangs if "OFF" button in "MSAA Antialiasing" is selected (regression] (P2) JDK-8097832: [CSS] Changing user_agent stylesheet on scene or subscene (P2) JDK-8092552: [CSS] pseudo-class state not taking effect (P2) JDK-8097134: [PopupControl] PopupControl.CSSBridge.setSkinClassNameMethod deleted (P2) JDK-8094776: [VirtualFlow] NPE in VirtualFlow.layoutChildren with filtered list view. (P2) JDK-8093914: Array out of bounds in VirtualFlow. (P2) JDK-8096738: CSS not reloaded when loaded through FXML (P2) JDK-8095691: css stylesheet cannot be loaded in an OSGi environment (P2) JDK-8095780: HTMLEditor failed to be added to scene graph (P2) JDK-8094828: Reload of an updated css file has no effect (P2) JDK-8093816: TableView R2L Orientation arrow keys don't act properly (P2) JDK-8122407: Unit test failures in TableView tests (P3) JDK-8096296: [ChoiceBox] List doesn't show up on initial press of ChoiceBox (P3) JDK-8093772: [ChoiceBox] The cloned issue is still existing. Tried with java 1.8.0_u5 - Calling setItems() multiple time creates massive memory leak in ChoiceBox (P3) JDK-8094715: [ComboBox, DatePicker] Shift-Tab fails to traverse out of control (P3) JDK-8095046: [ComboBox] ComboBox Popup not maintaining its position wrt control when mouse scrolled (P3) JDK-8094998: [ComboBox] onAction called twice in an editable ComboBox (P3) JDK-8093628: [Controls] NPE in ContextMenu (P3) JDK-8097171: [CSS, MediaPlayer] overlay media sample context menu styling is broken (P3) JDK-8092756: [CSS, NPE] Self-signed sandbox application blocked dialog does not display for JavaFX applet (P3) JDK-8096345: [CSS, SceneBuilder] NPE in StyleManager when using pref size for MinWidth of ComboBox (P3) JDK-8093853: [CSS] Add "@since JavaFX 8u20" tags to new userAgentStyleSheet API (P3) JDK-8093521: [CSS] css code should not set logging level (P3) JDK-8096161: [CSS] Drag triggers NPE in StyleManager.removeStylesheetContainer (P3) JDK-8094155: [CSS] Intermittent Node_cssStateTransition_Test testPropertiesResetOnStyleclassChange failure on Linux. (P3) JDK-8095580: [CSS] Strange behavior of TreeItem's disclosure arrow // expanded/collapsed state not reflected correctly (P3) JDK-8092619: [DatePicker, RTL, Regression] RTL DatePicker drop down positioned in the wrong place when first shown. (P3) JDK-8095056: [Ensemble8] Progress Indicator sample: animated progress indicator becomes unanimated and shows only 8 indicators (P3) JDK-8093564: [Ensemble8] search field is not functional (P3) JDK-8096643: [Ensemble8] TableCellFactory sample check box selection broken after sorting (P3) JDK-8094890: [EnsembleApp, Hyperlink] Links draw as '...' until mouse is hovered over them (regression) (P3) JDK-8097034: [Glass, French Keyboard] cannot type backquote in TextArea & TextField (P3) JDK-8095162: [HTMLEditor, Regression] in LTR orientation, icons for numbered, bulleted list are in RTL style. (P3) JDK-8097151: [LineChart] NPE when updating LineChart data (P3) JDK-8095023: [ListView] IndexOutOfBoundsException when navigating with keyboard (regression) (P3) JDK-8096346: [Mac] Visual artifacts when using SceneAntialiasing (P3) JDK-8096917: [Menu, Mac] Dynamic menus that open stages cause focus to be assigned to the parent stage (P3) JDK-8094435: [Menu, RTL, Regression] Cascading menu obscues its parent menu. (P3) JDK-8093506: [Menu] In a huge menu, the upward scrolling arrow stops working (regression) (P3) JDK-8095289: [Menu] is not scrolled, when navigated via keyboard (P3) JDK-8094592: [Pagination] Pagination's bullets are oval (instead of circles) in some cases (P3) JDK-8095552: [Popup] Ensemble8 samples popup list is empty (P3) JDK-8096051: [PopupControl] PopupControl.CSSBridge.getStyleableParent method changed to final (P3) JDK-8093314: [ProgressBar] Animation in progress bar disappears after few run with Java 8 which was running successfully with java 7 (regression) (P3) JDK-8096768: [RTL, Regression] RTL orientation, on ColorPicker palette, key navigation issue at both ends of the rows. (P3) JDK-8092834: [RTL, Regression] RTL orientation, on ColorPicker palette, saved colors don't start from right. (P3) JDK-8096465: [ScrollPane]: content not visible on embedded (P3) JDK-8094258: [StackedAreaChart,Ensemble8] Stacked Area Chart fill paints above line (P3) JDK-8097350: [StackedAreaChart] does not test for empty series causing AIOOBE (P3) JDK-8096597: [Swing] Not possible to select MenuItem in JFXPanel on Linux (P3) JDK-8093125: [TableView, TreeTableView] If cell selection is enabled, IndexOutOfBoundsException when pressing shift-pageup twice. (P3) JDK-8128344: [TableView, TreeTableView] Shift-Up/Down behaves weirdly in multi-cell selection mode (P3) JDK-8095306: [TableView] TableView custom TableCell with ComboBoxes not editable. (P3) JDK-8093244: [TabPane] NPE when in TabPane (P3) JDK-8094370: [TextArea] It is not possible to scroll text in TextArea using finger on touch laptops (P3) JDK-8093591: [TextField] Arrow scrolling movement unexpected when text overflows (P3) JDK-8093020: [Traversal] Focus traversal in a virtual flow becomes random after scrolling (P3) JDK-8093105: [TreeTable] An ArrayIndexOutOfBoundsException is thrown when calling getAddedSubList on a Change from TreeTableView's selectedItems. (P3) JDK-8096663: [TreeTable] TreeTable item selection causes a NullPointerException (regression). (P3) JDK-8094955: [TreeTableView, TreeTableColumn] Fix incomplete API documentation and TODOs (P3) JDK-8094455: [TreeTableView] Unit test failure in TreeTableViewMouseInputTest on Linux (P3) JDK-8093097: [TreeView, Mac] TreeView nodes with checkboxes change positions when checked (P3) JDK-8093702: [TreeView] StackOverflow when overriding TreeItem getChildren() method with selection set (P3) JDK-8095487: [TreeView] TreeView layout regression (P3) JDK-8096399: [ValueAxis] Tickmarks number greater then axis size will result in Exception (P3) JDK-8094409: Accelerators don't work for TableView ContextMenu (P3) JDK-8092593: Button's events are not working in a ListView (P3) JDK-8115606: Cannot run properly JavaFX application into OSGI Felix framework (P3) JDK-8096819: Cannot sort bound TableView (P3) JDK-8096426: Changing a graphic on a MenuItem when it is clicked on causes an infinite loop (P3) JDK-8097968: ColorPicker needs localization support (P3) JDK-8094410: ComboBox's popup cannot be closed with ENTER (P3) JDK-8096967: CSS not properly updated in TableView (P3) JDK-8092627: CSS styling regression on PopupControls due to hierarchy change in RT-35175 (P3) JDK-8097092: Css2Bin cannot overwrite existing writable file (P3) JDK-8093774: Custom XYChart Memory-Leak (P3) JDK-8094227: Drag and drop items from One ListView to another not working if ListView does not have any ITEM (P3) JDK-8095483: Fix for RT-18488 makes incorrect assumptions about getSelectedCells() list ordering (P3) JDK-8093017: HelloTabPane: white rectangle in the tab header (P3) JDK-8095212: Leak: stylesheet files not closed properly, resulting in "Too many open files" error (P3) JDK-8094517: List on touch screen selects item on panning (P3) JDK-8094232: Mac: Another Memory Leak when Menu.useSystemMenuBar(true) is used. (P3) JDK-8094080: Menu changes color with caspian theme (P3) JDK-8095575: MenuButton size does not respect ImageView size (P3) JDK-8092752: Mouse Wheel events should pass though controls (P3) JDK-8097480: Node.impl_getMatchingStyles() does not provide lookup information (P3) JDK-8093883: NPE from Ensemble8 "Overlay Media Sample" when click on context menu (P3) JDK-8094185: Null pointer when a button without a mnemonic is re-added to a scene and alt is pressed (P3) JDK-8097174: Regression: TableView single selects on multiple selection DND (P3) JDK-8095281: Regresssion: CustomMenuItem in submenu fires too often (P3) JDK-8096981: Removing and instantly re-adding a Tab to the same TabPane does not work (P3) JDK-8092683: Scrolling by touch (sliding) is not possible on horizontal list view on embedded systems (P3) JDK-8096877: ScrollPane doesn't take content size into account on USE_COMPUTED_SIZE (P3) JDK-8093051: ScrollPane is not refreshing its contents (P3) JDK-8096155: ScrollPane should not fire scroll events when consumed in skin (resulting in a scroll) (P3) JDK-8096479: Stacked bar chart doesn't render series when data is reset (P3) JDK-8096217: Sub Menu Fails to show when ContextMenu is rebuilt by clearing and re-adding MenuItems (P3) JDK-8097055: Table View Refresh (P3) JDK-8092589: TableHeaders behave badly when horizontal scrollbar is visible (P3) JDK-8095785: TableView Cell Headers go out of Alignment when Columns Removed (P3) JDK-8096969: TableView cells are not always refreshing (P3) JDK-8093545: TableView SelectionModel selected items listener can cause an infinite loop. (P3) JDK-8092990: TableView's columns auto-resize if a CSS class is added/removed on MouseEnter/Exit of a wrapping pane (P3) JDK-8096874: TableViewArrayListSelectionModel.selectedCellsSeq doesn't follow java.util.List contract (P3) JDK-8096439: TabPane tabs are jumping incorrectly when selected (P3) JDK-8094321: TreeTableView Indention Rendering Issue in TreeStructureColumn (P3) JDK-8094611: TreeTableView.getTreeItem(int index) returns wrong items after expand / collapse operations. (P3) JDK-8093709: XYChart Series: NullPointerException when changing Series which is not assigned to a chart (P4) JDK-8095337: -fx-alignment: CENTER should compare equal to -fx-alignment: center but does not (P4) JDK-8096722: -fx-highlight-text-fill is hardcoded for .text-input:focused (P4) JDK-8097044: .menu-item:focused AND .menu-item:focused .label cannot be changed through css (P4) JDK-8092804: [2D traversal, RTL] Some behavior classes are confusing the semantics of left & right in RTL mode. (P4) JDK-8095987: [Accelerators] Changing accelerator dynamically does not use the new accelerator (P4) JDK-8095734: [Accelerators] KeystrokeUtils should just be a function in KeyCombination (P4) JDK-8095381: [Accordion, TitledPane] Minimum size allows to shrink TitledPane/Accordion below minimum size of the content, also corrupts animation (P4) JDK-8093803: [Axis] provide better default choice for fractional part of numbers (P4) JDK-8095702: [Axis] when new font is applied, tick labels are not rechecked (P4) JDK-8095183: [BubbleChart] some labels are not drawn, when space enough. (P4) JDK-8095105: [Chart] axis rotate can be lost. (P4) JDK-8096021: [Charts] chart is confused, when swap axises sides. (P4) JDK-8097410: [Charts] LineChart connects non-successive data points (P4) JDK-8097858: [Charts] PieChart.Data NodeProperty (P4) JDK-8115746: [ChoiceBox] ChoiceBox with no choices causes IndexOutOfBounds exception if clicked on. (P4) JDK-8096490: [ColorPicker] Custom color dialog should not be resizable (P4) JDK-8095542: [ColorPicker] java.lang.IllegalArgumentException on Linux (P4) JDK-8122559: [ColorPicker] Null pointer (NPE) when pressing down arrow (P4) JDK-8094858: [ColorPicker] Selection draws badly when arrow keys are used to traverse (P4) JDK-8096971: [ColorPicker] When hovering over color picker options, blue highlight border is not drawn on right and bottom of color rect (P4) JDK-8097244: [ComboBox, Javadoc] selected item displayed but selection model is empty (P4) JDK-8094212: [ComboBox] Editable ComboBox shouldn't select the first item when the popup is first shown (P4) JDK-8094082: [ComboBox] Selected color is gray, not blue as expected (P4) JDK-8095373: [ComboBox] Setting items in and editable ComboBox clears the editor text under some circumstances (P4) JDK-8093191: [Control] Unexpected accelerator parsing in TextBinding (P4) JDK-8117497: [Controls, TreeView] Unselected cell is not focused in tree view (P4) JDK-8093577: [CSS, PopupControl] WARNING: javafx.scene.CssStyleHelper calculateValue. Could not resolve... (P4) JDK-8096075: [CSS,Menu] Warning messages from CSS when running the Ensemble8 Menu demo (P4) JDK-8093304: [CSS] "Loaded @font-face font" message should not be logged with INFO (P4) JDK-8097038: [CSS] -fx-selection-bar style causes Warning: Could not resolve 'a lookup value' (P4) JDK-8092608: [CSS] BorderPane and inheritance of BorderPane rendered differently in Accordion (P4) JDK-8093302: [CSS] Cannot set -fx-fill to a url, causes ClassCastException (P4) JDK-8093238: [CSS] com.sun.javafx.css.converters.ColorConverter seems to have a problem (P4) JDK-8096194: [CSS] CSS Error when placing labels into a Tooltip (P4) JDK-8095646: [CSS] cssref contains incorrect and insufficient information about url (P4) JDK-8097138: [CSS] cssref missing .viewport in ScrollPane substructure (P4) JDK-8095223: [CSS] Document radial-gradient with relative positions and absolute radius length (P4) JDK-8094950: [CSS] javafx.scene.CssStyleHelper calculateValue WARNING: Could not resolve (TableView with ComboBox cell) (P4) JDK-8094052: [CSS] modena styles for .title-pane don't match what is intended (P4) JDK-8095955: [DatePicker, RTL, Regression] RTL DatePicker drop down positioned in the wrong place after changing showWeekNumbers property (regression) (P4) JDK-8092525: [DatePicker] Keyboard focus on month and year arrows jumps after being selected by keyboard (P4) JDK-8097909: [DatePicker] When typing year as YY, should DatePicker choose nearest century or current one? (P4) JDK-8093138: [Ensemble8] NullPointerException from VirtualFlow.layoutChildren when running Gesture Event sample (P4) JDK-8097035: [FlowPane, TitledPane] Preferred size of FlowPane with wrapped and unwrapped content seems to be the same if within TitledPane (P4) JDK-8093999: [JAVADOC] Missing @since JavaFX 8.0 for applyCss() (P4) JDK-8096398: [Layout] Ensemble8 ChoiceBox control starts out at smaller size (P4) JDK-8096660: [Layout] Stage must be resized to force layout (P4) JDK-8122281: [ListView, TableView, TreeTableView] don't allow to deselect item in single selection mode on ctrl+click (P4) JDK-8094584: [ListView, TreeView, et al]: The first item should be selected if nothing else is already selected (P4) JDK-8096181: [ListView] List with focusTraversable=false can get focus anyway (P4) JDK-8095338: [ListView] ListView not downsizing cells when its breadth shrinks (P4) JDK-8096397: [Menu] empty space, when scrolled via mouse wheel. (P4) JDK-8095650: [MenuBarSkin] NullPointerException from MenuBarSkin constructor if MenuBar is not in a scene (P4) JDK-8095232: [Pagination] don't receive focus on click on buttons (P4) JDK-8096691: [Pagination] fails with exception, when current page index property is binded initially. (P4) JDK-8095911: [Pagination] Pagination setCurrentPageIndex behaves weirdly - no page numbers displayed (P4) JDK-8096250: [Pagination] style -fx-tooltip-visible doesn't work (P4) JDK-8097122: [PieChart] label line length equal to 0 results in label disappearing. (P4) JDK-8093186: [PieChart] legend doesn't fit in controls boundary (P4) JDK-8096322: [ProgressBar] some styles not apply for progressbar, but apply after resize (P4) JDK-8095037: [RTL, Regression] RTL orientation, on ColorPicker "Custom Colors" Window, arrow keys don't work well among "HSB", "RGB", "Web" buttons. (P4) JDK-8096364: [RTL, Regression] RTL orientation, on ColorPicker palette popup, wrong position of the floating window for selected color. (P4) JDK-8092560: [RTL] Arrow keys are reversed for expanding/collapsing TreeTableView. (P4) JDK-8095334: [RTL] Arrow keys navigation are reversed for TreeTableView (P4) JDK-8122932: [RTL] Arrow keys navigation doesn't respect TableView orientation (P4) JDK-8092831: [SceneBuilder, Regression] SceneBuilder control selection in bottom left pane is much slower than in 8 (P4) JDK-8093652: [ScrollBar, SceneBuilder] Horizontal scroll bar is shown in CSS Analyser pane (regression) (P4) JDK-8095841: [ScrollBar, touch] Dragging scrollbar from the track on touchscreen causes flickering (P4) JDK-8096882: [ScrollBar] doesn't receive focus, if you click on knob or left and right arrows. (P4) JDK-8096249: [ScrollPane] Connecting a ScrollPane to a scenegraph reset hvalue / vvalue (P4) JDK-8094182: [ScrollPane] Focus traversal to the first or last item does not make the ScrollPane to scroll to that item (P4) JDK-8096573: [ScrollPane] hvalue vvalue cannot be binded by unidirectional bindings (P4) JDK-8095022: [ScrollPane] incorrect preferred size when viewport pref size is specified and bar is present (P4) JDK-8092945: [ScrollPane] javadoc on hmin hmax vmin vman need to be clarified (P4) JDK-8093806: [ScrollPane] Scrollbar isn't taken into account, when it overlaps with content. (P4) JDK-8093710: [ScrollPane] Scrolling into bounds not consistent (P4) JDK-8092607: [ScrollPane] ScrollPane does not account for vertical ScrollBar when deciding when to show horizontal ScrollBar (P4) JDK-8097119: [Slider] Slider minHeight does not take tick marks into account (P4) JDK-8094852: [SplitPane] Cannot lookup children inside a SplitPane (P4) JDK-8095833: [StackedAreaChart] Auto-ranging in Y does not compute correct range (P4) JDK-8094710: [StackedBarChart] auto-range of category axis not working (P4) JDK-8097159: [StackedBarChart] Chart fails to display if lowerBound of Y axis greater than 0 (P4) JDK-8093027: [TableCell] TableCell does not refresh (P4) JDK-8093529: [TableColumn] Inconsistent behaviour when resizing the last nested column on the right (P4) JDK-8096057: [TableColumn] NullPointerException when a TableColumn is dragged and dropped with fixed cell size (P4) JDK-8093719: [TableView, Cursor] Mouse flickers when resizing a table column (P4) JDK-8096512: [TableView, TreeTableView] Auto sizing of TableColumn should take into account header text / graphic (P4) JDK-8096104: [TableView, TreeTableView] CTRL+A throws ArrayIndexOutOfBoundsException (P4) JDK-8097408: [TableView, TreeTableView] Header context menu text is strong unexpectedly (P4) JDK-8096825: [TableView, TreeTableView] Hiding a sorted column should decrement the sort number of subsequent sorted columns (P4) JDK-8119833: [TableView, TreeTableView] sort order dots are not always drawn immediately (P4) JDK-8122488: [TableView, TreeTableView] sort order dots beneath arrow are not centered (P4) JDK-8097503: [TableView, TreeView, TreeTableView] shift+PgUp/Down deselection is incorrect. (P4) JDK-8097197: [TableView] Adding an Item throws a ChangeEvent to the selectedItemProperty (P4) JDK-8097238: [TableView] Cell based selection table does not select item when gaining focus (P4) JDK-8095370: [TableView] Horizontal Scroll steps in a tableview are not correctly calculated (are too small) (P4) JDK-8095149: [TableView] NestedTableColumnHeader crashes in dispose() during layout (P4) JDK-8096987: [TableView] NullPointerException when clicking empty area in TableView (P4) JDK-8096854: [TableView] onEditCommit is never called when using CheckBoxTableCell (P4) JDK-8092759: [TableView] Table content does not sort again after changing the data set (P4) JDK-8096167: [TableView] TableView Column Reordering sometimes fails and often doesn't match the visual feedback (P4) JDK-8093903: [TableView] TableView Column Table header arrow not consistent when hiding columns (redraw over each other) (P4) JDK-8092587: [TableView] When resizing a column in a TableView with many columns (do not fit in the screen), the table scrolls horizontally to the beginning of the table. (P4) JDK-8095891: [TabPane, Modena] Closing a tab that is next to a disabled tab selects the disabled tab (P4) JDK-8092665: [TabPane] If first tab is disabled, its content is still shown at startup (P4) JDK-8096159: [TabPane] NPE from TabPaneSkin removeTab (P4) JDK-8122662: [TabPane] resize doesn't happen on tab adding/removing (P4) JDK-8097172: [TabPane] Shift-tab does not work correctly (P4) JDK-8095332: [TabPane] TabPane's layout does not respond correctly when resized (P4) JDK-8095247: [Text] Button returns the bottom of the icon as baseline (P4) JDK-8095951: [TextArea] Ctrl + Tab combination doesn't put focus to another contols. (P4) JDK-8094270: [TextArea] TextArea not showing ScrollBar until it gets focus (P4) JDK-8122680: [TextArea] TextArea with null text throws NPE on focus change (P4) JDK-8093588: [TitledPane] Focus on TitledPane inside Accordion not visible (P4) JDK-8097026: [TitlePane] Fixed minimum height in TitledPane header (P4) JDK-8094926: [ToggleButton, RadioButton] arrow keys allow selection of disabled Toggle (P4) JDK-8093517: [ToggleButton] NPE in ToggleButtonBehavior while pressing the button using keyboard (regression) (P4) JDK-8095772: [ToggleGroup] incorrect behavior of selectToggle method (P4) JDK-8096292: [Toolbar, Modena] Cannot focus TextField in Toolbar's overflow by mouse (P4) JDK-8095205: [Toolbar] Ctrl-F5 should move focus to the window toolbar no matter where the current focus is (Mac) (P4) JDK-8093724: [Tooltip, ContextMenu] FXML defined id is null (P4) JDK-8094371: [Tooltip] Tooltip Positioning "steals" hover (P4) JDK-8094637: [Toys] HelloPagination layout does not take into account font size (P4) JDK-8094555: [Traversal] Focus traversal is bad (focus disappears) (P4) JDK-8095442: [TreeTableView] branches don't expand / collapse on double click (P4) JDK-8095502: [TreeTableView] HelloTreeTableView - some tree items intermittently require double-click to expand or collapse (P4) JDK-8094351: [TreeTableView] TreeTableView expands nodes when clicking on leftmost area of additional columns (P4) JDK-8093272: [TreeTableView] TreeTableView with fixedCellSize breaks virtualization (P4) JDK-8094977: [TreeView] Focus doesn't follow the selection after adding children. (P4) JDK-8094178: [VirtualFlow] Viewport breadth is computed incorrectly in the first pass and the value is used in cell height computation (P4) JDK-8093934: [VirtualFlow] When height is zero, AIOOB occurs during layout (P4) JDK-8096198: [XYChart] last tick line is located wrongly. (P4) JDK-8122277: A SplitPane used inside a TabPane is not being rendered until I resize the Stage (P4) JDK-8098151: Add @font-face to CSS documentation (P4) JDK-8098069: Add support for @import in CSS files (P4) JDK-8095651: Add tests for custom TraversalEngines that were introduced in RT-36065 (P4) JDK-8097256: Adding a TreeTableView and a TableView into a SplitPane breaks TableView selection. (P4) JDK-8122347: AreaChart fills the area above the chart when y axis starts with value bigger than 0 (P4) JDK-8094132: BarChart can display odd values on its axis (P4) JDK-8096327: BorderRepeat constants have the same description (P4) JDK-8096146: Broken links in API docs (P4) JDK-8095213: Broken links in CSS Reference Guide (P4) JDK-8092518: Caspian-styled ColorPicker has many graphical glitches related to stylesheet (P4) JDK-8094151: Cell behavior code prevents subclassing by classes outside of package (P4) JDK-8097467: Chart: title font (.chart-title) is not inherited from .root (P4) JDK-8095740: Charts - Labels/Legends don't have readable colors, when background is dark. (P4) JDK-8120306: Charts should have opaque background by default (P4) JDK-8094406: Charts: autoRanging axis calculates different margins for upper and lower bounds (P4) JDK-8094228: Charts: minor ticks disappear (P4) JDK-8095246: CheckBox get wrong color when overflow in a Toolbar (P4) JDK-8095302: ChoiceBox sometimes doesn't display content after new items are set (P4) JDK-8094556: Clicking on a ComboBox no longer transfers focus to the ComboBox (P4) JDK-8095620: ColorPicker renders incorrectly with "button" style (P4) JDK-8095019: ComboBox popup list is wrong height the first time it is shown if setPrefWidth() is used (P4) JDK-8093257: Content of second tab (in tabpane) is not rendered till after resize of app (P4) JDK-8095918: ContextMenu displays old Menus that should have been deleted (P4) JDK-8094346: ContextMenu fires Menu.ON_SHOWING even if it has no items (P4) JDK-8093590: Controls skins should not call setOnMouseXXX to add mouse handlers in skins. (P4) JDK-8093201: CSS errors printed if a ComboBox's items are removed after a Stage is hidden (P4) JDK-8094882: CSS is not properly applied to Menu backgrounds until they show a second time (P4) JDK-8096499: CSS reference spec: issues in charts section (P4) JDK-8096434: CSS warnings (related to MenuItem) (P4) JDK-8094989: CSS warnings logged to console when showing a sub menu in a rebuilt ContextMenu. (P4) JDK-8095467: Custom TraversalEngine introduced in RT-36065 cannot delegate subtree traversal to the default traversal algorithm (P4) JDK-8096043: CustomMenuItem in a sub menu will fire once for each time the sub men has been shown. (P4) JDK-8094452: DatePicker setConverter method does not take effect without setting value (P4) JDK-8094844: Defender method used in SelectedCellsMap (P4) JDK-8096286: Define default style class for ImageView and MediaView (P4) JDK-8096916: Different HBox default '-fx-fill-height' value between css ref and getCssMetaData. (P4) JDK-8095592: Different memory behavior in TableView between mouse scroll and thumb drag (P4) JDK-8095663: Doc:inconsistent description of MenuButton.items (P4) JDK-8097945: Document that TableCell.getTableRow() can return null and under what circumstances (P4) JDK-8094543: Empty javadoc in chart-related classes (P4) JDK-8096661: Empty pie charts should occupy same space as populated pie chart. (P4) JDK-8097146: Flickering empty rows while updating a cell in a ListView (P4) JDK-8095710: Focus change on TableView scroll (P4) JDK-8123869: Focus traversable can't be switched off for date picker (P4) JDK-8096693: Focus Traversal broken in ScrollPane (P4) JDK-8094013: Focus traversing on popups issue (P4) JDK-8095688: Font size changed and layout of components broken in last version of JavaFX8 (P4) JDK-8095802: HelloDatePicker: the stylesheet combo becomes empty (P4) JDK-8092598: HelloListView: Cell Editing (P4) JDK-8092875: HelloProgressIndicator: the animated progress indicator goes negative but doesn't go indeterminate. (P4) JDK-8092912: HelloSanity: Font size for tooltips are incorrect and inconsistent (P4) JDK-8094305: HelloSanity: Menu does not handle accelerator keys correctly (P4) JDK-8094666: HelloTabPane: multiple tabs tab doesn't layout right (P4) JDK-8095341: Hidden Columns confuse Column Re-ordering with Mouse (P4) JDK-8097268: Highlighed border of PieChart's pie doesn't look pretty (P4) JDK-8093723: HTML Editor needs different icons for numbered, bulleted list, indent and outdent when RTL (P4) JDK-8093077: IllegalArgumentException: paragraph is null on TextField with text set to null (P4) JDK-8115136: Incorrect item is selected on TreeItem's list changing. (P4) JDK-8096156: Incorrect layout of chart with tickMarkVisible set to false for xAxis (P4) JDK-8094186: IndexOutOfBoundsException in AreaChart (P4) JDK-8094578: IndexOutOfBoundsException when clicking on a MenuItem in Java FX (JDK 1.7.25) (P4) JDK-8094966: java FX slider (P4) JDK-8093121: JavaFX ListView SelectionModel java.lang.IllegalStateException (P4) JDK-8094779: Labeled control's text appears displaced when it is used as clip (P4) JDK-8092929: Last series Symbol added to ScatterChart does not render in legend (P4) JDK-8094901: Line chart doesn't show legend if series name is long (P4) JDK-8096627: LineChart - Setting forceZeroInRangeProperty of NumberAxis to false doesn't work for negative values (P4) JDK-8097501: LineChart axis does not show all its tick labels when it's manually ranged (P4) JDK-8096533: ListView in single selection mode behaves incorrectly when Shift+UP is used (P4) JDK-8095636: ListView selectedItems(): wrong notification on SHIFT-Select (P4) JDK-8094153: ListView won't DnD items (P4) JDK-8122193: Mac: Memory leak when Menu.useSystemMenuBar(true) is used. (P4) JDK-8093269: Make com.sun.javafx.css.parser.Recognizer a FunctionalInterface (P4) JDK-8094940: MenuBar boundary is blurred after resize (P4) JDK-8093531: MenuButton doesn't unhook it's MousePressed and MouseReleased listener on dispose (P4) JDK-8094353: MenuItem: -fx-font is not inherited by drop down menu items (P4) JDK-8093112: No documentation on styling Context Menu through CSS (P4) JDK-8095748: NullPointerException when using keyboard shortcut for JavaFX (JDK 1.7.25) MenuItem (P4) JDK-8096634: PieChart data default colors are randomly choose. (P4) JDK-8122332: PieChart labels are overlapped by control (P4) JDK-8093289: Problem with chart size (axis range) (P4) JDK-8093908: Problem with setting {H,V}barPolicy using binding. (P4) JDK-8094817: Processing DND detection on a TableView causes the dragging of columns to fail (P4) JDK-8096440: ProgressBar cssref is not correct (P4) JDK-8095160: ProgressBar starts from wrong position when switching from indeterminate to determinate mode (P4) JDK-8097782: ProgressBarSkin should extend ProgressIndicatorSkin. (P4) JDK-8095968: ProgressIndicator in indeterminate mode is not spinning (P4) JDK-8093247: ProgressIndicatorSkin doesn't respect css settings for spin and segment count. (P4) JDK-8093267: Re-implement code in ContextMenuContent for possible to have mnemonic duplicates (P4) JDK-8096380: Relatively static control samples cause relayouts in Ensemble8 (P4) JDK-8092936: Repeated setting of negative value to a progress bar re-starts animation (P4) JDK-8097004: Right most Slider Axis label sometimes invisible. (P4) JDK-8093820: ScrollPane bottom right corner has a one pixel edge of background color when both scrollbars are visible (P4) JDK-8094835: ScrollPane content alignment is wrong when one or more ScrollPane policies are set to something !=NEVER (P4) JDK-8096368: ScrollPaneSkinTest#shouldDragContentLargerThanViewport failing after RT-30363 fix (P4) JDK-8092578: Selecting TreeItem programatically expands collapsed Items (P4) JDK-8097133: Separator orientation pseudoclass states don't appear to fire properly (P4) JDK-8096641: SeparatorMenuItem.setVisible(false) doesn't hide the separatorMenuItem (P4) JDK-8094375: setGraphicTextGap for Tooltip is not working (P4) JDK-8092895: Setting CSS wrap-text to true on a button with a single letter causes the letter to disappear (P4) JDK-8096582: Slider CSS properties are changed when NumberAxis properties are reset (P4) JDK-8095717: Slider thumb drag can generate NullPointerExceptions (P4) JDK-8094639: Small memory leak in TabPane due to TabMenuItem referencing Tab (P4) JDK-8115250: Space doesn't create an anchor for cell-based multiple selection mode. (P4) JDK-8093021: SplitPane: divider weird behavior in some circumstances (P4) JDK-8095365: Tab graphics ( image ) is seen outside the tab title space. (P4) JDK-8092684: Tab lacks equals / hashCode methods (P4) JDK-8097393: TableColumn losing id when loaded from .fxml (P4) JDK-8092579: TableColumn setId doesn't appear to work (P4) JDK-8097525: TableColumn sometimes ignores it's setPrefWidth() method (P4) JDK-8096083: TableView -fx-alignment: center-left in TableCell doesn't work (P4) JDK-8096568: TableView auto fit best column width with TableView.UNCONSTRAINED_RESIZE_POLICY (P4) JDK-8096491: TableView can't scroll to a column right after adding it. (P4) JDK-8092735: TableView Column Table header sort dots not consistent when hiding and showing columns (P4) JDK-8093784: TableView does not follow a finger when Scroll gesture direction not vertical or horizontal (P4) JDK-8096611: TableView, TreeTableView : getSelectedCells contains incorrect info (P4) JDK-8122696: TabPane has resize problems when tabs.setAll(tab) is invoked (P4) JDK-8093592: TabPane leaks memory if Tab Content is Replaced and the Tab is Never Viewed. (P4) JDK-8094086: TabPaneSkin keeps reference to Tab after closing the last one (P4) JDK-8093215: TextField reports zero preferred height from computePrefHeight() (P4) JDK-8096095: TextField: misbehaviour on opening (or not) its default contextMenu (P4) JDK-8097445: TickMark.setTextVisible() method has empty javadoc (P4) JDK-8092551: TitledPane behaves poorly with focus traversal (P4) JDK-8093274: TitledPane Vgrow Always in a VBox doesn't work (P4) JDK-8096074: TreeTableView cells are not in parameterised CellTest class (P4) JDK-8096430: TreeTableView's selectedItems reports changes that include null items when when a TreeItem is collapsed. (P4) JDK-8095496: TreeView moves its origin position if the root item has a parent (P4) JDK-8095529: TreeView: ContextMenu does not selects the TreeCell on which the menu has been started (P4) JDK-8093144: Unexpected interaction between ListView's SelectionModel getSelecteditems() and removing items (P4) JDK-8096908: Visual artefacts in TabPane switcher (P4) JDK-8095012: When MinorTickCount is negative, there are artifacts on number axis. (P4) JDK-8094969: When Tab is disabled,its content must be disabled,too (P4) JDK-8094967: When TableView sorting changes the SelectionModel selectedObject is changed to null temporarily (P4) JDK-8095318: Width of ContextMenu is always prefWidth (P5) JDK-8095945: [Tab, TableColumnBase] Missing @IDProperty annotation (P5) JDK-8094314: [TOYS] Uncomment #image-border-insets style in LabelBorders.css after resolution of RT-29616 (P5) JDK-8095640: CMD-BACKSPACE should delete the line to the left of the caret, not the word (Mac) (P5) JDK-8097102: Context Menus overlap in TableView's TextFieldTableCell (P5) JDK-8096176: Date picker fails with LocalDate.MAX and LocalDate.MIN values. (P5) JDK-8096319: Different default value for style "visibility" between cssref and getCssMetaData (P5) JDK-8093902: fx-background-image: none in css file does not erase previously set background image (P5) JDK-8095266: HelloListView DnD contains a misleading comment (P5) JDK-8094621: HelloSplitPane shouldn't use builders (P5) JDK-8093312: LINEAR used as enum constant in CSS (P5) JDK-8095643: StyleHelper.transitionToState doesn't properly handle CSS key lists containing multiple Type.FONT keys (P5) JDK-8093515: TextArea: the next line is selected when triple clicking the last word of a line. (P5) JDK-8095045: TextArea: Wrong behavior of CTRL-DOWN on Windows (P5) JDK-8093659: Update javadoc for MenuBar (P5) JDK-8095930: Wrong shortcut for deleting the word to the left of the caret (Mac) (P5) JDK-8092968: Wrong shortcut for deleting the word to the right of the caret (Mac) javafx/fxml: (P3) JDK-8095609: FXMLLoader throws NPE when parsing some binding expression in static mode (P3) JDK-8096193: javac performance regression due to addition of FXML annotation processor (P4) JDK-8093271: "java.lang.IllegalArgumentException: Invalid expression." when parsing ${(10 * 5) - 13} (P4) JDK-8098223: [Android, FXML] FXMLLoader uses new Method.getParameterCount() method (P4) JDK-8094816: [Bindings] wrong calculation of operator priority in com.sun.javafx.fxml.expression.Expression.getPriority (P4) JDK-8094464: [FXML] FXMLLoader does not set attributes annotated @FXML for controllers with protected visibility (P4) JDK-8092606: A controller with private fields gets broken when it's subclass is used as a fxml controller (P4) JDK-8093841: Font tag throws UnsupportedOperationException when using inner tags (P4) JDK-8096107: FXML binding on custom property in javafx8 not working, if that property created thrue constructor with no arguments javafx/graphics: (P2) JDK-8098281: 8u6 JavaFX features for ARM (P2) JDK-8098114: 8u6: Support JavaFX on Freescale i.MX6 (P2) JDK-8094711: [Canvas] Garbled paths when drawing paths in Canvas'es from multiple Thread's because of use of global variables in GraphicsContext (P2) JDK-8097383: [Font] Font is not smooth on Win 8 (P2) JDK-8095839: [Linux] Unit test run dies with too many open files (P2) JDK-8095156: [Printing] Page dialog can not be opened after print dialog on Linux (P2) JDK-8093879: [Printing] PrintJob.printPage() never returns on Mac OS X (P2) JDK-8096220: [Regression] NPE when setting RTL Orientation. (P2) JDK-8093927: Dashed Border with a zero border width make the application freeze (P2) JDK-8123632: KeyCodes do not reflect the keys that are actually pressed on German keyboard (P2) JDK-8097143: Runtime is completely broken on beagleboard (P3) JDK-8095086: [3D] NPE in NGShape.renderContent when drawing empty shapes (P3) JDK-8092801: [Canvas] Canvas buffers commands indefinitely when it isn't visible leading to Out of Memory Exception (P3) JDK-8094416: [Canvas] polygon fill is corrupted with clipping, fine without (P3) JDK-8093950: [D3D] Re-enable DirectX 9Ex to avoid losing textures when surface lost (P3) JDK-8093087: [EnsembleApp, Software] Strange shadow on 'Puzzle Pieces' example (regression) (P3) JDK-8094390: [Font] AIOOB exception in text layout code with multi-byte chars (P3) JDK-8097072: [Font] New native font rasterizer in Linux fails to load non system true type fonts (P3) JDK-8119072: [FX3D] SelfIllumination: SelfIllumination map does not illuminate when the light is turned off (P3) JDK-8097430: [Glass, Mac] Extremely poor performance with ColorfulCirclesApp on Early 2013 retina MacBook Pro (P3) JDK-8092677: [Graphics, Text, Canvas] Draw gradient text broken for Canvas. (P3) JDK-8096998: [Linux, Font] IllegalArgumentException when trying to open HTMLEditor font name combobox (P3) JDK-8093094: [Linux] Need to blacklist old ATI X1nnn series cards (P3) JDK-8092588: [Mac, Retina] StringIndexOutOfBoundsException with image urls without extension (P3) JDK-8094511: [Menus, Mac] Mac OS : Menu.disable property is ignored when menu items are first initialized in the menu.onMenuValidation method (P3) JDK-8093538: [Popup] Popup "steals" focus, when hiding the popup (regression) (P3) JDK-8095687: [Printing] Illegal argument exception for HARDWARE_MINIMUM margin when printing (P3) JDK-8094200: [Printing] NPE when showing print dialog (P3) JDK-8092653: [Quantum] Intermittent NPE on exit when trying to run the pulse runnable (P3) JDK-8094113: [Quantum] SecurityException on exit when running any FX program with security manager (P3) JDK-8096061: [RTL] PasswordField rendering issue when it's highlighted. (P3) JDK-8095357: [TableView] Cell selection dont work properly (P3) JDK-8095561: [Text,BIDI] TextFlow, text can be truncated in RTL orientation with JUSTIFY alignment. (P3) JDK-8096820: [Text] Name of any samples is wrong in Ensemble8 (P3) JDK-8092490: [Text] NPE at javafx.scene.text.Text.getSpanBounds(Text.java:292) (P3) JDK-8097904: Add a stopgap fix to improve mesh update performance for limited use cases that doesn't do 3d lighting in the scene (P3) JDK-8103110: Add Prism HW support for ATI/AMD FireGL series card on Linux (P3) JDK-8098170: Canvas PixelWriter can be very slow (P3) JDK-8097847: D3D: Need to improve OS version checking into GPU qualifying logic (P3) JDK-8095528: Error loading JPG image when scaling (P3) JDK-8097104: ImageInputEffect is not getting updated when its source WritableImage is updated (P3) JDK-8097843: Implement native font rasterizer on Linux (P3) JDK-8094917: IMX6 Robot screen capture failure (P3) JDK-8093673: IMX6-SDP / Hard-float Yocto - Can't use HelloSanity because of libX11.so.6 dependency. (P3) JDK-8097338: IMX6-SDP / Yocto hard float : crash while running hello.HelloComboBox (P3) JDK-8096950: java.lang.NullPointerException at com.sun.javafx.sg.prism.NGCanvas$RenderBuf.validate(NGCanvas.java:76) (P3) JDK-8095004: Mac: PickTest3D appears washed out (P3) JDK-8097479: Main InnerShadow in Ensemble8 Puzzle Pieces tab gets erased as pieces are moved about (regression) (P3) JDK-8093936: No fonts found when running with no fontconfig and -Djava.ext.dirs (P3) JDK-8093209: NPE in PPSRenderer (when display disconnected?) (P3) JDK-8093972: OutOfMemoryError after pressing Ctrl+Alt+Del or screen lock while animating a canvas (P3) JDK-8095665: Rendering difference between platforms when specular map is used (P3) JDK-8094665: Scene background can disappear if the back buffer is ever lost due to low texture memory (P3) JDK-8102879: Support Intel GPU on Linux platform (P3) JDK-8103555: Support Prism HW acceleration on Linux with open-source driver (P3) JDK-8097771: Support running of JavaFX on Oracle VirtualBox (P3) JDK-8095973: WebLauncher toy fails on MacOS (P3) JDK-8095048: Win: Window does not repaint after application collapse/expand via click icon on taskbar (P3) JDK-8094388: Wrap for complex text broken on pango (P4) JDK-8098215: [Android] Boolean.hashCode(boolean) reference to JDK8 causes compile failure on Android (P4) JDK-8098252: [Android] Dalvik font descriptors in wrong directory (P4) JDK-8097752: [Android] dalvikInput.c is old version (P4) JDK-8097822: [Android] Map.computeIfAbsent call in StyleManager (P4) JDK-8098119: [Android] new versions of FX launcher classes on Dalvik (P4) JDK-8097946: [Android] On dalvik, don't use android library (P4) JDK-8098249: [Android] Stackoverflow on JavaFX Application Thread (P4) JDK-8095843: [Canvas] ES2 Vram Pool messages in Canvastest/Zoomy on ARM (P4) JDK-8095947: [Canvas] FX Canvas node does not allow path specifications with missing initial movetos (P4) JDK-8094534: [Canvas] GraphicsContext methods are poorly documented (P4) JDK-8095001: [Canvas] Use of PixelWriter to write single pixels leaves the graphics in "SRC" mode (P4) JDK-8094193: [D3D] JavaFX SceneBuilder not working and as well as GUI is rendered very bad after installing VGA (P4) JDK-8095475: [Font, Linux] PangoGlyphLayout not handling PangoGlyph special values (P4) JDK-8094751: [Font] fonts libraries built by x86egl.gradle have a different structure. (P4) JDK-8095506: [Font] FontWeight#getWeight() totally broken (value not saved in constructor) (P4) JDK-8096636: [Font] Two Font.loadFont calls on OSX returns null second time a font is loaded (P4) JDK-8095904: [JFXPanel] JavaFx components are not correctly displayed after locking and unlocking Windows (P4) JDK-8092966: [KeyCode] Wrong key code report for dead circumflex using KeyCode.getKeyCode(String name) (P4) JDK-8096514: [Monocle] EGL setup for Beagleboard xM (P4) JDK-8096515: [Monocle] EGL setup for Freescale i.MX6 (P4) JDK-8096516: [Monocle] EGL setup for Raspberry Pi (P4) JDK-8093672: [Monocle] event.getCharacter() is not always retrieving correct char (P4) JDK-8095737: [Monocle] Prism should use Monocle's platform detection code (P4) JDK-8094222: [ScrollPane] ScrollPane can leave trails of horizontal lines. (P4) JDK-8096210: [Stage] Setting 'icons' to null do not reset the Stage icon (P4) JDK-8094818: [Text] Bidi marks in the middle of a text does not work (P4) JDK-8095018: [Text] TextArea cannot handle Chinese space character properly (P4) JDK-8096418: [TextFlow] TextFlow.computePrefHeight(double width) with width > Float.MAX_VALUE leads to erroneous behavior. (P4) JDK-8095985: [TitlePane] TitledPane's content have wrong alignment (P4) JDK-8092673: [ToolTip] Font in Tooltip component is shrinking (P4) JDK-8098089: Add showing robot screen capture to HelloSanity (P4) JDK-8096477: Applying texture to a box with one dimension equal to 1 pixel results in expansion of that side (P4) JDK-8098029: Apps - make ANT building easier is a already built tree (P4) JDK-8093688: Black screen instead of components on Linux (P4) JDK-8094229: BMPImageLoader fails to correctly load an image if the input stream read(byte[] b, int off, int len) method happens to return fewer than 'len' bytes (P4) JDK-8094946: Bugs in error recovery code for creating an OpenGL shader program (P4) JDK-8094770: build files should use IS_COMPILE_PANGO (instead of COMPILE_PANGO) (P4) JDK-8092943: Canvas#strokeText says it strokes at 0,0 as the top left corner but does otherwise (P4) JDK-8088411: Creation of application testing touch behavior for small sized controls (P4) JDK-8095808: D3DGraphics.cc typo cleanup (P4) JDK-8096936: Decoding BMP file throws an exception (P4) JDK-8093600: description of strokeDashArray attribute is unclear (P4) JDK-8096840: Dirty region problems with blurs with large radii (P4) JDK-8097317: Documentation for Rectangle should state behavior for negative arcWidth/arcHeight values (P4) JDK-8096788: Ensemble: Bouncing Balls leave tracks (P4) JDK-8093126: Error creating a Renderer when using an already running JavaFX app from Remote Desktop. (P4) JDK-8096277: Exception using grayscale image as icon (P4) JDK-8093185: GaussianBlur always renders at 1:1 scale and may be unnecessarily blurry in a scaled scene (P4) JDK-8095724: JPEGImageLoader_decompressIndirect has incorrect text in exception message. (P4) JDK-8097029: LinuxInputTest build and run scripts fail (P4) JDK-8095853: Low effects performance with D3D9Ex enabled (P4) JDK-8096374: Low texture update performance with D3D9Ex enabled (P4) JDK-8103320: Move more toys to public (P4) JDK-8095834: Need an easy way to build and run the programs in rt/toys/Hello at the command line (P4) JDK-8094962: NullPointerException when chaining DropShadow Effect to Reflection Effect (P4) JDK-8096288: PangoGlyphLayout's indices arrays should be indexed by glyph not char (P4) JDK-8122786: poolstat output needs better formatting (P4) JDK-8094075: Printing: Scene is not printed when blending is used. (P4) JDK-8093682: PrismSettings.isVsyncEnabled is not taken into consideration during prism-d3d initialization (P4) JDK-8097827: Provide property to exit Ensemble8 when when the screen is first rendered (P4) JDK-8096253: remove PangoGlyphInfo (P4) JDK-8124375: Rendering artifacts on NVIDIA GeForce 6600 (P4) JDK-8092835: Scene turns black sometimes (P4) JDK-8095851: SceneBuilder does not work on ATI graphic card (build 14 and earlier version) (P4) JDK-8122382: Self Illumination map issues of PhongMaterial (P4) JDK-8096961: StrokeType.OUTER is not well defined for unclosed shapes and paths (P4) JDK-8092947: text wrapping problem for Asian lanugages. (P4) JDK-8122001: Texture-based stroke primitives do not apply scale to stroke width (P4) JDK-8095151: Using Helvetica font on Mac outputs "CoreText performance note" (P4) JDK-8095631: Using showAndWait in the onFinished EventHandler of an Animation doesn't work (P4) JDK-8093923: Virtual Keyboard should not produce keystrokes with a right mouse click (P4) JDK-8094279: Zero specular power can lead to rendering artifacts. (P5) JDK-8093567: [Canvas] Canvas can draw outside its limits when width/height is bound (P5) JDK-8097160: [CSS] CSS Reference list-view don't list the substructure (P5) JDK-8095673: HelloSanity: Robot tests fail on Linux (P5) JDK-8094772: Toolkit addListener methods should ignore null listeners javafx/localization: (P3) JDK-8097099: [ColorPicker] NLS: over translated message for Korean in controls_ko.properties file. javafx/media: (P2) JDK-8094911: segfault when streaming mp3 (P3) JDK-8096534: [media] Long mp4 files (duration > 12hrs) are rejected by the media player. (P3) JDK-8097248: [Media] Mac: Crash in media disposer thread (P3) JDK-8092999: AdvancedMedia sample does not work in sandbox (P4) JDK-8093636: [media] Native memory leaking until nio.Buffers are GC'ed (P4) JDK-8096774: MediaPlayer: playback doesn't resume after long pause and sound restarts javafx/other: (P2) JDK-8097417: Create regression tests that run JavaFX apps with a security manager (P4) JDK-8098155: [Android, FXML] JavaFXBuilderFactory contains a call to Constructor.getParameters (P4) JDK-8098240: [Android] Add or update Dalvik code to support launching and other native activities (P4) JDK-8098161: [Flight Recorder] Implement Java Flight Recorder events in JavaFX runtime (P4) JDK-8097846: [Monocle] Allow specifying the VNC port (required to allow simultaneous tests in Jenkins) (P4) JDK-8095567: [Toys] HelloTreeTableView throws ClassCastException (P4) JDK-8097943: Dalvik specific classes (P4) JDK-8095497: Mac: HelloTreeTableView throws ClassCastException (P4) JDK-8098178: Open source the PtyConsole app (P4) JDK-8098129: Open-source the WebTerminal app (P4) JDK-8122742: Remove obsolete file javafxpackager.html (P4) JDK-8097996: Use Lambda in FX runtime and samples (P5) JDK-8097277: [Stage, Linux] HelloSanity - Resize window causes window to "hide" behind main window javafx/samples: (P2) JDK-8098231: Commit MandelbrotSet demo to JavaFX repository (P2) JDK-8098168: Update build scripts to include MandelbrotSet demo sources and binaries inside jdk demos folder (P3) JDK-8098306: 3DViewer: refactor to support plugin importers (P3) JDK-8120334: java.lang.IndexOutOfBoundsException in Modena (P3) JDK-8096608: Sample JavaFX 8 projects from Oracle wont build on NetBeans 8.0 (P4) JDK-8098132: [Android, Ensemble8] App should react to hardware buttons on Android (P4) JDK-8095683: [Ensemble8] SwingInterop throws IllegalStateException: Not on FX application thread (P4) JDK-8118979: [Ensemble] Brick Breaker game is unplayable using the keyboard (P4) JDK-8094110: Ensemble8: Mac: System menu stays on screen after leaving the Menu demo (P4) JDK-8093928: Ensemble8: new items have no points in stacked area chart (P4) JDK-8095536: Ensemble: some samples have too small edit boxes (P4) JDK-8092567: Ensemble: Speed Gauge stops animation after going back to main screen (P4) JDK-8095035: MandelbrotSet reports wrong elapsed time on Pi (P4) JDK-8119067: Modena app tries to load non-existing file (P4) JDK-8098214: Move 3DViewer and Modena from experiments to samples (P4) JDK-8096164: TextField in Ensemble 8 appears too narrow to fit characters with descenders javafx/scenegraph: (P2) JDK-8098209: [Stage] Option to keep Stages always on top (P2) JDK-8095016: GridPane: infinite loop when some percentWidth or percentHeight set to 0 (P3) JDK-8092932: 3D API methods should handle null values consistently (P3) JDK-8096094: [TextFlow] Embeded objects don't inherit RTL orientation from TextFlow. (P3) JDK-8095763: [ToggleButton] focusTraversable can't be disabled (P3) JDK-8095703: [Touch] JVM irreversible state, Too many touchpoints (P3) JDK-8095977: GridPane ColumnConstraints Java 7 and 8 broken compatibility (P3) JDK-8092709: GridPane throws NPE when manipulating child nodes (P4) JDK-8093109: [Layout] Fix TODO comments in the API documentation (P4) JDK-8096471: [Layout] ListCell and FlowPane, minHeight issue (P4) JDK-8094202: [Modena, ToggleButton, Traversal] Traversal of toggle buttons with arrow keys is inconsistent (P4) JDK-8094783: [Popup] PopupWindow.show(Window): Wrong popup positioning on subsequent calls (P4) JDK-8096315: [TilePane] if there are no rows or columns, prefWidth/Height should be the sum of the relevant insets (P4) JDK-8116841: AnchorPane doesn't fully respect min size of it's children in certain cases (P4) JDK-8096410: Clicking on a button results in re-layout of some components (P4) JDK-8097218: Consolidate/document handling of null values in javafx.scene.canvas.GraphicsContext (P4) JDK-8096761: Cursor doesn't change back from 'move/drag' to 'pointer' when dragging scrollPane (P4) JDK-8124323: Custom cursor lost over ComboBox options (P4) JDK-8095316: Fix javafx.scene.Node.setEventHandler javadoc (P4) JDK-8117913: GridPane prevents layouting (P4) JDK-8121952: GridPane.addRow/addColumn methods should account for colSpan/rowSpan values (P4) JDK-8093662: Memory leak using mnemonics in buttons (P4) JDK-8097483: NPE on Node#localToScreen (P4) JDK-8094236: Nullpointer exception (P4) JDK-8092931: Scale documentation does not specify the default pivot (P4) JDK-8096724: Scene MouseEvent PRESSED and RELEASED references not cleared when expected (P4) JDK-8093823: setBorder doesn't update the Insets (P4) JDK-8096793: Some Node.localToSceneTransform may sometimes become inconsistent javafx/swing: (P2) JDK-8096609: [SwingNode] Swing component in JavaFx swing node no right click event (P2) JDK-8095201: JavaFx Application crashes on Exit (P3) JDK-8092920: [FXCanvas, JFXPanel] NPE in Browser while pressing back/forward buttons from mouse (P3) JDK-8095656: [Swing] Drag&Drop with interop on Mac OS X between two processes does not transfer data (P3) JDK-8095708: [SwingNode, Linux] : combobox can not get item change events (P3) JDK-8095411: [SwingNode] JEditorPane in SwingNode inside TabPane does not get focus properly when clicked (P3) JDK-8094235: [SwingNode]: support high DPI displays (P3) JDK-8096134: [SWT, Mac, Retina] FXCanvas draws badly when Scene is changed (P3) JDK-8094453: [SWT, Mac] ContextMenu is not shown when embedded through FXCanvas (P3) JDK-8092681: Drag and Drop for complex datatypes fails with JavaFX embedded in Swing (P4) JDK-8095735: [SwingNode]:swing component in swingnode lost foucs when keycode up(Arrow Up) (P4) JDK-8095632: Mac: Holding a key down throws exception (P4) JDK-8095147: RT30650Test fails intermittently on nightly build machine (P4) JDK-8096169: SplitPane in JFXPanel: Mouse cursor not changed javafx/web: (P3) JDK-8097011: [HTMLEditor] content is confused during selection, styles are lost (P3) JDK-8096667: [Regression, Linux] ArrayIndexOutOfBoundsException when trying to open HTMLEditor font name combobox. (P4) JDK-8093018: An exception is thrown when loading https://www.paypal.com/us/webapps/mpp/home (P4) JDK-8095812: HTMLEditor and WebView are not listed in cssref doc javafx/window-toolkit: (P2) JDK-8096309: [Mac Yosemite] Random crash launching jfx app on Mac 10.10 dev prev 2 (P2) JDK-8094447: [Mac] Login demo may crash the JVM (P2) JDK-8096347: [Win] Attempt to add Tab to TabPane crashes the VM (P2) JDK-8096085: Monocle input test fails and then hangs on Windows and Mac (P3) JDK-8097885: 8u6: Support multitouch on Freescale SDP (P3) JDK-8093743: [Glass, Mac] Cannot show two transparent stages at the same time (P3) JDK-8094223: [Gtk] Intermittent crash running system tests (P3) JDK-8094833: [IMX] Missing native libraries should not cause vm crash (P3) JDK-8098335: [Lens] Enable multitouch by default (P3) JDK-8096139: [Mac] handleOnMenuValidation may not be called when using system menu bar (P3) JDK-8097181: [TouchEvent, PopupControl] Using a ListView in PopupControl generates a lot of TouchEvent NPE (P3) JDK-8094509: Gtk: Always on top notifications do not work on Linux (P3) JDK-8096389: Gtk: SecurityException using WebView when running app with security manager (P3) JDK-8096028: Gtk: setDragView doesn't work on linux (P3) JDK-8094842: IMX6/Lens/Touch - touching the screen with more than one finger doesn't generate more than one touch point in TouchEvent.getTouchPoints() (P3) JDK-8095109: IMX6/Yocto hard float image should support multi-touch events. (P3) JDK-8093117: MacGestureSupport.notifyNextTouchEvent IllegalStateException not on JavaFX Application Thread on exit (P3) JDK-8094827: Unit test failure and hang in monocle ZoomTest (P3) JDK-8094898: Win: Alt+Keypad characters not as expected (P3) JDK-8095541: Win: Crashing VM in a JavaFX 3D app reading and writing STL files (P4) JDK-8097854: [Android] detect surface changes and send appropriate events (P4) JDK-8098312: [Android] missing lens files for dalvik (P4) JDK-8095312: [DND] FX sometimes forgets to invoke Node.onDragDetected() on Mac (P4) JDK-8097320: [IMX, Lens] Black rectangle seen instead of cursor on first run after reboot (P4) JDK-8094263: [IMX] Mouse sometimes jumps to edge of screen on first mouse move (P4) JDK-8094838: [Lens] EGalaxTest.testDoubleClick2 fails (P4) JDK-8096720: [Lens] Shift is being ignored while caps lock is on (P4) JDK-8097949: [Linux, GTK] JavaFX X11 WM_CLASS (P4) JDK-8096517: [Monocle] Add a Dispman back-end to Monocle Glass (P4) JDK-8096435: [Monocle] Correct window position in software rendering (P4) JDK-8095958: [Monocle] Cursor doesn't look right on OMAP (P4) JDK-8095671: [Monocle] Events are delivered to the window stack in reverse order (P4) JDK-8093324: [Monocle] Filter rapid sequences of almost identical events (P4) JDK-8097014: [Monocle] Freescale cursor is corrupted when moving to the bottom of the screen and returning to the center (P4) JDK-8095935: [Monocle] FuzzyTapTest sometimes fails (P4) JDK-8093085: [Monocle] Implement i.MX6 platform and cursor (P4) JDK-8095074: [Monocle] Implement keyboard input (P4) JDK-8097895: [Monocle] Implement mouse wheel (P4) JDK-8093327: [Monocle] Implement multi-touch event processors (P4) JDK-8093325: [Monocle] Implement single-point touch events and gestures (P4) JDK-8092687: [Monocle] Implement touch input (P4) JDK-8093326: [Monocle] Implement touch screen coordinate transforms (P4) JDK-8093323: [Monocle] Integrate with input device synthesizer (P4) JDK-8094385: [Monocle] LinuxInputTests: EGalax tests fail when running after DragTouchInAndOutAWindow (P4) JDK-8096666: [Monocle] NTrigTest.touchSequence fails intermittently (P4) JDK-8097857: [Monocle] Provide a touch event filter pipeline (P4) JDK-8097776: [Monocle] Provide a VNC back-end (P4) JDK-8096518: [Monocle] Refactor monocle glass to enable earlier access to necessary native libs (P4) JDK-8098211: [Monocle] Slight refactor; cache native display in java instead of native code (P4) JDK-8098432: [Monocle] Software rendering ports of Monocle need notification of pixel upload end (P4) JDK-8093322: [Monocle] Synthesize mouse events on single-point touch screens (P4) JDK-8097298: [Monocle] Target window is cached in MouseState (P4) JDK-8095374: [Monocle] Treat warnings as errors when compiling C code (P4) JDK-8096831: [Monocle] Turn off cursor blinking (P4) JDK-8096519: [Monocle] Use a cursor color key on OMAP with a clear sign bit (P4) JDK-8098149: [Monocle] Use hardware double-buffering in software rendering (P4) JDK-8095429: [Monocle] Virtual Keyboard does not receive events (P4) JDK-8095274: [Touch, Windows] MouseEvents generated from touch-screen action have isSynthesized() == false (P4) JDK-8096423: [Windows] PRINTSCREEN generates KEY_RELEASED without KEY_PRESSED (P4) JDK-8097935: [Windows] Shift+Scroll Wheel should do horizontal scrolling on Windows (P4) JDK-8095512: Create new (unit) input tests to check the fix for RT-36487 (P4) JDK-8116879: Extend LinuxInputTests: EGalax driver - press/release two fingers test should be added (P4) JDK-8097442: IMX6 - cursor image is seen even though a mouse is not plugged in (P4) JDK-8095189: IMX6/monocle/touch - single touch events sequence is interpreted as multi-touch events (P4) JDK-8116483: Lens: Extra press/release events sent from Freescale SDP touchScreen (EGalax) (P4) JDK-8094242: Mac: Screen.getBounds() and Screen.getVisualBounds() return strange values for secondary screens on MacOS (P4) JDK-8093578: Menubar menu item accelerators work only upon second pressing (P4) JDK-8096852: Not getting KEY_TYPED events for DELETE key (P4) JDK-8091434: Provide a headless glass implementation integrated with our JUnit tests (P4) JDK-8096524: Regression test for touch drag/move on egalax (P4) JDK-8095013: Screen.getPrimary().getDpi() and Toolkit.getDefaultToolkit().getScreenResolution() returns different values (P5) JDK-8094021: [Monocle] Monocle input event trace shows duplicate entries other-libs/corba: (P2) JDK-8029073: (corba) New connection reclaimed when number of connection is greater than highwatermark (P3) JDK-8042789: org.omg.CORBA.ORBSingletonClass loading no longer uses context class loader other-libs/other: (P2) JDK-8037221: [asm] refresh internal ASM version (P2) JDK-8044046: [asm] refresh internal ASM version to v5.0.3 (P3) JDK-7152892: some jtreg tests fail with permission denied security-libs/java.security: (P2) JDK-8044038: Security tests fail on 32 bit linux platform (P3) JDK-8037258: AIOB while parsing CRL for revoked certificate (P3) JDK-8025708: Certificate Path Building problem with AKI serial number (P3) JDK-8021804: Certpath validation fails if validity period of root cert does not include validity period of intermediate cert (P4) JDK-8039358: com.sun.jarsigner.ContentSignerParameters.getTSAPolicyID() should be a default method (P4) JDK-8031025: SQE test CertPath/CertPathBuilderTest/* failed with java.lang.IndexOutOfBoundsException security-libs/javax.crypto: (P2) JDK-8028627: Unsynchronized code path from javax.crypto.Cipher to the WeakHashMap used by JceSecurity to store codebase mappings security-libs/javax.crypto:pkcs11: (P3) JDK-8047085: PKCS11/NSS tests failing intermittently on Windows (P4) JDK-8039212: SecretKeyBasic.sh needs to avoid NSS libnss3 and libsoftokn3 version mismatches security-libs/javax.net.ssl: (P2) JDK-8035345: SSL errors under the problematic combination of web and app server. (P3) JDK-8042449: Issue for negative byte major record version (P4) JDK-8031566: [TEST_BUG] regression test failure, SSLEngineBadBufferArrayAccess.java security-libs/javax.smartcardio: (P1) JDK-8039118: Windows build failure (j2pcsc.dll : fatal error unresolved external symbol throwByName) (P2) JDK-7047033: (smartcardio) Card.disconnect(boolean reset) does not reset when reset is true (P3) JDK-8043507: (smartcardio) javax.smartcardio.CardTerminals.list() fails on MacOSX (P3) JDK-8049250: (smartcardio) Need a flag to invert the Card.disconnect(reset) argument (P3) JDK-7195480: javax.smartcardio does not detect cards on Mac OS X (P4) JDK-8043720: (smartcardio) Native memory should be handled more accurately security-libs/org.ietf.jgss:krb5: (P3) JDK-8036971: krb5.conf does not accept directive lines before the first section (P3) JDK-8036779: sun.security.krb5.KdcComm interprets kdc_timeout as msec instead of sec (P4) JDK-8031046: Native Windows ccache might still get unsupported ticket tools: (P3) JDK-8027175: Existing regression tests in tl/langtools and tl/jdk need to be updated for @bug keyword. (P3) JDK-8039431: Integrate new version of Java VisualVM based on VisualVM 1.3.7 into JDK tools/jar: (P3) JDK-8036709: Java 7 jarsigner displays warning about cert policy tree tools/javac: (P2) JDK-8037385: constant pool errors with -target 1.7 and static default methods (P2) JDK-8039026: Definitely unassigned field can be accessed (P2) JDK-8044487: Fix for 8042785 causes regression tests to fail with java.lang.VerifyError (P2) JDK-8031967: For some sources compiler compiles for ever (P2) JDK-8034924: Incorrect inheritance of inaccessible static method (P2) JDK-8030741: Inference: implement eager resolution of return types, consistent with JDK-8028800 (P2) JDK-8034048: javac crash with method references plus lambda plus var args (P2) JDK-8030816: javac crashes when mixing lambdas and inner classes (P2) JDK-8043725: javac fails with StackOverflowException (P2) JDK-8036942: javac generates incorrect exception table for multi-catch statements inside a lambda (P2) JDK-8035890: jdk8 javac -source 7 compiles test case it should not (P2) JDK-8029725: Lambda reference to containing local class causes javac infinite recursion (P2) JDK-8038420: Lambda returning post-increment generates wrong code (P2) JDK-8029718: Should always use lambda body structure to disambiguate overload resolution (P2) JDK-8030726: tools/javac/NoStringToLower.java fails due to enforcement no use of String.toLowerCase on non-langtools classes (P3) JDK-8038975: Access control in enhanced for (P3) JDK-8029852: Bad code generated (VerifyError) when lambda instantiates enclosing local class and has captured variables (P3) JDK-8038023: Compiler crash: ClassCastException (P3) JDK-8038022: Compiler Error: java.lang.AssertionError: transaction.getRange (P3) JDK-8015101: Covariance of return type implied by upper bounding on type parameter is ignored (P3) JDK-8029240: Default methods not always visible under -source 7 (P3) JDK-8030855: Default methods should be visible under source previous to 8 (P3) JDK-8029017: ElementType.TYPE_USE should be a logical superset of ElementType.TYPE and ANNOTATION_TYPE (P3) JDK-8027477: Enable repeating annotations test cases since JDK-8004912 is fixed (P3) JDK-8037379: fix for JDK-8029569 doesn't cover all possible cases (P3) JDK-8033718: Inference ignores capture variable as upper bound (P3) JDK-8042656: Inference produces spurious error for intersection type bounds check (P3) JDK-8037389: Inner classes that implement interfaces not compiling (P3) JDK-8027886: javac allows illegal receiver parameters (P3) JDK-8038788: javac behaves incorrectly for annotations after method type parameters in some cases (P3) JDK-8038182: javac crash with FunctionDescriptorLookupError for invalid functional interface (P3) JDK-8036007: javac crashes when encountering an unresolvable interface (P3) JDK-8034147: javac crashes with a NullPointerException during bounds checking (P3) JDK-8034127: javac provide debug oriented toString() methods to InferenceContext and UndetVar (P3) JDK-8029002: javac should take multiple upper bounds into account in incorporation (P3) JDK-8043186: javac test langtools/tools/javac/util/StringUtilsTest.java fails (P3) JDK-8042785: javac, bridge methods are not getting the flags from the original method (P3) JDK-8030218: javac, compile time error isn't shown when final static field is not assigned, follow-up (P3) JDK-8028503: javac, for method references a primitive type can be added as a bound (P3) JDK-8033437: javac, inconsistent generic types behaviour when compiling together vs. separate (P3) JDK-8035891: javac, rename method asFree() in InferenceContext to asUndetVar() which reflects better it's purpose (P3) JDK-8037937: javac: AssertionError during LVT generation, wrong variable ranges (P3) JDK-8037935: Javac: final local String var referenced in binary/unary op in lambda produces code that does not verify (P3) JDK-8042759: Lambda returning implicitly-typed lambdas considered pertinent to applicability (P3) JDK-8035972: missing test file for 8034048 (P3) JDK-8034223: Most-specific should not have any special treatment for boxed vs. unboxed types (P3) JDK-8034854: outer_class_info_index of synthetic class is not zero (P3) JDK-8029042: Receiver parameter not supported on local class constructor (P3) JDK-8033287: Reduce the size of the endPosTable (P3) JDK-8046762: Revert some inference fixes in JDK-8033718 (P3) JDK-8030049: RoundEnvironment.getElementsAnnotatedWith receives wrong elements (P3) JDK-8041663: Sensitive dependence on location of nested interface (P3) JDK-8043253: Slow javac compile times in JDK 8 (P3) JDK-8039250: Test tools/javac/classfiles/InnerClasses/SyntheticClasses.java fails (P3) JDK-8039079: Test tools/javac/processing/environment/round/TestElementsAnnotatedWith.java fails (P3) JDK-8031425: Two langtools/javac tests fail by timeout on Windows (P3) JDK-8041713: Type inference of non-existent method references crashes the compiler (P3) JDK-8042060: Type parameter annotations don't work with multiple type parameters (P4) JDK-8031023: [javac] LambdaToMethod is missing forceSerializedRepresentation logic and switch (P4) JDK-8047407: Add test for JDK-8037385 (P4) JDK-8040822: Duplicated notifications can be sent to TaskListener (P4) JDK-8029800: Flags.java uses String.toLowerCase without specifying Locale (P4) JDK-8028576: Incorrect RuntimeVisibleTypeAnnotations for exception parameters when not generating debuging info (P4) JDK-8042741: Java 8 compiler throws NullPointerException depending location in source file (P4) JDK-8037934: Javac generates invalid signatures for local types (P4) JDK-8035765: javac wrongly allows a subclass of an anonymous class (P4) JDK-8041704: wrong error message when mixing lambda expression and inner class (P5) JDK-8044050: Move misplaced inference tests to test/tools/javac/generics/inference (P5) JDK-8042338: Refactor Types.upperBound to treat wildcards and variables separately (P5) JDK-8042803: Types.wildLowerBound and cvarLowerBound should call unannotatedType() tools/javadoc(tool): (P2) JDK-8031212: doclint incorrectly rejects some @see tags in javadoc comments (P3) JDK-8037484: [javadoc] fails with java.lang.IllegalStateException: endPosTable already set (P3) JDK-8039231: [javadoc] test failure caused by javax.crypto fix (P3) JDK-8038976: javadoc requires a trailing / for links where java 7's javadoc didn't (P4) JDK-8029145: javadoc fails with java.lang.IllegalStateException: endPosTable already set (P4) JDK-8037881: javax.crypto is not listed in the compact* profiles javadoc tools/javap: (P2) JDK-8034840: Regression test tools/javap/MethodParameters.java fails in 8u20 nightly build (P3) JDK-8033711: An exception is thrown if using the "-classpath" option with no arguments (P3) JDK-8035104: reorder class file attributes in javap listing (P3) JDK-8033726: StackMapTable does not unindent properly (P4) JDK-8032819: Extra empty line between field declarations for the "-v -c" and "-v -l" combination of options (P4) JDK-8033581: Incorrect comment alignment (P4) JDK-8033913: Incorrect indentation of StackMapTable entries (P4) JDK-8033686: Internal error for zero indent (P4) JDK-8033798: javap output has unnecessary trailing whitespace (P4) JDK-8032814: LineNumberTable/LocalVariableTable tables duplication for the "-v -l" combination of options (P4) JDK-8032869: remove support for legacy options in javap (P4) JDK-8033114: The values of non-static final fields are printed for the -constants option (P5) JDK-8035364: An extra space in the comments of constant pool entries (P5) JDK-8033180: An inappropriate newline symbol in the help section (P5) JDK-8033930: Unnecessary new line after the StackMapTable tools/jconsole: (P4) JDK-8030698: Some messages in jconsole in 7u40 (and later) aren't displayed correctly tools/launcher: (P3) JDK-8029388: java.exe consumes argument intended for launched java class tools/visualvm: (P4) JDK-8046502: visualvm ClassNotFoundException on CPU profile xml/jax-ws: (P2) JDK-8038307: JAX-WS conformance tests fail when running JCK-devtools-8 suite against RI in EBCDIC emulation mode (P3) JDK-8043129: JAF initialisation in SAAJ clashing with the one in javax.mail (P4) JDK-8039899: Missing licence headers in test for JDK-8033113 xml/jaxb: (P3) JDK-8050736: With active Securitymanager JAXBContext.newInstance fails xml/jaxp: (P2) JDK-8029837: NPE seen in XMLDocumentFragmentScannerImpl.setProperty since 7u40b33 (P2) JDK-8032392: Spec: javax.xml.stream.XMLEventFactory/XMLOutputFactory/XMLInputFactory.newFactory(String, ClassLoader) referring to ServiceLoader.load(Class, ClassLoader) (P3) JDK-8032909: XSLT string-length returns incorrect length when string includes complementary chars (P4) JDK-8036004: Incorrect license header for a test class (P4) JDK-8027359: XML parser returns incorrect parsing results xml/org.w3c.dom: (P3) JDK-8011795: DOM Serializer prints stack traces to System.err