{"extension":{"checks":[{"name":"本机字体目录与设置页真实加载","fontCount":216,"visibleChineseCandidates":38},{"name":"正文与代码独立配置并验证实际绘制资源","before":{"cjk":[{"familyName":"Microsoft YaHei UI","postScriptName":"MicrosoftYaHeiUI","isCustomFont":false,"glyphCount":7}],"latin":[{"familyName":"Ligconsolata","postScriptName":"Ligconsolata-Regular","isCustomFont":false,"glyphCount":13}],"art":[{"familyName":"KaiTi","postScriptName":"KaiTi","isCustomFont":false,"glyphCount":8}],"symbol":[{"familyName":"Font Awesome 6 Free Solid","postScriptName":"FontAwesome6Free-Solid","isCustomFont":true,"glyphCount":1}],"quoted":[{"familyName":"KaiTi","postScriptName":"KaiTi","isCustomFont":false,"glyphCount":10}],"code":[{"familyName":"Consolas","postScriptName":"Consolas","isCustomFont":false,"glyphCount":24},{"familyName":"Microsoft YaHei","postScriptName":"MicrosoftYaHei","isCustomFont":false,"glyphCount":3}]},"after":{"cjk":[{"familyName":"LXGW Neo XiHei Plus","postScriptName":"LXGWNeoXiHeiPlus","isCustomFont":false,"glyphCount":7}],"latin":[{"familyName":"Ligconsolata","postScriptName":"Ligconsolata-Regular","isCustomFont":false,"glyphCount":13}],"art":[{"familyName":"KaiTi","postScriptName":"KaiTi","isCustomFont":false,"glyphCount":8}],"symbol":[{"familyName":"Font Awesome 6 Free Solid","postScriptName":"FontAwesome6Free-Solid","isCustomFont":true,"glyphCount":1}],"quoted":[{"familyName":"KaiTi","postScriptName":"KaiTi","isCustomFont":false,"glyphCount":10}],"code":[{"familyName":"Ligconsolata","postScriptName":"Ligconsolata-Regular","isCustomFont":false,"glyphCount":24},{"familyName":"LXGW Neo XiHei Plus","postScriptName":"LXGWNeoXiHeiPlus","isCustomFont":false,"glyphCount":3}]}},{"name":"未知字体末尾兜底、原资源及图标优先、按字形回退与即时继承","tail":{"missing-only":{"family":"\"Unlisted Missing Face\", \"LXGW Neo XiHei Plus\"","fonts":[{"familyName":"LXGW Neo XiHei Plus","postScriptName":"LXGWNeoXiHeiPlus","isCustomFont":false,"glyphCount":10}]},"installed-only":{"family":"KaiTi, \"LXGW Neo XiHei Plus\"","fonts":[{"familyName":"KaiTi","postScriptName":"KaiTi","isCustomFont":false,"glyphCount":6}]},"partial-only":{"family":"TestLatin, \"LXGW Neo XiHei Plus\"","fonts":[{"familyName":"Ligconsolata","postScriptName":"Ligconsolata-Regular","isCustomFont":false,"glyphCount":6},{"familyName":"LXGW Neo XiHei Plus","postScriptName":"LXGWNeoXiHeiPlus","isCustomFont":false,"glyphCount":4}]},"icon-only":{"family":"Symbols, \"LXGW Neo XiHei Plus\"","fonts":[{"familyName":"Font Awesome 6 Free Solid","postScriptName":"FontAwesome6Free-Solid","isCustomFont":true,"glyphCount":1}]}},"tailInsertion":{"family":"\"Unlisted Missing Face\", \"LXGW Neo XiHei Plus\"","inline":""}},{"name":"已知编辑器容器中的 pre 与文本保持原站声明","passed":true},{"name":"新增内容、祖先主题类名与媒体查询重算","passed":true},{"name":"作者后续内联字体与其他属性保留","passed":true},{"name":"已处理文本的连续字符更新不重复扫描","before":{"batches":14,"examined":230,"patched":6,"lastBatchMs":0.7999999523162842,"pending":0,"sourcePatched":16,"sourceBlocked":0,"sourceScans":5,"sourceMirrors":0,"sourceFetching":0,"sourceFailed":0},"after":{"batches":14,"examined":230,"patched":6,"lastBatchMs":0.7999999523162842,"pending":0,"sourcePatched":16,"sourceBlocked":0,"sourceScans":5,"sourceMirrors":0,"sourceFetching":0,"sourceFailed":0}},{"name":"四百个新增段落分批处理并在移除后释放补丁","before":{"batches":14,"examined":230,"patched":6,"lastBatchMs":0.7999999523162842,"pending":0,"sourcePatched":16,"sourceBlocked":0,"sourceScans":5,"sourceMirrors":0,"sourceFetching":0,"sourceFailed":0},"after":{"batches":18,"examined":814,"patched":6,"lastBatchMs":0.6000000238418579,"pending":0,"sourcePatched":16,"sourceBlocked":0,"sourceScans":5,"sourceMirrors":0,"sourceFetching":0,"sourceFailed":0},"removed":{"batches":19,"examined":837,"patched":6,"lastBatchMs":0.699999988079071,"pending":0,"sourcePatched":16,"sourceBlocked":0,"sourceScans":5,"sourceMirrors":0,"sourceFetching":0,"sourceFailed":0}},{"name":"站点暂停撤销与设置页恢复","passed":true},{"name":"设置切换即时同步到已打开页面","passed":true},{"name":"生产 Popup 页面通过真实 Chrome API 切换当前站点与全局开关","passed":true,"scope":"在扩展页载入 Popup 文档，使用活动网页上下文；未模拟 Chrome API。"},{"name":"窄屏表单无横向溢出","client":390,"scroll":390},{"name":"实际 LiteLoader 安装页通过扩展字体处理","url":"https://liteloaderqqnt.github.io/guide/install.html","fonts":[{"familyName":"HYQiHei-55S","postScriptName":"HYQiHei-EES","isCustomFont":false,"glyphCount":2},{"familyName":"Inter Variable","postScriptName":"Inter-Variable-Text-Thin","isCustomFont":true,"glyphCount":1}],"scope":"生产扩展内容脚本自动注入；不是通过测试代码直接加样式。"}],"errors":[],"environment":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/136.0.0.0 Safari/537.36","stats":{"batches":2,"examined":46,"patched":6,"lastBatchMs":1.100000023841858,"pending":0,"sourcePatched":16,"sourceBlocked":0,"sourceScans":1,"sourceMirrors":0,"sourceFetching":0,"sourceFailed":0},"checkedOn":"2026-10-28","build":{"version":"0.1.0","contentSha256":"f181796d87456b90a203903e0f74dac652abc45ecae9d571b58f2c3135ee666b"},"scope":"历史 Options 与字体内核样本，保留原构建指纹；当前构建见 currentBuild，当前界面见 popup。"},"stylesheet":{"scope":"实际生产 MV3 与原生 CSSOM。跨域样式表来自另一个本地端口，无 CORS 许可；private 缓存策略使后台保留 DOM 兜底。无 API mock。","checks":[{"name":"字体变量链与插入瞬间自动继承，无行内补丁","insertion":{"family":"\"HYQiHei 55S\", system-ui, sans-serif","inline":null}},{"name":"原规则层次、重要声明与独立艺术字体保持","layers":{"important":"Display, \"HYQiHei 55S\"","normal":"Display, \"HYQiHei 55S\"","art":"Display, \"HYQiHei 55S\", system-ui"},"resources":[{"familyName":"KaiTi","postScriptName":"KaiTi","isCustomFont":false,"glyphCount":4}]},{"name":"苹方字面名在来源处采用悠哉，名称相似的艺术字体保留楷体","faces":[{"selector":"#face-regular","family":"Yozai, PingFangSC-Regular","fonts":[{"familyName":"Yozai","postScriptName":"Yozai-Regular","isCustomFont":false,"glyphCount":8}]},{"selector":"#face-medium","family":"Yozai, PingFangSC-Medium","fonts":[{"familyName":"Yozai","postScriptName":"Yozai-Regular","isCustomFont":false,"glyphCount":4}]},{"selector":"#face-brand","family":"Brand-PingFangSC-Regular, Yozai","fonts":[{"familyName":"KaiTi","postScriptName":"KaiTi","isCustomFont":false,"glyphCount":6}]}]},{"name":"真正不可读的跨域规则与重要内联声明由 DOM 兜底","denied":"SecurityError"},{"name":"代码容器覆盖与 token 继承，共享变量不改页面文字","literal":{"content":"\"Arial\"","variable":""}},{"name":"媒体条件、主题变量与 supports 保持原条件","supported":"\"HYQiHei 55S\", Arial"},{"name":"六百段新增正文在观察器回调前已继承","total":601,"immediatelyPreferred":601,"inline":0},{"name":"已有样式表 insertRule 随 DOM 更新重新发现","family":"\"HYQiHei 55S\", Arial"},{"name":"换字体及停用恢复源声明、保留作者后续改写","stopped":{"body":"system-ui, sans-serif","inline":"system-ui","direct":"Display","source":"system-ui,sans-serif"}}],"errors":[],"build":{"version":"0.1.0","contentSha256":"303df971e9e7afb661359b60ece393472c6de89dd610095fa03bf985b9db43ea"},"browser":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/136.0.0.0 Safari/537.36"},"background":{"checkedOn":"2026-10-29","scope":"Windows Chromium 136，生产 MV3；页面 localhost，CSS 127.0.0.1，不返回 CORS 许可。","checks":[{"name":"原位镜像保留前后顺序、命名与匿名重要层、资源基址和实际字体","active":{"family":"\"HYQiHei 55S\", system-ui, sans-serif","inline":"","originalDisabled":false,"originalMedia":"not all","originalReadable":false,"adjacent":true,"ordered":{"family":"Display, \"HYQiHei 55S\"","color":"rgb(30, 40, 50)"},"important":{"family":"Display, \"HYQiHei 55S\"","color":"rgb(11, 22, 33)"},"background":"url(\"http://127.0.0.1:65089/tile.svg\")"},"resources":{"#copy":[{"familyName":"HYQiHei-55S","postScriptName":"HYQiHei-EES","isCustomFont":false,"glyphCount":7}],"#art":[{"familyName":"KaiTi","postScriptName":"KaiTi","isCustomFont":false,"glyphCount":4}]}},{"name":"后台来源接管后六百段在观察回调前继承","inserted":{"total":600,"preferred":600,"inline":0}},{"name":"整表条件、导入 supports/media 与重复更新不重取源","rootFetches":1,"mediaMutation":{"before":false,"after":false,"same":false}},{"name":"媒体门控保持 link.disabled，作者禁用与恢复时镜像跟随"},{"name":"移入 body 撤销镜像，移回 head 或换 href 时重新发现来源"},{"name":"移动、切换字体和跟随网页时恢复原表及作者内联声明"},{"name":"/deny 失败保持原表并使用 DOM 兜底"},{"name":"/namespace 失败保持原表并使用 DOM 兜底"},{"name":"/invalid 失败保持原表并使用 DOM 兜底"},{"name":"严格 style-src 的原生 Chromium 内容脚本镜像路径通过"},{"name":"body 内外链保持 DOM 与 nth-child 语义，使用元素兜底","bodyState":{"color":"rgb(0, 128, 0)","siblings":2}},{"name":"清空字体期间的迟到来源不会重新启用镜像"}],"errors":[],"build":{"version":"0.1.0","contentSha256":"303df971e9e7afb661359b60ece393472c6de89dd610095fa03bf985b9db43ea","backgroundSha256":"9fc14a558319289aafb22a326f104d89c70cd2a055576f71b2293c8e908f36ca"}},"queue":{"checkedOn":"2026-10-28","build":{"version":"0.1.0","contentSha256":"f181796d87456b90a203903e0f74dac652abc45ecae9d571b58f2c3135ee666b"},"scope":"Vitest / Happy DOM，受控 requestAnimationFrame 队列；验证调度顺序，不代表实际绘制时间。","scenario":{"paragraphs":520,"inlineFont":"system-ui","rootAttributeChangesPerFrame":2,"simulatedFrames":10},"previous":{"scheduling":"普通帧仍优先取广范围 urgent 集合","result":"failed","lastParagraphFont":"system-ui"},"current":{"scheduling":"普通帧按 pending 入队顺序取出；合并不重排已有待办","result":"passed","lastParagraphContains":"Preferred"},"test":"test/font-controller.test.ts","limitation":"旧顺序的失败来自相同回归用例；未捕获知乎旧构建的完整 mutation 序列，不能据此归因每一个现场漏改。"},"zhihu":{"checkedOn":"2026-10-28","url":"https://www.zhihu.com/question/2097280475203215572","version":"0.1.0","scripts":[{"url":"chrome-extension://akdgppomfdbdidaeidnadcgfpdojdbgp/content/index.js","hash":"5388c90bb114bac924f9543ea02927da88a61da4d12b1efecd796a8ebf51e7c6"}],"scrollCheck":{"configuredFont":"Yozai","y":4950.5,"height":5897,"viewport":897,"total":49,"missing":0,"inline":0,"mirrors":0},"previouslyMissedParagraphFonts":[{"familyName":"Yozai","glyphCount":120,"isCustomFont":false,"postScriptName":"Yozai-Regular"}],"scope":"真实 Edge 会话，含 head/body 镜像边界的最终三层构建；当前 Yozai 选择，滚至底部。此页由可读 CSSOM 路径处理，后台分支另用隔离 MV3 验证。"},"previousZhihu":{"checkedOn":"2026-10-28","url":"https://www.zhihu.com/question/2097280475203215572","version":"0.1.0","scripts":[{"url":"chrome-extension://akdgppomfdbdidaeidnadcgfpdojdbgp/content/index.js","hash":"d23d33a7823286c56c3a29fd4bb50f2e25832c583e50483b5291713b6dede429"}],"scrollCheck":{"y":4940,"height":5891,"viewport":901,"total":49,"missing":0,"inline":0,"bodyFont":"\"HYQiHei 55S\", -apple-system, BlinkMacSystemFont, \"Helvetica Neue\", \"PingFang SC\", \"Microsoft YaHei\", \"Source Han Sans SC\", \"Noto Sans CJK SC\", \"WenQuanYi Micro Hei\", \"MiSans L3\", \"Segoe UI\", sans-serif","sourceVariable":"\"HYQiHei 55S\", -apple-system, BlinkMacSystemFont, \"Helvetica Neue\", \"PingFang SC\", \"Microsoft YaHei\", \"Source Han Sans SC\", \"Noto Sans CJK SC\", \"WenQuanYi Micro Hei\", \"MiSans L3\", \"Segoe UI\", sans-serif"},"previouslyMissedParagraphFonts":[{"familyName":"HYQiHei-55S","glyphCount":120,"isCustomFont":false,"postScriptName":"HYQiHei-EES"}],"scope":"用户真实 Edge 会话，刷新后滚动两轮；检查当前 49 个段落，不代表未来网站改版或所有页面。"},"hupu":{"checkedOn":"2026-10-28","url":"https://bbs.hupu.com/lol-postdate","version":"0.1.0","configuredFont":"Yozai","before":{"contentSha256":"da87e88085bba0f237c684c3223f2a25c506916362a7b22a8d07d737f849ed8c","sourceSelector":".bbs-sl-web-post-body","sourceFamily":"PingFangSC-Regular","sampleSelector":".post-time","computedFamily":"PingFangSC-Regular","renderedFonts":[{"familyName":"HYQiHei-55S","glyphCount":11,"isCustomFont":false,"postScriptName":"HYQiHei-EES"}],"headerFamily":"PingFangSC-Medium"},"after":{"contentSha256":"6b05602ca6cfdfaac286025598ff4bd851c817abaa687235be4bf8d033900d0a","selector":".post-time,.post-datum","total":92,"missing":0,"inline":0,"sampleFamily":"Yozai, PingFangSC-Regular","headerCount":3,"headerFamily":"Yozai, PingFangSC-Medium","renderedFonts":[{"familyName":"Yozai","glyphCount":11,"isCustomFont":false,"postScriptName":"Yozai-Regular"}]},"scope":"真实 Edge 的右侧时间、统计列与表头。只记录字体、来源和构建指纹，不导出会话或帐号数据。"},"currentZhihuDOM":{"checkedOn":"2026-10-28","url":"https://www.zhihu.com/question/2097280475203215572","configuredFont":"Yozai","selector":".RichText p","scrollCheck":{"y":4996.5,"height":5897,"viewport":901,"total":49,"missing":0,"inline":0,"mirrors":0},"scriptHash":null,"renderedFonts":null,"scope":"用户重载扩展后，由浏览器通道刷新并滚至底部，核对计算字体。该文档的调试取证能力不可用，因此本记录不声称核对本次脚本指纹或绘制资源；此前完整记录独立保留。"},"tailLive":{"checkedOn":"2026-10-28","version":"0.1.0","configuredFont":"Yozai","contentSha256":"f181796d87456b90a203903e0f74dac652abc45ecae9d571b58f2c3135ee666b","scope":"用户重载扩展后，在同一日常 Edge 配置中新开临时页面；原标签由另一浏览器会话持有，本次不操作原标签。两页调试指纹均与当前构建核对，临时页检查完后关闭。","hupu":{"url":"https://bbs.hupu.com/lol-postdate","selector":".post-time,.post-datum","total":92,"missing":0,"inline":0,"headerCount":3,"headerFamily":"Yozai, PingFangSC-Medium","renderedFonts":[{"familyName":"Yozai","glyphCount":11,"isCustomFont":false,"postScriptName":"Yozai-Regular"}]},"zhihu":{"url":"https://www.zhihu.com/question/2097280475203215572","selector":".RichText p","scrollCheck":{"y":4996.5,"height":5897,"viewport":901,"total":49,"missing":0,"inline":0,"mirrors":0},"fontSampleSelector":"p[data-pid=\"K1s_Ixnx\"]","renderedFonts":[{"familyName":"Yozai","glyphCount":120,"isCustomFont":false,"postScriptName":"Yozai-Regular"}]}},"startupFrames":{"baseline":{"mode":"baseline","scope":"实际 MV3，流式 HTML 首屏先到达、450ms 后文档结束；记录可见文字的 rAF 字体状态与 FCP 通知时的样式。它们不是全部合成帧截图，也不保证存储/字体尚未就绪时零切换。","build":{"version":"0.1.1","contentSha256":"9edb8efa723ec48294f6340d29897693d4752804e165a92f8b4a12ca959abaf1"},"cases":[{"kind":"first-navigation","samples":[{"at":63.59999996423721,"applied":false,"family":"system-ui"},{"at":64.29999995231628,"applied":false,"family":"system-ui"},{"at":66.29999995231628,"applied":false,"family":"system-ui"},{"at":73.5,"applied":false,"family":"system-ui"},{"at":80.5,"applied":false,"family":"system-ui"},{"at":87.39999997615814,"applied":false,"family":"system-ui"},{"at":94.19999998807907,"applied":false,"family":"system-ui"},{"at":101.29999995231628,"applied":false,"family":"system-ui"},{"at":108.09999996423721,"applied":false,"family":"system-ui"},{"at":115.09999996423721,"applied":false,"family":"system-ui"},{"at":122,"applied":false,"family":"system-ui"},{"at":128.79999995231628,"applied":false,"family":"system-ui"},{"at":135.89999997615814,"applied":false,"family":"system-ui"},{"at":142.79999995231628,"applied":false,"family":"system-ui"},{"at":149.5999999642372,"applied":false,"family":"system-ui"},{"at":156.5,"applied":false,"family":"system-ui"},{"at":163.5,"applied":false,"family":"system-ui"},{"at":170.69999998807907,"applied":false,"family":"system-ui"},{"at":177.5,"applied":false,"family":"system-ui"},{"at":184.5,"applied":false,"family":"system-ui"},{"at":191.39999997615814,"applied":false,"family":"system-ui"},{"at":198.29999995231628,"applied":false,"family":"system-ui"},{"at":213.89999997615814,"applied":false,"family":"system-ui"},{"at":219.39999997615814,"applied":false,"family":"system-ui"},{"at":226.19999998807907,"applied":false,"family":"system-ui"},{"at":233.39999997615814,"applied":false,"family":"system-ui"},{"at":240.39999997615814,"applied":false,"family":"system-ui"},{"at":247.19999998807907,"applied":false,"family":"system-ui"},{"at":254.19999998807907,"applied":false,"family":"system-ui"},{"at":261.0999999642372,"applied":false,"family":"system-ui"},{"at":268,"applied":false,"family":"system-ui"},{"at":274.7999999523163,"applied":false,"family":"system-ui"},{"at":281.69999998807907,"applied":false,"family":"system-ui"},{"at":288.69999998807907,"applied":false,"family":"system-ui"},{"at":295.5999999642372,"applied":false,"family":"system-ui"},{"at":302.5,"applied":false,"family":"system-ui"},{"at":309.39999997615814,"applied":false,"family":"system-ui"},{"at":316.5,"applied":false,"family":"system-ui"},{"at":323.39999997615814,"applied":false,"family":"system-ui"},{"at":330.39999997615814,"applied":false,"family":"system-ui"},{"at":337.19999998807907,"applied":false,"family":"system-ui"},{"at":344.5999999642372,"applied":false,"family":"system-ui"},{"at":351.5,"applied":false,"family":"system-ui"},{"at":358.2999999523163,"applied":false,"family":"system-ui"},{"at":365.19999998807907,"applied":false,"family":"system-ui"},{"at":371.89999997615814,"applied":false,"family":"system-ui"},{"at":378.89999997615814,"applied":false,"family":"system-ui"},{"at":386,"applied":false,"family":"system-ui"},{"at":393,"applied":false,"family":"system-ui"},{"at":399.7999999523163,"applied":false,"family":"system-ui"},{"at":406.7999999523163,"applied":false,"family":"system-ui"},{"at":413.69999998807907,"applied":false,"family":"system-ui"},{"at":420.39999997615814,"applied":false,"family":"system-ui"},{"at":427.5999999642372,"applied":false,"family":"system-ui"},{"at":434.39999997615814,"applied":false,"family":"system-ui"},{"at":441.2999999523163,"applied":false,"family":"system-ui"},{"at":448.2999999523163,"applied":false,"family":"system-ui"},{"at":455.2999999523163,"applied":false,"family":"system-ui"},{"at":463.39999997615814,"applied":false,"family":"system-ui"},{"at":472,"applied":false,"family":"system-ui"},{"at":478.5999999642372,"applied":true,"family":"\"HYQiHei 55S\", system-ui"}],"fcpFont":{"at":80.89999997615814,"paintStart":76,"family":"system-ui"},"art":"Display, \"HYQiHei 55S\", system-ui","code":"Ligconsolata, \"HYQiHei 55S\", Consolas, monospace","fallbackSamples":60,"fallbackAfterFcp":56},{"kind":"reload","samples":[{"at":6.199999988079071,"applied":false,"family":"system-ui"},{"at":12.5,"applied":false,"family":"system-ui"},{"at":19.399999976158142,"applied":false,"family":"system-ui"},{"at":26.599999964237213,"applied":false,"family":"system-ui"},{"at":33.299999952316284,"applied":false,"family":"system-ui"},{"at":40.19999998807907,"applied":false,"family":"system-ui"},{"at":47.299999952316284,"applied":false,"family":"system-ui"},{"at":54.09999996423721,"applied":false,"family":"system-ui"},{"at":61.19999998807907,"applied":false,"family":"system-ui"},{"at":68.09999996423721,"applied":false,"family":"system-ui"},{"at":75.09999996423721,"applied":false,"family":"system-ui"},{"at":81.79999995231628,"applied":false,"family":"system-ui"},{"at":88.79999995231628,"applied":false,"family":"system-ui"},{"at":95.69999998807907,"applied":false,"family":"system-ui"},{"at":102.79999995231628,"applied":false,"family":"system-ui"},{"at":109.59999996423721,"applied":false,"family":"system-ui"},{"at":116.59999996423721,"applied":false,"family":"system-ui"},{"at":123.59999996423721,"applied":false,"family":"system-ui"},{"at":130.69999998807907,"applied":false,"family":"system-ui"},{"at":137.5,"applied":false,"family":"system-ui"},{"at":144.29999995231628,"applied":false,"family":"system-ui"},{"at":151.39999997615814,"applied":false,"family":"system-ui"},{"at":158.19999998807907,"applied":false,"family":"system-ui"},{"at":165.19999998807907,"applied":false,"family":"system-ui"},{"at":172.19999998807907,"applied":false,"family":"system-ui"},{"at":179.0999999642372,"applied":false,"family":"system-ui"},{"at":186,"applied":false,"family":"system-ui"},{"at":193,"applied":false,"family":"system-ui"},{"at":200,"applied":false,"family":"system-ui"},{"at":206.89999997615814,"applied":false,"family":"system-ui"},{"at":213.79999995231628,"applied":false,"family":"system-ui"},{"at":220.79999995231628,"applied":false,"family":"system-ui"},{"at":227.69999998807907,"applied":false,"family":"system-ui"},{"at":234.79999995231628,"applied":false,"family":"system-ui"},{"at":241.69999998807907,"applied":false,"family":"system-ui"},{"at":248.69999998807907,"applied":false,"family":"system-ui"},{"at":255.5,"applied":false,"family":"system-ui"},{"at":262.39999997615814,"applied":false,"family":"system-ui"},{"at":269.19999998807907,"applied":false,"family":"system-ui"},{"at":276.2999999523163,"applied":false,"family":"system-ui"},{"at":283.2999999523163,"applied":false,"family":"system-ui"},{"at":290.19999998807907,"applied":false,"family":"system-ui"},{"at":297.19999998807907,"applied":false,"family":"system-ui"},{"at":304,"applied":false,"family":"system-ui"},{"at":311.0999999642372,"applied":false,"family":"system-ui"},{"at":318,"applied":false,"family":"system-ui"},{"at":324.89999997615814,"applied":false,"family":"system-ui"},{"at":332.0999999642372,"applied":false,"family":"system-ui"},{"at":339,"applied":false,"family":"system-ui"},{"at":345.7999999523163,"applied":false,"family":"system-ui"},{"at":352.7999999523163,"applied":false,"family":"system-ui"},{"at":359.5999999642372,"applied":false,"family":"system-ui"},{"at":366.5999999642372,"applied":false,"family":"system-ui"},{"at":373.5999999642372,"applied":false,"family":"system-ui"},{"at":380.5,"applied":false,"family":"system-ui"},{"at":387.39999997615814,"applied":false,"family":"system-ui"},{"at":394.39999997615814,"applied":false,"family":"system-ui"},{"at":401.2999999523163,"applied":false,"family":"system-ui"},{"at":408.5,"applied":false,"family":"system-ui"},{"at":415.19999998807907,"applied":false,"family":"system-ui"},{"at":422.0999999642372,"applied":false,"family":"system-ui"},{"at":429.0999999642372,"applied":false,"family":"system-ui"},{"at":436.0999999642372,"applied":false,"family":"system-ui"},{"at":443,"applied":false,"family":"system-ui"},{"at":449.89999997615814,"applied":false,"family":"system-ui"},{"at":457,"applied":false,"family":"system-ui"}],"fcpFont":{"at":26.69999998807907,"paintStart":20,"family":"system-ui"},"art":"Display, \"HYQiHei 55S\", system-ui","code":"Ligconsolata, \"HYQiHei 55S\", Consolas, monospace","fallbackSamples":66,"fallbackAfterFcp":63},{"kind":"link-navigation","samples":[{"at":11,"applied":false,"family":"system-ui"},{"at":14.800000011920929,"applied":false,"family":"system-ui"},{"at":21.600000023841858,"applied":false,"family":"system-ui"},{"at":28.69999998807907,"applied":false,"family":"system-ui"},{"at":35.39999997615814,"applied":false,"family":"system-ui"},{"at":42.5,"applied":false,"family":"system-ui"},{"at":49.39999997615814,"applied":false,"family":"system-ui"},{"at":56.39999997615814,"applied":false,"family":"system-ui"},{"at":63.30000001192093,"applied":false,"family":"system-ui"},{"at":70.19999998807907,"applied":false,"family":"system-ui"},{"at":77.10000002384186,"applied":false,"family":"system-ui"},{"at":84,"applied":false,"family":"system-ui"},{"at":91.10000002384186,"applied":false,"family":"system-ui"},{"at":97.80000001192093,"applied":false,"family":"system-ui"},{"at":104.69999998807907,"applied":false,"family":"system-ui"},{"at":111.89999997615814,"applied":false,"family":"system-ui"},{"at":120.5,"applied":false,"family":"system-ui"},{"at":125.80000001192093,"applied":false,"family":"system-ui"},{"at":132.69999998807907,"applied":false,"family":"system-ui"},{"at":139.60000002384186,"applied":false,"family":"system-ui"},{"at":146.5,"applied":false,"family":"system-ui"},{"at":153.5,"applied":false,"family":"system-ui"},{"at":160.5,"applied":false,"family":"system-ui"},{"at":167.39999997615814,"applied":false,"family":"system-ui"},{"at":174.39999997615814,"applied":false,"family":"system-ui"},{"at":181.30000001192093,"applied":false,"family":"system-ui"},{"at":188.30000001192093,"applied":false,"family":"system-ui"},{"at":195.30000001192093,"applied":false,"family":"system-ui"},{"at":202.19999998807907,"applied":false,"family":"system-ui"},{"at":209,"applied":false,"family":"system-ui"},{"at":216.19999998807907,"applied":false,"family":"system-ui"},{"at":223.19999998807907,"applied":false,"family":"system-ui"},{"at":230.10000002384186,"applied":false,"family":"system-ui"},{"at":236.89999997615814,"applied":false,"family":"system-ui"},{"at":243.89999997615814,"applied":false,"family":"system-ui"},{"at":250.80000001192093,"applied":false,"family":"system-ui"},{"at":257.69999998807907,"applied":false,"family":"system-ui"},{"at":264.69999998807907,"applied":false,"family":"system-ui"},{"at":271.5,"applied":false,"family":"system-ui"},{"at":278.69999998807907,"applied":false,"family":"system-ui"},{"at":285.39999997615814,"applied":false,"family":"system-ui"},{"at":292.5,"applied":false,"family":"system-ui"},{"at":299.30000001192093,"applied":false,"family":"system-ui"},{"at":306.39999997615814,"applied":false,"family":"system-ui"},{"at":313.19999998807907,"applied":false,"family":"system-ui"},{"at":320,"applied":false,"family":"system-ui"},{"at":327.10000002384186,"applied":false,"family":"system-ui"},{"at":334,"applied":false,"family":"system-ui"},{"at":341,"applied":false,"family":"system-ui"},{"at":347.89999997615814,"applied":false,"family":"system-ui"},{"at":354.89999997615814,"applied":false,"family":"system-ui"},{"at":361.89999997615814,"applied":false,"family":"system-ui"},{"at":368.89999997615814,"applied":false,"family":"system-ui"},{"at":375.80000001192093,"applied":false,"family":"system-ui"},{"at":382.69999998807907,"applied":false,"family":"system-ui"},{"at":389.69999998807907,"applied":false,"family":"system-ui"},{"at":396.60000002384186,"applied":false,"family":"system-ui"},{"at":403.60000002384186,"applied":false,"family":"system-ui"},{"at":410.39999997615814,"applied":false,"family":"system-ui"},{"at":417.5,"applied":false,"family":"system-ui"},{"at":424.39999997615814,"applied":false,"family":"system-ui"},{"at":431.19999998807907,"applied":false,"family":"system-ui"},{"at":438.19999998807907,"applied":false,"family":"system-ui"},{"at":445.19999998807907,"applied":false,"family":"system-ui"},{"at":452.10000002384186,"applied":false,"family":"system-ui"},{"at":459,"applied":false,"family":"system-ui"},{"at":466.5,"applied":false,"family":"system-ui"}],"fcpFont":{"at":28.899999976158142,"paintStart":24,"family":"system-ui"},"art":"Display, \"HYQiHei 55S\", system-ui","code":"Ligconsolata, \"HYQiHei 55S\", Consolas, monospace","fallbackSamples":67,"fallbackAfterFcp":64}],"pausedNavigation":"system-ui","errors":[],"browser":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/136.0.0.0 Safari/537.36"},"optimized":{"mode":"optimized","scope":"实际 MV3，流式 HTML 首屏先到达、450ms 后文档结束；记录可见文字的 rAF 字体状态与 FCP 通知时的样式。它们不是全部合成帧截图，也不保证存储/字体尚未就绪时零切换。","build":{"version":"0.1.0","contentSha256":"fa3d9917c52b2a3d18a0a328cd34d182a858d1b5d94fe56babf5f3157efbc4cd"},"cases":[{"kind":"first-navigation","samples":[{"at":60.100000001490116,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":62.5,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":72.89999999850988,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":76.60000000149012,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":83.89999999850988,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":90.39999999850988,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":97.39999999850988,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":104.20000000298023,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":111.29999999701977,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":118.29999999701977,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":125,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":132.10000000149012,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":139,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":146.10000000149012,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":152.79999999701977,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":159.79999999701977,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":166.89999999850988,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":173.79999999701977,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":180.70000000298023,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":187.5,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":194.60000000149012,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":201.5,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":208.5,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":215.5,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":222.29999999701977,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":229.5,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":236.20000000298023,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":243.20000000298023,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":250.10000000149012,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":257,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":264.29999999701977,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":271.1000000014901,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":278,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":284.8999999985099,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":291.70000000298023,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":298.6000000014901,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":305.6000000014901,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":312.6000000014901,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":319.5,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":326.5,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":333.5,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":340.3999999985099,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":347.3999999985099,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":354.29999999701977,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":361.29999999701977,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":368.1000000014901,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":375.20000000298023,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":382,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":388.8999999985099,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":396.1000000014901,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":402.70000000298023,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":410,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":416.70000000298023,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":423.6000000014901,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":430.8999999985099,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":437.6000000014901,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":444.6000000014901,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":451.3999999985099,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":458.6000000014901,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":465.5,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":474.20000000298023,"applied":true,"family":"\"HYQiHei 55S\", system-ui"}],"fcpFont":{"at":84.5,"paintStart":80,"family":"\"HYQiHei 55S\", system-ui"},"art":"Display, \"HYQiHei 55S\", system-ui","code":"Ligconsolata, \"HYQiHei 55S\", Consolas, monospace, \"HYQiHei 55S\"","fallbackSamples":0,"fallbackAfterFcp":0},{"kind":"reload","samples":[{"at":19,"applied":false,"family":"system-ui"},{"at":22.80000000447035,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":24.600000001490116,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":31.700000002980232,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":38.80000000447035,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":46,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":52.5,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":59.399999998509884,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":66.30000000447035,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":73.39999999850988,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":80.39999999850988,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":87.39999999850988,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":94.30000000447035,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":101,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":108,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":115.10000000149012,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":121.89999999850988,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":129.10000000149012,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":135.70000000298023,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":142.70000000298023,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":149.80000000447035,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":156.80000000447035,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":163.60000000149012,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":170.39999999850988,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":177.60000000149012,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":184.20000000298023,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":191.30000000447035,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":198.30000000447035,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":205.10000000149012,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":212.20000000298023,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":219.20000000298023,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":226.20000000298023,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":233,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":240.10000000149012,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":247,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":253.80000000447035,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":260.8999999985099,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":267.6000000014901,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":274.70000000298023,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":281.70000000298023,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":288.70000000298023,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":295.5,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":302.70000000298023,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":309.70000000298023,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":316.30000000447035,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":323.5,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":330.30000000447035,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":337,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":344.20000000298023,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":351,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":358,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":365,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":371.8999999985099,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":378.8999999985099,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":385.80000000447035,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":392.8999999985099,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":399.6000000014901,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":406.70000000298023,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":413.70000000298023,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":420.3999999985099,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":427.5,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":434.30000000447035,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":441.3999999985099,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":448.30000000447035,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":455.20000000298023,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":462.3999999985099,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":469.20000000298023,"applied":true,"family":"\"HYQiHei 55S\", system-ui"}],"fcpFont":{"at":39.20000000298023,"paintStart":32,"family":"\"HYQiHei 55S\", system-ui"},"art":"Display, \"HYQiHei 55S\", system-ui","code":"Ligconsolata, \"HYQiHei 55S\", Consolas, monospace, \"HYQiHei 55S\"","fallbackSamples":1,"fallbackAfterFcp":0},{"kind":"link-navigation","samples":[{"at":15.800000004470348,"applied":false,"family":"system-ui"},{"at":22.200000002980232,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":28.900000005960464,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":35.70000000298023,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":42.600000001490116,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":49.70000000298023,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":56.400000005960464,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":63.5,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":70.30000000447035,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":77.40000000596046,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":84.30000000447035,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":91,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":98.30000000447035,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":105,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":112,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":118.90000000596046,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":125.90000000596046,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":132.90000000596046,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":139.70000000298023,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":146.90000000596046,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":153.70000000298023,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":160.70000000298023,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":167.70000000298023,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":174.5,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":181.70000000298023,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":188.30000000447035,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":195.40000000596046,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":202.30000000447035,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":209.20000000298023,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":216.20000000298023,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":223.10000000149012,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":230.30000000447035,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":237,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":244,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":251.10000000149012,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":258,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":265,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":271.70000000298023,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":278.90000000596046,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":285.6000000014901,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":292.5,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":299.6000000014901,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":306.90000000596046,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":315.30000000447035,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":320.30000000447035,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":327.30000000447035,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":334.20000000298023,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":341.20000000298023,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":348.1000000014901,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":355,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":362.1000000014901,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":368.90000000596046,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":375.90000000596046,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":383,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":389.80000000447035,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":396.90000000596046,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":403.70000000298023,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":410.70000000298023,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":417.80000000447035,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":424.5,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":431.6000000014901,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":438.6000000014901,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":445.6000000014901,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":452.30000000447035,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":459.30000000447035,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":466.20000000298023,"applied":true,"family":"\"HYQiHei 55S\", system-ui"},{"at":473.30000000447035,"applied":true,"family":"\"HYQiHei 55S\", system-ui"}],"fcpFont":{"at":29.100000001490116,"paintStart":24,"family":"\"HYQiHei 55S\", system-ui"},"art":"Display, \"HYQiHei 55S\", system-ui","code":"Ligconsolata, \"HYQiHei 55S\", Consolas, monospace, \"HYQiHei 55S\"","fallbackSamples":1,"fallbackAfterFcp":0}],"followWebNavigation":"system-ui","errors":[],"browser":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/136.0.0.0 Safari/537.36","checkedOn":"2026-10-30"}},"dynamicFrames":{"baseline":{"mode":"baseline","scope":"实际生产 MV3；本地字体已在页面使用。记录 rAF 后任务中的字体状态，代表帧末采样，不等同所有合成帧截图。","contentSha256":"8b55afe0e4e855177cc54391f850bc3fe5aff3c5344fca1b0f1aae8b5cef26e3","cases":[{"kind":"local-insert","beforeAnimationFrame":false,"samples":[{"frame":1,"elapsedMs":7.399999976158142,"applied":false,"width":200.0625},{"frame":2,"elapsedMs":15,"applied":false,"width":200.0625},{"frame":3,"elapsedMs":22.5,"applied":false,"width":200.0625},{"frame":4,"elapsedMs":29.69999998807907,"applied":false,"width":200.0625},{"frame":5,"elapsedMs":37.099999994039536,"applied":false,"width":200.0625},{"frame":6,"elapsedMs":44.89999997615814,"applied":false,"width":200.0625},{"frame":7,"elapsedMs":52.79999998211861,"applied":true,"width":204.875},{"frame":8,"elapsedMs":59.89999997615814,"applied":true,"width":204.875},{"frame":9,"elapsedMs":67.2999999821186,"applied":true,"width":204.875},{"frame":10,"elapsedMs":74.7999999821186,"applied":true,"width":204.875},{"frame":11,"elapsedMs":82.2999999821186,"applied":true,"width":204.875},{"frame":12,"elapsedMs":89.7999999821186,"applied":true,"width":204.875}],"fallbackFrames":6},{"kind":"large-parent-tail","beforeAnimationFrame":false,"samples":[{"frame":1,"elapsedMs":8.100000023841858,"applied":false,"width":200.0625},{"frame":2,"elapsedMs":15.200000017881393,"applied":false,"width":200.0625},{"frame":3,"elapsedMs":22.80000001192093,"applied":false,"width":200.0625},{"frame":4,"elapsedMs":30.400000005960464,"applied":false,"width":200.0625},{"frame":5,"elapsedMs":37.900000005960464,"applied":false,"width":200.0625},{"frame":6,"elapsedMs":45.400000005960464,"applied":false,"width":200.0625},{"frame":7,"elapsedMs":52.900000005960464,"applied":false,"width":200.0625},{"frame":8,"elapsedMs":64.10000002384186,"applied":false,"width":200.0625},{"frame":9,"elapsedMs":68,"applied":false,"width":200.0625},{"frame":10,"elapsedMs":75.5,"applied":false,"width":200.0625},{"frame":11,"elapsedMs":83,"applied":false,"width":200.0625},{"frame":12,"elapsedMs":90.2000000178814,"applied":false,"width":200.0625}],"fallbackFrames":12},{"kind":"replace","beforeAnimationFrame":false,"samples":[{"frame":1,"elapsedMs":8.5,"applied":false,"width":200.0625},{"frame":2,"elapsedMs":16.80000001192093,"applied":false,"width":200.0625},{"frame":3,"elapsedMs":24.400000005960464,"applied":false,"width":200.0625},{"frame":4,"elapsedMs":31.80000001192093,"applied":false,"width":200.0625},{"frame":5,"elapsedMs":39.20000001788139,"applied":false,"width":200.0625},{"frame":6,"elapsedMs":46.80000001192093,"applied":false,"width":200.0625},{"frame":7,"elapsedMs":54.5,"applied":false,"width":200.0625},{"frame":8,"elapsedMs":62.70000001788139,"applied":true,"width":204.875},{"frame":9,"elapsedMs":69.5,"applied":true,"width":204.875},{"frame":10,"elapsedMs":77.2000000178814,"applied":true,"width":204.875},{"frame":11,"elapsedMs":84.7000000178814,"applied":true,"width":204.875},{"frame":12,"elapsedMs":92.2000000178814,"applied":true,"width":204.875}],"fallbackFrames":7},{"kind":"author-style","beforeAnimationFrame":false,"samples":[{"frame":1,"elapsedMs":7.5,"applied":false,"width":1184},{"frame":2,"elapsedMs":15.300000011920929,"applied":false,"width":1184},{"frame":3,"elapsedMs":23.099999994039536,"applied":false,"width":1184},{"frame":4,"elapsedMs":30.69999998807907,"applied":false,"width":1184},{"frame":5,"elapsedMs":38.19999998807907,"applied":false,"width":1184},{"frame":6,"elapsedMs":46.19999998807907,"applied":false,"width":1184},{"frame":7,"elapsedMs":57.19999998807907,"applied":false,"width":1184},{"frame":8,"elapsedMs":61.400000005960464,"applied":false,"width":1184},{"frame":9,"elapsedMs":69,"applied":false,"width":1184},{"frame":10,"elapsedMs":76.5,"applied":false,"width":1184},{"frame":11,"elapsedMs":84.09999999403954,"applied":false,"width":1184},{"frame":12,"elapsedMs":91.69999998807907,"applied":false,"width":1184}],"fallbackFrames":12}],"browser":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/136.0.0.0 Safari/537.36"},"optimized":{"mode":"optimized","scope":"实际生产 MV3；本地字体已在页面使用。记录 rAF 后任务中的字体状态，代表帧末采样，不等同所有合成帧截图。","contentSha256":"303df971e9e7afb661359b60ece393472c6de89dd610095fa03bf985b9db43ea","cases":[{"kind":"local-insert","beforeAnimationFrame":true,"samples":[{"frame":1,"elapsedMs":8.100000023841858,"applied":true,"width":204.875},{"frame":2,"elapsedMs":14.199999988079071,"applied":true,"width":204.875},{"frame":3,"elapsedMs":21.19999998807907,"applied":true,"width":204.875},{"frame":4,"elapsedMs":28.19999998807907,"applied":true,"width":204.875},{"frame":5,"elapsedMs":34.80000001192093,"applied":true,"width":204.875},{"frame":6,"elapsedMs":42,"applied":true,"width":204.875},{"frame":7,"elapsedMs":48.80000001192093,"applied":true,"width":204.875},{"frame":8,"elapsedMs":55.89999997615814,"applied":true,"width":204.875},{"frame":9,"elapsedMs":62.69999998807907,"applied":true,"width":204.875},{"frame":10,"elapsedMs":69.69999998807907,"applied":true,"width":204.875},{"frame":11,"elapsedMs":76.80000001192093,"applied":true,"width":204.875},{"frame":12,"elapsedMs":83.60000002384186,"applied":true,"width":204.875}],"fallbackFrames":0},{"kind":"large-parent-tail","beforeAnimationFrame":true,"samples":[{"frame":1,"elapsedMs":9.599999964237213,"applied":true,"width":204.875},{"frame":2,"elapsedMs":15.599999964237213,"applied":true,"width":204.875},{"frame":3,"elapsedMs":21.69999998807907,"applied":true,"width":204.875},{"frame":4,"elapsedMs":28.399999976158142,"applied":true,"width":204.875},{"frame":5,"elapsedMs":34.89999997615814,"applied":true,"width":204.875},{"frame":6,"elapsedMs":41.69999998807907,"applied":true,"width":204.875},{"frame":7,"elapsedMs":48.80000001192093,"applied":true,"width":204.875},{"frame":8,"elapsedMs":55.5,"applied":true,"width":204.875},{"frame":9,"elapsedMs":62.59999996423721,"applied":true,"width":204.875},{"frame":10,"elapsedMs":69.89999997615814,"applied":true,"width":204.875},{"frame":11,"elapsedMs":76.89999997615814,"applied":true,"width":204.875},{"frame":12,"elapsedMs":83.5,"applied":true,"width":204.875}],"fallbackFrames":0},{"kind":"replace","beforeAnimationFrame":true,"samples":[{"frame":1,"elapsedMs":5.5,"applied":true,"width":204.875},{"frame":2,"elapsedMs":12,"applied":true,"width":204.875},{"frame":3,"elapsedMs":18.69999998807907,"applied":true,"width":204.875},{"frame":4,"elapsedMs":25.599999964237213,"applied":true,"width":204.875},{"frame":5,"elapsedMs":32.59999996423721,"applied":true,"width":204.875},{"frame":6,"elapsedMs":39.39999997615814,"applied":true,"width":204.875},{"frame":7,"elapsedMs":46.59999996423721,"applied":true,"width":204.875},{"frame":8,"elapsedMs":53.59999996423721,"applied":true,"width":204.875},{"frame":9,"elapsedMs":60.30000001192093,"applied":true,"width":204.875},{"frame":10,"elapsedMs":67.39999997615814,"applied":true,"width":204.875},{"frame":11,"elapsedMs":74.39999997615814,"applied":true,"width":204.875},{"frame":12,"elapsedMs":81.19999998807907,"applied":true,"width":204.875}],"fallbackFrames":0},{"kind":"author-style","beforeAnimationFrame":true,"samples":[{"frame":1,"elapsedMs":9.099999964237213,"applied":true,"width":1184},{"frame":2,"elapsedMs":15,"applied":true,"width":1184},{"frame":3,"elapsedMs":22.5,"applied":true,"width":1184},{"frame":4,"elapsedMs":29.399999976158142,"applied":true,"width":1184},{"frame":5,"elapsedMs":34.69999998807907,"applied":true,"width":1184},{"frame":6,"elapsedMs":41.69999998807907,"applied":true,"width":1184},{"frame":7,"elapsedMs":48.5,"applied":true,"width":1184},{"frame":8,"elapsedMs":55.69999998807907,"applied":true,"width":1184},{"frame":9,"elapsedMs":62.59999996423721,"applied":true,"width":1184},{"frame":10,"elapsedMs":69.39999997615814,"applied":true,"width":1184},{"frame":11,"elapsedMs":76.5,"applied":true,"width":1184},{"frame":12,"elapsedMs":83.29999995231628,"applied":true,"width":1184}],"fallbackFrames":0}],"browser":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/136.0.0.0 Safari/537.36"}},"popup":{"checkedOn":"2026-10-29","scope":"Windows Chromium 136，独立生产 MV3。原生 action Popup 尺寸通过 CDP 读取；交互在同一生产 Popup 文档中使用真实 Chrome API。存储延迟和失败用例仅包装独立配置的写入。","checks":[{"name":"原生 Popup 为 380×480，无右侧额外占位，旧停用与站点例外不阻止全局字体","native":{"width":380,"height":480,"rootWidth":380,"rootHeight":480,"footerBottom":464}},{"name":"主面板包含域名开关、字体表单、预览、撤销与重算，打开不枚举目录"},{"name":"主面板与选择面板共用固定居中标题，目录到达后中心与基线不变","header":{"x":52,"y":18,"width":276,"height":28},"catalog":216},{"name":"搜索框高 36px，焦点只增粗内边界，外框与文字位置不移动","focused":{"x":20,"y":60,"width":340,"height":36,"inset":11,"outline":"none"},"blurred":{"x":20,"y":60,"width":340,"height":36,"inset":11}},{"name":"OverlayScrollbars 接管原 viewport，列表能到队尾，左右留白相同且不占原生滚动条宽度","scroll":{"client":340,"width":340,"top":1798,"max":1798,"attributes":["data-overlayscrollbars","data-overlayscrollbars-viewport"]},"spacing":{"left":20,"right":20}},{"name":"深浅主题自动跟随色彩偏好，切换保留搜索、选择和标题位置"},{"name":"字体独立即时保存并生效，保存使用当前字体与域名字段，不恢复旧开关字段"},{"name":"关闭重开仍可撤销最近一次字体修改"},{"name":"关闭弹层文档不取消已接收的后台保存，重开可撤销"},{"name":"失败保留原字体及候选面板，重试后恢复自动保存"},{"name":"缓存避免重复枚举，主动刷新与 Enter 确认可用，箭头浏览不提交"},{"name":"390px 窄视口下两种主题与面板无横向或整体溢出"}],"errors":[],"build":{"version":"0.1.0","contentSha256":"b993674831434d8f1106018180d46d117fca49f7ae72d28e5c9f3da66e3cea6e","backgroundSha256":"a0a9b23f02cee44abfb75ee446c04f44fee85a6df39b887555f4714485092f19","popupSha256":"37fe219d39d829209c4eca93831c1380b603b7d62bdee2e7b4085088059f3c9a"}},"previousOptions":{"checkedOn":"2026-10-28","scope":"历史 Options 界面样本，当前界面见 popup-browser-checks.json。Windows Chromium 136，独立配置的真实生产 MV3；字体设置写入仅用于该测试配置，不修改日常浏览器。","checks":[{"name":"真实字形抽样区分中文与拉丁字体，正文默认启用中文筛选","catalogCount":216,"initialLoadMs":1081,"measured":{"Arial":false,"Consolas":false,"Yozai":true,"HYQiHei 25S":true,"HYQiHei 55S":true,"LXGW Neo XiHei Plus":true}},{"name":"中文筛选可取消，搜索匹配显示名和标识并保留被隐藏的当前选择"},{"name":"选择只更新预览，保存前网页和持久化偏好不变，撤销恢复草稿"},{"name":"保存后网页即时同步，25S与55S独立选择，400和700均保持所选字面","weights":[{"selection":"HYQiHei 25S","selector":"#regular","cssWeight":"400","fonts":[{"familyName":"HYQiHei-25S","postScriptName":"HYQiHei-BES","isCustomFont":false,"glyphCount":7}]},{"selection":"HYQiHei 25S","selector":"#bold","cssWeight":"700","fonts":[{"familyName":"HYQiHei-25S","postScriptName":"HYQiHei-BES","isCustomFont":false,"glyphCount":7}]},{"selection":"HYQiHei 55S","selector":"#regular","cssWeight":"400","fonts":[{"familyName":"HYQiHei-55S","postScriptName":"HYQiHei-EES","isCustomFont":false,"glyphCount":7}]},{"selection":"HYQiHei 55S","selector":"#bold","cssWeight":"700","fonts":[{"familyName":"HYQiHei-55S","postScriptName":"HYQiHei-EES","isCustomFont":false,"glyphCount":7}]}]},{"name":"两种通用字体相同时仍能选择独立后备进行中文检测","sameGeneric":true},{"name":"390像素下中文筛选、长字体名与保存区域无横向溢出"}],"errors":[],"build":{"version":"0.1.0","contentSha256":"f181796d87456b90a203903e0f74dac652abc45ecae9d571b58f2c3135ee666b"}},"previousPopup":{"checkedOn":"2026-10-28","scope":"Windows Chromium 136，独立配置、生产 MV3；action.openPopup 创建真实弹层并通过 CDP 读取原生尺寸，交互使用同一生产 Popup 文档和真实 Chrome API，不称为工具栏鼠标点击验收。延迟和失败用例受控包装独立后台的 storage.set，其余调用真实 API。","checks":[{"name":"原生 Popup 尺寸、主机识别、原偏好保留，主面板不枚举，manifest 无整页设置","dimensions":{"width":1200,"height":800,"contentWidth":380,"contentHeight":560},"nativeDimensions":{"width":395,"height":510,"rootWidth":380,"rootHeight":510,"rootScrollHeight":510,"footerBottom":494}},{"name":"中文候选及双语搜索可靠，筛选不改写当前选择","catalogCount":216,"measured":{"Arial":false,"Consolas":false,"Yozai":true,"HYQiHei 25S":true,"HYQiHei 55S":true,"LXGW Neo XiHei Plus":true}},{"name":"悬停和键盘浏览只预览，返回不提交，并恢复原字段焦点"},{"name":"点击字体后自动保存并返回，网页无需刷新；25S 在 400/700 保持所选实际字面","regular":[{"familyName":"HYQiHei-25S","postScriptName":"HYQiHei-BES","isCustomFont":false,"glyphCount":7}],"bold":[{"familyName":"HYQiHei-25S","postScriptName":"HYQiHei-BES","isCustomFont":false,"glyphCount":7}]},{"name":"代码字体独立即时保存，正文不被覆盖，核对 Consolas 实际资源","code":[{"familyName":"Consolas","postScriptName":"Consolas","isCustomFont":false,"glyphCount":17}]},{"name":"一次撤销只恢复最后一次字体变更，保留站点状态，暂停列表可恢复站点"},{"name":"关闭重开保留一次字体撤销，撤销不回退后来的全局开关"},{"name":"受控存储延迟下关闭 Popup 文档，已接收写入仍完成，重开可撤销"},{"name":"全局和站点开关保存失败时，控件与后台保存值保持一致"},{"name":"受控保存失败保留旧偏好和候选面板，重试成功后再返回"},{"name":"重开选择器复用设备缓存，只有主动刷新才重新枚举"},{"name":"390×560 下主面板与候选列表均无整页溢出，列表内部滚动"},{"name":"Enter 确认真实候选可自动保存，单独聚焦不提交"},{"name":"不支持的页面仍可设置全局字体，当前站点开关禁用"}],"errors":[],"build":{"version":"0.1.0","contentSha256":"f181796d87456b90a203903e0f74dac652abc45ecae9d571b58f2c3135ee666b","backgroundSha256":"3dc35f1f603f7f9bf605a5bf603ebab76ac661c9050f021606215dbe7901efb5","popupSha256":"e3d44948f4650df146c64c9808b061e971186cefdc8b3f13fbaddece0202c377"},"environment":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/136.0.0.0 Safari/537.36"},"currentBuild":{"contentSha256":"fa3d9917c52b2a3d18a0a328cd34d182a858d1b5d94fe56babf5f3157efbc4cd","backgroundSha256":"05e7816949ba4876232cddec9c2758687be3be1ca79893d39ed60ffe07ef8bd2","manifestSha256":"7e5ffc81fd1f93389d65cc45db96c43ee5827401aa794aa26ab00ab4fa7ec5b5","version":"0.1.0","popupSha256":"bd5150f239d4f662515be160519cb43db03960249e340fbc19d6202260a602a8"},"unitTests":{"count":119,"files":16,"environment":"Vitest / Happy DOM"},"frames":{"checkedOn":"2026-10-29","scope":"隔离 Chromium 生产 MV3；同源、跨源、嵌套、动态 iframe；未读取或填写登录凭据。","build":{"contentSha256":"303df971e9e7afb661359b60ece393472c6de89dd610095fa03bf985b9db43ea","backgroundSha256":"9fc14a558319289aafb22a326f104d89c70cd2a055576f71b2293c8e908f36ca","manifestSha256":"7e5ffc81fd1f93389d65cc45db96c43ee5827401aa794aa26ab00ab4fa7ec5b5","version":"0.1.0"},"checks":[{"name":"负向对照：旧 all_frames=false 时主文档正确、子框架漏改","result":{"label":"\"PingFang SC\", \"Microsoft YaHei\", \"Helvetica Neue\"","password":"\"PingFang SC\", \"Microsoft YaHei\", \"Helvetica Neue\"","placeholder":"\"PingFang SC\", \"Microsoft YaHei\", \"Helvetica Neue\"","code":"monospace","art":"Display","inline":"","mirrors":0,"base":0}},{"name":"同源、跨域、嵌套框架的标签、占位符与代码接入三层内核，艺术字保留","documents":[{"url":"http://localhost:59356/","label":"Yozai, \"PingFang SC\", \"Microsoft YaHei\", \"Helvetica Neue\"","password":"Yozai, \"PingFang SC\", \"Microsoft YaHei\", \"Helvetica Neue\"","placeholder":"Yozai, \"PingFang SC\", \"Microsoft YaHei\", \"Helvetica Neue\"","code":"Ligconsolata, Yozai, monospace","art":"Display, Yozai","inline":"","mirrors":0,"base":1},{"url":"http://localhost:59356/frame?same","label":"Yozai, \"PingFang SC\", \"Microsoft YaHei\", \"Helvetica Neue\"","password":"Yozai, \"PingFang SC\", \"Microsoft YaHei\", \"Helvetica Neue\"","placeholder":"Yozai, \"PingFang SC\", \"Microsoft YaHei\", \"Helvetica Neue\"","code":"Ligconsolata, Yozai, monospace","art":"Display, Yozai","inline":"","mirrors":1,"base":1},{"url":"http://127.0.0.1:59356/frame?cross","label":"Yozai, \"PingFang SC\", \"Microsoft YaHei\", \"Helvetica Neue\"","password":"Yozai, \"PingFang SC\", \"Microsoft YaHei\", \"Helvetica Neue\"","placeholder":"Yozai, \"PingFang SC\", \"Microsoft YaHei\", \"Helvetica Neue\"","code":"Ligconsolata, Yozai, monospace","art":"Display, Yozai","inline":"","mirrors":1,"base":1},{"url":"http://localhost:59356/frame?nested","label":"Yozai, \"PingFang SC\", \"Microsoft YaHei\", \"Helvetica Neue\"","password":"Yozai, \"PingFang SC\", \"Microsoft YaHei\", \"Helvetica Neue\"","placeholder":"Yozai, \"PingFang SC\", \"Microsoft YaHei\", \"Helvetica Neue\"","code":"Ligconsolata, Yozai, monospace","art":"Display, Yozai","inline":"","mirrors":1,"base":1}]},{"name":"子框架不可读 CSS 确实经真实后台取源","requests":[{"url":"/font.css?cross","background":true},{"url":"/font.css?same","background":true},{"url":"/font.css?nested","background":true}]},{"name":"子框架内新增 DOM 和新增跨域 iframe 自动处理"},{"name":"框架导航后重新注入，设置保存同时更新各文档"},{"name":"Popup 重新应用通过现有 tab 广播覆盖子框架"},{"name":"两项跟随网页时各框架独立撤销来源和 DOM 补丁","documents":[{"url":"http://localhost:59356/","label":"\"PingFang SC\", \"Microsoft YaHei\", \"Helvetica Neue\"","password":"\"PingFang SC\", \"Microsoft YaHei\", \"Helvetica Neue\"","placeholder":"\"PingFang SC\", \"Microsoft YaHei\", \"Helvetica Neue\"","code":"monospace","art":"Display","inline":"","mirrors":0,"base":0},{"url":"http://localhost:59356/frame?same","label":"\"PingFang SC\", \"Microsoft YaHei\", \"Helvetica Neue\"","password":"\"PingFang SC\", \"Microsoft YaHei\", \"Helvetica Neue\"","placeholder":"\"PingFang SC\", \"Microsoft YaHei\", \"Helvetica Neue\"","code":"monospace","art":"Display","inline":"","mirrors":0,"base":0},{"url":"http://127.0.0.1:59356/frame?cross","label":"\"PingFang SC\", \"Microsoft YaHei\", \"Helvetica Neue\"","password":"\"PingFang SC\", \"Microsoft YaHei\", \"Helvetica Neue\"","placeholder":"\"PingFang SC\", \"Microsoft YaHei\", \"Helvetica Neue\"","code":"monospace","art":"Display","inline":"","mirrors":0,"base":0},{"url":"http://localhost:59356/frame?nested","label":"\"PingFang SC\", \"Microsoft YaHei\", \"Helvetica Neue\"","password":"\"PingFang SC\", \"Microsoft YaHei\", \"Helvetica Neue\"","placeholder":"\"PingFang SC\", \"Microsoft YaHei\", \"Helvetica Neue\"","code":"monospace","art":"Display","inline":"","mirrors":0,"base":0},{"url":"http://localhost:59356/frame?navigated","label":"\"PingFang SC\", \"Microsoft YaHei\", \"Helvetica Neue\"","password":"\"PingFang SC\", \"Microsoft YaHei\", \"Helvetica Neue\"","placeholder":"\"PingFang SC\", \"Microsoft YaHei\", \"Helvetica Neue\"","code":"monospace","art":"Display","inline":"","mirrors":0,"base":0}]},{"name":"阿里云匿名实际页面：账号名、密码和输入占位符使用悠哉字体","labels":[{"text":"账号名","font":"Yozai, \"PingFang SC\", \"Microsoft YaHei\", \"Helvetica Neue\""},{"text":"账号名","font":"Yozai, \"PingFang SC\", \"Microsoft YaHei\", \"Helvetica Neue\""},{"text":"密码","font":"Yozai, \"PingFang SC\", \"Microsoft YaHei\", \"Helvetica Neue\""},{"text":"密码","font":"Yozai, \"PingFang SC\", \"Microsoft YaHei\", \"Helvetica Neue\""}],"inputs":[{"type":"text","font":"Yozai, Arial","placeholderFont":"Yozai, \"PingFang SC\", \"Microsoft YaHei\", \"Helvetica Neue\""},{"type":"password","font":"Yozai, Arial","placeholderFont":"Yozai, \"PingFang SC\", \"Microsoft YaHei\", \"Helvetica Neue\""},{"type":"text","font":"Yozai, Arial","placeholderFont":"Yozai, \"PingFang SC\", \"Microsoft YaHei\", \"Helvetica Neue\""}],"paintedFonts":[{"familyName":"Yozai","postScriptName":"Yozai-Regular","isCustomFont":false,"glyphCount":3},{"familyName":"Yozai","postScriptName":"Yozai-Regular","isCustomFont":false,"glyphCount":2}]}],"errors":[]},"sites":{"checkedOn":"2026-10-29","scope":"隔离 Chromium 生产 MV3；完整顶层域名例外、Popup 保存恢复、跨域与动态框架；保留原框架回归。","build":{"contentSha256":"c779fba8e68fc6d986751d622b753e3c2674671935755f62d3439bedde7aa1be","backgroundSha256":"a0a9b23f02cee44abfb75ee446c04f44fee85a6df39b887555f4714485092f19","manifestSha256":"7e5ffc81fd1f93389d65cc45db96c43ee5827401aa794aa26ab00ab4fa7ec5b5","version":"0.1.0"},"checks":[{"name":"负向对照：旧 all_frames=false 时主文档正确、子框架漏改","result":{"label":"\"PingFang SC\", \"Microsoft YaHei\", \"Helvetica Neue\"","password":"\"PingFang SC\", \"Microsoft YaHei\", \"Helvetica Neue\"","placeholder":"\"PingFang SC\", \"Microsoft YaHei\", \"Helvetica Neue\"","code":"monospace","art":"Display","inline":"","mirrors":0,"base":0}},{"name":"同源、跨域、嵌套框架的标签、占位符与代码接入三层内核，艺术字保留","documents":[{"url":"http://localhost:59777/","label":"Yozai, \"PingFang SC\", \"Microsoft YaHei\", \"Helvetica Neue\"","password":"Yozai, \"PingFang SC\", \"Microsoft YaHei\", \"Helvetica Neue\"","placeholder":"Yozai, \"PingFang SC\", \"Microsoft YaHei\", \"Helvetica Neue\"","code":"Ligconsolata, Yozai, monospace","art":"Display, Yozai","inline":"","mirrors":0,"base":1},{"url":"http://localhost:59777/frame?same","label":"Yozai, \"PingFang SC\", \"Microsoft YaHei\", \"Helvetica Neue\"","password":"Yozai, \"PingFang SC\", \"Microsoft YaHei\", \"Helvetica Neue\"","placeholder":"Yozai, \"PingFang SC\", \"Microsoft YaHei\", \"Helvetica Neue\"","code":"Ligconsolata, Yozai, monospace","art":"Display, Yozai","inline":"","mirrors":1,"base":1},{"url":"http://127.0.0.1:59777/frame?cross","label":"Yozai, \"PingFang SC\", \"Microsoft YaHei\", \"Helvetica Neue\"","password":"Yozai, \"PingFang SC\", \"Microsoft YaHei\", \"Helvetica Neue\"","placeholder":"Yozai, \"PingFang SC\", \"Microsoft YaHei\", \"Helvetica Neue\"","code":"Ligconsolata, Yozai, monospace","art":"Display, Yozai","inline":"","mirrors":1,"base":1},{"url":"http://localhost:59777/frame?nested","label":"Yozai, \"PingFang SC\", \"Microsoft YaHei\", \"Helvetica Neue\"","password":"Yozai, \"PingFang SC\", \"Microsoft YaHei\", \"Helvetica Neue\"","placeholder":"Yozai, \"PingFang SC\", \"Microsoft YaHei\", \"Helvetica Neue\"","code":"Ligconsolata, Yozai, monospace","art":"Display, Yozai","inline":"","mirrors":1,"base":1}]},{"name":"子框架不可读 CSS 确实经真实后台取源","requests":[{"url":"/font.css?cross","background":true},{"url":"/font.css?nested","background":true},{"url":"/font.css?same","background":true}]},{"name":"子框架内新增 DOM 和新增跨域 iframe 自动处理"},{"name":"框架导航后重新注入，设置保存同时更新各文档"},{"name":"Popup 重新应用通过现有 tab 广播覆盖子框架"},{"name":"两项跟随网页时各框架独立撤销来源和 DOM 补丁","documents":[{"url":"http://localhost:59777/","label":"\"PingFang SC\", \"Microsoft YaHei\", \"Helvetica Neue\"","password":"\"PingFang SC\", \"Microsoft YaHei\", \"Helvetica Neue\"","placeholder":"\"PingFang SC\", \"Microsoft YaHei\", \"Helvetica Neue\"","code":"monospace","art":"Display","inline":"","mirrors":0,"base":0},{"url":"http://localhost:59777/frame?same","label":"\"PingFang SC\", \"Microsoft YaHei\", \"Helvetica Neue\"","password":"\"PingFang SC\", \"Microsoft YaHei\", \"Helvetica Neue\"","placeholder":"\"PingFang SC\", \"Microsoft YaHei\", \"Helvetica Neue\"","code":"monospace","art":"Display","inline":"","mirrors":0,"base":0},{"url":"http://127.0.0.1:59777/frame?cross","label":"\"PingFang SC\", \"Microsoft YaHei\", \"Helvetica Neue\"","password":"\"PingFang SC\", \"Microsoft YaHei\", \"Helvetica Neue\"","placeholder":"\"PingFang SC\", \"Microsoft YaHei\", \"Helvetica Neue\"","code":"monospace","art":"Display","inline":"","mirrors":0,"base":0},{"url":"http://localhost:59777/frame?nested","label":"\"PingFang SC\", \"Microsoft YaHei\", \"Helvetica Neue\"","password":"\"PingFang SC\", \"Microsoft YaHei\", \"Helvetica Neue\"","placeholder":"\"PingFang SC\", \"Microsoft YaHei\", \"Helvetica Neue\"","code":"monospace","art":"Display","inline":"","mirrors":0,"base":0},{"url":"http://localhost:59777/frame?navigated","label":"\"PingFang SC\", \"Microsoft YaHei\", \"Helvetica Neue\"","password":"\"PingFang SC\", \"Microsoft YaHei\", \"Helvetica Neue\"","placeholder":"\"PingFang SC\", \"Microsoft YaHei\", \"Helvetica Neue\"","code":"monospace","art":"Display","inline":"","mirrors":0,"base":0}]},{"name":"Popup 关闭域名时撤销整页及跨域框架补丁，重开保留、列表恢复、标题不位移","excludedDomains":["localhost"]},{"name":"关闭 iframe 来源域名不影响其他已开启顶层站点中的嵌入内容"},{"name":"域名关闭状态跨导航保存，重新开启无需刷新"},{"name":"阿里云匿名实际页面：账号名、密码和输入占位符使用悠哉字体","labels":[{"text":"账号名","font":"Yozai, \"PingFang SC\", \"Microsoft YaHei\", \"Helvetica Neue\""},{"text":"账号名","font":"Yozai, \"PingFang SC\", \"Microsoft YaHei\", \"Helvetica Neue\""},{"text":"密码","font":"Yozai, \"PingFang SC\", \"Microsoft YaHei\", \"Helvetica Neue\""},{"text":"密码","font":"Yozai, \"PingFang SC\", \"Microsoft YaHei\", \"Helvetica Neue\""}],"inputs":[{"type":"text","font":"Yozai, Arial","placeholderFont":"Yozai, \"PingFang SC\", \"Microsoft YaHei\", \"Helvetica Neue\""},{"type":"password","font":"Yozai, Arial","placeholderFont":"Yozai, \"PingFang SC\", \"Microsoft YaHei\", \"Helvetica Neue\""},{"type":"text","font":"Yozai, Arial","placeholderFont":"Yozai, \"PingFang SC\", \"Microsoft YaHei\", \"Helvetica Neue\""}],"paintedFonts":[{"familyName":"Yozai","postScriptName":"Yozai-Regular","isCustomFont":false,"glyphCount":3},{"familyName":"Yozai","postScriptName":"Yozai-Regular","isCustomFont":false,"glyphCount":2}]}],"errors":[]},"domPerformance":{"checkedOn":"2026-10-30","scope":"Windows 独立 Chromium，真实生产 MV3，3 次交替对照；1000 个旧段落，24 次逐帧追加，再对一个元素做 12 次逐帧属性变更。无网络资源、缓存或登录态差异。统计和 CDP 读取也在时间窗口内。","samples":[{"name":"before","round":0,"appendExamined":4567,"attributeExamined":2635,"batches":80,"elapsedMs":385.98019999999997,"scriptMs":89.597,"taskMs":125.39599999999999,"recalcMs":2.967,"behavior":{"count":1024,"correct":true,"inline":0,"code":"Ligconsolata, Yozai, monospace","art":"Display, Yozai"}},{"name":"after","round":0,"appendExamined":24,"attributeExamined":12,"batches":36,"elapsedMs":277.02459999999974,"scriptMs":7.301,"taskMs":26.398999999999997,"recalcMs":0.9810000000000001,"behavior":{"count":1024,"correct":true,"inline":0,"code":"Ligconsolata, Yozai, monospace","art":"Display, Yozai"}},{"name":"after","round":1,"appendExamined":24,"attributeExamined":12,"batches":36,"elapsedMs":274.72149999999965,"scriptMs":12.379,"taskMs":41.646,"recalcMs":1.939,"behavior":{"count":1024,"correct":true,"inline":0,"code":"Ligconsolata, Yozai, monospace","art":"Display, Yozai"}},{"name":"before","round":1,"appendExamined":4567,"attributeExamined":2635,"batches":80,"elapsedMs":392.97739999999976,"scriptMs":91.229,"taskMs":132.626,"recalcMs":2.6710000000000003,"behavior":{"count":1024,"correct":true,"inline":0,"code":"Ligconsolata, Yozai, monospace","art":"Display, Yozai"}},{"name":"before","round":2,"appendExamined":4567,"attributeExamined":2635,"batches":80,"elapsedMs":389.3212000000003,"scriptMs":81.918,"taskMs":116.39399999999999,"recalcMs":1.885,"behavior":{"count":1024,"correct":true,"inline":0,"code":"Ligconsolata, Yozai, monospace","art":"Display, Yozai"}},{"name":"after","round":2,"appendExamined":24,"attributeExamined":12,"batches":36,"elapsedMs":277.2602999999999,"scriptMs":10.349,"taskMs":35.683,"recalcMs":1.468,"behavior":{"count":1024,"correct":true,"inline":0,"code":"Ligconsolata, Yozai, monospace","art":"Display, Yozai"}}],"builds":{"before":"b993674831434d8f1106018180d46d117fca49f7ae72d28e5c9f3da66e3cea6e","after":"c779fba8e68fc6d986751d622b753e3c2674671935755f62d3439bedde7aa1be"},"viewport":{"width":1280,"height":900},"browser":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/136.0.0.0 Safari/537.36","medians":{"before":{"appendExamined":4567,"attributeExamined":2635,"scriptMs":89.597,"taskMs":125.39599999999999,"elapsedMs":389.3212000000003,"recalcMs":2.6710000000000003},"after":{"appendExamined":24,"attributeExamined":12,"scriptMs":10.349,"taskMs":35.683,"elapsedMs":277.02459999999974,"recalcMs":1.468}},"workload":{"existingParagraphs":1000,"appendFrames":24,"colorChangeFrames":12,"completion":"队列排空、取源完成，再经两个帧确认批次数稳定；正文、代码和局部艺术字候选与行内补丁断言一致"}},"domInvalidation":{"checkedOn":"2026-10-30","scope":"独立 Chromium 生产 MV3；相同 DOM 操作后的字体栈与所有权；不使用用户登录态。","contentSha256":"fa3d9917c52b2a3d18a0a328cd34d182a858d1b5d94fe56babf5f3157efbc4cd","checks":[{"name":"新增内容不重复检查旧列表，来源覆盖的节点不写内联","stats":{"batches":8,"examined":805,"patched":0,"lastBatchMs":0.7000000029802322,"pending":0,"sourcePatched":2,"sourceBlocked":0,"sourceScans":2,"sourceCacheHits":1,"sourceCacheMisses":1,"sourceDiscoveries":1,"sourceMirrors":0,"sourceFetching":0,"sourceFailed":0}},{"name":"nth-child 改变已有兄弟的匹配，并撤销失去规则的旧补丁","stats":{"batches":10,"examined":812,"patched":1,"lastBatchMs":0.8000000044703484,"pending":0,"sourcePatched":2,"sourceBlocked":0,"sourceScans":3,"sourceCacheHits":1,"sourceCacheMisses":2,"sourceDiscoveries":2,"sourceMirrors":0,"sourceFetching":0,"sourceFailed":0}},{"name":"兄弟 class 变化仍更新另一侧元素","stats":{"batches":13,"examined":817,"patched":0,"lastBatchMs":0.5,"pending":0,"sourcePatched":2,"sourceBlocked":0,"sourceScans":4,"sourceCacheHits":1,"sourceCacheMisses":3,"sourceDiscoveries":3,"sourceMirrors":0,"sourceFetching":0,"sourceFailed":0}},{"name":":empty 在文字清空与再次出现时更新相邻元素","stats":{"batches":16,"examined":824,"patched":0,"lastBatchMs":0.5,"pending":0,"sourcePatched":2,"sourceBlocked":0,"sourceScans":5,"sourceCacheHits":1,"sourceCacheMisses":4,"sourceDiscoveries":4,"sourceMirrors":0,"sourceFetching":0,"sourceFailed":0}},{"name":":has 的祖先关系仍更新变更子树外的元素","stats":{"batches":18,"examined":829,"patched":1,"lastBatchMs":0.5,"pending":0,"sourcePatched":2,"sourceBlocked":0,"sourceScans":6,"sourceCacheHits":1,"sourceCacheMisses":5,"sourceDiscoveries":5,"sourceMirrors":0,"sourceFetching":0,"sourceFailed":0}},{"name":"自定义属性的兄弟依赖，即使只被内联字体引用也不漏改","stats":{"batches":20,"examined":833,"patched":1,"lastBatchMs":0.5,"pending":0,"sourcePatched":2,"sourceBlocked":0,"sourceScans":7,"sourceCacheHits":1,"sourceCacheMisses":6,"sourceDiscoveries":6,"sourceMirrors":0,"sourceFetching":0,"sourceFailed":0}},{"name":"嵌套规则继承外层结构依赖","stats":{"batches":22,"examined":839,"patched":1,"lastBatchMs":0.3999999985098839,"pending":0,"sourcePatched":2,"sourceBlocked":0,"sourceScans":8,"sourceCacheHits":1,"sourceCacheMisses":7,"sourceDiscoveries":7,"sourceMirrors":0,"sourceFetching":0,"sourceFailed":0}},{"name":"@scope 改变范围时撤销旧字体补丁","stats":{"batches":24,"examined":844,"patched":0,"lastBatchMs":0.9000000059604645,"pending":0,"sourcePatched":2,"sourceBlocked":0,"sourceScans":9,"sourceCacheHits":1,"sourceCacheMisses":8,"sourceDiscoveries":8,"sourceMirrors":0,"sourceFetching":0,"sourceFailed":0}},{"name":"不可读、后台失败的来源继续按保守范围兜底","stats":{"batches":31,"examined":863,"patched":0,"lastBatchMs":0.7999999970197678,"pending":0,"sourcePatched":2,"sourceBlocked":0,"sourceScans":14,"sourceCacheHits":4,"sourceCacheMisses":10,"sourceDiscoveries":10,"sourceMirrors":0,"sourceFetching":0,"sourceFailed":0}},{"name":"移除节点释放补丁，静置不产生新批次","stats":{"batches":32,"examined":866,"patched":0,"lastBatchMs":1,"pending":0,"sourcePatched":2,"sourceBlocked":0,"sourceScans":15,"sourceCacheHits":5,"sourceCacheMisses":10,"sourceDiscoveries":10,"sourceMirrors":0,"sourceFetching":0,"sourceFailed":0}}],"errors":[]},"baseEntries":{"checkedOn":"2026-10-30","scope":"Windows 独立 Chromium、真实 MV3；随机命名的本机楷体别名模拟网站正文资源，Font Awesome 作为字体图标；不使用或保存私密会话正文。","contentSha256":"fa3d9917c52b2a3d18a0a328cd34d182a858d1b5d94fe56babf5f3157efbc4cd","checks":[{"name":"基础类只匹配 body 时在原规则前插，普通新增内容同步继承","result":{"html":"Yozai, \"Times New Roman\"","body":"Yozai, NovelBrand, Inter, Yozai, system-ui, sans-serif","bodyInline":"","text":"Yozai, NovelBrand, Inter, Yozai, system-ui, sans-serif","textInline":"","art":"NovelBrand, Yozai","icon":"Symbols, Yozai","code":"Ligconsolata, Yozai, monospace"},"stats":{"batches":3,"examined":23,"patched":1,"lastBatchMs":0.30000000447034836,"pending":0,"sourcePatched":4,"sourceBlocked":0,"sourceScans":2,"sourceCacheHits":1,"sourceCacheMisses":1,"sourceDiscoveries":1,"sourceMirrors":0,"sourceFetching":0,"sourceFailed":0}},{"name":"实际绘制：正文使用悠哉，局部艺术字保持楷体，字体图标保持 Font Awesome","result":{"html":"Yozai, \"Times New Roman\"","body":"Yozai, NovelBrand, Inter, Yozai, system-ui, sans-serif","bodyInline":"","text":"Yozai, NovelBrand, Inter, Yozai, system-ui, sans-serif","textInline":"","art":"NovelBrand, Yozai","icon":"Symbols, Yozai","code":"Ligconsolata, Yozai, monospace"},"stats":{"batches":3,"examined":23,"patched":1,"lastBatchMs":0.30000000447034836,"pending":0,"sourcePatched":4,"sourceBlocked":0,"sourceScans":2,"sourceCacheHits":1,"sourceCacheMisses":1,"sourceDiscoveries":1,"sourceMirrors":0,"sourceFetching":0,"sourceFailed":0}},{"name":"局部后来复用基础类时撤销整条规则的前插，只在根节点兜底","result":{"html":"Yozai, \"Times New Roman\"","body":"Yozai, NovelBrand, Inter, Yozai, Yozai, system-ui, sans-serif","bodyInline":"Yozai, NovelBrand, Inter, Yozai, Yozai, system-ui, sans-serif","text":"Yozai, NovelBrand, Inter, Yozai, Yozai, system-ui, sans-serif","textInline":"","art":"NovelBrand, Yozai","icon":"Symbols, Yozai","code":"Ligconsolata, Yozai, monospace"},"stats":{"batches":5,"examined":38,"patched":2,"lastBatchMs":1,"pending":0,"sourcePatched":4,"sourceBlocked":0,"sourceScans":3,"sourceCacheHits":2,"sourceCacheMisses":1,"sourceDiscoveries":1,"sourceMirrors":0,"sourceFetching":0,"sourceFailed":0}},{"name":"共享选择器保留局部字体，连续换字体不会把旧根补丁当作作者原值","result":{"html":"Yozai, \"Times New Roman\"","body":"Yozai, NovelBrand, Yozai, system-ui","bodyInline":"Yozai, NovelBrand, Yozai, system-ui","text":"Yozai, NovelBrand, Yozai, system-ui","textInline":"","art":"NovelBrand, Yozai","icon":"Symbols, Yozai","code":"Ligconsolata, Yozai, monospace"},"stats":{"batches":1,"examined":12,"patched":2,"lastBatchMs":5.600000001490116,"pending":0,"sourcePatched":3,"sourceBlocked":0,"sourceScans":1,"sourceCacheHits":1,"sourceCacheMisses":0,"sourceDiscoveries":0,"sourceMirrors":0,"sourceFetching":0,"sourceFailed":0}},{"name":"整条 var 声明读取根计算值，切换 inherit 后仍合法，停用完整恢复","result":{"html":"Yozai, \"Times New Roman\"","body":"Yozai, NovelBrand","bodyInline":"Yozai, NovelBrand","text":"Yozai, NovelBrand","textInline":"","art":"NovelBrand, Yozai","icon":"Symbols, Yozai","code":"Ligconsolata, Yozai, monospace"},"stats":{"batches":1,"examined":11,"patched":2,"lastBatchMs":5.100000001490116,"pending":0,"sourcePatched":2,"sourceBlocked":0,"sourceScans":1,"sourceCacheHits":1,"sourceCacheMisses":0,"sourceDiscoveries":0,"sourceMirrors":0,"sourceFetching":0,"sourceFailed":0}},{"name":"body 主题类名变化重新识别基础入口","result":{"html":"Yozai, \"Times New Roman\"","body":"Yozai, NovelBrand, Inter, Yozai, system-ui, sans-serif","bodyInline":"","text":"Yozai, NovelBrand, Inter, Yozai, system-ui, sans-serif","textInline":"","art":"NovelBrand, Yozai","icon":"Symbols, Yozai","code":"Ligconsolata, Yozai, monospace"},"stats":{"batches":4,"examined":44,"patched":1,"lastBatchMs":4.299999997019768,"pending":0,"sourcePatched":5,"sourceBlocked":0,"sourceScans":4,"sourceCacheHits":3,"sourceCacheMisses":1,"sourceDiscoveries":1,"sourceMirrors":0,"sourceFetching":0,"sourceFailed":0}},{"name":"全局文字加图标回退的混合栈保留图标资源","result":{"html":"Yozai, \"Times New Roman\"","body":"Yozai, NovelBrand, Symbols","bodyInline":"","text":"Yozai, NovelBrand, Symbols","textInline":"","art":"NovelBrand, Yozai","icon":"Yozai, NovelBrand, Symbols","code":"Ligconsolata, Yozai, monospace"},"stats":{"batches":6,"examined":55,"patched":1,"lastBatchMs":0.10000000149011612,"pending":0,"sourcePatched":3,"sourceBlocked":0,"sourceScans":5,"sourceCacheHits":3,"sourceCacheMisses":2,"sourceDiscoveries":2,"sourceMirrors":0,"sourceFetching":0,"sourceFailed":0}},{"name":"不透明外链经真实后台镜像，同样识别基础入口并保留局部字体","result":{"html":"Yozai, \"Times New Roman\"","body":"Yozai, NovelBrand, Inter, Yozai, system-ui, sans-serif","bodyInline":"","text":"Yozai, NovelBrand, Inter, Yozai, system-ui, sans-serif","textInline":"","art":"NovelBrand, Yozai","icon":"Symbols, Yozai","code":"Ligconsolata, Yozai, monospace"},"stats":{"batches":2,"examined":22,"patched":1,"lastBatchMs":4,"pending":0,"sourcePatched":4,"sourceBlocked":1,"sourceScans":2,"sourceCacheHits":0,"sourceCacheMisses":2,"sourceDiscoveries":2,"sourceMirrors":1,"sourceFetching":0,"sourceFailed":0}}],"errors":[],"painted":{"text":[{"familyName":"Yozai","postScriptName":"Yozai-Regular","isCustomFont":false,"glyphCount":18}],"art":[{"familyName":"KaiTi","postScriptName":"KaiTi","isCustomFont":false,"glyphCount":18}],"icon":[{"familyName":"Font Awesome 6 Free Solid","postScriptName":"FontAwesome6Free-Solid","isCustomFont":true,"glyphCount":1}]},"inheritedIcon":[{"familyName":"Font Awesome 6 Free Solid","postScriptName":"FontAwesome6Free-Solid","isCustomFont":true,"glyphCount":1}]},"grokDiagnosis":{"checkedOn":"2026-10-29","scope":"用户当前 Edge 会话，Codex Extension 通道；只检查 Grok 的字体、样式和普通界面标签，不保存聊天正文、图片、账号资料或凭据。未刷新页面，未修改偏好或样式。","origin":"https://grok.com","preferredTextFont":"Yozai","rootComputedFamily":"Yozai, ui-sans-serif, system-ui, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\"","bodyComputedFamily":"universalSans, Inter, Yozai, Roboto, \"Open Sans\", Arial, sans-serif, Yozai, ui-sans-serif, system-ui, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\"","bodyInlineFamily":"","renderedSample":{"selector":"a[href=\"/imagine\"]","label":"Imagine","method":"CSS.getPlatformFontsForNode","fonts":[{"familyName":"Universal Sans Text 400","postScriptName":"UniversalSansText-400","isCustomFont":true,"glyphCount":7}]},"conclusion":"抽查英文由原站 Universal Sans 绘制；扩展已插入 Yozai，但保留策略让 universalSans、Inter 继续优先。此样本未使用微软雅黑，不是默认字体名漏识别或新增 DOM 漏改。","limits":["这是当前文档和指定界面样本，不是所有位置、路由或字符的绘制统计。","未改变现有保留网站独立字体的策略。","CSS.getMatchedStylesForNode 超时；原始声明的完整层叠未通过此接口取回，不据此编造原站规则位置。"],"baseEntryEvidence":{"bodyClass":"font-body","matchedElements":["BODY"],"rule":".font-body{font-family:var(--font-universal-sans),ui-sans-serif,system-ui,sans-serif,Emoji fallback}","variables":["--font-universal-sans:universalSans,var(--font-inter)","--font-inter:Inter,Roboto,Open Sans,Arial,sans-serif"],"imagineIcon":{"type":"SVG","shapes":["rect","path"],"textElements":0}}},"grokRecheck":{"checkedOn":"2026-10-30","scope":"用户重载扩展后的真实 Edge 会话，只执行普通刷新；浏览器网络失败，未取得本构建在 Grok 的实际绘制结果。","status":"browser-network-error","errorCode":"ERR_QUIC_PROTOCOL_ERROR","localContentSha256":"c779fba8e68fc6d986751d622b753e3c2674671935755f62d3439bedde7aa1be"},"sharedTextEntries":{"checkedOn":"2026-10-30","scope":"Windows 独立 Chromium、真实 MV3；未知家族名映射本机楷体，局部艺术字与字体图标分别验证。","contentSha256":"fa3d9917c52b2a3d18a0a328cd34d182a858d1b5d94fe56babf5f3157efbc4cd","checks":[{"name":"跨正文与独立导航的通用文字源规则前插，局部声明不提升","result":{"body-text":{"family":"Yozai, NovelText, system-ui, sans-serif","inline":""},"art":{"family":"NovelText, Yozai","inline":""},"icon":{"family":"Symbols, Yozai","inline":""},"code":{"family":"Ligconsolata, Yozai, Yozai, NovelText, system-ui, sans-serif","inline":"Ligconsolata, Yozai, Yozai, NovelText, system-ui, sans-serif"}},"stats":{"batches":2,"examined":26,"patched":1,"lastBatchMs":5.299999997019768,"pending":0,"sourcePatched":3,"sourceBlocked":0,"sourceScans":2,"sourceCacheHits":1,"sourceCacheMisses":1,"sourceDiscoveries":1,"sourceMirrors":0,"sourceFetching":0,"sourceFailed":0}},{"name":"实际绘制：正文与导航使用悠哉，局部艺术字和字体图标保留原资源","result":{"body-text":{"family":"Yozai, NovelText, system-ui, sans-serif","inline":""},"art":{"family":"NovelText, Yozai","inline":""},"icon":{"family":"Symbols, Yozai","inline":""},"code":{"family":"Ligconsolata, Yozai, Yozai, NovelText, system-ui, sans-serif","inline":"Ligconsolata, Yozai, Yozai, NovelText, system-ui, sans-serif"}},"stats":{"batches":2,"examined":26,"patched":1,"lastBatchMs":5.299999997019768,"pending":0,"sourcePatched":3,"sourceBlocked":0,"sourceScans":2,"sourceCacheHits":1,"sourceCacheMisses":1,"sourceDiscoveries":1,"sourceMirrors":0,"sourceFetching":0,"sourceFailed":0}},{"name":"新节点同步套用来源规则，不等待 DOM 字体补丁","result":{"body-text":{"family":"Yozai, NovelText, system-ui, sans-serif","inline":""},"art":{"family":"NovelText, Yozai","inline":""},"icon":{"family":"Symbols, Yozai","inline":""},"code":{"family":"Ligconsolata, Yozai, Yozai, NovelText, system-ui, sans-serif","inline":"Ligconsolata, Yozai, Yozai, NovelText, system-ui, sans-serif"}},"stats":{"batches":3,"examined":27,"patched":1,"lastBatchMs":0.3999999985098839,"pending":0,"sourcePatched":3,"sourceBlocked":0,"sourceScans":2,"sourceCacheHits":1,"sourceCacheMisses":1,"sourceDiscoveries":1,"sourceMirrors":0,"sourceFetching":0,"sourceFailed":0}},{"name":"独立区域消失时降级，异步重新出现时恢复提升","result":{"body-text":{"family":"Yozai, NovelText, system-ui, sans-serif","inline":""},"art":{"family":"NovelText, Yozai","inline":""},"icon":{"family":"Symbols, Yozai","inline":""},"code":{"family":"Ligconsolata, Yozai, Yozai, NovelText, system-ui, sans-serif","inline":"Ligconsolata, Yozai, Yozai, NovelText, system-ui, sans-serif"}},"stats":{"batches":6,"examined":56,"patched":1,"lastBatchMs":0.7000000029802322,"pending":0,"sourcePatched":3,"sourceBlocked":0,"sourceScans":2,"sourceCacheHits":1,"sourceCacheMisses":1,"sourceDiscoveries":1,"sourceMirrors":0,"sourceFetching":0,"sourceFailed":0}},{"name":"语义 role 动态变化参与重新判定","result":{"body-text":{"family":"Yozai, NovelText, system-ui, sans-serif","inline":""},"art":{"family":"NovelText, Yozai","inline":""},"icon":{"family":"Symbols, Yozai","inline":""},"code":{"family":"Ligconsolata, Yozai, Yozai, NovelText, system-ui, sans-serif","inline":"Ligconsolata, Yozai, Yozai, NovelText, system-ui, sans-serif"}},"stats":{"batches":10,"examined":92,"patched":1,"lastBatchMs":0.8999999985098839,"pending":0,"sourcePatched":3,"sourceBlocked":0,"sourceScans":2,"sourceCacheHits":1,"sourceCacheMisses":1,"sourceDiscoveries":1,"sourceMirrors":0,"sourceFetching":0,"sourceFailed":0}},{"name":"单区内大量重复和文章内目录不会提升独立声明","result":{"body-text":{"family":"Yozai, NovelText, system-ui, sans-serif","inline":""},"art":{"family":"NovelText, Yozai","inline":""},"icon":{"family":"Symbols, Yozai","inline":""},"code":{"family":"Ligconsolata, Yozai, Yozai, NovelText, system-ui, sans-serif","inline":"Ligconsolata, Yozai, Yozai, NovelText, system-ui, sans-serif"}},"stats":{"batches":14,"examined":124,"patched":1,"lastBatchMs":0.8999999985098839,"pending":0,"sourcePatched":3,"sourceBlocked":0,"sourceScans":2,"sourceCacheHits":1,"sourceCacheMisses":1,"sourceDiscoveries":1,"sourceMirrors":0,"sourceFetching":0,"sourceFailed":0}},{"name":"连续字体切换与停止完整恢复源声明","result":{"body-text":{"family":"Yozai, NovelText, system-ui, sans-serif","inline":""},"art":{"family":"NovelText, Yozai","inline":""},"icon":{"family":"Symbols, Yozai","inline":""},"code":{"family":"Ligconsolata, Yozai, Yozai, NovelText, system-ui, sans-serif","inline":"Ligconsolata, Yozai, Yozai, NovelText, system-ui, sans-serif"}},"stats":{"batches":1,"examined":14,"patched":1,"lastBatchMs":3.399999998509884,"pending":0,"sourcePatched":3,"sourceBlocked":0,"sourceScans":1,"sourceCacheHits":1,"sourceCacheMisses":0,"sourceDiscoveries":0,"sourceMirrors":0,"sourceFetching":0,"sourceFailed":0}},{"name":"同一 Text 的流式增长和清空也重判范围，不逐字符补写样式","result":{"body-text":{"family":"Yozai, NovelText, system-ui, sans-serif","inline":""},"art":{"family":"NovelText, Yozai","inline":""},"icon":{"family":"Symbols, Yozai","inline":""},"code":{"family":"Ligconsolata, Yozai, Yozai, NovelText, system-ui, sans-serif","inline":"Ligconsolata, Yozai, Yozai, NovelText, system-ui, sans-serif"}},"stats":{"batches":7,"examined":72,"patched":1,"lastBatchMs":0.3999999985098839,"pending":0,"sourcePatched":3,"sourceBlocked":0,"sourceScans":1,"sourceCacheHits":1,"sourceCacheMisses":0,"sourceDiscoveries":0,"sourceMirrors":0,"sourceFetching":0,"sourceFailed":0}},{"name":"分层、媒体与 important 仍由原站规则决定","result":{"body-text":{"family":"Yozai, NovelText, system-ui, sans-serif","inline":""},"art":{"family":"NovelText, Yozai","inline":""},"icon":{"family":"Symbols, Yozai","inline":""},"code":{"family":"Ligconsolata, Yozai, Yozai, NovelText, system-ui, sans-serif","inline":"Ligconsolata, Yozai, Yozai, NovelText, system-ui, sans-serif"}},"stats":{"batches":10,"examined":114,"patched":1,"lastBatchMs":4.700000002980232,"pending":0,"sourcePatched":4,"sourceBlocked":0,"sourceScans":4,"sourceCacheHits":2,"sourceCacheMisses":2,"sourceDiscoveries":2,"sourceMirrors":0,"sourceFetching":0,"sourceFailed":0}},{"name":"不可读外链经 background 镜像，同样按跨区域范围前插","result":{"body-text":{"family":"Yozai, NovelText, system-ui, sans-serif","inline":""},"art":{"family":"NovelText, Yozai","inline":""},"icon":{"family":"Symbols, Yozai","inline":""},"code":{"family":"Ligconsolata, Yozai, Yozai, NovelText, system-ui, sans-serif","inline":"Ligconsolata, Yozai, Yozai, NovelText, system-ui, sans-serif"}},"stats":{"batches":2,"examined":26,"patched":1,"lastBatchMs":4.100000001490116,"pending":0,"sourcePatched":3,"sourceBlocked":1,"sourceScans":2,"sourceCacheHits":0,"sourceCacheMisses":2,"sourceDiscoveries":2,"sourceMirrors":1,"sourceFetching":0,"sourceFailed":0}},{"name":"队列排空后无空闲轮询","result":{"body-text":{"family":"Yozai, NovelText, system-ui, sans-serif","inline":""},"art":{"family":"NovelText, Yozai","inline":""},"icon":{"family":"Symbols, Yozai","inline":""},"code":{"family":"Ligconsolata, Yozai, Yozai, NovelText, system-ui, sans-serif","inline":"Ligconsolata, Yozai, Yozai, NovelText, system-ui, sans-serif"}},"stats":{"batches":2,"examined":26,"patched":1,"lastBatchMs":4.100000001490116,"pending":0,"sourcePatched":3,"sourceBlocked":1,"sourceScans":2,"sourceCacheHits":0,"sourceCacheMisses":2,"sourceDiscoveries":2,"sourceMirrors":1,"sourceFetching":0,"sourceFailed":0}}],"errors":[],"painted":{"#body-text":[{"familyName":"Yozai","postScriptName":"Yozai-Regular","isCustomFont":false,"glyphCount":16}],"nav span":[{"familyName":"Yozai","postScriptName":"Yozai-Regular","isCustomFont":false,"glyphCount":17}],"#art":[{"familyName":"KaiTi","postScriptName":"KaiTi","isCustomFont":false,"glyphCount":19}],"#icon":[{"familyName":"Font Awesome 6 Free Solid","postScriptName":"FontAwesome6Free-Solid","isCustomFont":true,"glyphCount":1}]}},"sharedTextPerformance":{"checkedOn":"2026-10-30","scope":"Windows 独立 Chromium，真实生产 MV3，3 次交替对照；1000 个旧段落，24 次逐帧追加，再对一个元素做 12 次逐帧属性变更；main 使用未知字体与完整系统回退，独立 nav 使用默认字体，两份构建均应保留这条局部字体栈。无网络资源、缓存或登录态差异。统计和 CDP 读取也在时间窗口内。","samples":[{"name":"before","round":0,"appendExamined":24,"attributeExamined":12,"batches":36,"elapsedMs":285.7591,"scriptMs":25.024,"taskMs":100.09700000000001,"recalcMs":3.906,"behavior":{"count":1024,"correct":true,"inline":0,"code":"Ligconsolata, Yozai, monospace","art":"Display, Yozai"}},{"name":"after","round":0,"appendExamined":24,"attributeExamined":12,"batches":36,"elapsedMs":275.3064999999997,"scriptMs":24.136000000000003,"taskMs":60.667,"recalcMs":2.247,"behavior":{"count":1024,"correct":true,"inline":0,"code":"Ligconsolata, Yozai, monospace","art":"Display, Yozai"}},{"name":"after","round":1,"appendExamined":24,"attributeExamined":12,"batches":36,"elapsedMs":274.7519999999995,"scriptMs":23.025,"taskMs":56.376999999999995,"recalcMs":2.126,"behavior":{"count":1024,"correct":true,"inline":0,"code":"Ligconsolata, Yozai, monospace","art":"Display, Yozai"}},{"name":"before","round":1,"appendExamined":24,"attributeExamined":12,"batches":36,"elapsedMs":274.3270000000002,"scriptMs":15.346,"taskMs":52.309000000000005,"recalcMs":2.4299999999999997,"behavior":{"count":1024,"correct":true,"inline":0,"code":"Ligconsolata, Yozai, monospace","art":"Display, Yozai"}},{"name":"before","round":2,"appendExamined":24,"attributeExamined":12,"batches":36,"elapsedMs":276.4917999999998,"scriptMs":15.446,"taskMs":52.56699999999999,"recalcMs":2.3649999999999998,"behavior":{"count":1024,"correct":true,"inline":0,"code":"Ligconsolata, Yozai, monospace","art":"Display, Yozai"}},{"name":"after","round":2,"appendExamined":24,"attributeExamined":12,"batches":36,"elapsedMs":272.9919000000009,"scriptMs":27.807,"taskMs":73.21600000000001,"recalcMs":2.887,"behavior":{"count":1024,"correct":true,"inline":0,"code":"Ligconsolata, Yozai, monospace","art":"Display, Yozai"}}],"builds":{"before":"c779fba8e68fc6d986751d622b753e3c2674671935755f62d3439bedde7aa1be","after":"d1345ea709a7327fef9ac2801ebcf35082ecd69cde9ed050fe1a8a5cf2e10c2b"},"viewport":{"width":1280,"height":900},"browser":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/136.0.0.0 Safari/537.36","medians":{"before":{"scriptMs":15.446,"taskMs":52.56699999999999,"elapsedMs":276.4917999999998,"appendExamined":24,"attributeExamined":12},"after":{"scriptMs":24.136000000000003,"taskMs":60.667,"elapsedMs":274.7519999999995,"appendExamined":24,"attributeExamined":12}}},"xDiagnosis":{"checkedOn":"2026-10-30","url":"https://x.com/kiteciyuan48037/status/2115331899279491572","channel":"Edge 的 Codex Chrome Extension 通道，只读取字体声明、作用范围和实际绘制资源。","localContentSha256":"c779fba8e68fc6d986751d622b753e3c2674671935755f62d3439bedde7aa1be","rootComputedFamily":"Yozai, \"HYQiHei 55S\"","commonTextRule":{"selector":".r-37j5jr","computedFamily":"TwitterChirp, Yozai, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif","matchedElements":402,"insideMain":380,"insideNavigation":26,"insideTrendRegion":33,"matchedSvgElements":0,"scopeNote":"区域计数可能重叠；类名只记录现场证据，不作为内核识别名单。"},"paintedSamples":{"postChineseText":[{"familyName":"Yozai","postScriptName":"Yozai-Regular","isCustomFont":false,"glyphCount":15}],"navigationGrokLabel":[{"familyName":"","postScriptName":"Font","isCustomFont":true,"glyphCount":4}]},"registeredFont":{"family":"TwitterChirp","weights":[300,400,500,700,800],"regularResource":"https://abs.twimg.com/responsive-web/client-web/Chirp-Regular.80fda27a.woff2","paintedSampleNote":"导航样本的实际字体元数据只返回 Font；结合计算字体栈和页面注册资源判断由 TwitterChirp 提供，未将 Font 误称为微软雅黑。"},"reason":"根节点基础入口已生效；X 的独立通用文字类重新声明 TwitterChirp。局部保守插入策略把个人字体放在第一个已知默认入口之前，因此原站自定义资源仍优先绘制其包含的英文字母与数字。","runtimeChange":false,"heuristicPreflight":{"checkedOn":"2026-10-30","localContentSha256":"d1345ea709a7327fef9ac2801ebcf35082ecd69cde9ed050fe1a8a5cf2e10c2b","mode":"真实 Edge 页面只读 DOM 采样；没有改动页面样式或重载字体扩展，不代表新版实际绘制结果。","navigation":{"samples":12,"matched":12,"letters":35,"sampleRatio":1,"letterRatio":1},"main":{"samples":14,"matched":12,"letters":68,"sampleRatio":0.8571428571428571,"letterRatio":0.9117647058823528},"result":"两个独立区域均满足样本数、文字量和覆盖比例要求；这条通用文字规则预期能在新版中提升为基础入口。"}},"verificationScope":"当前缓存构建复验来源方案、原位层叠、当前页面范围、同步新增、Popup 导出、固化 CLI、根入口、跨区域与动态失效及首屏流式样本。日常 Edge 的 X 页面已核对同一构建指纹、来源方案落盘、刷新后的字体与滚动新增；内部命中和完整发现计数未在该日常会话读取，由隔离真实 MV3 覆盖。冷暖性能为同版本受控比较，其他历史测量保留各自指纹。","xRecheck":{"checkedOn":"2026-10-30","url":"https://x.com/kiteciyuan48037/status/2115331899279491572","channel":"真实 Edge，通过 Codex Chrome Extension 普通刷新并滚动；用户确认先重载字体扩展。","localContentSha256":"d1345ea709a7327fef9ac2801ebcf35082ecd69cde9ed050fe1a8a5cf2e10c2b","version":"0.1.0","status":"passed-sampled-live-page","rule":{"selector":".r-37j5jr","fontFamily":"Yozai, TwitterChirp, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif"},"paintedSamples":[{"target":"Grok 英文导航","selector":"a[href=\"/i/grok\"] span","postScriptName":"Yozai-Regular","familyName":"Yozai","isCustomFont":false,"glyphCount":4},{"target":"中文帖子正文","selector":"[data-testid=\"tweetText\"]","postScriptName":"Yozai-Regular","familyName":"Yozai","isCustomFont":false,"glyphCount":15},{"target":"点赞数字","selector":"article [data-testid=\"like\"] span span span","postScriptName":"Yozai-Regular","familyName":"Yozai","isCustomFont":false,"glyphCount":5},{"target":"滚动后第 31 个回复文字节点","selector":"[data-testid=\"tweetText\"]","index":30,"postScriptName":"Yozai-Regular","familyName":"Yozai","isCustomFont":false,"glyphCount":16}],"dynamicContent":{"articlesBefore":24,"articlesAfter":48,"scrollTop":3792,"scrollHeightBefore":5651,"scrollHeightAfter":9960,"textNodesChecked":48,"preferredFamilyFirst":48,"inlineFontPatches":0},"icons":{"svgCountAfterScroll":439,"svgTextElements":0,"visualCheck":"抽查的导航与回复操作图标正常；不推断所有图标库或状态。"},"scope":"实际绘制字体由 CDP CSS.getPlatformFontsForNode 核对；只验证本页首屏、一次加载更多和所列样本，不是全站、所有字形或首帧闪烁验收。","runtimeCodeChanged":false},"sourceCache":{"checkedOn":"2026-10-30","scope":"Windows 独立 Chromium、真实生产 MV3；同源不同路由复用来源方案，实际字体由 CDP 核对，Popup 导出由真实下载事件验收。","build":{"version":"0.1.0","contentSha256":"fa3d9917c52b2a3d18a0a328cd34d182a858d1b5d94fe56babf5f3157efbc4cd","backgroundSha256":"05e7816949ba4876232cddec9c2758687be3be1ca79893d39ed60ffe07ef8bd2","popupSha256":"bd5150f239d4f662515be160519cb43db03960249e340fbc19d6202260a602a8"},"checks":[{"name":"首次发现并保存受限方案，样式仍在原规则、原层和条件下生效","stats":{"batches":2,"examined":20,"patched":1,"lastBatchMs":1.3000000044703484,"pending":0,"sourcePatched":4,"sourceBlocked":0,"sourceScans":2,"sourceCacheHits":1,"sourceCacheMisses":1,"sourceDiscoveries":1,"sourceMirrors":0,"sourceFetching":0,"sourceFailed":0},"result":{"text":{"family":"Yozai, Novel, system-ui, sans-serif","inline":""},"art":{"family":"Novel, Yozai","inline":""},"code":{"family":"Ligconsolata, Yozai, monospace","inline":"Ligconsolata, Yozai, monospace"}}},{"name":"刷新页面后命中持久化来源方案，原有字体资源、代码和层叠结果一致","stats":{"batches":1,"examined":10,"patched":1,"lastBatchMs":1.6000000014901161,"pending":0,"sourcePatched":4,"sourceBlocked":0,"sourceScans":1,"sourceCacheHits":1,"sourceCacheMisses":0,"sourceDiscoveries":0,"sourceMirrors":0,"sourceFetching":0,"sourceFailed":0},"result":{"text":{"family":"Yozai, Novel, system-ui, sans-serif","inline":""},"art":{"family":"Novel, Yozai","inline":""},"code":{"family":"Ligconsolata, Yozai, monospace","inline":"Ligconsolata, Yozai, monospace"}}},{"name":"相同 CSS 的不同页面结构仍重新判断作用范围","stats":{"batches":3,"examined":21,"patched":1,"lastBatchMs":0.29999999701976776,"pending":0,"sourcePatched":4,"sourceBlocked":0,"sourceScans":1,"sourceCacheHits":1,"sourceCacheMisses":0,"sourceDiscoveries":0,"sourceMirrors":0,"sourceFetching":0,"sourceFailed":0},"result":{"text":{"family":"Yozai, Novel, system-ui, sans-serif","inline":""},"art":{"family":"Novel, Yozai","inline":""},"code":{"family":"Ligconsolata, Yozai, monospace","inline":"Ligconsolata, Yozai, monospace"}}},{"name":"规则数不变但声明用途变化时失效，变量安全性重新计算","stats":{"batches":1,"examined":10,"patched":1,"lastBatchMs":1.7999999970197678,"pending":0,"sourcePatched":4,"sourceBlocked":0,"sourceScans":1,"sourceCacheHits":1,"sourceCacheMisses":0,"sourceDiscoveries":0,"sourceMirrors":0,"sourceFetching":0,"sourceFailed":0},"result":{"text":{"family":"Yozai, Novel, system-ui, sans-serif","inline":""},"art":{"family":"Novel, Yozai","inline":""},"code":{"family":"Ligconsolata, Yozai, monospace","inline":"Ligconsolata, Yozai, monospace"}}},{"name":"缓存命中后新增正文直接匹配 CSS，不增加行内字体补丁","stats":{"batches":2,"examined":11,"patched":1,"lastBatchMs":0.3999999985098839,"pending":0,"sourcePatched":4,"sourceBlocked":0,"sourceScans":1,"sourceCacheHits":1,"sourceCacheMisses":0,"sourceDiscoveries":0,"sourceMirrors":0,"sourceFetching":0,"sourceFailed":0},"result":{"text":{"family":"Yozai, Novel, system-ui, sans-serif","inline":""},"art":{"family":"Novel, Yozai","inline":""},"code":{"family":"Ligconsolata, Yozai, monospace","inline":"Ligconsolata, Yozai, monospace"}}},{"name":"显式重新应用强制重新学习一次，不被旧缓存永久锁定","stats":{"batches":3,"examined":22,"patched":1,"lastBatchMs":1.7999999970197678,"pending":0,"sourcePatched":4,"sourceBlocked":0,"sourceScans":2,"sourceCacheHits":1,"sourceCacheMisses":1,"sourceDiscoveries":1,"sourceMirrors":0,"sourceFetching":0,"sourceFailed":0},"result":{"text":{"family":"Yozai, Novel, system-ui, sans-serif","inline":""},"art":{"family":"Novel, Yozai","inline":""},"code":{"family":"Ligconsolata, Yozai, monospace","inline":"Ligconsolata, Yozai, monospace"}}},{"name":"缓存可经生产 Popup 导出为 JSON，深浅主题保持 380×480 且没有横向溢出","stats":{"batches":3,"examined":22,"patched":1,"lastBatchMs":1.7999999970197678,"pending":0,"sourcePatched":4,"sourceBlocked":0,"sourceScans":2,"sourceCacheHits":1,"sourceCacheMisses":1,"sourceDiscoveries":1,"sourceMirrors":0,"sourceFetching":0,"sourceFailed":0},"result":{"text":{"family":"Yozai, Novel, system-ui, sans-serif","inline":""},"art":{"family":"Novel, Yozai","inline":""},"code":{"family":"Ligconsolata, Yozai, monospace","inline":"Ligconsolata, Yozai, monospace"}}},{"name":"缓存保存后静置不继续扫描或产生来源发现","stats":{"batches":3,"examined":22,"patched":1,"lastBatchMs":1.7999999970197678,"pending":0,"sourcePatched":4,"sourceBlocked":0,"sourceScans":2,"sourceCacheHits":1,"sourceCacheMisses":1,"sourceDiscoveries":1,"sourceMirrors":0,"sourceFetching":0,"sourceFailed":0},"result":{"text":{"family":"Yozai, Novel, system-ui, sans-serif","inline":""},"art":{"family":"Novel, Yozai","inline":""},"code":{"family":"Ligconsolata, Yozai, monospace","inline":"Ligconsolata, Yozai, monospace"}}}],"errors":[],"conditions":{"layer":"reading","priority":"important","media":"(min-width: 2000px)"},"painted":{"text":[{"familyName":"Yozai","postScriptName":"Yozai-Regular","isCustomFont":false,"glyphCount":18}],"art":[{"familyName":"KaiTi","postScriptName":"KaiTi","isCustomFont":false,"glyphCount":13}],"code":[{"familyName":"Ligconsolata","postScriptName":"Ligconsolata-Regular","isCustomFont":false,"glyphCount":15}]},"changedSource":{"before":{"batches":3,"examined":21,"patched":1,"lastBatchMs":0.29999999701976776,"pending":0,"sourcePatched":4,"sourceBlocked":0,"sourceScans":1,"sourceCacheHits":1,"sourceCacheMisses":0,"sourceDiscoveries":0,"sourceMirrors":0,"sourceFetching":0,"sourceFailed":0},"after":{"batches":4,"examined":31,"patched":3,"lastBatchMs":1.6999999955296516,"pending":0,"sourcePatched":2,"sourceBlocked":0,"sourceScans":2,"sourceCacheHits":1,"sourceCacheMisses":1,"sourceDiscoveries":1,"sourceMirrors":0,"sourceFetching":0,"sourceFailed":0},"trigger":"原 style 文本改写，规则数量相同；未调用强制重新应用"},"export":{"entries":1,"bytes":228},"popup":[{"scheme":"light","width":380,"height":480,"scroll":380,"buttons":[{"x":20,"width":109.296875,"right":129.296875},{"x":178.640625,"width":84,"right":262.640625},{"x":311.984375,"width":48,"right":359.984375}]},{"scheme":"dark","width":380,"height":480,"scroll":380,"buttons":[{"x":20,"width":109.296875,"right":129.296875},{"x":178.640625,"width":84,"right":262.640625},{"x":311.984375,"width":48,"right":359.984375}]}]},"sourceCachePerformance":{"checkedOn":"2026-10-30","scope":"Windows 独立 Chromium、同一生产 MV3；2400 条非字体规则与变量引用，正文、代码和艺术字相同。每组先清缓存冷学习，再以其已保存方案暖访问，3 组独立配对；缓存落盘和准备不计入页面计时。CDP ScriptDuration 为新建页面在就绪检查点的累计值，包含内容脚本、页面与测试采样。","ruleCount":2403,"cssBytes":277583,"contentSha256":"fa3d9917c52b2a3d18a0a328cd34d182a858d1b5d94fe56babf5f3157efbc4cd","samples":[{"round":0,"mode":"cold","elapsedMs":422.2294999999999,"scriptMs":54.351,"sourceDiscoveries":1,"sourceCacheHits":2,"sourceScans":3,"behavior":{"text":"Yozai, Arial, sans-serif","inline":"","art":"Display, Yozai","code":"Ligconsolata, Yozai, monospace"}},{"round":0,"mode":"warm","elapsedMs":117.0793000000001,"scriptMs":50.042,"sourceDiscoveries":0,"sourceCacheHits":3,"sourceScans":3,"behavior":{"text":"Yozai, Arial, sans-serif","inline":"","art":"Display, Yozai","code":"Ligconsolata, Yozai, monospace"}},{"round":1,"mode":"cold","elapsedMs":340.4287999999999,"scriptMs":54.239000000000004,"sourceDiscoveries":1,"sourceCacheHits":1,"sourceScans":2,"behavior":{"text":"Yozai, Arial, sans-serif","inline":"","art":"Display, Yozai","code":"Ligconsolata, Yozai, monospace"}},{"round":1,"mode":"warm","elapsedMs":88.22059999999988,"scriptMs":35.226,"sourceDiscoveries":0,"sourceCacheHits":2,"sourceScans":2,"behavior":{"text":"Yozai, Arial, sans-serif","inline":"","art":"Display, Yozai","code":"Ligconsolata, Yozai, monospace"}},{"round":2,"mode":"cold","elapsedMs":107.57180000000017,"scriptMs":49.967999999999996,"sourceDiscoveries":1,"sourceCacheHits":1,"sourceScans":2,"behavior":{"text":"Yozai, Arial, sans-serif","inline":"","art":"Display, Yozai","code":"Ligconsolata, Yozai, monospace"}},{"round":2,"mode":"warm","elapsedMs":80.16390000000001,"scriptMs":34.757999999999996,"sourceDiscoveries":0,"sourceCacheHits":2,"sourceScans":2,"behavior":{"text":"Yozai, Arial, sans-serif","inline":"","art":"Display, Yozai","code":"Ligconsolata, Yozai, monospace"}}],"medians":{"cold":{"scriptMs":54.239000000000004,"elapsedMs":340.4287999999999,"sourceDiscoveries":1},"warm":{"scriptMs":35.226,"elapsedMs":88.22059999999988,"sourceDiscoveries":0}}},"sourceCacheBake":{"checkedOn":"2026-10-30","scriptSha256":"91e30abdcee4b2cfe3cf4d5462c38111c3334147064850f012803c9477aa7d22","checks":[{"name":"同一 CLI 在隔离副本中实际写入导出数据","entries":1},{"name":"旧版输入拒绝且已有内置表字节不变"}],"productionSeeds":0},"xCacheRecheck":{"checkedOn":"2026-10-30","url":"https://x.com/kiteciyuan48037/status/2115331899279491572","channel":"真实日常 Edge，Codex Chrome Extension 通道；用户先重载字体扩展。","version":"0.1.0","contentSha256":"fa3d9917c52b2a3d18a0a328cd34d182a858d1b5d94fe56babf5f3157efbc4cd","status":"passed-sampled-fonts-and-persistence","initial":{"textNodesChecked":24,"preferredFamilyFirst":24,"inlineFontPatches":0,"paintedSamples":[{"label":"英文导航","selector":"a[href=\"/i/grok\"] span","fonts":[{"familyName":"Yozai","glyphCount":4,"isCustomFont":false,"postScriptName":"Yozai-Regular"}]},{"label":"中文正文","selector":"[data-testid=\"tweetText\"]","fonts":[{"familyName":"Yozai","glyphCount":15,"isCustomFont":false,"postScriptName":"Yozai-Regular"}]},{"label":"点赞数字","selector":"article [data-testid=\"like\"] span span span","fonts":[{"familyName":"Yozai","glyphCount":5,"isCustomFont":false,"postScriptName":"Yozai-Regular"}]}]},"reload":{"textNodesChecked":24,"preferredFamilyFirst":24,"inlineFontPatches":0,"transientError":"X 一次普通刷新显示出错，点击原站重试后恢复；控制台记录 HTTP-0 codes:[1004]。"},"dynamic":{"inlineFontPatches":0,"preferredFamilyFirst":47,"scrollHeight":9134,"scrollTop":4492,"svgCount":427,"textNodesChecked":47},"paintedAfterReload":[{"label":"再次加载后的英文导航","selector":"a[href=\"/i/grok\"] span","index":0,"fonts":[{"familyName":"Yozai","glyphCount":4,"isCustomFont":false,"postScriptName":"Yozai-Regular"}]},{"label":"再次加载后的中文正文","selector":"[data-testid=\"tweetText\"]","index":0,"fonts":[{"familyName":"Yozai","glyphCount":3,"isCustomFont":false,"postScriptName":"Yozai-Regular"}]},{"label":"懒加载的第31处回复","selector":"[data-testid=\"tweetText\"]","index":30,"fonts":[{"familyName":"Yozai","glyphCount":135,"isCustomFont":false,"postScriptName":"Yozai-Regular"}]}],"observedCachedPlans":[{"origin":"https://x.com","fingerprint":"1:40136:ef421529fd7b1721543457af365dec35","styleCount":503,"fontDeclarations":9,"variableTargets":0,"scope":"local"},{"origin":"https://x.com","fingerprint":"1:61672:9e9e4510a7d5c7c4734265ee95e72700","styleCount":776,"fontDeclarations":10,"variableTargets":0,"scope":"local"}],"cacheHitCounters":{"status":"not-read-in-daily-session","reason":"网页通道未取得扩展内部 page.stats；不能把存储中存在方案当作实际命中次数。","controlledEvidence":"source-cache-browser-checks.json"},"scope":"只覆盖该页加载、一次刷新后的重试和滚动新增，核对所列实际绘制字体；缓存命中与完整发现计数由隔离真实 MV3 记录单独覆盖。无性能或首帧结论。","runtimeCodeChanged":false}}