invisibleToUser() removes blocked content from the accessibility tree; mergeDescendants only regrouped traversal order.