Follow-up for 22a4

Value of  <code>checkOn</code> was reversed which affected old WebKit, added more tests so this kind of situations will be more visible