--- a/wp/wp-includes/js/plupload/wp-plupload.js Thu Sep 29 08:06:27 2022 +0200
+++ b/wp/wp-includes/js/plupload/wp-plupload.js Fri Sep 05 18:40:08 2025 +0200
@@ -363,6 +363,11 @@
error( pluploadL10n.noneditable_image, {}, file, 'no-retry' );
up.removeFile( file );
return;
+ } else if ( file.type === 'image/avif' && up.settings.avif_upload_error ) {
+ // Disallow uploading of AVIF images if the server cannot edit them.
+ error( pluploadL10n.noneditable_image, {}, file, 'no-retry' );
+ up.removeFile( file );
+ return;
}
// Generate attributes for a new `Attachment` model.