Resolve #3503979 "Drupal 11 compatibility" all deprecations resolved (Drupal 12 compatible)
Closes #3503979
This alternative to !4 completely fixes all deprecation notices for Content Browser. But in order to fix Drupal 12 compatibility notices, the minimum version of Drupal core needs to be bumped to Drupal 10.3.
If this PR is merged, it should be made into a new branch, as it will no longer be compatible with Drupal 8.
!4 is a more backwards-compatible set of changes that would not necessary require a new branch while still being Drupal 11 compatible.