人性化的动作超出了其持续时间,而切换偏好设置在持久配置中超过了其标记的有效期
作者: coffeegrind123创建于 2026年9月28日更新于 2026年9月28日
问题描述:
两个独立的问题,都在实际部署中发现:
1. 人性化移动需要每个点的暂停时间加上一个确认往返时间。 sendTrajectoryAcked()(additions/juggler/input/MouseDispatch.js)会在每个点的暂停时间后才调用渲染器的确认,因此每个点都会增加确认延迟,导致移动运行时间超过人性化限制。页面越繁忙,超时越大。在一个页面的主线程每20毫秒忙碌19毫秒的情况下,以humanize=0.5限制的移动需要0.54-0.71秒(三次移动的中值分别为587和607毫秒)。
内容来源: daijro/camoufox