{
  "schemaVersion": 1,
  "date": "2026-10-08",
  "title": "1 GB and above: JSON viewer browser benchmark",
  "hardware": {
    "os": "Microsoft Windows 10 Pro",
    "osVersion": "10.0.19045",
    "cpu": "AMD Ryzen 9 5980HX with Radeon Graphics",
    "cores": 8,
    "logicalProcessors": 16,
    "ramBytes": 50902355968
  },
  "browser": {
    "name": "Chrome for Testing",
    "version": "150.0.7871.49",
    "sha256": "9baf374810f0f8e7152217fc769d62863a3197d2324567df6569f84281363c46",
    "headed": true,
    "sandboxEnabled": true
  },
  "artifactLoading": "CWS-delivered runtime files and manifests verified unchanged; loaded unpacked in fresh profiles. Store verification metadata was absent afterward and original CRX/ZIP is retained. Not Store-installed profiles.",
  "extensions": {
    "formatter": {
      "name": "JSON Formatter",
      "version": "0.10.2",
      "storeId": "bcjindcccaagfpapjjmafapmmgkkhgoa",
      "storeUrl": "https://chromewebstore.google.com/detail/bcjindcccaagfpapjjmafapmmgkkhgoa",
      "crxSha256": "5e0ebde71ee60f997a9f5fc0850e6ae4a9f67006dbf662f00507f99e957c2b21"
    },
    "jsonvue": {
      "name": "JSONVue",
      "version": "0.2.3",
      "storeId": "chklaanhfefbnpoihckbnefhakgolnmc",
      "storeUrl": "https://chromewebstore.google.com/detail/chklaanhfefbnpoihckbnefhakgolnmc",
      "crxSha256": "347bc742cbcf46d4ff075bc640d1364d464e4db3c2be0db3fbcb1b96500425c8"
    },
    "viewerpro": {
      "name": "JSON Viewer Pro",
      "version": "1.0.7",
      "storeId": "eifflpmocdbdmepbjaopkkhbfmdgijcc",
      "storeUrl": "https://chromewebstore.google.com/detail/eifflpmocdbdmepbjaopkkhbfmdgijcc",
      "crxSha256": "e0f48ef247baed9e67fb0fb7d866d5555ecf70dac4abd0da2b3017aea19f79d7"
    },
    "allinone": {
      "name": "JSON All-in-One",
      "version": "1.0.9",
      "storeId": "gjcjgbhocdlnhnmiddkhkiobnjaffmin",
      "storeUrl": "https://chromewebstore.google.com/detail/gjcjgbhocdlnhnmiddkhkiobnjaffmin",
      "crxSha256": "473628ea2c08bba58f1f90356d80fabd974ea03cd6125967a0f77a877560c2a0"
    }
  },
  "fixtures": [
    {
      "bytes": 300000000,
      "sha256": "997e675e4ee2577475c50bbd2bcc77493b23fb11b87b7a142c68d2dc2eabddb4",
      "records": 292968,
      "recordBytes": 1023,
      "paddingBytes": 767,
      "shape": "root array; each record contains nine-digit string index, name, nested marker/boolean/three-element numeric array, repeated x payload; deterministic whitespace padding before closing array"
    },
    {
      "bytes": 500000000,
      "sha256": "cb873a3aa1fce6745fdca537b33c35afec18999fc02ea05edf9bca1a9db2f65f",
      "records": 488281,
      "recordBytes": 1023,
      "paddingBytes": 255,
      "shape": "root array; each record contains nine-digit string index, name, nested marker/boolean/three-element numeric array, repeated x payload; deterministic whitespace padding before closing array"
    },
    {
      "bytes": 1000000000,
      "sha256": "28bdb3256f1ee7b659318937de592686d7c5decbaf4b09a74cabc8c5828ba8ad",
      "records": 976562,
      "recordBytes": 1023,
      "paddingBytes": 511,
      "shape": "root array; each record contains nine-digit string index, name, nested marker/boolean/three-element numeric array, repeated x payload; deterministic whitespace padding before closing array"
    },
    {
      "bytes": 2000000000,
      "sha256": "ce923893df22b9f7d3c18935fc3ca370b864148f140f83d8df4d04b1ade4a832",
      "records": 1953124,
      "recordBytes": 1023,
      "paddingBytes": 1023,
      "shape": "root array; each record contains nine-digit string index, name, nested marker/boolean/three-element numeric array, repeated x payload; deterministic whitespace padding before closing array"
    }
  ],
  "summaries": [
    {
      "key": "formatter",
      "bytes": 300000000,
      "trials": 1,
      "counts": {
        "unsupported_size_raw": 1
      },
      "phaseCounts": {
        "structured": 0,
        "fullIngestion": 0,
        "confirmedInteraction": 0
      },
      "firstStructured": null,
      "fullIngestion": null,
      "useful": null,
      "interactionLatency": null,
      "outcomeTime": {
        "n": 1,
        "medianMs": 4400.5830000000005,
        "minMs": 4400.5830000000005,
        "maxMs": 4400.5830000000005
      },
      "labels": [
        "measured-v3-formatter-300000000-r1-cold"
      ]
    },
    {
      "key": "formatter",
      "bytes": 500000000,
      "trials": 2,
      "counts": {
        "crash": 2
      },
      "phaseCounts": {
        "structured": 0,
        "fullIngestion": 0,
        "confirmedInteraction": 0
      },
      "firstStructured": null,
      "fullIngestion": null,
      "useful": null,
      "interactionLatency": null,
      "outcomeTime": {
        "n": 2,
        "medianMs": 2872.2986500000006,
        "minMs": 2871.4892,
        "maxMs": 2873.1081000000013
      },
      "labels": [
        "measured-v3-formatter-500000000-r1-cold",
        "measured-v3-formatter-500000000-r2-cold"
      ]
    },
    {
      "key": "formatter",
      "bytes": 1000000000,
      "trials": 2,
      "counts": {
        "crash": 2
      },
      "phaseCounts": {
        "structured": 0,
        "fullIngestion": 0,
        "confirmedInteraction": 0
      },
      "firstStructured": null,
      "fullIngestion": null,
      "useful": null,
      "interactionLatency": null,
      "outcomeTime": {
        "n": 2,
        "medianMs": 3808.43765,
        "minMs": 3675.6774000000005,
        "maxMs": 3941.1978999999997
      },
      "labels": [
        "measured-formatter-1000000000-r1-cold",
        "measured-formatter-1000000000-r2-cold"
      ]
    },
    {
      "key": "formatter",
      "bytes": 2000000000,
      "trials": 0,
      "counts": {},
      "phaseCounts": {
        "structured": 0,
        "fullIngestion": 0,
        "confirmedInteraction": 0
      },
      "firstStructured": null,
      "fullIngestion": null,
      "useful": null,
      "interactionLatency": null,
      "outcomeTime": null,
      "labels": []
    },
    {
      "key": "jsonvue",
      "bytes": 300000000,
      "trials": 2,
      "counts": {
        "extension_error_raw_64MiB": 2
      },
      "phaseCounts": {
        "structured": 0,
        "fullIngestion": 0,
        "confirmedInteraction": 0
      },
      "firstStructured": null,
      "fullIngestion": null,
      "useful": null,
      "interactionLatency": null,
      "outcomeTime": {
        "n": 2,
        "medianMs": 60157.6486,
        "minMs": 60138.0239,
        "maxMs": 60177.2733
      },
      "labels": [
        "measured-v3-jsonvue-300000000-r1-cold",
        "measured-v3-jsonvue-300000000-r2-cold"
      ]
    },
    {
      "key": "jsonvue",
      "bytes": 500000000,
      "trials": 2,
      "counts": {
        "crash": 2
      },
      "phaseCounts": {
        "structured": 0,
        "fullIngestion": 0,
        "confirmedInteraction": 0
      },
      "firstStructured": null,
      "fullIngestion": null,
      "useful": null,
      "interactionLatency": null,
      "outcomeTime": {
        "n": 2,
        "medianMs": 5641.183950000001,
        "minMs": 3075.0642000000007,
        "maxMs": 8207.3037
      },
      "labels": [
        "measured-v3-jsonvue-500000000-r1-cold",
        "measured-v3-jsonvue-500000000-r2-cold"
      ]
    },
    {
      "key": "jsonvue",
      "bytes": 1000000000,
      "trials": 2,
      "counts": {
        "crash": 2
      },
      "phaseCounts": {
        "structured": 0,
        "fullIngestion": 0,
        "confirmedInteraction": 0
      },
      "firstStructured": null,
      "fullIngestion": null,
      "useful": null,
      "interactionLatency": null,
      "outcomeTime": {
        "n": 2,
        "medianMs": 3690.50395,
        "minMs": 3682.1092,
        "maxMs": 3698.8986999999997
      },
      "labels": [
        "measured-jsonvue-1000000000-r1-cold",
        "measured-jsonvue-1000000000-r2-cold"
      ]
    },
    {
      "key": "jsonvue",
      "bytes": 2000000000,
      "trials": 0,
      "counts": {},
      "phaseCounts": {
        "structured": 0,
        "fullIngestion": 0,
        "confirmedInteraction": 0
      },
      "firstStructured": null,
      "fullIngestion": null,
      "useful": null,
      "interactionLatency": null,
      "outcomeTime": null,
      "labels": []
    },
    {
      "key": "viewerpro",
      "bytes": 300000000,
      "trials": 3,
      "counts": {
        "extension_render_error_blank": 3
      },
      "phaseCounts": {
        "structured": 0,
        "fullIngestion": 0,
        "confirmedInteraction": 0
      },
      "firstStructured": null,
      "fullIngestion": null,
      "useful": null,
      "interactionLatency": null,
      "outcomeTime": {
        "n": 3,
        "medianMs": 60098.3638,
        "minMs": 60034.80080000001,
        "maxMs": 60105.45100000001
      },
      "labels": [
        "measured-v3-viewerpro-300000000-r1-cold",
        "measured-v3-viewerpro-300000000-r2-cold",
        "measured-v3-viewerpro-300000000-r3-cold"
      ]
    },
    {
      "key": "viewerpro",
      "bytes": 500000000,
      "trials": 2,
      "counts": {
        "crash": 2
      },
      "phaseCounts": {
        "structured": 0,
        "fullIngestion": 0,
        "confirmedInteraction": 0
      },
      "firstStructured": null,
      "fullIngestion": null,
      "useful": null,
      "interactionLatency": null,
      "outcomeTime": {
        "n": 2,
        "medianMs": 3258.7504000000044,
        "minMs": 3178.9052000000083,
        "maxMs": 3338.5956000000006
      },
      "labels": [
        "measured-v3-viewerpro-500000000-r1-cold",
        "measured-v3-viewerpro-500000000-r2-cold"
      ]
    },
    {
      "key": "viewerpro",
      "bytes": 1000000000,
      "trials": 2,
      "counts": {
        "crash": 2
      },
      "phaseCounts": {
        "structured": 0,
        "fullIngestion": 0,
        "confirmedInteraction": 0
      },
      "firstStructured": null,
      "fullIngestion": null,
      "useful": null,
      "interactionLatency": null,
      "outcomeTime": {
        "n": 2,
        "medianMs": 3576.0323,
        "minMs": 3486.6823000000004,
        "maxMs": 3665.3822999999998
      },
      "labels": [
        "measured-viewerpro-1000000000-r1-cold",
        "measured-viewerpro-1000000000-r2-cold"
      ]
    },
    {
      "key": "viewerpro",
      "bytes": 2000000000,
      "trials": 0,
      "counts": {},
      "phaseCounts": {
        "structured": 0,
        "fullIngestion": 0,
        "confirmedInteraction": 0
      },
      "firstStructured": null,
      "fullIngestion": null,
      "useful": null,
      "interactionLatency": null,
      "outcomeTime": null,
      "labels": []
    },
    {
      "key": "allinone",
      "bytes": 300000000,
      "trials": 3,
      "counts": {
        "success": 3
      },
      "phaseCounts": {
        "structured": 3,
        "fullIngestion": 3,
        "confirmedInteraction": 3
      },
      "firstStructured": {
        "n": 3,
        "medianMs": 34144.73869999999,
        "minMs": 33459.554899999996,
        "maxMs": 38687.985199999996
      },
      "fullIngestion": {
        "n": 3,
        "medianMs": 34145.89649999999,
        "minMs": 33460.579699999995,
        "maxMs": 38688.8542
      },
      "useful": {
        "n": 3,
        "medianMs": 34302.46729999999,
        "minMs": 33681.9003,
        "maxMs": 38845.1236
      },
      "interactionLatency": {
        "n": 3,
        "medianMs": 155.75860000000102,
        "minMs": 155.55040000000008,
        "maxMs": 220.46560000001045
      },
      "outcomeTime": {
        "n": 3,
        "medianMs": 34303.3796,
        "minMs": 33682.929500000006,
        "maxMs": 38846.5753
      },
      "labels": [
        "measured-v3-allinone-300000000-r1-cold",
        "measured-v3-allinone-300000000-r2-cold",
        "measured-v3-allinone-300000000-r3-cold"
      ]
    },
    {
      "key": "allinone",
      "bytes": 500000000,
      "trials": 3,
      "counts": {
        "success": 3
      },
      "phaseCounts": {
        "structured": 3,
        "fullIngestion": 3,
        "confirmedInteraction": 3
      },
      "firstStructured": {
        "n": 3,
        "medianMs": 16979.942200000005,
        "minMs": 16410.079699999973,
        "maxMs": 16997.277000000002
      },
      "fullIngestion": {
        "n": 3,
        "medianMs": 16980.85550000002,
        "minMs": 16410.892099999997,
        "maxMs": 16998.201900000015
      },
      "useful": {
        "n": 3,
        "medianMs": 17357.763600000006,
        "minMs": 16738.594499999977,
        "maxMs": 17358.92720000002
      },
      "interactionLatency": {
        "n": 3,
        "medianMs": 203.85420000000158,
        "minMs": 201.97280000001774,
        "maxMs": 238.01210000002175
      },
      "outcomeTime": {
        "n": 3,
        "medianMs": 17359.106300000014,
        "minMs": 16739.522199999978,
        "maxMs": 17359.855400000015
      },
      "labels": [
        "measured-v3-allinone-500000000-r1-cold",
        "measured-v3-allinone-500000000-r2-cold",
        "measured-v3-allinone-500000000-r3-cold"
      ]
    },
    {
      "key": "allinone",
      "bytes": 1000000000,
      "trials": 3,
      "counts": {
        "success": 3
      },
      "phaseCounts": {
        "structured": 3,
        "fullIngestion": 3,
        "confirmedInteraction": 3
      },
      "firstStructured": {
        "n": 3,
        "medianMs": 5430.7026,
        "minMs": 5217.741500000004,
        "maxMs": 5453.7117
      },
      "fullIngestion": {
        "n": 3,
        "medianMs": 25291.0024,
        "minMs": 25005.740300000005,
        "maxMs": 25313.785
      },
      "useful": {
        "n": 3,
        "medianMs": 25547.5266,
        "minMs": 25248.37169999999,
        "maxMs": 25583.2342
      },
      "interactionLatency": {
        "n": 3,
        "medianMs": 116.99720000001253,
        "minMs": 109.66990000000078,
        "maxMs": 169.6262999999999
      },
      "outcomeTime": {
        "n": 3,
        "medianMs": 25549.0332,
        "minMs": 25249.430800000002,
        "maxMs": 25584.8835
      },
      "labels": [
        "measured-v3-allinone-1000000000-r1-cold",
        "measured-v3-allinone-1000000000-r3-cold",
        "measured-v3-extra-1791445955028-allinone-1000000000-r1-cold"
      ]
    },
    {
      "key": "allinone",
      "bytes": 2000000000,
      "trials": 4,
      "counts": {
        "success": 2,
        "input_ack_timeout_unconfirmed": 2
      },
      "phaseCounts": {
        "structured": 4,
        "fullIngestion": 4,
        "confirmedInteraction": 2
      },
      "firstStructured": {
        "n": 4,
        "medianMs": 4868.764599999995,
        "minMs": 4728.733700000012,
        "maxMs": 4940.031300000001
      },
      "fullIngestion": {
        "n": 4,
        "medianMs": 45656.00855,
        "minMs": 45342.723,
        "maxMs": 46103.432700000005
      },
      "useful": {
        "n": 2,
        "medianMs": 45779.3104,
        "minMs": 45621.8394,
        "maxMs": 45936.78140000001
      },
      "interactionLatency": {
        "n": 2,
        "medianMs": 156.9225499999884,
        "minMs": 154.71590000001015,
        "maxMs": 159.12919999996666
      },
      "outcomeTime": {
        "n": 4,
        "medianMs": 48294.505850000016,
        "minMs": 45623.20259999999,
        "maxMs": 51118.9742
      },
      "labels": [
        "measured-v3-allinone-2000000000-r1-cold",
        "measured-v3-allinone-2000000000-r2-cold",
        "measured-v3-allinone-2000000000-r3-cold",
        "measured-v3-extra-1791446764693-allinone-2000000000-r1-cold"
      ]
    }
  ],
  "excludedRunIds": [
    "measured-v2-allinone-1000000000-r1-cold",
    "measured-v3-allinone-1000000000-r2-cold",
    "untimed-trial-1791445011620-viewerpro-1000000-r1-cold",
    "untimed-trial-allinone-1000000-r1-cold",
    "untimed-trial-formatter-1000000-r1-cold",
    "untimed-trial-jsonvue-1000000-r1-cold",
    "untimed-trial-viewerpro-1000000-r1-cold"
  ],
  "limitations": [
    "Synthetic root-array workload on one machine/browser; results do not cover every JSON shape or operation.",
    "First structured content may be collapsed records. Useful interaction occurs only after exact full-ingestion proof for JSON All-in-One.",
    "Renderer crashes were observed; an OOM cause was not established.",
    "Fresh browser/profile cold runs; OS file cache not purged; no warm matrix.",
    "Two initial successful 1 GB runs used two animation frames; later runs use 50 ms settling. Polling is quantized at 200 ms.",
    "The 2 GB competitor scenarios were not run after repeat 1 GB crashes; not run is not an inferred failure."
  ],
  "harnessExclusions": [
    {
      "scope": "Viewer Pro 1 MB untimed operation setup",
      "outcome": "harness click miss",
      "reason": "Center of nested property text did not trigger collapse; actual triangle is a CSS pseudo-element 1em to the left. The final harness clicks the triangle and verifies marker disappears and reappears. One earlier same-label trial file was overwritten during harness development; these trials are excluded from timing summaries."
    },
    {
      "scope": "JSON All-in-One 1 GB initial measured attempt",
      "outcome": "harness-invalid",
      "reason": "The 1MB gate expected the nested marker initially expanded. Large documents default to collapsed array records. Bounded inspection during this attempt confirmed progress Done with fetchedBytes=processedBytes=1000000000 and parsed/renderedLines=976564, while the first record was collapsed. No timing from this attempt is publishable. The owned runner was stopped and its profile retained; subsequent process inspection found no remaining benchmark Chrome processes. Final harness opens first record and nested object with mouse clicks, includes that effort in inspected-data time, and separately verifies full ingestion and a post-ingestion operation."
    },
    {
      "scope": "JSON All-in-One 1 GB active-ingestion interaction attempt",
      "outcome": "superseded-protocol",
      "reason": "The marker interaction succeeded at 23.942 seconds, but the progress counters subsequently read Done with fetched/processed zero and a different rendered-line count. Exact complete-source qualification was therefore not established by that attempt. The final protocol observes exact full ingestion before any expansion. No outcome is joined across attempts."
    },
    {
      "scope": "JSON All-in-One 1 GB passive protocol repetition 2",
      "outcome": "harness-paint-gate-inconclusive",
      "reason": "DOM polls repeatedly returned ready=true with visible record geometry, but the separate requestAnimationFrame promise timed out. Independent bounded inspection found Done, fetchedBytes=processedBytes=1000000000 and rendered/parsedLines=976564. The raw timeout is retained but excluded from comparative product results. A 50 ms settling delay replaced rAF; a fresh additional cold repetition passed. Two earlier successful repetitions retained their two-rAF delay, a disclosed timing quantization difference. No background-throttling bypass flags were added."
    },
    {
      "scope": "JSONVue 300 MB redundant third confirmation",
      "outcome": "interrupted-not-qualified",
      "reason": "After two completed 60-second raw-view attempts both exposed the same fatal runtime.sendMessage 64 MiB error, the coordinator requested no redundant third wait. Only the precisely identified owned Node runner was stopped; two completed attempts remain the denominator. JSONVue 500 MB is executed separately."
    }
  ],
  "integrity": [
    {
      "key": "formatter",
      "crxSha256": "5e0ebde71ee60f997a9f5fc0850e6ae4a9f67006dbf662f00507f99e957c2b21",
      "verifiedFiles": 7,
      "runtimePayloadUnchanged": true,
      "metadataDifferences": [
        {
          "path": "_metadata/verified_contents.json",
          "state": "absent after browser runs; preserved in original CRX/ZIP",
          "originalSha256": "884ced6c1c7f13f6ec4a80686e0644fc7e65ebb50e82288cda540234d3a19a61"
        }
      ]
    },
    {
      "key": "jsonvue",
      "crxSha256": "347bc742cbcf46d4ff075bc640d1364d464e4db3c2be0db3fbcb1b96500425c8",
      "verifiedFiles": 23,
      "runtimePayloadUnchanged": true,
      "metadataDifferences": [
        {
          "path": "_metadata/verified_contents.json",
          "state": "absent after browser runs; preserved in original CRX/ZIP",
          "originalSha256": "89eb920c62bd92f95318a1933ec41be1e83eb654ad9d00c144ecac75ddad2d42"
        }
      ]
    },
    {
      "key": "viewerpro",
      "crxSha256": "e0f48ef247baed9e67fb0fb7d866d5555ecf70dac4abd0da2b3017aea19f79d7",
      "verifiedFiles": 22,
      "runtimePayloadUnchanged": true,
      "metadataDifferences": [
        {
          "path": "_metadata/verified_contents.json",
          "state": "absent after browser runs; preserved in original CRX/ZIP",
          "originalSha256": "0634703d94450222e1784aef395e28366595995df743cbfc2e28a64b0d5a1c86"
        }
      ]
    },
    {
      "key": "allinone",
      "crxSha256": "473628ea2c08bba58f1f90356d80fabd974ea03cd6125967a0f77a877560c2a0",
      "verifiedFiles": 198,
      "runtimePayloadUnchanged": true,
      "metadataDifferences": [
        {
          "path": "_metadata/verified_contents.json",
          "state": "absent after browser runs; preserved in original CRX/ZIP",
          "originalSha256": "1e74cee5654a6fcb88c86f2f1c65bb90c339a4cbcde82da8962e348b46b66e78"
        }
      ]
    }
  ]
}
