Bug 222356

Summary: Support for screenshots from Web App Manifest
Product: WebKit Reporter: Peter Beverloo <peter>
Component: New BugsAssignee: Nobody <webkit-unassigned>
Status: NEW    
Severity: Normal CC: webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   

Peter Beverloo
Reported 2021-02-24 06:57:58 PST
Using this bug to track interest in implementing screenshots defined within the Web App Manifest. GitHub repository: https://github.com/w3c/manifest-app-info Specification: https://w3c.github.io/manifest-app-info/#screenshots-member Related to the other manifest requests: Bug 183937 (icons), Bug 204963 (monochrome icons) and Bug 201964 (shortcuts).
Attachments
Radar WebKit Bug Importer
Comment 1 2021-03-03 06:58:14 PST
Marcos Caceres
Comment 2 2026-03-28 06:08:03 PDT
Triage note (March 2026): The `screenshots` member is now defined in the companion spec [[manifest-app-info]] (https://w3c.github.io/manifest-app-info/#screenshots-member), not the main Web App Manifest spec. The main spec explicitly lists it as a member moved to manifest-app-info. WebKit's ApplicationManifestParser does not currently parse `screenshots`. This is primarily an install UX feature — how the browser/OS presents the app to the user during installation — so implementation depends on the platform install flow rather than just the parser. Leaving open as a feature request. Tracked internally via rdar://74982806.
Note You need to log in before you can comment on or make changes to this bug.