2.1.49 [W3C-HTML51] Section 4.10.5.1.15 Checkbox state (type=checkbox)

V0162: The checked state does not change when the check function is called

The specification states:

 ... Checkbox state (type=checkbox)
     ...
     If the element is mutable, then: The pre-click activation steps consist of setting 
     the element's checkedness to its opposite value (i.e. true if it is false, false if 
     it is true), and of setting the element's indeterminate IDL attribute to false. The 
     canceled activation steps consist of setting the checkedness and the element's 
     indeterminate IDL attribute back to the values they had before the pre-click 
     activation steps were run. The activation behavior is to fire a simple event that 
     bubbles named input at the element and then fire a simple event that bubbles named 
     change at the element.

EdgeHTML Mode

The checked state does not change when the check function is called.

V0161: The oninput event does not fire when the state of the checkbox is changed or when the click function is called

The specification states:

 ... Checkbox state (type=checkbox)
     ...
     Bookkeeping details
         ...
        ◾ The input and change events apply.

EdgeHTML Mode

The oninput event does not fire when the state of the checkbox is changed or when the click function is called.