hg: jdk8/tl/jdk: 36 new changesets

2013-06-17 Thread lana . steuck
Changeset: 583e6dec1ed7
Author:erikj
Date:  2013-05-29 14:01 +0200
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/583e6dec1ed7

8013489: New build system does not run codesign on SA-related launchers on OS X
Reviewed-by: sla, tbell

! makefiles/CompileLaunchers.gmk

Changeset: d8c97d6772cd
Author:erikj
Date:  2013-05-30 09:29 +0200
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/d8c97d6772cd

Merge


Changeset: bc3a17982aae
Author:erikj
Date:  2013-05-31 14:05 +0200
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/bc3a17982aae

7195481: FDS: debuginfo file for libjdwp.so is missed
Reviewed-by: tbell

! make/jpda/back/Makefile
! makefiles/CompileNativeLibraries.gmk

Changeset: c50add191a39
Author:katleman
Date:  2013-06-04 11:03 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/c50add191a39

Merge

! makefiles/CompileNativeLibraries.gmk

Changeset: 16003f414ca3
Author:katleman
Date:  2013-06-04 14:11 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/16003f414ca3

8015644: makefile changes to allow integration of new features
Reviewed-by: tbell, erikj, dholmes
Contributed-by: amy.y.w...@oracle.com

! makefiles/Images.gmk

Changeset: 691d6c6cd332
Author:katleman
Date:  2013-06-05 15:25 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/691d6c6cd332

6983966: remove lzma and upx from repository JDK8
Reviewed-by: tbell, paulk, ngthomas

! make/common/Defs-windows.gmk

Changeset: 7b757d567346
Author:katleman
Date:  2013-06-06 09:55 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/7b757d567346

Added tag jdk8-b93 for changeset 691d6c6cd332

! .hgtags

Changeset: fd377533608b
Author:andrew
Date:  2013-05-30 16:50 +0100
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/fd377533608b

8011693: Remove redundant fontconfig files
Summary: Remove unused fontconfig files from OpenJDK GNU/Linux builds
Reviewed-by: andrew, prr
Contributed-by: Jiri Vanek 

! make/sun/awt/Makefile
! makefiles/GendataFontConfig.gmk
- src/solaris/classes/sun/awt/fontconfigs/linux.fontconfig.Fedora.properties
- src/solaris/classes/sun/awt/fontconfigs/linux.fontconfig.SuSE.properties
- src/solaris/classes/sun/awt/fontconfigs/linux.fontconfig.Ubuntu.properties
- src/solaris/classes/sun/awt/fontconfigs/linux.fontconfig.properties

Changeset: b9b73bf450a4
Author:bae
Date:  2013-05-31 14:30 +0400
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/b9b73bf450a4

8015606: Text is not rendered correctly if destination buffer is custom
Reviewed-by: prr, vadim

! src/share/classes/sun/java2d/loops/MaskFill.java
+ test/sun/java2d/loops/RenderToCustomBufferTest.java

Changeset: 0a17344d074e
Author:prr
Date:  2013-05-31 09:25 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/0a17344d074e

8015556: [macosx] surrogate pairs do not render properly.
Reviewed-by: bae, jchen

! src/macosx/classes/sun/font/CCharToGlyphMapper.java
+ test/java/awt/FontClass/SurrogateTest/SuppCharTest.java

Changeset: 3af3981dee11
Author:lana
Date:  2013-06-05 09:52 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/3af3981dee11

Merge

- 
test/com/sun/jmx/remote/NotificationMarshalVersions/TestSerializationMismatch.sh

Changeset: 768fcc36182a
Author:anthony
Date:  2013-05-30 18:10 +0400
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/768fcc36182a

8015303: [macosx] Application launched via custom URL Scheme does not receive 
URL
Summary: Make copies of event parameters
Reviewed-by: anthony, swingler, serb
Contributed-by: James Tomson 

! src/macosx/native/sun/osxapp/QueuingApplicationDelegate.m

Changeset: 8472c148688c
Author:ant
Date:  2013-05-30 18:23 +0400
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/8472c148688c

8013424: Regression: java.awt.datatransfer.FlavorListeners not notified on 
Linux/Java 7
Reviewed-by: anthony

! src/solaris/classes/sun/awt/X11/XClipboard.java

Changeset: 56512cfccef9
Author:ant
Date:  2013-05-30 18:31 +0400
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/56512cfccef9

8013773: requestFocusInWindow to a disabled component prevents window of 
getting focused
Reviewed-by: leonidr, alexsch

! src/share/classes/java/awt/DefaultKeyboardFocusManager.java
+ 
test/java/awt/Focus/ResetMostRecentFocusOwnerTest/ResetMostRecentFocusOwnerTest.java

Changeset: b0eab0f8b503
Author:anthony
Date:  2013-05-31 14:12 +0400
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/b0eab0f8b503

8013189: JMenuItems draw behind TextArea
Summary: Untie XTextAreaPeer internal components from the TextArea parent to 
prevent its invalidation. I.e. force the java.awt.smartInvalidate=true locally.
Reviewed-by: art, serb

! src/solaris/classes/sun/awt/X11/XTextAreaPeer.java
+ test/java/awt/TextArea/Mixing/TextAreaMixing.java

Changeset: 481476e941fd
Author:ant
Date:  2013-05-31 15:56 +0400
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/481476e941fd

8

hg: jdk8/tl/jdk: 8016747: Replace deprecated PlatformLogger isLoggable(int) with isLoggable(Level)

2013-06-17 Thread chris . hegarty
Changeset: adf70cb48ce0
Author:chegar
Date:  2013-06-17 14:09 +0100
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/adf70cb48ce0

8016747: Replace deprecated PlatformLogger isLoggable(int) with 
isLoggable(Level)
Reviewed-by: darcy

! src/macosx/classes/sun/lwawt/LWComponentPeer.java
! src/macosx/classes/sun/lwawt/LWWindowPeer.java
! src/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java
! src/share/classes/java/awt/AWTEvent.java
! src/share/classes/java/awt/AttributeValue.java
! src/share/classes/java/awt/Component.java
! src/share/classes/java/awt/Container.java
! src/share/classes/java/awt/ContainerOrderFocusTraversalPolicy.java
! src/share/classes/java/awt/Cursor.java
! src/share/classes/java/awt/DefaultKeyboardFocusManager.java
! src/share/classes/java/awt/EventDispatchThread.java
! src/share/classes/java/awt/EventQueue.java
! src/share/classes/java/awt/KeyboardFocusManager.java
! src/share/classes/java/awt/SplashScreen.java
! src/share/classes/java/awt/Toolkit.java
! src/share/classes/java/awt/WaitDispatchSupport.java
! src/share/classes/java/awt/Window.java
! src/share/classes/java/awt/event/InputEvent.java
! src/share/classes/java/net/CookieManager.java
! src/share/classes/java/util/Currency.java
! src/share/classes/javax/swing/BufferStrategyPaintManager.java
! src/share/classes/javax/swing/SortingFocusTraversalPolicy.java
! src/share/classes/sun/awt/AWTAutoShutdown.java
! src/share/classes/sun/awt/DebugSettings.java
! src/share/classes/sun/awt/KeyboardFocusManagerPeerImpl.java
! src/share/classes/sun/awt/ScrollPaneWheelScroller.java
! src/share/classes/sun/awt/SunDisplayChanger.java
! src/share/classes/sun/awt/SunGraphicsCallback.java
! src/share/classes/sun/awt/SunToolkit.java
! src/share/classes/sun/awt/datatransfer/DataTransferer.java
! src/share/classes/sun/awt/dnd/SunDropTargetContextPeer.java
! src/share/classes/sun/awt/im/InputContext.java
! src/share/classes/sun/font/SunFontManager.java
! src/share/classes/sun/net/ftp/impl/FtpClient.java
! src/share/classes/sun/net/www/http/HttpClient.java
! src/share/classes/sun/net/www/protocol/http/HttpURLConnection.java
! src/share/classes/sun/net/www/protocol/http/NTLMAuthenticationProxy.java
! src/share/classes/sun/net/www/protocol/http/Negotiator.java
! src/share/classes/sun/net/www/protocol/https/HttpsClient.java
! src/solaris/classes/sun/awt/X11/ListHelper.java
! src/solaris/classes/sun/awt/X11/UnsafeXDisposerRecord.java
! src/solaris/classes/sun/awt/X11/XAWTXSettings.java
! src/solaris/classes/sun/awt/X11/XBaseMenuWindow.java
! src/solaris/classes/sun/awt/X11/XBaseWindow.java
! src/solaris/classes/sun/awt/X11/XCheckboxPeer.java
! src/solaris/classes/sun/awt/X11/XChoicePeer.java
! src/solaris/classes/sun/awt/X11/XComponentPeer.java
! src/solaris/classes/sun/awt/X11/XContentWindow.java
! src/solaris/classes/sun/awt/X11/XDecoratedPeer.java
! src/solaris/classes/sun/awt/X11/XDnDDragSourceProtocol.java
! src/solaris/classes/sun/awt/X11/XDnDDropTargetProtocol.java
! src/solaris/classes/sun/awt/X11/XDragSourceContextPeer.java
! src/solaris/classes/sun/awt/X11/XDropTargetContextPeer.java
! src/solaris/classes/sun/awt/X11/XDropTargetProtocol.java
! src/solaris/classes/sun/awt/X11/XDropTargetRegistry.java
! src/solaris/classes/sun/awt/X11/XEmbedCanvasPeer.java
! src/solaris/classes/sun/awt/X11/XEmbedClientHelper.java
! src/solaris/classes/sun/awt/X11/XEmbedHelper.java
! src/solaris/classes/sun/awt/X11/XEmbedServerTester.java
! src/solaris/classes/sun/awt/X11/XEmbeddedFramePeer.java
! src/solaris/classes/sun/awt/X11/XErrorHandlerUtil.java
! src/solaris/classes/sun/awt/X11/XFileDialogPeer.java
! src/solaris/classes/sun/awt/X11/XFramePeer.java
! src/solaris/classes/sun/awt/X11/XIconWindow.java
! src/solaris/classes/sun/awt/X11/XInputMethod.java
! src/solaris/classes/sun/awt/X11/XKeyboardFocusManagerPeer.java
! src/solaris/classes/sun/awt/X11/XListPeer.java
! src/solaris/classes/sun/awt/X11/XMSelection.java
! src/solaris/classes/sun/awt/X11/XMenuBarPeer.java
! src/solaris/classes/sun/awt/X11/XMenuPeer.java
! src/solaris/classes/sun/awt/X11/XMenuWindow.java
! src/solaris/classes/sun/awt/X11/XNETProtocol.java
! src/solaris/classes/sun/awt/X11/XPopupMenuPeer.java
! src/solaris/classes/sun/awt/X11/XProtocol.java
! src/solaris/classes/sun/awt/X11/XScrollbar.java
! src/solaris/classes/sun/awt/X11/XScrollbarPeer.java
! src/solaris/classes/sun/awt/X11/XSystemTrayPeer.java
! src/solaris/classes/sun/awt/X11/XTextFieldPeer.java
! src/solaris/classes/sun/awt/X11/XToolkit.java
! src/solaris/classes/sun/awt/X11/XTrayIconPeer.java
! src/solaris/classes/sun/awt/X11/XWINProtocol.java
! src/solaris/classes/sun/awt/X11/XWM.java
! src/solaris/classes/sun/awt/X11/XWindow.java
! src/solaris/classes/sun/awt/X11/XWindowPeer.java
! src/solaris/classes/sun/awt/X11GraphicsEnvironment.java
! src/solaris/classes/sun/awt/X11InputMethod.java
! src/windows/classes/sun/awt/windows/WComponentPeer.java
! src/windows/classes/sun/awt/windows/WDesktopProperties.java
! src/windows/c

hg: jdk8/tl/jdk: 8016236: Class.getGenericInterfaces performance improvement

2013-06-17 Thread alan . bateman
Changeset: b0cfde1e70e9
Author:shade
Date:  2013-06-17 16:28 +0400
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/b0cfde1e70e9

8016236: Class.getGenericInterfaces performance improvement
Summary: cache more reflective data and lookup results.
Reviewed-by: alanb, plevart, psandoz, dl
Contributed-by: Doug Lea , Aleksey Shipilev 


! src/share/classes/java/lang/Class.java
! src/share/classes/sun/reflect/generics/repository/ClassRepository.java
! src/share/native/java/lang/Class.c



hg: jdk8/tl: 8016572: Pass CONCURRENCY=$(JOBS) to test/Makefile

2013-06-17 Thread mike . duigou
Changeset: f8770fe60d53
Author:mduigou
Date:  2013-06-17 09:41 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/rev/f8770fe60d53

8016572: Pass CONCURRENCY=$(JOBS) to test/Makefile
Reviewed-by: alanb, erikj

! common/makefiles/Main.gmk



hg: jdk8/tl/langtools: 8016779: Fix doclint warnings in javax.lang.model

2013-06-17 Thread joe . darcy
Changeset: b7a10bc02e7a
Author:darcy
Date:  2013-06-17 14:46 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/langtools/rev/b7a10bc02e7a

8016779: Fix doclint warnings in javax.lang.model
Reviewed-by: jjg

! src/share/classes/javax/lang/model/util/ElementScanner6.java
! src/share/classes/javax/lang/model/util/ElementScanner7.java
! src/share/classes/javax/lang/model/util/ElementScanner8.java
! src/share/classes/javax/lang/model/util/SimpleTypeVisitor6.java



hg: jdk8/tl/jdk: 8014620: Signature.getAlgorithm return null in special case

2013-06-17 Thread bradford . wetmore
Changeset: 116050227ee9
Author:youdwei
Date:  2013-06-17 17:36 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/116050227ee9

8014620: Signature.getAlgorithm return null in special case
Reviewed-by: wetmore

! src/share/classes/java/security/Signature.java
+ test/java/security/Signature/SignatureGetAlgorithm.java