polyfill, IE9 passing html tests, travis fix attempt