Re-commit "Be sure we have the active document in descendantAtPoint"
Re-commit "Be sure we have the active document in descendantAtPoint"

This change should still be valid even without the tree dive that was
reverted.

GNOME/orca,GNOME/orca,GNOME/orca,GNOME/orca