Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Dequelabs develop 2 #4

Merged
merged 25 commits into from
Nov 27, 2021
Merged

Dequelabs develop 2 #4

merged 25 commits into from
Nov 27, 2021

Commits on Oct 29, 2021

  1. Configuration menu
    Copy the full SHA
    e138fd6 View commit details
    Browse the repository at this point in the history
  2. chore(release): 4.3.5

    straker committed Oct 29, 2021
    Configuration menu
    Copy the full SHA
    d9ce5fb View commit details
    Browse the repository at this point in the history
  3. Merge pull request dequelabs#3244 from dequelabs/release-4.3.5

    chore(release): 4.3.5
    WilcoFiers authored Oct 29, 2021
    Configuration menu
    Copy the full SHA
    a5da703 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c904846 View commit details
    Browse the repository at this point in the history

Commits on Nov 2, 2021

  1. Merge pull request dequelabs#3246 from dequelabs/merge-4.3.5

    chore: merge master
    WilcoFiers authored Nov 2, 2021
    Configuration menu
    Copy the full SHA
    9ec4700 View commit details
    Browse the repository at this point in the history

Commits on Nov 4, 2021

  1. chore: update dependencies (dequelabs#3251)

    * chore: update dependencies
    
    * backpin mocha
    straker authored Nov 4, 2021
    Configuration menu
    Copy the full SHA
    ae55ddb View commit details
    Browse the repository at this point in the history
  2. fix(nested-interactive): add message for negative tabindex (dequelabs…

    …#3194)
    
    * refactor(checks/navigation): improve `internal-link-present-evaluate`
    
    Make `internal-link-present-evaluate` work with virtualNode rather than actualNode.
    
    Closes issue dequelabs#2466
    
    * test commit 1
    
    * test commit 2
    
    * test commit 3
    
    * Revert "Merge branch 'dan-test-branch-1' into develop"
    
    This reverts commit 428e015, reversing
    changes made to 9f996bc.
    
    * Revert "test commit 1"
    
    This reverts commit 9f996bc.
    
    * fix(rule): allow "tabindex=-1" for rules "aria-text" and "nested-interactive"
    
    Closes issue dequelabs#2934
    
    * Revert "fix(rule): allow "tabindex=-1" for rules "aria-text" and "nested-interactive""
    
    This reverts commit 30f0e01.
    
    * refactor(check): split no-focusable-content rule into three.
    
    That rule is now:
    no-focusable-content-for-aria-text,
    no-focusable-content-for-nested-interactive, and
    no-focusable-content-for-frame
    
    These three are all copy-and-pastes of each other, so far.
    
    * fix(rule): add custom message for nested-interactive.
    
    aria-hidden and negative tabindex will trigger messageKey.
    
    * style(rule): fix lint errors
    
    Errors were in parent commit.
    
    * fix(no-focusable-content-for-frame): fix locale files
    
    Was broken by recent rename of this check.
    
    * refactor(check): undo recent check rename
    
    Rename check "no-focusable-content-for-frame" back to "frame-focusable-content".
    
    * refactor(check): undo recent split of checks
    
    Recombine checks "no-focusable-content-for-aria-text" and "no-focusable-content-for-nested-interactive" back into "no-focusable-content".
    
    * refactor(check): rename local variable
    
    * fix(rule): make no-focusable-content not consult aria-hidden
    
    no-focusable content now consults only tabindex (for the 'not a reliable way of hiding interactive elements' messageKey check)
    
    * fix(checks/keyboard): make no-focusable-content use messageKey the right way
    
    * refactor(check): misc. renaming and refactoring
    
    * Updating description / messageKey text as per dequelabs#3163 (comment)
    
    * add unit test for frame-focusable-content check
    
    * update the no-focusable-content unit tests to add a test to capture negative tabindex
    
    * update the nested-interactive integration test to add a failure for elements with negative tabindex values
    
    * fix(no-focusable-content-for-frame): fix locale files
    
    Was broken by recent rename of this check.
    
    * Update lib/rules/nested-interactive.json
    
    Co-authored-by: Steven Lambert <2433219+straker@users.noreply.github.com>
    
    * Update lib/checks/keyboard/no-focusable-content.json
    
    Co-authored-by: Steven Lambert <2433219+straker@users.noreply.github.com>
    
    * fixing botched merge
    
    * update rule-descriptions.md
    
    * fix locale files
    
    Co-authored-by: Steven Lambert <2433219+straker@users.noreply.github.com>
    dan-tripp and straker authored Nov 4, 2021
    Configuration menu
    Copy the full SHA
    b445291 View commit details
    Browse the repository at this point in the history

Commits on Nov 5, 2021

  1. Configuration menu
    Copy the full SHA
    b451f2e View commit details
    Browse the repository at this point in the history

Commits on Nov 8, 2021

  1. Configuration menu
    Copy the full SHA
    b985776 View commit details
    Browse the repository at this point in the history

Commits on Nov 9, 2021

  1. fix(get-selector): do not URL encode or token escape attribute select…

    …ors (dequelabs#3215)
    
    * fix(get-selector): do not URL encode or token escape attribute selectors
    
    * escape
    
    * more escape
    
    * tests
    straker authored Nov 9, 2021
    Configuration menu
    Copy the full SHA
    6f7e183 View commit details
    Browse the repository at this point in the history
  2. chore: Test against ARIA practices (dequelabs#3144)

    * chore: Test against ARIA practices
    
    * test: run APG#main nightly
    
    * chore: sort out linting
    
    * chore: bump CI image
    
    * chore: Ready for review
    
    * chore: tweaks
    
    * chore: remove express
    
    * chore: undo unintended change
    
    * Apply suggestions from code review
    
    Co-authored-by: Steven Lambert <2433219+straker@users.noreply.github.com>
    
    Co-authored-by: Steven Lambert <2433219+straker@users.noreply.github.com>
    WilcoFiers and straker authored Nov 9, 2021
    Configuration menu
    Copy the full SHA
    ed9ef99 View commit details
    Browse the repository at this point in the history

Commits on Nov 10, 2021

  1. fix(aria-allowed-role): allow title, aria-label and aria-labelledby o…

    …n a img element with a supported role (dequelabs#3224)
    Zidious authored Nov 10, 2021
    Configuration menu
    Copy the full SHA
    006a681 View commit details
    Browse the repository at this point in the history
  2. ci: use lts-browsers for nightly tests (dequelabs#3269)

    * ci: use lts-browsers for nightly tests
    
    * browser tools
    
    * steps?
    
    * revert
    
    * correctly nightly browsers
    
    * test nightly build
    
    * try again
    
    * once more
    
    * ci
    
    * ci
    
    * no deps
    
    * fix
    
    * fix
    
    * :P
    
    * final?
    
    * final_final.psd
    straker authored Nov 10, 2021
    Configuration menu
    Copy the full SHA
    7ee6c1e View commit details
    Browse the repository at this point in the history

Commits on Nov 12, 2021

  1. fix(nested-interactive): add focusable descendants as related nodes (d…

    …equelabs#3261)
    
    * fix(nested-interactive): add focusable descendants as related nodes
    
    * fix tests
    
    * fix
    straker authored Nov 12, 2021
    Configuration menu
    Copy the full SHA
    3b2fdda View commit details
    Browse the repository at this point in the history
  2. fix(respondable): avoid crashes if the data in window.postMessage i…

    …s `null` (dequelabs#3249)
    
    * Avoid crashes if postMessage data is `null`
    
    axe-core crashes if another process sends a `window.postMessage` with
    data equals to `null`.
    
    In the previous version, because `null` has a type of `'object'`, it
    crashed when trying to access the `channelId` on `null`.
    
    * add test
    
    Co-authored-by: Steven Lambert <steven.lambert@deque.com>
    esanzgar and straker authored Nov 12, 2021
    Configuration menu
    Copy the full SHA
    b37b2f6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    dfa9725 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1f01309 View commit details
    Browse the repository at this point in the history
  5. fix(allowed-role): area without href can have a button or link role (d…

    …equelabs#3275)
    
    * fix(allowed-role): area without href can have a button or link role
    
    * chore: remove failing test
    WilcoFiers authored Nov 12, 2021
    Configuration menu
    Copy the full SHA
    bf7e60a View commit details
    Browse the repository at this point in the history
  6. feat(options): make axe.ping configurable with pingWaitTime (dequelab…

    …s#3273)
    
    * feat(options): make axe.ping configurable with pingWaitTime
    
    * chore: add to type definition
    WilcoFiers authored Nov 12, 2021
    Configuration menu
    Copy the full SHA
    ce4dfaf View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2021

  1. feat(dpub): upgrade to DPUB 1.1 and report deprecated roles (dequelab…

    …s#3280)
    
    * feat(dpub): upgrade to DPUB 1.1 and report deprecated roles
    
    * Apply suggestions from code review
    
    Co-authored-by: Steven Lambert <2433219+straker@users.noreply.github.com>
    
    * Handle fallback roles
    
    Co-authored-by: Steven Lambert <2433219+straker@users.noreply.github.com>
    WilcoFiers and straker authored Nov 15, 2021
    Configuration menu
    Copy the full SHA
    034a846 View commit details
    Browse the repository at this point in the history

Commits on Nov 17, 2021

  1. Configuration menu
    Copy the full SHA
    e8e7d59 View commit details
    Browse the repository at this point in the history

Commits on Nov 18, 2021

  1. Configuration menu
    Copy the full SHA
    d1cc205 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6b6f2e3 View commit details
    Browse the repository at this point in the history

Commits on Nov 19, 2021

  1. Configuration menu
    Copy the full SHA
    f33c99f View commit details
    Browse the repository at this point in the history

Commits on Nov 27, 2021

  1. Configuration menu
    Copy the full SHA
    6c5a5ed View commit details
    Browse the repository at this point in the history