mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-11-25 22:01:30 +00:00
Backed out changeset 278e12bc4406 (bug 1696215) for causing failure at size-001.html. CLOSED TREE
This commit is contained in:
parent
f1a82bcd16
commit
dbf24a6c16
@ -1,3 +0,0 @@
|
||||
[size-001.html]
|
||||
prefs: [layout.css.page-size.enabled:true]
|
||||
expected: FAIL
|
@ -1,55 +0,0 @@
|
||||
<!DOCTYPE html>
|
||||
<link rel="author" title="Mozilla" href="https://mozilla.org">
|
||||
<link rel="help" href="https://drafts.csswg.org/css-page-3/#page-size-prop">
|
||||
<script src="/resources/testharness.js"></script>
|
||||
<script src="/resources/testharnessreport.js"></script>
|
||||
<style>
|
||||
@page{
|
||||
size: 640px 480px;
|
||||
}
|
||||
@page{
|
||||
size: 8.5in 11in;
|
||||
}
|
||||
@page{
|
||||
size: A4;
|
||||
}
|
||||
@page{
|
||||
size: 3in 10in;
|
||||
}
|
||||
@page{
|
||||
size: jis-B5;
|
||||
}
|
||||
@page{
|
||||
size: auto;
|
||||
}
|
||||
@page{
|
||||
size: landscape;
|
||||
}
|
||||
</style>
|
||||
|
||||
<script>
|
||||
'use strict';
|
||||
|
||||
const expectedSizes = [
|
||||
"640px 480px",
|
||||
"8.5in 11in",
|
||||
"a4",
|
||||
"3in 10in",
|
||||
"jis-b5",
|
||||
"auto",
|
||||
"landscape"
|
||||
];
|
||||
const sizePrefix = "size: ";
|
||||
|
||||
test(t => {
|
||||
assert_equals(document.styleSheets.length, 1);
|
||||
let styleSheet = document.styleSheets[0];
|
||||
assert_equals(styleSheet.rules.length, expectedSizes.length);
|
||||
for(let i = 0; i < expectedSizes.length; i++){
|
||||
let cssText = styleSheet.cssRules[i].style.cssText;
|
||||
assert_true(cssText.startsWith(sizePrefix));
|
||||
cssText = cssText.slice(sizePrefix.length);
|
||||
assert_equals(cssText, expectedSizes[i] + ";", "for rule " + i);
|
||||
}
|
||||
});
|
||||
</script>
|
Loading…
Reference in New Issue
Block a user