Manish Goregaokar
dc0e467945
Upgrade to rustc 1.6.0-nightly (d5fde83ae 2015-11-12)
...
… and libc 0.2 and many other dependencies
2015-11-27 00:15:29 -05:00
bors-servo
bc618b0d53
Auto merge of #8689 - jdm:deps, r=frewsxcv
...
Remove remaining version-conflict exceptions in tidy.py.
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/8689 )
<!-- Reviewable:end -->
2015-11-27 09:17:54 +05:30
bors-servo
243bc8b6dd
Auto merge of #8687 - Ms2ger:ref-21, r=jdm
...
Remove the css21 tests from test-ref.
These are already running and passing in test-css.
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/8687 )
<!-- Reviewable:end -->
2015-11-27 07:19:16 +05:30
Keith Yeung
7d3eb72a26
Refactor http_fetch to reflect the new standard
2015-11-26 17:12:19 -08:00
bors-servo
4e8c9c9811
Auto merge of #8686 - Ms2ger:test-ref, r=frewsxcv
...
Use wptrunner for some old-style reftests.
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/8686 )
<!-- Reviewable:end -->
2015-11-27 06:35:15 +05:30
bors-servo
f96e8ce9e8
Auto merge of #8685 - jmr0:master, r=Ms2ger
...
tidy rule to warn against use of &String and refactoring
Fixes #8681
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/8685 )
<!-- Reviewable:end -->
2015-11-27 04:48:38 +05:30
bors-servo
f5ef2f4f75
Auto merge of #8682 - jdm:css-error-reporter, r=jdm
...
Defined new trait ParseErrorReporter and added error_reporter member …
…to ParserContext.
Rebase of #8210 .
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/8682 )
<!-- Reviewable:end -->
2015-11-27 03:56:08 +05:30
bors-servo
3614ed74d9
Auto merge of #8679 - jdm:rmprintln, r=larsbergstrom
...
Fix #8502 by not printing the message which is known to be repeated m…
…illions of times.
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/8679 )
<!-- Reviewable:end -->
2015-11-27 03:26:35 +05:30
bors-servo
86f1ea8a7b
Auto merge of #8690 - jdm:disablecanvas, r=SimonSapin
...
Disable canvas_over_area.html due to frequent timeouts, pending furth…
…er investigation for #8311 .
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/8690 )
<!-- Reviewable:end -->
2015-11-27 02:48:12 +05:30
bors-servo
36e60959f4
Auto merge of #8638 - tirkarthi:master, r=Ms2ger
...
Clarify servo as parallel browser engine
In the repo title it says servo is a "parallel browser engine" whereas readme says its a "parallel browser". It will be helpful to add a more clear title.
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/8638 )
<!-- Reviewable:end -->
2015-11-27 01:48:21 +05:30
Josh Matthews
ca882762fc
Disable canvas_over_area.html due to frequent timeouts, pending further investigation for #8311 .
2015-11-26 13:23:38 -05:00
bors-servo
831979d6a7
Auto merge of #8650 - Wafflespeanut:about-404, r=Wafflespeanut
...
Redirect to an error page on 404!
fixes #7658
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/8650 )
<!-- Reviewable:end -->
2015-11-26 22:47:03 +05:30
Josh Matthews
c36cbf58e8
Remove remaining version-conflict exceptions in tidy.py.
2015-11-26 11:26:28 -05:00
Ms2ger
b7dab2947f
Move stacking_context_position_a.html to wpt reftests.
2015-11-26 16:08:54 +01:00
Ms2ger
9d73b869db
Consume self in PrivilegedPipelineContent methods.
...
This leads to a little bit of copy/paste, but the resulting code should be
quite a bit more efficient.
2015-11-26 10:23:11 +01:00
Ms2ger
8dadd1a420
Take PrivilegedPipelineContent::script_to_compositor_port out of its Option.
2015-11-26 10:17:18 +01:00
Ms2ger
6eff8d6c32
Remove unused PrivilegedPipelineContent::constellation_chan.
2015-11-26 09:51:55 +01:00
Ms2ger
fccd9465de
Remove the css21 tests from test-ref.
...
These are already running and passing in test-css.
2015-11-26 09:37:46 +01:00
Ms2ger
300eb9e8dd
Move stacking_context.html to wpt reftests.
2015-11-26 09:11:49 +01:00
Ms2ger
b0243d66a6
Move size_attributes_vertical_writing_mode.html to wpt reftests.
2015-11-26 09:08:11 +01:00
Ms2ger
e2c5143ec7
Move size_attributes.html to wpt reftests.
2015-11-26 09:01:18 +01:00
Ms2ger
3f99612e5d
Move simple_inline_width_percentage.html to wpt reftests.
2015-11-26 09:01:17 +01:00
Ms2ger
9889fa2139
Move simple_inline_width_height.html to wpt reftests.
2015-11-26 09:01:16 +01:00
Ms2ger
86f2187e6a
Move simple_inline_width.html to wpt reftests.
2015-11-26 09:01:15 +01:00
Ms2ger
1e868aab6f
Move simple_inline_min.html to wpt reftests.
2015-11-26 09:01:14 +01:00
Ms2ger
bffde87f78
Move simple_inline_max.html to wpt reftests.
2015-11-26 09:01:13 +01:00
Ms2ger
dbc79eea96
Move simple_inline_height.html to wpt reftests.
2015-11-26 09:01:11 +01:00
Ravi Shankar
b17ca9bdc1
Redirect to an error page when file's not found
2015-11-26 11:20:42 +05:30
jmr0
df49cf2b13
adding tidy rule to warn against use of &String and refactoring instances of &String in codebase
2015-11-25 21:49:12 -05:00
GauriGNaik
996e9e06b2
Defined new trait ParseErrorReporter and added error_reporter member to ParserContext
2015-11-25 18:28:30 -05:00
bors-servo
5e7306bf19
Auto merge of #8598 - g-k:split-scriptmsg, r=KiChjang
...
Split paint task messages from ScriptMsg
Refs: https://github.com/servo/servo/issues/8592
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/8598 )
<!-- Reviewable:end -->
2015-11-26 03:02:47 +05:30
Greg Guthe
7668fd0503
Split paint task messages from ScriptMsg
...
Refs: https://github.com/servo/servo/issues/8592
2015-11-25 14:35:52 -05:00
bors-servo
8efc954531
Auto merge of #8671 - paulrouget:iframe-hit-test, r=pcwalton
...
Fix clip rect for iframes in hit testing code
Fixes #8080 r? @mrobinson
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/8671 )
<!-- Reviewable:end -->
2015-11-26 00:39:36 +05:30
bors-servo
188fa9378c
Auto merge of #8667 - asajeffrey:update-string-cache, r=SimonSapin
...
Update string cache
Updated string_cache to 0.2, and updated the dependencies that depend on string_cache.
Removed references to string_cache_plugin.
Import atom! and ns! from string_cache.
Replaced ns!("") by ns!().
Replaced ns!(XML) and co by ns!(xml) and co.
Replaced Atom::from_slice by Atom::from.
Replaced atom.as_slice() by &*atom.
r? @SimonSapin
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/8667 )
<!-- Reviewable:end -->
2015-11-26 00:10:39 +05:30
Josh Matthews
a211c65f66
Fix #8502 by not printing the message which is known to be repeated millions of times.
2015-11-25 11:14:13 -05:00
Alan Jeffrey
3dec6edd10
Update string_cache to 0.2.
...
Updated string_cache, html5ever, xml5ever and selectors in Cargo.toml files and Cargo.lock.
Removed references to string_cache_plugin.
Import atom! and ns! from string_cache.
Replaced ns!("") by ns!().
Replaced ns!(XML) and co by ns!(xml) and co.
Replaced atom!(foo) by atom!("foo").
Replaced Atom::from_slice by Atom::from.
Replaced atom.as_slice() by &*atom.
2015-11-25 10:13:21 -06:00
bors-servo
e7b1924948
Auto merge of #6826 - dzbarsky:deletecontents, r=jdm
...
Implement Range#deleteContents
Sadly calling ExtractContents and discarding the result doesn't do the right thing.
It may be worth having a CutContents method that takes an `Option<DocumentFragment>` and switch the behavior based on it, to share the code between DeleteContents and ExtractContents, like what Gecko does. Maybe a followup.
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/6826 )
<!-- Reviewable:end -->
2015-11-25 19:55:02 +05:30
bors-servo
6684804846
Auto merge of #8648 - Ms2ger:test-ref, r=frewsxcv
...
Use wptrunner for some old-style reftests.
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/8648 )
<!-- Reviewable:end -->
2015-11-25 15:30:12 +05:30
David Zbarsky
25b7c9523c
Implement Range#deleteContents
2015-11-25 00:02:25 -08:00
Matt Brubeck
7b799497d1
Convert from client to page coords in script
2015-11-25 07:16:09 +01:00
Matt Brubeck
a61989e82b
Fix clip rect for iframes in hit testing code
...
Fixes #8080
2015-11-25 05:28:47 +01:00
bors-servo
4f625d3ab6
Auto merge of #8670 - pcwalton:animation-expiration, r=glennw
...
Write animated values into the `ComputedValues` structures when animations complete or are interrupted.
This adds a new pair of reader-writer locks. I measured the performance
of style recalculation on Wikipedia and the overhead of the locks was
not measurable.
Closes #7816 .
cc @paulrouget
r? @glennw
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/8670 )
<!-- Reviewable:end -->
2015-11-25 08:00:14 +05:30
bors-servo
13a96fcaf7
Auto merge of #8660 - pcwalton:ipc-channel-errors, r=larsbergstrom
...
Update `ipc-channel` to pick up the improved error reporting.
Intended to help diagnose intermittent failures.
r? @jdm or @larsbergstrom (or whoever)
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/8660 )
<!-- Reviewable:end -->
2015-11-25 07:31:15 +05:30
Patrick Walton
e881f0feeb
Write animated values into the ComputedValues
structures when
...
animations complete or are interrupted.
This adds a new pair of reader-writer locks. I measured the performance
of style recalculation on Wikipedia and the overhead of the locks was
not measurable.
Closes #7816 .
2015-11-24 19:50:52 -06:00
bors-servo
6f35b867c9
Auto merge of #8653 - servo:no-regex-macros, r=Ms2ger
...
Remove dependency on regex_macros
This reduces the amount of code using unstable features that we depend on.
The hand-written IP address parser is probably just as fast.
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/8653 )
<!-- Reviewable:end -->
2015-11-25 03:05:10 +05:30
Simon Sapin
45ec900745
Remove dependency on regex_macros
...
This reduces the amount of code using unstable features that we depend on.
The hand-written IP address parser is probably just as fast.
2015-11-24 22:07:14 +01:00
Simon Sapin
0dfdc94cb2
Remove IPv6 subnet parsing in host files like ::1/64
...
The host replacement code doesn’t do anything useful with it.
(It only compares strings.)
2015-11-24 22:07:06 +01:00
bors-servo
ed6a3f5022
Auto merge of #8609 - KiChjang:file-loader-headers, r=KiChjang
...
Add content_type to metadata in file_loader
Fixes #4212 .
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/8609 )
<!-- Reviewable:end -->
2015-11-25 01:49:26 +05:30
Keith Yeung
af705a6faf
Add content_type to metadata in file_loader
2015-11-24 11:52:35 -08:00
bors-servo
e31478cc3d
Auto merge of #8665 - Ms2ger:8647-enable, r=SimonSapin
...
Enable background-root-102 and background-root-103.
Fixes #8647 .
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/8665 )
<!-- Reviewable:end -->
2015-11-24 20:14:15 +05:30