#1007·obscura

媒体查询变化监听器和减速运动模拟不会更新

作者: AntonioRossi创建于 2026年9月17日更新于 2026年9月17日
标签bug

在你开始之前

  • 我搜索了现有的问题,这不是重复。
  • 我对最新发布的或`主要'进行了测试。
  • 这不是安全方面的弱点(那些是通过安全局处理的,不是一个公共问题)。

模糊版本或执行

4b7028830222175ca812a5caef04f9d802e64c23(上游主机,于2026-09-17检查)

操作系统与架构

Linux x86 64, 孤立的 Docker 本地引擎; Playwright over CDP

─你如何使用阴道?

CLI (牵引 / 服务 / 刮出 / mcp)

受影响地区

JavaScript 或 DOM 行为

QQ 构建变体

启用Render( 官方默认归档或 -- features 渲染)

隐形模式

  • 复制

用 -- features 渲染,stealth;运行obscura服务 --stealth。 在Playwright中,使用1280x720的上下文取景口并导航到简单的数据:text/html页面.

{\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}你来干什么? 等待页面. value (( ()) #{ 窗口。 窗口.q = 匹配Media('(min-width:1280px)和(min-hight:720px)'); q.addEvent listener ('change', e QX 更改.push( e. matches) ) ;

  • ; 等待页面. set ViewportSize({width:1000,hight:700}); 等待页面. Wait ForTimeout(30); 等待页. set ViewportSize({width:1280,hight:720}); 等待页面. Wait ForTimeout(30); control.log(等待一页. value page.valuation (() QQ 更改) ; 等待 page.emulateMedia({减少运动:'reduction'}); control.log (await page. error (() QQ 匹配Media ('(优先减少- motion: 减少)' )) ; matches);

我从我们的MCP网关独立地复制了这些. 我正在我们的下游分叉处准备有重点的本土修复,并将将贡献验证与部署验证分开。 大赦国际协助复制和提议执行。

预期行为

变相听者受[口,正. 减动仿真使减入查询真实而无偏好;匹配的CSS规则应该遵循相同的偏好.

实际行为

变化是[;];.匹配本身的音轨被调整的尺寸。 模拟 Media 成功, 但减动查询仍然不正确 。 源有空的MediaQueryList收听器方法,没有 Emilulation. setEmoulate Media 处理器.

制作细节

无回复( N)

无头克罗姆的行为是否相同?

我没有检查

逻辑

贝壳

内容来源: h4ckf0r0day/obscura