Remove baseline image decoders, refactor decodeFile

This commit is contained in:
Surma
2018-07-16 15:18:59 +01:00
parent 0f08121596
commit b7c223bc0d
6 changed files with 33 additions and 55 deletions

View File

@@ -105,10 +105,6 @@ export function canDecodeImage(data: string): Promise<boolean> {
});
}
export function fileToBitmap(file: File): Promise<ImageBitmap> {
return createImageBitmap(file);
}
export function blobToArrayBuffer(blob: Blob): Promise<ArrayBuffer> {
return new Promise((resolve) => {
const fileReader = new FileReader();
@@ -143,3 +139,7 @@ export async function sniffMimeType(blob: Blob): Promise<string | undefined> {
}
}
}
export function createImageBitmapPolyfill(blob: Blob): Promise<ImageBitmap> {
return createImageBitmap(blob);
}