[scroll-to-text-fragment.html]
  [Test navigation with fragment: Text directive should horizontally scroll into view.]
    expected:
      if os == "android": [FAIL, PASS]

  [Test navigation with fragment: Text directive should match when context terms are separated by node boundaries.]
    expected:
      if (os == "android") and debug: [PASS, FAIL]
      if (os == "android") and not debug: [PASS, FAIL]

  [Test navigation with fragment: Generic fragment directive with existing element fragment should scroll to element.]
    expected:
      if os == "android": [PASS, FAIL]

  [Test navigation with fragment: Multiple match text directive disambiguated by prefix and suffix should match the text with the given context.]
    expected:
      if (os == "android") and debug: [PASS, FAIL]

  [Test navigation with fragment: Multiple match text directive disambiguated by suffix should match the suffixed text.]
    expected:
      if (os == "android") and debug: [PASS, FAIL]

  [Test navigation with fragment: Non-matching text directive with existing element fragment should scroll to element.]
    expected:
      if (os == "android") and debug: [PASS, FAIL]

  [Test navigation with fragment: Multiple match text directive disambiguated by prefix should match the prefixed text.]
    expected:
      if (os == "android") and debug: [PASS, FAIL]
