Bug 1155154 - Part 3 - Ignore file extension filters with characters that can be interpreted by the file picker. r=smaug
This commit is contained in:
@@ -7212,6 +7212,10 @@ HTMLInputElement::SetFilePickerFiltersFromAccept(nsIFilePicker* filePicker)
|
||||
filterBundle->GetStringFromName(MOZ_UTF16("videoFilter"),
|
||||
getter_Copies(extensionListStr));
|
||||
} else if (token.First() == '.') {
|
||||
if (token.FindChar(';') >= 0 || token.FindChar('*') >= 0) {
|
||||
// Ignore this filter as it contains reserved characters
|
||||
continue;
|
||||
}
|
||||
extensionListStr = NS_LITERAL_STRING("*") + token;
|
||||
filterName = extensionListStr;
|
||||
atLeastOneFileExtensionFilter = true;
|
||||
|
||||
Reference in New Issue
Block a user