# TPC-LEG-001 回归证据 执行日期:2026-09-22 ## 用例目标 历史 HTML 转换为 Markdown 前,应完整移除危险元素及其内容;正常标题、段落、列表与行内格式必须保留。 ## Node 定向测试 命令: `node --test src/components/MarkdownEditor/legacyHtml.test.mjs src/views/meetings/meetingFormContract.test.mjs src/views/topics/topicDetailContract.test.mjs` 结果:17 tests,17 pass,0 fail。 其中 `legacyHtml.test.mjs` 覆盖: - script/style 元素及内容移除; - iframe/object/template/noscript/embed 移除; - 未闭合危险元素后的内容丢弃; - 正常段落、列表与行内格式保留。 ## 浏览器实际源模块输入 在 Ego Browser TaskSpace 14 中打开本地 Vite 应用,并从实际开发服务器动态导入: `/src/components/MarkdownEditor/legacyHtml.mjs?qa=redmine-2-retest` 输入: ```html
正常段落
正常段落