Bug 1745131 - Avoid implicit fallthrough in cocoa widget code. r=spohl

Differential Revision: https://phabricator.services.mozilla.com/D133332
This commit is contained in:
Mike Hommey 2021-12-13 22:26:42 +00:00
Родитель 4d6aa7002e
Коммит 46f70ede80
3 изменённых файлов: 3 добавлений и 2 удалений

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

@ -4344,6 +4344,7 @@ static gfx::IntPoint GetIntegerDeltaForEvent(NSEvent* aEvent) {
nsCOMPtr<nsIDragService> dragService = mDragService;
dragService->EndDragSession(false, nsCocoaUtils::ModifiersForEvent([NSApp currentEvent]));
}
break;
}
default:
break;

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

@ -928,8 +928,7 @@ void nsCocoaWindow::Show(bool bState) {
behavior = NSWindowAnimationBehaviorDocumentWindow;
break;
default:
MOZ_ASSERT_UNREACHABLE("unexpected mAnimationType value");
// fall through
MOZ_FALLTHROUGH_ASSERT("unexpected mAnimationType value");
case nsIWidget::eGenericWindowAnimation:
behavior = NSWindowAnimationBehaviorDefault;
break;

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

@ -3307,6 +3307,7 @@ nsNativeThemeCocoa::GetMinimumWidgetSize(nsPresContext* aPresContext, nsIFrame*
HIThemeGetGrowBoxBounds(&pnt, &drawInfo, &bounds);
aResult->SizeTo(bounds.size.width, bounds.size.height);
*aIsOverridable = false;
break;
}
default:
break;