Skip to content

Install: static framework icons at https: URLs, not client-painted blobs - #181

Merged
lannbot merged 1 commit into
mainfrom
probe/static-icons
Sep 8, 2026
Merged

Install: static framework icons at https: URLs, not client-painted blobs#181
lannbot merged 1 commit into
mainfrom
probe/static-icons

Conversation

@lannbot

@lannbot lannbot commented Sep 8, 2026

Copy link
Copy Markdown
Collaborator

Android installs are WebAPKs, minted by a server that fetches the
manifest's icons by URL; a blob: icon is unreachable to it and the
install degrades to "Add to Home screen". So the icons are the
framework's own PNGs on the home origin, and the glyph-on-hue icon —
and the glyph field of install-request — go. This is also the probe
for the next question: whether that server re-fetches the manifest
itself, which decides whether a blob: manifest can ever install on
Android or a service worker has to serve one.

Gates: just ci, just e2e 22/22. Automerge armed.

Android installs are WebAPKs, minted by a server that fetches the
manifest's icons by URL; a blob: icon is unreachable to it and the
install degrades to "Add to Home screen". So the icons are the
framework's own PNGs on the home origin, and the glyph-on-hue icon —
and the `glyph` field of install-request — go. This is also the probe
for the next question: whether that server re-fetches the manifest
itself, which decides whether a blob: manifest can ever install on
Android or a service worker has to serve one.
@lannbot
lannbot enabled auto-merge September 8, 2026 03:52
@lannbot
lannbot merged commit a491c37 into main Sep 8, 2026
2 checks passed
@lannbot
lannbot deleted the probe/static-icons branch September 8, 2026 03:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants