зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1242523 - Guard against GetWidget getting called with a null shell. r=snorp
--HG-- extra : commitid : EcuFF3ySzTZ
This commit is contained in:
Родитель
1e5ecd348b
Коммит
846ccdb419
|
@ -48,6 +48,9 @@ ZoomConstraintsClient::~ZoomConstraintsClient()
|
|||
static nsIWidget*
|
||||
GetWidget(nsIPresShell* aShell)
|
||||
{
|
||||
if (!aShell) {
|
||||
return nullptr;
|
||||
}
|
||||
if (nsIFrame* rootFrame = aShell->GetRootFrame()) {
|
||||
#if defined(MOZ_WIDGET_ANDROID) || defined(MOZ_WIDGET_UIKIT)
|
||||
return rootFrame->GetNearestWidget();
|
||||
|
|
Загрузка…
Ссылка в новой задаче