Bug 57620 - Layout issue with full screen view of a live video
Summary: Layout issue with full screen view of a live video
Alias: None
Product: WebKit
Classification: Unclassified
Component: Media (show other bugs)
Version: 528+ (Nightly build)
Hardware: Mac (Intel) OS X 10.6
: P2 Normal
Assignee: Jer Noble
URL: http://www.nonoche.com/webtv/index.html
Depends on:
Reported: 2011-04-01 05:59 PDT by Arnauld de La Grandiere
Modified: 2019-02-22 11:01 PST (History)
3 users (show)

See Also:

showcase of the full screen video player issue (17.10 KB, image/png)
2011-04-01 05:59 PDT, Arnauld de La Grandiere
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Arnauld de La Grandiere 2011-04-01 05:59:00 PDT
Created attachment 87848 [details]
showcase of the full screen video player issue

Steps to reproduce :

- go to http://www.nonoche.com/webtv/index.html
- click on one of the icons and wait for a live video stream to start
- click on the full screen icon of the video

the "Live Broadcast" label in the full screen video controller is overlaid by the sound volume widget (see attachment)
Comment 1 Jer Noble 2011-04-01 13:22:27 PDT
Looks like i missed one of the shadow elements.  This should be an easy fix: it will involve changing the css for the status field in fullscreenQuickTime.css.
Comment 2 yevseytsev 2019-02-22 11:01:26 PST
Tried to reproduce this bug using the link provided, but nothing works when you go there. After going through the logs I found out the file mentioned by Jer that he/she wanted to edit in order to fix a bug:

2011-06-15  Jer Noble  <jer.noble@apple.com>

        Reviewed by Timothy Hatcher.

        Full-screen live streams have status text in wrong location

        Fix a misspelling in the user-agent stylesheet for full-screen mode.

        * css/fullscreenQuickTime.css:

2011-06-14  Jer Noble  <jer.noble@apple.com>

        Reviewed by Eric Carlson.

        (AVFoundation) Apple event video appears as live stream and is not seekable

        No new tests; There are no media-player port specific tests yet.

        Work around a bug in apple.com live stream javascript controller library.  When an AVAsset returns an indefinite time
        for its duration, return 0 if the asset has no tracks, and infinity otherwise.  This keeps the apple.com controller 
        from identifying the stored stream as a live stream.

        * platform/graphics/avfoundation/MediaPlayerPrivateAVFoundationObjC.mm:

Surprisingly this fixes was referencing a very similar bugs that was resolved and fixed