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
Corey Farwell
d9c9d4ab36
Only allocate a HashMap
if we need to.
2016-07-02 16:58:06 -04:00
Corey Farwell
22928f50ac
Refactor util::prefs
operations to be methods on static struct.
2016-07-02 16:43:39 -04: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
Connor Brewster
292a5e90e0
Check for Resources on case sensitive fs.
2016-07-01 15:33:32 -06:00
Manish Goregaokar
e4d3c74928
Bump default resolution to 1024x740
2016-06-30 21:28:50 +05:30
bors-servo
dcc4697dde
Auto merge of #11930 - nox:die-util-die, r=SimonSapin
...
Remove some util stuff
<!-- 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/11930 )
<!-- Reviewable:end -->
2016-06-29 15:37:42 -05:00
Anthony Ramine
5a576e873e
Move util::time::duration_from_seconds to profile::time
2016-06-29 18:00:24 +02:00
Anthony Ramine
f8f00fac5b
Move util::time::duration_from_nanoseconds to its only caller
2016-06-29 18:00:21 +02:00
Anthony Ramine
3041084176
Move util::linked_list to layout
2016-06-29 17:23:04 +02:00
bors-servo
5478e605ae
Auto merge of #11262 - campaul:add_version_flag, r=Manishearth
...
Add `--version` flag
- [X] `./mach build -d` does not report any errors
- [X] `./mach test-tidy --faster` does not report any errors
- [X] These changes fix #11241 (github issue number if applicable).
Either:
- [ ] There are tests for these changes OR
- [ ] These changes do not require tests because _____
Not 100% sure of a good way to test this, so I'm submitting as is for feedback. Manually testing it appears to work fine.
<!-- 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/11262 )
<!-- Reviewable:end -->
2016-06-29 09:05:35 -05:00
Cameron Paul
d76ffa8fd8
Add --version
flag
2016-06-28 20:00:39 -05:00
Connor Brewster
96b7a19ca0
create an app bundle and package it in dmg
...
Fix resource lookup, add package prefs
fix tidy issues
2016-06-28 13:09:08 -06:00
Anthony Ramine
38a79e4506
Update Rust to 1.11.0-nightly (ad7fe6521 2016-06-23)
...
I also properly bump any dependency related to the serde_macros removal
from webrender_traits
2016-06-27 14:13:44 +02:00
Simon Sapin
b103e8baa7
Remove some usage of unstable features in geckolib
2016-06-22 15:49:07 +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
Ms2ger
b68043165b
Use *const AtomicUsize rather than *mut AtomicUsize in WorkQueue.
...
Atomics use internal mutability, so this *mut is at best confusing.
2016-06-19 15:46:04 +02:00
Lars Bergstrom
df9539c2b0
Pick up libz update to fix android build
2016-06-09 15:10:36 -05: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
c2e8916168
Move LowercaseString near its only consumer.
2016-06-06 08:54:35 +02:00
Ms2ger
06a1d04ca6
Move LengthOrPercentageOrAuto to style::attr.
2016-06-06 08:54:34 +02:00
Ms2ger
2767133ff3
Move c_str_to_string to its only consumer.
2016-06-05 12:31:52 +02:00
Ms2ger
1c65ce8f36
Deny unsafe code in some more modules.
2016-06-04 18:07:16 +02:00
Ms2ger
400e1b8428
Remove support for gpu painting.
...
Fixes #3614 .
Fixes #4683 .
Fixes #7366 .
2016-06-03 14:58:49 +02:00
Ms2ger
765b1a8c6e
Remove the last remaining support for "experimental" features.
...
This code has not been used for quite a while.
2016-06-03 12:53:25 +02:00
Rahul Sharma
15a2064c0d
implement related sw interface and register method
2016-06-02 04:09:39 +05:30
Lars Bergstrom
02c7e06d54
Remove the gonk port
2016-05-27 19:33:43 -05:00
Josh Matthews
3cb8af20c2
Remove empty lines following braces.
2016-05-27 13:32:05 -04:00
Anthony Ramine
34dfc28e98
Move mozbrowser_enabled to util::prefs
2016-05-27 00:55:04 +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
Keith Yeung
c93ed39f33
Parse HTMLInputElement attributes
2016-05-24 10:12:18 -04:00
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
Keith Yeung
b2ae32917b
Update string_cache to 0.2.17
2016-05-23 09:19:14 -04:00
Rohit Zambre
7591e1327a
replacing commas with tabs; changing from CSV to TSV profiling
2016-05-19 15:07:18 -07:00
bors-servo
be9dfb2786
Auto merge of #11209 - evrimoztamur:patch-1, r=Ms2ger
...
Remove misleading nonexistant flag hint
`./mach build -d` does not report any errors.
`./mach test-tidy --faster` does not report any errors.
The change fixes #11197 .
The change does not require tests because it is a small change that doesn't change any core functionality.
<!-- 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/11209 )
<!-- Reviewable:end -->
2016-05-19 06:34:10 -07: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
Anthony Ramine
b9cda99ca5
Update internal crates to bitflags 0.7
2016-05-17 23:34:04 +02:00
Anthony Ramine
d580226a9c
Reorder dependencies in many Cargo.toml files
2016-05-17 23:34:02 +02:00
Evrim Öztamur
b9d3310d00
Remove misleading nonexistant flag hint
2016-05-16 21:27:15 +02:00
Matt Brubeck
dc6be7bba5
Remove unnecessary clone in LRUCache::touch
2016-05-13 18:20:59 -07:00
Matt Brubeck
d2717c4475
Eliminate unneeded clones in find_or_create
...
...and use it to eliminate duplicate hash lookups and string copies in shape_text.
2016-05-13 18:20:25 -07:00
bors-servo
695a2559a8
Auto merge of #11132 - mbrubeck:workqueue-panic, r=larsbergstrom
...
Fix integer overflow in next_power_of_two
This causes a panic (debug) or incorrect results (release) when initializing a work queue with thread_count = 1.
<!-- 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/11132 )
<!-- Reviewable:end -->
2016-05-12 00:35:05 -07:00
Rohit Zambre
ca3084d241
added infrastructure to handle interval and CSV time profiling alongside html-timeline-profiling
2016-05-11 11:27:07 -07:00