Skip to content
Permalink
Browse files

Merge effective script origin into origin

This aligns our definition with that of contemporary implementations,
whose origin model makes a whole lot more sense.

Origins are shared across documents and have a single mutable field,
called domain. Then they have two comparison operations, "same
origin" and "same origin-domain". The latter is used where we used
to compare effective script origins.

This change also does away with the "other fields" notion of tuples.
Such extensions now need to be standardized.

This fixes https://www.w3.org/Bugs/Public/show_bug.cgi?id=27378 and
https://www.w3.org/Bugs/Public/show_bug.cgi?id=28675.
  • Loading branch information...
annevk committed Mar 23, 2016
1 parent 50d7221 commit 8a843f2169a6864a3024c4329528dccb2051d275
Showing with 286 additions and 321 deletions.
  1. +286 −321 source
Oops, something went wrong.

0 comments on commit 8a843f2

Please sign in to comment.
You can’t perform that action at this time.