Bug 734548 - Fix crash when StorageEvent.storageArea is null. r=smaug

This commit is contained in:
Masatoshi Kimura 2012-03-10 12:00:13 -05:00
Родитель be6fbf5557
Коммит 57efec8a03
3 изменённых файлов: 6 добавлений и 1 удалений

Просмотреть файл

@ -6,5 +6,6 @@ load 457776-1.html
load 496308-1.html
load 682637-1.html
load eventctor-nulldictionary.html
load eventctor-nullstorage.html
load recursive-onload.html
load recursive-DOMNodeInserted.html

Просмотреть файл

@ -0,0 +1,4 @@
<!DOCTYPE html>
<script>
new StorageEvent("").storageArea;
</script>

Просмотреть файл

@ -2363,7 +2363,7 @@ NS_IMETHODIMP nsDOMStorageEvent::GetStorageArea(nsIDOMStorage * *aStorageArea)
{
NS_ENSURE_ARG_POINTER(aStorageArea);
NS_ADDREF(*aStorageArea = mStorageArea);
NS_IF_ADDREF(*aStorageArea = mStorageArea);
return NS_OK;
}