diff --git a/index.html b/index.html index 0c37baa..aa6ef80 100644 --- a/index.html +++ b/index.html @@ -16401,7 +16401,7 @@

`fieldset` Element Accessible Name Computation

If the `fieldset` element has an `aria-label` or an `aria-labelledby` attribute the accessible name is to be calculated using the algorithm defined in Accessible Name and Description: Computation and API Mappings.
  • - If the accessible name is still empty, then: if the `fieldset` element has a child that is a legend element, then use the subtree of the first such element. + If the accessible name is still empty, then: if the `fieldset` element has a child that is a legend element, then use the accessible name of the first such element.
  • If the accessible name is still empty, then:, if the `fieldset` element has a `title` attribute, then use that attribute. @@ -16435,6 +16435,26 @@

    Other Form Elements Accessible Name Computation

  • +
    +

    `dialog` Element Accessible Name Computation

    +
      +
    1. + If the `dialog` element has an `aria-label` or an + `aria-labelledby` attribute the + accessible name is to be calculated using the algorithm defined in + Accessible Name and Description: Computation and API Mappings. +
    2. +
    3. + If the accessible name is still empty, then: if the `dialog` element has a + descendant that is a heading element (`h1`-`h6`), then use the accessible name of the first such element + as defined in accname: Name from Heading. +
    4. +
    5. + If the accessible name is still empty, then:, if the `dialog` element has a `title` attribute, then use that attribute. +
    6. +
    7. Otherwise, there is no accessible name.
    8. +
    +

    `summary` Element Accessible Name Computation

      @@ -16451,6 +16471,26 @@

      `summary` Element Accessible Name Computation

    +
    +

    `article` Element Accessible Name Computation

    +
      +
    1. + If the `article` element has an `aria-label` or an + `aria-labelledby` attribute the + accessible name is to be calculated using the algorithm defined in + Accessible Name and Description: Computation and API Mappings. +
    2. +
    3. + If the accessible name is still empty, then: if the `article` element has a + descendant that is a heading element (`h1`-`h6`), then use the accessible name of the first such element + as defined in accname: Name from Heading. +
    4. +
    5. + If the accessible name is still empty, then:, if the `article` element has a `title` attribute, then use that attribute. +
    6. +
    7. Otherwise, there is no accessible name.
    8. +
    +

    `figure` Element Accessible Name Computation

      @@ -16490,7 +16530,7 @@

      `table` Element Accessible Name Computation

      If the `table` element has an `aria-label` or an `aria-labelledby` attribute the accessible name is to be calculated using the algorithm defined in Accessible Name and Description: Computation and API Mappings.
    1. - If the accessible name is still empty, then: if the `table` element has a child that is a caption element, then use the subtree of the first such element. + If the accessible name is still empty, then: if the `table` element has a child that is a caption element, then use the accessible name of the first such element.
    2. If the accessible name is still empty, then: if the `table` element has a `title` attribute, then use that attribute. @@ -16547,7 +16587,7 @@

      `iframe` Element Accessible Name Computation

      The document referenced by the `src` of the `iframe` element gets its name from that document's `title` element, like any other document. If there is no `title` provided, there is no accessible name.

    -

    Section and Grouping Element Accessible Name Computation

    +

    Other Section and Grouping Element Accessible Name Computation

    1. If the element has an `aria-label` or an `aria-labelledby` attribute the accessible name is to be calculated using the algorithm defined in Accessible Name and Description: Computation and API Mappings.