- From: Marcos Cáceres <notifications@github.com>
- Date: Wed, 21 Oct 2026 01:35:41 -0700
- To: w3c/manifest <manifest@noreply.github.com>
- Cc: Subscribed <subscribed@noreply.github.com>
Received on Wednesday, 21 October 2026 08:35:45 UTC
marcoscaceres left a comment (w3c/manifest#1218) WebKit has an implementation ready for review: [WebKit's pull request](https://github.com/WebKit/WebKit/pull/65597). It turned up two problems. The fixes are up in Media Queries 5: [browser](https://github.com/w3c/csswg-drafts/pull/14624) and [cross-origin frames](https://github.com/w3c/csswg-drafts/pull/14625). I'd keep this PR blocked until we settle them. Media Queries 5 says `browser` only applies outside an application context. This spec says a page whose manifest has no `display` member is an application context in `browser` mode. Both can't hold. Media Queries 5 also says embedded frames match the top-level page, so any frame, from any site, can tell the page is an installed app. -- Reply to this email directly or view it on GitHub: https://github.com/w3c/manifest/pull/1218#issuecomment-6311684630 You are receiving this because you are subscribed to this thread. Message ID: <w3c/manifest/pull/1218/c6311684630@github.com>
Received on Wednesday, 21 October 2026 08:35:45 UTC