propagate pointer event.preventDefault() and stopPropagation() to the underlying native event (touch, mouse, mspointer) + click handler fix.
add isTrusted information when displaying click/dblclick events
do preventDefault on touchstart only to prevent zoom on dblclick. Otw it prevents input child elements to get the focus.