by zcorpan » Wed Jun 08, 2011 6:28 pm
JavaScript is defined in ECMA-262, and work on JavaScript happens in TC39. HTML5 specifies that 'this' refers to the WindowProxy object instead of the global object, and has special rules for document.all that affects JavasScript implementations, but otherwise doesn't extend or change JavaScript.
HTML5 (and other specs) have a number of DOM APIs that via WebIDL gets exposed in JavaScript.