Bug 1295922 - <input type=file webkitdirectory>.click() doesn't work. r=baku

--HG--
extra : rebase_source : cc42f9aa791ec7a694870b9dc933f034e40430d6
This commit is contained in:
Olli Pettay 2016-08-17 17:59:53 +03:00
Родитель b6193832b6
Коммит 89332bbcd3
1 изменённых файлов: 1 добавлений и 2 удалений

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

@ -4092,8 +4092,7 @@ HTMLInputElement::MaybeInitPickers(EventChainPostVisitor& aVisitor)
nsCOMPtr<nsIContent> target =
do_QueryInterface(aVisitor.mEvent->mOriginalTarget);
if (target &&
target->GetParent() == this &&
target->IsRootOfNativeAnonymousSubtree() &&
target->FindFirstNonChromeOnlyAccessContent() == this &&
((Preferences::GetBool("dom.input.dirpicker", false) && Allowdirs()) ||
(Preferences::GetBool("dom.webkitBlink.dirPicker.enabled", false) &&
HasAttr(kNameSpaceID_None, nsGkAtoms::webkitdirectory)))) {