[Webkit-unassigned] [Bug 251623] New: [media-controls] LayoutTraits.supportsAirPlay() and LayoutTraits.supportPiP() should reliably disable those features

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Feb 2 11:30:23 PST 2023


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

            Bug ID: 251623
           Summary: [media-controls] LayoutTraits.supportsAirPlay() and
                    LayoutTraits.supportPiP() should reliably disable
                    those features
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Media
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: graouts at webkit.org

The way the media controls code deals with LayoutTraits.supportsAirPlay() and LayoutTraits.supportPiP() to disable the relevant features is not ideal since it completely bypasses the MediaSupport classes for them or fails to hide their buttons. The best way to deal with this is to ensure the relevant controls are disabled if the feature is off, ensuring they will not appear anywhere in the UI.

-- 
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/20230202/9060bfaa/attachment-0001.htm>


More information about the webkit-unassigned mailing list