[measure.html]
  expected:
    if (os == "mac") and debug: [OK, ERROR]
  [window.performance.getEntriesByName("measure_start_end")[0\].startTime is correct]
    expected:
      if (os == "win") and debug and fission: [PASS, FAIL]
      if (os == "win") and not debug: [PASS, FAIL]
      if (os == "mac") and not debug: [PASS, FAIL]
      if (os == "android") and not debug: [PASS, FAIL]

  [window.performance.getEntriesByName("measure_start_no_end")[0\].startTime is correct]
    expected:
      if (os == "win") and debug and fission: [PASS, FAIL]
      if (os == "mac") and not debug: [PASS, FAIL]
      if (os == "android") and not debug: [PASS, FAIL]
      if (os == "win") and not debug: [PASS, FAIL]

  [window.performance.getEntriesByName("measure_no_start_no_end")[1\].duration is approximately correct (up to 20ms difference allowed)]
    expected:
      if (os == "mac") and debug: [PASS, FAIL]

  [window.performance.getEntriesByName("measure_no_start_no_end")[0\].duration is approximately correct (up to 20ms difference allowed)]
    expected:
      if (os == "mac") and debug: [PASS, FAIL]
