Make WordPress Core

Ticket #54476: shim-for-testing.diff

File shim-for-testing.diff, 1.2 KB (added by adamsilverstein, 3 years ago)
  • src/wp-admin/includes/class-wp-debug-data.php

    diff --git src/wp-admin/includes/class-wp-debug-data.php src/wp-admin/includes/class-wp-debug-data.php
    index 67d79b9369..e5ea327cb4 100644
    class WP_Debug_Data { 
    603603                                $formats = array();
    604604                        }
    605605
     606                        $formats = array_diff( $formats, array( 'WEBP' ) );
     607
    606608                        $info['wp-media']['fields']['imagemagick_file_formats'] = array(
    607609                                'label' => __( 'ImageMagick supported file formats' ),
    608610                                'value' => ( empty( $formats ) ) ? __( 'Unable to determine' ) : implode( ', ', $formats ),
  • src/wp-includes/class-wp-image-editor-imagick.php

    diff --git src/wp-includes/class-wp-image-editor-imagick.php src/wp-includes/class-wp-image-editor-imagick.php
    index f413387233..570cac0063 100644
    class WP_Image_Editor_Imagick extends WP_Image_Editor { 
    108108                                return false;
    109109                }
    110110
     111                // Disable support for WebP.
     112                if ('image/webp' === $mime_type ) {
     113                        return false;
     114                }
     115
    111116                try {
    112117                        // phpcs:ignore WordPress.PHP.NoSilencedErrors.Discouraged
    113118                        return ( (bool) @Imagick::queryFormats( $imagick_extension ) );