Bug 1442716 - [caps] Handle empty origin gracefully in FUZZING. r=baku

This commit is contained in:
Christian Holler 2018-03-02 19:48:49 +01:00
Родитель 0d3ff9caec
Коммит 022546f573
1 изменённых файлов: 6 добавлений и 0 удалений

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

@ -219,6 +219,12 @@ ReadPrincipalInfo(JSStructuredCloneReader* aReader,
return false; return false;
} }
#ifdef FUZZING
if (originNoSuffix.IsEmpty()) {
return false;
}
#endif
MOZ_DIAGNOSTIC_ASSERT(!originNoSuffix.IsEmpty()); MOZ_DIAGNOSTIC_ASSERT(!originNoSuffix.IsEmpty());
aInfo = ContentPrincipalInfo(attrs, originNoSuffix, spec); aInfo = ContentPrincipalInfo(attrs, originNoSuffix, spec);