Issue #2715859 by alexpott, prics, joachim, effulgentsia, Berdir, AaronBauman:...
Issue #2715859 by alexpott, prics, joachim, effulgentsia, Berdir, AaronBauman: ImageWidget::validateRequiredFields() produces an error message if an image field is hidden with hook_entity_field_access()
(cherry picked from commit 946dc09b)
'optional-single'=>['field_image',FALSE,1,'files[field_image_0]','Article Article with edit-access-allowed image field has been created.','Article Article with edit-access-forbidden image field has been created.'],
'optional-unlimited'=>['field_image',FALSE,FieldStorageDefinitionInterface::CARDINALITY_UNLIMITED,'files[field_image_0][]','Article Article with edit-access-allowed image field has been created.','Article Article with edit-access-forbidden image field has been created.'],
'optional-multiple-limited'=>['field_image',FALSE,2,'files[field_image_0][]','Article Article with edit-access-allowed image field has been created.','Article Article with edit-access-forbidden image field has been created.'],
'required-single'=>['field_image',TRUE,1,'files[field_image_0]','field_image field is required.','field_image field is required.'],
'required-unlimited'=>['field_image',TRUE,FieldStorageDefinitionInterface::CARDINALITY_UNLIMITED,'files[field_image_0][]','field_image field is required.','field_image field is required.'],
// @todo Fix this discrepancy in https://www.drupal.org/project/drupal/issues/3011744.
'required-multiple-limited'=>['field_image',TRUE,2,'files[field_image_0][]','This value should not be null.','Article Article with edit-access-forbidden image field has been created.'],