fix context vendor prefixing check

it was setting both every time which is extra overhead. this also fixed a bug where prefixed context perspective px values were not having px added to them which would cause the browser to ignore it