From 5f8de423f190bbb79a62f804151bc24824fa32d8 Mon Sep 17 00:00:00 2001 From: "Matt A. Tobin" Date: Fri, 2 Feb 2018 04:16:08 -0500 Subject: Add m-esr52 at 52.6.0 --- .../grouping-content/the-li-element/.gitkeep | 0 .../the-li-element/grouping-li-novalue-manual.html | 148 ++++++++++++++++ .../grouping-li-reftest-001-ref.html | 48 +++++ .../the-li-element/grouping-li-reftest-001.html | 49 ++++++ .../grouping-li-reftest-002-ref.html | 34 ++++ .../the-li-element/grouping-li-reftest-002.html | 36 ++++ .../the-li-element/grouping-li.html | 193 +++++++++++++++++++++ 7 files changed, 508 insertions(+) create mode 100644 testing/web-platform/tests/html/semantics/grouping-content/the-li-element/.gitkeep create mode 100644 testing/web-platform/tests/html/semantics/grouping-content/the-li-element/grouping-li-novalue-manual.html create mode 100644 testing/web-platform/tests/html/semantics/grouping-content/the-li-element/grouping-li-reftest-001-ref.html create mode 100644 testing/web-platform/tests/html/semantics/grouping-content/the-li-element/grouping-li-reftest-001.html create mode 100644 testing/web-platform/tests/html/semantics/grouping-content/the-li-element/grouping-li-reftest-002-ref.html create mode 100644 testing/web-platform/tests/html/semantics/grouping-content/the-li-element/grouping-li-reftest-002.html create mode 100644 testing/web-platform/tests/html/semantics/grouping-content/the-li-element/grouping-li.html (limited to 'testing/web-platform/tests/html/semantics/grouping-content/the-li-element') diff --git a/testing/web-platform/tests/html/semantics/grouping-content/the-li-element/.gitkeep b/testing/web-platform/tests/html/semantics/grouping-content/the-li-element/.gitkeep new file mode 100644 index 000000000..e69de29bb diff --git a/testing/web-platform/tests/html/semantics/grouping-content/the-li-element/grouping-li-novalue-manual.html b/testing/web-platform/tests/html/semantics/grouping-content/the-li-element/grouping-li-novalue-manual.html new file mode 100644 index 000000000..346ed5662 --- /dev/null +++ b/testing/web-platform/tests/html/semantics/grouping-content/the-li-element/grouping-li-novalue-manual.html @@ -0,0 +1,148 @@ + + + + + Body Element + + + + + + + +

Validation of li characteristic requiring manual testing

+ +

The spec states: "If the parent element is an ol element, then the li element has an ordinal value."

+

This manual test is needed to verify that NON-ol element parents do NOT result in an ordinal value.

+

It needs to be manual because the ordinal value assigned to each list element by the user agent is NOT available programmatically. Values which are set either via markup or IDL are available programmatically, but not the calculated values for all the other list items.

+

And, as we cannot be sure how a mistakenly assigned value would be rendered, this test cannot be a reftest.

+

So, please use the buttons to answer the following questions:

+ + + + + + + + + + + + + + + + + + + + + + +
HTML MarkupDo you see any sort of sequencing information?
+ +
  • Menu Item
  • +
  • Menu Item
  • +
    +
    + + +
    + +
  • + +
  • Toolbar Menu Item
  • +
  • Toolbar Menu Item
  • +
    +
  • +
  • + +
  • Toolbar Menu Item
  • +
  • Toolbar Menu Item
  • +
    +
  • +
    +
    + + +
    +
      +
    • list item
    • +
    • list item
    • +
    • list item
    • +
    +
    + + +
    + +
    + + + + diff --git a/testing/web-platform/tests/html/semantics/grouping-content/the-li-element/grouping-li-reftest-001-ref.html b/testing/web-platform/tests/html/semantics/grouping-content/the-li-element/grouping-li-reftest-001-ref.html new file mode 100644 index 000000000..5ff5296e2 --- /dev/null +++ b/testing/web-platform/tests/html/semantics/grouping-content/the-li-element/grouping-li-reftest-001-ref.html @@ -0,0 +1,48 @@ + + + + + li element + + + + + +

    Description

    +

    This test continues to validate the li element.

    + +

    The spec states:

    +
    "If the parent element is an ol element, then the li element has an ordinal value. The value attribute is processed relative to the element's parent ol element (q.v.), if there is one. If there is not, the attribute has no effect."
    +

    This reftest verifies that the value attribute has no effect when applied to a list item NOT having an ol parent.

    +

    A reftest is necessary because the values of li elements as calculated by the user agent are NOT available programatically. Only explicitly-set values are then available programatically.

    +

    This reftest passes if you see NO sequencing information on any of the items below.

    + +

    Unordered List

    + + + +
  • Menu Item
  • +
  • Menu Item
  • +
    + + +
  • + +
  • Toolbar Menu Item
  • +
  • Toolbar Menu Item
  • +
    +
  • +
  • + +
  • Toolbar Menu Item
  • +
  • Toolbar Menu Item
  • +
    +
  • +
    + + + diff --git a/testing/web-platform/tests/html/semantics/grouping-content/the-li-element/grouping-li-reftest-001.html b/testing/web-platform/tests/html/semantics/grouping-content/the-li-element/grouping-li-reftest-001.html new file mode 100644 index 000000000..71b72c2ce --- /dev/null +++ b/testing/web-platform/tests/html/semantics/grouping-content/the-li-element/grouping-li-reftest-001.html @@ -0,0 +1,49 @@ + + + + + li element + + + + + + +

    Description

    +

    This test continues to validate the li element.

    + +

    The spec states:

    +
    "If the parent element is an ol element, then the li element has an ordinal value. The value attribute is processed relative to the element's parent ol element (q.v.), if there is one. If there is not, the attribute has no effect."
    +

    This reftest verifies that the value attribute has no effect when applied to a list item NOT having an ol parent.

    +

    A reftest is necessary because the values of li elements as calculated by the user agent are NOT available programatically. Only explicitly-set values are then available programatically.

    +

    This reftest passes if you see NO sequencing information on any of the items below.

    + +

    Unordered List

    + + + +
  • Menu Item
  • +
  • Menu Item
  • +
    + + +
  • + +
  • Toolbar Menu Item
  • +
  • Toolbar Menu Item
  • +
    +
  • +
  • + +
  • Toolbar Menu Item
  • +
  • Toolbar Menu Item
  • +
    +
  • +
    + + + diff --git a/testing/web-platform/tests/html/semantics/grouping-content/the-li-element/grouping-li-reftest-002-ref.html b/testing/web-platform/tests/html/semantics/grouping-content/the-li-element/grouping-li-reftest-002-ref.html new file mode 100644 index 000000000..bdb728faf --- /dev/null +++ b/testing/web-platform/tests/html/semantics/grouping-content/the-li-element/grouping-li-reftest-002-ref.html @@ -0,0 +1,34 @@ + + + + + li element + + + + + + +

    Description

    +

    This test continues to validate the li element.

    + +

    The spec states:

    +
    "If the parent element is an ol element, then the li element has an ordinal value. The value attribute is processed relative to the element's parent ol element (q.v.), if there is one. If there is not, the attribute has no effect."
    +

    This reftest verifies that the value attribute has an effect when applied to a list item with an ol parent.

    +

    A reftest is necessary because the values of li elements as calculated by the user agent are NOT available programatically. Only explicitly-set values are then available programatically.

    +

    This reftest passes if you see the numbers 1. 2. 3. below the words "Ordered List"

    + + +

    Ordered List

    + +

    1.

    +

    2.

    +

    3.

    +
    +
    + + + diff --git a/testing/web-platform/tests/html/semantics/grouping-content/the-li-element/grouping-li-reftest-002.html b/testing/web-platform/tests/html/semantics/grouping-content/the-li-element/grouping-li-reftest-002.html new file mode 100644 index 000000000..ae4eebee1 --- /dev/null +++ b/testing/web-platform/tests/html/semantics/grouping-content/the-li-element/grouping-li-reftest-002.html @@ -0,0 +1,36 @@ + + + + + li element + + + + + + + +

    Description

    +

    This test continues to validate the li element.

    + +

    The spec states:

    +
    "If the parent element is an ol element, then the li element has an ordinal value. The value attribute is processed relative to the element's parent ol element (q.v.), if there is one. If there is not, the attribute has no effect."
    +

    This reftest verifies that the value attribute has an effect when applied to a list item with an ol parent.

    +

    A reftest is necessary because the values of li elements as calculated by the user agent are NOT available programatically. Only explicitly-set values are then available programatically.

    +

    This reftest passes if you see the numbers 1. 2. 3. below the words "Ordered List"

    + + +

    Ordered List

    +
      +
    1. +
    2. +
    3. +
    +
    + + diff --git a/testing/web-platform/tests/html/semantics/grouping-content/the-li-element/grouping-li.html b/testing/web-platform/tests/html/semantics/grouping-content/the-li-element/grouping-li.html new file mode 100644 index 000000000..fa342b3e2 --- /dev/null +++ b/testing/web-platform/tests/html/semantics/grouping-content/the-li-element/grouping-li.html @@ -0,0 +1,193 @@ + + + + + li element + + + + + + +

    Description

    +

    This test validates the li element.

    + +
    + + + +
  • Command
  • +
  • Command
  • +
    + + +
  • + + + + +
  • +
  • + +
  • Help Me
  • +
  • About
  • +
    +
  • +
    + +

    Unordered List

    + +
    + +

    Ordered List

    +
      +
    1. list item
    2. +
    3. list item
    4. +
    5. list item
    6. +
    + +

    Ordered List

    +
      +
    1. list item
    2. +
    3. list item
    4. +
    5. list item
    6. +
    + +

    Ordered List

    +
      +
    1. list item
    2. +
    3. list item
    4. +
    5. list item
    6. +
    + +

    Ordered List

    +
      +
    1. list item
    2. +
    3. list item
    4. +
    5. list item
    6. +
    + +

    Ordered List

    +
      +
    1. list item
    2. +
    3. list item
    4. +
    5. list item
    6. +
    + +

    Ordered List

    +
      +
    1. list item
    2. +
    3. list item
    4. +
    5. list item
    6. +
    + +

    Ordered List

    +
      +
    1. list item
    2. +
    3. list item
    4. +
    5. list item
    6. +
    + +

    Ordered List

    +
      +
    1. list item
    2. +
    3. list item
    4. +
    5. list item
    6. +
    + +

    Ordered List

    +
      +
    1. list item
    2. +
    3. list item
    4. +
    5. list item
    6. +
    + +

    Ordered List

    +
      +
    1. list item
    2. +
    3. list item
    4. +
    5. list item
    6. +
    + + + + -- cgit v1.2.3