From 1203da31b5ce2f8259b018ff0e307268e0b914ec Mon Sep 17 00:00:00 2001 From: Ehsan Akhgari Date: Sat, 25 Mar 2017 22:19:20 -0400 Subject: [PATCH] Bug 1350090 - Turn off the spammy warning that goes off every time we create an about:blank content viewer; r=mystor --- extensions/cookie/nsPermissionManager.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/extensions/cookie/nsPermissionManager.cpp b/extensions/cookie/nsPermissionManager.cpp index 99a3f769c096..71af2ffc40ea 100644 --- a/extensions/cookie/nsPermissionManager.cpp +++ b/extensions/cookie/nsPermissionManager.cpp @@ -87,7 +87,11 @@ nsresult GetOriginFromPrincipal(nsIPrincipal* aPrincipal, nsACString& aOrigin) { nsresult rv = aPrincipal->GetOriginNoSuffix(aOrigin); - NS_ENSURE_SUCCESS(rv, rv); + // The principal may belong to the about:blank content viewer, so this can be + // expected to fail. + if (NS_FAILED(rv)) { + return rv; + } nsAutoCString suffix; rv = aPrincipal->GetOriginSuffix(suffix);