[e] (0) Make a note of some places where user-agent-defined behaviour can trivially be used for fingerprinting. (There are other places that have user-agent-defined behaviour that could in theory be used that way too that I haven't marked because in practice I expect user agents will either converge on a single value or will vary from page load to page load. Feel free to file a bug if you find cases that are real vectors that I haven't marked.)
Affected topics: HTML, Video and Audio

git-svn-id: http://svn.whatwg.org/webapps@7996 340c8d12-0b0e-0410-8428-c7bf67bfef74
(cherry picked from commit 05e46ec66ba71a153625585c99ef91a70d1849ad)
[giow] (3) Block enumeration of cross-origin objects, and clean up the language around those objects to be more consistent so that differences can more easily be seen.
Fixing https://www.w3.org/Bugs/Public/show_bug.cgi?id=22102
Affected topics: DOM APIs, Security

git-svn-id: http://svn.whatwg.org/webapps@7997 340c8d12-0b0e-0410-8428-c7bf67bfef74
(cherry picked from commit 8182c5a34fd1277dc710c8651332e3a8deaadfa1)
[e] (0) Very risky editorial change! Please review! This attempts to refactor the parser logic so that the foster parenting is actually done inline in a single algorithm that is called by anywhere in the parser that could be affected by it. This will allow us to add the <template> magic with minimal actual magic in the prose, hopefully.
Affected topics: HTML Syntax and Parsing

git-svn-id: http://svn.whatwg.org/webapps@7998 340c8d12-0b0e-0410-8428-c7bf67bfef74
(cherry picked from commit 5f1795f44237e5e0900de422ebf1f823fbed59c2)

Conflicts:
	source
[giow] (3) Another very risky change! Please review! This attempts to refactor the parser logic so that the ownerDocument is explicitly set at each place a node is created by the parser. This actually fixes an ambiguity, which was what should happen when a script has transplated a node that is still on the stack of open elements into a Document without a browsing context, if the node created has some magic (e.g. <img src>, <script>).
Affected topics: HTML Syntax and Parsing

git-svn-id: http://svn.whatwg.org/webapps@7999 340c8d12-0b0e-0410-8428-c7bf67bfef74
(cherry picked from commit 87b6fd5e3cb203c768781f40b8824efbd0326707)

Conflicts:
	source
[cgiow] (1) Integrate <template> into HTML.
Fixing https://www.w3.org/Bugs/Public/show_bug.cgi?id=17930
Affected topics: DOM APIs, HTML, HTML Syntax and Parsing, Rendering

git-svn-id: http://svn.whatwg.org/webapps@8000 340c8d12-0b0e-0410-8428-c7bf67bfef74
(cherry picked from commit e9967b4050a171b6562353daf60380e7f00eb5f5)

Conflicts:
	source