Users should be able to make a view visible/hidden and platform implementations should map/unmap the view according to the toplevel state.
Pull request: https://github.com/WebKit/WebKit/pull/29820
Committed 280113@main (37eef8a67009): <https://commits.webkit.org/280113@main> Reviewed commits have been landed. Closing PR #29820 and removing active labels.