v1.13.4 — 补 AbortSignal.any polyfill(#53)
- 问题:Android 厂商浏览器/系统 WebView(Chrome < 116)没有原生
AbortSignal.any(),DSH 连接层发送消息时调用它直接抛AbortSignal.any is not a function,消息发不出(魅族 21 Pro / Android 16 实测) - 修复:在代理的早期 HTML 注入脚本(data-dsh-pocket-polyfill,与 crypto.randomUUID 同款机制)里条件式补
AbortSignal.any——仅缺失时安装、不覆盖原生;任一输入 signal abort 即同步中止、保留第一个 abort reason、中止后清理监听 - 感谢 joysing24f8 提供完整 polyfill 实现并在真机验证
- 新增 polyfill 行为测试(vm 模拟浏览器:不覆盖原生、缺失时安装、abort 传播、reason 保留、randomUUID 回归),测试 70/70