jdk8-b96: JSN, Tools, Core Libraries, Serviceability, 2d, Awt, and Swing

lana.steuck at oracle.com lana.steuck at oracle.com
Mon Jun 24 16:01:00 PDT 2013


http://hg.openjdk.java.net/jdk8/jdk8/rev/f1010ef2f451 
http://hg.openjdk.java.net/jdk8/jdk8/nashorn/rev/d6bd440ac5b9 
http://hg.openjdk.java.net/jdk8/jdk8/langtools/rev/b3458329d060 
http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/fce2eaa84b21 
http://hg.openjdk.java.net/jdk8/jdk8/jaxws/rev/690d34b326bc 
http://hg.openjdk.java.net/jdk8/jdk8/jaxp/rev/6121efd29923 
http://hg.openjdk.java.net/jdk8/jdk8/hotspot/rev/38e483cb1bcd 
http://hg.openjdk.java.net/jdk8/jdk8/corba/rev/3357c2776431 

---
2D team performed PIT testing and it's GO. All the remaining fixes will be tested during promotion:


List of all fixes:
===================
JDK-8016485   client-libs     Windows native print dialog does not reflect default printer settings
JDK-8015976   client-libs     OpenJDK part of bug JDK-8015812 [TEST_BUG] Tests have conflicting test descriptions
JDK-8015853   client-libs     java.lang.ArrayIndexOutOfBoundsException when running SwingSet2 demo
JDK-8015812   client-libs     [TEST_BUG] Tests have conflicting test descriptions
JDK-8015454   client-libs     java/awt/Focus/TypeAhead/TestFocusFreeze.java hangs with jdk8 since b56
JDK-8015336   client-libs     BasicComboBoxEditor throws NullPointerException
JDK-8015334   client-libs     Memory leak when kerning is used on Windows
JDK-8014821   client-libs     Regression: Focus issues with Oracle WebCenter Capture applet
JDK-8014718   client-libs     Netbeans IDE begins to throw a lot exceptions since 7u25 b10
JDK-8014427   client-libs     REGRESSION: closed/javax/imageio/plugins/bmp/Write3ByteBgrTest.java fails since 7u25 b09
JDK-8014205   client-libs     Most of the Swing dialogs are blank on one win7 MUI
JDK-8013810   client-libs     PrintServiceLookup.lookupPrintServices() does not return consistent result
JDK-8013571   client-libs     TreeModelEvent doesn't accept  " null "  for root as Javadoc specifies.
JDK-8013468   client-libs     [macosx] Cursor does not update properly when in fullscreen mode on Mac
JDK-8013442   client-libs     No file filter selected in file type combo box when using JFileChooser
JDK-8013430   client-libs     REGRESSION: closed/java/awt/color/ICC_Profile/LoadProfileTest/LoadProfileTest.java fails with "java.io.StreamCorruptedException: invalid type code: EE" since 8b87
JDK-8013026   client-libs     [TEST_BUG]: After pressing  'PrintScreen' key, keyCode=144 and a ScreenShot dialog pop up.
JDK-8012933   client-libs     Test closed/java/awt/Dialog/DialogAnotherThread/JaWSTest.java fails since jdk 7u25 b07
JDK-8012617   client-libs     ArrayIndexOutOfBoundsException with some fonts using LineBreakMeasurer
JDK-8012601   client-libs     Better validation of image layouts
JDK-8012597   client-libs     Better image channel verification
JDK-8012569   client-libs     TEST_BUG: java/awt/GraphicsDevice/CheckDisplayModes.java fails
JDK-8012443   client-libs     Better image layout validation
JDK-8012438   client-libs     Better image validation
JDK-8012421   client-libs     Better positioning of PairPositioning
JDK-8012352   client-libs     [TEST_BUG] closed/java/awt/dnd/DragTriggerEventTest/DragTriggerEventTest.html may not release mouse and key buttons
JDK-8012330   client-libs     [macosx] Sometimes the applet showing the modal dialog itself loses the ability to gain
JDK-8012112   client-libs     java/awt/image/mlib/MlibOpsTest.java fails on sparc solaris
JDK-8012009   client-libs     new test java/awt/FontClass/CreateFont/evilapplet/EvilApplet.sh failed on linux 64 bit
JDK-8011992   client-libs     java/awt/image/mlib/MlibOpsTest.java failed since jdk7u25b05
JDK-8011695   client-libs     [tck-red] Application can not be run, the Security Warning dialog is gray.
JDK-8011257   client-libs     Better Byte Component Rasters
JDK-8011253   client-libs     Better Short Component Rasters
JDK-8011248   client-libs     Better Component Rasters
JDK-8011243   client-libs     Improve ImagingLib
JDK-8011154   client-libs     java/awt/Frame/ShapeNotSetSometimes/ShapeNotSetSometimes.java failed since 7u25b03 on windows
JDK-8009984   client-libs     [parfait] Buffer overrun at jdk/src/macosx/native/com/apple/laf/AquaFileView.m
JDK-8009668   client-libs     Better stability for font handling
JDK-8009654   client-libs     Improve stability of cmsnamed
JDK-8009454   client-libs     the menu is not displayed using bold and large font.
JDK-8009071   client-libs     Improve shape handling
JDK-8009057   client-libs     Improve MIDI event handling
JDK-8009013   client-libs     Better handling of T2K glyphs
JDK-8008999   client-libs     Improve stability of Fnt_Isect
JDK-8008995   client-libs     Improve stability of LoadCmap
JDK-8008991   client-libs     Improve stability of ReadInt
JDK-8007929   client-libs     Improve CurvesAlloc
JDK-8007927   client-libs     Improve cmsAllocProfileSequenceDescription
JDK-8007926   client-libs     Improve cmsPipelineDup
JDK-8007925   client-libs     Improve cmsStageAllocLabV2ToV4curves
JDK-8007411   client-libs     Improve ICC profile handling
JDK-8006328   client-libs     Improve robustness of sound classes
JDK-8005917   client-libs     The foreground frame has min/max buttons, the minimize button is not disabled.
JDK-8005752   client-libs     [parfait] False positive function call mismatch at jdk/src/solaris/native/sun/xawt/XWindow.c
JDK-8005695   client-libs     [parfait] Format string argument mismatch in jdk/src/solaris/native/sun/xawt/XToolkit.c
JDK-8005661   client-libs     [parfait] Possible buffer overrun in jdk/src/solaris/native/sun/awt/awt_GraphicsEnv.c
JDK-8005007   client-libs     Better glyph processing
JDK-8004584   client-libs     Augment applet contextualization
JDK-8003559   client-libs     Update display of applet windows
JDK-8002147   client-libs     [TEST_BUG] When pressing the "Detail" button,the file name text is chopped off.
JDK-8001038   client-libs     Resourcefully handle resources
JDK-8001034   client-libs     Memory management improvements
JDK-7188075   client-libs     TEST_BUG: closed/java/awt/print/PrinterJob/TransImages/TransImages.java cannot close test frame
JDK-7184908   client-libs     TEST_BUG: [macosx] closed/com/sun/java/swing/plaf/gtk/4928019/bug4928019.java fails
JDK-7109977   client-libs     [macosx] MixingInHwPanel.java test fails on Mac trying to click in the reserved corner
JDK-7109126   client-libs     Test looks like L&F set incorrectly.
JDK-7105030   client-libs     [TEST_BUG] [macosx] The tests never finishes
JDK-6847588   client-libs     AWT test fails
JDK-6830714   client-libs     cmm test failures with OpenJDK
JDK-8017068   core-libs       TEST_BUG closed/java/lang/SecurityManager/CheckPackageAccess.java needs to be updated to add oracle.jrockit.jfr
JDK-8017044   core-libs       anti-delta fix for 8015402
JDK-8016779   core-libs       Fix doclint warnings in javax.lang.model
JDK-8016747   core-libs       Replace deprecated PlatformLogger isLoggable(int) with isLoggable(Level)
JDK-8016698   core-libs       Cleanup overrides warning in sun/tools/ClassDeclaration.java
JDK-8016670   core-libs       closed/sun/rmi/transport/proxy/MultipleContentLengthHeadersTest.java needs better output
JDK-8016618   core-libs       script mirror object access should be improved
JDK-8016550   core-libs       nashorn.option.no.syntax.extensions has the wrong default
JDK-8016542   core-libs       String.prototype.replace called with function argument should not replace $ patterns
JDK-8016528   core-libs       Hex code from escape() should be padded
JDK-8016522   core-libs       Numeric literal must not be followed by IdentifierStart
JDK-8016518   core-libs       Parsing of octal string escapes is broken
JDK-8016453   core-libs       loadWithNewGlobal does not allow apply operation.
JDK-8016448   core-libs       java/util/BitSet/BitSetStreamTest.java no longer compiles, missed by 8015895
JDK-8016446   core-libs       HashMap/IdentityHashMap should implement forEach(BiConsumer<? super K, ? super V> action)
JDK-8016370   core-libs       javadoc warnings, unexpected </p> mostly
JDK-8016311   core-libs       Update j.u.c. tests to avoid using Thread.stop(Throwable)
JDK-8016251   core-libs       Balanced spliterator for SpinedBuffer
JDK-8016239   core-libs       loadWithNewGlobal should support user supplied arguments from the caller
JDK-8016236   core-libs       Class.getGenericInterfaces performance improvement
JDK-8016235   core-libs       Wrong bytecode generation in try/catch block
JDK-8016228   core-libs       TEST_BUG closed/java/lang/SecurityManager/CheckPackageAccess.java needs to be updated since 8000450
JDK-8016226   core-libs       Back out test without 3rd party license approval
JDK-8016217   core-libs       More javadoc warnings
JDK-8016117   core-libs       Add the missing new sun.misc.FDBigInteger class 
JDK-8016101   core-libs       Minor Javadoc issue for SerialStruct and SerialRef
JDK-8016063   core-libs       getFinalAttributes should use FindClose
JDK-8016046   core-libs       (process) Strict validation of input should be security manager case only [win]
JDK-8016019   core-libs       Remove setProtectionDomain0 and JVM_SetProtectionDomain in JDK
JDK-8015978   core-libs       Incorrect transformation of XPath expression "string(-0)"
JDK-8015960   core-libs       java/util/Locale/LocaleProviders.java failing again on Windows
JDK-8015895   core-libs       Int/LongStream.range/rangeClosed
JDK-8015892   core-libs       Wrong bytecode generation for if/else
JDK-8015798   core-libs       Rename IntStream.longs/doubles and LongStream.doubles to asXxxStream
JDK-8015792   core-libs       Rename Spliterators.iteratorFromSpliterator to Spliterators.iterator
JDK-8015728   core-libs       (zipfs) demo/zipfs/basic.sh failing
JDK-8015522   core-libs       CharSequence.codePoints can be faster
JDK-8015492   core-libs       Remove DoubleStream.range methods
JDK-8015470   core-libs       Remove redundant calls of toString() on String objects
JDK-8015421   core-libs       NegativeArraySizeException occurs in ChunkedOutputStream() with Integer.MAX_VALUE
JDK-8015402   core-libs       Lambda metafactory should not attempt to generate bridge methods
JDK-8015395   core-libs       NumberFormatException during startup if JDK-internal property java.lang.Integer.IntegerCache.high set to bad value
JDK-8015379   core-libs       PropertyMap.addProperty() is slow
JDK-8015357   core-libs        a = []; a[0x7fffffff]=1; a.sort()[0] should evaluate to 1 instead of undefined
JDK-8015355   core-libs       Array.prototype functions don't honour non-writable length and / or index properties
JDK-8015346   core-libs       JSON parsing issues with escaped strings, octal, decimal numbers
JDK-8014737   core-libs       java/lang/invoke/7196190/MHProxyTest.java fails after 8009424
JDK-8013827   core-libs       File.createTempFile hangs with temp file starting with 'com1.4'
JDK-8013196   core-libs       TimeZone.getDefault() throws NPE due to a regression caused by sun.awt.AppContext.getAppContext() 
JDK-8013018   core-libs       closed ProblemList.txt updates (4/2013)
JDK-8012986   core-libs       Right-bias range spliterators for large ranges
JDK-8012917   core-libs       ObjectStreamClass and ObjectStreamField should be CallerSensitive aware
JDK-8012692   core-libs       SerialJavaObject.java should be CallerSensitive aware
JDK-8012689   core-libs       CallerSensitive annotation should not have CONSTRUCTOR Target
JDK-8012291   core-libs       NativeArray is inconsistent in using long for length and index in some places and int for the same in other places 
JDK-8012243   core-libs       about 30%  regression on specjvm2008.serial on 7u25 comparing 7u21
JDK-8012156   core-libs       tools/javac/file/zip/T6865530.java fails for win32/64 in 7u25 nightly runs
JDK-8011950   core-libs       java.io.File.createTempFile enters infinite loop when passed invalid data
JDK-8011893   core-libs       JS Object builtin prototype is not thread safe
JDK-8011557   core-libs       Improve reflection utility classes
JDK-8011139   core-libs       (reflect) Revise checking in getEnclosingClass
JDK-8010727   core-libs       WLS fails to add a logger with "" in its own LogManager subclass instance
JDK-8010325   core-libs       Remove hash32() method and hash32 int field from java.lang.String
JDK-8010213   core-libs       Some api/javax_net/SocketFactory tests fail in 7u25 nightly build
JDK-8009554   core-libs       Improve Rowset capabilities
JDK-8009424   core-libs       Restrict publicLookup with additional checks
JDK-8008915   core-libs       URLReader constructor should allow specifying encoding
JDK-8008642   core-libs       TEST_BUG: closed/java/lang/SecurityManager/CheckPackageAccess.java
JDK-8008593   core-libs       Better URLClassLoader resource management
JDK-8008132   core-libs       Better serialization support
JDK-8007812   core-libs       (reflect) Class.getEnclosingMethod problematic for some classes
JDK-8006611   core-libs       Improve scripting
JDK-8004288   core-libs       (fs) Files.probeContentType problems
JDK-8001318   core-libs       Socket.getLocalAddress not consistent with InetAddress.getLocalHost
JDK-8001309   core-libs       Better handling of annotation interfaces
JDK-8001043   core-libs       Clarify definition restrictions
JDK-8001033   core-libs       Refactor network address handling in virtual machine identifiers
JDK-8000638   core-libs       Improve deserialization
JDK-7181748   core-libs       TEST_BUG: java/lang/ThreadGroup/Suspend.java test fails intermittently
JDK-7177472   core-libs       JSR292: MethodType interning penalizes scalability
JDK-7177315   core-libs       SimpleDateFormat parses wrong 2-digit year if input contains spaces
JDK-7170730   core-libs       Improve Windows network stack support.
JDK-7169142   core-libs       CookieHandler does not work with localhost
JDK-7064270   core-libs       java/text/Format/DateFormat/WeekDateTest.java fails on OEL5.6 hi_IN.UTF-8
JDK-7059085   core-libs       Retire Thread.stop(Throwable) so that it throws UOE
JDK-7051862   core-libs       CookiePolicy spec conflicts with CookiePolicy.ACCEPT_ORIGINAL_SERVER
JDK-7032154   core-libs       Performance tuning of sun.misc.FloatingDecimal/FormattedFloatingDecimal
JDK-7025238   core-libs       HttpURLConnection does not handle URLs with an empty path component.
JDK-4837946   core-libs       Faster multiplication and exponentiation of large integers
JDK-4646474   core-libs       BigInteger.pow() algorithm slow in 1.4.0
JDK-8016592   core-svc        Clean-up Javac Overrides Warnings In javax/management/NotificationBroadcasterSupport.java
JDK-8016576   core-svc        Overrides warnings in jdi and jconsole
JDK-8016369   core-svc        java/lang/instrument/RetransformBigClass.sh failing again
JDK-8011556   core-svc        [TEST_BUG] javax/management/loading/GetClassLoader.java needs modification
JDK-8011545   core-svc        [TEST_BUG] jtreg tests for JDK-8009004 should have @run tag
JDK-8010209   core-svc        Better provision of factories
JDK-8009996   core-svc        tests javax/management/mxbean/MiscTest.java and javax/management/mxbean/StandardMBeanOverrideTest.java fail after 8009038
JDK-8009038   core-svc        Improve JMX notification support
JDK-8009034   core-svc        Improve resulting notifications in JMX
JDK-8009004   core-svc        Better implementation of RMI connections
JDK-8008982   core-svc        Adjust JMX for underlying interface changes
JDK-8008623   core-svc        Better handling of MBeanServers
JDK-8008615   core-svc        Improve robustness of JMX internal APIs
JDK-8008611   core-svc        Better handling of annotations in JMX
JDK-8008607   core-svc        Better input checking in JMX
JDK-8008603   core-svc        Improve provision of JMX providers
JDK-8008585   core-svc        Better JMX data handling
JDK-8008128   core-svc        Better API coherence for JMX
JDK-8008124   core-svc        Better compliance testing
JDK-8008120   core-svc        Improve JMX class checking
JDK-8007471   core-svc        Improve MBean notifications
JDK-8007467   core-svc        Better JMX type conversion
JDK-8003703   core-svc        Update RMI connection dialog box
JDK-7124706   core-svc        enable RetransformBigClass.sh test when fix for 8013063 is promoted
JDK-8011221   deploy          REGRESSION: After running "regedit EULA.reg", the applet can't load.
JDK-8016193   docs            Fix OAC issue in langtools docs
JDK-8016439   embedded        (jrecreate) Uncompressed jar files lose original manifest
JDK-8015711   embedded        (jrecreate) --no-compression option is under documented and reported
JDK-8014437   embedded        Enable AWT support on Linux ARM HardFloat embedded platform
JDK-8009711   embedded        Remove "-profile jre" option from jrecreate
JDK-8017101   globalization   backout install portion of 8015657 jdk8 l10n resource file translation update 3
JDK-8016824   globalization   jdk8 l10n resource file translation update 3 - jaxp
JDK-8015658   globalization   jdk8 l10n resource file translation update 3 - deploy
JDK-8015657   globalization   jdk8 l10n resource file translation update 3
JDK-7040556   globalization   SimpleDateFormat.format  Portuguese Month should not be capitalized
JDK-7158805   hotspot         Better handling of bytecodes
JDK-8016780   infrastructure  README-builds.html misses crucial requirement on bootstrap JDK
JDK-8016572   infrastructure  Pass CONCURRENCY=$(JOBS) to test/Makefile
JDK-8016213   infrastructure  Convert j2se project to use top-level make targets
JDK-8014901   install         Need to update the text on SetupComplete dialog for the sponsor install
JDK-8017057   other-libs      More ProblemList.txt updates (6/2013)
JDK-8016218   other-libs      Warnings building corba repo due to missing hashCode methods
JDK-8001032   other-libs      Restrict object access
JDK-8000642   other-libs      Better handling of objects for transportation 
JDK-8000450   other-libs      Restrict access to com/sun/corba/se/impl package.
JDK-8016158   security-libs   Instruction is not clear on how to use keytool to create JKS store in case
JDK-8015276   security-libs   TEST_BUG: The 'ptool.test' can't be saved in the 'tmp' folder.
JDK-8015274   security-libs   TEST_BUG: Step2: After selecting 'View Warning Log', it is empty instead of FileNotFound.
JDK-8014620   security-libs   Signature.getAlgorithm return null in special case
JDK-8014310   security-libs   JAAS/Krb5LoginModule using des encytypes failure with NPE after JDK-8012679
JDK-8014307   security-libs   Memory leak ... security/jgss/wrapper/GSSLibStub.c
JDK-8014281   security-libs   Better checking of XML signature
JDK-8011896   security-libs   Add check for invalid offset for new AccessControlContext isAuthorized field
JDK-8010714   security-libs   XML DSig API allows a RetrievalMethod to reference another RetrievalMethod
JDK-8009369   security-libs   Expiration of gtecybertrust5ca certificate is coming
JDK-8009235   security-libs   Improve handling of TSA data
JDK-8009217   security-libs   REGRESSION: test com/sun/org/apache/xml/internal/security/transforms/ClassLoaderTest.java fails to compile since 7u21b03
JDK-8009067   security-libs   Improve storing keys in KeyStore
JDK-8008744   security-libs   Rework part of fix for JDK-6741606
JDK-8008711   security-libs   TEST_BUG closed/java/lang/SecurityManager/CheckPackageAccess.java failed with UnsupportedOperationException with nightly on mac
JDK-8001330   security-libs   Improve on checking order
JDK-8000456   security-libs   Add programmatic deadlock detection in SSLEngineDeadlock
JDK-7188658   security-libs   Add possibility to disable client initiated renegotiation
JDK-6741606   security-libs   Integrate Apache Santuario
JDK-8017045   tools           anti-delta fix for 8013789
JDK-8016610   tools           javac, add new internal symbols to make operator resolution faster
JDK-8016607   tools           javac, avoid analyzing lambdas for source 7 compilation
JDK-8016569   tools           javac, add new flag for polymorphic method signatures
JDK-8016267   tools           javac, TypeTag refactoring has provoked performance issues
JDK-8016209   tools           TEST_BUG: non-compliant jmc in the bin directory hangs testing
JDK-8015997   tools           Additional improvement in Javadoc framing
JDK-8015701   tools           MethodParameters are not filled in for synthetic captured local variables
JDK-8015648   tools           Duplicate variable in lambda causes javac crash
JDK-8015432   tools           javac crashes with stack overflow when method called recursively from nested generic call
JDK-8013789   tools           Compiler should emit bridges in interfaces
JDK-8013576   tools           Add stat support to LambdaToMethod
JDK-8012375   tools           Improve Javadoc framing
JDK-8008627   tools           Compiler mishandles three-way return-type-substitutability
JDK-8008547   tools           javac, warning message: use of ''_'' as an identifier might not be supported in future releases, should be more especific
JDK-8008023   tools           Get rid of utf8 chars in two tests
JDK-8007907   tools           javap, method com.sun.tools.javap.Main.run returns 0 even in case of class not found error
JDK-8006981   tools           javac, method toString() of class ...javac.code.Flags doesn't print all the flag bits
JDK-7139681   tools           Enhanced for loop: local variable scope inconsistent with JLS
JDK-7113519   tools           test/tools/javac/VersionOpt.java passes on windows
JDK-6360970   tools           javac erroneously accept ambiguous field reference
JDK-8016701   xml             JAXP Build failure
JDK-8016153   xml             Property http://javax.xml.XMLConstants/property/accessExternalDTD is not recognized.
JDK-8016133   xml             Regression: diff. behavior with user-defined SAXParser
JDK-8015016   xml             Improve JAXP 1.5 error message
JDK-8013434   xml             Xalan and Xerces internal ObjectFactory need rework
JDK-8013021   xml             Rebase 8005432 & 8003542 against the latest jdk8/jaxws
JDK-8011883   xml             TEST_BUG: closed/com/sun/xml/internal/org/jvnet/mimepull/Test8003542/Test8003542.sh fails on some hosts
JDK-8009579   xml             Xpathexception does not honor initcause()
JDK-8009008   xml             Better manage management-api
JDK-8005432   xml             Update access to JAX-WS
JDK-8003542   xml             Improve processing of MTOM attachments


More information about the jdk8-dev mailing list