{ "schema": "freecad-web-browser-compatibility/v1", "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "matrix": "FreeCAD/docs/freecad-browser-matrix.json", "cases": [ {"id": "chrome-desktop-smoke", "environment": "desktop-chrome-151", "features": {"startup": "pass", "step-import": "pass", "reset": "pass", "worker": "pass", "webassembly": "pass"}, "evidence": "FreeCAD/docs/freecad-browser-desktop.json"}, {"id": "chrome-desktop-storage", "environment": "desktop-chrome-151", "features": {"opfs": "pass", "mesh-cache": "pass"}, "evidence": "FreeCAD/docs/freecad-browser-desktop.json"}, {"id": "chrome-mobile-smoke", "environment": "mobile-chrome-pixel7-emulation", "features": {"startup": "pass", "step-import": "pass", "reset": "pass", "worker": "pass", "webassembly": "pass"}, "evidence": "FreeCAD/docs/freecad-browser-mobile.json"}, {"id": "chrome-fcstd-boundary", "environment": "desktop-chrome-151", "features": {"fcstd-save-reopen": "pending"}, "reason": "current browser slice has no FCStd save/reopen action", "evidence": "FreeCAD/docs/freecad-performance-desktop.json"}, {"id": "firefox-desktop-smoke", "environment": "desktop-firefox-141", "features": {"startup": "pass", "step-import": "pass", "reset": "pass", "worker": "pass", "webassembly": "pass"}, "evidence": "FreeCAD/docs/freecad-browser-desktop.json"}, {"id": "firefox-desktop-storage", "environment": "desktop-firefox-141", "features": {"opfs": "pass", "mesh-cache": "pass"}, "evidence": "FreeCAD/docs/freecad-browser-desktop.json"}, {"id": "webkit-desktop", "environment": "desktop-webkit-unavailable", "features": {"startup": "environment_unavailable", "step-import": "environment_unavailable", "reset": "environment_unavailable", "worker": "environment_unavailable", "webassembly": "environment_unavailable", "opfs": "environment_unavailable", "mesh-cache": "environment_unavailable", "fcstd-save-reopen": "environment_unavailable"}, "reason": "WebKit executable is not installed on the Linux host", "evidence": "FreeCAD/docs/freecad-browser-matrix.log"}, {"id": "safari-mobile", "environment": "mobile-safari-unavailable", "features": {"startup": "environment_unavailable", "step-import": "environment_unavailable", "reset": "environment_unavailable", "worker": "environment_unavailable", "webassembly": "environment_unavailable", "opfs": "environment_unavailable", "mesh-cache": "environment_unavailable", "fcstd-save-reopen": "environment_unavailable"}, "reason": "Safari requires a non-Linux host", "evidence": "FreeCAD/docs/freecad-browser-matrix.log"} ], "summary": { "supportedCases": 6, "supportedCaseFailures": 0, "environmentUnavailableCases": 2, "pendingFeatureCases": 1, "consoleErrors": {"chrome": 0, "firefox": "not_collected_by_webdriver"}, "screenshots": "not collected; DOM status, mesh counts, request ids and smoke logs are the retained evidence" }, "result": "pass_for_supported_cases_with_explicit_unavailable_and_pending_scope", "blocked": false }