zurb/foundation — pull request #4506 by bbrooks (2014-02-20 21:47:48+00:00)
Title: Remove kill-flicker class from off-canvas mixins

Proposed fix for https://github.com/zurb/foundation/issues/4491

Also documented here: http://foundation.zurb.com/forum/posts/1308-foundation-website-crashes-while-zooming

Currently, if you go to any foundation 5 powered site using the off-canvas menu, including foundation.zurb.com, on iOS Safari and zoom in, then zoom out, you'll notice that zooming stutters. On iPads/iPhones that are not the newest versions, it will actually crash Safari.

I did quite a bit of digging and found that it was the application of -webkit-backface-visibility: hidden; to the .off-canvas-wrap and .inner-wrap classes that cause this crash. Since I did not experience the flicker that this css is supposed to prevent, I propose removing it from those two classes to improve zooming experience and prevent browser crashes.