8014883: java.awt.container.add(component comp object constraints) doesn't work as expected on some linux platforms
Reviewed-by: jgodinez
This commit is contained in:
parent
2093cb052d
commit
fcca48f761
jdk
@ -798,6 +798,16 @@ ifeq ($(OPENJDK_TARGET_OS),solaris)
|
||||
LIBAWT_XAWT_CFLAGS += -DFUNCPROTO=15
|
||||
endif
|
||||
|
||||
ifeq ($(OPENJDK_TARGET_OS),linux)
|
||||
ifndef OPENJDK
|
||||
include $(JDK_TOPDIR)/make/closed/xawt.gmk
|
||||
endif
|
||||
|
||||
ifeq ($(DISABLE_XRENDER),true)
|
||||
LIBAWT_XAWT_CFLAGS += -DDISABLE_XRENDER_BY_DEFAULT=true
|
||||
endif
|
||||
endif
|
||||
|
||||
ifeq ($(MILESTONE),internal)
|
||||
LIBAWT_XAWT_CFLAGS += -DINTERNAL_BUILD
|
||||
endif
|
||||
|
@ -269,6 +269,13 @@ Java_sun_awt_X11GraphicsEnvironment_initXRender
|
||||
static jboolean firstTime = JNI_TRUE;
|
||||
|
||||
if (firstTime) {
|
||||
#ifdef DISABLE_XRENDER_BY_DEFAULT
|
||||
if (verbose == JNI_FALSE) {
|
||||
xrenderAvailable = JNI_FALSE;
|
||||
firstTime = JNI_FALSE;
|
||||
return xrenderAvailable;
|
||||
}
|
||||
#endif
|
||||
AWT_LOCK();
|
||||
xrenderAvailable = IsXRenderAvailable(verbose);
|
||||
AWT_UNLOCK();
|
||||
|
Loading…
x
Reference in New Issue
Block a user