`beforeinput` events with `inputType="insertFromDrop"` return incorrect static ranges from `getTargetRanges()` when the origin of the content being dragged is from a contenteditable element. Instead of returning static range(s) of where the content should be inserted (dropped), it reports where the content came from.
<rdar://problem/112052077>