Brendan Zabarauskas
8c6eb08dcb
Make range generic
2014-05-07 15:05:59 -07:00
Ms2ger
1695d16384
Use Vec for GlyphStore::entry_buffer.
2014-05-05 17:10:32 +02:00
Matt Murphy
8b94a44c0b
Changes based on review
2014-05-04 23:16:18 +02:00
Matt Murphy
af920f442b
Convert Vec::new() to vec!()
2014-05-04 23:16:18 +02:00
Matt Murphy
2903e55de0
~[] to Vec in gfx/text/shaping/harfbuzz.rs
2014-05-04 23:16:17 +02:00
Matt Murphy
f32d1f007f
~[] to std::vec::Vec in gfx/text/glyph.rs
2014-05-04 23:16:17 +02:00
Ms2ger
86df4c1fc1
Stop passing owned strings to fail!().
...
The ~"string" expression is being removed in upstream rust.
2014-05-03 12:16:52 +02:00
Matt Brubeck
4821df6216
Replace Au::zero_* with generic methods
2014-05-02 09:30:57 -07:00
Lars Bergstrom
948daf2422
This batch of changes upgrades Servo to work with the Rust upgrade as of
...
April 10, 2014. The main changes are to privacy, to work around the
issues with incorrect bounds on the libstd `Arc<Mutex<T>>`, and the
various API changes strewn throughout the libraries.
2014-04-27 15:46:12 -05:00
Josh Matthews
d04efe6037
Fix some private type in public signature warnings.
2014-04-16 17:20:15 -04:00
Ms2ger
4e34fcd264
Remove trailing whitespace.
2014-04-07 11:41:58 +02:00
Ms2ger
31eee791dd
Upgrade rust.
2014-04-04 20:10:32 +02:00
Lars Bergstrom
a6100563a6
Rust upgrade for new master rebase
2014-03-18 22:00:48 -05:00
Josh Matthews
64c0de9fe7
Warning police.
2014-03-18 09:31:22 -05:00
Lars Bergstrom
bbac8aa5c3
Rust upgrades
2014-03-18 09:30:35 -05:00
Jack Moffitt
a7ef1cd35e
Upgrade to latest Rust.
2014-01-12 19:45:45 -07:00
Keegan McAllister
e2b7885b73
fmt! -> format!
2013-10-31 14:58:55 -06:00
Patrick Walton
42092921c1
Optimize reflow by changing enums to traits and inlining more
2013-10-28 13:22:26 -07:00
Jack Moffitt
94202661c0
Update to latest Rust.
2013-10-21 17:38:34 -06:00
Simon Sapin
a325905fa6
Move the gfx::geometry module to servo_util::geometry.
...
This is part of #1006 , in order to use Au from the script crate
without introducing a circular crate dependency.
2013-10-16 14:55:07 +01:00
Sangeun Kim
7a1493a5d4
Fix infinite loop bug.
2013-09-06 18:00:48 +09:00
Keegan McAllister
a2d9810b69
Update Rust version again
...
This gets us the new runtime.
2013-08-15 13:56:29 -07:00
Keegan McAllister
307f1074d3
For loops and misc changes
2013-08-15 13:56:29 -07:00
Keegan McAllister
abaeb58203
Convert our iterators to external iterators
...
Except util/tree.rs (see next commit).
2013-08-15 13:55:40 -07:00
Keegan McAllister
ffe60ea027
Trait changes, and eliminate 'copy'
2013-08-15 13:55:40 -07:00
Jack Moffitt
870db39836
Update to latest Rust.
2013-07-09 14:37:53 -06:00
Seth Fowler
677fce2546
Cache shaped text at word granularity
2013-06-26 18:58:44 -07:00
Brian Anderson
56e5ba1b82
Update for language changes
2013-06-26 13:44:26 -07:00
Patrick Walton
c7bce98236
Remove the servo-
prefix from core components.
2013-05-28 15:40:47 -07:00