Updates accessibility code in the `RichTextArea` and adds tests.

Supported attributes:

- EDITABLE
- TEXT
- SELECTION_START
- SELECTION_END
- CARET_OFFSET
- FONT
- HORIZONTAL_SCROLLBAR
- VERTICAL_SCROLLBAR


---------
- [x] I confirm that I make this contribution in accordance with the [OpenJDK 
Interim AI Policy](https://openjdk.org/legal/ai).

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

Commit messages:
 - rm csr
 - ws
 - works
 - accessibility segment
 - refactor selection listener
 - Merge branch 'master' into 8374809.a11y.tests
 - content change
 - refactor
 - Merge branch 'master' into 8374809.a11y.tests
 - initial tests

Changes: https://git.openjdk.org/jfx/pull/2158/files
  Webrev: https://webrevs.openjdk.org/?repo=jfx&pr=2158&range=00
  Issue: https://bugs.openjdk.org/browse/JDK-8374809
  Stats: 430 lines in 7 files changed: 265 ins; 123 del; 42 mod
  Patch: https://git.openjdk.org/jfx/pull/2158.diff
  Fetch: git fetch https://git.openjdk.org/jfx.git pull/2158/head:pull/2158

PR: https://git.openjdk.org/jfx/pull/2158

Reply via email to