after delegatesFocus host.focus(): document=host, shadow=delegate
after delegatesFocus already focused host.focus(): document=host, shadow=delegate
after delegatesFocus tabindex host.focus(): document=tabindex-host, shadow=tabindex-delegate
after delegatesFocus inert host.focus(): document=before, shadow=null
after direct inert host delegate.focus(): document=before, shadow=null
after delegatesFocus empty host.focus(): before
