diff --git a/index.html b/index.html index 73fd25cf2..21da5d7a8 100644 --- a/index.html +++ b/index.html @@ -1300,13 +1300,26 @@
Document
of the
+ top-level browsing context, then abort these steps.
+ There is currently no way to invoke this algorithm without a + top-level browsing context. However, several user agents do + just that (when they install a web application directly from a + manifest URL, without a document). This, and other algorithms, should + be written to not require a document. See #668. +
Authors are encouraged to use the HTTP cache directives to @@ -1395,17 +1408,8 @@
- There is currently no way to invoke this algorithm without a - document URL. However, several user agents do just that - (when they install a web application directly from a manifest URL, - without a document). The algorithms that invoke this one should - similarly be written to not require a document URL. See - #668. + location of the manifest. The output from inputting an JSON document + into this algorithm is a processed manifest.
We need to catch throws associated with enumerations in IDL @@ -1447,8 +1451,7 @@
start_url
member given
- manifest["start_url"], manifest URL, and
- document URL.
+ manifest["start_url"], and manifest URL.
lang
member given
@@ -1952,17 +1955,12 @@
The steps for processing the start_url
member
are given by the following algorithm. The algorithm takes a
- USVString value, a URL manifest
- URL, and an optional URL document URL. This
- algorithm returns a URL.
+ USVString value, and a URL manifest
+ URL. This algorithm returns a URL.
Document
of the
- top-level browsing context.
-