WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED INVALID
174626
webkitfullscreenchange event not fired on iOS for vimeo.com videos
https://bugs.webkit.org/show_bug.cgi?id=174626
Summary
webkitfullscreenchange event not fired on iOS for vimeo.com videos
Antoine Quint
Reported
2017-07-18 07:12:25 PDT
Steps to reproduce: 1. go to
https://vimeo.com/225249697
2. tap to start the video 3. inspect the page to find the <video> element 4. type the following in the Console: $0.addEventListener("webkitpresentationmodechanged", event => console.log(event.type)) 5. type the following in the Console: $0.addEventListener("webkitfullscreenchange", event => console.log(event.type)) 6. enter fullscreen 7. exit fullscreen You'll notice that the "webkitpresentationmodechanged" event gets fired as the media enters and exits fullscreen, but "webkitfullscreenchange" isn't.
Attachments
Add attachment
proposed patch, testcase, etc.
Radar WebKit Bug Importer
Comment 1
2017-07-18 07:12:45 PDT
<
rdar://problem/33375684
>
Antoine Quint
Comment 2
2017-07-18 07:16:36 PDT
This bug causes
https://bugs.webkit.org/show_bug.cgi?id=174627
.
Antoine Quint
Comment 3
2017-07-18 11:24:45 PDT
This is not a recent regression, the same problem exists on iOS 10.3.2.
Brent Fulgham
Comment 4
2022-02-12 23:31:54 PST
This is correct. webkitfullscreenchange is dispatched on element fullscreen, not on video fullscreen. For video fullscreen we dispatch: webkitbeginfullscreenEvent / webkitendfullscreenEvent However, when using the new element fullscreen, you should now see webkitfullscreenchange, but not webkitpresentationmodechanged or webkitbeginfullscreenEvent
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug