[SVGPathSegment.svg]
  prefs: [dom.svg.pathSegment.enabled:true]
  [Test path.getPathData({normalize: true}) straight lines]
    expected:
      if (os == "mac") and not debug: [PASS, FAIL]
      if (os == "android") and not debug: [PASS, FAIL]

  [SVGPathSegment interface exists]
    expected:
      if (os == "mac") and not debug: [PASS, FAIL]
      if (os == "android") and not debug: [PASS, FAIL]

  [Test path.getPathData({normalize: true}) elliptical arc]
    expected:
      if (os == "mac") and not debug: [PASS, FAIL]
      if (os == "android") and not debug: [PASS, FAIL]

  [Test path.setPathData()empty]
    expected:
      if (os == "mac") and not debug: [PASS, FAIL]
      if (os == "android") and not debug: [PASS, FAIL]

  [Test path.getPathData({normalize: true}) quadratic]
    expected:
      if (os == "mac") and not debug: [PASS, FAIL]
      if (os == "android") and not debug: [PASS, FAIL]

  [Test path.setPathData()lines]
    expected:
      if (os == "mac") and not debug: [PASS, FAIL]
      if (os == "android") and not debug: [PASS, FAIL]

  [Test path.getPathData({normalize: true}) cubic]
    expected:
      if (os == "mac") and not debug: [PASS, FAIL]
      if (os == "android") and not debug: [PASS, FAIL]

  [Test path.getPathData() straight lines]
    expected:
      if (os == "mac") and not debug: [PASS, FAIL]
      if (os == "android") and not debug: [PASS, FAIL]

  [Test path.getPathData() cubic]
    expected:
      if (os == "mac") and not debug: [PASS, FAIL]
      if (os == "android") and not debug: [PASS, FAIL]
