(Add cross browser support)

I forgot to sync my commits :D
Or I forgot to commit.