misskey-dev / misskey

🌎 A completely free and open interplanetary microblogging platform 🚀
https://misskey-hub.net/
GNU Affero General Public License v3.0
10.08k stars 1.38k forks source link

FirefoxでTwEmojiのsvgをブラウザサイドで圧縮すると壊れたpngが作成される #9452

Open tamaina opened 1 year ago

tamaina commented 1 year ago

Firefoxでは、TwEmojiのSVGをbrowser-image-resizerで処理すると壊れたpngを吐く
ChromeおよびSafariでは正常に処理された

https://p1.a9z.dev/twemoji/2764.svg ❤️ ↓ https://files-p1.a9z.dev/p1/6596dd17-e8cd-4e08-b80a-47c74c19043c

https://p1.a9z.dev/twemoji/1f986.svg 🦆 ↓ https://files-p1.a9z.dev/p1/c313fc51-7573-4a11-8220-03c48e54511f

Misskey version: v13.0.0-beta.14 Firefox v108

tamaina commented 1 year ago

https://upload.wikimedia.org/wikipedia/commons/b/bd/Test.svg はいける

https://upload.wikimedia.org/wikipedia/commons/9/95/Vue.js_Logo_2.svg はだめ

tamaina commented 1 year ago

image

mappi-pr commented 6 months ago

@tamaina Misskey version: v2024.3.1
Firefox v125.0.2 で再現しないため解決済?

画像 ↓投稿後に生成されたpngとコンソールの状態 ![2764-web](https://github.com/misskey-dev/misskey/assets/75538777/3d82d6bb-3718-43b1-8f13-ca1b5841575a) ![image](https://github.com/misskey-dev/misskey/assets/75538777/799759d9-2bdd-4972-880b-db7d8122c35b) ![1f986-web](https://github.com/misskey-dev/misskey/assets/75538777/e97d88c9-3f46-470a-94a8-215e4f4796a2) ![image](https://github.com/misskey-dev/misskey/assets/75538777/6848749c-55f0-4cd6-96c0-ac392efe9646) ↓圧縮あり(「オリジナル画像を保持」をOFF)で投稿した際のイメージ ![image](https://github.com/misskey-dev/misskey/assets/75538777/3b8c2cf2-e971-49bf-ae15-069b1257a03f)
mappi-pr commented 6 months ago

@tamaina コンソールの表示間違えましたこっちです。 upload.tsでFailedになってるけどpngで出力されてます・・・

ハート image

カモ image