diff --git a/mozilla/widget/src/mac/nsMenuX.cpp b/mozilla/widget/src/mac/nsMenuX.cpp index a42512deb03..5ff5ba0ab10 100644 --- a/mozilla/widget/src/mac/nsMenuX.cpp +++ b/mozilla/widget/src/mac/nsMenuX.cpp @@ -39,7 +39,6 @@ #include "nsIDocument.h" #include "nsIContent.h" #include "nsIDOMDocument.h" -#include "nsIDOMXULDocument.h" #include "nsIDocumentViewer.h" #include "nsIDocumentObserver.h" #include "nsIComponentManager.h" @@ -882,13 +881,13 @@ void nsMenuX::LoadMenuItem( nsIMenu* inParentMenu, nsIContent* inMenuItemContent inMenuItemContent->GetDocument(*getter_AddRefs(document)); if ( !document ) return; - nsCOMPtr xulDocument = do_QueryInterface(document); - if ( !xulDocument ) + nsCOMPtr domDocument = do_QueryInterface(document); + if ( !domDocument ) return; - + nsCOMPtr keyElement; if (!keyValue.IsEmpty()) - xulDocument->GetElementById(keyValue, getter_AddRefs(keyElement)); + domDocument->GetElementById(keyValue, getter_AddRefs(keyElement)); if ( keyElement ) { nsCOMPtr keyContent ( do_QueryInterface(keyElement) ); nsAutoString keyChar(NS_LITERAL_STRING(" "));