Tier-1 generated-website action context

activeTag: BODY

name: controlled qualification schedule completed

name: AP-FM1-01 trusted activation and settled-focus evidence

name: AP-PS1-01 trusted Tab and settled-focus evidence

name: AP-M1-02 visible dialog named sequential-focus actions

name: AP-M1-03 trusted Escape dialog transaction

name: AP-M1-04 exact dialog and invoker focus-return transaction

name: AP-M1-05 trusted activation and exact new-modal focus evidence

AP-N1-01 visible orientation anchors

tag: header

tag: main

tag: div

role: search

tag: footer

name: AP-N2-01 long keyboard prefix and exact bypass controls

name: AP-N2-02 trusted exact bypass transaction

name: AP-N2-03 consecutive trusted Tab progress

name: AP-S2-01 settled expanded and controlled-region state

name: AP-W1-01 managed combobox active descendants

name: AP-W1-02 trusted combobox arrow transition

name: AP-W2-02 trusted managed-grid arrow transition

name: AP-W3-01 trusted activation and declared-effect evidence


action: Wait


Tier-1 generated-website action context

activeTag: A

key: Tab


key: Enter

controlTag: A

role: link


key: Space


activeTag: BUTTON


activeRole: tab


controlTag: BUTTON

controlRole: tab

role: tab


activeTag: INPUT


kind: element


role: button


kind: document


activeTag: SELECT


AP-N1-01 visible orientation anchors

tag: aside


href: /profile


href: /host


href: /help


href: /wishlists


href: /stays


key: Escape


href: /trips


condition:
() => {
        if (observed()) observedAtLeastOnce = true;
        return !qualificationScheduleCompleted.current
  || observedAtLeastOnce;
      }


function:
() => {
        if (observed()) observedAtLeastOnce = true;
        return !qualificationScheduleCompleted.current
  || observedAtLeastOnce;
      }