Ms2ger
277c6d0154
Move ReferrerPolicy to net_traits.
2016-11-04 10:43:37 +01:00
Anthony Ramine
046a97fa13
Remove #![feature(rustc_attrs)]
2016-11-03 11:24:19 +01:00
Anthony Ramine
3bc26d1819
Remove #![feature(structural_match)]
2016-11-03 11:24:18 +01:00
Anthony Ramine
a9767333eb
Remove #![feature(custom_attribute)]
2016-11-03 11:24:13 +01:00
Anthony Ramine
c4f27e42b7
Remove #![feature(custom_derive)]
2016-11-03 10:14:21 +01:00
Simon Sapin
5bb4c6c884
Use heapsize_derive instead of heapsize_plugin
2016-11-03 01:10:32 +01:00
Ms2ger
1a96733417
Move WindowSizeType to script_traits.
2016-10-22 13:33:38 +02:00
Ms2ger
dce2872f45
Move Image and PixelFormat to net_traits.
2016-10-21 16:12:39 +02:00
Ms2ger
e97f06800e
Move LoadData to script_traits.
2016-10-21 12:49:16 +02:00
Anthony Ramine
1854566683
Update to Rust 1.14.0-nightly (19ac57926 2016-10-08)
...
A cargo bump and a switch to serde_derive is needed to do this rustup.
2016-10-09 18:53:47 +02:00
Alan Jeffrey
f53408df80
IFrame elements now manage FrameIds rather than the constellation.
2016-10-07 14:11:32 -05:00
Aneesh Agrawal
56fbfd46a4
Excise SubpageId and use only PipelineIds
...
SubpageId was originally introduced in 2013 to help iframes keep track of
their associated (children) pipelines. However, since each pipeline
already has a PipelineId, and those are unique, those are sufficient
to keep track of children.
2016-09-13 15:37:38 -04:00
Simon Sapin
8bfe978c78
Update cssparser
2016-09-07 14:13:56 +08:00
Simon Sapin
899192e046
Update cssparser
...
Today’s Rust Nigthly broke it
2016-08-28 23:10:56 +02:00
Anthony Ramine
03a0170c91
Update to webrender 0.4.0
2016-08-18 19:33:12 +02:00
Anthony Ramine
7ad51dcd7a
Update serde to 0.8 ( fixes #12659 )
2016-08-12 18:37:27 +02:00
Glenn Watson
db8c3ef727
Update cargo.lock for wr2, pin ipc-channel.
2016-08-03 10:44:10 +02:00
Eduard Burtescu
3d8eab424c
Update Rust to 1.12.0-nightly (9316ae515 2016-07-24)
2016-07-26 19:35:51 +02:00
Connor Brewster
f131818763
Implement beginnings of joint session history
...
Fix backward navigation
make use of history iterator
Add frame iterator
add different back logic
cleanup navigation_info
Add extra explanation for iter logic
Remove forward history on full frame tree
Rename navigation to traversal where appropriate
check full tree for can go back/forward
simplify frame iter logic
remove FrameIterator
cleanup history iter
reduce amount of vec allocations
removed extra parenthesis
Remove history iterator
cleanup after rebasing
avoid recursive vec allocation
remove full_frame_tree
remove_forward_history_in_frame_tree -> clear_joint_session_future
2016-07-21 20:51:38 -06:00
Alan Jeffrey
c889900cff
Removed panic channel, replaced by integrated logging and issue reporting.
2016-07-20 21:56:43 -05:00
Aravind Gollakota
bfda32ea00
msg: Rename ReferrerPolicy::NoRefWhenDowngrade
NoReferrerWhenDowngrade
...
This is more consistent with the other variants.
2016-07-15 08:13:57 -07:00
Alan Jeffrey
62e95c5a61
All our Cargo.toml files should contain an MPL-2.0 license field.
2016-07-14 10:26:34 -05:00
Aravind Gollakota
eeccb75fc1
net: Add "origin" and "same-origin" referrer policies, replacing "origin-only".
2016-07-08 00:01:24 -07:00
Ms2ger
77caf83098
Move webdriver_msg to script_traits.
2016-07-05 09:02:46 +02:00
Ms2ger
b8fe9e9637
Move WindowSizeData to script_traits.
2016-07-05 09:02:43 +02:00
Ms2ger
54bb138ddc
Move WebDriverCommandMsg to script_traits.
2016-07-05 09:02:15 +02:00
Darin Minamoto
fc6e20f652
Use get_mut instead of get-remove-set in XHR send()
2016-06-27 21:31:28 -07:00
Anthony Ramine
38a79e4506
Update Rust to 1.11.0-nightly (ad7fe6521 2016-06-23)
...
I also properly bump any dependency related to the serde_macros removal
from webrender_traits
2016-06-27 14:13:44 +02:00
Anthony Ramine
abfd52a721
Reorder dependencies
2016-06-26 17:11:27 +02:00
Dan Robertson
246723114f
Use common cookie struct add cookie webdriver cmds
...
One cookie struct to rule them all. One struct to represent them.
One cookie struct to bind them all, and through the IPC carry them.
2016-06-25 22:24:35 +00:00
Simon Sapin
ea73c8efac
Make it possible to build the style_traits crate with a stable compiler.
...
Testing this on CI to make sure we don’t regress it is blocked on #11806
2016-06-22 15:40:53 +02:00
Connor Brewster
c0ea1f16a8
Added support for navigating by a delta
2016-06-04 18:47:38 -06:00
Rebecca
687d0cd7c3
Add meta-referrer support for documents
2016-06-02 21:48:09 -04:00
Ms2ger
f0ca775c80
Remove the ConvertPipelineIdToWebRender trait.
2016-05-28 14:10:32 +02:00
Alan Jeffrey
d92dfe1b8c
Record the frame type (IFrame or MozBrowserIFrame) in the pipeline.
2016-05-26 12:55:55 -05:00
Alan Jeffrey
8797f6f3ec
Responding to review comments.
2016-05-20 09:45:34 -05:00
Alan Jeffrey
3962ffc501
Added a timeout to SetWindowSize.
2016-05-20 09:20:45 -05:00
Alan Jeffrey
e2203f81d3
Made SetWindowSize synchronous.
2016-05-20 09:20:45 -05:00
Alan Jeffrey
5acf0f9a05
Implemented webdriver SetWindowSize.
2016-05-20 09:20:44 -05:00
Ms2ger
cc2b2b50a7
Remove ConstellationChan.
...
It's a pointless abstraction that propagates the obsolete chan terminology,
swaps the order in which the sender and receiver are returned, and hides a
source of panics.
2016-05-19 17:13:44 +02:00
Anthony Ramine
b9cda99ca5
Update internal crates to bitflags 0.7
2016-05-17 23:34:04 +02:00
Anthony Ramine
d580226a9c
Reorder dependencies in many Cargo.toml files
2016-05-17 23:34:02 +02:00
Tetsuharu OHZEKI
4f06470748
Move ConvertPipelineIdFromWebRender to compositing
2016-05-10 02:36:54 +09:00
bors-servo
9a8c81773a
Auto merge of #11084 - kevgs:layout_traits, r=Ms2ger
...
move trait ConvertPipelineIdToWebRender to a better place
<!-- 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/11084 )
<!-- Reviewable:end -->
2016-05-09 03:14:03 -07:00
Kosov Eugene
8b6a609764
move trait ConvertPipelineIdToWebRender to a better place
2016-05-09 01:20:24 +03:00
Kosov Eugene
d51c61481f
move struct ImageMetadata to a better place
2016-05-09 00:44:49 +03:00
Matt Brubeck
1e23d90631
Upgrade to bitflags 0.6.0 and selectors 0.5.6
...
Types generated by `bitflags!` are now private by default. This PR marks them
`pub` where necessary.
2016-04-30 10:14:03 -07:00
Corey Farwell
2099b190bb
Remove superfluous end-of-file whitespace.
2016-04-27 00:26:37 -04:00
bors-servo
2729864af7
Auto merge of #10857 - servo:toml, r=nox
...
Simplify TOML syntax
* Sections like `[dependencies.foo]` can be entries in a `[dependencies]` section with the `{key = value}` syntax.
* Per-target dependencies can be expressed with more general `cfg(…)` conditions instead of exact target triples: https://github.com/rust-lang/cargo/pull/2328
<!-- 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/10857 )
<!-- Reviewable:end -->
2016-04-26 15:46:37 -07:00
Simon Sapin
83b3ebf6ac
Simplify TOML syntax
...
* Sections like `[dependencies.foo]` can be entries in a `[dependencies]`
section with the `{key = value}` syntax.
* Per-target dependencies can be expressed with more general `cfg(…)`
conditions instead of exact target triples:
https://github.com/rust-lang/cargo/pull/2328
2016-04-26 23:51:36 +02:00