| Result Description | |||
|---|---|---|---|
| Status | Meaning | Explanation | Scoring |
| PASS | Passed | The result matches the expectation. | PASS (+1) |
| PASS | |||
| ACC. | Acceptable | The result is technically correct, but not ideal (too verbose, deprecated usage, etc.) - for informative purposes only. | FAIL (+0) |
| ACC. | |||
| FAIL | Failure | The result does not match any given expectation. | FAIL (+0) |
| FAIL | |||
| CANARY | Canary | The result changes HTML other than children of the contentEditable element. | FAIL (+0) |
| CANARY | |||
| UNS. | Unsupported | The specific function or value is unsupported (returned boolean 'false'). | FAIL (+0) |
| UNS. | |||
| EXC. | Exception | An unexpected exception was thrown during the execution of the test. | FAIL (+0) |
| EXC. | |||
| N/A | Not Applicable | The selection could not be tested, because the tested function failed to return a known result. | FAIL (+0) |
| N/A | |||
| Selection and Result Display | |
|---|---|
| Character | Explanation |
| [ | Start of selection - selection point is within a text node. |
| ] | End of selection - selection point is within a text node. |
| ^ | Collapsed selection - selection point is within a text node. |
| { | Start of selection - selection point is within an element node. |
| } | End of selection - selection point is within an element node. |
| | | Collapsed selection - selection point is within an element node. |
| foo | Greyed text indicates parts of the output that are ignored for the purposes of checking the result. |
| foo | Grey border indicates extent of text nodes in the result. |
| ID | Command | Value | {% ifnotequal s.id.0 "S" %}{% ifnotequal s.id.0 "Q" %}{% comment %} Don't output attribute and style columns for selection and "queryCommand..." tests. {% endcomment %}A | S | {% endifnotequal %}{% endifnotequal %}Env. | {% ifnotequal s.id.0 "S" %}{% comment %} Don't output HTML status column for selection tests. {% endcomment %}Status | {% endifnotequal %} {% ifnotequal s.id.0 "Q" %}{% comment %} Don't output selection result column for "queryCommand..." tests. {% endcomment %}Selection | {% endifnotequal %}Initial | Expected | Actual (lower case, canonicalized, selection marks) | Description |
|---|---|---|---|---|---|---|---|---|---|---|---|
| {{ commonIDPrefix }}-{{ s.id }}_{{ t.id }} | {% ifnotequal s.id.0 "S" %}{% ifnotequal s.id.0 "Q" %}{% comment %} Don't output attribute and style columns for selection and "queryCommand..." tests. {% endcomment %} | {% endifnotequal %}{% endifnotequal %} | dM | {% ifnotequal s.id.0 "S" %}NONE | {% endifnotequal %} {% ifnotequal s.id.0 "Q" %}NONE | {% endifnotequal %}Processing... | {{ t.desc|default:" " }} | ||||
| body | {% ifnotequal s.id.0 "S" %}NONE | {% endifnotequal %} {% ifnotequal s.id.0 "Q" %}NONE | {% endifnotequal %}Processing... | ||||||||
| div | {% ifnotequal s.id.0 "S" %}NONE | {% endifnotequal %} {% ifnotequal s.id.0 "Q" %}NONE | {% endifnotequal %}Processing... |