From 45c093aee242da9440140638e8851f4687f72f3a Mon Sep 17 00:00:00 2001 From: luxagraf Date: Tue, 10 May 2011 11:43:43 -0500 Subject: file cleanup --- media/js/ios-viewport-scaling-bug-fix.js | 25 ++----------------------- 1 file changed, 2 insertions(+), 23 deletions(-) (limited to 'media/js/ios-viewport-scaling-bug-fix.js') diff --git a/media/js/ios-viewport-scaling-bug-fix.js b/media/js/ios-viewport-scaling-bug-fix.js index 4e9a9b3..a33774c 100644 --- a/media/js/ios-viewport-scaling-bug-fix.js +++ b/media/js/ios-viewport-scaling-bug-fix.js @@ -1,23 +1,2 @@ -// My rewritten version -// 1) won't restrict viewport if JS is disabled -// 2) uses capture phase -// 3) assumes last viewport meta is the one to edit (incase for some odd reason there is more than one) -// 4) feature inference (no sniffs, behavior should be ignored on other enviros) -// 5) removes event handler after fired -!function(doc) { - var addEvent = 'addEventListener', - type = 'gesturestart', - qsa = 'querySelectorAll', - scales = [1, 1], - meta = qsa in doc ? doc[qsa]('meta[name=viewport]') : []; - - function fix() { - meta.content = 'width=device-width,minimum-scale=' + scales[0] + ',maximum-scale=' + scales[1]; - doc.removeEventListener(type, fix, !0); - } - if ((meta = meta[meta.length - 1]) && addEvent in doc) { - fix(); - scales = [.25, 1.6]; - doc[addEvent](type, fix, !0); - } -}(document); \ No newline at end of file +!function(doc){var addEvent='addEventListener',type='gesturestart',qsa='querySelectorAll',scales=[1,1],meta=qsa in doc?doc[qsa]('meta[name=viewport]'):[];function fix(){meta.content='width=device-width,minimum-scale='+scales[0]+',maximum-scale='+scales[1];doc.removeEventListener(type,fix,!0);} +if((meta=meta[meta.length-1])&&addEvent in doc){fix();scales=[.25,1.6];doc[addEvent](type,fix,!0);}}(document); \ No newline at end of file -- cgit v1.2.3-70-g09d2