layout/reftests/transform/reftest.list

changeset 0
6474c204b198
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/layout/reftests/transform/reftest.list	Wed Dec 31 06:09:35 2014 +0100
     1.3 @@ -0,0 +1,126 @@
     1.4 +# Transforms specifying singular matrices shouldn't display at all.
     1.5 +# NOTE: Regressions might manifest themselves as reftest timeouts on
     1.6 +# this test.
     1.7 +== singular-1a.html about:blank
     1.8 +# Multiple transforms should act identically to nested divs.
     1.9 +== compound-1a.html compound-1-ref.html
    1.10 +!= compound-1a.html compound-1-fail.html
    1.11 +== dynamic-inherit-1.html dynamic-inherit-1-ref.html
    1.12 +== dynamic-addremove-1a.html dynamic-addremove-1-ref.html
    1.13 +== dynamic-addremove-1b.html dynamic-addremove-1-ref.html
    1.14 +== dynamic-addremove-1c.html dynamic-addremove-1-ref.html
    1.15 +# translatex should act like position: relative
    1.16 +skip-if(B2G) == translatex-1a.html translatex-1-ref.html # bug 773482
    1.17 +skip-if(B2G) == translatex-1b.html translatex-1-ref.html
    1.18 +skip-if(B2G) == translatex-1c.html translatex-1-ref.html
    1.19 +skip-if(B2G) == translatex-1d.html translatex-1-ref.html # bug 773482
    1.20 +skip-if(B2G) == translatex-1e.html translatex-1-ref.html
    1.21 +skip-if(B2G) == translatex-1a.html translatex-1-ref-2.html
    1.22 +# translatey should act like position: relative
    1.23 +== translatey-1a.html translatey-1-ref.html
    1.24 +== translatey-1b.html translatey-1-ref.html
    1.25 +== translatey-1c.html translatey-1-ref.html
    1.26 +== translatey-1d.html translatey-1-ref.html
    1.27 +== translatey-1e.html translatey-1-ref.html
    1.28 +# matrices defined to be translations should act like position: relative
    1.29 +skip-if(B2G) == translatex-2.html translatex-1-ref.html # bug 773482
    1.30 +== translatey-2.html translatey-1-ref.html
    1.31 +# translate should act like position: relative
    1.32 +skip-if(B2G) != translate-1a.html translate-1-ref.html
    1.33 +skip-if(B2G) == translate-1b.html translate-1-ref.html
    1.34 +skip-if(B2G) == translate-1c.html translate-1-ref.html # bug 773482
    1.35 +skip-if(B2G) == translate-1d.html translate-1-ref.html # bug 773482
    1.36 +skip-if(B2G) == translate-1e.html translate-1-ref.html
    1.37 +skip-if(B2G) == translate-2a.html translate-2-ref.html
    1.38 +# rotate: Several rotations of the same object should be idempotent.  These
    1.39 +# tests are currently disabled because of subpixel (< 0.00001 gfx units)
    1.40 +# rounding errors.
    1.41 +random == rotate-1a.html rotate-1-ref.html
    1.42 +random == rotate-1b.html rotate-1-ref.html
    1.43 +random == rotate-1c.html rotate-1-ref.html
    1.44 +random == rotate-1d.html rotate-1-ref.html
    1.45 +random == rotate-1e.html rotate-1-ref.html
    1.46 +random == rotate-1f.html rotate-1-ref.html
    1.47 +# rotate: 90deg rotations should be indistinguishable from objects constructed
    1.48 +# to look the same.
    1.49 +== rotate-2a.html rotate-2-ref.html
    1.50 +== rotate-2b.html rotate-2-ref.html
    1.51 +# -moz-transform-origin: We should NOT get the same images when using different
    1.52 +# -moz-transform-origins.
    1.53 +!= origin-1a.html origin-1-ref.html
    1.54 +!= origin-1b.html origin-1-ref.html
    1.55 +# -moz-transform-origin: We should get the same images when using equivalent
    1.56 +# -moz-transform-origins.
    1.57 +== origin-2a.html origin-2-ref.html
    1.58 +== origin-2b.html origin-2-ref.html
    1.59 +== origin-2c.html origin-2-ref.html
    1.60 +# "Translate" with percentages should be indistinguishable from translate with
    1.61 +# equivalent values.
    1.62 +== percent-1a.html percent-1-ref.html
    1.63 +== percent-1b.html percent-1-ref.html
    1.64 +== percent-1c.html percent-1-ref.html
    1.65 +== percent-1d.html percent-1-ref.html
    1.66 +== percent-1e.html percent-1-ref.html
    1.67 +== percent-1f.html percent-1-ref.html
    1.68 +== percent-1g.html percent-1-ref.html
    1.69 +# Transformed elements are abs-pos and fixed-pos containing blocks.
    1.70 +== abspos-1a.html abspos-1-ref.html
    1.71 +== abspos-1b.html abspos-1-ref.html
    1.72 +== abspos-1c.html abspos-1-ref.html
    1.73 +== abspos-1d.html abspos-1-ref.html
    1.74 +!= abspos-1e.html abspos-1-ref.html
    1.75 +== abspos-1f.html abspos-1-ref.html
    1.76 +== abspos-1g.html abspos-1-ref.html
    1.77 +# Origin can use "top" "right" etc.
    1.78 +== origin-name-1a.html origin-name-1-ref.html
    1.79 +== origin-name-1b.html origin-name-1-ref.html
    1.80 +== origin-name-2a.html origin-name-2-ref.html
    1.81 +== origin-name-2b.html origin-name-2-ref.html
    1.82 +== origin-name-2c.html origin-name-2-ref.html
    1.83 +== origin-name-3a.html origin-name-3-ref.html
    1.84 +== origin-name-3b.html origin-name-3-ref.html
    1.85 +# Snapping still applies after 90 degree rotations.
    1.86 +== snapping-1.html snapping-1-ref.html
    1.87 +# SVG effects should work on transforms.
    1.88 +== transform-svg-1a.xhtml transform-svg-1-ref.xhtml
    1.89 +== transform-svg-2a.xhtml transform-svg-2-ref.xhtml
    1.90 +!= transform-svg-2a.xhtml transform-svg-2-fail.xhtml
    1.91 +# skew should allow a mix of one and two parameters.
    1.92 +== skew-1a.html skew-1-ref.html
    1.93 +== skew-1b.html skew-1-ref.html
    1.94 +== skew-2a.html skew-2-ref.html
    1.95 +# matrix with values equal to other transforms should behave indistinguishably
    1.96 +== matrix-1a.html matrix-1-ref.html
    1.97 +== matrix-2a.html matrix-2-ref.html
    1.98 +== matrix-3a.html matrix-3-ref.html
    1.99 +== matrix-4a.html matrix-4-ref.html
   1.100 +== matrix-5a.html matrix-5-ref.html
   1.101 +== matrix-6a.html matrix-6-ref.html
   1.102 +== matrix-7a.html matrix-7-ref.html
   1.103 +# ensure matrix 3d does not break us - should do nothing
   1.104 +== matrix3d-1.html matrix3d-1-ref.html
   1.105 +# Test that complex transform can be reversed
   1.106 +skip-if(B2G) == stresstest-1.html stresstest-1-ref.html # bug 773482
   1.107 +# Test scale transforms
   1.108 +== scalex-1.html scalex-1-ref.html
   1.109 +== scaley-1.html scaley-1-ref.html
   1.110 +== scale-1a.html scale-1-ref.html
   1.111 +== scale-1b.html scale-1-ref.html
   1.112 +== scale-percent-1.html scale-percent-1-ref.html
   1.113 +# Some simple checks that it obeys selector operations
   1.114 +== descendant-1.html descendant-1-ref.html
   1.115 +== propagate-inherit-boolean.html propagate-inherit-boolean-ref.html
   1.116 +# Ensure you can't move outside an iframe
   1.117 +== iframe-1.html iframe-1-ref.html
   1.118 +# Bugs
   1.119 +== 601894-1.html 601894-ref.html
   1.120 +== 601894-2.html 601894-ref.html
   1.121 +== 830299-1.html 830299-1-ref.html
   1.122 +# Bug 722777
   1.123 +== table-1a.html table-1-ref.html
   1.124 +== table-1b.html table-1-ref.html
   1.125 +== table-1c.html table-1-ref.html
   1.126 +== table-2a.html table-2-ref.html
   1.127 +== table-2b.html table-2-ref.html
   1.128 +# Bug 722463
   1.129 +== inline-1a.html inline-1-ref.html

mercurial