Browser Compatibility Matrix
Recorded browser results, untested environments, known limitations, and the date of each run.
| Test | Chrome | Edge | Firefox | Mobile browser | Known limitations | Last tested |
|---|---|---|---|---|---|---|
| JSON duplicate keys, Unicode, and escaped-character test | Passed (154.0.8037.97) | Passed (154.0.4258.53) | Not recorded | Physical device not recorded | This is not a complete JSON conformance suite. Successful parsing does not validate an API schema, detect every duplicate before parsing, or preserve arbitrary-precision numbers. | October 6, 2026 |
| Synthetic HTML email link-encoding inspection | Passed (154.0.8037.97) | Passed (154.0.4258.53) | Not recorded | Physical device not recorded | A browser preview is not an email-client compatibility test. This report does not claim Gmail, Outlook, Apple Mail, or remote-image behavior. | October 9, 2026 |
| QR payload density and error-correction preflight | Passed (154.0.8037.97) | Passed (154.0.4258.53) | Not recorded | Physical device not recorded | One successful computer decode does not establish camera, printer, paper, lighting, distance, damage, or every payload capacity. The tool fixes correction level at H. | October 5, 2026 |
| JPEG, PNG, and WebP conversion evidence | Passed (154.0.8037.97) | Passed (154.0.4258.53) | Not recorded | Physical device not recorded | This single illustration does not rank formats for every photograph, color profile, encoder, or printer. The PDF contains an image, not searchable text. | October 6, 2026 |
| PDF merge order, page size, and text-layer check | Passed (154.0.8037.97) | Passed (154.0.4258.53) | Not recorded | Physical device not recorded | The fixture uses simple unencrypted PDFs. It does not prove preservation of digital signatures, interactive forms, attachments, bookmarks, tags, or encrypted files. | October 5, 2026 |
| Unicode, emoji, RTL, and combining-character counting | Passed (154.0.8037.97) | Passed (154.0.4258.53) | Not recorded | Physical device not recorded | This is not language-aware tokenization or grapheme-cluster counting. RTL display, screen-reader pronunciation, and platform-specific limits need separate testing. | October 6, 2026 |
Coverage note: Firefox and physical mobile browsers have not been recorded for these fixtures. Responsive layout checks are not a substitute for a real-device functional run. Browser versions are frozen evidence, not a promise about future releases. See the testing methodology.