Simon Sapin
7bf3fcd0d6
Use the ToCss trait instead of Show for CSSOM serialization.
...
Fix #4440 .
Close #4687 .
2015-02-07 11:18:57 +11:00
Josh Matthews
1dbbc1b72d
Use servo forks of hyper and cookie-rs for more lenient cookie parsing behaviour.
2015-02-04 13:35:05 +00:00
Josh Matthews
14df9f8a70
Differentiate between HTTP and non-HTTP APIs for cookie operations. Fix some incorrect cookie removal operation logic. Order the returned cookies according to the spec. Make cookie unit tests pass.
2015-02-04 13:35:05 +00:00
Shamir Khodzha
3239aeacdc
cookies and cookies storage implementation
2015-02-04 13:34:06 +00:00
bors-servo
a766f1a706
auto merge of #4830 : glennw/servo/android-gl, r=mbrubeck
2015-02-03 19:45:49 -07:00
bors-servo
95802fe8b3
auto merge of #4826 : mbrubeck/servo/cef_plugins, r=jdm
...
Fixes errors linking to our CEF embedding library. r? @glennw
2015-02-03 19:03:50 -07:00
Glenn Watson
e5bf195098
Load android OpenGL pointers ( fixes #4824 ).
2015-02-04 09:22:34 +10:00
Matt Brubeck
96cb0fbabf
Add [no_link] attribute to plugins crate
...
Fixes errors linking to our CEF embedding library.
2015-02-03 13:12:14 -08:00
Alexandru Cojocaru
685fee02a0
add unwrap
to send/recv
calls
2015-02-03 16:05:13 +01:00
Martin Robinson
77e11909b4
Update to latest rust-layers
2015-02-02 15:41:53 -08:00
Glenn Watson
f495884dcb
Remove the glfw port (it doesn't compile since last rustup anyway).
2015-02-02 10:38:12 +10:00
Simon Sapin
0233d342eb
Fix mod_path dependency in CEF and Gonk builds.
2015-01-31 23:25:54 +01:00
Manish Goregaokar
090dd9369f
Only SSL CA certs
2015-01-31 16:10:17 +05:30
Manish Goregaokar
524331d232
Add xpcshell script and warning
2015-01-31 15:40:54 +05:30
Manish Goregaokar
dfd746b38d
Basic certificate verification ( fixes #4119 )
2015-01-31 15:40:42 +05:30
Josh Matthews
9e01d91947
Lock crates.io dependencies to specific versions.
2015-01-31 01:27:26 +01:00
bors-servo
172aed535b
auto merge of #4757 : servo/servo/newnewnewcss, r=mbrubeck
...
(Still off by default. Enable with `RUST_LOG=style`.)
r? @mbrubeck
2015-01-30 15:27:53 -07:00
bors-servo
06cedc8317
auto merge of #4776 : zarazek/servo/master, r=glennw
...
Update to new version of PNG library. See earlier pull reqest for PNG lib: https://github.com/servo/rust-png/pull/57
2015-01-30 14:00:54 -07:00
Simon Sapin
493a9e6a89
Bring CSS parse error reporting back. (Still off by default. Enable with RUST_LOG=style
.)
2015-01-30 15:07:29 +01:00
Simon Sapin
966af0030a
Upgrade to rust-cssparser master.
...
* Use associated types
* Avoid mutation to gather parsing results.
2015-01-30 15:07:29 +01:00
Wojciech "Zarazek" Wiśniewski
81f4bab26c
PNG library upgrade
2015-01-30 00:08:31 +01:00
Glenn Watson
dab954a253
Switch glutin to use servo fork, which contains a crash fix for XCloseDisplay in some X11 drivers.
2015-01-30 08:12:19 +10:00
Ms2ger
505159a464
Import the util crate as util rather than servo_util.
...
This used to conflict with the util crate from the standard library, which
has long since been removed.
The import in layout has not been changed because of a conflict with the
util mod there.
2015-01-29 12:16:41 +01:00
Martin Robinson
fb3c2c38ee
Update to the latest rust-layers
...
Fixes #4754 .
2015-01-28 14:15:10 -08:00
Ms2ger
2026cbada2
Fix various build warnings.
2015-01-28 20:42:39 +01:00
bors-servo
95f71eea5c
auto merge of #4752 : Ms2ger/servo/update-xlib, r=jdm
2015-01-28 11:03:53 -07:00
Ms2ger
42d7e26aed
Update xlib.
2015-01-28 17:42:02 +01:00
bors-servo
d597432167
auto merge of #4740 : akiss77/servo/pr-deps, r=metajack
...
* openssl
* glfw
* gleam
* skia
* mozjs
2015-01-28 09:36:53 -07:00
Ms2ger
f9304a2af5
Update azure to master.
2015-01-28 11:23:32 +01:00
Ms2ger
9ab1ba7a5f
Update layers to master.
2015-01-28 11:03:37 +01:00
Akos Kiss
7ca3145b0d
Update dependencies in lock files
...
* openssl
* glfw
* gleam
* skia
* mozjs
2015-01-28 08:28:33 +00:00
Glenn Watson
e936349cdf
Temporary workaround for change in wait_events behaviour in glutin
2015-01-28 15:40:34 +10:00
Josh Matthews
95fc29fa0d
Update rustc to 00b112c45a604fa6f4b59af2a40c9deeadfdb7c6/rustc-1.0.0-dev.
2015-01-28 10:16:49 +10:00
bors-servo
1b496d80de
auto merge of #4707 : glennw/servo/split-headless, r=larsbergstrom
...
The majority of this change is simply re-arranging the code in the glutin port so that the windowed/headless code is configured at build time rather than runtime. There shouldn't be any functional difference as a result of this change.
2015-01-22 14:48:48 -07:00
Glenn Watson
0f525d908d
Change glutin headless mode to be a build config, as it breaks some Linux distros linking to both.
...
The majority of this change is simply re-arranging the code in the glutin port
so that the windowed/headless code is configured at build time rather
than runtime. There shouldn't be any functional difference as a result of this change.
2015-01-23 06:09:25 +10:00
Ms2ger
faefb27f3e
Use std::sync::atomic::Ordering explicitly.
2015-01-22 14:49:25 +01:00
Ms2ger
524966e3af
Use std::cmp::Ordering explicitly.
2015-01-22 14:49:25 +01:00
Simon Sapin
d034a6c6bc
Port to the new cssparser.
...
https://github.com/servo/rust-cssparser/pull/68
2015-01-21 22:23:46 +01:00
Ms2ger
01ed338746
Move to to_owned rather than into_string.
...
into_string has been removed from Rust.
2015-01-20 14:49:07 +01:00
Ms2ger
7eb659371d
Stop calling is_not_null.
...
It has been removed from Rust.
2015-01-20 13:08:49 +01:00
bors-servo
e4f0b816d5
auto merge of #4655 : glennw/servo/cef-glutin, r=larsbergstrom
2015-01-19 12:57:46 -07:00
Glenn Watson
8c3e3b66b3
Add basic support for closing cef tabs. Prevents crashes, but leaks memory for now.
2015-01-19 10:43:57 +10:00
Glenn Watson
36e151dc95
Add more key mappings.
2015-01-19 08:57:05 +10:00
Glenn Watson
db31b818bc
Switch CEF on screen build from glfw -> glutin.
2015-01-19 08:56:43 +10:00
bors-servo
efae66bccb
auto merge of #4625 : mrobinson/servo/surface-refactor, r=jdm
...
We no longer need to implement from_azure_surface in Servo, now that
rust-layers is handling more of the glue between rust-layers and Azure.
2015-01-16 12:57:44 -07:00
Glenn Watson
02b91994b3
Update harfbuzz module.
2015-01-16 11:03:46 +13:00
Martin Robinson
c3d23a0630
Update to latest rust-azure and rust-layers
...
We no longer need to implement from_azure_surface in Servo, now that
rust-layers is handling more of the glue between rust-layers and Azure.
2015-01-15 12:59:11 -08:00
Akos Kiss
7773ecf2ba
Update to use latest mozjs-sys
2015-01-15 16:07:22 +00:00
Josh Matthews
67423fbac4
Use latest mozjs.
2015-01-14 18:21:53 -05:00
Josh Matthews
159235b3d0
Add handling for unreported exceptions when invoking callback objects.
2015-01-14 12:54:46 -05:00