From 75c10dae849a92feaa35cda087652158da1982f2 Mon Sep 17 00:00:00 2001
From: Phillis Tang
application, it SHOULD treat that manifest as a description of a
distinct application, even if it is served from the same URL as that
of another application. When the user agent sees a manifest where
- |manifest|["id"] [=url/equal|equals=] the [=identity=] of an
- already-installed application, it SHOULD be used as a signal that
- this manifest is a replacement for the already-installed
- application's manifest, and not a distinct application, even if it is
- served from a different URL than the one seen previously.
+ |manifest|["id"] is [=url/equal=] with [=URL serializer/exclude
+ fragment|exclude fragment true=] to the [=identity=] of an
+ already-installed application, it SHOULD be used as a signal that this
+ manifest is a replacement for the already-installed application's
+ manifest, and not a distinct application, even if it is served from a
+ different URL than the one seen previously.
The [=identity=] can be used by a service that collects lists of web @@ -1282,6 +1283,13 @@
- When the user agent fetches a manifest as part of an update check, - it MUST [=url/equal|compare=] the fetched processed manifest's - [=manifest/identity=] with the identity of the app being updated. If - it is not equal, the user agent MUST NOT update the installed - application's manifest. -