Bug: Поле для комментариев к главам не валидирует для html тегов
Summary
Отсутствует валидация для html элементов в поле ввода текста комментариев к главам.
Test data
<table>
<tr>
<th>name1</th>
<th>name2</th>
<th>name3</th>
</tr>
<tr>
<td>row1</td>
<td>row2</td>
<td>row3</td>
</tr>
<tr>
<td>value1</td>
<td>value2</td>
<td>value3</td>
</tr>
</table>
Reproduction steps
1. Авторизоваться в учетной записи
2. Открыть страницу с любой главой, например https://sicp.hexlet.io/ru/chapters/1
3. В поле ввода текста ввести таблицу
4. Нажать на кнопку Отправить
Expected result
Поле валидирует, появляется сообщение о недопустимых символах. Либо, таблица отправляется текстом, теги экранируются.
Actual result
Поле не валидирует на html разметку. Теги не экранируются. В комментарии отправляется таблица.
Environment Windows 10 Pro Yandex.Browser 24.4.3.1086 (64-bit)
Browsers
No response
OS
No response
@Sh3rlock-git в этом поле используется парсинг markdown, который может использовать и html. Можете проверить опастые теги, типа script?
@fey Можете проверить опастые теги, типа script? Валидации нет на вот такой алерт
Windows 10, Google Chrome 139.0.7258.128 Воспроизводится. Таблица отправляется текстом.
Windows 10, Yandex Browser 25.6.4.219 (64-bit) Windows 10, Mozilla Firefox 141.0.3 (64-bit) Воспроизводится, валидация для html отсутствует
IPhone 13,IOS 16.2, Yandex Browser 24.7.9 Воспроизводится, валидация для html отсутствует
Windows 10 Google Chrome 139.0.7258.67 (64 бит) Баг воспроизводится, в комментарии отправляется таблица
Windows 10 Microsoft Edge 139 Баг воспроизводится, в комментарии отправляется таблица
Windows 10, Mozilla Firefox 141.0.3 (64-bit) Баг воспроизводится, в комментарии отправляется таблица
Windows 11 Pro 24H2 Google Chrome Version 139.0.7258.128 (Official Build) (64-bit) баг присутствует,в коментарии отправляется таблица
Windows 11 Pro 24H2 Yandex 25.8.0.1872 (64-bit) баг присутствует,в коментарии отправляется таблица
Windows 11 Pro 24H2 Firefox 141.0 (64-разрядный) баг присутствует,в коментарии отправляется таблица
IOS 18.6.1 Safari 18.6.1 баг присутствует,в коментарии отправляется таблица