[Webkit-unassigned] [Bug 257199] New: Requesting fullscreen in A/B/A element order doesn't match the spec
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Tue May 23 07:16:58 PDT 2023
https://bugs.webkit.org/show_bug.cgi?id=257199
Bug ID: 257199
Summary: Requesting fullscreen in A/B/A element order doesn't
match the spec
Product: WebKit
Version: WebKit Nightly Build
Hardware: Unspecified
OS: Unspecified
Status: NEW
Severity: Normal
Priority: P2
Component: Layout and Rendering
Assignee: webkit-unassigned at lists.webkit.org
Reporter: philip at foolip.org
CC: bfulgham at webkit.org, simon.fraser at apple.com,
zalan at apple.com
A test for this was added in https://github.com/web-platform-tests/wpt/pull/39828, results at https://wpt.fyi/results/fullscreen/api/fullscreen-reordering.html.
I did some manual testing in https://github.com/whatwg/fullscreen/pull/223#issuecomment-1522928629.
This has long been required by the spec, but got renewed attention with https://github.com/whatwg/fullscreen/pull/223.
The test doesn't work because Safari still has a hierarchy requirement for the Fullscreen API, failing because A and B are siblings in the DOM:
https://github.com/WebKit/WebKit/blob/f462028e09b021b5d2768fee9ea0ffc056565b94/Source/WebCore/dom/FullscreenManager.cpp#L224-L230
Element A should end up fullscreen, by moving it to the top of top layer.
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20230523/7d16dfb0/attachment.htm>
More information about the webkit-unassigned
mailing list