{
  "schemaVersion": 1,
  "generatedAt": "2026-07-27T07:22:18.531Z",
  "product": "RichTextEditor",
  "version": "2.4.1",
  "browser": "147.0.7727.15",
  "method": "Automated Chromium clipboard write followed by trusted Ctrl+V into the real editable surface.",
  "disclosure": "Vendor-produced RTE-only regression corpus, not comprehensive Microsoft Word certification and not a cross-editor comparison. Fixtures are repository-authored rather than captured from customer documents.",
  "fixtures": [
    {
      "id": "core-formatting-list-table",
      "html": "<!DOCTYPE html><html xmlns:o=\"urn:schemas-microsoft-com:office:office\" xmlns:w=\"urn:schemas-microsoft-com:office:word\"><head><meta name=\"Generator\" content=\"Microsoft Word 16\"><style><!-- p.MsoNormal{mso-style-name:Normal;margin:0cm;font-family:Calibri} --></style></head><body><!--StartFragment--><h1 class=\"MsoTitle\" style=\"mso-style-name:Title;color:#17365D\">Quarterly operating review</h1><p class=\"MsoNormal\" style=\"mso-margin-top-alt:auto\"><strong>Revenue increased</strong> while <em>support volume declined</em>. Read the <a href=\"https://example.com/report\" name=\"_TocInternal\">full report</a>.</p><p class=\"MsoListParagraph\" style=\"mso-list:l0 level1 lfo1\"><![if !supportLists]><span style=\"mso-list:Ignore\">1.<span>&nbsp;&nbsp;</span></span><![endif]>Validate demand</p><p class=\"MsoListParagraph\" style=\"mso-list:l0 level1 lfo1\"><![if !supportLists]><span style=\"mso-list:Ignore\">2.<span>&nbsp;&nbsp;</span></span><![endif]>Ship improvements</p><table class=\"MsoNormalTable\" style=\"mso-cellspacing:0cm;border-collapse:collapse\"><tbody><tr><th style=\"mso-border-alt:solid windowtext .5pt\">Metric</th><th>Value</th></tr><tr><td>Retention</td><td>94%</td></tr></tbody></table><o:p>&nbsp;</o:p><!--EndFragment--></body></html>",
      "outputHtml": "<p><h1 style=\"color:#17365D\">Quarterly operating review</h1><p><strong>Revenue increased</strong> while <em>support volume declined</em>. Read the <a href=\"https://example.com/report\" name=\"_TocInternal\">full report</a>.</p><ol><li>Validate demand</li><li>Ship improvements</li></ol><table style=\"border-collapse:collapse\"><tbody><tr><th>Metric</th><th>Value</th></tr><tr><td>Retention</td><td>94%</td></tr></tbody></table>&nbsp;<br /></p>",
      "assertions": {
        "title": "Quarterly operating review",
        "listItems": [
          "Validate demand",
          "Ship improvements"
        ],
        "bold": 1,
        "italic": 1,
        "links": 1,
        "tables": 1
      },
      "inputBytes": 1234,
      "inputSha256": "85a28e7cde62ac8b4953fd7f4f22737ac91672e8dd5c66f899581ecac4b27632",
      "outputBytes": 439,
      "passed": true
    },
    {
      "id": "nested-mixed-lists",
      "html": "<html xmlns:w=\"urn:schemas-microsoft-com:office:word\"><body><!--StartFragment--><p class=\"MsoListParagraph\" style=\"mso-list:l0 level1 lfo1\"><![if !supportLists]><span style=\"mso-list:Ignore\">1.<span>&nbsp;&nbsp;</span></span><![endif]>Parent one</p><p class=\"MsoListParagraph\" style=\"mso-list:l0 level2 lfo1\"><![if !supportLists]><span style=\"mso-list:Ignore\">a.<span>&nbsp;&nbsp;</span></span><![endif]>Child alpha</p><p class=\"MsoListParagraph\" style=\"mso-list:l0 level2 lfo1\"><![if !supportLists]><span style=\"mso-list:Ignore\">b.<span>&nbsp;&nbsp;</span></span><![endif]>Child beta</p><p class=\"MsoListParagraph\" style=\"mso-list:l0 level1 lfo1\"><![if !supportLists]><span style=\"mso-list:Ignore\">2.<span>&nbsp;&nbsp;</span></span><![endif]>Parent two</p><p class=\"MsoListParagraph\" style=\"mso-list:l1 level1 lfo2\"><![if !supportLists]><span style=\"font-family:Symbol;mso-list:Ignore\">&bull;<span>&nbsp;&nbsp;</span></span><![endif]>Separate bullet</p><!--EndFragment--></body></html>",
      "outputHtml": "<div><ol><li>Parent one<ol><li>Child alpha</li><li>Child beta</li></ol></li><li>Parent two</li></ol><ul><li>Separate bullet</li></ul><br /></div>",
      "assertions": {
        "orderedLists": 2,
        "unorderedLists": 1,
        "nestedItems": [
          "Child alpha",
          "Child beta"
        ],
        "allItems": [
          "Parent oneChild alphaChild beta",
          "Child alpha",
          "Child beta",
          "Parent two",
          "Separate bullet"
        ]
      },
      "inputBytes": 986,
      "inputSha256": "ee4ce2a8914fcf235c16d5bb1eca6cd5e58ca3c095cf1360f5ab686499f07271",
      "outputBytes": 145,
      "passed": true
    },
    {
      "id": "fields-merged-table-inline-image",
      "html": "<html xmlns:o=\"urn:schemas-microsoft-com:office:office\" xmlns:w=\"urn:schemas-microsoft-com:office:word\"><body><!--StartFragment--><p class=\"MsoNormal\"><span style=\"mso-element:field-begin\"></span><span> HYPERLINK &quot;https://example.com/annual&quot; </span><span style=\"mso-element:field-separator\"></span><a href=\"https://example.com/annual\">Annual report</a><span style=\"mso-element:field-end\"></span></p><table class=\"MsoNormalTable\" style=\"mso-cellspacing:0cm\"><tbody><tr><th colspan=\"2\">Regional results</th></tr><tr><td rowspan=\"2\">North</td><td>Q1</td></tr><tr><td>Q2</td></tr></tbody></table><p class=\"MsoNormal\"><img alt=\"Quarterly trend\" width=\"1\" height=\"1\" onerror=\"alert(1)\" src=\"data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==\"></p><!--EndFragment--></body></html>",
      "outputHtml": "<div><p><a href=\"https://example.com/annual\">Annual report</a></p><table><tbody><tr><th colspan=\"2\">Regional results</th></tr><tr><td rowspan=\"2\">North</td><td>Q1</td></tr><tr><td>Q2</td></tr></tbody></table><p><img alt=\"Quarterly trend\" width=\"1\" height=\"1\" src=\"data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==\" /></p><br /></div>",
      "assertions": {
        "links": [
          {
            "text": "Annual report",
            "href": "https://example.com/annual"
          }
        ],
        "colspan": "2",
        "rowspan": "2",
        "tableRows": 3,
        "image": {
          "alt": "Quarterly trend",
          "src": "data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==",
          "onerror": null
        },
        "fieldInstructionRemoved": true
      },
      "inputBytes": 803,
      "inputSha256": "8510d0bcee358e892bac634cd4849b9b7cac7dbe67097f2290d04f13d82ba4bb",
      "outputBytes": 354,
      "passed": true
    }
  ]
}
