From 09131e1a90dce120a7c47cf75ca8c23ef91edb06 Mon Sep 17 00:00:00 2001 From: "azakai@mozilla.com" Date: Sun, 8 Aug 2010 14:28:02 +0300 Subject: [PATCH] Bug 584864 - MessageManager's LoadFrameScript runs in Chrome windows, r=smaug --- content/base/src/nsFrameLoader.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/content/base/src/nsFrameLoader.cpp b/content/base/src/nsFrameLoader.cpp index cb476425012d..dd0f98ee50c9 100644 --- a/content/base/src/nsFrameLoader.cpp +++ b/content/base/src/nsFrameLoader.cpp @@ -1888,6 +1888,11 @@ nsFrameLoader::EnsureMessageManager() if (NS_FAILED(rv)) { return rv; } + + if (!mIsTopLevelContent) { + return NS_OK; + } + if (mMessageManager) { #ifdef MOZ_IPC if (ShouldUseRemoteProcess()) {