- Shipped
- 24 settembre 2026 alle ore 06:50 UTC
- Author
- Kamo
- Commit
- 0aea879
Un HEIC caduto su un bug report è stato rifiutato con "deve essere un PNG, JPEG, WebP o immagine GIF" — il formato della fotocamera-roll di ogni iPhone, AirDropped a un Mac così com'è. Il server ha ragione a non memorizzare uno: l'immagine deve rendere in Chrome e essere letto da una sessione AI, e non decodifica HEIC. Così dropzone ora lo converte in un JPEG prima di configurarlo, e il raccoglitore di file smette di grigiore .heic fuori. Safari decodes HEIC nativo (createImageBitmap); ovunque libheif come WebAssembly (eic-to, la /csp build) viene importato solo quando un HEIC arriva, quindi nessun altro scarica i suoi 3 MB. Il bordo più lungo è bloccato 4096 così una foto di 48 MP rimane sotto il soffitto di immagine di 10 MB. La finestra è occupato mentre una foto converte, quindi un rapporto non può essere inviato senza di esso. Una foto che non può essere convertito è passato attraverso e rifiutato per nome, come prima. Verificato in Chrome senza testa contro il vero dropzone: un HEIC stadi come IMG 0275.jpg (FF D8 FF, quali sniff SystemBugService), la sua miniatura disegna, e una goccia PNG mai fetches il convertitore chunk.
