diff options
author | Moonchild <mcwerewolf@gmail.com> | 2018-09-08 15:42:46 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-09-08 15:42:46 +0200 |
commit | a90b6fe53b6843833e548a17a2f1fe55e71dbc5f (patch) | |
tree | aa3422834adb193c5fe2e8cef2dbe18b70d9df28 | |
parent | 347e6ac31e4cdfff7351744733c99d67af59edad (diff) | |
parent | 22bb99a3220272dd20b43d946741761c7efe37c5 (diff) | |
download | UXP-a90b6fe53b6843833e548a17a2f1fe55e71dbc5f.tar UXP-a90b6fe53b6843833e548a17a2f1fe55e71dbc5f.tar.gz UXP-a90b6fe53b6843833e548a17a2f1fe55e71dbc5f.tar.lz UXP-a90b6fe53b6843833e548a17a2f1fe55e71dbc5f.tar.xz UXP-a90b6fe53b6843833e548a17a2f1fe55e71dbc5f.zip |
Merge pull request #755 from g4jc/debugspam
backport mozbug 1350090: Turn off the spammy warning that goes off every time we create an about:blank content viewer; r=mystor
-rw-r--r-- | extensions/cookie/nsPermissionManager.cpp | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/extensions/cookie/nsPermissionManager.cpp b/extensions/cookie/nsPermissionManager.cpp index 1f3c257dd..13ae7fd35 100644 --- a/extensions/cookie/nsPermissionManager.cpp +++ b/extensions/cookie/nsPermissionManager.cpp @@ -107,7 +107,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); |