Martin Robinson
6259df5e2d
Update to euclid 0.8
2016-08-12 03:12:06 +02:00
Alan Jeffrey
e3030d053a
Replaced mutex in constellation logging by a reentrant mutex.
2016-07-29 09:44:45 -05:00
Alan Jeffrey
c889900cff
Removed panic channel, replaced by integrated logging and issue reporting.
2016-07-20 21:56:43 -05:00
Manish Goregaokar
3ead9cc67b
Improve mach clippy, add plugins to style/util
2016-07-12 19:59:58 +05:30
Ms2ger
9f13278b77
Move arc_ptr_eq to style.
2016-07-11 12:13:12 +02:00
Ms2ger
8dd711d3db
Move util::cache to style.
2016-07-08 16:44:47 +02:00
Anthony Ramine
5f2d5ef748
Remove util::breakpoint
2016-07-06 12:20:47 +02:00
Anthony Ramine
8ecb5962f3
Move util::str to style
2016-07-05 10:43:54 +02:00
Anthony Ramine
744b94346a
Move util::tid to style
2016-07-05 10:36:38 +02:00
Anthony Ramine
bf34fdde1f
Move util::workqueue to style
2016-07-04 21:56:09 +02:00
Anthony Ramine
b6ca1b9b3b
Remove util::debug_utils
2016-07-04 16:48:16 +02:00
Anthony Ramine
e77efb93c1
Move util::vec::byte_swap to canvas_traits
2016-07-04 16:48:15 +02:00
Anthony Ramine
a5b524d559
Move util::vec::ForgetfulSink to style::sink and simplify it
2016-07-04 16:48:14 +02:00
Anthony Ramine
51ff916e09
Move util::print_tree to gfx_traits
2016-07-04 15:47:06 +02:00
Connor Brewster
ed678cb7f1
Send servo version in mozbrowser error.
...
Also moved servo version to util for usage by the --version flag
and for sending the version to browser.html with mozbrowsererror
2016-07-01 16:39:22 -06:00
Anthony Ramine
5a576e873e
Move util::time::duration_from_seconds to profile::time
2016-06-29 18:00:24 +02:00
Anthony Ramine
3041084176
Move util::linked_list to layout
2016-06-29 17:23:04 +02:00
Simon Sapin
00b6210519
Make the style crate almost build on stable Rust.
...
`discriminant_value` will need to be replaced with something else later.
2016-06-22 15:44:13 +02:00
Simon Sapin
ea73c8efac
Make it possible to build the style_traits crate with a stable compiler.
...
Testing this on CI to make sure we don’t regress it is blocked on #11806
2016-06-22 15:40:53 +02:00
Lars Bergstrom
a8ca2c86f0
Restore Android to using /sdcard/servo for data, cache, and config paths
2016-06-09 12:54:15 -05:00
Anthony Ramine
b7f5e8d013
Update Rust to 1.11.0-nightly (ec872dc8a 2016-06-07)
2016-06-08 14:03:57 +02:00
Ms2ger
1c65ce8f36
Deny unsafe code in some more modules.
2016-06-04 18:07:16 +02:00
Matt Brubeck
ea21fdbd48
Fix unused import warnings
2016-05-25 12:09:23 -07:00
Rahul Sharma
b4885fef9a
adding default config dirs
2016-05-25 10:55:07 +05:30
Anthony Ramine
cdc7bca944
Move DOMString back to script
...
This entirely removes the 'non-geckolib' feature of the util crate.
2016-05-24 10:54:57 +02:00
Ms2ger
6ad7f3cd91
Remove unnecessary bounds on arc_ptr_eq.
2016-05-17 23:17:52 -07:00
Matt Brubeck
aa8e214e34
Use num_traits in util
2016-05-17 17:05:18 -07:00
bors-servo
caba731da1
Auto merge of #10847 - servo:rustup-20160424, r=nox
...
Update rustc.
<!-- 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/10847 )
<!-- Reviewable:end -->
2016-04-26 14:41:54 -07:00
bors-servo
f773dc182b
Auto merge of #10824 - asajeffrey:communicate-backtrace-on-panic, r=Manishearth
...
Communicate a backtrace to the constellation when panicking.
Send a representation of the backtrace from a pipeline thread to the constellation in the case of panic. This is the next step in communicating the backtrace to the browser chrome (#10334 ).
<!-- 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/10824 )
<!-- Reviewable:end -->
2016-04-26 13:17:33 -07:00
Alan Jeffrey
9153333f62
Communicate a backtrace to the constellation when panicking.
2016-04-26 11:31:36 -05:00
Ms2ger
40fdf450c8
Update rustc.
2016-04-26 09:52:09 +02:00
Keith Yeung
48b2e9c055
Add parsing of double values in style attributes
2016-04-25 01:09:30 -04:00
Zbynek Winkler
b021874ba0
Silence unused-extern-crates false positives.
...
Added #[allow(unused_extern_crates)] to silence false positives
* bitflags, lazy_static and matches because macro_use
* alloc_jemalloc because builtin crate
See https://github.com/rust-lang/rust/issues/30849
2016-04-22 22:20:05 +02:00
Manish Goregaokar
f02fd6330f
Remove watcher threads; replace with more panic handler goodness
2016-04-15 01:52:33 +05:30
Ms2ger
c34578ca16
Remove some unused dependencies from util.
2016-04-06 11:15:57 +02:00
Manish Goregaokar
ed3f7f5818
Skip printing the backtrace for RecvError/SendError
...
We currently get tons of useless backtraces clogging up the output when we have a panic cascade. This adds a handler that outputs a single line when a thread panics due to a sender or receiver hanging up, since this is almost always due to a panic cascade.
2016-04-01 07:48:07 +05:30
bors-servo
8c92e3f32b
Auto merge of #10075 - Ms2ger:deny-unsafe, r=jdm
...
Deny unsafe code in more crates.
<!-- 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/10075 )
<!-- Reviewable:end -->
2016-03-20 08:00:53 +05:30
Corey Farwell
182b9b1e4f
Use external 'threadpool' crate, remove in-tree utility.
2016-03-18 11:05:49 -04:00
Ms2ger
08083f1c9d
Deny unsafe code in more crates.
2016-03-18 14:43:03 +01:00
Jonathan Schuster
205336bf2e
Move util::range into its own crate
2016-02-25 21:06:10 -05:00
bors-servo
b4da844c03
Auto merge of #9679 - gmorenz:deque, r=pcwalton
...
Switch to external deque crate
Fixes #9539
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.svg " height="40" alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9679 )
<!-- Reviewable:end -->
2016-02-25 07:40:49 +05:30
Tim van der Meij
307f2915f2
Move util::persistent_list to layout
2016-02-20 19:20:38 +01:00
Anthony Ramine
db8d502f41
Move util::logical_geometry to style
2016-02-18 10:17:13 +01:00
Greg Morenz
21e5d0d046
Switch to external deque crate
2016-02-17 11:05:37 -05:00
bors-servo
f0d4c03bd9
Auto merge of #9636 - nox:mv-cursor, r=Ms2ger
...
Move util::cursor to style_traits
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.svg " height="40" alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9636 )
<!-- Reviewable:end -->
2016-02-16 16:50:20 +05:30
Anthony Ramine
290694b27e
Move util::cursor to style_traits
2016-02-16 00:50:01 +01:00
Anthony Ramine
09f865919d
Move util::bezier to style
2016-02-14 19:45:24 +01:00
Ms2ger
7e7683740a
Remove some unused dependencies from the util crate.
2016-02-05 13:06:14 +01:00
bors-servo
87aaa5ffe0
Auto merge of #9523 - ruud-v-a:hasher, r=Wafflespeanut
...
Upgrade to new Hasher API
This fixes #9494 .
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.svg " height="40" alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9523 )
<!-- Reviewable:end -->
2016-02-05 07:32:13 +05:30
Anthony Ramine
cb5cd8d881
Say farewell to in-tree HeapSizeOf
2016-02-04 22:03:32 +01:00