c8a704d65d
堵死所有系统浏览器调用路径: 1. Rust open_external_link 命令改为 no-op(不再调用 app.shell().open,只记录日志) 2. capabilities 移除 shell:allow-open 权限(前端无法直接调用 shell.open) 3. 前端 fallbackToSystem 改为 no-op(容器打开失败时仅日志,不做任何外部打开) 4. 前端 openExternalLinkInternal 的 tauri 分支不再 invoke 系统浏览器命令 5. WebPage 容器移除「系统浏览器打开」按钮(blocked 提示保留但无操作按钮) 配合原生层 on_new_window=Deny(已在上次提交)+ 前端 window.open 守卫 + <a> 点击拦截器, 形成完整的系统浏览器禁用策略:所有外部 HTTP(S) 链接统一由应用内容器 WebPage 沙箱接管。