2.1.82 [W3C-HTML51] Section 5.3 Activation

V0019: A synthetic click does not set the isTrusted flag

The specification states:

 ... ...
     ...
     When a user agent is to run synthetic click activation steps on an element, the user 
     agent must run the following steps:
         ...
         4. Fire a click event at the element. If the run synthetic click activation steps 
            algorithm was invoked because the click() method was invoked, then the 
            isTrusted attribute must be initialized to false.

EdgeHTML Mode

A synthetic click does not set the isTrusted flag.