Details

    • Testing Instructions:
      Hide

      Optional setting to use screenreader for chrome browser:

      1. install and enable ChromeVox extention on chrome.

      Testing instructions:

      1. As admin, add login block on front page
      2. Purge all caches in Moodle
      3. Logout
      4. On Front page, login as a non-existence user

      On the next page, make sure the page focus is on 'invalid login' error message.

      Show
      Optional setting to use screenreader for chrome browser: install and enable ChromeVox extention on chrome. Testing instructions: As admin, add login block on front page Purge all caches in Moodle Logout On Front page, login as a non-existence user On the next page, make sure the page focus is on 'invalid login' error message.
    • Affected Branches:
      MOODLE_21_STABLE, MOODLE_22_STABLE, MOODLE_23_STABLE
    • Fixed Branches:
      MOODLE_23_STABLE, MOODLE_24_STABLE
    • Pull from Repository:
    • Pull Master Branch:

      Description

      Issue
      Error Identification - The error message that occurs when a user types in incorrect info in the login (actually prompts a new page)...and the focus is not placed on the error message. Leaving a screenreader user to have to hunt for what has just happened.

      Standard Level
      WCAG 2 3.3.1 (A) http://www.w3.org/TR/UNDERSTANDING-WCAG20/minimize-error-identified.html

      Impact
      Critical

      Example Link
      http://demo.moodle.net/

      Test Steps

      1. Enter a user name in the login block
      2. Enter the wrong password for the username
      3. The user is taken to a new page and the focus is at the start of the page not the error message.

        Gliffy Diagrams

          Attachments

            Activity

              People

              • Votes:
                1 Vote for this issue
                Watchers:
                7 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:
                  Fix Release Date:
                  11/Mar/13