utedStyle(target).rotate, '270deg');
}, 'rotate supports calc');

test(function(){
  target.style = 'scale: calc(5 + 2) calc(5 - 2) calc(5 * 2);';
  assert_equals(getComputedStyle(target).scale, '7 3 10');
}, 'scale supports calc');

test(function(){
  target.style = 'perspective: calc(100px - 3em);';
  assert_equals(getComputedStyle(target).perspective, '40px');
}, 'perspective supports calc');

test(function(){
  target.style = 'perspective-origin: calc(30px + 20%) calc(-200px + 100%);';
  assert_equals(g