Bug 264209

Summary: css env(safe-area-inset) is not updated in full screen elements
Product: WebKit Reporter: Jesper van den Ende <jespertheend>
Component: CSSAssignee: Nobody <webkit-unassigned>
Status: RESOLVED DUPLICATE    
Severity: Normal CC: jer.noble, jespertheend, thorton, wenson_hsieh
Priority: P2    
Version: Safari Technology Preview   
Hardware: iPhone / iPad   
OS: iOS 17   
Attachments:
Description Flags
screen recording none

Description Jesper van den Ende 2023-11-04 11:39:28 PDT
Created attachment 468486 [details]
screen recording

To reproduce:
1. On an iPhone, visit https://ios-safe-area-full-screen.glitch.me
2. Rotate to landscape orientation
3. Press the full screen button
4. Rotate back to portrait orientation

Expected:
The red borders using env(safe-area-inset) are updated to represent the new state

Actual:
The red borders stay visible.
Comment 1 Jer Noble 2023-11-06 20:46:26 PST
Please re-test after 270199@main makes it into a testable build.

*** This bug has been marked as a duplicate of bug 264012 ***