From de1df45444c9d7ce2bec6a1522eeb7b331b5db73 Mon Sep 17 00:00:00 2001 From: Simon Kornblith Date: Tue, 23 Nov 2010 21:37:03 +0000 Subject: [PATCH] don't disable animation when saving snapshots in Fx4, as this appears to result in a crash --- chrome/content/zotero/webpagedump/domsaver.js | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/chrome/content/zotero/webpagedump/domsaver.js b/chrome/content/zotero/webpagedump/domsaver.js index cae6ca5db..8bd36af7f 100644 --- a/chrome/content/zotero/webpagedump/domsaver.js +++ b/chrome/content/zotero/webpagedump/domsaver.js @@ -296,12 +296,14 @@ var wpdDOMSaver = { aNode.StopPlay(); dump ("ready! \n"); } catch (e) {} */ - try { - var container = aNode.QueryInterface(Components.interfaces.nsIImageLoadingContent) - .getRequest(Components.interfaces.nsIImageLoadingContent.CURRENT_REQUEST) - .image; - container.animationMode = Components.interfaces.imgIContainer.kDontAnimMode; - } catch(e) {} + if(!Zotero.isFx4) { + try { + var container = aNode.QueryInterface(Components.interfaces.nsIImageLoadingContent) + .getRequest(Components.interfaces.nsIImageLoadingContent.CURRENT_REQUEST) + .image; + container.animationMode = Components.interfaces.imgIContainer.kDontAnimMode; + } catch(e) {} + } }, // get the node value of aNode directly from the actual DOM tree (WPD_CLONENODEBUG)