1.3 KiB
1.3 KiB
FAIL
apps/ely-pdf/src/tests/input.rs:314 — 上一轮的实际画面验证缺陷仍存在。新增回归只比较 painted 计数;pages.rs:71–73 在 paint_image 返回 Ok 时递增,而 GPUI 对零面积绘制直接返回 Ok,页面可见内容仍为空。具体复现:隔离副本仅将 backdrop 图块的布局宽度设为 0,保留全部原有测试与计数逻辑;旧底图因此完全漏绘,等待新图块时页面闪白,新增 old_tiles_are_painted_and_freed_with_their_tab 及全部 120 项测试仍通过。基线同样为 120 项通过。修复方向:核对等待重绘期间实际帧里的旧页面覆盖与文字,并核对批注、可视签名落地后的相应像素区域,使零面积或漏绘底图的变异失败。证据:/tmp/ely-r26-r3-mutation.log、/tmp/ely-r26-r3-mutation-proof.log。上一轮第 101 页尺寸与关闭释放缺陷已独立复验修复:单页模式编辑期间尺寸持续为 612×900,推进关闭后的下一帧后 28 张旧底图的 atlas 条目全部释放,见 /tmp/ely-r26-r3-probes-repeat.log。应用与 worker 独立构建、原生窗口冒烟、范围内注释检查通过;写入前已删除隔离源码与独立构建目录,1248 个原有受跟踪文件散列一致,见 /tmp/ely-r26-r3-audit.log。