- Verschifft
- 15. Mai 2026 um 23:53 UTC
- Autor
- kamo
- Ausschuss
- ecbf290
Cid: Umschreiben geschah in einem Post-Commit-Uleum, so dass die saniert HTML traf das DOM mit literal src="cid:"... und der Effekt mutierte jedes img auf dem nächsten Zicklein. Jeder Re-Render, der innerHTML zurücksetzt (z.B. Cache vs fresh body etch, mark-as-read, websocket-triggered loadMessages) wischte die neu schreiben und erzwingen einen anderen cid: URL Roundtrip, die als schnelle aufgetaucht flimmern auf Signatur-Logos. Verschieben Sie den Cid: Umschreiben in die DOMPurify-Pipeline (uponSanitizeAttribute löst bekannte cids zum Inline-Endpunkt, nachSanitizeratstropfen imgs, dessen cid nicht gelöst werden konnte) und Schlüssel der Render-Sindize Memo aus dem stabilen inlineCidKey-String. Die Imgs, die das DOM getroffen tragen jetzt die Korrektur src von der ersten Farbe und überleben alle innerHTML-Reset.