<AWT Dev> RFR: 8256109: Create implementation for NSAccessibilityButton protocol [v3]
Alexander Zuev
kizune at openjdk.java.net
Tue Jan 12 05:45:10 UTC 2021
> Creating a native peer for pushbutton accessibility role on Max OS X.
> The process of choosing of what peer to initialize is clunky so
> might be addressed in the future.
Alexander Zuev has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains 12 commits:
- Merge branch 'master' into JDK-8256109
- Merge branch 'openjdk-master' into master
- Merge branch 'master' of https://github.com/openjdk/jdk into openjdk-master
- Merge pull request #7 from openjdk/master
Merge
- Merge pull request #6 from openjdk/master
Merge
- Moved the new components implementations to the separate files.
Changed the iitialization procedure to a class function with
dictionary of role to class name relation.
This pr is still intermittent since it uses the old style
JNF java call syntacsis. Once fix for JDK-8257853 is integrated
the calls needs to be converted to the new style but that is a minor
change.
- JDK-8256109: Create implementation for NSAccessibilityButton protocol
Initial implementation. In future the accessibilityLabel function might
be moved to a common component accessibility level if during
implementation i will not find any corner cases when this function
should behave radically different.
- Merge pull request #5 from openjdk/master
Merge
- Merge pull request #4 from openjdk/master
Merge
- Merge pull request #3 from openjdk/master
Merge
- ... and 2 more: https://git.openjdk.java.net/jdk/compare/77f62909...d9d6f754
-------------
Changes: https://git.openjdk.java.net/jdk/pull/1549/files
Webrev: https://webrevs.openjdk.java.net/?repo=jdk&pr=1549&range=02
Stats: 211 lines in 4 files changed: 211 ins; 0 del; 0 mod
Patch: https://git.openjdk.java.net/jdk/pull/1549.diff
Fetch: git fetch https://git.openjdk.java.net/jdk pull/1549/head:pull/1549
PR: https://git.openjdk.java.net/jdk/pull/1549
More information about the awt-dev
mailing list