зеркало из https://github.com/mozilla/gecko-dev.git
Backed out 4 changesets (bug 1294660) for Windows reftest failures a=backout CLOSED TREE
Backed out changeset df48165b6b64 (bug 1294660) Backed out changeset 617e22a259ab (bug 1294660) Backed out changeset 06f05485b3fd (bug 1294660) Backed out changeset 41225d00af33 (bug 1294660)
This commit is contained in:
Родитель
4468c2345f
Коммит
9568f52562
2
CLOBBER
2
CLOBBER
|
@ -22,4 +22,4 @@
|
|||
# changes to stick? As of bug 928195, this shouldn't be necessary! Please
|
||||
# don't change CLOBBER for WebIDL changes any more.
|
||||
|
||||
Bug 1294660 - CSS properties regeneration needs a clobber
|
||||
Bug 1297276 - renaming a file with a different case needed a clobber on case insensitive filesystem
|
||||
|
|
Различия файлов скрыты, потому что одна или несколько строк слишком длинны
|
@ -18,7 +18,6 @@
|
|||
background-color: purple;
|
||||
mask-image: url(support/50x50-opaque-blue.svg), url(#mask1);
|
||||
mask-repeat: no-repeat, repeat;
|
||||
mask-position: 0 0, 0 0;
|
||||
width: 100px;
|
||||
height: 100px;
|
||||
}
|
||||
|
|
|
@ -18,7 +18,6 @@
|
|||
background-color: purple;
|
||||
mask-image: url(#mask1), url(support/50x50-opaque-blue.svg);
|
||||
mask-repeat: repeat-x, no-repeat;
|
||||
mask-position: 0 0, 0 0;
|
||||
width: 100px;
|
||||
height: 100px;
|
||||
}
|
||||
|
|
|
@ -18,7 +18,6 @@
|
|||
background-color: purple;
|
||||
mask: url(#mask1), url(support/50x50-opaque-blue.svg);
|
||||
mask-repeat: no-repeat, no-repeat;
|
||||
mask-position: 0 0, 0 0;
|
||||
width: 100px;
|
||||
height: 100px;
|
||||
}
|
||||
|
|
|
@ -25,7 +25,6 @@
|
|||
background-color: purple;
|
||||
mask-image: url(support/50x50-opaque-blue.svg), url(#mask1);
|
||||
mask-repeat: no-repeat, repeat;
|
||||
mask-position: 0 0, 0 0;
|
||||
/*mask: url(#mask1);*/
|
||||
width: 100px;
|
||||
height: 100px;
|
||||
|
|
|
@ -21,7 +21,6 @@
|
|||
div.inner {
|
||||
background-color: purple;
|
||||
mask-image: url(support/50x50-opaque-blue.svg);
|
||||
mask-position: left top;
|
||||
}
|
||||
|
||||
#no-repeat {
|
||||
|
|
|
@ -21,7 +21,6 @@
|
|||
div.inner {
|
||||
background-color: purple;
|
||||
mask-image: url(support/50x50-opaque-blue.svg);
|
||||
mask-position: left top;
|
||||
}
|
||||
|
||||
#space {
|
||||
|
|
|
@ -21,7 +21,6 @@
|
|||
div.inner {
|
||||
background-color: purple;
|
||||
mask-image: url(support/50x50-opaque-blue.svg);
|
||||
mask-position: left top;
|
||||
}
|
||||
|
||||
#round {
|
||||
|
|
|
@ -22,7 +22,6 @@
|
|||
background-color: purple;
|
||||
mask-image: url(support/50x50-opaque-blue.svg);
|
||||
mask-repeat: no-repeat;
|
||||
mask-position: left top;
|
||||
mask-size: auto auto;
|
||||
}
|
||||
</style>
|
||||
|
|
|
@ -21,7 +21,6 @@
|
|||
background-color: purple;
|
||||
mask-image: url(support/50x50-opaque-blue.svg);
|
||||
mask-repeat: no-repeat;
|
||||
mask-position: left top;
|
||||
mask-size: auto 20px;
|
||||
}
|
||||
</style>
|
||||
|
|
|
@ -21,7 +21,6 @@
|
|||
background-color: purple;
|
||||
mask-image: url(support/50x50-opaque-blue.svg);
|
||||
mask-repeat: no-repeat;
|
||||
mask-position: left top;
|
||||
mask-size: auto 15.625%;
|
||||
}
|
||||
</style>
|
||||
|
|
|
@ -22,7 +22,6 @@
|
|||
background-color: purple;
|
||||
mask-image: url(support/50x50-opaque-blue.svg);
|
||||
mask-repeat: no-repeat;
|
||||
mask-position: left top;
|
||||
mask-size: auto;
|
||||
}
|
||||
</style>
|
||||
|
|
|
@ -22,7 +22,6 @@
|
|||
background-color: purple;
|
||||
mask-image: url(support/50x50-opaque-blue.svg);
|
||||
mask-repeat: no-repeat;
|
||||
mask-position: left top;
|
||||
mask-clip: border-box;
|
||||
mask-origin: border-box;
|
||||
mask-size: contain;
|
||||
|
|
|
@ -22,7 +22,6 @@
|
|||
height: 88px;
|
||||
mask-image: url(support/50x50-opaque-blue.svg);
|
||||
mask-repeat: no-repeat;
|
||||
mask-position: left top;
|
||||
mask-clip: padding-box;
|
||||
mask-origin: padding-box;
|
||||
mask-size: contain;
|
||||
|
|
|
@ -22,7 +22,6 @@
|
|||
background-color: purple;
|
||||
mask-image: url(support/50x50-opaque-blue.svg);
|
||||
mask-repeat: no-repeat;
|
||||
mask-position: left top;
|
||||
mask-size: contain;
|
||||
mask-position: 50% 50%;
|
||||
}
|
||||
|
|
|
@ -22,7 +22,6 @@
|
|||
background-color: purple;
|
||||
mask-image: url(support/50x50-opaque-blue.svg);
|
||||
mask-repeat: no-repeat;
|
||||
mask-position: left top;
|
||||
mask-size: contain;
|
||||
}
|
||||
</style>
|
||||
|
|
|
@ -16,7 +16,6 @@
|
|||
background-color: purple;
|
||||
mask-image: url(support/50x50-opaque-blue.svg);
|
||||
mask-repeat: no-repeat;
|
||||
mask-position: left top;
|
||||
mask-origin: content-box;
|
||||
mask-clip: content-box;
|
||||
mask-size: cover;
|
||||
|
|
|
@ -22,7 +22,6 @@
|
|||
background-color: purple;
|
||||
mask-image: url(support/50x100-opaque-blue.svg);
|
||||
mask-repeat: no-repeat;
|
||||
mask-position: left top;
|
||||
mask-size: 32px auto;
|
||||
}
|
||||
</style>
|
||||
|
|
|
@ -22,7 +22,6 @@
|
|||
background-color: purple;
|
||||
mask-image: url(support/50x100-opaque-blue.svg);
|
||||
mask-repeat: no-repeat;
|
||||
mask-position: left top;
|
||||
mask-size: 32px 64px;
|
||||
}
|
||||
</style>
|
||||
|
|
|
@ -22,7 +22,6 @@
|
|||
background-color: purple;
|
||||
mask-image: url(support/50x100-opaque-blue.svg);
|
||||
mask-repeat: no-repeat;
|
||||
mask-position: left top;
|
||||
mask-size: 16px 25%;
|
||||
}
|
||||
</style>
|
||||
|
|
|
@ -22,7 +22,6 @@
|
|||
background-color: purple;
|
||||
mask-image: url(support/50x100-opaque-blue.svg);
|
||||
mask-repeat: no-repeat;
|
||||
mask-position: left top;
|
||||
mask-size: 32px;
|
||||
}
|
||||
</style>
|
||||
|
|
|
@ -22,7 +22,6 @@
|
|||
background-color: purple;
|
||||
mask-image: url(support/50x50-opaque-blue.svg);
|
||||
mask-repeat: no-repeat;
|
||||
mask-position: left top;
|
||||
mask-size: 50% auto;
|
||||
}
|
||||
</style>
|
||||
|
|
|
@ -22,7 +22,6 @@
|
|||
background-color: purple;
|
||||
mask-image: url(support/50x50-opaque-blue.svg);
|
||||
mask-repeat: no-repeat;
|
||||
mask-position: left top;
|
||||
mask-size: 50% 32px;
|
||||
}
|
||||
</style>
|
||||
|
|
|
@ -22,7 +22,6 @@
|
|||
background-color: purple;
|
||||
mask-image: url(support/transparent-100x50-blue-100x50.svg);
|
||||
mask-repeat: no-repeat;
|
||||
mask-position: left top;
|
||||
mask-size: 100% 100%;
|
||||
}
|
||||
</style>
|
||||
|
|
|
@ -22,7 +22,6 @@
|
|||
background-color: purple;
|
||||
mask-image: url(support/50x50-opaque-blue.svg);
|
||||
mask-repeat: no-repeat;
|
||||
mask-position: left top;
|
||||
mask-size: 50% 25%;
|
||||
}
|
||||
</style>
|
||||
|
|
|
@ -22,7 +22,6 @@
|
|||
background-color: purple;
|
||||
mask-image: url(support/50x50-opaque-blue.svg);
|
||||
mask-repeat: no-repeat;
|
||||
mask-position: left top;
|
||||
mask-size: 50%;
|
||||
}
|
||||
</style>
|
||||
|
|
|
@ -1,79 +1,81 @@
|
|||
# For those test items with failure type fuzzy-if added, please refer to bug 1231643#c10.
|
||||
# All mask properties test cases are meant to be failed
|
||||
# until bug 1251161 is fixed, which means enabling mask shorthand.
|
||||
# To enable it in compile time, refer to bug 1243734
|
||||
|
||||
# mask-composite test cases
|
||||
== mask-composite-1a.html mask-composite-1-ref.html
|
||||
fuzzy-if(skiaContent,64,200) == mask-composite-1b.html mask-composite-1-ref.html
|
||||
== mask-composite-1c.html mask-composite-1-ref.html
|
||||
fuzzy-if(skiaContent,1,5000) == mask-composite-2a.html mask-composite-2-ref.html
|
||||
fuzzy-if(skiaContent,64,5200) == mask-composite-2b.html mask-composite-2-ref.html
|
||||
fails-if(skiaContent) == mask-composite-2c.html mask-composite-2-ref.html # bug 1297031
|
||||
fails == mask-composite-1a.html mask-composite-1-ref.html
|
||||
fails == mask-composite-1b.html mask-composite-1-ref.html
|
||||
fails == mask-composite-1c.html mask-composite-1-ref.html
|
||||
fails == mask-composite-2a.html mask-composite-2-ref.html
|
||||
fails == mask-composite-2b.html mask-composite-2-ref.html
|
||||
fails == mask-composite-2c.html mask-composite-2-ref.html
|
||||
|
||||
# mask-mode test cases
|
||||
fuzzy-if(skiaContent,1,30000) == mask-mode-a.html mask-mode-ref.html
|
||||
fuzzy-if(skiaContent,1,30000) == mask-mode-b.html mask-mode-ref.html
|
||||
fuzzy-if(skiaContent,1,30000) == mask-mode-to-mask-type.html mask-mode-to-mask-type-ref.html
|
||||
fails == mask-mode-a.html mask-mode-ref.html
|
||||
fails == mask-mode-b.html mask-mode-ref.html
|
||||
fails == mask-mode-to-mask-type.html mask-mode-to-mask-type-ref.html
|
||||
|
||||
# mask-image test cases
|
||||
== mask-image-1a.html mask-image-1-ref.html
|
||||
== mask-image-1b.html mask-image-1-ref.html
|
||||
== mask-image-1c.html mask-image-1-ref.html
|
||||
fails == mask-image-1a.html mask-image-1-ref.html
|
||||
fails == mask-image-1b.html mask-image-1-ref.html
|
||||
fails == mask-image-1c.html mask-image-1-ref.html
|
||||
== mask-image-1d.html mask-image-1-ref.html
|
||||
fuzzy-if(skiaContent,1,20000) == mask-image-2.html mask-image-2-ref.html
|
||||
== mask-image-3a.html mask-image-3-ref.html
|
||||
== mask-image-3b.html mask-image-3-ref.html
|
||||
fuzzy-if(skiaContent,1,43) == mask-image-3c.html mask-image-3-ref.html
|
||||
fuzzy-if(skiaContent,1,43) == mask-image-3d.html mask-image-3-ref.html
|
||||
== mask-image-3e.html mask-image-3-ref.html
|
||||
fuzzy-if(skiaContent,50,50) == mask-image-3f.html mask-image-3-ref.html
|
||||
== mask-image-3g.html mask-image-3-ref.html
|
||||
== mask-image-4a.html blank.html
|
||||
== mask-image-4b.html blank.html
|
||||
fails == mask-image-2.html mask-image-2-ref.html
|
||||
fails == mask-image-3a.html mask-image-3-ref.html
|
||||
fails == mask-image-3b.html mask-image-3-ref.html
|
||||
fails == mask-image-3c.html mask-image-3-ref.html
|
||||
fails == mask-image-3d.html mask-image-3-ref.html
|
||||
fails == mask-image-3e.html mask-image-3-ref.html
|
||||
fails == mask-image-3f.html mask-image-3-ref.html
|
||||
fails == mask-image-3g.html mask-image-3-ref.html
|
||||
fails == mask-image-4a.html blank.html
|
||||
fails == mask-image-4b.html blank.html
|
||||
== mask-image-5.html mask-image-5-ref.html
|
||||
|
||||
# mask-clip test cases
|
||||
== mask-clip-1.html mask-clip-1-ref.html
|
||||
fails == mask-clip-1.html mask-clip-1-ref.html
|
||||
|
||||
# mask-position test cases
|
||||
== mask-position-1a.html mask-position-1-ref.html
|
||||
== mask-position-1b.html mask-position-1-ref.html
|
||||
== mask-position-1c.html mask-position-1-ref.html
|
||||
== mask-position-2a.html mask-position-2-ref.html
|
||||
== mask-position-2b.html mask-position-2-ref.html
|
||||
== mask-position-3a.html mask-position-3-ref.html
|
||||
== mask-position-3b.html mask-position-3-ref.html
|
||||
== mask-position-4a.html mask-position-4-ref.html
|
||||
== mask-position-4b.html mask-position-4-ref.html
|
||||
== mask-position-4c.html mask-position-4-ref.html
|
||||
== mask-position-4d.html mask-position-4-ref.html
|
||||
== mask-position-5.html mask-position-5-ref.html
|
||||
== mask-position-6.html mask-position-6-ref.html
|
||||
== mask-position-7.html mask-position-7-ref.html
|
||||
fails == mask-position-1a.html mask-position-1-ref.html
|
||||
fails == mask-position-1b.html mask-position-1-ref.html
|
||||
fails == mask-position-1c.html mask-position-1-ref.html
|
||||
fails == mask-position-2a.html mask-position-2-ref.html
|
||||
fails == mask-position-2b.html mask-position-2-ref.html
|
||||
fails == mask-position-3a.html mask-position-3-ref.html
|
||||
fails == mask-position-3b.html mask-position-3-ref.html
|
||||
fails == mask-position-4a.html mask-position-4-ref.html
|
||||
fails == mask-position-4b.html mask-position-4-ref.html
|
||||
fails == mask-position-4c.html mask-position-4-ref.html
|
||||
fails == mask-position-4d.html mask-position-4-ref.html
|
||||
fails == mask-position-5.html mask-position-5-ref.html
|
||||
fails == mask-position-6.html mask-position-6-ref.html
|
||||
fails == mask-position-7.html mask-position-7-ref.html
|
||||
|
||||
# mask-repeat test cases
|
||||
== mask-repeat-1.html mask-repeat-1-ref.html
|
||||
== mask-repeat-2.html mask-repeat-2-ref.html
|
||||
== mask-repeat-3.html mask-repeat-3-ref.html
|
||||
fails == mask-repeat-1.html mask-repeat-1-ref.html # bug 1258623
|
||||
fails == mask-repeat-2.html mask-repeat-2-ref.html # bug 1258626
|
||||
fails == mask-repeat-3.html mask-repeat-3-ref.html # bug 1258626
|
||||
|
||||
# mask-origin test cases
|
||||
== mask-origin-1.html mask-origin-1-ref.html
|
||||
fails == mask-origin-1.html mask-origin-1-ref.html # bug 1258286
|
||||
fails == mask-origin-2.html mask-origin-2-ref.html # bug 1260094
|
||||
|
||||
# mask-size test cases
|
||||
== mask-size-auto.html mask-size-auto-ref.html
|
||||
== mask-size-auto-auto.html mask-size-auto-ref.html
|
||||
== mask-size-auto-length.html mask-size-auto-length-ref.html
|
||||
== mask-size-auto-percent.html mask-size-auto-length-ref.html
|
||||
== mask-size-contain-clip-border.html mask-size-contain-clip-border-ref.html
|
||||
== mask-size-contain-clip-padding.html mask-size-contain-clip-padding-ref.html
|
||||
== mask-size-contain-position-fifty-fifty.html mask-size-contain-position-fifty-fifty-ref.html
|
||||
== mask-size-contain.html mask-size-contain-ref.html
|
||||
== mask-size-cover.html mask-size-cover-ref.html
|
||||
== mask-size-length.html mask-size-length-length-ref.html
|
||||
== mask-size-length-auto.html mask-size-length-length-ref.html
|
||||
== mask-size-length-length.html mask-size-length-length-ref.html
|
||||
== mask-size-length-percent.html mask-size-length-percent-ref.html
|
||||
== mask-size-percent.html mask-size-percent-percent-ref.html
|
||||
== mask-size-percent-auto.html mask-size-percent-percent-ref.html
|
||||
== mask-size-percent-length.html mask-size-percent-percent-ref.html
|
||||
== mask-size-percent-percent.html mask-size-percent-percent-ref.html
|
||||
== mask-size-percent-percent-stretch.html mask-size-percent-percent-stretch-ref.html
|
||||
fails == mask-size-auto.html mask-size-auto-ref.html
|
||||
fails == mask-size-auto-auto.html mask-size-auto-ref.html
|
||||
fails == mask-size-auto-length.html mask-size-auto-length-ref.html
|
||||
fails == mask-size-auto-percent.html mask-size-auto-length-ref.html
|
||||
fails == mask-size-contain-clip-border.html mask-size-contain-clip-border-ref.html
|
||||
fails == mask-size-contain-clip-padding.html mask-size-contain-clip-padding-ref.html
|
||||
fails == mask-size-contain-position-fifty-fifty.html mask-size-contain-position-fifty-fifty-ref.html
|
||||
fails == mask-size-contain.html mask-size-contain-ref.html
|
||||
fails == mask-size-cover.html mask-size-cover-ref.html
|
||||
fails == mask-size-length.html mask-size-length-length-ref.html
|
||||
fails == mask-size-length-auto.html mask-size-length-length-ref.html
|
||||
fails == mask-size-length-length.html mask-size-length-length-ref.html
|
||||
fails == mask-size-length-percent.html mask-size-length-percent-ref.html
|
||||
fails == mask-size-percent.html mask-size-percent-percent-ref.html
|
||||
fails == mask-size-percent-auto.html mask-size-percent-percent-ref.html
|
||||
fails == mask-size-percent-length.html mask-size-percent-percent-ref.html
|
||||
fails == mask-size-percent-percent.html mask-size-percent-percent-ref.html
|
||||
fails == mask-size-percent-percent-stretch.html mask-size-percent-percent-stretch-ref.html
|
||||
|
|
|
@ -6103,19 +6103,13 @@ fi
|
|||
MOZ_CONFIG_ICU()
|
||||
|
||||
dnl ========================================================
|
||||
dnl mask as shorthand property
|
||||
dnl mask as short hand property
|
||||
dnl ========================================================
|
||||
|
||||
# The control structure code will be removed as soon as the feature is stable
|
||||
# Refer to bug 1281101 for more details.
|
||||
|
||||
# Enable mask-as-shorthand property by default for nightly and aurora channels
|
||||
if test -z "$RELEASE_BUILD"; then
|
||||
dnl mask as shorthand property enabled
|
||||
MOZ_ENABLE_MASK_AS_SHORTHAND=1
|
||||
dnl Uncommenting the next line would enable mask-as-shorthand feature.
|
||||
dnl MOZ_ENABLE_MASK_AS_SHORTHAND=1
|
||||
if test "$MOZ_ENABLE_MASK_AS_SHORTHAND"; then
|
||||
AC_DEFINE(MOZ_ENABLE_MASK_AS_SHORTHAND)
|
||||
fi
|
||||
|
||||
AC_SUBST(MOZ_ENABLE_MASK_AS_SHORTHAND)
|
||||
|
||||
# Avoid using obsolete NSPR features
|
||||
|
|
Загрузка…
Ссылка в новой задаче