- Verschickt
- 24. September 2026 um 06:50 UTC
- Autor
- Kamo
- Commit
- 0aea879
Ein HEIC, der auf einen Fehlerbericht fallengelassen wurde, wurde mit "muss ein PNG, JPEG, WebP sein oder GIF-Bild" - das Kamera-Roll-Format jedes iPhones, AirDropped auf einen Mac wie es ist. Der Server hat Recht, einen nicht zu speichern: das Bild muss in Chrome und durch eine KI-Sitzung gelesen werden, und weder dekodiert HEIC. So die dropzone konvertiert es nun in ein JPEG, bevor es inszeniert wird, und der Datei-Picker stoppt ergrauen .heic out. Safari dekodiert HEIC nativ (createImageBitmap); überall sonst libheif als WebAssembly (heic-to, the /csp build) wird nur importiert, wenn ein HEIC kommt, so dass niemand sonst seine 3 MB herunterlädt. Die längste Kante ist gedeckelt an 4096 also ein 48 MP Foto bleibt unter der 10 MB Bilddecke. Das Fenster ist beschäftigt, während ein Foto konvertiert, so dass ein Bericht nicht ohne sie gesendet werden kann. Ein Foto die nicht konvertiert werden kann, wird durchgereicht und wird wie bisher namentlich verweigert. Verifiziert in kopflosen Chrome gegen die reale Dropzone: ein HEIC-Stadungen als IMG_0275.jpg (FF D8 FF, was SystemBugService schnüffelt), seine Miniaturansichten, und ein PNG-Drop holt nie den Konverter-Stück ab.
