Add a testcase for @viewport rule