servo/components/style/properties
bors-servo a2babd6db8 Auto merge of #14316 - canaltinova:stylo-properties, r=emilio
Implement parsing/serialization and/or gecko glue for some properties

<!-- Please describe your changes on the following line: -->
The PR covers implementation and/or gecko glue for these properties:

1. Implemented parsing/serialization and gecko glue for column-rule-width, column-rule-color and column-span longhand properties (column-span is not implemented in gecko yet but I wanted to complete column properties :) )
2.  Implemented parsing/serialization and gecko glue for text-emphasis-color longhand and text-emphasis shorthand properties.
3. Implemented gecko glue for column-gap and order properties

I implemented column-rule-width and column-rule-color properties with `-moz-` prefixes, but I can remove them if it's not right.
I coudn't test them in full stylo build yet (LLVM messed up my current clang). But I'll test them soon.

r? @Manishearth or @emilio

---
<!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: -->
- [X] `./mach build -d` does not report any errors
- [X] `./mach test-tidy` does not report any errors

<!-- Either: -->
- [X] These changes do not require tests

<!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. -->

<!-- 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/14316)
<!-- Reviewable:end -->
2016-11-22 23:51:21 -08:00
..
helpers style: Refactor and add infrastructure for font metrics in style. 2016-11-13 11:54:10 +01:00
longhand Auto merge of #14316 - canaltinova:stylo-properties, r=emilio 2016-11-22 23:51:21 -08:00
shorthand Implement parsing/serialization of text-emphasis-color and text-emphasis 2016-11-23 01:50:53 +03:00
build.py Move PropertyDeclarationBlock into its own module. 2016-10-06 15:57:52 +02:00
data.py Add support for inline-size, block-size, and max-*-size/min-*-size 2016-11-11 11:56:27 -08:00
declaration_block.rs Urlmageddon: Use refcounted urls more often. 2016-11-17 18:34:23 +01:00
gecko.mako.rs Auto merge of #14316 - canaltinova:stylo-properties, r=emilio 2016-11-22 23:51:21 -08:00
helpers.mako.rs Auto merge of #13917 - Wafflespeanut:keywords, r=Manishearth 2016-11-17 14:34:33 -06:00
Mako-0.9.1.zip Revert "Remove mako.zip" 2016-09-04 12:52:30 +08:00
properties.html.mako Move Mako-related files into a new sub-directory. 2016-04-20 14:49:27 +02:00
properties.mako.rs Auto merge of #14246 - emilio:servo-url, r=SimonSapin 2016-11-17 15:34:47 -06:00