servo/components/style/gecko
bors-servo 11b960cb16 Auto merge of #17436 - bradwerth:updateStylesheet, r=xidorn,emilio
Add an update_stylesheet method to StylesheetSet.

MozReview-Commit-ID: KlRkApYL8wk

<!-- Please describe your changes on the following line: -->
Provides a method for just-cloned sheets to be swapped in to stylesheet_sets without changing the order or triggering restyle.

---
<!-- 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
- [ ] These changes fix #__ (github issue number if applicable).

<!-- Either: -->
- [X] There are tests for these changes OR
- [ ] These changes do not require tests because _____

<!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.-->

<!-- 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/17436)
<!-- Reviewable:end -->
2017-06-21 04:36:52 -07:00
..
generated Auto merge of #17436 - bradwerth:updateStylesheet, r=xidorn,emilio 2017-06-21 04:36:52 -07:00
arc_types.rs style: Split stylesheets.rs 2017-06-04 21:50:09 +02:00
conversions.rs Make computed types hold Percentage instead of bare CSSFloat 2017-06-15 16:59:03 +02:00
data.rs Ensure the default computed values are up-to-date before evaluating media queries. 2017-06-03 14:44:12 +02:00
global_style_data.rs Enable breadth-first traversal. 2017-06-14 22:50:27 -07:00
media_queries.rs Untry style 2017-06-18 13:18:13 +02:00
mod.rs Bug 1364412: Convert pseudo-elements to an enum. r=hiro,xidorn 2017-05-16 02:53:41 +02:00
non_ts_pseudo_class_list.rs Stylo: Correct style match for element instances under a use-element tree. 2017-06-20 18:07:36 +08:00
pseudo_element.rs Rollup merge of #17010 - CJKu:bug-1348490, r=emilio 2017-05-24 11:59:25 -07:00
pseudo_element_definition.mako.rs Bug 1369187: style: Add first-line and first-letter to the set of eager pseudo styles. r=bholley 2017-06-01 21:09:34 +02:00
regen_atoms.py Bug 1364412: Convert pseudo-elements to an enum. r=hiro,xidorn 2017-05-16 02:53:41 +02:00
restyle_damage.rs style: Use RestyleDamage to determine whether we must continue cascading style changes to children. 2017-05-20 16:25:39 +02:00
rules.rs Define Gecko CounterStyle and FontFaceRule clone functions. 2017-06-08 09:47:40 -07:00
selector_parser.rs :-moz-locale-dir shouldn't be a revalidation selector. 2017-06-17 23:01:02 -04:00
snapshot.rs style: Implement a more fine-grained invalidation method. 2017-06-13 13:26:41 +02:00
snapshot_helpers.rs ID and class selectors are ASCII case-insensitive in quirks mode. 2017-06-12 23:33:53 +02:00
traversal.rs Do the sequential traversal breadth-first. 2017-04-09 14:52:49 +08:00
url.rs Add function which convert from URLValueData to SpecifiedUrl. 2017-06-19 09:47:26 +09:00
values.rs Make computed types hold Percentage instead of bare CSSFloat 2017-06-15 16:59:03 +02:00
wrapper.rs style: Clean up after #17427. 2017-06-20 15:42:23 +02:00