Top-level origin concepts & friends
needs to be rephrased in terms defined by HTML. E.g. "top-level origin
is the domain name of the top-level document origin of this DOM:
essentially the fully qualified domain name in the address bar." is
all kinds of wrong. An origin is more than a domain name. A top-level
document means nothing. Did you mean top-level browsing context?
What's a fully qualified domain name? What does that mean for a data

"The document origin of a script is the domain of origin of the
document that caused that script to be loaded (not necessarily the
same as the origin of the script itself)." A document's origin is
already a defined concept. Let's not redefine it. And for scripts you
want to look at settings objects.


Received on Tuesday, 29 April 2014 12:51:44 UTC