[e] (0) Tighten up some IDLs.
Affected topics: DOM APIs

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

Replace generic object type with union type equivalents.
[e] (0) Fix some cross-reference issues.
Affected topics: HTML

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

Editorial change for W3C spec: fixes a typo.
[giow] (1) Match reality
Affected topics: Canvas

git-svn-id: http://svn.whatwg.org/webapps@7865 340c8d12-0b0e-0410-8428-c7bf67bfef74
(cherry picked from commit 9dd0909aacbe73b00e13570197d34e6124d2ab36)
[giow] (1) Mark certain elements as hidden for ARIA purposes too.
Fixing https://www.w3.org/Bugs/Public/show_bug.cgi?id=21428
Affected topics: HTML

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

Designates head, noscript, script, and style elements as aria-hidden.