[css-overflow] When one axis is visible and the other is not, visible should change to auto rather than hidden.

Thanks to Florian Rivoal for pointing this out; see
http://lists.w3.org/Archives/Public/www-style/2014Nov/0446.html