Merge jdk-27+22 - [x] I confirm that I make this contribution in accordance with the [OpenJDK Interim AI Policy](https://openjdk.org/legal/ai).
------------- Commit messages: - Adjust testing - Merge tag 'jdk-27+22' into lworld_merge_jdk_27_22 - 8383881: Cleanup cpu feature enums and test functions for features that should always be available on x86-64 platforms - 8248122: java launcher should launch normally if JavaFX modules not found - 8384381: Remove AppContext from java.awt.EventQueue implementation - 8298098: Remove SCCS id's from hotspot tests - 8371842: Update CLDR to Version 48.2 - 8382877: Heap pollution warning points to first parameter instead of last - 8382397: Make lint category property declaration more straightforward - 8384505: Account for all jtreg-based frames in stack walk test - ... and 73 more: https://git.openjdk.org/valhalla/compare/4824ac00...51b2782c The webrevs contain the adjustments done while merging with regards to each parent branch: - lworld: https://webrevs.openjdk.org/?repo=valhalla&pr=2440&range=00.0 - jdk: https://webrevs.openjdk.org/?repo=valhalla&pr=2440&range=00.1 Changes: https://git.openjdk.org/valhalla/pull/2440/files Stats: 16103 lines in 1425 files changed: 10994 ins; 2463 del; 2646 mod Patch: https://git.openjdk.org/valhalla/pull/2440.diff Fetch: git fetch https://git.openjdk.org/valhalla.git pull/2440/head:pull/2440 PR: https://git.openjdk.org/valhalla/pull/2440
