Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upMake transforms generic #18750
Make transforms generic #18750
Conversation
highfive
commented
Oct 4, 2017
|
Heads up! This PR modifies the following files:
|
highfive
commented
Oct 4, 2017
d7505bf
to
ac2d4f0
|
|
12a0c5c
to
e2d7cf6
|
|
de3d9c6
to
d9d3a64
|
r? @upsuper @BorisChiou @emilio still have to test this, but the patches should be done |
|
I guess you can start a try run first? |
|
I did. |
eba9a1b
to
cf1581d
|
There's a bunch of unit test build errors. |
cf1581d
to
c579433
|
I'm aware, I've pushed up new tries |
2b3b3be
to
cb9645c
|
@bors-servo r=emilio,xidorn |
|
|
Make transforms generic This makes the specified and computed value of transform share a generic backing enum. This will eventually be a complete fix for https://bugzilla.mozilla.org/show_bug.cgi?id=1391145 , and also incidentally fixes https://bugzilla.mozilla.org/show_bug.cgi?id=1405881 Currently WIP -- the generic transform exists and is used, but this currently misses some animation and glue cases. <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/18750) <!-- Reviewable:end -->
|
|
|
@bors-servo retry |
|
|
|
|
|
Awesome! Thank you Manish! |
|
You didn't squash it though... :( Oh well, thanks for landing this! |
Manishearth commentedOct 4, 2017
•
edited by SimonSapin
This makes the specified and computed value of transform share a generic
backing enum.
This will eventually be a complete fix for
https://bugzilla.mozilla.org/show_bug.cgi?id=1391145 , and also
incidentally fixes https://bugzilla.mozilla.org/show_bug.cgi?id=1405881
Currently WIP -- the generic transform exists and is used, but this
currently misses some animation and glue cases.
This change is