Patrick Walton
15d60d7ea4
layout: Implement filter
per CSS-FILTERS § 5.
...
`blur` and `drop-shadow` are not yet supported, because the
`text-shadow` PR makes some fundamental changes to blur rendering that
are needed first.
2015-01-09 07:26:13 -08:00
bors-servo
6b3c05cdd2
auto merge of #4585 : Ms2ger/servo/NavigatorInfo, r=jdm
...
It serves no purpose.
2015-01-09 07:48:49 -07:00
bors-servo
f74d5360ba
auto merge of #4584 : Ms2ger/servo/unsafe, r=jdm
...
As a first start, this allows them indiscriminately where used.
2015-01-09 07:15:52 -07:00
bors-servo
c338dbe947
auto merge of #4586 : Swatinem/servo/noderemove, r=Ms2ger
...
fixes #4562
2015-01-09 05:57:51 -07:00
bors-servo
3e8cab758e
auto merge of #4579 : mattnenterprise/servo/textinput-select-refactor, r=jdm
...
Fixes #4573 Replaces the boolean argument of TextInput::adjust[horizontal | vertical] with enum to self document the code
2015-01-09 05:24:50 -07:00
Arpad Borsos
322daccb42
Fix assertion trying to remove a Node that has no parent
...
fixes #4562
2015-01-09 12:47:28 +01:00
Ms2ger
8afc104d4b
Remove the NavigatorInfo struct.
...
It serves no purpose.
2015-01-09 12:10:08 +01:00
Ms2ger
edc1d89251
Deny unsafe blocks in script.
...
As a first start, this allows them indiscriminately where used.
2015-01-09 10:13:25 +01:00
bors-servo
d9751c0fbb
auto merge of #4570 : Manishearth/servo/android-warn, r=jdm
...
My local android build is a bit wonky so I'm not sure if all warnings have been fixed, though. I'll try to poke around and fix it.
2015-01-08 21:54:48 -07:00
Manish Goregaokar
a8326a9138
Fix dead code warning for Android
2015-01-09 10:23:26 +05:30
bors-servo
78798026ac
auto merge of #4581 : glennw/servo/openssl-update, r=larsbergstrom
2015-01-08 17:15:50 -07:00
bors-servo
94a4a55332
auto merge of #4580 : glennw/servo/glutin-hidpi, r=larsbergstrom
2015-01-08 16:39:51 -07:00
Matt McCoy
64dda93242
Fixes #4573 Replaces the boolean argument of TextInput::adjust[horizontal|vertical] with enum to self document the code
2015-01-08 18:13:52 -05:00
bors-servo
0793137631
auto merge of #4575 : mttr/servo/warnings, r=jdm
...
Notes:
* This adds `#![allow(missing_copy_implementations)]` to components/*/lib.rs. I'm not sure how to approach the missing Copy warnings (are there things for which Copy should NOT be implemented, and how can I tell?) so I stuck this in to make life easier when looking through the warnings. I can easily remove this if necessary.
* This leaves the following type of warnings, which I couldn't figure out how to approach (I'll investigate it later if no one else wants to).
```
css/matching.rs:72:23: 72:35 warning: use of deprecated item: Use overloaded core::cmp::PartialEq, #[warn(deprecated)] on by default
css/matching.rs:72 this_as_query.equiv(other)
^~~~~~~~~~~~
css/matching.rs:95:10: 95:49 warning: use of deprecated item: Use overloaded core::cmp::PartialEq, #[warn(deprecated)] on by default
css/matching.rs:95 impl<'a> Equiv<ApplicableDeclarationsCacheEntry> for ApplicableDeclarationsCacheQuery<'a> {
```
2015-01-08 16:03:55 -07:00
bors-servo
1699864f53
auto merge of #4546 : glennw/servo/cef-resources, r=larsbergstrom
2015-01-08 15:27:54 -07:00
bors-servo
4cd9eb1253
auto merge of #4574 : Ms2ger/servo/if_let, r=Manishearth
...
This feature is now supported unconditionally.
2015-01-08 14:42:53 -07:00
Glenn Watson
7818576213
Update android openssl version due to security advisory https://www.openssl.org/news/secadv_20150108.txt
2015-01-09 07:40:17 +10:00
Glenn Watson
09d97bbf40
Fix android unused import error.
2015-01-09 07:39:29 +10:00
Glenn Watson
3e3e3be702
Update glutin for hidpi tests on mac.
2015-01-09 07:13:08 +10:00
Glenn Watson
cf047d6cef
Add ability to explicitly set static resources path, used by cef-linux.
2015-01-09 07:04:44 +10:00
bors-servo
1a021f6635
auto merge of #4523 : pcwalton/servo/text-rendering, r=mbrubeck
...
Like Gecko, we treat `geometricprecision` the same as
`optimizelegibility` for now.
r? @mbrubeck
2015-01-08 13:48:53 -07:00
Patrick Walton
53b74ae853
layout: Implement text-rendering
per SVG 1.1 § 11.7.4.
...
Like Gecko, we treat `geometricprecision` the same as
`optimizelegibility` for now.
2015-01-08 12:32:58 -08:00
bors-servo
7800d98728
auto merge of #4566 : mattnenterprise/servo/globalref-by-value, r=Ms2ger
2015-01-08 13:12:55 -07:00
bors-servo
1458709247
auto merge of #4558 : mrobinson/servo/compositor-message-renames, r=zwarich
...
These names no longer reflect what the messages do, so rename them to
SetFrameTree, AssignPaintedBuffers, and CreateOrUpdateBaseLayer.
2015-01-08 12:36:53 -07:00
bors-servo
112ab49706
auto merge of #4525 : pcwalton/servo/outline-offset, r=mbrubeck
...
r? @mbrubeck
2015-01-08 12:03:53 -07:00
Patrick Walton
af7cf26e76
layout: Implement outline-offset
per CSS-UI-3 § 5.5.
2015-01-08 10:49:54 -08:00
bors-servo
a88e668091
auto merge of #4530 : pcwalton/servo/pointer-events, r=mbrubeck
...
SVG-only values are not yet supported.
r? @mbrubeck
2015-01-08 10:48:55 -07:00
bors-servo
3d9200e406
auto merge of #4529 : pcwalton/servo/word-break, r=mbrubeck
...
r? @mbrubeck
2015-01-08 10:09:55 -07:00
Patrick Walton
0627d4c599
layout: Implement word-break: break-all
per CSS3-TEXT § 5.2.
2015-01-08 09:04:24 -08:00
Matthew Rasmus
020a767849
Fix Equiv related deprecation warnings
...
...except where we have our own implementations of Equiv.
2015-01-08 08:51:11 -08:00
Matthew Rasmus
7bbce60e43
Fix renamed to slice::from_raw_buf
warning
2015-01-08 08:51:11 -08:00
Matthew Rasmus
9cfd258a21
Fix use UnicodeChar::to_lowercase
warning
2015-01-08 08:51:11 -08:00
Matthew Rasmus
b7a704b416
Fix renamed to into_inner()
warnings
2015-01-08 08:51:11 -08:00
Matthew Rasmus
fc49e10f7e
Fix unnecessary
unsafe block
warning
2015-01-08 08:51:11 -08:00
Matthew Rasmus
6364636693
Fix use Deref instead
warning
2015-01-08 08:51:11 -08:00
Matthew Rasmus
a3fc3a1581
Allow missing_copy_implementations
2015-01-08 08:51:11 -08:00
Matthew Rasmus
dc72119998
Fix non_upper_case_globals
warnings
2015-01-08 08:51:11 -08:00
Matthew Rasmus
01d4739d16
Fix variable does not need to be mutable
warning
2015-01-08 08:51:10 -08:00
Matthew Rasmus
c9325c9711
Fix use {f32,f64}::consts
warning
2015-01-08 08:51:10 -08:00
Matthew Rasmus
9881ecf8e2
Fix string::raw::from_buf
deprecation warning
2015-01-08 08:51:10 -08:00
Patrick Walton
899c9429d0
layout: Implement pointer-events: none
per SVG 1.1 § 16.6.
...
SVG-only values are not yet supported.
2015-01-08 08:32:26 -08:00
bors-servo
ec474ae835
auto merge of #4541 : Manishearth/servo/ban-stuff, r=jdm
...
Didn't do the `Vec<Temporary<T>>` banning since we might want to whitelist something there. I'll work on that next.
2015-01-08 09:30:54 -07:00
Ms2ger
5f31da82bd
Remove if_let feature gates.
...
This feature is now supported unconditionally.
2015-01-08 17:26:06 +01:00
Matt McCoy
5a54843111
Fixes #4164 Make file.rs Constructor and new functions take GlobalRef by value
2015-01-08 11:18:16 -05:00
bors-servo
df6a7959df
auto merge of #4069 : guillaumebort/servo/fix/3936, r=jdm
2015-01-08 08:48:54 -07:00
bors-servo
1d7148c79f
auto merge of #4554 : servo/servo/rustup_20141221, r=jdm
2015-01-08 08:00:57 -07:00
Ms2ger
16c7060bc8
Update rustc to revision 2cfb5acb5a2751c759627377e602bac4f88f2d19.
2015-01-08 09:58:46 -05:00
Manish Goregaokar
0c0c04f3e8
Silence warnings from openssl
2015-01-08 13:25:24 +05:30
Matt McCoy
85df7f0d6f
Fixes #4164 Make Constructor and new functions take GlobalRef by value
2015-01-07 18:52:41 -05:00
bors-servo
19cb0fa9e4
auto merge of #4565 : michaelwu/servo/fix-gonk-20150107, r=larsbergstrom
2015-01-07 16:21:52 -07:00