The initial version of ::backdrop used to support all elements, as it was appended as sibling renderer, rather than as a child one. It was changed to being a child renderer for hit-testing purposes in bug 233072. The fullscreen API needs to support backdrop on all kinds of elements, so we should figure out a way to do so.
<rdar://problem/102748281>
Pull request: https://github.com/WebKit/WebKit/pull/6941
Committed 257194@main (c819410e7138): <https://commits.webkit.org/257194@main> Reviewed commits have been landed. Closing PR #6941 and removing active labels.
Re-opened since this is blocked by bug 248640
Pull request: https://github.com/WebKit/WebKit/pull/7061
Committed 257263@main (4674572f2f9f): <https://commits.webkit.org/257263@main> Reviewed commits have been landed. Closing PR #7061 and removing active labels.
Reopening since this was reverted
Pull request: https://github.com/WebKit/WebKit/pull/7064
Committed 257267@main (b61be6859ef6): <https://commits.webkit.org/257267@main> Reviewed commits have been landed. Closing PR #7064 and removing active labels.
Re-opened since this is blocked by bug 248669
Pull request: https://github.com/WebKit/WebKit/pull/7084
Committed 257320@main (fdf33fd6aea9): <https://commits.webkit.org/257320@main> Reviewed commits have been landed. Closing PR #7084 and removing active labels.