| Index: Source/modules/filesystem/InspectorFileSystemAgent.cpp
|
| diff --git a/Source/modules/filesystem/InspectorFileSystemAgent.cpp b/Source/modules/filesystem/InspectorFileSystemAgent.cpp
|
| index bd2573263e90271126958bf6b0fb59c219ee8941..38c50bec454c2126feebf9947c7777f45bd7c939 100644
|
| --- a/Source/modules/filesystem/InspectorFileSystemAgent.cpp
|
| +++ b/Source/modules/filesystem/InspectorFileSystemAgent.cpp
|
| @@ -41,6 +41,7 @@
|
| #include "core/fileapi/FileError.h"
|
| #include "core/fileapi/FileReader.h"
|
| #include "core/frame/LocalFrame.h"
|
| +#include "core/html/HTMLMediaElement.h"
|
| #include "core/html/VoidCallback.h"
|
| #include "core/html/parser/TextResourceDecoder.h"
|
| #include "core/inspector/InspectorState.h"
|
| @@ -58,6 +59,7 @@
|
| #include "modules/filesystem/LocalFileSystem.h"
|
| #include "modules/filesystem/Metadata.h"
|
| #include "modules/filesystem/MetadataCallback.h"
|
| +#include "platform/ContentType.h"
|
| #include "platform/MIMETypeRegistry.h"
|
| #include "platform/heap/Handle.h"
|
| #include "platform/weborigin/KURL.h"
|
| @@ -296,6 +298,9 @@ bool DirectoryContentRequest::didReadDirectoryEntries(const EntryHeapVector& ent
|
| if (MIMETypeRegistry::isSupportedImageMIMEType(mimeType)) {
|
| resourceType = ResourceType::Image;
|
| entryForFrontend->setIsTextFile(false);
|
| + } else if (HTMLMediaElement::supportsType(ContentType(mimeType)) != WebMimeRegistry::IsNotSupported) {
|
| + resourceType = ResourceType::Media;
|
| + entryForFrontend->setIsTextFile(false);
|
| } else if (MIMETypeRegistry::isSupportedJavaScriptMIMEType(mimeType)) {
|
| resourceType = ResourceType::Script;
|
| entryForFrontend->setIsTextFile(true);
|
|
|