$OpenBSD$ index 9a6c43f..8d88fb5 100644 --- embedding/components/windowwatcher/src/nsWindowWatcher.cpp.orig Fri Feb 20 15:40:37 2015 +++ embedding/components/windowwatcher/src/nsWindowWatcher.cpp Fri Feb 20 15:40:37 2015 @@ -933,7 +933,8 @@ nsWindowWatcher::OpenWindowInternal(nsIDOMWindow *aParent, if (parentStorageManager && newStorageManager) { nsCOMPtr storage; - parentStorageManager->GetStorage(subjectPrincipal, isPrivateBrowsingWindow, getter_AddRefs(storage)); + parentStorageManager->GetStorageForFirstParty(uriToLoad, subjectPrincipal, + isPrivateBrowsingWindow, getter_AddRefs(storage)); if (storage) newStorageManager->CloneStorage(storage); }