{"v":1,"id":"20261010-0539-4da7500b-d2601fe3","built_at":"2026-10-10T05:39:25+00:00","baseline_sha":"4da7500b8ffc17d1ad01de807eb793c2a4912f0e","baseline_committed":true,"baseline_digest":"91a493213492eeda","baseline_at":"2026-10-09T22:55:28+00:00","engine_sha":"eae3a6449b0570b0f39714ea82e4e96ec4c70d08","engine_dirty":false,"engine_accepted":"eae3a6449b0570b0f39714ea82e4e96ec4c70d08","baseline_tree_sha":"4b8dc2c97f2b26f39d5b3879a4f7033c05d340dd","engine_binary_sha256":"d2601fe3ea5ddf11","corpus_sha":"15df54d4459b78242d32ae36f9c094a96972bedc","counts":{"pass":25838,"fail":1277,"skip":1486,"excused":86,"error":0},"total":28687,"applicable":27201,"strict":94.99,"raw":90.07,"denominators":{"strict":"subtests we judge (pass + fail + excused); unjudged excluded entirely","raw":"every subtest, including unjudged — understates by unreachable, not by our choices","strict_all_files":"files: green + red + EVERY unjudged, whatever the reason"},"skip_classes":{"flag":30,"interop":988,"js":449,"other":19},"wptfyi":{"pass":54657,"fail":3301,"total":57958,"rate":94.3,"parts":{"reftests":{"pass":25838,"fail":1363,"total":27201,"rate":94.99},"layout":{"pass":16343,"fail":751,"total":17094,"rate":95.61},"accept":{"pass":9115,"fail":632,"total":9747,"rate":93.52},"computed":{"pass":3361,"fail":555,"total":3916,"rate":85.83}},"unit":"reftest = 1, scripted file = its subtests"},"interop_files":{"pass":27568,"fail":1742,"total":29310,"rate":94.06,"parts":{"reftests":{"pass":25838,"fail":1363,"total":27201,"rate":94.99},"layout":{"pass":686,"fail":166,"total":852,"rate":80.52},"accept":{"pass":795,"fail":108,"total":903,"rate":88.04},"computed":{"pass":249,"fail":105,"total":354,"rate":70.34}},"unit":"a file is green only when every subtest in it is green"},"strict_all_files":{"pass":27568,"fail":3228,"total":30796,"rate":89.52,"not_run":1486,"denominator":"files judged green + files judged red + EVERY unjudged file, whatever the reason","ours_vs_instrument":{"ours":"interop, flag — наше решение исключить; цена видна ЗДЕСЬ и больше нигде","unjudged_here":"js — scripted reftests: script drives the DOM, an image comparison judges. No assertions inside, so no assertion tier can take them (intersection with the executing tier is 0; full count, not a sample: 0/4683 load testharness.js, 4683/4683 carry rel=match). Still OUR debt, and precisely: we do execute script in one tier and we do render in another — the debt is that the two are not joined."},"subtests_unknown":true,"unjudged_by_reason":{"flag":30,"interop":988,"js":449,"other":19}},"score":{"value":94.63,"tests":29310,"unit":"mean over tests; a test without subtests scores 1, a test with subtests scores the fraction of its subtests that pass","source":"https://servo.org/wpt"},"fyi_coverage":{"taken":"2026-09-11","browser":"chrome","browser_version":"155.0.8052.0","scope":"css/","subtests":{"ours":55945,"fyi":218751,"rate":25.6},"tests":{"ours":27368,"fyi":34511,"rate":79.3}},"excused_kinds":{"aa-tie-288":32,"cairo-tie":54},"counted_red":{"false_pass":11,"mismatch_matched":40},"suites":124,"authored":{"tests":106,"counts":{"pass":106,"fail":0,"skip":0,"excused":0,"error":0},"applicable":106,"strict":100.0,"prefix":"gcpm/"},"layout":{"files":1050,"files_pass":686,"files_fail":166,"files_skip":198,"subtests":17094,"counts":{"pass":16343,"fail":751},"unit":"element","attributes":{"pass":38816,"fail":900,"total":39716},"strict":95.61,"source":"data-expected-* / data-offset-* attributes (resources/check-layout-th.js)","baseline_sha":"8ee51be5ae0c7d66fd0da66a53e80b17740074d5"},"accept":{"files":903,"files_pass":795,"files_fail":108,"subtests":9747,"counts":{"pass":9115,"fail":632},"kinds":{"invalid_selector":{"pass":181,"fail":24},"invalid_value":{"pass":4066,"fail":35},"valid_selector":{"pass":344,"fail":22},"valid_value":{"pass":4524,"fail":551}},"strict":93.52,"judged":"acceptance","not_judged":"serialization (judged by the computed-value tier), inheritance, shorthand expansion","source":"parsing-testcommon.js: test_valid_value / test_invalid_value / test_valid_selector / test_invalid_selector","baseline_sha":"5ceab262f6113dd4750137658a88b5c7d6d5fd56"},"computed":{"files":354,"files_pass":249,"files_fail":105,"subtests":3916,"counts":{"pass":3361,"fail":555},"skipped":{"no-serializer":394,"документ меняется исполнением JS":76,"нелитеральные аргументы вызова":50,"unstored-value:shape-outside":12,"unstored-value:offset-path":8,"свой test_computed_value другой сигнатуры":7,"unstored-value:font-size-adjust":4,"unstored-value:text-decoration-inset":4},"strict":85.83,"judged":"computed value serialization (CSSOM 6.7.2)","not_judged":"properties whose serializer is not written yet (skip with reason), and resolved=used values (CSSOM 9)","source":"computed-testcommon.js: test_computed_value","baseline_sha":"ee828792e06d16a81388c5facc34bc0592697166"},"artifacts_missing":4722,"verdict_disagreements":null,"provisional":false,"artifacts":{"stale":false,"reason":null,"tests":23482,"errors":0,"missing":4722,"shards":638,"non_upstream":3}}