{
  "url": "http://localhost:8085/mod/quiz/summary.php?attempt=1&cmid=5",
  "timestamp": "2026-10-15T05:14:55.088Z",
  "testEngine": {
    "name": "axe-core",
    "version": "4.13.0"
  },
  "violations": [
    {
      "id": "empty-table-header",
      "impact": "minor",
      "tags": [
        "cat.name-role-value",
        "best-practice"
      ],
      "description": "Ensure table headers have discernible text",
      "help": "Table header text should not be empty",
      "helpUrl": "https://dequeuniversity.com/rules/axe/4.13/empty-table-header?application=playwright",
      "nodes": [
        {
          "any": [
            {
              "id": "has-visible-text",
              "data": null,
              "relatedNodes": [],
              "impact": "minor",
              "message": "Element does not have text that is visible to screen readers"
            }
          ],
          "all": [],
          "none": [],
          "impact": "minor",
          "html": "<th class=\"cell c0 lastcol\" style=\"text-align:left;\" colspan=\"3\" scope=\"row\"></th>",
          "target": [
            "th[colspan=\"3\"]"
          ],
          "failureSummary": "Fix any of the following:\n  Element does not have text that is visible to screen readers"
        }
      ]
    },
    {
      "id": "region",
      "impact": "moderate",
      "tags": [
        "cat.keyboard",
        "best-practice",
        "RGAAv4",
        "RGAA-9.2.1"
      ],
      "description": "Ensure all page content is contained by landmarks",
      "help": "All page content should be contained by landmarks",
      "helpUrl": "https://dequeuniversity.com/rules/axe/4.13/region?application=playwright",
      "nodes": [
        {
          "any": [
            {
              "id": "region",
              "data": {
                "isIframe": false
              },
              "relatedNodes": [],
              "impact": "moderate",
              "message": "Some page content is not contained by landmarks"
            }
          ],
          "all": [],
          "none": [],
          "impact": "moderate",
          "html": "<div class=\"drawerheading\">\n                <div id=\"courseindexdrawerheading\">\n    <a class=\"aabtn m-1 courseindex-link text-truncate fw-bold\" href=\"http://localhost:8085/course/view.php?id=2\">\n        Psychology in Cinema\n    </a>\n</div>\n\n            </div>",
          "target": [
            "#theme_boost-drawers-courseindex > .drawerheader > .drawerheadertop > .drawerheading"
          ],
          "failureSummary": "Fix any of the following:\n  Some page content is not contained by landmarks"
        }
      ]
    }
  ],
  "incomplete": [
    {
      "id": "aria-valid-attr-value",
      "impact": "critical",
      "tags": [
        "cat.aria",
        "wcag2a",
        "wcag412",
        "EN-301-549",
        "EN-9.4.1.2",
        "RGAAv4",
        "RGAA-7.1.1"
      ],
      "description": "Ensure all ARIA attributes have valid values",
      "help": "ARIA attributes must conform to valid values",
      "helpUrl": "https://dequeuniversity.com/rules/axe/4.13/aria-valid-attr-value?application=playwright",
      "nodes": [
        {
          "any": [],
          "all": [
            {
              "id": "aria-valid-attr-value",
              "data": {
                "messageKey": "controlsWithinPopup",
                "needsReview": "aria-controls=\"popover-region-container-6ad0614b8e3556ad0614b476d03\""
              },
              "relatedNodes": [],
              "impact": "critical",
              "message": "Unable to determine if aria-controls referenced ID exists on the page while using aria-haspopup: aria-controls=\"popover-region-container-6ad0614b8e3556ad0614b476d03\""
            }
          ],
          "none": [],
          "impact": "critical",
          "html": "<div class=\"popover-region-toggl...\" data-region=\"popover-region-toggl...\" aria-controls=\"popover-region-conta...\" aria-haspopup=\"true\" aria-expanded=\"false\" aria-label=\" Show notification w...\" title=\" Show notification w...\" tabindex=\"0\" role=\"button\">",
          "target": [
            "div[data-region=\"popover-region-toggle\"]"
          ],
          "failureSummary": "Fix all of the following:\n  Unable to determine if aria-controls referenced ID exists on the page while using aria-haspopup: aria-controls=\"popover-region-container-6ad0614b8e3556ad0614b476d03\""
        },
        {
          "any": [],
          "all": [
            {
              "id": "aria-valid-attr-value",
              "data": {
                "messageKey": "controlsWithinPopup",
                "needsReview": "aria-controls=\"user-action-menu\""
              },
              "relatedNodes": [],
              "impact": "critical",
              "message": "Unable to determine if aria-controls referenced ID exists on the page while using aria-haspopup: aria-controls=\"user-action-menu\""
            }
          ],
          "none": [],
          "impact": "critical",
          "html": "<a href=\"#\" role=\"button\" id=\"user-menu-toggle\" data-bs-toggle=\"dropdown\" aria-label=\"User menu\" aria-haspopup=\"true\" aria-controls=\"user-action-menu\" class=\"btn dropdown-toggle\">",
          "target": [
            "#user-menu-toggle"
          ],
          "failureSummary": "Fix all of the following:\n  Unable to determine if aria-controls referenced ID exists on the page while using aria-haspopup: aria-controls=\"user-action-menu\""
        }
      ]
    }
  ],
  "passesCount": 51,
  "inapplicableCount": 38
}