[agiowt] (1) Split more WebVTT-specific things into the WebVTT spec.
This also makes some normative changes to HTML for handling non-WebVTT
cue types, but that shouldn't affect any existing implementations.

Affected topics: HTML, Microdata, Rendering, Security, Video Text
Tracks

git-svn-id: http://svn.whatwg.org/webapps@7748
(cherry-picked from commit 340c8d12-0b0e-0410-8428-c7bf67bfef74)
[e] (0) Reverse this set of cross-references to remove some ambiguity.
Fixing https://www.w3.org/Bugs/Public/show_bug.cgi?id=20711
Affected topics: DOM APIs, Rendering

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

Clarify what elements in the DOM "represent".
[e] (0) Clean up IDL
Affected topics: DOM APIs, HTML

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

Remove a fork around constructor for Audio element.
[giow] (0) Revert recent ruby change since it was based on a misunderstanding of CSS.
Fixing https://www.w3.org/Bugs/Public/show_bug.cgi?id=20709
Affected topics: HTML, Rendering

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

Actually: add some error handling to form submit() with constraints.
[giow] (2) Add an 'invalid' event sent to the _form_ when submission fails due to form validation. (The normative parts of this change were accidentally put in the previous checkin, sorry.)
Affected topics: HTML

git-svn-id: http://svn.whatwg.org/webapps@7753 340c8d12-0b0e-0410-8428-c7bf67bfef74
(cherry picked from commit 0e0f5fddb9f83113e70d5a9a9e8021fe26725189)
[e] (0) Ack for recent checkins
Affected topics: HTML

git-svn-id: http://svn.whatwg.org/webapps@7754 340c8d12-0b0e-0410-8428-c7bf67bfef74
(cherry picked from commit be98cb8af4e28cbf6d0173f1e5ac780bdd401afb)
[e] (0) Clean up more IDL since WebIDL now supports better ways to say this
Fixing https://www.w3.org/Bugs/Public/show_bug.cgi?id=21044
Affected topics: DOM APIs

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

Remove fork with WHATWG.
[e] (0) Fix some cross-reference issues.
Affected topics: DOM APIs, HTML

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

Audio constructor.
[giow] (3) Try to define when document.open() doesn't work more precisely.
Fixing https://www.w3.org/Bugs/Public/show_bug.cgi?id=17869
Affected topics: HTML Syntax and Parsing

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

Closes W3C bug https://www.w3.org/Bugs/Public/show_bug.cgi?id=17077
[giow] (3) Allow custom properties on Location objects to work for the Document whose Location object it originally was.
Fixing https://www.w3.org/Bugs/Public/show_bug.cgi?id=20701
Affected topics: DOM APIs, Security

git-svn-id: http://svn.whatwg.org/webapps@7758 340c8d12-0b0e-0410-8428-c7bf67bfef74
(cherry picked from commit ccc6d60bfac28360277c3074aaf1876866ec369a)
[e] (0) Fix some cross-reference issues.
Affected topics: DOM APIs, Security

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

Same origin