Gecko vbuf backend: Fix rendering of links, buttons, etc. when the label is overridden (e.g. aria-label or title) and the element is invisible but its content is visible.
When an element has a width/height of 0, we still consider it visible if it has children. This should still apply even when we prevent rendering of children because of explicit-name.
Fixes #3991.