function simulateNativeEventOnNode(topLevelType, node, fakeNativeEvent) {
  fakeNativeEvent.target = node;
  dispatchEvent(topLevelType, fakeNativeEvent);
}
Simulates a top level event being dispatched from a raw event that occurred
on an `Element` node.
@param {number} topLevelType A number from `TopLevelEventTypes`
@param {!Element} node The dom to simulate an event occurring on.
@param {?Event} fakeNativeEvent Fake native event to use in SyntheticEvent.