From ef6232cef8d7fcca0c7e2dea7fc9b183cb9b69bf Mon Sep 17 00:00:00 2001 From: Ben Kelly Date: Thu, 10 May 2018 08:18:05 -0700 Subject: [PATCH] Bug 1459655 Check for error when serializing the LoadInfo triggering principal. r=baku --- ipc/glue/BackgroundUtils.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/ipc/glue/BackgroundUtils.cpp b/ipc/glue/BackgroundUtils.cpp index 2bbfb4f57dce..5a1398650879 100644 --- a/ipc/glue/BackgroundUtils.cpp +++ b/ipc/glue/BackgroundUtils.cpp @@ -315,6 +315,7 @@ LoadInfoToLoadInfoArgs(nsILoadInfo *aLoadInfo, PrincipalInfo triggeringPrincipalInfo; rv = PrincipalToPrincipalInfo(aLoadInfo->TriggeringPrincipal(), &triggeringPrincipalInfo); + NS_ENSURE_SUCCESS(rv, rv); OptionalPrincipalInfo principalToInheritInfo = mozilla::void_t(); if (aLoadInfo->PrincipalToInherit()) {