detectorPerf test pages

Manual test pages for the detectorPerf C-S-S feature, which measures on-device detector execution time and reports threshold-crossing counts through EventHub telemetry.

Seeing results. On debug builds, every page here renders a live overlay (bottom right) fed by the feature's debug-only detectorPerfDebugStats broadcast: exact per-detector runs / total / worst timings, severe crossings, and the last recorded run. Production builds broadcast nothing — there the results channels are pixel logs and breakage-report payloads.

Per-frame measurement note: detectors are top-frame-only by default (runConditions default to context: { top: true }) and no current config opts any detector into subframes, so frame-level timings cannot be observed today. If a config ever enables frame detectors, a dedicated cross-origin frames page would be worth adding back (one existed briefly; removed as untestable).

Threshold edges come from remote config (detectorPerf feature settings). For manual threshold experiments, point the platform's config override at a test config with lowered edges — a near-zero severe edge makes every scan cross it deterministically.