Connor Imes
f31e8841fb
Heartbeats now on crates.io.
...
Updates to energymon interface for energy profiling.
Profiling script for Android.
2016-03-09 15:47:37 -06:00
Anthony Ramine
79c68f54e3
Bump gleam to 0.2.8
2016-03-09 20:17:08 +01:00
Anthony Ramine
72e9884a2b
Bump ipc-channel to 0.2.1
...
This also makes Servo use crates.io's bincode 0.4.1.
2016-03-09 20:17:03 +01:00
Anthony Ramine
449a30c66d
Bump cocoa to 0.2.5
2016-03-09 20:15:18 +01:00
Anthony Ramine
b66d190166
Bump url to 0.5.7
2016-03-09 20:15:16 +01:00
Anthony Ramine
10e19e06a7
Bump string_cache to 0.2.11
2016-03-09 20:15:15 +01:00
Anthony Ramine
e997d93b16
Bump offscreen_gl_context to 9c123fa5
2016-03-09 20:15:14 +01:00
Anthony Ramine
f89c321141
Bump euclid to 0.6.4
2016-03-09 20:15:11 +01:00
Anthony Ramine
200e2286fd
Bump cssparser to 0.5.4
2016-03-09 20:14:38 +01:00
Anthony Ramine
7771f28a22
Bump core-text to 1.1
2016-03-09 20:14:37 +01:00
Anthony Ramine
5dc9fa0c17
Bump azure to 0.4.3
2016-03-09 20:14:36 +01:00
Anthony Ramine
5720c76816
Bump app_units to 0.2.3
2016-03-09 20:14:35 +01:00
Ms2ger
3e3053653e
Fix warnings in the fetch code.
2016-03-09 16:12:15 +01:00
bors-servo
4f08caa5a6
Auto merge of #9934 - kaksmet:update-jpeg-decoder, r=metajack
...
Update jpeg-decoder
This brings performance improvements and fixes a bug which was causing some progressive JPEGs to fail decoding.
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.svg " height="40" alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9934 )
<!-- Reviewable:end -->
2016-03-09 16:59:58 +05:30
bors-servo
4d2040b31b
Auto merge of #9906 - glennw:bump-gleam, r=ecoal95
...
Update gleam 0.2.6 -> 0.2.8
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.svg " height="40" alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9906 )
<!-- Reviewable:end -->
2016-03-09 16:07:01 +05:30
bors-servo
162e89d8c6
Auto merge of #9780 - bobthekingofegypt:github_hsts_bug, r=jdm
...
correctly send secure cookies after hsts url match
Fixes #8100 , where sites in the hsts list were not recieving secure
cookies if the site was originally loading using a plain http url.
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.svg " height="40" alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9780 )
<!-- Reviewable:end -->
2016-03-09 15:13:52 +05:30
Ulf Nilsson
d08d3f4b50
Update jpeg-decoder
2016-03-09 01:17:35 +01:00
Ms2ger
8b629652ac
Make Response::new() an inherent method.
...
There is no real reason to put this in an extension trait.
2016-03-08 17:55:18 +01:00
bors-servo
5fbed88248
Auto merge of #9886 - nox:unstable-feature, r=SimonSapin
...
Make Cargo share more things between servo and ports
This should enable Cargo to reuse more build artifacts between servo and geckolib.
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.svg " height="40" alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9886 )
<!-- Reviewable:end -->
2016-03-08 20:03:24 +05:30
bors-servo
a96b2360a9
Auto merge of #9920 - vishy1618:issue_9912, r=Ms2ger
...
Remove unused cell_extras feature gates. Fixes #9912
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.svg " height="40" alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9920 )
<!-- Reviewable:end -->
2016-03-08 17:25:16 +05:30
Suvish Varghese Thoovamalayil
de68820e76
Remove unused cell_extras feature gates. Fixes #9912
2016-03-08 16:56:13 +05:30
bors-servo
60d97c3112
Auto merge of #9898 - nox:fix-private-in-public, r=Ms2ger
...
Properly use "pub extern crate"
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.svg " height="40" alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9898 )
<!-- Reviewable:end -->
2016-03-08 15:26:50 +05:30
bors-servo
b6e469cbde
Auto merge of #9903 - servo:ref-filter-map, r=nox
...
Replace usage of deprecated std::cell::Ref::filter_map
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.svg " height="40" alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9903 )
<!-- Reviewable:end -->
2016-03-08 08:52:45 +05:30
Anthony Ramine
b7ef9ed97a
Enable nightly feature for serde in style
...
Some external dependencies (at least webrender_traits) present only in servo
and not in geckolib use it already and this prevents Cargo to reuse build
artifacts depending on serde between the two targets.
2016-03-08 02:51:06 +01:00
bors-servo
e8aeebbac5
Auto merge of #9896 - Swatinem:rename_utf16, r=Ms2ger
...
rename deprecated utf16_units to encode_utf16
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.svg " height="40" alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9896 )
<!-- Reviewable:end -->
2016-03-08 06:32:43 +05:30
Glenn Watson
e2af261361
Update gleam 0.2.6 -> 0.2.8
2016-03-08 09:31:32 +10:00
bors-servo
fee7cb179e
Auto merge of #9850 - nikkisquared:2_async_2_furious, r=jdm
...
Set response.body Asynchronously In Fetch
Following having finished making Fetch asynchronous, response.body should be set asynchronously, since it's the major goal of calling Fetch. So far, I've made the body wrapped in Arc<Mutex<>>, and I've wrapped a new thread around the part where it's set. I've also discovered that the fetch_async function makes step 8 of Main Fetch obsolete, and I've commented it appropriately.
I'm currently having a hard time with the thread for setting response.body, though. @jdm suggested I have the body set continually, block by block, but my implementation for that runs so slow that I can't finish running my fetch test suite in reasonable time. @KiChjang pointed out that a lot of the lag is due to how response.body currently stores everything inside a Vec. Changing the storage container seems to be both necessary and beyond the scope of the time I have to work on this.
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.svg " height="40" alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9850 )
<!-- Reviewable:end -->
2016-03-08 04:45:25 +05:30
Nikki
b187985e49
set response.body asynchronously in Fetch
2016-03-07 15:09:39 -07:00
Simon Sapin
62034b956e
Replace usage of deprecated std::cell::Ref::filter_map
2016-03-07 18:53:38 +01:00
Anthony Ramine
c424d54c67
Properly use "pub extern crate"
2016-03-07 17:13:46 +01:00
Arpad Borsos
c880c97b1b
rename deprecated utf16_units to encode_utf16
2016-03-07 16:14:04 +01:00
Ms2ger
d5b559c37c
Bonus fix: Rewrite get_image_or_meta_if_available in an imperative style.
...
I believe this is more readable.
2016-03-07 14:30:23 +01:00
Ms2ger
1064c3dca0
Move the receivers out of the ImageCache struct.
2016-03-07 14:29:49 +01:00
Ms2ger
9c75ddfe66
Inline ImageCache::do_run.
2016-03-07 14:15:47 +01:00
Ms2ger
9c4f2265d0
Use the select! macro in ImageCacheThread.
2016-03-07 14:13:33 +01:00
Ms2ger
6de127a343
Move the ImageCacheThread's closure into a function.
2016-03-07 14:08:41 +01:00
Anthony Ramine
7c1dd54895
Update to Rust 2016-03-05
2016-03-06 10:36:49 +01:00
bors-servo
64fb09ca2d
Auto merge of #9800 - Wafflespeanut:node_attrs, r=nox
...
fixed the last failing test in dom/nodes/attributes.html
r? @nox
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.svg " height="40" alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9800 )
<!-- Reviewable:end -->
2016-03-05 21:32:46 +05:30
Anthony Ramine
c5af2f27c3
Bump regex and regex-syntax
2016-03-05 15:51:51 +01:00
Ravi Shankar
aaf2888d0b
Updated SupportedPropertyNames in NamedNodeMap to match spec
2016-03-05 17:21:01 +05:30
Glenn Watson
52fa387383
Update ipc-channel.
...
Fixes #9882 .
2016-03-05 15:34:00 +10:00
bors-servo
69f52d0f21
Auto merge of #9873 - metajack:mach-run-bhtml, r=ecoal95
...
Adds browserhtml dependency and mach run --browserhtml
This makes the experience for testing browserhtml super easy.
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.svg " height="40" alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9873 )
<!-- Reviewable:end -->
2016-03-05 04:33:18 +05:30
bors-servo
49e9594fb9
Auto merge of #9852 - bholley:stylo_uplifts_3, r=bholley
...
Stylo uplifts 3
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.svg " height="40" alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9852 )
<!-- Reviewable:end -->
2016-03-05 01:48:35 +05:30
Bobby Holley
4da1171474
Stop using servo UA stylesheets for geckolib.
...
Gecko will provide these. This also removes the need to reference
the servo resource directory.
2016-03-04 11:46:32 -08:00
Simon Sapin
142610265e
Add the -servo-overflow-clip-box property.
2016-03-04 19:47:20 +01:00
Simon Sapin
7126fdfc10
Add a mechanism for "internal" CSS properties
...
… that can only be parsed in a user-agent stylesheet.
2016-03-04 19:46:54 +01:00
Jack Moffitt
1615f173f7
Add browserhtml package
2016-03-04 10:23:27 -07:00
bors-servo
c37a086660
Auto merge of #9786 - peterjoel:fix_codegen_is_array_like, r=jdm
...
Fixed compile error in generated code, when webidl constructors have same number of args
One of the ways that generated code differentiates constructors is by comparing if the args are array-like. The generated code was calling a function `IsArrayLike` that no longer exists. I re-implemented it with a more rust-like naming scheme.
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.svg " height="40" alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9786 )
<!-- Reviewable:end -->
2016-03-04 15:14:20 +05:30
bors-servo
12466b8706
Auto merge of #9866 - metajack:refix-shadow-hit-test, r=pcwalton
...
Unrevert the fix for hit testing through shadows
This was originally #9428 but got accidentally reverted during rebase in
Fixes #9865 .
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.svg " height="40" alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9866 )
<!-- Reviewable:end -->
2016-03-04 08:36:12 +05:30
bors-servo
08b9fe0c00
Auto merge of #9863 - larsbergstrom:appveyor2, r=edunham
...
Fix Windows build and add AppVeyor support
Proof of success: https://ci.appveyor.com/project/larsbergstrom/servo/build/1.0.15
Fixes #9767
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.svg " height="40" alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9863 )
<!-- Reviewable:end -->
2016-03-04 07:41:08 +05:30