add viewport size test