fune/testing/web-platform/tests/css/css-page/page-rule-specificity-001-print.html
Jonathan Watt 473cc4095f Bug 1869217. Don't use the @page rules that match the first page as the page defaults. r=emilio
page-rule-specificity-001-print.html is the only test that actually fails prior
to this patch (it already passes in Chrome).

Differential Revision: https://phabricator.services.mozilla.com/D196000
2023-12-11 17:53:41 +00:00

28 lines
794 B
HTML

<!DOCTYPE html>
<html>
<meta charset="utf-8">
<title>CSS Paged Media: @page without selector provides defaults</title>
<link rel="author" title="Jonathan Watt" href="mailto:jwatt@jwatt.org"/>
<link rel="help" href="https://drafts.csswg.org/css-page/#cascading-and-page-context"/>
<meta name="assert" content="@page with a selector should not apply to non-matched pages">
<link rel="match" href="page-rule-specificity-print-landscape-ref.html"/>
<meta name="reftest-pages" content="2">
<style>
/* WPT Print Reftest default size is 5x3in - this should only change that for the first page */
@page :first {
size: portrait;
}
div:first-of-type {
break-after: page;
}
body {
margin: 0;
}
</style>
<body>
<div>Portrait</div>
<div>Landscape</div>
</body>
</html>