Bug 75709 - Fullscreen video controller can't be dragged the first time I enter fullscreen
Summary: Fullscreen video controller can't be dragged the first time I enter fullscreen
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Media (show other bugs)
Version: 528+ (Nightly build)
Hardware: All All
: P2 Normal
Assignee: Jer Noble
URL: http://www.apple.com/ipad/
Keywords: InRadar
: 75234 (view as bug list)
Depends on:
Blocks:
 
Reported: 2012-01-06 09:29 PST by Jer Noble
Modified: 2012-01-10 10:20 PST (History)
1 user (show)

See Also:


Attachments
Patch (2.92 KB, patch)
2012-01-06 09:35 PST, Jer Noble
eric.carlson: review+
Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Jer Noble 2012-01-06 09:29:22 PST
(From Jeff Miller:)

I can't drag the fullscreen video controller the first time I enter fullscreen, but it works if I exit and re-enter fullscreen.

1. Go to <http://www.apple.com/ipad/>.
2. Start playing the iPad 2 video.
3. Click on the fullscreen button.
4. Click on a non-control area of the fullscreen video controller and attempt to drag it.
5. Bug: I can't drag the controller vertically or horizontally.
6. Click on the fullscreen button to exit fullscreen (I left the video playing).
7. Click on the fullscreen button to enter fullscreen again.
8. Click on a non-control area of the fullscreen video controller and attempt to drag it.
9. I can now drag controller vertically, but not horizontally (which is covered by bug #75200).

Comment 1 Jer Noble 2012-01-06 09:29:34 PST
<rdar://problem/10652194>
Comment 2 Jer Noble 2012-01-06 09:29:43 PST
Aha, it's because the controller isn't created until after the <video> enters full-screen mode, so "enteredFullScreen()" is never called, and the controls are never made draggable.
Comment 3 Jer Noble 2012-01-06 09:35:43 PST
Created attachment 121440 [details]
Patch
Comment 4 Jer Noble 2012-01-06 11:38:58 PST
Committed r104306: <http://trac.webkit.org/changeset/104306>
Comment 5 Jer Noble 2012-01-10 10:20:52 PST
*** Bug 75234 has been marked as a duplicate of this bug. ***