RFR: 8150564: Migrate useful ExtendedRobot methods into awt.Robot [v17]

Alisen Chung achung at openjdk.org
Tue Jun 10 21:20:30 UTC 2025


> Some useful methods in ExtendedRobot should be migrated into Robot itself so that ExtendedRobot can be removed in the future. The tests using ExtendedRobot for these migrated methods are changed to use only Robot (removing unnecessary building of ExtendedRobot).

Alisen Chung has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains 24 commits:

 - Merge branch 'master' of https://github.com/openjdk/jdk into 8150564
 - remove specified numbers in constant fields, add exception to documentation in glide
 - merge
 - update specifications, replace default values in specifications with links to default var
 - update glide in test
 - merge
 - fix test with removed robot.glide using points
 - add code tag to specifications in Robot
 - fix syncdelay in ER
 - removing lesser used overridden methods
 - ... and 14 more: https://git.openjdk.org/jdk/compare/38b877e9...cbcf3fbe

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

Changes: https://git.openjdk.org/jdk/pull/22044/files
  Webrev: https://webrevs.openjdk.org/?repo=jdk&pr=22044&range=16
  Stats: 827 lines in 236 files changed: 213 ins; 434 del; 180 mod
  Patch: https://git.openjdk.org/jdk/pull/22044.diff
  Fetch: git fetch https://git.openjdk.org/jdk.git pull/22044/head:pull/22044

PR: https://git.openjdk.org/jdk/pull/22044


More information about the client-libs-dev mailing list