gecko-dev/servo/components
Emilio Cobos Álvarez 5832c5db22 servo: Merge #13319 - constellation: Minor refactoring to aid legibility (from emilio:constellation-refactoring); r=Ms2ger
<!-- Please describe your changes on the following line: -->

---
<!-- 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 because refactor only

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

Two things changed, on one hand, avoid a dumb if chain that could be more
idiomatically written with a match expression, and also avoiding use map() to
change state.

In general I'm pretty surprised for our lack of error reporting in this
critical code, but that's not the purpose of this PR.

Source-Repo: https://github.com/servo/servo
Source-Revision: 55e459ca991ea982ecbaacd901bfcb01bffa6be2
2016-09-19 07:29:11 -05:00
..
canvas servo: Merge #13205 - Tidy: Fix ordering use statements with braces (from UK992:tidy-sort); r=Wafflespeanut 2016-09-08 22:19:19 -05:00
canvas_traits servo: Merge #13190 - Update cssparser (from servo:cssparser-up); r=Manishearth 2016-09-08 15:50:12 -05:00
compositing servo: Merge #13205 - Tidy: Fix ordering use statements with braces (from UK992:tidy-sort); r=Wafflespeanut 2016-09-08 22:19:19 -05:00
constellation servo: Merge #13319 - constellation: Minor refactoring to aid legibility (from emilio:constellation-refactoring); r=Ms2ger 2016-09-19 07:29:11 -05:00
debugger servo: Merge #13204 - Implement a WebSocket server for debugging (from ejpbruel:debugger); r=jdm 2016-09-12 10:19:17 -05:00
devtools servo: Merge #13205 - Tidy: Fix ordering use statements with braces (from UK992:tidy-sort); r=Wafflespeanut 2016-09-08 22:19:19 -05:00
devtools_traits servo: Merge #13058 - Response API (from malisas:malisa-responseAPI); r=Manishearth,jdm 2016-09-08 18:58:05 -05:00
gfx servo: Merge #13205 - Tidy: Fix ordering use statements with braces (from UK992:tidy-sort); r=Wafflespeanut 2016-09-08 22:19:19 -05:00
gfx_traits servo: Merge #12941 - Update euclid to 0.10.1 (from nox:euclid); r=metajack,emilio 2016-08-20 20:04:17 -05:00
layout servo: Merge #13214 - Create separate layout trace file for each reflow (from shinglyu:gen_trace); r=SimonSapin 2016-09-09 21:13:42 -05:00
layout_thread servo: Merge #13214 - Create separate layout trace file for each reflow (from shinglyu:gen_trace); r=SimonSapin 2016-09-09 21:13:42 -05:00
layout_traits servo: Merge #13205 - Tidy: Fix ordering use statements with braces (from UK992:tidy-sort); r=Wafflespeanut 2016-09-08 22:19:19 -05:00
msg servo: Merge #11698 - Excise SubpageId and use only PipelineIds (from aneeshusa:remove-subpage-id); r=notriddle 2016-09-14 01:45:56 -05:00
net servo: Merge #13304 - Don't require `PathBuf` ownership if we don't need it (from frewsxcv:ownership); r=jdm 2016-09-16 23:14:14 -05:00
net_traits servo: Merge #13294 - Fix most typoes for: "referer" -> "referrer" (from 6112:referrer-typo-fix); r=jdm 2016-09-16 15:43:54 -05:00
plugins servo: Merge #13278 - Update Rust to 1.13.0-nightly (6ffdda1ba 2016-09-14) (from servo:rustup); r=jdm 2016-09-15 12:37:47 -05:00
profile servo: Merge #13205 - Tidy: Fix ordering use statements with braces (from UK992:tidy-sort); r=Wafflespeanut 2016-09-08 22:19:19 -05:00
profile_traits servo: Merge #12828 - Update serde to 0.8 (fixes #12659) (from nox:serde); r=Ms2ger 2016-08-12 12:23:10 -05:00
range servo: Merge #12828 - Update serde to 0.8 (fixes #12659) (from nox:serde); r=Ms2ger 2016-08-12 12:23:10 -05:00
script servo: Merge #13306 - Decode UTF-8 with from_utf8_lossy in DedicatedWorkerGlobalScope (from Jenselme:13247-decode-utf8-with-utf8-lossy); r=Ms2ger 2016-09-19 04:07:14 -05:00
script_layout_interface servo: Merge #13205 - Tidy: Fix ordering use statements with braces (from UK992:tidy-sort); r=Wafflespeanut 2016-09-08 22:19:19 -05:00
script_traits servo: Merge #13278 - Update Rust to 1.13.0-nightly (6ffdda1ba 2016-09-14) (from servo:rustup); r=jdm 2016-09-15 12:37:47 -05:00
servo servo: Merge #13314 - Update string_cache to 0.2.29 (from Phrohdoh:update-string_cache-to29patch); r=KiChjang 2016-09-19 00:44:05 -05:00
style servo: Merge #13188 - Implement matrix decomposition and interpolation (from canaltinova:matrix); r=Manishearth 2016-09-16 05:01:23 -05:00
style_traits servo: Merge #13205 - Tidy: Fix ordering use statements with braces (from UK992:tidy-sort); r=Wafflespeanut 2016-09-08 22:19:19 -05:00
util servo: Merge #13288 - Update webrender + shaders (from glennw:update-wr-lazy-shaders-scroll); r=pcwalton 2016-09-15 20:23:30 -05:00
webdriver_server servo: Merge #11698 - Excise SubpageId and use only PipelineIds (from aneeshusa:remove-subpage-id); r=notriddle 2016-09-14 01:45:56 -05:00