Commit graph

15610 commits

Author SHA1 Message Date
bors-servo
647637193d Auto merge of #9512 - timvandermeij:feature-cleanup, r=frewsxcv
Remove old features 'clone_from_slice' and 'convert'

Fixes #9495.

<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.svg" height="40" alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9512)
<!-- Reviewable:end -->
2016-02-04 18:11:52 +05:30
bors-servo
712b053f4f Auto merge of #9519 - Ms2ger:euclid, r=Manishearth
Update Euclid.

<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.svg" height="40" alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9519)
<!-- Reviewable:end -->
2016-02-04 16:35:48 +05:30
Ms2ger
2ea9f2d028 Update Euclid. 2016-02-04 11:02:09 +01:00
bors-servo
df454ac4dc Auto merge of #9516 - KiChjang:potential-cors-request, r=nikkisquared
Implement "potential CORS request"

<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.svg" height="40" alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9516)
<!-- Reviewable:end -->
2016-02-04 14:24:14 +05:30
bors-servo
a9f6ab2153 Auto merge of #9503 - glennw:fix-text-node-opacity, r=pcwalton
Ensure that text nodes don't inherit opacity.

<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.svg" height="40" alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9503)
<!-- Reviewable:end -->
2016-02-04 09:46:49 +05:30
bors-servo
85b2589605 Auto merge of #9527 - KiChjang:disable-9106, r=frewsxcv
Disable /_mozilla/css/position_fixed_a.html

```
<KiChjang> should we disable some intermittent tests?
<KiChjang> they're making it hard to land patches
* jdm is surely tempted
<mbrubeck> KiChjang: Yeah, it's bad enough that we should, where there are specific really bad tests
```

<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.svg" height="40" alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9527)
<!-- Reviewable:end -->
2016-02-04 08:39:00 +05:30
Keith Yeung
e2b8ac3cdd Disable /_mozilla/css/position_fixed_a.html 2016-02-03 21:49:01 -05:00
Bobby Holley
fb37695992 Implement more DOM wrapper methods. 2016-02-03 18:39:16 -08:00
Bobby Holley
2e770b78a2 Implement a more realistic and persistent document restyle. 2016-02-03 18:39:16 -08:00
Bobby Holley
33c4689b15 Stop panicking in a presentational attribute synthesis to let style run.
We can live without this for now.
2016-02-03 18:39:16 -08:00
Bobby Holley
a77a5ecb16 Implement StandaloneStyleContext::new. 2016-02-03 18:39:16 -08:00
Bobby Holley
cafc0aabdf Hoist style-only traversal into geckolib.
Implementing StandaloneStyleContext::new is going to require a TLS key (just
like LayoutContext::new), and we don't want that key in shared code.
2016-02-03 18:39:16 -08:00
Bobby Holley
92d8e8bcdf Re-run rust-bindgen.
Some formatting changed in the new version of rust-bindgen.
2016-02-03 18:39:16 -08:00
Cameron McCormack
da079c5b63 Add style sheet parsing functions. 2016-02-03 18:39:16 -08:00
bors-servo
b794efee05 Auto merge of #9506 - mmatyas:update_gaol, r=jdm
Update gaol to f1da357

servo/gaol@f1da357 adds AArch64 support to gaol, required for building Servo for this platform.

<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.svg" height="40" alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9506)
<!-- Reviewable:end -->
2016-02-04 06:14:37 +05:30
Patrick Walton
7c5b2d6cb3 layout: Separate out overflow-for-scrolling from overflow-for-paint.
Closes #9484.
2016-02-03 16:06:24 -08:00
bors-servo
44b7ebf3cc Auto merge of #9314 - larsbergstrom:cargoup, r=Manishearth
Update cargo

r? @Manishearth

(wait for a try run first - I can't repro the -fPIC stuff from the previous one right now, but we'll see...)

<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9314)
<!-- Reviewable:end -->
2016-02-04 04:37:16 +05:30
bors-servo
0098b99666 Auto merge of #9524 - KiChjang:disable-intermittents, r=mbrubeck
Disable 3 of the currently worst intermittents
2016-02-04 03:39:15 +05:30
Keith Yeung
0fa5cf6716 Disable 3 of the currently worst intermittents 2016-02-03 17:06:40 -05:00
Keith Yeung
66c2f6d58b Implement "potential CORS request" 2016-02-03 14:41:36 -05:00
Ruud van Asseldonk
95be0b9a25 Upgrade to new Hasher API 2016-02-03 20:06:39 +01:00
Manish Goregaokar
853d4c0e39 Add test for websockets being used from a worker 2016-02-04 00:32:13 +05:30
Manish Goregaokar
4f878b2244 Fix crash when websocket.js is used from a worker 2016-02-04 00:03:22 +05:30
Manish Goregaokar
ccbd38e2c7 Make websockets not crash in a worker scope 2016-02-04 00:03:18 +05:30
bors-servo
dcf4218e30 Auto merge of #9121 - simartin:issue_9095, r=jdm
Issue #9095: Send a notification when a file load is cancelled.

Fixes https://github.com/servo/servo/issues/9095

<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9121)
<!-- Reviewable:end -->
2016-02-03 23:29:35 +05:30
Lars Bergstrom
2ded261bf2 Fontconfig-sys version bump to work around SemVer sorting issues 2016-02-03 09:48:29 -06:00
bors-servo
f605c6aa69 Auto merge of #9505 - jgraham:wptrunner_update, r=jdm
Update to latest wptrunner

<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.svg" height="40" alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9505)
<!-- Reviewable:end -->
2016-02-03 20:54:06 +05:30
Lars Bergstrom
f29978a120 Update cargo version 2016-02-03 08:56:55 -06:00
Paul Rouget
5f3ff1652e glutin update 2016-02-03 10:03:48 +01:00
bors-servo
b1fffcd85d Auto merge of #9500 - notriddle:ttt, r=nox
Bump quickersort version.

(fixes an exception-safety bug in the heapsort fallback)

<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.svg" height="40" alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9500)
<!-- Reviewable:end -->
2016-02-03 12:29:26 +05:30
bors-servo
64ad9e17d9 Auto merge of #9498 - KiChjang:update-url, r=nox
Update rust-url

<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.svg" height="40" alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9498)
<!-- Reviewable:end -->
2016-02-03 11:38:51 +05:30
bors-servo
2d4a5eb983 Auto merge of #9493 - Ms2ger:paint-thread-messages, r=jdm
Use the select macro on the paint thread.

<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.svg" height="40" alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9493)
<!-- Reviewable:end -->
2016-02-03 10:16:46 +05:30
bors-servo
ae20f2556b Auto merge of #9510 - nox:bump-selectors, r=SimonSapin
Update rust-selectors

This commits updates rust-selectors to use the generic parser, and as
such it moves the element state into the style crate.

<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.svg" height="40" alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9510)
<!-- Reviewable:end -->
2016-02-03 07:04:11 +05:30
Emilio Cobos Álvarez
a1c830f1c1 Update rust-selectors
This commits updates rust-selectors to use the generic parser, and as
such it moves the element state into the style crate.
2016-02-03 02:11:31 +01:00
Keith Yeung
9b23839394 Update rust-url 2016-02-02 20:04:01 -05:00
Tim van der Meij
a9472ede64 Remove old features 'clone_from_slice' and 'convert' 2016-02-03 00:55:13 +01:00
bors-servo
ea385fdd11 Auto merge of #9492 - mmatyas:arm64_linker_fix, r=jdm
Fix build error on AArch64

When cross compiling to AArch64, the native `cc` is used in the final linking step, instead of `aarch64-linux-gnu-gcc`. This patch fixes the issue.

<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.svg" height="40" alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9492)
<!-- Reviewable:end -->
2016-02-03 01:05:02 +05:30
bors-servo
0ea86b084b Auto merge of #9496 - glennw:update-ipc-channel, r=pcwalton
Update ipc-channel to get deadlock fix for Linux.

<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.svg" height="40" alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9496)
<!-- Reviewable:end -->
2016-02-02 22:37:28 +05:30
bors-servo
4daf19e06a Auto merge of #9458 - servo:wpt, r=Ms2ger
Update web-platform-tests to revision 7f2f85a88f434798e9d643427b34b05fab8278c6

<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.svg" height="40" alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9458)
<!-- Reviewable:end -->
2016-02-02 21:41:14 +05:30
Mátyás Mustoha
2cd0064f58 Update gaol to f1da357 2016-02-02 12:16:34 +01:00
James Graham
f234d99ac1 Update to latest wptrunner 2016-02-02 09:54:39 +00:00
Glenn Watson
b954432b60 Ensure that text nodes don't inherit opacity. 2016-02-02 14:40:47 +10:00
Michael Howell
fa91acc7c9 Bump quickersort version.
(fixes an exception-safety bug in the heapsort fallback)
2016-02-01 18:37:43 -07:00
Glenn Watson
50e946eab9 Update ipc-channel to get deadlock fix for Linux. 2016-02-02 08:22:44 +10:00
bors-servo
9baa59a6b4 Auto merge of #9470 - servo:rustup, r=Ms2ger
Bump Rust to 2016-01-31 nightly

<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.svg" height="40" alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9470)
<!-- Reviewable:end -->
2016-02-02 00:59:46 +05:30
Anthony Ramine
436b952298 Bump Rust to 2016-01-31 nightly 2016-02-01 17:55:36 +01:00
bors-servo
b19faa5ed1 Auto merge of #9491 - Ms2ger:8157-disable, r=KiChjang
Disable send-entity-body-document.htm.

We don't implement the feature it tests anyway. Filed https://github.com/servo/servo/issues/9490 for that.

<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.svg" height="40" alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9491)
<!-- Reviewable:end -->
2016-02-01 22:22:52 +05:30
Ms2ger
2fd53c266e Use the select macro on the paint thread. 2016-02-01 17:40:58 +01:00
Ms2ger
73bc5cf1b8 Update web-platform-tests to revision 7f2f85a88f434798e9d643427b34b05fab8278c6 2016-02-01 17:25:22 +01:00
Mátyás Mustoha
94740c7251 Fix final linking step on AArch64 2016-02-01 16:55:27 +01:00