Backed out changeset 140d33b3fbe2 (bug 1355732)

This commit is contained in:
Carsten "Tomcat" Book 2017-04-19 11:54:34 +02:00
Родитель 44e9c21039
Коммит 4d07ce9b5e
5 изменённых файлов: 6 добавлений и 54 удалений

Просмотреть файл

@ -203005,7 +203005,7 @@
"testharness" "testharness"
], ],
"service-workers/service-worker/update-bytecheck.https.html": [ "service-workers/service-worker/update-bytecheck.https.html": [
"6562348b198124822297c6b622c3e63870427672", "79b4a278f0e35646cfdffeebf8f0523e2772bc9b",
"testharness" "testharness"
], ],
"service-workers/service-worker/update-recovery.https.html": [ "service-workers/service-worker/update-recovery.https.html": [
@ -207649,11 +207649,11 @@
"testharness" "testharness"
], ],
"web-animations/animation-model/animation-types/property-list.js": [ "web-animations/animation-model/animation-types/property-list.js": [
"3d7b22ebf950652c8f806fff6aef68685a67ed5d", "4fa529fe470abb7a6fb4582d0174f1696b141f87",
"support" "support"
], ],
"web-animations/animation-model/animation-types/property-types.js": [ "web-animations/animation-model/animation-types/property-types.js": [
"38bdeff00d21201dc65c8e0fd8a337093ab807e5", "7b79c51f6dc5c33aae127406509770159815c290",
"support" "support"
], ],
"web-animations/animation-model/animation-types/spacing-keyframes-filters.html": [ "web-animations/animation-model/animation-types/spacing-keyframes-filters.html": [

Просмотреть файл

@ -1,6 +0,0 @@
prefs: [layout.css.contain.enabled:true, layout.css.initial-letter.enabled:true, layout.css.overflow-clip-box.enabled:true, layout.css.shape-outside.enabled:true]
[addition-per-property.html]
type: testharness
[column-gap: "normal" onto "200px"]
expected: FAIL
bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1356241

Просмотреть файл

@ -35,14 +35,3 @@ prefs: [layout.css.contain.enabled:true, layout.css.initial-letter.enabled:true,
expected: FAIL expected: FAIL
bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1291187 bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1291187
[column-gap uses discrete animation when animating between "normal" and "200px" with linear easing]
expected: FAIL
bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1356241
[column-gap uses discrete animation when animating between "normal" and "200px" with effect easing]
expected: FAIL
bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1356241
[column-gap uses discrete animation when animating between "normal" and "200px" with keyframe easing]
expected: FAIL
bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1356241

Просмотреть файл

@ -364,15 +364,12 @@ var gCSSProperties = {
}, },
'column-count': { 'column-count': {
// https://drafts.csswg.org/css-multicol/#propdef-column-count // https://drafts.csswg.org/css-multicol/#propdef-column-count
types: [ 'positiveInteger', types: [
{ type: 'discrete', options: [ [ 'auto', '10' ] ] }
] ]
}, },
'column-gap': { 'column-gap': {
// https://drafts.csswg.org/css-multicol/#propdef-column-gap // https://drafts.csswg.org/css-multicol/#propdef-column-gap
types: [ 'length', types: [ 'length' ]
{ type: 'discrete', options: [ [ 'normal', '200px' ] ] }
]
}, },
'column-rule-color': { 'column-rule-color': {
// https://drafts.csswg.org/css-multicol/#propdef-column-rule-color // https://drafts.csswg.org/css-multicol/#propdef-column-rule-color
@ -1521,6 +1518,7 @@ function propertyToIDL(property) {
function (str) { function (str) {
return str.substr(1).toUpperCase(); }); return str.substr(1).toUpperCase(); });
} }
function calcFromPercentage(idlName, percentageValue) { function calcFromPercentage(idlName, percentageValue) {
var examElem = document.createElement('div'); var examElem = document.createElement('div');
document.body.appendChild(examElem); document.body.appendChild(examElem);

Просмотреть файл

@ -179,34 +179,6 @@ const integerType = {
}; };
const positiveIntegerType = {
testInterpolation: function(property, setup) {
test(function(t) {
var idlName = propertyToIDL(property);
var target = createTestElement(t, setup);
var animation = target.animate({ [idlName]: [1, 3] },
{ duration: 1000, fill: 'both' });
testAnimationSamples(animation, idlName,
[{ time: 0, expected: '1' },
{ time: 500, expected: '2' },
{ time: 1000, expected: '3' }]);
}, property + ' supports animating as a positive integer');
},
testAddition: function(property, setup) {
test(function(t) {
var idlName = propertyToIDL(property);
var target = createTestElement(t, setup);
target.style[idlName] = 1;
var animation = target.animate({ [idlName]: [2, 5] },
{ duration: 1000, composite: 'add' });
testAnimationSamples(animation, idlName,
[{ time: 0, expected: '3' }]);
}, property + ': positive integer');
},
};
const lengthPercentageOrCalcType = { const lengthPercentageOrCalcType = {
testInterpolation: function(property, setup) { testInterpolation: function(property, setup) {
lengthType.testInterpolation(property, setup); lengthType.testInterpolation(property, setup);
@ -1057,7 +1029,6 @@ const types = {
discrete: discreteType, discrete: discreteType,
filterList: filterListType, filterList: filterListType,
integer: integerType, integer: integerType,
positiveInteger: positiveIntegerType,
length: lengthType, length: lengthType,
percentage: percentageType, percentage: percentageType,
lengthPercentageOrCalc: lengthPercentageOrCalcType, lengthPercentageOrCalc: lengthPercentageOrCalcType,