[open-features-non-integer-screenx.html]
  [features "screenx=105.5" should set "screenx=105"]
    expected:
      if os == "android": FAIL

  [features "screenx=105.32" should set "screenx=105"]
    expected:
      if os == "android": FAIL

  [features "screenx=105LLl" should set "screenx=105"]
    expected:
      if os == "android": FAIL

  [features "screenx=105^4" should set "screenx=105"]
    expected:
      if os == "android": FAIL

  [features "screenx=105*3" should set "screenx=105"]
    expected:
      if os == "android": FAIL

  [features "screenx=105/5" should set "screenx=105"]
    expected:
      if os == "android": FAIL

  [features "screenx=105  " should set "screenx=105"]
    expected:
      if os == "android": FAIL

  [features "screenx=105e1" should set "screenx=105"]
    expected:
      if os == "android": FAIL

  [features "screenx=105e-1" should set "screenx=105"]
    expected:
      if os == "android": FAIL

  [features "screenx=_104" should NOT set "screenx=104"]
    expected:
      if (os == "mac") and debug and (version == "OS X 14.7"): [PASS, FAIL]

  [features "screenx=L104" should NOT set "screenx=104"]
    expected:
      if (os == "mac") and debug and (version == "OS X 14.7"): [PASS, FAIL]
