Bug 313674

Summary: [iOS] document.exitFullscreen() rejects with `Not in fullscreen` when a video is fullscreen
Product: WebKit Reporter: Jean Haberer <jean.haberer>
Component: MediaAssignee: Nobody <webkit-unassigned>
Status: NEW    
Severity: Normal CC: fred.wang, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: iPhone / iPad   
OS: iOS 27   
Bug Depends on:    
Bug Blocks: 206854    
Attachments:
Description Flags
testcase
none
testcase none

Jean Haberer
Reported 2026-04-29 12:39:05 PDT
document.exitFullscreen() rejects with `Not in fullscreen` when a video is fullscreen
Attachments
testcase (561 bytes, text/html)
2026-10-15 09:16 PDT, Frédéric Wang Nélar
no flags
testcase (766 bytes, text/html)
2026-10-15 09:20 PDT, Frédéric Wang Nélar
no flags
Jean Haberer
Comment 1 2026-04-29 12:39:07 PDT
Jean Haberer
Comment 2 2026-04-29 12:42:17 PDT
Frédéric Wang Nélar
Comment 3 2026-10-15 09:16:59 PDT
Created attachment 481845 [details] testcase
Frédéric Wang Nélar
Comment 4 2026-10-15 09:20:24 PDT
Created attachment 481846 [details] testcase
Frédéric Wang Nélar
Comment 5 2026-10-15 09:38:15 PDT
The attached testcase seems to work well on Desktop (Linux and macos). On iphone 27.0 simulator and ipad device 17.7.11 I can reproduce the issue, the video does not exist fullscreen. The testcase seems kinda broken with ipad 27.0 simulator, not sure why. Anyway from the desc of https://github.com/WebKit/WebKit/pull/63913 it seems an iOS-specific bug so marking it as such.
Note You need to log in before you can comment on or make changes to this bug.