diff --git a/mozilla/calendar/locales/en-US/chrome/calendar/calendar.dtd b/mozilla/calendar/locales/en-US/chrome/calendar/calendar.dtd
index e649cb67b88..36d2526fe1d 100644
--- a/mozilla/calendar/locales/en-US/chrome/calendar/calendar.dtd
+++ b/mozilla/calendar/locales/en-US/chrome/calendar/calendar.dtd
@@ -353,6 +353,7 @@
+
diff --git a/mozilla/calendar/locales/en-US/chrome/calendar/menuOverlay.dtd b/mozilla/calendar/locales/en-US/chrome/calendar/menuOverlay.dtd
index 3f675d826bd..a7250b8abac 100644
--- a/mozilla/calendar/locales/en-US/chrome/calendar/menuOverlay.dtd
+++ b/mozilla/calendar/locales/en-US/chrome/calendar/menuOverlay.dtd
@@ -107,6 +107,9 @@
+
+
+
@@ -228,6 +231,9 @@
+
+
+
@@ -243,3 +249,13 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/mozilla/calendar/sunbird/base/content/calendar-menubar.inc b/mozilla/calendar/sunbird/base/content/calendar-menubar.inc
index 556c4445a68..87329c4550e 100644
--- a/mozilla/calendar/sunbird/base/content/calendar-menubar.inc
+++ b/mozilla/calendar/sunbird/base/content/calendar-menubar.inc
@@ -82,8 +82,12 @@
observes="modify_command"/>
@@ -130,13 +134,18 @@
label="&calendar.print.label;"
accesskey="&calendar.print.accesskey;"
observes="print_command"/>
-#ifndef XP_MACOSX
+#ifdef XP_MACOSX
+
+#else
-#endif
+#endif
@@ -375,8 +384,8 @@
# -- ifdef UNIX also covers Mac OS X, so we have to explicitly enable this menuitem
#endif
@@ -415,6 +424,24 @@
disabled="true"/>
+# We just need this node to exist in order to get Gecko to create a Services
+# menu for us under Cocoa widgets. It will be automatically hidden.
+
+# We just need this node to exist in order to get Gecko to create a "Hide [app]"
+# menu for us under Cocoa widgets. It will be automatically hidden.
+
+# We just need this node to exist in order to get Gecko to create a "Hide Others"
+# menu for us under Cocoa widgets. It will be automatically hidden.
+
+# We just need this node to exist in order to get Gecko to create a "Show All"
+# menu for us under Cocoa widgets. It will be automatically hidden.
+
#endif
diff --git a/mozilla/calendar/sunbird/base/content/calendar-sets.inc b/mozilla/calendar/sunbird/base/content/calendar-sets.inc
index 3e887533583..e781f5f8776 100644
--- a/mozilla/calendar/sunbird/base/content/calendar-sets.inc
+++ b/mozilla/calendar/sunbird/base/content/calendar-sets.inc
@@ -155,6 +155,10 @@
#ifdef XP_MACOSX
+
+
+
+
#endif