<!DOCTYPE html>
<meta charset="utf-8" />
<title>Geolocation Test: clearWatch TypeError tests</title>
<link rel="help" href="http://www.w3.org/TR/geolocation-API/#clear-watch" />
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
<script>
  for (const invalidId of [NaN, -1, 0, 1, 2147483648, Infinity, -Infinity]) {
    test(() => {
      navigator.geolocation.clearWatch(invalidId);
    }, `Test that calling clearWatch with invalid watch ID (${invalidId}) does not cause an exception`);
  }
</script>
