عنصر العلامة يتم تجريده من SVG الذي تم تحميله

عند رفع ملف SVG، يتم إزالة عناصر marker من ملف SVG الناتج. هل توجد طريقة لمنع حدوث ذلك؟

مثال:

يمكن العثور على الصورة الخام هنا:
https://raw.githubusercontent.com/juju-solutions/bundle-kubeflow/1c76d8a0292f0a969f1ce416767ff3d5847508ca/docs/img/dex-unauthenticated.svg

إعجاب واحد (1)

أظن أننا يمكننا إضافة عنصر <marker> إلى القائمة المسموح بها. لا أرى أي سمات تؤثر على الأمان.

4 إعجابات

شكرًا لك، تم تقديم طلب سحب لإضافة marker إلى القائمة المسموح بها عند تحميل ملف SVG.

4 إعجابات

كمرجع، واجهت WebKit مشاكل أمنية في عنصر العلامة. كانت آخر مشكلة هي تنفيذ كود عن بعد في ديسمبر.

إعجاب واحد (1)

شكرًا لك على الإصلاح @anthonydillon!

إعجاب واحد (1)