Added browser validation detecting canvas property