From c78cb0a8ada719a93cacbd424e1632cc4fc59c79 Mon Sep 17 00:00:00 2001 From: miripiruni Date: Fri, 3 May 2013 20:51:00 +0400 Subject: [PATCH] Shower::_applyTransform: refactoring for transform, forEach instead of copy/paste --- shower.js | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/shower.js b/shower.js index aa38a95..8298c23 100755 --- a/shower.js +++ b/shower.js @@ -237,11 +237,15 @@ window.shower = window.shower || (function(window, document, undefined) { * @returns {Boolean} */ shower._applyTransform = function(transform) { - body.style.WebkitTransform = transform; - body.style.MozTransform = transform; - body.style.msTransform = transform; - body.style.OTransform = transform; - body.style.transform = transform; + [ + 'WebkitTransform', + 'MozTransform', + 'msTransform', + 'OTransform', + 'transform', + ].forEach(function(prop) { + body.style[prop] = transform; + }); return true; };