servo/components
bors-servo fc1e4c8085 Auto merge of #10913 - mbrubeck:xi-unicode, r=pcwalton
Use xi-unicode for line breaking

This uses the xi-unicode crate by @raphlinus to detect line-break opportunities, replacing Servo's custom code that only detects ASCII whitespace.  xi-unicode is licensed under the Apache-2.0 license.

See mbrubeck/servo#2 for some discussion on an earlier draft of this code.  This PR implements the "search backward to find trailing whitespace" solution discussed there.

r? @pcwalton

<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg" height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/10913)
<!-- Reviewable:end -->
2016-04-30 21:20:38 -07:00
..
canvas Simplify TOML syntax 2016-04-26 23:51:36 +02:00
canvas_traits Simplify TOML syntax 2016-04-26 23:51:36 +02:00
compositing Auto merge of #10712 - KiChjang:multipart-form-data, r=jdm 2016-04-30 18:43:30 -07:00
devtools Simplify TOML syntax 2016-04-26 23:51:36 +02:00
devtools_traits Upgrade to bitflags 0.6.0 and selectors 0.5.6 2016-04-30 10:14:03 -07:00
gfx Auto merge of #10913 - mbrubeck:xi-unicode, r=pcwalton 2016-04-30 21:20:38 -07:00
gfx_traits Simplify TOML syntax 2016-04-26 23:51:36 +02:00
layout Auto merge of #10944 - mbrubeck:bitflags-0.6, r=frewsxcv 2016-04-30 15:21:22 -07:00
layout_traits Simplify TOML syntax 2016-04-26 23:51:36 +02:00
msg Upgrade to bitflags 0.6.0 and selectors 0.5.6 2016-04-30 10:14:03 -07:00
net Auto merge of #10928 - servo:warnings, r=mbrubeck 2016-04-30 05:16:46 -07:00
net_traits Auto merge of #10867 - danlrobertson:sandbox, r=KiChjang 2016-04-28 13:36:05 -07:00
plugins Simplify TOML syntax 2016-04-26 23:51:36 +02:00
profile Add a method for dumping self-contained HTML timeline profiles 2016-04-27 18:35:17 -07:00
profile_traits Add a method for dumping self-contained HTML timeline profiles 2016-04-27 18:35:17 -07:00
range Use num-traits in range. 2016-04-20 14:59:05 +02:00
script Make IFrameLoadInfo take an Option<LoadData> instead of Option<Url> 2016-04-30 21:43:01 -04:00
script_traits Make IFrameLoadInfo take an Option<LoadData> instead of Option<Url> 2016-04-30 21:43:01 -04:00
servo Auto merge of #10913 - mbrubeck:xi-unicode, r=pcwalton 2016-04-30 21:20:38 -07:00
style Upgrade to bitflags 0.6.0 and selectors 0.5.6 2016-04-30 10:14:03 -07:00
style_traits Simplify TOML syntax 2016-04-26 23:51:36 +02:00
util Upgrade to bitflags 0.6.0 and selectors 0.5.6 2016-04-30 10:14:03 -07:00
webdriver_server Simplify TOML syntax 2016-04-26 23:51:36 +02:00