[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