viewport properties are comma separated