Don't allow alternate URI changes inside view-source URI fixup.

This commit is contained in:
Pale Moon
2017-03-13 23:23:26 +01:00
committed by roytam1
parent 8e19705607
commit e1ea6d240d
+4 -1
View File
@@ -160,7 +160,10 @@ nsDefaultURIFixup::GetFixupURIInfo(const nsACString& aStringURI,
if (scheme.LowerCaseEqualsLiteral("view-source")) {
nsCOMPtr<nsIURIFixupInfo> uriInfo;
uint32_t newFixupFlags = aFixupFlags & ~FIXUP_FLAG_ALLOW_KEYWORD_LOOKUP;
// We disable keyword lookup and alternate URIs so that small typos don't
// cause us to look at very different domains
uint32_t newFixupFlags = aFixupFlags & ~FIXUP_FLAG_ALLOW_KEYWORD_LOOKUP
& ~FIXUP_FLAGS_MAKE_ALTERNATE_URI;
rv = GetFixupURIInfo(Substring(uriString,
sizeof("view-source:") - 1,