[Webkit-unassigned] [Bug 216607] New: webkitfullscreenchange does not fire for shadow DOM elements

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Sep 16 05:13:11 PDT 2020


https://bugs.webkit.org/show_bug.cgi?id=216607

            Bug ID: 216607
           Summary: webkitfullscreenchange does not fire for shadow DOM
                    elements
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: Macintosh
                OS: macOS 10.15
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: DOM
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: naktinis at gmail.com

Created attachment 408915

  --> https://bugs.webkit.org/attachment.cgi?id=408915&action=review

Test case.

I attached an example. In the example there are two elements that can be shown in fullscree mode (by clicking the respecitve buttons). The fullscreenchange (and webkitfullscreenchange) events are then captured and logged.

In Chrome and Firefox clicking one and then the other would produce:
webkitfullscreenchange fullscreen-content-regular
webkitfullscreenchange [leaving]
webkitfullscreenchange container-shadow-root
webkitfullscreenchange [leaving]

In Safari 14.0.1 (WebKit 15610.2.3.1) this produces:
webkitfullscreenchange fullscreen-content-regular
webkitfullscreenchange [leaving]

That is, webkitfullscreenchange event is not fired for the element in shadow DOM.

-- 
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/20200916/27baeb85/attachment-0001.htm>


More information about the webkit-unassigned mailing list