diff --git a/index.html b/index.html index 5d3d9552f..6d690470d 100644 --- a/index.html +++ b/index.html @@ -502,6 +502,8 @@
- To process the `id` member, given [=ordered map=] |json:JSON|, - [=ordered map=] |manifest:ordered map|: + To process the `id` member, given [=ordered map=] + |json:JSON|, [=ordered map=] |manifest:ordered map|:
When shortcut item shortcut having - manifest is invoked, run the steps to - [=launch a web application=] with manifest and - shortcut.url. + manifest is invoked, run the steps to [=launch a web + application=] with manifest and shortcut.url.
To process a shortcut, given [=ordered map=] |item:ordered - map| and |scope:URL|,: + map| and |scope:URL|,:
- At the discretion of the operating system or user agent, run the steps - to [=launch a web application=] with a - [=Document/processed manifest=]. + At the discretion of the operating system or user agent, run the + steps to [=launch a web application=] with a [=Document/processed + manifest=].
- This would typically take place when the user selects an [=installed=] - web app from an app launching UI surface e.g., a home screen, launcher - or start menu. + This would typically take place when the user selects an + [=installed=] web app from an app launching UI surface e.g., a home + screen, launcher or start menu.
- The steps to - launch a web - application is given by the following algorithm. The algorithm - takes a [=Document/processed manifest=] |manifest:processed manifest|, - an optional [=URL=] |target URL:URL|, an optional [=POST resource=] - |POST resource| and returns an [=application context=]. + The steps to launch a web application is given by the following + algorithm. The algorithm takes a [=Document/processed manifest=] + |manifest:processed manifest|, an optional [=URL=] |target URL:URL|, + an optional [=POST resource=] |POST resource| and returns an + [=application context=].
|target URL|, if given, MUST be [=manifest/within scope=] of |manifest|.
- Other specifications MAY replace this algorithm's steps with their own - steps. This replacement will take effect for all invocations of + Other specifications MAY replace this algorithm's steps with their + own steps. This replacement will take effect for all invocations of [=launch a web application=].
- This algorithm is replaceable to allow an experimental - launch_handler - manifest field to configure the behavior of all web application - launches. The replacement algorithm invokes [=create a new - application context=] by default but under certain conditions behaves - differently. + This algorithm is replaceable to allow an experimental launch_handler manifest + field to configure the behavior of all web application launches. The + replacement algorithm invokes [=create a new application context=] by + default but under certain conditions behaves differently.
- The steps to create a new application context - is given by the following algorithm. The algorithm takes a - [=Document/processed manifest=] |manifest:processed manifest|, - an optional [=URL=] |target URL:URL|, an optional [=POST resource=] - |POST resource| and returns an [=application context=]. + The steps to create a new application + context is given by the following algorithm. The algorithm + takes a [=Document/processed manifest=] |manifest:processed + manifest|, an optional [=URL=] |target URL:URL|, an optional [=POST + resource=] |POST resource| and returns an [=application context=].