From ecd3a28486c39ed4c141f882eb3d8b02e1696551 Mon Sep 17 00:00:00 2001 From: Andrea Marchesini Date: Fri, 13 Jan 2017 15:42:23 +0100 Subject: [PATCH] Bug 1329521 - nsGlobalWindow::GetSessionStorage should not compare privateBrowsing with originAttributes when window is chrome type, r=smaug --- dom/base/nsGlobalWindow.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dom/base/nsGlobalWindow.cpp b/dom/base/nsGlobalWindow.cpp index b08343c93ade..3f0b290c447e 100644 --- a/dom/base/nsGlobalWindow.cpp +++ b/dom/base/nsGlobalWindow.cpp @@ -10651,7 +10651,7 @@ nsGlobalWindow::GetSessionStorage(ErrorResult& aError) return nullptr; } - MOZ_DIAGNOSTIC_ASSERT((principal->GetPrivateBrowsingId() > 0) == IsPrivateBrowsing()); + MOZ_ASSERT_IF(!mIsChrome, (principal->GetPrivateBrowsingId() > 0) == IsPrivateBrowsing()); nsCOMPtr storage; aError = storageManager->CreateStorage(AsInner(), principal, documentURI,