From 75d9ae9cd34c9e91b3d9510c296566f423aecb03 Mon Sep 17 00:00:00 2001 From: Yury Delendik Date: Mon, 2 Jun 2014 09:27:28 -0500 Subject: [PATCH] PdfRedirector checks if plugin is still in PlayPreview mode --- extensions/firefox/content/PdfRedirector.jsm | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/extensions/firefox/content/PdfRedirector.jsm b/extensions/firefox/content/PdfRedirector.jsm index 6cbeee864..b942d5f88 100644 --- a/extensions/firefox/content/PdfRedirector.jsm +++ b/extensions/firefox/content/PdfRedirector.jsm @@ -60,6 +60,10 @@ function getObjectUrl(window) { } // Checking if overlay is a proper PlayPreview overlay. + if (element.displayedType !== element.TYPE_NULL || + element.pluginFallbackType !== element.PLUGIN_PLAY_PREVIEW) { + return null; // invalid plugin element overlay state + } for (var i = 0; i < element.children.length; i++) { if (element.children[i] === containerElement) { return null; // invalid plugin element overlay