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 upstyle: Sync changes from mozilla-central. #21623
Conversation
…ting tree. Differential Revision: https://phabricator.services.mozilla.com/D4674
…ttribute, animations, and XBL rules. This also removes one of my FIXMEs from when I was looking at this code. We don't seem to have a pre-existing test for this feature, sigh. I'll try to write one if I have cycles for it... Note that it not applying XBL rules is a feature, given the current state of affairs. Video controls and such are right now unusable with no styles enabled. Differential Revision: https://phabricator.services.mozilla.com/D4795
Add a preference, layout.css.clip-path-path.enabled, for |clip-path:path()|. Differential Revision: https://phabricator.services.mozilla.com/D4965
Other changes should really be (and are) indistinguishable. Differential Revision: https://phabricator.services.mozilla.com/D4847
… operations. Looks like this produces sensible results for interpolation with 0, though I'm not really convinced about the results from, let's say, 1px to 2000px in the attached test-case, I would've expected a linear interpolation from that to go through normal length interpolation. css-transforms-1 says: > Two transform functions with the same name and the same number of arguments > are interpolated numerically without a former conversion. The calculated > value will be of the same transform function type with the same number of > arguments. > > Special rules apply to <matrix()>. Which is what we do... I was going to file a spec issue but turns out that it's already addressed in css-transforms-2: https://drafts.csswg.org/css-transforms-2/#interpolation-of-transform-functions Which says: > The transform functions <matrix()>, matrix3d() and perspective() get > converted into 4x4 matrices first and interpolated as defined in section > Interpolation of Matrices afterwards. Differential Revision: https://phabricator.services.mozilla.com/D4942
highfive
commented
Sep 5, 2018
|
@bors-servo r+ |
|
|
style: Sync changes from mozilla-central. See each commit for details. https://bugzilla.mozilla.org/show_bug.cgi?id=1488854 <!-- 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/21623) <!-- Reviewable:end -->
|
|
|
Only occurred on mac:
|
|
Hmm, I don't see any chance of these changes affecting font-rendering. I'll investigate tomorrow if this is not a fluke, but let me try: @bors-servo retry First. |
style: Sync changes from mozilla-central. See each commit for details. https://bugzilla.mozilla.org/show_bug.cgi?id=1488854 <!-- 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/21623) <!-- Reviewable:end -->
|
|
|
@bors-servo retry |
|
|
|
|


emilio commentedSep 5, 2018
•
edited by SimonSapin
See each commit for details.
https://bugzilla.mozilla.org/show_bug.cgi?id=1488854
This change is