Support HTML5 spec input types
Populate JS fallback if readyState is complete.
Merge branch 'master' into gh-pages