From 1ea14cf2d6b6c345595b326fd6f5cfcdb6e73074 Mon Sep 17 00:00:00 2001 From: Francis Lachapelle Date: Thu, 8 Mar 2012 20:46:18 +0000 Subject: [PATCH] See ChangeLog. Monotone-Parent: 837142c1df31bc292adff9513b1f7c35f896ea83 Monotone-Revision: 71440e99d4aaef941747ff066471092846387f65 Monotone-Author: flachapelle@inverse.ca Monotone-Date: 2012-03-08T20:46:18 --- ChangeLog | 6 ++++++ UI/WebServerResources/generic.js | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index 6e9bf3eba..2caa260e4 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2012-03-08 Francis Lachapelle + + * UI/WebServerResources/generic.js (getTopWindow): extend the + attributes of document.body before calling "hasClassName" to fix + an error with IE9. + 2012-03-06 Wolfgang Sourdeau * SoObjects/Mailer/SOGoMailFolder.m diff --git a/UI/WebServerResources/generic.js b/UI/WebServerResources/generic.js index c59bf0b1c..1d0f6acbd 100644 --- a/UI/WebServerResources/generic.js +++ b/UI/WebServerResources/generic.js @@ -1494,7 +1494,7 @@ function getTopWindow() { var topWindow = null; var currentWindow = window; while (!topWindow) { - if (currentWindow.document.body.hasClassName("popup") + if ($(currentWindow.document.body).hasClassName("popup") && currentWindow.opener && currentWindow.opener.getTopWindow) currentWindow = currentWindow.opener;