Allow PWAs implementing File Handling to also specify icons for each set of file types. File Handling provides a way for web applications to declare the ability to handle files with given MIME types and extensions.
Without File Handling Icons, apps that wish to have this functionality currently must be built as native applications (like electron apps, or shims to provide just this functionality). Alternatively, apps can redirect users to install different PWAs for different sets of file types, which is not respectful of users’ attention.
This may be used with file system access and installed PWAs often. No performance concerns from using File Handling in tandem with these APIs.
Documentation and outreach may be helpful, as this API is part of File Handling, which is a bit complex (file handlers are registered with the OS during install-time, and launched by the user opening a file with the installed PWA after install).
Please see the File Handling security model, which also discusses icon support: https://docs.google.com/document/d/1pTTO5MTSlxuqxpWL3pFblKB8y8SR0jPao8uAjJSUTp4/edit
N/A