RESOLVED FIXED 248456
::backdrop UA styles should be appended unconditionally
https://bugs.webkit.org/show_bug.cgi?id=248456
Summary ::backdrop UA styles should be appended unconditionally
Tim Nguyen (:ntim)
Reported 2022-11-28 21:34:42 PST
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.
Attachments
Radar WebKit Bug Importer
Comment 1 2022-11-28 21:34:56 PST
Tim Nguyen (:ntim)
Comment 2 2022-11-29 14:31:31 PST
EWS
Comment 3 2022-11-30 13:28:16 PST
Committed 257194@main (c819410e7138): <https://commits.webkit.org/257194@main> Reviewed commits have been landed. Closing PR #6941 and removing active labels.
WebKit Commit Bot
Comment 4 2022-12-01 16:44:22 PST
Re-opened since this is blocked by bug 248640
Yusuke Suzuki
Comment 5 2022-12-01 17:27:40 PST
EWS
Comment 6 2022-12-01 17:30:56 PST
Committed 257263@main (4674572f2f9f): <https://commits.webkit.org/257263@main> Reviewed commits have been landed. Closing PR #7061 and removing active labels.
Tim Nguyen (:ntim)
Comment 7 2022-12-01 18:54:15 PST
Reopening since this was reverted
Tim Nguyen (:ntim)
Comment 8 2022-12-01 19:00:12 PST
EWS
Comment 9 2022-12-01 19:04:07 PST
Committed 257267@main (b61be6859ef6): <https://commits.webkit.org/257267@main> Reviewed commits have been landed. Closing PR #7064 and removing active labels.
WebKit Commit Bot
Comment 10 2022-12-02 11:45:09 PST
Re-opened since this is blocked by bug 248669
Tim Nguyen (:ntim)
Comment 11 2022-12-02 12:30:55 PST
EWS
Comment 12 2022-12-03 03:57:24 PST
Committed 257320@main (fdf33fd6aea9): <https://commits.webkit.org/257320@main> Reviewed commits have been landed. Closing PR #7084 and removing active labels.
Note You need to log in before you can comment on or make changes to this bug.