5525N/ASee Mozilla bug #451007 - Reload page causing problems with
5525N/ARealPlayer/Helix plugin.
5525N/AWe can potentially drop this patch since RealPlayer is no longer being
5525N/Asupported, but some people may still be using it.
5253N/A
5525N/Adiff --git a/dom/base/nsObjectLoadingContent.cpp b/dom/base/nsObjectLoadingContent.cpp
5525N/A--- a/dom/base/nsObjectLoadingContent.cpp
5525N/A+++ b/dom/base/nsObjectLoadingContent.cpp
5525N/A@@ -2902,7 +2902,8 @@
5253N/A bool aDelayedStop)
5253N/A {
5253N/A // Don't delay stopping QuickTime (bug 425157), Flip4Mac (bug 426524),
5253N/A- // XStandard (bug 430219), CMISS Zinc (bug 429604).
5253N/A+ // XStandard (bug 430219), CMISS Zinc (bug 429604),
5253N/A+ // RealPlayer/Helix (bug 451007).
5253N/A if (aDelayedStop
5253N/A #if !(defined XP_WIN || defined MOZ_X11)
5253N/A && !aInstanceOwner->MatchPluginName("QuickTime")
5525N/A@@ -2910,6 +2911,8 @@
5253N/A && !aInstanceOwner->MatchPluginName("XStandard plugin")
5253N/A && !aInstanceOwner->MatchPluginName("CMISS Zinc Plugin")
5253N/A #endif
5253N/A+ && !aInstanceOwner->MatchPluginName("RealPlayer")
5253N/A+ && !aInstanceOwner->MatchPluginName("Helix")
5253N/A ) {
5253N/A nsCOMPtr<nsIRunnable> evt =
5253N/A new nsStopPluginRunnable(aInstanceOwner, aContent);