2008-09-30 22:52:12 -07:00
|
|
|
# really basic tests that square, circular, and elliptical border and
|
|
|
|
# outline radius are not the same thing
|
|
|
|
!= border-square.html about:blank
|
|
|
|
!= border-circle.html about:blank
|
|
|
|
!= border-ellips.html about:blank
|
|
|
|
!= border-square.html border-circle.html
|
|
|
|
!= border-square.html border-ellips.html
|
|
|
|
!= border-circle.html border-ellips.html
|
|
|
|
|
|
|
|
!= outline-square.html about:blank
|
|
|
|
!= outline-circle.html about:blank
|
|
|
|
!= outline-ellips.html about:blank
|
|
|
|
!= outline-square.html outline-circle.html
|
|
|
|
!= outline-square.html outline-ellips.html
|
|
|
|
!= outline-circle.html outline-ellips.html
|
2009-11-10 11:08:38 -08:00
|
|
|
== border-value-interpret.html border-value-interpret-ref.html
|
|
|
|
!= curved-borders-all-styles.html about:blank # no way to generate reference for dotted/dashed/inset/outset
|
|
|
|
# ridge/groove borders
|
2008-12-04 21:01:37 -08:00
|
|
|
|
2010-08-31 09:05:11 -07:00
|
|
|
# percent units
|
|
|
|
== percent-1.html percent-1-ref.html
|
|
|
|
== percent-2.html percent-2-ref.html
|
|
|
|
== percent-3.html percent-3-ref.html
|
|
|
|
|
2008-12-04 21:01:37 -08:00
|
|
|
# more serious tests, using SVG reference
|
|
|
|
== border-circle-2.html border-circle-2-ref.xhtml
|
2009-11-10 11:08:38 -08:00
|
|
|
fails == curved-stripe-border.html curved-stripe-border-ref.svg # bug 459945
|
|
|
|
|
|
|
|
# Corners
|
|
|
|
== corner-1.html corner-1-ref.svg # bottom corners different radius than top corners
|
|
|
|
random == corner-2.html corner-2-ref.svg # right corners different radius than left corners; see bug 500804
|
|
|
|
|
|
|
|
# Test that radii too long are reduced
|
|
|
|
== border-reduce-height.html border-reduce-height-ref.html
|
|
|
|
|
|
|
|
# Tests for border clipping
|
|
|
|
fails == clipping-1.html clipping-1-ref.html # background color should completely fill box; bug 466572
|
|
|
|
!= clipping-2.html about:blank # background color clipped to inner/outer border, can't get
|
|
|
|
# great tests for this due to antialiasing problems described in bug 466572
|
2013-06-24 05:51:32 -07:00
|
|
|
fuzzy-if(Android&&AndroidVersion<15,9,73) fuzzy-if(Android&&AndroidVersion>=15,9,200) == clipping-3.html clipping-3-ref.xhtml # edge of border-radius clips an underlying object's background
|
2009-11-10 11:08:38 -08:00
|
|
|
|
2010-09-09 08:21:47 -07:00
|
|
|
# Tests for clipping the contents of replaced elements and overflow!=visible
|
|
|
|
!= clipping-4-ref.html clipping-4-notref.html
|
2012-12-27 18:08:47 -08:00
|
|
|
fuzzy-if(true,1,20) fuzzy-if(cocoaWidget,1,180) fuzzy-if(Android&&browserIsRemote,7,169) fuzzy-if(Android&&!browserIsRemote,140,237) == clipping-4-canvas.html clipping-4-ref.html # bug 732535
|
2013-03-11 12:08:54 -07:00
|
|
|
fuzzy-if(Android,5,54) fuzzy-if(/^Windows\x20NT\x206\.2/.test(http.oscpu),1,10) == clipping-4-image.html clipping-4-ref.html
|
|
|
|
fuzzy-if(/^Windows\x20NT\x206\.2/.test(http.oscpu),1,10) == clipping-4-overflow-hidden.html clipping-4-ref.html
|
2010-09-09 08:21:47 -07:00
|
|
|
== clipping-5-canvas.html clipping-5-refc.html
|
2013-03-11 12:08:54 -07:00
|
|
|
fuzzy-if(/^Windows\x20NT\x206\.2/.test(http.oscpu),1,5) == clipping-5-image.html clipping-5-refi.html
|
|
|
|
fuzzy-if(/^Windows\x20NT\x206\.2/.test(http.oscpu),1,5) == clipping-5-overflow-hidden.html clipping-5-ref.html
|
2013-03-14 08:06:21 -07:00
|
|
|
fuzzy-if(/^Windows\x20NT\x206\.2/.test(http.oscpu),1,5) fuzzy-if(Android,5,21) == clipping-5-refi.html clipping-5-ref.html
|
2013-03-17 23:30:24 -07:00
|
|
|
fuzzy-if(true,1,7) fuzzy-if(cocoaWidget,1,99) fuzzy-if(Android&&browserIsRemote,7,89) fuzzy-if(Android&&!browserIsRemote,99,115) == clipping-5-refc.html clipping-5-ref.html # bug 732535
|
2013-03-11 12:08:54 -07:00
|
|
|
fuzzy-if(/^Windows\x20NT\x206\.2/.test(http.oscpu),1,5) == clipping-and-zindex-1.html clipping-and-zindex-1-ref.html
|
2012-03-26 15:32:46 -07:00
|
|
|
fuzzy-if(cocoaWidget,1,4) == intersecting-clipping-1-canvas.html intersecting-clipping-1-refc.html
|
2010-09-09 08:21:47 -07:00
|
|
|
== intersecting-clipping-1-image.html intersecting-clipping-1-refi.html
|
|
|
|
== intersecting-clipping-1-overflow-hidden.html intersecting-clipping-1-ref.html
|
2013-03-04 01:56:02 -08:00
|
|
|
fuzzy-if(Android,5,105) fuzzy-if(d2d,1,20) == intersecting-clipping-1-refi.html intersecting-clipping-1-ref.html
|
2013-03-17 23:30:24 -07:00
|
|
|
fuzzy-if(true,1,33) fuzzy-if(cocoaWidget,1,332) fuzzy-if(Android&&browserIsRemote,7,310) fuzzy-if(Android&&!browserIsRemote,124,440) == intersecting-clipping-1-refc.html intersecting-clipping-1-ref.html # bug 732535
|
2010-09-09 08:21:47 -07:00
|
|
|
|
2009-11-10 11:08:38 -08:00
|
|
|
# Inheritance
|
|
|
|
== inherit-1.html inherit-1-ref.html # border-radius shouldn't inherit
|
|
|
|
|
|
|
|
# Table elements
|
|
|
|
== table-collapse-1.html table-collapse-1-ref.html # border-radius is ignored on internal table elements
|
|
|
|
# when border-collapse: collapse
|
2009-09-24 16:52:13 -07:00
|
|
|
|
2013-01-03 12:35:01 -08:00
|
|
|
skip-if(B2G) == invalidate-1a.html invalidate-1-ref.html
|
|
|
|
skip-if(B2G) == invalidate-1b.html invalidate-1-ref.html
|
2010-09-07 15:20:35 -07:00
|
|
|
|
|
|
|
# test that border-radius is reduced for scrollbars
|
2013-01-03 12:35:01 -08:00
|
|
|
skip-if(B2G) fails-if(Android) == scrollbar-clamping-1.html scrollbar-clamping-1-ref.html
|
|
|
|
skip-if(B2G) fails-if(Android) == scrollbar-clamping-2.html scrollbar-clamping-2-ref.html
|
2010-11-18 11:06:14 -08:00
|
|
|
|
|
|
|
# Test for bad corner joins.
|
2012-03-26 15:32:46 -07:00
|
|
|
fuzzy-if(true,1,1) == corner-joins-1.xhtml corner-joins-1-ref.xhtml
|
2013-01-03 12:35:01 -08:00
|
|
|
skip-if(B2G) random-if(winWidget) HTTP(..) == corner-joins-2.xhtml corner-joins-2-ref.xhtml
|
2011-01-04 00:46:59 -08:00
|
|
|
|
2013-03-14 08:06:21 -07:00
|
|
|
skip-if(B2G) fuzzy-if(/^Windows\x20NT\x206\.2/.test(http.oscpu),1,20) fuzzy-if(Android&&browserIsRemote,7,146) fuzzy-if(Android&&!browserIsRemote,166,248) == scroll-1.html scroll-1-ref.html # see bug 732535
|
2011-01-26 10:36:11 -08:00
|
|
|
|
2013-04-14 22:11:10 -07:00
|
|
|
== transforms-1.html transforms-1-ref.html
|
|
|
|
|
2011-01-26 10:36:11 -08:00
|
|
|
== zero-radius-clip-1.html zero-radius-clip-ref.html
|
2011-04-21 16:15:44 -07:00
|
|
|
|
|
|
|
== iframe-1.html iframe-1-ref.html
|
2011-11-23 09:59:51 -08:00
|
|
|
|
|
|
|
# Test for antialiasing gaps between background and border
|
2013-05-29 14:14:27 -07:00
|
|
|
skip-if(B2G) fails-if(winWidget) == curved-border-background-nogap.html curved-border-background-nogap-ref.html
|
2012-04-26 17:24:53 -07:00
|
|
|
|
|
|
|
== color-layer-1a.html color-layer-1-ref.html
|