reftest.list 6.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495
  1. # really basic tests that square, circular, and elliptical border and
  2. # outline radius are not the same thing
  3. != border-square.html about:blank
  4. != border-circle.html about:blank
  5. != border-ellips.html about:blank
  6. != border-square.html border-circle.html
  7. != border-square.html border-ellips.html
  8. != border-circle.html border-ellips.html
  9. != outline-square.html about:blank
  10. != outline-circle.html about:blank
  11. != outline-ellips.html about:blank
  12. != outline-square.html outline-circle.html
  13. != outline-square.html outline-ellips.html
  14. != outline-circle.html outline-ellips.html
  15. == border-value-interpret.html border-value-interpret-ref.html
  16. != curved-borders-all-styles.html about:blank # no way to generate reference for dotted/dashed/inset/outset
  17. # ridge/groove borders
  18. # percent units
  19. == percent-1.html percent-1-ref.html
  20. fuzzy-if(skiaContent,1,342) == percent-2.html percent-2-ref.html
  21. fuzzy-if(skiaContent,1,343) == percent-3.html percent-3-ref.html
  22. # more serious tests, using SVG reference
  23. == border-circle-2.html border-circle-2-ref.xhtml
  24. fuzzy-if(gtkWidget,14,280) fuzzy-if(cocoaWidget,4,582) fuzzy-if(d2d,51,323) fuzzy-if(winWidget&&!d2d,16,377) fuzzy-if(skiaContent,52,377) == curved-stripe-border.html curved-stripe-border-ref.svg # bug 459945
  25. # Corners
  26. == corner-1.html corner-1-ref.svg # bottom corners different radius than top corners
  27. fuzzy-if(gtkWidget,23,5) fuzzy-if(winWidget&&!d2d,23,5) fuzzy-if(d2d,32,8) == corner-2.html corner-2-ref.svg # right corners different radius than left corners; see bug 500804
  28. fuzzy-if(gtkWidget,3,10) fuzzy-if(winWidget&&!d2d,3,10) fuzzy-if(d2d,15,32) fuzzy-if(skiaContent,3,100) == corner-3.html corner-3-ref.svg
  29. fuzzy-if(skiaContent,1,2728) == corner-4.html corner-4-ref.svg
  30. # Test that radii too long are reduced
  31. == border-reduce-height.html border-reduce-height-ref.html
  32. # Tests for border clipping
  33. fails == clipping-1.html clipping-1-ref.html # background color should completely fill box; bug 466572
  34. != clipping-2.html about:blank # background color clipped to inner/outer border, can't get
  35. # great tests for this due to antialiasing problems described in bug 466572
  36. fuzzy-if(skiaContent,1,13) == clipping-3.html clipping-3-ref.xhtml # edge of border-radius clips an underlying object's background
  37. # Tests for clipping the contents of replaced elements and overflow!=visible
  38. != clipping-4-ref.html clipping-4-notref.html
  39. fuzzy-if(true,1,20) fuzzy-if(d2d,64,196) fuzzy-if(cocoaWidget,1,180) == clipping-4-canvas.html clipping-4-ref.html # bug 732535
  40. fuzzy-if(/^Windows\x20NT\x206\.2/.test(http.oscpu),1,10) fuzzy-if(skiaContent,1,140) == clipping-4-image.html clipping-4-ref.html
  41. fuzzy-if(/^Windows\x20NT\x206\.2/.test(http.oscpu),1,10) fuzzy-if(skiaContent,1,77) == clipping-4-overflow-hidden.html clipping-4-ref.html
  42. == clipping-5-canvas.html clipping-5-refc.html
  43. fuzzy-if(/^Windows\x20NT\x206\.2/.test(http.oscpu),1,5) == clipping-5-image.html clipping-5-refi.html
  44. fuzzy-if(/^Windows\x20NT\x206\.2/.test(http.oscpu),1,5) fuzzy-if(skiaContent,1,77) == clipping-5-overflow-hidden.html clipping-5-ref.html
  45. fuzzy-if(/^Windows\x20NT\x206\.2/.test(http.oscpu),1,5) fuzzy-if(skiaContent,1,77) == clipping-5-refi.html clipping-5-ref.html
  46. fuzzy-if(true,1,7) fuzzy-if(d2d,48,94) fuzzy-if(cocoaWidget,1,99) fuzzy-if(skiaContent,1,77) == clipping-5-refc.html clipping-5-ref.html # bug 732535
  47. fuzzy-if(winWidget,105,71) == clipping-6.html clipping-6-ref.html # PaintedLayer and MaskLayer with transforms that aren't identical
  48. fuzzy-if(true,2,29) fuzzy-if(d2d,46,50) fuzzy-if(skiaContent,19,29) == clipping-7.html clipping-7-ref.html # ColorLayer and MaskLayer with transforms that aren't identical. Reference image rendered without using layers (which causes fuzzy failures).
  49. fuzzy-if(/^Windows\x20NT\x206\.2/.test(http.oscpu),1,5) == clipping-and-zindex-1.html clipping-and-zindex-1-ref.html
  50. fuzzy-if(cocoaWidget,1,4) == intersecting-clipping-1-canvas.html intersecting-clipping-1-refc.html
  51. == intersecting-clipping-1-image.html intersecting-clipping-1-refi.html
  52. == intersecting-clipping-1-overflow-hidden.html intersecting-clipping-1-ref.html
  53. fuzzy-if(d2d,1,20) fuzzy-if(skiaContent,1,250) == intersecting-clipping-1-refi.html intersecting-clipping-1-ref.html
  54. fuzzy-if(true,1,33) fuzzy-if(d2d,48,350) fuzzy-if(cocoaWidget,1,332) fuzzy-if(skiaContent,1,135) == intersecting-clipping-1-refc.html intersecting-clipping-1-ref.html # bug 732535
  55. # Inheritance
  56. == inherit-1.html inherit-1-ref.html # border-radius shouldn't inherit
  57. # Table elements
  58. == table-collapse-1.html table-collapse-1-ref.html # border-radius is ignored on internal table elements
  59. # when border-collapse: collapse
  60. fuzzy-if(azureQuartz,1,3) fuzzy-if(skiaContent,1,116) == invalidate-1a.html invalidate-1-ref.html
  61. fuzzy-if(azureQuartz,1,3) fuzzy-if(skiaContent,1,117) == invalidate-1b.html invalidate-1-ref.html
  62. # test that border-radius is reduced for scrollbars
  63. fuzzy-if(asyncPan&&!layersGPUAccelerated,12,12) fuzzy-if(browserIsRemote&&layersGPUAccelerated&&/^Windows\x20NT\x206\.1/.test(http.oscpu),12,12) fuzzy-if(skiaContent,1,50) fuzzy-if(gtkWidget&&layersGPUAccelerated,12,12) == scrollbar-clamping-1.html scrollbar-clamping-1-ref.html
  64. == scrollbar-clamping-2.html scrollbar-clamping-2-ref.html
  65. # Test for bad corner joins.
  66. fuzzy-if(true,1,1) == corner-joins-1.xhtml corner-joins-1-ref.xhtml
  67. fuzzy(255,20) random-if(winWidget) fuzzy-if(skiaContent,255,610) HTTP(..) == corner-joins-2.xhtml corner-joins-2-ref.xhtml
  68. fuzzy-if(/^Windows\x20NT\x2010\.0/.test(http.oscpu)||/^Windows\x20NT\x206\.2/.test(http.oscpu),1,20) fuzzy-if(d2d,64,157) fuzzy-if(skiaContent,64,70) == scroll-1.html scroll-1-ref.html # see bug 732535 #Bug 959166
  69. == transforms-1.html transforms-1-ref.html
  70. == zero-radius-clip-1.html zero-radius-clip-ref.html
  71. == iframe-1.html iframe-1-ref.html
  72. # Test for antialiasing gaps between background and border
  73. fuzzy-if(gtkWidget,1,9) fuzzy-if(winWidget&&!d2d,1,9) fuzzy-if(d2d,5,40) fuzzy-if(skiaContent,1,9) == curved-border-background-nogap.html curved-border-background-nogap-ref.html
  74. == color-layer-1a.html color-layer-1-ref.html
  75. == corner-split.html corner-split-ref.svg # bug 1185636