master
8301991: Convert l10n properties resource bundles to UTF-8 native
8274640: Cleanup unnecessary null comparison before instanceof check in java.desktop
8358468: Enhance code consistency: java.desktop/macos
8343476: Remove unnecessary @SuppressWarnings annotations (client)
8187443: Forest Consolidation: Move files to unified layout
8223237: Replace use of string.equals("") with isEmpty() in java.desktop
8358813: JPasswordField identifies spaces in password via delete shortcuts
Merge
8345797: Update copyright year to 2024 for client-libs in files where it was missed