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

Implement dialog initial focus proposal #8199

Merged
merged 35 commits into from
Jan 26, 2023

Commits on Aug 16, 2022

  1. Implement dialog initial focus proposal

    This implements the changes proposed here:
    https://github.com/whatwg/html/wiki/dialog--initial-focus,-a-proposal#dialog-draft-text
    
    Specifically:
    1. Add a parameter to dialog.show() called preventInitialFocus, which
       prevents the dialog focusing steps from running.
    2. Make the dialog focusing steps look at sequentially focusable
       elements instead of any focusable element.
    
    There are additional open issues around dialog initial focus listed here:
    whatwg#4184 (comment)
    
    TODO add a conformance requirement about autofocus:
    whatwg#7709
    
    TODO consider adding a <p class=XXX> for tab trapping:
    whatwg#7707
    josepharhar committed Aug 16, 2022
    Configuration menu
    Copy the full SHA
    2394e21 View commit details
    Browse the repository at this point in the history

Commits on Aug 25, 2022

  1. Configuration menu
    Copy the full SHA
    fd9c31d View commit details
    Browse the repository at this point in the history
  2. add example

    josepharhar committed Aug 25, 2022
    Configuration menu
    Copy the full SHA
    b52e9b6 View commit details
    Browse the repository at this point in the history
  3. add second example

    josepharhar committed Aug 25, 2022
    Configuration menu
    Copy the full SHA
    8da9666 View commit details
    Browse the repository at this point in the history
  4. DialogShowOptions

    josepharhar committed Aug 25, 2022
    Configuration menu
    Copy the full SHA
    2070d76 View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2022

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

Commits on Sep 7, 2022

  1. Configuration menu
    Copy the full SHA
    844c49f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c15e1fc View commit details
    Browse the repository at this point in the history
  3. link to methods

    josepharhar committed Sep 7, 2022
    Configuration menu
    Copy the full SHA
    4727fc0 View commit details
    Browse the repository at this point in the history
  4. dialogshowoptions

    josepharhar committed Sep 7, 2022
    Configuration menu
    Copy the full SHA
    8ff0298 View commit details
    Browse the repository at this point in the history
  5. code input

    josepharhar committed Sep 7, 2022
    Configuration menu
    Copy the full SHA
    da545c2 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    7003f1f View commit details
    Browse the repository at this point in the history
  7. remove space

    josepharhar committed Sep 7, 2022
    Configuration menu
    Copy the full SHA
    1ca7cbb View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    7dae27e View commit details
    Browse the repository at this point in the history
  9. more normativeness

    josepharhar committed Sep 7, 2022
    Configuration menu
    Copy the full SHA
    5907549 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    b09e68c View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    136592c View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    1f0a278 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    c6de43e View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    e4046aa View commit details
    Browse the repository at this point in the history
  15. more method

    josepharhar committed Sep 7, 2022
    Configuration menu
    Copy the full SHA
    f60b5e2 View commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2022

  1. Configuration menu
    Copy the full SHA
    3f56f1f View commit details
    Browse the repository at this point in the history
  2. respond to comments

    josepharhar committed Oct 11, 2022
    Configuration menu
    Copy the full SHA
    000aea4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    30683ac View commit details
    Browse the repository at this point in the history

Commits on Oct 17, 2022

  1. some nits

    josepharhar committed Oct 17, 2022
    Configuration menu
    Copy the full SHA
    c95c97b View commit details
    Browse the repository at this point in the history

Commits on Oct 22, 2022

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

Commits on Oct 24, 2022

  1. annevk nits

    josepharhar committed Oct 24, 2022
    Configuration menu
    Copy the full SHA
    76ed03e View commit details
    Browse the repository at this point in the history

Commits on Oct 26, 2022

  1. Configuration menu
    Copy the full SHA
    572a1c8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7585ed6 View commit details
    Browse the repository at this point in the history

Commits on Oct 27, 2022

  1. remove extra space

    josepharhar committed Oct 27, 2022
    Configuration menu
    Copy the full SHA
    9fe975a View commit details
    Browse the repository at this point in the history

Commits on Nov 3, 2022

  1. add pointer-events:none

    josepharhar committed Nov 3, 2022
    Configuration menu
    Copy the full SHA
    ca5d8e9 View commit details
    Browse the repository at this point in the history

Commits on Jan 11, 2023

  1. Revert "add pointer-events:none"

    This reverts commit ca5d8e9.
    josepharhar committed Jan 11, 2023
    Configuration menu
    Copy the full SHA
    1763b9c View commit details
    Browse the repository at this point in the history

Commits on Jan 17, 2023

  1. Configuration menu
    Copy the full SHA
    ee1a835 View commit details
    Browse the repository at this point in the history
  2. remove modeless note

    josepharhar committed Jan 17, 2023
    Configuration menu
    Copy the full SHA
    b9c63ca View commit details
    Browse the repository at this point in the history

Commits on Jan 20, 2023

  1. Revert "replace product number with add product"

    This reverts commit 7585ed6.
    josepharhar committed Jan 20, 2023
    Configuration menu
    Copy the full SHA
    494d638 View commit details
    Browse the repository at this point in the history