{
  "date": "2026-11-02",
  "browser": "Microsoft Edge headless 156.0.4314.58",
  "scope": "Three original synthetic SVGs, not files exported by Illustrator. Same browser renders all three to identical PNGs outside converter. Restricted Filepetal validator accepts presentation attributes, rejects inline style and style block. This is a tool boundary, not invalid SVG or a claim that CSS is universally unsafe.",
  "cases": [
    {
      "id": "markup-attributes",
      "date": "2026-11-02",
      "input": "markup-attributes.svg",
      "input_dimensions": [
        192,
        96
      ],
      "input_bytes": 251,
      "input_sha256": "827947053bdbfad5ae670203e861487d9cfaa1f0628dc9cdc06c567055370872",
      "browser_reference": "markup-attributes-browser.png",
      "reference_bytes": 2668,
      "reference_sha256": "ebcfb6c2a22ec4c6b632ec3d77ff22e1144c8798b2cfa3bcb1d00b78305dcfb5",
      "reference_dimensions": [
        192,
        96
      ],
      "converter_success": true,
      "output": "markup-attributes-q80.webp",
      "output_dimensions": [
        192,
        96
      ],
      "output_bytes": 1508,
      "output_sha256": "cffc5d06b0fdea7aef91a23fc34d5af504dacf9645dd41ba1f6061745ada2c34",
      "error": null,
      "mime": "image/webp"
    },
    {
      "id": "markup-inline",
      "date": "2026-11-02",
      "input": "markup-inline.svg",
      "input_dimensions": [
        192,
        96
      ],
      "input_bytes": 269,
      "input_sha256": "c4cd0d0a57dfa78972e41a2420e17e61aedb101573ee6f401e98359a3b1ae415",
      "browser_reference": "markup-inline-browser.png",
      "reference_bytes": 2668,
      "reference_sha256": "ebcfb6c2a22ec4c6b632ec3d77ff22e1144c8798b2cfa3bcb1d00b78305dcfb5",
      "reference_dimensions": [
        192,
        96
      ],
      "converter_success": false,
      "output": null,
      "output_dimensions": null,
      "output_bytes": null,
      "output_sha256": null,
      "error": "This SVG contains unsupported external or active content."
    },
    {
      "id": "markup-css",
      "date": "2026-11-02",
      "input": "markup-css.svg",
      "input_dimensions": [
        192,
        96
      ],
      "input_bytes": 299,
      "input_sha256": "3f9abb690a29413688d7a224c1f431be6a46954c57dbda78941306184b6b4770",
      "browser_reference": "markup-css-browser.png",
      "reference_bytes": 2668,
      "reference_sha256": "ebcfb6c2a22ec4c6b632ec3d77ff22e1144c8798b2cfa3bcb1d00b78305dcfb5",
      "reference_dimensions": [
        192,
        96
      ],
      "converter_success": false,
      "output": null,
      "output_dimensions": null,
      "output_bytes": null,
      "output_sha256": null,
      "error": "This SVG contains unsupported external or active content."
    }
  ],
  "native_pngs_identical": true,
  "ui_checks": [
    {
      "language": "en",
      "viewport_width": 1440,
      "actual_downloads": 2,
      "rejection_controls": 2,
      "stale_download_cleared": true,
      "error_recovery_download_verified": true,
      "horizontal_overflow": false,
      "physical_phone": false
    },
    {
      "language": "en",
      "viewport_width": 390,
      "actual_downloads": 2,
      "rejection_controls": 2,
      "stale_download_cleared": true,
      "error_recovery_download_verified": true,
      "horizontal_overflow": false,
      "physical_phone": false
    },
    {
      "language": "zh",
      "viewport_width": 320,
      "actual_downloads": 2,
      "rejection_controls": 2,
      "stale_download_cleared": true,
      "error_recovery_download_verified": true,
      "horizontal_overflow": false,
      "physical_phone": false
    }
  ],
  "actual_ui_downloads": 6,
  "new_converter_features": 0,
  "paid_api_calls": 0,
  "video_reused_from": "2026-11-01",
  "video_reencoded": false
}
