An element with `role=status` attribute should announce updates within its descendants when using VoiceOver. This works well in a regular case, however it is broken when the descendants are provided via a `<slot>` element within a shadowRoot. How to recreate: Start Safari plus VoiceOver and visit the simplified demo: https://codepen.io/istutto/pen/LYvKPdY Select the button "Add message to nested status" and note how the added message is not automatically announced by VoiceOver. For comparison, click the "Add message to Status" button and you'll find that the message is announced.
<rdar://problem/127419085>