Merge tag 'android-security-16.0.0_r3' into staging/lineage-23.0_merge-android-security-16.0.0_r3

Android security 16.0.0 release 3

# -----BEGIN PGP SIGNATURE-----
#
# iF0EABECAB0WIQRDQNE1cO+UXoOBCWTorT+BmrEOeAUCaS3ZGgAKCRDorT+BmrEO
# eMD6AJ485VBy8hoOKxTXbbntUZiByE4RcACgitHZuFb0rOq/a1ahU17C2hWDVXE=
# =mXZU
# -----END PGP SIGNATURE-----
# gpg: Signature made Mon Dec  1 20:06:18 2025 EET
# gpg:                using DSA key 4340D13570EF945E83810964E8AD3F819AB10E78
# gpg: Good signature from "The Android Open Source Project <initial-contribution@android.com>" [ultimate]

# By Manish Singh (1) and Nicolas Geoffray (1)
# Via Android Build Coastguard Worker
* tag 'android-security-16.0.0_r3':
  Throw an exception in JNI::NewObject for abstract classes.
  Add notice of requesting source code in art

Change-Id: I62ff2e56cd2903facee52f6c60c6f034edd90e85