← back to v152 · cpu-performance-api

conformance · v152

v152 · cpu-performance-api — conformance probe

7 assertions drawn from the spec. Each is a single contract the spec text makes. Pass/fail reflects what this browser executed; blocked means the contract was not run because it needs user mediation, hardware, or another unavailable precondition. Open the page in Chrome stable / canary / Firefox / Safari to compare.

browser: spec: https://wicg.github.io/cpu-performance/ chromestatus: #5189864286978048 generated 2026-07-15T10:00:00Z by manual-openai-v152-coverage
0
pass
0
fail
0
blocked
7
total
id contract kind verdict detail
navigator-cpuperformance-exists Navigator exposes a cpuPerformance attribute — the partial Navigator interface defined by the CPU Performance API. spec ↗ exists
cpuperformance-is-number navigator.cpuPerformance is an unsigned short — typeof must be 'number' (not a function, not an object). spec ↗ typeof
cpuperformance-tier-in-defined-range The reported tier is an integer in 0..4 in the initial deployment; specs note future tiers 5+ may appear. Allow 0..16 as a forward-compatible upper bound. spec ↗ script
cpuperformance-readonly cpuPerformance is a readonly attribute — assigning a new value must not change the observable reading. spec ↗ script
cpuperformance-requires-secure-context The IDL is marked [SecureContext]; this check confirms the page running the assertion is in a secure context, otherwise the attribute is not expected to be exposed. spec ↗ script
hardwareconcurrency-companion-signal navigator.hardwareConcurrency remains exposed alongside cpuPerformance — the spec positions cpuPerformance as a coarser companion, not a replacement. typeof
capability-echo-sends-critical-client-hints The adaptive echo route opts in with Accept-CH, marks the same hints as Critical-CH, varies on them, and echoes the received Sec-CH-* request headers for server-side adaptation diagnostics. spec ↗ script