| This tests ARIA IDL Attribute Reflection. |
| |
| On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE". |
| |
| |
| |
| Test role < - > role |
| PASS element[currentProperty] is null |
| PASS element.getAttribute(currentAttribute) is null |
| PASS element.getAttribute(currentAttribute) is dataAttribute |
| element.setAttribute("role", otherData); |
| PASS element[currentProperty] is otherDataProperty |
| |
| Test ariaActiveDescendantElement < - > aria-activedescendant |
| PASS element[currentProperty] is null |
| PASS element.getAttribute(currentAttribute) is null |
| PASS element.getAttribute(currentAttribute) is dataAttribute |
| element.setAttribute("aria-activedescendant", otherData); |
| PASS element[currentProperty] is otherDataProperty |
| |
| Test ariaAtomic < - > aria-atomic |
| PASS element[currentProperty] is null |
| PASS element.getAttribute(currentAttribute) is null |
| PASS element.getAttribute(currentAttribute) is dataAttribute |
| element.setAttribute("aria-atomic", otherData); |
| PASS element[currentProperty] is otherDataProperty |
| |
| Test ariaAutoComplete < - > aria-autocomplete |
| PASS element[currentProperty] is null |
| PASS element.getAttribute(currentAttribute) is null |
| PASS element.getAttribute(currentAttribute) is dataAttribute |
| element.setAttribute("aria-autocomplete", otherData); |
| PASS element[currentProperty] is otherDataProperty |
| |
| Test ariaBusy < - > aria-busy |
| PASS element[currentProperty] is null |
| PASS element.getAttribute(currentAttribute) is null |
| PASS element.getAttribute(currentAttribute) is dataAttribute |
| element.setAttribute("aria-busy", otherData); |
| PASS element[currentProperty] is otherDataProperty |
| |
| Test ariaChecked < - > aria-checked |
| PASS element[currentProperty] is null |
| PASS element.getAttribute(currentAttribute) is null |
| PASS element.getAttribute(currentAttribute) is dataAttribute |
| element.setAttribute("aria-checked", otherData); |
| PASS element[currentProperty] is otherDataProperty |
| |
| Test ariaColCount < - > aria-colcount |
| PASS element[currentProperty] is null |
| PASS element.getAttribute(currentAttribute) is null |
| PASS element.getAttribute(currentAttribute) is dataAttribute |
| element.setAttribute("aria-colcount", otherData); |
| PASS element[currentProperty] is otherDataProperty |
| |
| Test ariaColIndex < - > aria-colindex |
| PASS element[currentProperty] is null |
| PASS element.getAttribute(currentAttribute) is null |
| PASS element.getAttribute(currentAttribute) is dataAttribute |
| element.setAttribute("aria-colindex", otherData); |
| PASS element[currentProperty] is otherDataProperty |
| |
| Test ariaColSpan < - > aria-colspan |
| PASS element[currentProperty] is null |
| PASS element.getAttribute(currentAttribute) is null |
| PASS element.getAttribute(currentAttribute) is dataAttribute |
| element.setAttribute("aria-colspan", otherData); |
| PASS element[currentProperty] is otherDataProperty |
| |
| Test ariaControlsElements < - > aria-controls |
| PASS element[currentProperty] is null |
| PASS element.getAttribute(currentAttribute) is null |
| PASS element.getAttribute(currentAttribute) is dataAttribute |
| element.setAttribute("aria-controls", otherData); |
| PASS element[currentProperty] is otherDataProperty |
| |
| Test ariaCurrent < - > aria-current |
| PASS element[currentProperty] is null |
| PASS element.getAttribute(currentAttribute) is null |
| PASS element.getAttribute(currentAttribute) is dataAttribute |
| element.setAttribute("aria-current", otherData); |
| PASS element[currentProperty] is otherDataProperty |
| |
| Test ariaDescribedByElements < - > aria-describedby |
| PASS element[currentProperty] is null |
| PASS element.getAttribute(currentAttribute) is null |
| PASS element.getAttribute(currentAttribute) is dataAttribute |
| element.setAttribute("aria-describedby", otherData); |
| PASS element[currentProperty] is otherDataProperty |
| |
| Test ariaDetailsElements < - > aria-details |
| PASS element[currentProperty] is null |
| PASS element.getAttribute(currentAttribute) is null |
| PASS element.getAttribute(currentAttribute) is dataAttribute |
| element.setAttribute("aria-details", otherData); |
| PASS element[currentProperty] is otherDataProperty |
| |
| Test ariaDisabled < - > aria-disabled |
| PASS element[currentProperty] is null |
| PASS element.getAttribute(currentAttribute) is null |
| PASS element.getAttribute(currentAttribute) is dataAttribute |
| element.setAttribute("aria-disabled", otherData); |
| PASS element[currentProperty] is otherDataProperty |
| |
| Test ariaErrorMessageElement < - > aria-errormessage |
| PASS element[currentProperty] is null |
| PASS element.getAttribute(currentAttribute) is null |
| PASS element.getAttribute(currentAttribute) is dataAttribute |
| element.setAttribute("aria-errormessage", otherData); |
| PASS element[currentProperty] is otherDataProperty |
| |
| Test ariaExpanded < - > aria-expanded |
| PASS element[currentProperty] is null |
| PASS element.getAttribute(currentAttribute) is null |
| PASS element.getAttribute(currentAttribute) is dataAttribute |
| element.setAttribute("aria-expanded", otherData); |
| PASS element[currentProperty] is otherDataProperty |
| |
| Test ariaFlowToElements < - > aria-flowto |
| PASS element[currentProperty] is null |
| PASS element.getAttribute(currentAttribute) is null |
| PASS element.getAttribute(currentAttribute) is dataAttribute |
| element.setAttribute("aria-flowto", otherData); |
| PASS element[currentProperty] is otherDataProperty |
| |
| Test ariaHasPopup < - > aria-haspopup |
| PASS element[currentProperty] is null |
| PASS element.getAttribute(currentAttribute) is null |
| PASS element.getAttribute(currentAttribute) is dataAttribute |
| element.setAttribute("aria-haspopup", otherData); |
| PASS element[currentProperty] is otherDataProperty |
| |
| Test ariaHidden < - > aria-hidden |
| PASS element[currentProperty] is null |
| PASS element.getAttribute(currentAttribute) is null |
| PASS element.getAttribute(currentAttribute) is dataAttribute |
| element.setAttribute("aria-hidden", otherData); |
| PASS element[currentProperty] is otherDataProperty |
| |
| Test ariaInvalid < - > aria-invalid |
| PASS element[currentProperty] is null |
| PASS element.getAttribute(currentAttribute) is null |
| PASS element.getAttribute(currentAttribute) is dataAttribute |
| element.setAttribute("aria-invalid", otherData); |
| PASS element[currentProperty] is otherDataProperty |
| |
| Test ariaKeyShortcuts < - > aria-keyshortcuts |
| PASS element[currentProperty] is null |
| PASS element.getAttribute(currentAttribute) is null |
| PASS element.getAttribute(currentAttribute) is dataAttribute |
| element.setAttribute("aria-keyshortcuts", otherData); |
| PASS element[currentProperty] is otherDataProperty |
| |
| Test ariaLabel < - > aria-label |
| PASS element[currentProperty] is null |
| PASS element.getAttribute(currentAttribute) is null |
| PASS element.getAttribute(currentAttribute) is dataAttribute |
| element.setAttribute("aria-label", otherData); |
| PASS element[currentProperty] is otherDataProperty |
| |
| Test ariaLabelledByElements < - > aria-labelledby |
| PASS element[currentProperty] is null |
| PASS element.getAttribute(currentAttribute) is null |
| PASS element.getAttribute(currentAttribute) is dataAttribute |
| element.setAttribute("aria-labelledby", otherData); |
| PASS element[currentProperty] is otherDataProperty |
| |
| Test ariaLevel < - > aria-level |
| PASS element[currentProperty] is null |
| PASS element.getAttribute(currentAttribute) is null |
| PASS element.getAttribute(currentAttribute) is dataAttribute |
| element.setAttribute("aria-level", otherData); |
| PASS element[currentProperty] is otherDataProperty |
| |
| Test ariaLive < - > aria-live |
| PASS element[currentProperty] is null |
| PASS element.getAttribute(currentAttribute) is null |
| PASS element.getAttribute(currentAttribute) is dataAttribute |
| element.setAttribute("aria-live", otherData); |
| PASS element[currentProperty] is otherDataProperty |
| |
| Test ariaModal < - > aria-modal |
| PASS element[currentProperty] is null |
| PASS element.getAttribute(currentAttribute) is null |
| PASS element.getAttribute(currentAttribute) is dataAttribute |
| element.setAttribute("aria-modal", otherData); |
| PASS element[currentProperty] is otherDataProperty |
| |
| Test ariaMultiLine < - > aria-multiline |
| PASS element[currentProperty] is null |
| PASS element.getAttribute(currentAttribute) is null |
| PASS element.getAttribute(currentAttribute) is dataAttribute |
| element.setAttribute("aria-multiline", otherData); |
| PASS element[currentProperty] is otherDataProperty |
| |
| Test ariaMultiSelectable < - > aria-multiselectable |
| PASS element[currentProperty] is null |
| PASS element.getAttribute(currentAttribute) is null |
| PASS element.getAttribute(currentAttribute) is dataAttribute |
| element.setAttribute("aria-multiselectable", otherData); |
| PASS element[currentProperty] is otherDataProperty |
| |
| Test ariaOrientation < - > aria-orientation |
| PASS element[currentProperty] is null |
| PASS element.getAttribute(currentAttribute) is null |
| PASS element.getAttribute(currentAttribute) is dataAttribute |
| element.setAttribute("aria-orientation", otherData); |
| PASS element[currentProperty] is otherDataProperty |
| |
| Test ariaOwnsElements < - > aria-owns |
| PASS element[currentProperty] is null |
| PASS element.getAttribute(currentAttribute) is null |
| PASS element.getAttribute(currentAttribute) is dataAttribute |
| element.setAttribute("aria-owns", otherData); |
| PASS element[currentProperty] is otherDataProperty |
| |
| Test ariaPlaceholder < - > aria-placeholder |
| PASS element[currentProperty] is null |
| PASS element.getAttribute(currentAttribute) is null |
| PASS element.getAttribute(currentAttribute) is dataAttribute |
| element.setAttribute("aria-placeholder", otherData); |
| PASS element[currentProperty] is otherDataProperty |
| |
| Test ariaPosInSet < - > aria-posinset |
| PASS element[currentProperty] is null |
| PASS element.getAttribute(currentAttribute) is null |
| PASS element.getAttribute(currentAttribute) is dataAttribute |
| element.setAttribute("aria-posinset", otherData); |
| PASS element[currentProperty] is otherDataProperty |
| |
| Test ariaPressed < - > aria-pressed |
| PASS element[currentProperty] is null |
| PASS element.getAttribute(currentAttribute) is null |
| PASS element.getAttribute(currentAttribute) is dataAttribute |
| element.setAttribute("aria-pressed", otherData); |
| PASS element[currentProperty] is otherDataProperty |
| |
| Test ariaReadOnly < - > aria-readonly |
| PASS element[currentProperty] is null |
| PASS element.getAttribute(currentAttribute) is null |
| PASS element.getAttribute(currentAttribute) is dataAttribute |
| element.setAttribute("aria-readonly", otherData); |
| PASS element[currentProperty] is otherDataProperty |
| |
| Test ariaRelevant < - > aria-relevant |
| PASS element[currentProperty] is null |
| PASS element.getAttribute(currentAttribute) is null |
| PASS element.getAttribute(currentAttribute) is dataAttribute |
| element.setAttribute("aria-relevant", otherData); |
| PASS element[currentProperty] is otherDataProperty |
| |
| Test ariaRequired < - > aria-required |
| PASS element[currentProperty] is null |
| PASS element.getAttribute(currentAttribute) is null |
| PASS element.getAttribute(currentAttribute) is dataAttribute |
| element.setAttribute("aria-required", otherData); |
| PASS element[currentProperty] is otherDataProperty |
| |
| Test ariaRoleDescription < - > aria-roledescription |
| PASS element[currentProperty] is null |
| PASS element.getAttribute(currentAttribute) is null |
| PASS element.getAttribute(currentAttribute) is dataAttribute |
| element.setAttribute("aria-roledescription", otherData); |
| PASS element[currentProperty] is otherDataProperty |
| |
| Test ariaRowCount < - > aria-rowcount |
| PASS element[currentProperty] is null |
| PASS element.getAttribute(currentAttribute) is null |
| PASS element.getAttribute(currentAttribute) is dataAttribute |
| element.setAttribute("aria-rowcount", otherData); |
| PASS element[currentProperty] is otherDataProperty |
| |
| Test ariaRowIndex < - > aria-rowindex |
| PASS element[currentProperty] is null |
| PASS element.getAttribute(currentAttribute) is null |
| PASS element.getAttribute(currentAttribute) is dataAttribute |
| element.setAttribute("aria-rowindex", otherData); |
| PASS element[currentProperty] is otherDataProperty |
| |
| Test ariaRowSpan < - > aria-rowspan |
| PASS element[currentProperty] is null |
| PASS element.getAttribute(currentAttribute) is null |
| PASS element.getAttribute(currentAttribute) is dataAttribute |
| element.setAttribute("aria-rowspan", otherData); |
| PASS element[currentProperty] is otherDataProperty |
| |
| Test ariaSelected < - > aria-selected |
| PASS element[currentProperty] is null |
| PASS element.getAttribute(currentAttribute) is null |
| PASS element.getAttribute(currentAttribute) is dataAttribute |
| element.setAttribute("aria-selected", otherData); |
| PASS element[currentProperty] is otherDataProperty |
| |
| Test ariaSetSize < - > aria-setsize |
| PASS element[currentProperty] is null |
| PASS element.getAttribute(currentAttribute) is null |
| PASS element.getAttribute(currentAttribute) is dataAttribute |
| element.setAttribute("aria-setsize", otherData); |
| PASS element[currentProperty] is otherDataProperty |
| |
| Test ariaSort < - > aria-sort |
| PASS element[currentProperty] is null |
| PASS element.getAttribute(currentAttribute) is null |
| PASS element.getAttribute(currentAttribute) is dataAttribute |
| element.setAttribute("aria-sort", otherData); |
| PASS element[currentProperty] is otherDataProperty |
| |
| Test ariaValueMax < - > aria-valuemax |
| PASS element[currentProperty] is null |
| PASS element.getAttribute(currentAttribute) is null |
| PASS element.getAttribute(currentAttribute) is dataAttribute |
| element.setAttribute("aria-valuemax", otherData); |
| PASS element[currentProperty] is otherDataProperty |
| |
| Test ariaValueMin < - > aria-valuemin |
| PASS element[currentProperty] is null |
| PASS element.getAttribute(currentAttribute) is null |
| PASS element.getAttribute(currentAttribute) is dataAttribute |
| element.setAttribute("aria-valuemin", otherData); |
| PASS element[currentProperty] is otherDataProperty |
| |
| Test ariaValueNow < - > aria-valuenow |
| PASS element[currentProperty] is null |
| PASS element.getAttribute(currentAttribute) is null |
| PASS element.getAttribute(currentAttribute) is dataAttribute |
| element.setAttribute("aria-valuenow", otherData); |
| PASS element[currentProperty] is otherDataProperty |
| |
| Test ariaValueText < - > aria-valuetext |
| PASS element[currentProperty] is null |
| PASS element.getAttribute(currentAttribute) is null |
| PASS element.getAttribute(currentAttribute) is dataAttribute |
| element.setAttribute("aria-valuetext", otherData); |
| PASS element[currentProperty] is otherDataProperty |
| |
| |
| PASS count is 46 |
| PASS successfullyParsed is true |
| |
| TEST COMPLETE |
| |