Skip to content

[R4][显示] 真实跨显示器迁移与异 DPI 验收 #297

Open

Description

@JavaZeroo

R4 跨显示器迁移与真实异 DPI 验收

本项承接 #31 中被移出 R2 的跨屏部分(决策 4C,记录于 ADR-0009)。

背景

R2 按决策 4C 收窄为单显示器 96/144 DPI;真实跨显示器迁移、异 DPI 往返、焦点/IME/Find 命中在跨屏后的行为不在 R2 出口内。

需要证明什么

  • 在声明支持的真实异 DPI 环境重复往返,记录真实矩形/窗口 DPI、网格、可见/隐藏标签、child 尺寸及焦点;
  • 核对 IME 组合、Find/rename 编辑框、鼠标命中与切换;
  • 字体来源/许可、度量、glyph/fallback、缺字与缺失资产拒绝继续回归,不复制未授权或系统字体资产;
  • 受控 DPI、DIB、真实同 DPI 跨屏、实际呈现与物理输入分别留证;未知端点保持 null,不以提交时间冒充实际上屏。

不能代替验收的

  • 两台同为 96 DPI 的显示器(既有记录明确 distinct_dpi=false);
  • 受控消息模拟、DIB 或 VM 内改分辨率;
  • 修改个人显示设置或全局缩放制造“通过”。

前置

边界

  • 本项不阻塞 R2;
  • 跨屏证据缺失不得被表述为已验证。

Activity

  1. added a commit that references this issue on Nov 1, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestneeds-breakdown工作包,进入执行前需拆成可验收切片

    Projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions