From ba00afbc38d7c1ec71561a1d23404d27f4c9e594 Mon Sep 17 00:00:00 2001
From: Hakim El Hattab <hakim.elhattab@gmail.com>
Date: Wed, 21 May 2014 10:08:23 +0200
Subject: [PATCH] only use zoom to scale in chrome

---
 js/reveal.js | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/js/reveal.js b/js/reveal.js
index d2a28c2..f172c13 100644
--- a/js/reveal.js
+++ b/js/reveal.js
@@ -1266,8 +1266,8 @@
 			scale = Math.max( scale, config.minScale );
 			scale = Math.min( scale, config.maxScale );
 
-			// Prefer zooming in desktop WebKit so that content remains crisp
-			if( !isMobileDevice && /webkit/i.test( navigator.userAgent ) && typeof dom.slides.style.zoom !== 'undefined' ) {
+			// Prefer zooming in desktop Chrome so that content remains crisp
+			if( !isMobileDevice && /chrome/i.test( navigator.userAgent ) && typeof dom.slides.style.zoom !== 'undefined' ) {
 				dom.slides.style.zoom = scale;
 			}
 			// Apply scale transform as a fallback
-- 
GitLab