Bug 1435451, use first non-native anonymous target when setting DataTransfer's parent object, r=nika

This commit is contained in:
Neil Deakin 2018-07-05 20:14:50 -04:00
Родитель 0d504e92c3
Коммит fb316990c8
1 изменённых файлов: 2 добавлений и 1 удалений

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

@ -1898,7 +1898,8 @@ EventStateManager::GenerateDragGesture(nsPresContext* aPresContext,
// Use our targetContent, now that we've determined it, as the
// parent object of the DataTransfer.
dataTransfer->SetParentObject(targetContent);
nsCOMPtr<nsIContent> parentContent = targetContent->FindFirstNonChromeOnlyAccessContent();
dataTransfer->SetParentObject(parentContent);
sLastDragOverFrame = nullptr;
nsCOMPtr<nsIWidget> widget = mCurrentTarget->GetNearestWidget();