Closed Bug 1179444 Opened 8 years ago Closed 8 years ago

Alias -webkit-transform related CSS properties


(Core :: CSS Parsing and Computation, defect)

Not set



Tracking Status
firefox45 --- fixed


(Reporter: miketaylr, Assigned: dholbert)


(Blocks 1 open bug)


(Keywords: dev-doc-complete)


(1 file)

We should alias the following -webkit- prefixed CSS transform properties to their standards equivalents (either via CSS Unprefixing or otherwise) in Gecko.


WebKitCSSMatrix is also related, but is tracked in Bug 717722.

Source <>
Blocks: 1170789
Bug 837211 added support for -webkit-transform, -webkit-transform-origin and -webkit-transform-style.

We probably want to add in aliases for -webkit-backface-visibility, -webkit-perspective, and -webkit-perspective-origin. Does that sound reasonable dholbert?
Flags: needinfo?(dholbert)
(In reply to Mike Taylor [:miketaylr] from comment #1)
> We probably want to add in aliases for -webkit-backface-visibility,
> -webkit-perspective, and -webkit-perspective-origin. Does that sound
> reasonable dholbert?

tl;dr: yes.

Longer: Sounds reasonable, if there's data to show that websites actually depend on them. And I think we're using the list of properties that Edge supports (linked in comment 0) as a proxy for such data.[1]  So, since these properties are in that list, it does seem reasonable to add -webkit prefixed versions of them.

[1] (MS says "Our support (or lack thereof) of prefixed APIs is data-driven with compatibility as the sole purpose for any that remain. As examples, -webkit-border-radius is still in use on over 60% of page loads [...]" )
Assignee: nobody → dholbert
Attached patch fix v1Splinter Review
This patch adds support for the webkit-prefixed properties mentioned in
comment 1. (as aliases)

Try run:
Flags: needinfo?(dholbert)
Attachment #8682716 - Flags: review?(cam)
(Note: These properties are all defined in , which is why they're grouped together here, despite their dissimilar naming.)
Attachment #8682716 - Flags: review?(cam) → review+
Here's the spec commit for -webkit-backface-visibility, -webkit-perspective, and -webkit-perspective-origin:
Closed: 8 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla45
Looks good, thanks again!
Flags: needinfo?(dholbert)
You need to log in before you can comment on or make changes to this bug.