From 3a302fdb536c7ce1fdc624081dc75d37c6f83824 Mon Sep 17 00:00:00 2001
From: Jonas Jenwald <jonas.jenwald@gmail.com>
Date: Tue, 11 Apr 2017 16:58:22 +0200
Subject: [PATCH] Correctly detect if `requestAnimationFrame` is supported in
 `compatibility.js` (issue 8272)

This is a regression from PR 8222.

Fixes 8272.
---
 src/shared/compatibility.js | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/src/shared/compatibility.js b/src/shared/compatibility.js
index 90e1165af..c791ab3e5 100644
--- a/src/shared/compatibility.js
+++ b/src/shared/compatibility.js
@@ -663,12 +663,12 @@ PDFJS.compatibilityChecked = true;
   if ('requestAnimationFrame' in window) {
     return;
   }
-  window.requestAnimationFrame =
-    window.mozRequestAnimationFrame ||
-    window.webkitRequestAnimationFrame;
-  if (!('requestAnimationFrame' in window)) {
-    installFakeAnimationFrameFunctions();
+  window.requestAnimationFrame = window.mozRequestAnimationFrame ||
+                                 window.webkitRequestAnimationFrame;
+  if (window.requestAnimationFrame) {
+    return;
   }
+  installFakeAnimationFrameFunctions();
 })();
 
 // Support: Android, iOS