// Computed-style capture for the CSS snapshot harness. // // Reads a capture job as JSON on stdin, drives headless Chromium over the // loopback static server, and writes the raw computed values as JSON on // stdout. Hashing, comparison and baseline storage live on the Python side // (scripts/css_snapshot.py) so there is exactly one canonicalisation. // // Determinism rules that matter here, because the digest is only useful if an // unchanged stylesheet always produces the same bytes: // - every