defer most processing until after delay
Merge remote-tracking branch 'origin/master' into randy/issue-6538-2
use requestAnimationFrame()
lastPos overlaps with posWithinRange(), so remove it
check for mouse past end of line with existing popover
Merge pull request #7988 from adobe/randy/issue-6538-2

Defer most Quick View processing until after delay