Bug 722850 - Part 1: Add missing privacy-bit-valid serialization for load contexts. r=jduell

This commit is contained in:
Josh Matthews 2012-11-16 16:39:51 +00:00
Родитель 295c301620
Коммит 3e6d64c9c2
1 изменённых файлов: 2 добавлений и 0 удалений

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

@ -67,6 +67,7 @@ struct ParamTraits<SerializedLoadContext>
{
WriteParam(aMsg, aParam.mIsNotNull);
WriteParam(aMsg, aParam.mIsContent);
WriteParam(aMsg, aParam.mIsPrivateBitValid);
WriteParam(aMsg, aParam.mUsePrivateBrowsing);
WriteParam(aMsg, aParam.mAppId);
WriteParam(aMsg, aParam.mIsInBrowserElement);
@ -76,6 +77,7 @@ struct ParamTraits<SerializedLoadContext>
{
if (!ReadParam(aMsg, aIter, &aResult->mIsNotNull) ||
!ReadParam(aMsg, aIter, &aResult->mIsContent) ||
!ReadParam(aMsg, aIter, &aResult->mIsPrivateBitValid) ||
!ReadParam(aMsg, aIter, &aResult->mUsePrivateBrowsing) ||
!ReadParam(aMsg, aIter, &aResult->mAppId) ||
!ReadParam(aMsg, aIter, &aResult->mIsInBrowserElement)) {