bors-servo
4f3ed209bc
Auto merge of #9434 - servo:h5eup, r=nox
...
Update html5ever and xml5ever for API changes.
@nox r?
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.svg " height="40" alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9434 )
<!-- Reviewable:end -->
2016-01-27 17:29:56 +05:30
Simon Sapin
c7b51e7aa1
Update html5ever and xml5ever for API changes.
2016-01-27 12:25:16 +01:00
Glenn Watson
8dd9159bb4
Update gleam
2016-01-27 14:27:53 +10:00
Connor Imes
3a375090a8
Update energy-monitor to 0.1.1 for change to dual license
2016-01-25 15:24:18 -06:00
bors-servo
525e77f64f
Auto merge of #9385 - larsbergstrom:win32, r=frewsxcv,pcwalton,jdm,ecoal95
...
Win32 support
r? @frewsxcv for python stuff
r? @pcwalton for the "remove usage of Gaol" stuff for Win32
r? anybody else for misc cargo.lock updates, etc.
This replaces #7878 .
This works best with https://github.com/servo/mozjs/pull/71 , too, to enable static linking, but can be run without (via some PATH hackery).
The instructions are here, and will be added to a .md file in the repo once the mozjs changes also land:
https://hackpad.com/Servo-on-Windows-C1LPcI2bP25
I'd like to get these changes landed because I've been rebasing them for months, they're otherwise quite stable, and don't affect our other platforms and targets.
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9385 )
<!-- Reviewable:end -->
2016-01-23 07:27:27 +05:30
Lars Bergstrom
e9d9d1d9e9
Cargo.lock updates
2016-01-22 19:28:46 -06:00
Lars Bergstrom
721693c43e
Remove usage of Gaol in the Windows configuration, since sandboxing is not supported there yet.
2016-01-22 19:28:38 -06:00
Simon Sapin
6fd46b5e6a
Update cssparser.
...
https://github.com/servo/rust-cssparser/pull/91
2016-01-21 17:58:03 +01:00
Lars Bergstrom
095658e098
Cargo updates and small workqueue change
2016-01-20 08:38:27 -06:00
Emilio Cobos Álvarez
41af23bdec
Bump rust-mozjs
2016-01-18 20:49:27 +01:00
Corey Farwell
74d75c40f9
Bump indirect 'libc' dependency through 'malloc_buf'
...
https://github.com/servo/servo/issues/8608
2016-01-18 00:17:14 -05:00
Corey Farwell
f5c6c607c2
Upgrade servo-glutin to latest published version (0.4.7)
...
https://github.com/servo/glutin/compare/servo-v0.4.5...servo-v0.4.7
The primary reason I'm updating servo-glutin is to indirectly pick up
these changes:
https://github.com/vberger/wayland-kbd/pull/9
https://github.com/Daggerbot/x11-rs/pull/32
...which results in two fewer libc 0.1.x dependency
https://github.com/servo/servo/issues/8608
2016-01-16 16:04:54 -05:00
Lars Bergstrom
5bf2ae81a5
Workaround to land the rustup while we wait for rust-errno
2016-01-15 07:18:01 -06:00
Ms2ger
74f6c9b74f
Update to rustc 1.7.0-nightly (b4707ebca 2015-12-27)
2016-01-14 14:56:18 -06:00
Olaf Buddenhagen
a450c8f67b
cargo-update ipc-channel to get important fixes
...
This pulls in https://github.com/servo/ipc-channel/pull/25 and
https://github.com/servo/ipc-channel/pull/27 , thus fixing fallout from
the multiprocess split, and making Servo work on my system again.
(It also pulls in https://github.com/servo/ipc-channel/pull/12 -- I
guess that's fine?)
2016-01-13 23:46:24 +01:00
bors-servo
0b5dda3e9c
Auto merge of #9275 - Ms2ger:extern-crate, r=larsbergstrom
...
Remove some unused extern crates.
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9275 )
<!-- Reviewable:end -->
2016-01-13 21:16:35 +05:30
Ms2ger
86d3c576f2
Remove some unused extern crates.
2016-01-13 09:37:28 +01:00
Anthony Ramine
2957a56ad3
Bump rust-mozjs to 4d384eb830d8d53c1268e8ce37135ace21e41721
2016-01-12 17:15:29 +01:00
Bobby Holley
dec296ddbc
Use features to prevent the util component from entraining the world in GeckoLib builds.
2016-01-11 19:38:43 -08:00
Bobby Holley
384cdfcfff
Hoist ParseErrorReporter into style and remove the dependency on msg.
...
The pipeline id stuff is currently unused. If someone needs it, they can add
an additional trait bound on their css error reporter to get the pipeline id.
2016-01-11 18:01:48 -08:00
bors-servo
a03747e12b
Auto merge of #9258 - mbrubeck:stb-up, r=jdm
...
Upgrade to latest stb_image 0.2.1 from crates.io
Includes servo/rust-stb-image#84 .
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9258 )
<!-- Reviewable:end -->
2016-01-12 04:38:41 +05:30
Matt Brubeck
d0fd7c83f6
Upgrade to latest stb_image 0.2.1 crates.io
2016-01-11 10:18:52 -08:00
Ms2ger
7e3d1f88a0
Remove unused dependencies from the msg crate.
2016-01-11 14:25:40 +01:00
bors-servo
663ac945c1
Auto merge of #9204 - connorimes:update-hb-energymon, r=Manishearth
...
Update heartbeats and energymon dependencies
Also aligns the heartbeats profiling script with current ProfilerCategory values.
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9204 )
<!-- Reviewable:end -->
2016-01-11 03:41:06 +05:30
rohan.prinja
1f02c4ebbb
task -> thread
2016-01-10 17:58:13 +09:00
Connor Imes
b1b039aa94
Update heartbeats and energymon dependencies for profiling
2016-01-08 16:52:29 -06:00
bors-servo
8e75a05e6b
Auto merge of #9149 - adrianheine:webFonts, r=glennw
...
Correctly handle local sources for CSS3 fonts
Currently, servo panics for me when loading something like this:
```
@font-face {
font-family: "test family";
src: local(test font face);
}
```
That's due to a bug in `FontCacheTask`. `FontCacheTask` tries to get the value for the key
"test font face" from `self.web_families`, but previously initialized a value for the key "test family".
These two commits add an awkward test and fix the bug by not shadowing the variable `family_name`. Since the argument to `local()` should explicitly not be the name of a font family, the previous variable name was wrong and misleading anyways.
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9149 )
<!-- Reviewable:end -->
2016-01-08 04:47:55 +05:30
Bobby Holley
513a75d86a
Hoist the rest of css/matching.rs into style/.
2016-01-04 09:41:31 -08:00
Adrian Heine
3f61d63e72
Add failing test for FontCacheTask::add_web_font
...
This test tries to add a web font to the `FontCacheTask`. The added web font
corresponds to the following CSS font definition:
```
@font-face {
font-family: "test family";
src: local(test font face);
}
```
This test fails, since `FontCacheTask` tries to get the value for the key
"test font face" from `self.web_families`, but previously initialized
a value for the key "test family".
2016-01-04 15:23:26 +01:00
bors-servo
ebf4ce8288
Auto merge of #9070 - antrik:debug-fonts, r=nox
...
Derive Debug for more font-related types
Needs to pull in newer ipc-channel and azure.
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9070 )
<!-- Reviewable:end -->
2016-01-03 08:11:57 +05:30
Olaf Buddenhagen
7197e7f311
cargo-update azure to get <Debug>
2016-01-03 02:54:52 +01:00
Olaf Buddenhagen
61149b316a
cargo-update ipc-channel to get <Debug>
2016-01-03 02:54:49 +01:00
Michael Howell
92e9afa00a
Revert "Update glutin"
...
This reverts commit ff7524af09
.
2016-01-01 11:41:10 -07:00
bors-servo
3afbff27b6
Auto merge of #9096 - servo:glutinup, r=nox
...
Update glutin
… in order to pick up https://github.com/tomaka/glutin/pull/679 , which will hopefully get rid of the `[glutin] x error code=8 major=42 minor=0!` messages printed on stdout.
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9096 )
<!-- Reviewable:end -->
2016-01-01 00:34:58 +05:30
Josh Matthews
bda341b217
Update mime_guess to incorporate TTF MIME changes.
2015-12-31 07:45:51 -05:00
Josh Matthews
e17e553f04
Restrict font loads to known MIME types.
2015-12-31 07:45:48 -05:00
Simon Sapin
ff7524af09
Update glutin
...
… in order to pick up https://github.com/tomaka/glutin/pull/679 , which will hopefully get rid of the `[glutin] x error code=8 major=42 minor=0!` messages printed on stdout.
2015-12-31 00:58:44 +00:00
Ms2ger
6d5261275a
Update layers.
2015-12-24 11:03:32 +01:00
bors-servo
da8952b702
Auto merge of #9044 - ecoal95:offscreen-gl-up, r=jdm
...
Update offscreen_gl_context
cc: https://github.com/ecoal95/rust-offscreen-rendering-context/pull/46
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9044 )
<!-- Reviewable:end -->
2015-12-23 20:35:37 +05:30
Emilio Cobos Álvarez
992a36234c
Update offscreen_gl_context
2015-12-22 04:33:03 +01:00
Brandon Fairchild
637afecec9
Move LayerKind and ScrollPolicy enums to gfx_traits
...
This also moves LayerId and LayerProperties to gfx_traits.
Fixes #8836 .
2015-12-20 20:43:31 -05:00
bors-servo
95eabdb4db
Auto merge of #9022 - mskrzypkows:PaintMsg_refactoring, r=jdm
...
Move PaintMsg enum to gfx_traits #8844
re-PR of https://github.com/servo/servo/pull/9007 , because homu seems stuck
Fixes #8844 .
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9022 )
<!-- Reviewable:end -->
2015-12-20 01:34:26 +05:30
Mathieu Agopian
11234f5370
Use Url.join instead of UrlParser.base_url(...).parse ( #9002 )
2015-12-18 17:02:41 +01:00
Maciej Skrzypkowski
3f7f323556
Move PaintMsg enum to gfx_traits #8844
2015-12-18 08:33:32 +01:00
Alan Jeffrey
348a68fe2c
Bump string_cache version to 0.2.5.
...
Atom::to_lower_case() now returns an Atom rather than a String,
so there are a few asserts that need a different collection of &s and *s.
2015-12-15 17:00:36 -06:00
Corey Farwell
4cb94975d9
Upgrade url: 0.5.0 -> 0.5.2
...
https://github.com/servo/rust-url/compare/v0.5.0...v0.5.2
2015-12-15 14:08:33 -05:00
Corey Farwell
5f8db66558
Upgrade brotli: 0.3.17 -> 0.3.20
...
ea4cb81aee...c243045b88
2015-12-15 14:08:33 -05:00
Corey Farwell
d1bf93b526
Upgrade aster: 0.9.0 -> 0.9.1
...
https://github.com/serde-rs/aster/compare/v0.9.0...v0.9.1
2015-12-15 14:08:33 -05:00
Corey Farwell
696776e4a8
Upgrade servo-glutin: 0.4.4 -> 0.4.5
...
https://github.com/servo/glutin/compare/1ff4aa78a82bcaebdf1ea3021557c04f5d36fd81...servo:18b3018662f54e23dd8cc9c7ffdd2e51134011cf
2015-12-15 14:08:33 -05:00
Corey Farwell
9efd6465c7
Upgrade httparse: 1.0.0 -> 1.1.0
...
https://github.com/seanmonstar/httparse/compare/v1.0.0...v1.1.0
2015-12-15 14:08:33 -05:00