Files
ElyOffice/tasks/reviews/M-15-r1.md
T
ZacharyZhang-NYandClaude Opus 5.5 d9056c3564 ElyMark: the print page runs none of the document's scripts (M-15)
WebView::open_inert makes a browser with JavaScript off; ElyMark's
staged print page uses it. webprobe opens one page both ways: the
scripted copy must report, the inert one never.

The CEF router drops a query that lacks onFailure, and queries made
before the router is ready are lost; agents.md says so.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-10 14:59:46 -04:00

4 lines
953 B
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
FAIL
- `tests/fixtures/web/inert.html:6`(关联 `tests/scripts/webview.sh:71`):固定等待 500 毫秒后只发一次查询,不能可靠证明脚本未执行,回归检查会漏报。复现:独立副本仅把 `open_inert` 传给 `opened` 的 `scripts` 改为 `true`,Windows 与 WSL 的原探针仍到达 `probe: inert loaded`、`probe: hold`,且没有 `inert ran`,因此 M-15 新增断言仍通过;同一副本的样本追加同步 console 警告和 5 秒后的查询,两端均确认脚本执行并收到 `probe: inert ran late`。证据在 `.work/M-15-r1/` 的 `windows-original-mutant.out.log`、`linux-original-mutant.out.log` 与两端的 `*-diagnostic-mutant.out.log`、`*-diagnostic-mutant.err.log`。修复方向:让执行回报可靠送达,并要求同一页面在开启脚本的正向对照中报告执行;验证 `scripts=true` 的变异能稳定使该检查失败,不能只凭一次查询没到达判定通过。