That is what I had thought as well, but the 'true' isn't actually a valid value for boolean attributes. Citing the spec (http://www.whatwg.org/specs/web-apps/current-work/#boolean-attribute): "If the attribute is present, its value must either be the empty string or a value that is an ASCII case-insensitive match for the attribute's canonical name, with no leading or trailing whitespace.".