Always speak labels of landmarks and regions when jumping inside from outside using quicknav or focus in browse mode (#14303)
Fixes #13307
Fixes #13996
Summary of the issue:
Some time after NVDA 2019.2, labels of landmarks and regions were no longer automatically spoken when jumping inside from outside using quick nav or focus in browse mode.
Although a label should not be spoken when moving into a landmark or region with the arrow keys if the label is from an associated node via aria-labelledby, when jumping in with quick nav / focus, it always should, as context is more important than rare duplication.
Description of user facing changes
A landmark or region's name is always automatically spoken when jumping inside from outside using quick navigation or focus in browse mode.
Description of development approach
landmark and region roles are treated the same as groupings and propertypages in getcontrolFieldSpeech. I.e. the name is always announced if it has one when entering from outside for a reason of quicknav or focus.