bors-servo
55fbf1f2b6
auto merge of #4708 : Ms2ger/servo/rustup-prepare, r=SimonSapin
2015-01-22 08:06:50 -07:00
Ms2ger
13c7cf928a
Stop calling deref() and deref_mut() explicitly.
2015-01-22 16:04:21 +01:00
Ms2ger
ee4c56bd8b
Remove rtinstrument ( fixes #4600 ).
...
The code has been disabled during the last rust upgrade, and has not found an
owner. Since the next rust upgrade will bitrot it even more, it is better to
remove it for now. If anyone wishes to restore it, the code remains in version
history.
2015-01-22 14:49:26 +01:00
Ms2ger
024571dfa3
Use chars().count() rather than char_len().
...
The latter is obsolete in current Rust.
2015-01-22 14:49:26 +01: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
bors-servo
59bca2962c
auto merge of #4689 : servo/servo/newnewnewcss, r=larsbergstrom
...
https://github.com/servo/rust-cssparser/pull/68
r? @larsbergstrom
2015-01-21 14:27:48 -07: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
bors-servo
ad328fda65
auto merge of #4705 : Ms2ger/servo/refcounted, r=larsbergstrom
...
This will allow us to make them Send in the future.
2015-01-21 12:09:56 -07:00
Ms2ger
7d1b567744
Encapsulate to-be-cleaned-up refcounted pointers.
...
This will allow us to make them Send in the future.
2015-01-21 20:04:51 +01:00
bors-servo
8df0ee2bb5
auto merge of #4703 : servo/servo/task, r=saneyuki
...
IntoString has been removed from Rust, and named() will take a String, so
there is no good reason to do otherwise here.
2015-01-21 03:48:49 -07:00
Ms2ger
808315926c
Pass a String to spawn_named.
...
IntoString has been removed from Rust, and named() will take a String, so
there is no good reason to do otherwise here.
2015-01-21 11:23:19 +01:00
bors-servo
94ebc7c32d
auto merge of #4682 : servo/servo/to_owned, r=jdm
...
into_string has been removed from Rust.
2015-01-20 07:54:46 -07:00
bors-servo
89645391bf
auto merge of #4678 : Ms2ger/servo/doc-clone, r=jdm
2015-01-20 07:21:48 -07: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
bors-servo
2d5b0e0855
auto merge of #4679 : Ms2ger/servo/is_not_null, r=larsbergstrom
...
It has been removed from Rust.
2015-01-20 06:00:47 -07:00
Ms2ger
7eb659371d
Stop calling is_not_null.
...
It has been removed from Rust.
2015-01-20 13:08:49 +01:00
bors-servo
2629445748
auto merge of #4674 : Ms2ger/servo/doc-js, r=jdm
2015-01-20 04:13:01 -07:00
Ms2ger
cf0652812c
Document structuredclone.rs.
2015-01-20 11:40:40 +01:00
bors-servo
9e78116b77
auto merge of #4677 : Ms2ger/servo/lastmodified, r=Manishearth
...
It has been failing in automation very frequently.
2015-01-20 03:36:45 -07:00
Ms2ger
6694fd4379
Disable document-lastModified-01.html.
...
It has been failing in automation very frequently.
2015-01-20 10:41:20 +01:00
bors-servo
0c87faae64
auto merge of #4676 : glennw/servo/iframe-src-fix, r=mrobinson
2015-01-20 00:09:45 -07:00
Glenn Watson
797658fb3a
Fix change of src attributes on iframe (prevents SetLayerOrigin crash).
2015-01-20 15:38:58 +10:00
bors-servo
49c949803a
auto merge of #4668 : mrobinson/servo/constellation-cleanup, r=glennw
...
The set_ids name is a holdover from a previous design and no longer
reflects what this method does. Instead move the content into
grant_paint_permission and rename it to
send_frame_tree_and_grant_paint_permission. Also move out the handling of
evicted iframes into its own method.
2015-01-19 20:33:45 -07:00
Deokjin Kim
ee0ce0d8f4
Merge branch 'master' of https://github.com/servo/servo into font_style
2015-01-20 11:02:41 +09:00
Deokjin Kim
80a6f0ae08
Support 'font-style: oblique'.
2015-01-20 10:48:23 +09:00
bors-servo
ccf5f96fa9
auto merge of #4672 : glennw/servo/make-glutin-default, r=larsbergstrom
...
This change makes glutin the default windowing system on mac/linux.
If you run into any issues with the glutin system, you can temporarily
build the GLFW system with the following command:
cd components/servo
../../mach cargo build --no-default-features --features=glfw
Once any glutin related issues have been sorted out, the GLFW
port will be removed.
2015-01-19 16:30:47 -07:00
Glenn Watson
a2a74cbb4f
Switch linux reftests on glutin to use osmesa software rendering.
2015-01-20 09:09:45 +10:00
Ms2ger
e239bd9644
Document js.rs.
2015-01-19 23:09:00 +01:00
Ms2ger
8a08fff0b4
Remove OptionalSettable.
...
It was obsoleted by MutNullableJS.
2015-01-19 23:08:11 +01:00
bors-servo
1e85bb67b2
auto merge of #4667 : brunoabinader/servo/share-css-properties-style-script, r=SimonSapin
...
Avoids duplicated code when implementing the CSS properties accessors in
CSSStyleDeclaration WebIDL. Servo internal CSS properties are not
accessible.
CSS property "float" is unnacessible because we currently lack support
for BinaryName IDL annotation (#4435 ).
Fixes #4429 , #4430 .
2015-01-19 14:54:46 -07:00
Glenn Watson
6dd12855ac
Android doesn't need to explicitly specify glutin now.
2015-01-20 07:53:47 +10:00
Glenn Watson
a7d18f9c03
Switch the default windowing system to glutin. See below for details.
...
This change makes glutin the default windowing system on mac/linux.
If you run into any issues with the glutin system, you can temporarily
build the GLFW system with the following command:
cd components/servo
../../mach cargo build --no-default-features --features=glfw
Once any glutin related issues have been sorted out, the GLFW
port will be removed.
2015-01-20 07:07:16 +10:00
bors-servo
0a787ddb67
auto merge of #4669 : servo/servo/glennw-patch-1, r=larsbergstrom
...
Needs to be updated for arch / fedora too, but I'm not sure what the relevant packages are.
2015-01-19 13:30:47 -07:00
glennw
eaa600a8c6
Add libosmesa6-dev to debian dependencies
...
Needs to be updated for arch / fedora too, but I'm not sure what the relevant packages are.
2015-01-20 06:17:13 +10:00
bors-servo
e4f0b816d5
auto merge of #4655 : glennw/servo/cef-glutin, r=larsbergstrom
2015-01-19 12:57:46 -07:00
Martin Robinson
0d297aea9b
Fix set_ids naming in Constellation
...
The set_ids name is a holdover from a previous design and no longer
reflects what this method does. Instead move the content into
grant_paint_permission and rename it to
send_frame_tree_and_grant_paint_permission. Also move out the handling of
evicted iframes into its own method.
2015-01-19 11:30:04 -08:00
Bruno de Oliveira Abinader
dc008977f9
Share supported CSS properties between style and CSSStyleDeclaration
...
Avoids duplicated code when implementing the CSS properties accessors in
CSSStyleDeclaration WebIDL. Servo internal CSS properties are not
accessible.
CSS property "float" is unnacessible because we currently lack support
for BinaryName IDL annotation (#4435 ).
Fixes #4429 , #4430 .
2015-01-19 13:21:03 -04:00
bors-servo
d747a33df9
auto merge of #4664 : Ms2ger/servo/from_elem, r=larsbergstrom
...
It is obsolete on Rust master.
2015-01-19 09:12:46 -07:00
bors-servo
ee94b3e8bf
auto merge of #4662 : Ms2ger/servo/overlong, r=larsbergstrom
...
The Rust style guide suggests 100, but we have too many violations in the
tree already. This check can be tightened over time.
2015-01-19 08:33:48 -07:00
bors-servo
f3dfe04fa4
auto merge of #4657 : glennw/servo/cef-close, r=larsbergstrom
2015-01-19 07:57:47 -07:00
Ms2ger
05c4e3b9f5
Stop using Vec::from_elem.
...
It is obsolete on Rust master.
2015-01-19 14:42:30 +01:00
Ms2ger
394f816343
Disallow lines that span more than 160 columns.
...
The Rust style guide suggests 100, but we have too many violations in the
tree already. This check can be tightened over time.
2015-01-19 13:48:32 +01:00
bors-servo
60a901328a
auto merge of #4661 : Ms2ger/servo/wpt_20150119, r=Manishearth
2015-01-19 05:12:50 -07:00
Ms2ger
b6e5e823e6
Update web-platform-tests.
2015-01-19 13:06:43 +01:00
bors-servo
58c1b121a7
auto merge of #4654 : Ms2ger/servo/bindings-docs, r=jdm
2015-01-18 20:48:48 -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
Ms2ger
31edd21d68
Document global.rs.
2015-01-18 23:38:42 +01:00