Keith Yeung
61086d6ee5
Worker now fires errorevent when url fetching failed, fixes #4511
2015-02-21 21:51:35 +08:00
bors-servo
aad6cc03b8
auto merge of #4999 : KiChjang/servo/refactor-handle-click-event, r=jdm
...
Fixes #4983
2015-02-21 05:42:53 -07:00
bors-servo
ea9b0909bd
auto merge of #5001 : Ms2ger/servo/JS-to_jsval, r=jdm
...
It is unused and doesn't serve a purpose.
2015-02-21 05:03:51 -07:00
Keith Yeung
b855bc4716
Changed js_runtime to be of type *mut JSRuntime
2015-02-21 20:01:27 +08:00
Keith Yeung
c7ddab2efb
Removed unused crates
2015-02-21 18:09:30 +08:00
Ms2ger
10ddb86d61
Remove the implementation of ToJSValConvertible for JS<T>.
...
It is unused and doesn't serve a purpose.
2015-02-21 11:09:06 +01:00
Keith Yeung
e715f0958b
Moved handle_click_event from script_task.rs to document.rs
2015-02-21 17:58:23 +08:00
Ms2ger
e072e5946e
Move gfx to libc from crates.io.
2015-02-21 10:53:00 +01:00
yodalee
9e03029b49
update mozjs and rust-mozjs to newest
...
All Typedarray supported
2015-02-21 17:44:07 +08:00
bors-servo
d26345f868
auto merge of #4994 : pcwalton/servo/layout-tinting, r=pcwalton
...
r? @metajack
2015-02-20 23:06:48 -07:00
bors-servo
d326e75c5e
auto merge of #4991 : Manishearth/servo/gonkup, r=larsbergstrom
...
r? @larsbergstrom
cc @mwu
2015-02-20 22:27:49 -07:00
Manish Goregaokar
46824616d2
Make gonk compile again
2015-02-21 09:42:45 +05:30
bors-servo
991b479531
auto merge of #4977 : andreasgal/servo/master, r=jdm
...
The new interface will be added by https://github.com/ser...vo/rust-azure/pull/145 (has to be merged first).
2015-02-20 21:00:55 -07:00
bors-servo
2eb71bda83
auto merge of #4995 : Adenilson/servo/printFlowTree01, r=jdm
...
Actually print the contents of Flow Tree into console.
When executing servo with proper flags (i.e. --debug dump-flow-tree), it should print the flow tree. We had the code, but it was commented.
2015-02-20 20:12:55 -07:00
Patrick Walton
40a3b41758
layout: Add an option to visualize parallel layout
2015-02-20 19:11:35 -08:00
bors-servo
95cc1705cb
auto merge of #4870 : shinglyu/servo/bug4236, r=jdm
...
Fixed bug #4236
2015-02-20 19:00:54 -07:00
Shing Lyu
f4a2afc3a6
Bug 4236: Moved anchorelement click event to activation behaviour
2015-02-21 09:26:39 +08:00
bors-servo
d8c9f2b92f
auto merge of #4993 : Ms2ger/servo/libc-compositing, r=jdm
2015-02-20 18:21:51 -07:00
Adenilson Cavalcanti
8a1e81a9ae
Actually print the contents of Flow Tree into console.
...
When executing servo with proper flags (i.e. --debug dump-flow-tree),
it should print the flow tree. We had the code, but it was commented.
2015-02-20 16:52:18 -08:00
bors-servo
ab0cbbe3f3
auto merge of #4988 : SimonSapin/servo/to_computed_value_associated_type, r=larsbergstrom
2015-02-20 17:42:52 -07:00
bors-servo
e39e75865b
auto merge of #4865 : psdh/servo/prepscript, r=Ms2ger
...
#4176
2015-02-20 17:03:53 -07:00
Prabhjyot Singh Sodhi
44e2e2747c
implementing step 12 of 'prepare a script' algorithm
2015-02-21 04:58:27 +05:30
Ms2ger
895d1ec10a
Move compositing to libc from crates.io.
2015-02-21 00:24:58 +01:00
Andreas Gal
ad5671bc14
Use cleaner StrokeOptions interface introduced by https://github.com/servo/rust-azure/pull/145 .
2015-02-20 14:56:23 -08:00
Josh Matthews
837be27347
Use platform-sized integers for textinput.rs
2015-02-20 16:12:58 -05:00
Simon Sapin
be599158e0
Do "computed value" calculation with a trait with an associated type.
2015-02-20 21:32:01 +01:00
bors-servo
172db80703
auto merge of #4882 : chmanchester/servo/stringifiers, r=Ms2ger
2015-02-20 13:01:02 -07:00
Chris Manchester
00f863b4fe
Add stringifier method support to CodegenRust.py ( fixes #1986 )
...
Add a stringifier to URLUtils (Location). (fixes #4605 )
wpt metadata updates for #4605
2015-02-20 11:35:16 -08:00
Ms2ger
6d30ec77c8
Replace uint/int by usize/isize in various places.
2015-02-20 14:45:47 +01:00
Ms2ger
9c863a6bd4
Pass isize to ptr.offset().
2015-02-20 14:45:47 +01:00
Ms2ger
a3fedee46e
Return usize from IDLInterface::get_prototype_depth.
...
It is used as an index into an array.
2015-02-20 14:45:47 +01:00
Ms2ger
c84dfa0f1d
Change the representation of DOMErrorName to u16.
...
This matches the IDL definitions.
2015-02-20 14:45:47 +01:00
Ms2ger
a65a1088a4
Change the representation of EventPhase to u16.
...
This matches the IDL definitions.
2015-02-20 14:45:46 +01:00
Ms2ger
21a1143dd1
Use u32 for reserved slot indices.
...
This is what the JSAPI expects.
2015-02-20 14:45:46 +01:00
Ms2ger
03408d69fb
Remove the unused Worker::refcount field.
2015-02-20 14:45:46 +01:00
Ms2ger
f75f279804
Stop casting the right-hand side of shifts to uint.
...
This is no longer required.
2015-02-20 14:45:46 +01:00
bors-servo
45a0e0e65c
auto merge of #4978 : Ms2ger/servo/try-dicts, r=Manishearth
2015-02-20 05:54:53 -07:00
Ms2ger
81eab460b1
Use the try macro to initialize dictionaries.
2015-02-20 10:39:40 +01:00
Ms2ger
125df55222
Move util to libc from crates.io.
2015-02-20 08:58:23 +01:00
bors-servo
49ff6b2ccc
auto merge of #4969 : servo/servo/parallel-paint-demo, r=glennw
...
You can enable this with `-Z show-parallel-paint`. The output looks like this:

2015-02-19 16:21:57 -07:00
Jack Moffitt
7acc0619e6
Correct usage of number of painting threads.
...
Previously this used the number of layout threads to allocate the
threadpool. This also makes the member name consistent with the rest of
the structure.
2015-02-19 16:17:55 -07:00
Jack Moffitt
923676d443
Added overlay for demoing parallel painting.
2015-02-19 16:17:55 -07:00
Ms2ger
b6483c96be
Move layout to libc from crates.io.
2015-02-19 21:38:25 +01:00
Ms2ger
63f606306d
Move js to libc from crates.io.
2015-02-19 17:42:14 +01:00
Ms2ger
c58213b698
Remove the Option<Self> arguments from IDLInterface.
2015-02-19 09:52:48 +01:00
Glenn Watson
451512aa29
Fixes a number of issues with setting hover state, and simplifies the code.
...
Specifically:
- Use inclusive_ancestors instead of ancestors, to detect hover on elements like divs.
- Send the mousemove event after all the hover states have been set correctly.
- Correctly handle removing hover state from elements when mouse is not over any elements.
- Correctly detect when a reflow is required (previous code failed in several edge cases).
2015-02-19 09:39:11 +10: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
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