* [web] dont dispose of context on window resize * ++ * ++ * ++ * ++ * ++ * ++ * always re-create surface * ++ * ++