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

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

On Wed, 7 Jul 2021 11:23:18 GMT, Pankaj Bansal <pbansal at openjdk.org> wrote:

>> The new TabGroup is also named TabGroupAccessibility, so as not to get out of the naming, the old class is renamed for this, otherwise the building will fail.
> But when are these Legacy classes used? The "pagetablist" and "table" roles are being handled in commonComponentAccessibility and new implementation classes will be used there. Why can't we just remove these legacy classes and any references to them, instead of renaming them

By agreement, it was decided that we do not remove the legacy code yet until at least one release has passed to make sure there are no regressions.
The legacy code can then be removed with a separate commit without any difficulty.


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

More information about the awt-dev mailing list