Make WordPress Core

Opened 4 years ago

Closed 3 years ago

#20136 closed defect (bug) (duplicate)

ms-files.php sets *.webm mimetype incorrectly

Reported by: braydonf Owned by:
Milestone: Priority: normal
Severity: normal Version:
Component: Multisite Keywords:
Focuses: Cc:


The content-type of *.webm files is incorrectly being set to image/webm by ms-files.php for multisite networks on uploaded *.webm videos in the media library.

Change History (6)

comment:1 @solarissmoke4 years ago

  • Keywords reporter-feedback close added

There is no reference to .webm in core... so you must be filtering the list of allowed file extensions/MIME types in order to be able to upload WebM videos in the first place?

comment:2 @braydonf4 years ago

In one of the themes I have done so yes, using this in functions.php

add_filter( 'upload_mimes', 'custom_mimes' );

function custom_mimes( $mimes ){

$mimeswebm? = 'video/webm';

return $mimes;


However in the rewrite to wp-includes/ms-files.php, the filter isn't being run since it is "outside" of a site.

Version 0, edited 4 years ago by braydonf (next)

comment:3 @braydonf4 years ago

The rewrite is also preventing some aspects of the video to be displayed correctly, since it's not being served directly from Apache. This is part of a larger issue.

comment:4 @solarissmoke4 years ago

  • Keywords reporter-feedback close removed

Ah, I see the problem now.

comment:5 @ocean904 years ago

  • Severity changed from major to normal

Related: #14659

comment:6 @wonderboymusic3 years ago

  • Milestone Awaiting Review deleted
  • Resolution set to duplicate
  • Status changed from new to closed

Patch attached to #14659

Note: See TracTickets for help on using tickets.