bors-servo
7e370c4df4
Auto merge of #10710 - Ms2ger:js, r=nox
...
Update js.
<!-- 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/10710 )
<!-- Reviewable:end -->
2016-04-21 15:41:44 +05:30
bors-servo
3bfa4cc741
Auto merge of #10749 - servo:split-mako, r=nox
...
Prepare related files to make it easier to split up the Mako template
https://github.com/servo/servo/pull/10586#issuecomment-211490049
r? @nox
<!-- 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/10749 )
<!-- Reviewable:end -->
2016-04-21 10:38:09 +05:30
Daniel
d4f63cda5f
write cookie_jar, hsts_list, auth_cache, and local_data to file if profile_dir option is present
2016-04-20 18:12:00 -04:00
bors-servo
f051028ee8
Auto merge of #9942 - jdm:load_error, r=ms2ger
...
Moving the error handling out of network loader
Rebase of #8851 . Fixes #8678 . Fixes #9944 .
<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg " height="35" align="absmiddle" alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9942 )
<!-- Reviewable:end -->
2016-04-20 22:19:22 +05:30
Josh Matthews
d888ed368d
Make new test use local resources only.
2016-04-20 12:38:38 -04:00
Ravi Shankar
16096f1a9c
Added 'about:sslfail' and a reftest for SSL failure
2016-04-20 12:38:37 -04:00
Ravi Shankar
945a2c66e1
Updated the unit tests to include NetworkError
2016-04-20 12:38:36 -04:00
Ravi Shankar
5e6f32a59b
Propagating the load errors from network loader
2016-04-20 12:38:35 -04:00
Simon Sapin
515c5ef540
Tidy
2016-04-20 17:19:25 +02:00
bors-servo
89b276c889
Auto merge of #10750 - servo:num, r=nox
...
Use num's constituent crates.
<!-- 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/10750 )
<!-- Reviewable:end -->
2016-04-20 20:40:24 +05:30
Ms2ger
d5993d8af3
Update euclid.
2016-04-20 15:59:27 +02:00
Simon Sapin
2d8c17e600
Extract some Python code from properties.mako.rs into a separate file.
2016-04-20 15:30:27 +02:00
Ms2ger
a8b5ac5e32
Use num-traits in compositing.
2016-04-20 15:30:17 +02:00
Ms2ger
38c10f89f2
Use num-traits in canvas.
2016-04-20 15:27:35 +02:00
Ms2ger
03d4bacc05
Use num-traits in script.
2016-04-20 15:23:43 +02:00
Ms2ger
0f2b83ca0f
Use num-traits in style.
2016-04-20 15:11:41 +02:00
bors-servo
8d988f20c1
Auto merge of #9968 - izgzhen:scroll, r=asajeffrey
...
Implement scroll, scrollLeft, scrollTop and friends, addressing issue #9650
This is a work in progress to solve https://github.com/servo/servo/issues/9650 . Thanks a lot for helping the review.
- [x] scroll
- [x] scrollTo
- [x] scrollBy
- [x] scrollTop (setter and getter)
- [x] scrollLeft (setter and getter)
The setters will be implemented in another PR after this is merged.
<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg " height="35" align="absmiddle" alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9968 )
<!-- Reviewable:end -->
2016-04-20 18:40:26 +05:30
Ms2ger
ff042fdf9c
Drop style_traits's unused dependency on num.
2016-04-20 15:05:04 +02:00
Ms2ger
91a29b6f92
Use num-traits in range.
2016-04-20 14:59:05 +02:00
Simon Sapin
7787b21e30
Move Mako-related files into a new sub-directory.
...
There’s gonna be more of them.
2016-04-20 14:49:27 +02:00
Ms2ger
552f5ae892
Update num.
2016-04-20 14:46:10 +02:00
Ms2ger
01914bdb77
Update rustc-serialize.
2016-04-20 14:45:31 +02:00
Simon Sapin
b7eb720c74
Merge list_properties.py into build_properties_rs.py
2016-04-20 14:41:42 +02:00
Ms2ger
12b922b67f
Update js.
2016-04-20 11:44:32 +02:00
zakorgyula
95bebb9945
Remove extra definition of WHITESPACE under components/util/str.rs
2016-04-20 10:40:57 +02:00
Zhen Zhang
11b12f677b
element scroll setters
2016-04-20 08:29:17 +08:00
bors-servo
bebc1dc859
Auto merge of #10725 - frewsxcv:net-cleanup, r=KiChjang
...
A few minor `net` component cleanups.
<!-- 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/10725 )
<!-- Reviewable:end -->
2016-04-20 05:30:59 +05:30
Corey Farwell
f0a6403211
Fix incorrect indentation for line continuation.
2016-04-19 19:36:17 -04:00
Corey Farwell
a10b574d44
Flatten and cleanup ConstellationListener::is_cancelled
.
2016-04-19 19:36:16 -04:00
Corey Farwell
16be0640a8
Refactor loop
into a while
loop.
2016-04-19 19:36:15 -04:00
Corey Farwell
4618ad6b73
More idiomatic char retrieval from String
.
2016-04-19 19:36:12 -04:00
bors-servo
82873d688e
Auto merge of #10718 - mbrubeck:trace, r=jdm
...
Lower the logging level of a really chatty fn
Reduces the amount of spew when running with settings like `RUST_LOG=script=debug`.
<!-- 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/10718 )
<!-- Reviewable:end -->
2016-04-20 03:36:52 +05:30
bors-servo
64b0dafde8
Auto merge of #10717 - pcwalton:wr-overflow-scroll, r=glennw
...
layout: Implement support for `overflow: scroll` in WebRender.
Requires a WebRender upgrade.
r? @glennw
<!-- 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/10717 )
<!-- Reviewable:end -->
2016-04-20 02:55:44 +05:30
Patrick Walton
63279c316b
layout: Implement support for overflow: scroll
in WebRender.
...
Includes a WebRender upgrade.
Improves Twitter.
2016-04-19 14:13:13 -07:00
Matt Brubeck
6882ce8ec1
Lower the logging level of a really chatty fn
2016-04-19 12:16:43 -07:00
bors-servo
4d5fa963fd
Auto merge of #10708 - Ms2ger:warnings, r=emilio
...
Fix some compile warnings.
<!-- 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/10708 )
<!-- Reviewable:end -->
2016-04-19 23:35:34 +05:30
bors-servo
bd4b3a66a2
Auto merge of #10641 - asajeffrey:dedicated-panic-channel, r=Manishearth
...
Dedicated panic channel
Added a dedicated panic channel, and removed the panic messages for the script and layout threads. This is needed so that other threads can report panics, which is part of #10334 .
Note that this PR includes the commit from #10572 , so should land after it lands.
r? @Manishearth
<!-- 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/10641 )
<!-- Reviewable:end -->
2016-04-19 21:58:07 +05:30
Ms2ger
5645a59e05
Fix some compile warnings.
2016-04-19 18:15:16 +02:00
bors-servo
3d4416e1b0
Auto merge of #10634 - amarant:10574-image-document-base, r=metajack
...
Issue #10574 Use the document base url in img
add a test with base path set to the resources path and an img with a cat and the reference directly to the image
<!-- 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/10634 )
<!-- Reviewable:end -->
2016-04-19 20:51:18 +05:30
Alan Jeffrey
cfb066ef20
Added a dedicated panic channel.
2016-04-19 09:08:44 -05:00
bors-servo
a7c885706e
Auto merge of #10592 - canaltinova:stylesheet_with_base, r=Ms2ger
...
Use the document base url when resolving stylesheets
Use the document base url when resolving stylesheets. Fixes #10575 .
<!-- 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/10592 )
<!-- Reviewable:end -->
2016-04-19 17:20:32 +05:30
bors-servo
407c43fade
Auto merge of #10695 - frewsxcv:no-clone, r=KiChjang
...
Avoid unnecessary `net_traits::LoadData` clone.
<!-- 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/10695 )
<!-- Reviewable:end -->
2016-04-19 11:10:18 +05:30
bors-servo
062d933e4f
Auto merge of #10678 - mrobinson:remove-stackinglevel-from-webrender, r=pcwalton
...
WebRender no longer needs StackingLevel information
Since the display list is already sorted before it is passed to
WebRender, we don't need to pass the stacking level information any
longer. Update webrender, webrender_traits, and gleam.
<!-- 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/10678 )
<!-- Reviewable:end -->
2016-04-19 10:29:21 +05:30
Zhen Zhang
fefdaf76de
Implement ScrollTop and ScrollLeft getters:
...
Add new compositor message to get scroll_offset;
Add new layout query for computed value of overflow-x/y;
Implement layer_id method for ThreadSafeLayoutNode;
Add new layout query for layer_id;
Implement script interface for getting scrollTop and scrollLeft, as well as relavant helper functions.
2016-04-19 12:27:35 +08:00
bors-servo
82b952c03f
Auto merge of #10652 - dzbarsky:reserved, r=dzbarsky
...
Prevent use of reserved names in BindAttribLocation
(Depend on the WebGL tests landing)
<!-- 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/10652 )
<!-- Reviewable:end -->
2016-04-19 09:46:24 +05:30
Corey Farwell
7500307e80
Avoid unnecessary net_traits::LoadData
clone.
2016-04-18 22:53:28 -04:00
bors-servo
80662f1e4e
Auto merge of #10672 - frewsxcv:net-network, r=KiChjang
...
Improvements to network preferences, HTTP redirection limiting.
<!-- 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/10672 )
<!-- Reviewable:end -->
2016-04-19 04:06:25 +05:30
bors-servo
4001a24c46
Auto merge of #10551 - asajeffrey:trigger-mozbrowsererror-event, r=jdm
...
Trigger mozbrowsererror event when a pipeline fails.
Addresses part of #10334 (it fires the event, but does not include a backtrace).
<!-- 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/10551 )
<!-- Reviewable:end -->
2016-04-19 03:03:46 +05:30
Alan Jeffrey
59824ccb92
Trigger mozbrowsererror event when a pipeline fails.
2016-04-18 16:03:48 -05:00
Martin Robinson
72e267953c
WebRender no longer needs StackingLevel information
...
Since the display list is already sorted before it is passed to
WebRender, we don't need to pass the stacking level information any
longer. Update webrender, webrender_traits, and gleam.
2016-04-18 13:24:08 -07:00