Commit graph

8706 commits

Author SHA1 Message Date
Ms2ger
b6483c96be Move layout to libc from crates.io. 2015-02-19 21:38:25 +01:00
bors-servo
d94bd278a4 auto merge of #4963 : Ms2ger/servo/js-libc, r=jdm
Requires https://github.com/servo/rust-mozjs/pull/136.
2015-02-19 12:03:54 -07:00
Ms2ger
63f606306d Move js to libc from crates.io. 2015-02-19 17:42:14 +01:00
bors-servo
e0af484269 auto merge of #4962 : Ms2ger/servo/cef-libc, r=jdm
As it depends on the crates.io libc crate, the feature gate doesn't apply.
2015-02-19 06:45:52 -07:00
Ms2ger
35a707e287 Remove the libc feature gate from cef.
As it depends on the crates.io libc crate, the feature gate doesn't apply.
2015-02-19 14:42:21 +01:00
bors-servo
1e2d6c5a2d auto merge of #4961 : Ms2ger/servo/IDLInterface, r=Manishearth 2015-02-19 03:15:52 -07:00
Ms2ger
c58213b698 Remove the Option<Self> arguments from IDLInterface. 2015-02-19 09:52:48 +01:00
bors-servo
dc31d96f65 auto merge of #4951 : glennw/servo/set-title, r=jdm 2015-02-18 14:42:49 -07:00
Glenn Watson
b7894248cf Update rust-cocoa to get fix for setting window title. 2015-02-19 07:14:54 +10:00
bors-servo
25678f9c2f auto merge of #4943 : thiagopnts/servo/remove-warnings, r=gw
Remove warning from unused import
2015-02-18 14:00:58 -07:00
bors-servo
5622366bc5 auto merge of #4930 : psdh/servo/sync, r=Manishearth
Fixes #4916
2015-02-18 13:18:50 -07:00
Prabhjyot Singh Sodhi
7911c0c145 Mach bootstrapping will sync modules
Fixes #4916
2015-02-19 01:39:27 +05:30
thiagopnts
211a1340c4 Remove 'unused import' warning
Add import for linux only
2015-02-18 17:57:46 -02:00
bors-servo
2e4f343aea auto merge of #4918 : psdh/servo/conversion, r=Ms2ger
Fixes #4800
2015-02-18 12:15:56 -07:00
bors-servo
b70e3cc5be auto merge of #4877 : psdh/servo/imperror, r=jdm
#4874
2015-02-18 11:33:55 -07:00
Prabhjyot Singh Sodhi
ca146ccfa6 Porting Gecko's JSToNativeConversionInfo changes to Servo's codegen
Fixes #4800
2015-02-18 19:37:17 +05:30
Glenn Watson
56eedbaebe Change window title to reflect document title 2015-02-18 10:51:37 +10:00
bors-servo
554e1ee939 auto merge of #4949 : saneyuki/servo/xhr, r=jdm
Fix #4941
2015-02-17 10:45:52 -07:00
Tetsuharu OHZEKI
abd591b96e XMLHttpRequestEventTarget should not be [NoInterfaceObject]. 2015-02-18 02:38:23 +09:00
bors-servo
afb152a856 auto merge of #4947 : Ms2ger/servo/serialize, r=jdm 2015-02-17 07:30:50 -07:00
Ms2ger
aaed4a54c7 Use rustc-serialize rather than the built-in deprecated serialize. 2015-02-17 13:24:15 +01:00
bors-servo
4ab928728e auto merge of #4946 : Manishearth/servo/glutin_up, r=gw
Also moves some of our deps away from rustc's libc and onto Crates libc.

Needs:

 - https://github.com/servo/rust-azure/pull/144
 - https://github.com/servo/rust-xlib/pull/35
 - https://github.com/servo/gleam/pull/14
 - https://github.com/servo/rust-layers/pull/151
2015-02-17 00:18:49 -07:00
Manish Goregaokar
b4ae5b7edb Fix cef/gonk deps 2015-02-17 12:45:39 +05:30
Manish Goregaokar
d13328fa80 Fix cocoa dep on libc 2015-02-17 12:10:45 +05:30
Manish Goregaokar
d06f8fa4c8 Fix bug with conversion of glutin keycode to constellation keycode 2015-02-17 11:42:57 +05:30
Manish Goregaokar
70d1c6e012 Update to latest glutin 2015-02-17 11:25:57 +05:30
bors-servo
a452652317 auto merge of #4938 : nnethercote/servo/dont-clone-bloom-filter, r=Ms2ger
When a cached bloom filter is found during traversal, there are two
cases, both of which currently do unnecessary allocations. This patch
avoids these allocations. In the process, it renders correct two
previously-incorrect comments, and moves one of those comments into a
better spot.

While scrolling moderately fast all the way through the "Guardians of
the Galaxy" Wikipedia page, this patch (a) avoids 1.2 million calls to
`clone()` and (b) replaces 111,000 `BloomFilter::new()` calls with
`clear()` calls.
2015-02-16 15:54:48 -07:00
Nicholas Nethercote
65cc902564 Update a comment about STYLE_BLOOM. 2015-02-16 14:02:07 -08:00
bors-servo
a848a00a1d auto merge of #4896 : bjwbell/servo/mouse-cursor, r=glennw
r? @glennw
2015-02-16 14:54:49 -07:00
bors-servo
6d2e840bf4 auto merge of #4934 : glennw/servo/fix-1248, r=pcwalton 2015-02-16 14:06:52 -07:00
bors-servo
c7d3ea1c65 auto merge of #4937 : glennw/servo/pc-height, r=pcwalton
This allows using standard CSS techniques to place a footer at the bottom of the page.
2015-02-16 13:19:02 -07:00
bors-servo
ed7f3c8987 auto merge of #4940 : Ms2ger/servo/wpt_20150216, r=Manishearth 2015-02-16 12:18:56 -07:00
Ms2ger
92a7fee296 Update web-platform-tests. 2015-02-16 19:57:47 +01:00
Nicholas Nethercote
edf00a50fc Avoid bloom filter churn.
When a cached bloom filter is found during traversal, there are two
cases, both of which currently do unnecessary allocations. This patch
avoids these allocations. In the process, it renders correct two
previously-incorrect comments, and moves one of those comments into a
better spot.

While scrolling moderately fast all the way through the "Guardians of
the Galaxy" Wikipedia page, this patch (a) avoids 1.2 million calls to
`clone()` and (b) replaces 111,000 `BloomFilter::new()` calls with
`clear()` calls.
2015-02-15 21:23:35 -08:00
Glenn Watson
984012c9e3 Support root element having percentage heights in layout. This allows using standard CSS techniques to place a footer at the bottom of the page. 2015-02-16 14:46:19 +10:00
bors-servo
ec42c01fba auto merge of #4936 : Ms2ger/servo/InheritTypes, r=Manishearth 2015-02-15 17:18:48 -07:00
Ms2ger
0e11178d66 Replace the FooCast traits by structs.
This should allow us to remove most type annotations in the DOM.
2015-02-16 00:20:16 +01:00
Ms2ger
c54e79b2f2 Fix indentation in InheritTypes. 2015-02-16 00:19:18 +01:00
bors-servo
05db1a4499 auto merge of #4935 : Ms2ger/servo/UnionTypes, r=jdm 2015-02-15 15:36:48 -07:00
Ms2ger
746c3ebd7d Improve the formatting for FromJSValConvertible implementations in UnionTypes. 2015-02-15 23:18:37 +01:00
Glenn Watson
7aacf90161 Fixes background-color calculation for iframes. Fixes #1248 2015-02-16 08:16:18 +10:00
bors-servo
5b2f2c5505 auto merge of #4932 : Ms2ger/servo/warning-cef-mac, r=jdm 2015-02-15 13:45:52 -07:00
Ms2ger
99e4561f06 Fix a build warning with CEF on Mac. 2015-02-15 19:40:43 +01:00
bors-servo
3e7dc57693 auto merge of #4929 : storedbox/servo/patch-1, r=saneyuki
When a path is passed to the `pushd` command, bash will push your _current_ directory to the top of the stack and then `cd` to whatever location you provided. There is no need to use two separate commands.
2015-02-14 00:03:46 -07:00
bors-servo
736c580670 auto merge of #4914 : Ms2ger/servo/match_lang_ty, r=saneyuki 2015-02-13 23:21:49 -07:00
storedbox
23e7c21f5f Collapsed unnecessarily verbose command combo
When a path is passed to the `pushd` command, bash will push your _current_ directory to the top of the stack and then `cd` to whatever location you provided. There is no need to use two separate commands.
2015-02-13 21:35:51 -05:00
bors-servo
b5749e9855 auto merge of #4903 : Adenilson/servo/singleColor02, r=pcwalton 2015-02-13 15:51:50 -07:00
Adenilson Cavalcanti
ffa62c9688 Companion single Color patch.
This will also update the rust-azure dependency
to point to the hash where we have a single Color type.

Just executed ref-tests and no regressions found.
2015-02-13 14:49:28 -08:00
Bryan Bell
e277199b82 When using glutin, set the mouse cursor
Only call set_cursor on linux, since glutin
currently only implements set_cursor on linux.
2015-02-13 13:55:29 -08:00
bors-servo
52fc01ad37 auto merge of #4927 : Ms2ger/servo/mem, r=jdm 2015-02-13 09:48:54 -07:00