{ "status": "incomplete", "results": [ { "id": "N01-no-script-native", "engine": "chromium", "status": "pass", "observation": { "directLinkAndGetForm": true, "fullShell": true }, "requests": [ { "path": "/articles?topic=alpha", "hx": false, "restore": false, "ifNoneMatch": null, "status": 200, "representation": "full", "vary": null, "etag": null }, { "path": "/favicon.ico", "hx": false, "restore": false, "ifNoneMatch": null, "status": 404, "representation": "asset", "vary": null, "etag": null }, { "path": "/articles?topic=beta", "hx": false, "restore": false, "ifNoneMatch": null, "status": 200, "representation": "full", "vary": null, "etag": null }, { "path": "/articles?topic=alpha", "hx": false, "restore": false, "ifNoneMatch": null, "status": 200, "representation": "full", "vary": null, "etag": null } ], "url": "http://127.0.0.1:39749/articles?topic=alpha", "body": "Catalog shell\nalpha\n\nPublic article alpha\n\nOther topic\nTopic \nalpha\nbeta\nFilter\nInjected enhanced failureNative recovery", "events": [] }, { "id": "N02-enhance-reload-direct", "engine": "chromium", "status": "pass", "observation": { "pushReloadAndFreshEntry": true }, "requests": [ { "path": "/articles?topic=alpha", "hx": false, "restore": false, "ifNoneMatch": null, "status": 200, "representation": "full", "vary": null, "etag": null }, { "path": "/observe.js", "hx": false, "restore": false, "ifNoneMatch": null, "status": 200, "representation": "asset", "vary": null, "etag": null }, { "path": "/htmx.js", "hx": false, "restore": false, "ifNoneMatch": null, "status": 200, "representation": "asset", "vary": null, "etag": null }, { "path": "/articles?topic=beta", "hx": true, "restore": false, "ifNoneMatch": null, "status": 200, "representation": "fragment", "vary": null, "etag": null }, { "path": "/articles?topic=beta", "hx": false, "restore": false, "ifNoneMatch": null, "status": 200, "representation": "full", "vary": null, "etag": null }, { "path": "/observe.js", "hx": false, "restore": false, "ifNoneMatch": null, "status": 200, "representation": "asset", "vary": null, "etag": null }, { "path": "/htmx.js", "hx": false, "restore": false, "ifNoneMatch": null, "status": 200, "representation": "asset", "vary": null, "etag": null }, { "path": "/articles?topic=beta", "hx": false, "restore": false, "ifNoneMatch": null, "status": 200, "representation": "full", "vary": null, "etag": null }, { "path": "/observe.js", "hx": false, "restore": false, "ifNoneMatch": null, "status": 200, "representation": "asset", "vary": null, "etag": null }, { "path": "/htmx.js", "hx": false, "restore": false, "ifNoneMatch": null, "status": 200, "representation": "asset", "vary": null, "etag": null } ], "url": "http://127.0.0.1:39749/articles?topic=beta", "body": "Catalog shell\nbeta\n\nPublic article beta\n\nOther topic\nTopic \nalpha\nbeta\nFilter\nInjected enhanced failureNative recovery", "events": [] }, { "id": "N03-history-hit", "engine": "chromium", "status": "pass", "observation": { "backForward": true, "additionalArticleRequests": 0 }, "requests": [ { "path": "/articles?topic=alpha", "hx": false, "restore": false, "ifNoneMatch": null, "status": 200, "representation": "full", "vary": null, "etag": null }, { "path": "/observe.js", "hx": false, "restore": false, "ifNoneMatch": null, "status": 200, "representation": "asset", "vary": null, "etag": null }, { "path": "/htmx.js", "hx": false, "restore": false, "ifNoneMatch": null, "status": 200, "representation": "asset", "vary": null, "etag": null }, { "path": "/articles?topic=beta", "hx": true, "restore": false, "ifNoneMatch": null, "status": 200, "representation": "fragment", "vary": null, "etag": null } ], "url": "http://127.0.0.1:39749/articles?topic=beta", "body": "Catalog shell\nbeta\n\nPublic article beta\n\nOther topic\nTopic \nalpha\nbeta\nFilter\nInjected enhanced failureNative recovery", "events": [ { "name": "htmx:afterSettle", "url": "http://127.0.0.1:39749/articles?topic=beta" }, { "name": "htmx:afterSettle", "url": "http://127.0.0.1:39749/articles?topic=alpha" }, { "name": "htmx:historyRestore", "url": "http://127.0.0.1:39749/articles?topic=alpha" }, { "name": "htmx:afterSettle", "url": "http://127.0.0.1:39749/articles?topic=beta" }, { "name": "htmx:historyRestore", "url": "http://127.0.0.1:39749/articles?topic=beta" } ] }, { "id": "N04-history-miss", "engine": "chromium", "status": "pass", "observation": { "evictedSnapshotFetchedFull": true }, "requests": [ { "path": "/articles?topic=alpha", "hx": false, "restore": false, "ifNoneMatch": null, "status": 200, "representation": "full", "vary": null, "etag": null }, { "path": "/observe.js", "hx": false, "restore": false, "ifNoneMatch": null, "status": 200, "representation": "asset", "vary": null, "etag": null }, { "path": "/htmx.js", "hx": false, "restore": false, "ifNoneMatch": null, "status": 200, "representation": "asset", "vary": null, "etag": null }, { "path": "/articles?topic=beta", "hx": true, "restore": false, "ifNoneMatch": null, "status": 200, "representation": "fragment", "vary": null, "etag": null }, { "path": "/articles?topic=alpha", "hx": false, "restore": true, "ifNoneMatch": null, "status": 200, "representation": "full", "vary": null, "etag": null } ], "url": "http://127.0.0.1:39749/articles?topic=alpha", "body": "Catalog shell\nalpha\n\nPublic article alpha\n\nOther topic\nTopic \nalpha\nbeta\nFilter\nInjected enhanced failureNative recovery", "events": [ { "name": "htmx:afterSettle", "url": "http://127.0.0.1:39749/articles?topic=beta" }, { "name": "htmx:afterSettle", "url": "http://127.0.0.1:39749/articles?topic=alpha" }, { "name": "htmx:historyRestore", "url": "http://127.0.0.1:39749/articles?topic=alpha", "cacheMiss": true } ] }, { "id": "N05-enhancement-failure", "engine": "chromium", "status": "pass", "observation": { "oldViewAndUrlRetained": true, "explicitNativeRecovery": true }, "requests": [ { "path": "/articles?topic=alpha", "hx": false, "restore": false, "ifNoneMatch": null, "status": 200, "representation": "full", "vary": null, "etag": null }, { "path": "/observe.js", "hx": false, "restore": false, "ifNoneMatch": null, "status": 200, "representation": "asset", "vary": null, "etag": null }, { "path": "/htmx.js", "hx": false, "restore": false, "ifNoneMatch": null, "status": 200, "representation": "asset", "vary": null, "etag": null }, { "path": "/articles?topic=beta&enhancedfail=1", "hx": true, "restore": false, "ifNoneMatch": null, "status": 503, "representation": "fragment", "vary": null, "etag": null }, { "path": "/articles?topic=beta&enhancedfail=1", "hx": false, "restore": false, "ifNoneMatch": null, "status": 200, "representation": "full", "vary": null, "etag": null }, { "path": "/observe.js", "hx": false, "restore": false, "ifNoneMatch": null, "status": 200, "representation": "asset", "vary": null, "etag": null }, { "path": "/htmx.js", "hx": false, "restore": false, "ifNoneMatch": null, "status": 200, "representation": "asset", "vary": null, "etag": null } ], "url": "http://127.0.0.1:39749/articles?topic=beta&enhancedfail=1", "body": "Catalog shell\nbeta\n\nPublic article beta\n\nOther topic\nTopic \nalpha\nbeta\nFilter\nInjected enhanced failureNative recovery", "events": [] }, { "id": "N06-script-failure", "engine": "chromium", "status": "pass", "observation": { "nativeLinkAndFormDespiteScript503": true }, "requests": [ { "path": "/articles?topic=alpha&scriptfail=1", "hx": false, "restore": false, "ifNoneMatch": null, "status": 200, "representation": "full", "vary": null, "etag": null }, { "path": "/observe.js", "hx": false, "restore": false, "ifNoneMatch": null, "status": 200, "representation": "asset", "vary": null, "etag": null }, { "path": "/htmx.js?fail=1", "hx": false, "restore": false, "ifNoneMatch": null, "status": 503, "representation": "asset", "vary": null, "etag": null }, { "path": "/articles?topic=beta&scriptfail=1", "hx": false, "restore": false, "ifNoneMatch": null, "status": 200, "representation": "full", "vary": null, "etag": null }, { "path": "/observe.js", "hx": false, "restore": false, "ifNoneMatch": null, "status": 200, "representation": "asset", "vary": null, "etag": null }, { "path": "/htmx.js?fail=1", "hx": false, "restore": false, "ifNoneMatch": null, "status": 503, "representation": "asset", "vary": null, "etag": null }, { "path": "/articles?topic=alpha", "hx": false, "restore": false, "ifNoneMatch": null, "status": 200, "representation": "full", "vary": null, "etag": null }, { "path": "/observe.js", "hx": false, "restore": false, "ifNoneMatch": null, "status": 200, "representation": "asset", "vary": null, "etag": null }, { "path": "/htmx.js", "hx": false, "restore": false, "ifNoneMatch": null, "status": 200, "representation": "asset", "vary": null, "etag": null } ], "url": "http://127.0.0.1:39749/articles?topic=alpha", "body": "Catalog shell\nalpha\n\nPublic article alpha\n\nOther topic\nTopic \nalpha\nbeta\nFilter\nInjected enhanced failureNative recovery", "events": [] }, { "id": "N07-fragment-before-document", "engine": "chromium", "status": "pass", "observation": { "fragmentThenFull": true }, "requests": [ { "path": "/articles?topic=alpha", "hx": false, "restore": false, "ifNoneMatch": null, "status": 200, "representation": "full", "vary": null, "etag": null }, { "path": "/observe.js", "hx": false, "restore": false, "ifNoneMatch": null, "status": 200, "representation": "asset", "vary": null, "etag": null }, { "path": "/htmx.js", "hx": false, "restore": false, "ifNoneMatch": null, "status": 200, "representation": "asset", "vary": null, "etag": null }, { "path": "/cache-good?topic=beta", "hx": true, "restore": false, "ifNoneMatch": null, "status": 200, "representation": "fragment", "vary": "HX-Request, HX-History-Restore-Request", "etag": "\"d4a2e4af8c3671d399ddcbbc92984556a75f795817fba6404ea84e1805892663\"" }, { "path": "/cache-good?topic=beta", "hx": false, "restore": false, "ifNoneMatch": "\"d4a2e4af8c3671d399ddcbbc92984556a75f795817fba6404ea84e1805892663\"", "status": 200, "representation": "full", "vary": "HX-Request, HX-History-Restore-Request", "etag": "\"843d827eaa297ed04d5424a03a78a7049356060ac71f73bc7e1b85d3b5691c41\"" }, { "path": "/observe.js", "hx": false, "restore": false, "ifNoneMatch": null, "status": 200, "representation": "asset", "vary": null, "etag": null }, { "path": "/htmx.js", "hx": false, "restore": false, "ifNoneMatch": null, "status": 200, "representation": "asset", "vary": null, "etag": null } ], "url": "http://127.0.0.1:39749/cache-good?topic=beta", "body": "Catalog shell\nbeta\n\nPublic article beta\n\nOther topic\nTopic \nalpha\nbeta\nFilter\nInjected enhanced failureNative recovery", "events": [] }, { "id": "N08-document-before-fragment", "engine": "chromium", "status": "pass", "observation": { "fullThenFragmentThenFull": true }, "requests": [ { "path": "/cache-good?topic=alpha", "hx": false, "restore": false, "ifNoneMatch": null, "status": 200, "representation": "full", "vary": "HX-Request, HX-History-Restore-Request", "etag": "\"3a9bd4c1596afe87253606468ccd0909f3748af4a479926917695e13f45b15c3\"" }, { "path": "/observe.js", "hx": false, "restore": false, "ifNoneMatch": null, "status": 200, "representation": "asset", "vary": null, "etag": null }, { "path": "/htmx.js", "hx": false, "restore": false, "ifNoneMatch": null, "status": 200, "representation": "asset", "vary": null, "etag": null }, { "path": "/cache-good?topic=alpha", "hx": true, "restore": false, "ifNoneMatch": "\"3a9bd4c1596afe87253606468ccd0909f3748af4a479926917695e13f45b15c3\"", "status": 200, "representation": "fragment", "vary": "HX-Request, HX-History-Restore-Request", "etag": "\"af6404a0e852c5f75ab2abf25f61de82db30f85e21abeb19055a6b5caf854229\"" }, { "path": "/cache-good?topic=alpha", "hx": false, "restore": false, "ifNoneMatch": "\"af6404a0e852c5f75ab2abf25f61de82db30f85e21abeb19055a6b5caf854229\"", "status": 200, "representation": "full", "vary": "HX-Request, HX-History-Restore-Request", "etag": "\"3a9bd4c1596afe87253606468ccd0909f3748af4a479926917695e13f45b15c3\"" } ], "url": "http://127.0.0.1:39749/cache-good?topic=alpha", "body": "Catalog shell\nalpha\n\nPublic article alpha\n\nOther topic\nTopic \nalpha\nbeta\nFilter\nInjected enhanced failureNative recovery", "events": [] }, { "id": "N09-missing-vary-negative", "engine": "chromium", "status": "pass", "observation": { "fragmentServedAsDocument": true, "additionalRequests": [], "negativeControl": true }, "requests": [ { "path": "/articles?topic=alpha", "hx": false, "restore": false, "ifNoneMatch": null, "status": 200, "representation": "full", "vary": null, "etag": null }, { "path": "/observe.js", "hx": false, "restore": false, "ifNoneMatch": null, "status": 200, "representation": "asset", "vary": null, "etag": null }, { "path": "/htmx.js", "hx": false, "restore": false, "ifNoneMatch": null, "status": 200, "representation": "asset", "vary": null, "etag": null }, { "path": "/cache-bad?topic=beta", "hx": true, "restore": false, "ifNoneMatch": null, "status": 200, "representation": "fragment", "vary": null, "etag": "\"69c19e9840aa688ca34f4768e33ab28e0b994aeb5191251db7c0ab9a36b2699b\"" } ], "url": "http://127.0.0.1:39749/cache-bad?topic=beta", "body": "beta\n\nPublic article beta\n\nOther topic\nTopic \nalpha\nbeta\nFilter\nInjected enhanced failureNative recovery", "events": [] }, { "id": "N10-conditional-representations", "engine": "chromium", "status": "pass", "observation": { "transport": "explicit Node HTTP requests; duplicated per browser group, not independent browser evidence", "sameRepresentation": 304, "crossRepresentation": 200, "restoreFull": true }, "requests": [ { "path": "/cache-good?topic=beta", "hx": true, "restore": false, "ifNoneMatch": null, "status": 200, "representation": "fragment", "vary": "HX-Request, HX-History-Restore-Request", "etag": "\"d4a2e4af8c3671d399ddcbbc92984556a75f795817fba6404ea84e1805892663\"" }, { "path": "/cache-good?topic=beta", "hx": true, "restore": false, "ifNoneMatch": "\"d4a2e4af8c3671d399ddcbbc92984556a75f795817fba6404ea84e1805892663\"", "status": 304, "representation": "fragment", "vary": "HX-Request, HX-History-Restore-Request", "etag": "\"d4a2e4af8c3671d399ddcbbc92984556a75f795817fba6404ea84e1805892663\"" }, { "path": "/cache-good?topic=beta", "hx": false, "restore": false, "ifNoneMatch": "\"d4a2e4af8c3671d399ddcbbc92984556a75f795817fba6404ea84e1805892663\"", "status": 200, "representation": "full", "vary": "HX-Request, HX-History-Restore-Request", "etag": "\"843d827eaa297ed04d5424a03a78a7049356060ac71f73bc7e1b85d3b5691c41\"" }, { "path": "/cache-good?topic=beta", "hx": true, "restore": true, "ifNoneMatch": null, "status": 200, "representation": "full", "vary": "HX-Request, HX-History-Restore-Request", "etag": "\"843d827eaa297ed04d5424a03a78a7049356060ac71f73bc7e1b85d3b5691c41\"" } ], "url": "about:blank", "body": "", "events": [] } ] }