Closed
Bug 1341785
Opened 8 years ago
Closed 8 years ago
stylo: need support for -moz-transform-* properties
Categories
(Core :: CSS Parsing and Computation, defect, P1)
Core
CSS Parsing and Computation
Tracking
()
RESOLVED
DUPLICATE
of bug 1351356
Tracking | Status | |
---|---|---|
firefox54 | --- | affected |
People
(Reporter: bzbarsky, Assigned: u459114)
References
(Blocks 1 open bug)
Details
Attachments
(1 file)
167 bytes,
text/html
|
Details |
And generally all the -moz properties...
Flags: needinfo?(simon.sapin)
![]() |
Reporter | |
Comment 1•8 years ago
|
||
Note that stylo apparently supports "-moz-transform-origin" but not "-moz-transform"?
Updated•8 years ago
|
Priority: -- → P2
Comment 2•8 years ago
|
||
This is probably another good one for CJ.
Flags: needinfo?(simon.sapin)
Priority: P2 → P1
Updated•8 years ago
|
Assignee: nobody → cku
hmm, generally, all -moz prop is not work.
Since webkit prefix works correctly, I will look around to see how it works.
![]() |
Reporter | |
Comment 6•8 years ago
|
||
If you look in servo/components/style/properties/longhand/box.mako.rs you have lines like this:
<%helpers:longhand name="transform-origin" animatable="True" extra_prefixes="moz webkit" boxed="True"
vs
<%helpers:longhand name="transform" products="gecko servo" extra_prefixes="webkit"
note the extra_prefixes bits.
Looks to me like "transform-style" does the right thing already. Anyway, the point is we should go through layout/style/nsCSSPropAliasList.h and check that all those do the right thing.
The -moz-transform case is harder because it is NOT an alias. See the aDisallowRelativeValues argument to ParseTransform in Gecko. It's false for "transform" but true for "-moz-transform". I think the main impact is that percentage values are not allowed in -moz-transform? Needs checking.
Comment 7•8 years ago
|
||
Nazim is going to work on this in bug 1351356.
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → DUPLICATE
You need to log in
before you can comment on or make changes to this bug.
Description
•