Bug 1439013 - Fix assertion. r=me

This commit is contained in:
Eugen Sawin 2018-04-27 23:48:04 +02:00
Родитель add8d4484a
Коммит 112414b9d6
1 изменённых файлов: 5 добавлений и 3 удалений

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

@ -9594,9 +9594,11 @@ nsDocShell::InternalLoad(nsIURI* aURI,
// happen for links.
MOZ_ASSERT(!aLoadReplace);
MOZ_ASSERT(aPrincipalToInherit == aTriggeringPrincipal);
MOZ_ASSERT(aFlags == INTERNAL_LOAD_FLAGS_NO_OPENER ||
aFlags == (INTERNAL_LOAD_FLAGS_NO_OPENER |
INTERNAL_LOAD_FLAGS_DONT_SEND_REFERRER));
MOZ_ASSERT((aFlags ^ INTERNAL_LOAD_FLAGS_IS_USER_TRIGGERED) ==
INTERNAL_LOAD_FLAGS_NO_OPENER ||
(aFlags ^ INTERNAL_LOAD_FLAGS_IS_USER_TRIGGERED) ==
(INTERNAL_LOAD_FLAGS_NO_OPENER |
INTERNAL_LOAD_FLAGS_DONT_SEND_REFERRER));
MOZ_ASSERT(!aPostData);
MOZ_ASSERT(!aHeadersData);
// If OnLinkClickSync was invoked inside the onload handler, the load