| <!doctype html> | |
| <html> | |
| <head> | |
| <title>Test for Bug 40452 - REGRESSION: printing is broken if stylesheet has @page</title> | |
| <style> | |
| * { | |
| margin: 1px; | |
| } | |
| div { | |
| border: 1px solid black; | |
| } | |
| @media print { | |
| @page { | |
| margin: 0.5in; | |
| } | |
| } | |
| </style> | |
| <script> | |
| if (window.testRunner) | |
| testRunner.setPrinting(); | |
| </script> | |
| </head> | |
| <body> | |
| <div>DIV 1 | |
| <div> | |
| DIV 2 | |
| <div> | |
| The margins of divs should remain 1px in printing. | |
| </div> | |
| </div> | |
| </div> | |
| </body> | |
| </html> |