diff --git a/mozilla/suite/browser/mailNavigatorOverlay.xul b/mozilla/suite/browser/mailNavigatorOverlay.xul
index 7d44532d9f2..113aa89a394 100644
--- a/mozilla/suite/browser/mailNavigatorOverlay.xul
+++ b/mozilla/suite/browser/mailNavigatorOverlay.xul
@@ -145,15 +145,11 @@
gContextMenu.showItem("context-sep-apps", gContextMenu.shouldShowSeparator("context-sep-apps"));
}
- var gAddedMailContextMenuPopupListener = false;
function initMailContextMenuPopupListener(aEvent)
{
- // This is really lame, but we can't seem to add a bubbling listener to the DOMWindow (!)
- if (gAddedMailContextMenuPopupListener)
- return;
var popup = document.getElementById("contentAreaContextMenu");
- popup.addEventListener("popupshowing", initMailContextMenuItems, false);
- gAddedMailContextMenuPopupListener = true;
+ if (popup)
+ popup.addEventListener("popupshowing", initMailContextMenuItems, false);
}
function hideMenuitems() {
@@ -168,7 +164,7 @@
hideMenuitems();
}
- addEventListener("load", initOverlay, true);
+ addEventListener("load", initOverlay, false);
]]>
diff --git a/mozilla/suite/browser/navigator.xul b/mozilla/suite/browser/navigator.xul
index 5471f955706..9a9a517229c 100644
--- a/mozilla/suite/browser/navigator.xul
+++ b/mozilla/suite/browser/navigator.xul
@@ -42,6 +42,7 @@
+
diff --git a/mozilla/suite/browser/navigatorOverlay.xul b/mozilla/suite/browser/navigatorOverlay.xul
index 8ef89ed2b63..fa9190fb52e 100644
--- a/mozilla/suite/browser/navigatorOverlay.xul
+++ b/mozilla/suite/browser/navigatorOverlay.xul
@@ -45,7 +45,6 @@
-
diff --git a/mozilla/suite/browser/viewPartialSource.xul b/mozilla/suite/browser/viewPartialSource.xul
index 87d6fa2a11b..bb64f0c1f84 100644
--- a/mozilla/suite/browser/viewPartialSource.xul
+++ b/mozilla/suite/browser/viewPartialSource.xul
@@ -68,7 +68,6 @@
-
diff --git a/mozilla/suite/browser/viewSource.xul b/mozilla/suite/browser/viewSource.xul
index 945cd632e80..c0a79a008b7 100644
--- a/mozilla/suite/browser/viewSource.xul
+++ b/mozilla/suite/browser/viewSource.xul
@@ -69,7 +69,6 @@
-