Skip to content

Commit

Permalink
[embedlite] Fix suspend / resume IPC return values. JB#49184
Browse files Browse the repository at this point in the history
  • Loading branch information
rainemak committed May 5, 2020
1 parent 5fcaafd commit d7bc1c1
Showing 1 changed file with 6 additions and 6 deletions.
12 changes: 6 additions & 6 deletions embedding/embedlite/embedshared/EmbedLiteViewBaseChild.cpp
Expand Up @@ -673,25 +673,26 @@ bool
EmbedLiteViewBaseChild::RecvSuspendTimeouts()
{
if (!mDOMWindow) {
return false;
LOGT("Nothing to suspend, no dom window");
return true;
}

nsresult rv;
nsCOMPtr<nsPIDOMWindowInner> pwindow(do_QueryInterface(mDOMWindow, &rv));
NS_ENSURE_SUCCESS(rv, false);
if (!pwindow->IsFrozen()) {
pwindow->Thaw();
return true;
}

return false;
return true;
}

bool
EmbedLiteViewBaseChild::RecvResumeTimeouts()
{
if (!mDOMWindow) {
return false;
LOGT("Nothing to suspend, no dom window");
return true;
}

nsresult rv;
Expand All @@ -700,10 +701,9 @@ EmbedLiteViewBaseChild::RecvResumeTimeouts()

if (pwindow->IsFrozen()) {
pwindow->Freeze();
return true;
}

return false;
return true;
}

bool
Expand Down

0 comments on commit d7bc1c1

Please sign in to comment.