-webkit-perspective needs to have units. Maybe we only allow px units here, and we should allow the bare number for backwards compatibility. But we need to define the units.
Created attachment 32427 [details] Patch, testcase, changelog
Comment on attachment 32427 [details] Patch, testcase, changelog + as pixels for backwards compatibility. + // For backward compatibility, treat valueless numbers as px. backwards? Presumably this quirk should only apply to the vendor-prefixed version of the property. Perhaps a comment in the parser will help to ensure that it is cleaned up when the prefix is dropped.
http://trac.webkit.org/changeset/45618