diff --git a/index.html b/index.html index 092c9b6e..c32a3e82 100644 --- a/index.html +++ b/index.html @@ -1836,24 +1836,29 @@

Manifest image resources

- Each manifest image resource is an [=image resource=] that - is conceptually part of a web application, suitable to use in various - contexts depending on the semantics of the member that is using the - object (e.g., an icon that is part of an application menu, etc.). + Each manifest image resource is an [=image resource=]. The + context in which an manifest image resource is presented is determnined + by the semantics of the associated manifest member (e.g., an + [=manifest/icons=] member is generally used to represent the + application icon).

A [=manifest image resource=] differs from a [=image resource=] in that it can have an additional [=manifest image resource/purpose=] member.

- User agents MAY modify the images associated with an [=manifest image - resource=] to better match the platform’s visual style before + User agents MAY modify the images associated with a [=manifest image + resource=] to better match the platform's visual style before displaying it to the user, for example by rounding the corners or painting it in a specific color. It is recommended that developers prepare their image resources for such scenarios to avoid losing important information through, e.g., change of color or clipped corners.

+

+ User agents MUST [=fetch=] an [=manifest image resource=] by running the + [=fetching an image resource=] algorithm. +

`purpose` member @@ -1959,53 +1964,6 @@

-
-

- Content security policy -

-

- The security policy that governs whether a user agent can - fetch an icon image is governed by the `img-src` directive [[CSP3]] - associated with the manifest's owner {{Document}}. -

- -

Icon masks and safe zone