[caret-navigation-around-line-break.html]
  expected:
    if (os == "android") and fission: [OK, TIMEOUT]
  [two <span> separators - move up]
    expected:
      if debug: [PASS, FAIL]

  [no separator - move up]
    expected:
      if debug and (os == "linux") and not fission: [PASS, FAIL]
      if debug and (os == "mac"): [PASS, FAIL]

  [<span> separator - move down]
    expected:
      if debug: [PASS, FAIL]

  [two <span> separators - move down]
    expected:
      if (os == "linux") and debug: [PASS, FAIL]

  [<br> separator - move down]
    expected:
      if (os == "linux") and debug and not swgl: [PASS, FAIL]

  [<wbr> separator - move right]
    expected:
      if debug and (os == "mac"): [FAIL, PASS]
      if debug and (os == "linux"): [FAIL, PASS]
      FAIL

  [<wbr> separator - move left]
    expected:
      if debug and (os == "mac"): [PASS, FAIL]
      if debug and (os == "linux"): [PASS, FAIL]

  [<wbr> separator - move up]
    expected:
      if debug and (os == "linux"): [PASS, FAIL]
      if debug and (os == "mac"): [PASS, FAIL]

  [<wbr> separator - move down]
    expected: FAIL

  [<span> separator - move up]
    expected:
      if (os == "linux") and debug: [PASS, FAIL]

  [<br> separator - move up]
    expected: FAIL

  [<br> separator - move right]
    expected:
      if (os == "linux") and debug: [PASS, FAIL]