| OLD | NEW |
| 1 | 1 This is a testharness.js-based test. |
| 2 PASS Rule with no attributes | 2 PASS Rule with no attributes |
| 3 PASS Shorthands with double value | 3 PASS Shorthands with double value |
| 4 PASS Shorthands with single value | 4 PASS Shorthands with single value |
| 5 PASS Shorthands should override properties if defined later | 5 PASS Shorthands should override properties if defined later |
| 6 PASS All valid properties with valid intial values | 6 PASS All valid properties with valid intial values |
| 7 PASS All valid properties with valid values | 7 PASS All valid properties with valid values |
| 8 PASS All valid properties with invalid intial values | 8 PASS All valid properties with invalid intial values |
| 9 PASS Negative numbers should be dropped on zoom attribute | 9 PASS Negative numbers should be dropped on zoom attribute |
| 10 PASS Viewport attributes inside selectors should be dropped | 10 PASS Viewport attributes inside selectors should be dropped |
| 11 PASS Invalid attributes among valid should be dropped | 11 PASS Invalid attributes among valid should be dropped |
| 12 Harness: the test ran to completion. |
| 12 | 13 |
| OLD | NEW |