mirror of
https://github.com/openjdk/jdk.git
synced 2026-05-23 20:07:58 +00:00
8011955: Lunar screen reader crashes intermittently in WindowsAccessBridge-32.DLL
6995891: JAWS will occasionally stop speaking focused objects as user TABs -> problem with message queue 8014738: Combobox menu items are not announced with JAWS 8011938: Java Ferret example corrupts JCombobox of the running application 8012011: JAB 2.0.2 incompletely shows kbd accelerator in menus 8022966: Java Access Bridge no longer usable with screen magnifiers Reviewed-by: raginip, tbell, erikj, art
This commit is contained in:
parent
a9582521c6
commit
25d12a300b
@ -1,5 +1,5 @@
|
||||
#
|
||||
# Copyright (c) 2012, Oracle and/or its affiliates. All rights reserved.
|
||||
# Copyright (c) 2013, Oracle and/or its affiliates. All rights reserved.
|
||||
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||
#
|
||||
# This code is free software; you can redistribute it and/or modify it
|
||||
@ -51,7 +51,7 @@ endif
|
||||
#
|
||||
# Java files to compile.
|
||||
#
|
||||
FILES_java = com/sun/java/accessibility/AccessBridge.java
|
||||
FILES_java = com/sun/java/accessibility/AccessBridgeLoader.java com/sun/java/accessibility/AccessBridge.java
|
||||
|
||||
#
|
||||
# Location for the newly built classfiles.
|
||||
@ -68,7 +68,7 @@ FILES_class = $(FILES_java:%.java=$(CLASSDESTDIR)/%.class)
|
||||
build: prebuild
|
||||
|
||||
prebuild:
|
||||
$(CP) $(CLOSED_PLATFORM_SRC)/classes/com/sun/java/accessibility/$(ABPLATFORM)/AccessBridge.java \
|
||||
$(CP) $(CLOSED_PLATFORM_SRC)/classes/com/sun/java/accessibility/$(ABPLATFORM)/AccessBridgeLoader.java \
|
||||
$(CLOSED_PLATFORM_SRC)/classes/com/sun/java/accessibility
|
||||
|
||||
all : build $(JARFILE)
|
||||
|
||||
@ -62,6 +62,7 @@ ifndef OPENJDK
|
||||
|
||||
# AccessBridge is compiled separately below.
|
||||
EXFILES += AccessBridge.java \
|
||||
AccessBridgeLoader.java \
|
||||
com/sun/java/accessibility/util/java/awt/ChoiceTranslator.java
|
||||
# This seems to never be built
|
||||
EXCLUDES += com/sun/java/accessibility/extensions
|
||||
|
||||
@ -200,26 +200,38 @@ ifeq ($(OPENJDK_TARGET_OS), windows)
|
||||
AB_SRC_DIR := $(JDK_TOPDIR)/src/closed/windows/classes/com/sun/java/accessibility
|
||||
|
||||
ifeq ($(OPENJDK_TARGET_CPU_BITS), 32)
|
||||
$(AB_GENSRC_DIR)/32bit/com/sun/java/accessibility/AccessBridgeLoader.java: \
|
||||
$(AB_SRC_DIR)/32bit/AccessBridgeLoader.java
|
||||
$(install-file)
|
||||
|
||||
$(AB_GENSRC_DIR)/32bit/com/sun/java/accessibility/AccessBridge.java: \
|
||||
$(AB_SRC_DIR)/32bit/AccessBridge.java
|
||||
$(AB_SRC_DIR)/AccessBridge.java
|
||||
$(install-file)
|
||||
|
||||
$(AB_GENSRC_DIR)/legacy/com/sun/java/accessibility/AccessBridgeLoader.java: \
|
||||
$(AB_SRC_DIR)/legacy/AccessBridgeLoader.java
|
||||
$(install-file)
|
||||
|
||||
$(AB_GENSRC_DIR)/legacy/com/sun/java/accessibility/AccessBridge.java: \
|
||||
$(AB_SRC_DIR)/legacy/AccessBridge.java
|
||||
$(AB_SRC_DIR)/AccessBridge.java
|
||||
$(install-file)
|
||||
|
||||
GENSRC_MISC += $(AB_GENSRC_DIR)/32bit/com/sun/java/accessibility/AccessBridge.java \
|
||||
$(AB_GENSRC_DIR)/legacy/com/sun/java/accessibility/AccessBridge.java
|
||||
GENSRC_MISC += $(AB_GENSRC_DIR)/32bit/com/sun/java/accessibility/AccessBridgeLoader.java \
|
||||
$(AB_GENSRC_DIR)/legacy/com/sun/java/accessibility/AccessBridgeLoader.java \
|
||||
$(AB_GENSRC_DIR)/32bit/com/sun/java/accessibility/AccessBridge.java \
|
||||
$(AB_GENSRC_DIR)/legacy/com/sun/java/accessibility/AccessBridge.java
|
||||
|
||||
else
|
||||
$(AB_GENSRC_DIR)/64bit/com/sun/java/accessibility/AccessBridge.java: \
|
||||
$(AB_SRC_DIR)/64bit/AccessBridge.java
|
||||
$(AB_GENSRC_DIR)/64bit/com/sun/java/accessibility/AccessBridgeLoader.java: \
|
||||
$(AB_SRC_DIR)/64bit/AccessBridgeLoader.java
|
||||
$(install-file)
|
||||
|
||||
GENSRC_MISC += $(AB_GENSRC_DIR)/64bit/com/sun/java/accessibility/AccessBridge.java
|
||||
GENSRC_MISC += $(AB_GENSRC_DIR)/64bit/com/sun/java/accessibility/AccessBridgeLoader.java \
|
||||
$(AB_GENSRC_DIR)/64bit/com/sun/java/accessibility/AccessBridge.java
|
||||
|
||||
endif
|
||||
|
||||
endif
|
||||
endif
|
||||
|
||||
##########################################################################################
|
||||
##########################################################################################
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user