<AWT Dev> RFR: 8267385: Create NSAccessibilityElement implementation for JavaComponentAccessibility [v5]

Artem Semenov github.com+36081106+savoptik at openjdk.java.net
Thu Jul 15 12:07:44 UTC 2021


> 8267385: Create NSAccessibilityElement implementation for JavaComponentAccessibility
> This pull request contains solutions for the following tickets:
> * JDK-8267385 Create NSAccessibilityElement implementation for JavaComponentAccessibility;
> * JDK-8262031 Create implementation for NSAccessibilityNavigableStaticText protocol;
> * JDK-8264287 Create implementation for NSAccessibilityComboBox protocol peer;
> * JDK-8264303 Create implementation for NSAccessibilityTabGroup protocol peer;
> * JDK-8264292 Create implementation for NSAccessibilityList protocol peer;
> * JDK-8267387 Create implementation for NSAccessibilityOutline protocol;
> * JDK-8267388 Create implementation for NSAccessibilityTable protocol.

Artem Semenov has updated the pull request incrementally with one additional commit since the last revision:

  ok, so this is in the new code, how hard it will be to reimplement these methods to call invokeAndWait only once per callback from the native, as it usually was done before?

-------------

Changes:
  - all: https://git.openjdk.java.net/jdk/pull/4412/files
  - new: https://git.openjdk.java.net/jdk/pull/4412/files/fbe34430..76cba143

Webrevs:
 - full: https://webrevs.openjdk.java.net/?repo=jdk&pr=4412&range=04
 - incr: https://webrevs.openjdk.java.net/?repo=jdk&pr=4412&range=03-04

  Stats: 112 lines in 1 file changed: 48 ins; 4 del; 60 mod
  Patch: https://git.openjdk.java.net/jdk/pull/4412.diff
  Fetch: git fetch https://git.openjdk.java.net/jdk pull/4412/head:pull/4412

PR: https://git.openjdk.java.net/jdk/pull/4412


More information about the awt-dev mailing list