Bug 763162 - crash in nsXULMenuitemAccessibleNativeInteractiveState, r=surkov

This commit is contained in:
Mark Capella 2012-06-09 07:00:03 -04:00
Родитель e9b0a16f39
Коммит e38262d06d
1 изменённых файлов: 1 добавлений и 1 удалений

Просмотреть файл

@ -120,7 +120,7 @@ XULMenuitemAccessible::NativeInteractiveState() const
// Note: keep in sinc with nsXULPopupManager::IsValidMenuItem() logic.
bool skipNavigatingDisabledMenuItem = true;
nsMenuFrame* menuFrame = do_QueryFrame(GetFrame());
if (!menuFrame->IsOnMenuBar()) {
if (!menuFrame || !menuFrame->IsOnMenuBar()) {
skipNavigatingDisabledMenuItem = LookAndFeel::
GetInt(LookAndFeel::eIntID_SkipNavigatingDisabledMenuItem, 0) != 0;
}