Bug 1068838 - Add chrome-only method for setting an <input>'s file list. r=sicking

This commit is contained in:
Jed Davis
2015-01-26 16:22:59 -08:00
parent 25e38cf312
commit 5d2531a49d
3 changed files with 14 additions and 0 deletions

View File

@@ -2328,6 +2328,16 @@ HTMLInputElement::MozGetFileNameArray(uint32_t* aLength, char16_t*** aFileNames)
return NS_OK;
}
void
HTMLInputElement::MozSetFileArray(const Sequence<OwningNonNull<File>>& aFiles)
{
nsTArray<nsRefPtr<File>> files;
for (uint32_t i = 0; i < aFiles.Length(); ++i) {
files.AppendElement(aFiles[i]);
}
SetFiles(files, true);
}
void
HTMLInputElement::MozSetFileNameArray(const Sequence< nsString >& aFileNames)
{