bors-servo
|
d373f8dc26
|
auto merge of #4739 : Manishearth/servo/warning-patrol, r=Ms2ger
|
2015-01-28 02:27:50 -07:00 |
|
bors-servo
|
1a2a08aa50
|
auto merge of #4717 : Ms2ger/servo/doc-proxy, r=saneyuki
|
2015-01-28 01:48:52 -07:00 |
|
Manish Goregaokar
|
b8fb725af2
|
raw_pointer_deriving -> raw_pointer_derive
|
2015-01-28 13:54:18 +05:30 |
|
Josh Matthews
|
95fc29fa0d
|
Update rustc to 00b112c45a604fa6f4b59af2a40c9deeadfdb7c6/rustc-1.0.0-dev.
|
2015-01-28 10:16:49 +10:00 |
|
Ms2ger
|
238f3e2d91
|
Require documentation for all code in dom::bindings (excluding dom::bindings::codegen).
|
2015-01-25 22:01:04 +01:00 |
|
bors-servo
|
df6a7959df
|
auto merge of #4069 : guillaumebort/servo/fix/3936, r=jdm
|
2015-01-08 08:48:54 -07:00 |
|
Ms2ger
|
16c7060bc8
|
Update rustc to revision 2cfb5acb5a2751c759627377e602bac4f88f2d19.
|
2015-01-08 09:58:46 -05:00 |
|
Guillaume Bort
|
5fe3a3e54f
|
Fix #3936 – {Window,WorkerGlobalScope}.set{Timeout,Interval}(DOMString)
|
2015-01-07 11:39:15 +01:00 |
|
bors-servo
|
141b5d038f
|
auto merge of #4526 : servo/servo/deref-1, r=Manishearth
This is a start towards fixing #3868. Not all callers have been fixed yet, so the `Deref` implementation remains for now.
|
2015-01-02 09:22:51 -07:00 |
|
Ms2ger
|
43eecf6e7a
|
Stop using ptr.is_not_null() in script.
This method is deprecated in rust master; removing its users in advance will
make a future rust upgrade smoother.
|
2015-01-01 22:19:34 +01:00 |
|
Ms2ger
|
1dad710063
|
Replace Root::deref() calls by Root::r() calls where possible.
This changes those calls that were already sound.
|
2015-01-01 20:36:43 +01:00 |
|
Manish Goregaokar
|
d761877ef6
|
Add inheritance-checking lint
|
2014-12-27 02:53:35 +05:30 |
|
Amanda Watson
|
582ba9d796
|
GlobalRef passed by value in reflect_dom_object, reflect_node #4165
|
2014-12-20 16:20:53 -08:00 |
|
Ms2ger
|
96180ec3ad
|
Move unwrap_jsmanaged and related machinery to conversions.rs.
|
2014-12-20 14:51:14 +01:00 |
|
Ms2ger
|
b8c2573f4d
|
Remove the proto_{id,depth} arguments from unwrap_jsmanaged.
Instead, we infer them from the type we're unwrapping into. This will prevent
any mismatches between the type we return and the type we check for.
|
2014-12-20 13:48:21 +01:00 |
|
Ms2ger
|
e1dae2f59b
|
Use the try macro in unwrap_jsmanaged.
|
2014-12-20 13:42:38 +01:00 |
|
Ms2ger
|
e2b75670bd
|
Rename the PrototypeList enums to fix case build warnings.
|
2014-12-18 10:33:57 +01:00 |
|
Ms2ger
|
466faac2a5
|
Update rustc to revision 3dcd2157403163789aaf21a9ab3c4d30a7c6494d.
|
2014-12-17 15:19:45 -05:00 |
|
Michael Booth
|
2cbf5a3671
|
Updated reflect_dom_object to be passed by value
|
2014-11-30 19:47:52 +00:00 |
|
Ms2ger
|
c0016c7438
|
Use Cell::as_unsafe_cell in Reflector::rootable.
|
2014-11-14 11:56:00 +01:00 |
|
Jack Moffitt
|
d1b433a3b3
|
Rust upgrade to rustc hash b03a2755193cd756583bcf5831cf4545d75ecb8a
|
2014-11-13 11:17:43 +10:00 |
|
Ms2ger
|
aa83388f38
|
Remove VoidVal.
There are no undefined constants in IDL.
|
2014-11-08 18:00:04 +01:00 |
|
Ms2ger
|
bfa1ab816f
|
Document bindings/utils.rs.
|
2014-11-07 11:57:37 +01:00 |
|
Ms2ger
|
b60a601f56
|
Move jsstring_to_str and jsid_to_str to conversions.rs.
This appears to be a more sensible location for them.
Relevant to #433.
|
2014-10-16 10:42:09 +02:00 |
|
Tim Taubert
|
da7590d108
|
Privatize Window
|
2014-10-13 13:25:44 +02:00 |
|
Tim Taubert
|
35f8270c64
|
Remove unnecessary deref() s (fixes #3586)
|
2014-10-09 15:01:54 +02:00 |
|
Manish Goregaokar
|
427b3b7733
|
Remove Traceable/Untraceable entirely
|
2014-10-05 22:58:00 +05:30 |
|
Manish Goregaokar
|
b7c3a1cd5d
|
Remove Untraceable from utils.rs
|
2014-10-05 22:53:52 +05:30 |
|
Manish Goregaokar
|
22567762a0
|
Remove Traceable/Untraceable from window.rs
|
2014-10-05 22:39:24 +05:30 |
|
Ms2ger
|
c4d36b5721
|
Remove unused cx_for_dom_object function.
|
2014-09-25 22:35:38 +02:00 |
|
Ms2ger
|
1d00b28df0
|
Regroup uses of JS constants in utils.rs.
|
2014-09-25 22:35:38 +02:00 |
|
Ms2ger
|
47829a37a9
|
Move global_object_for_js_object to global.rs.
This appears to be a more sensible place for it (related to #433).
|
2014-09-25 22:35:37 +02:00 |
|
Manish Goregaokar
|
cc44a3b064
|
Use JSTraceable everywhere
|
2014-09-24 05:44:49 +05:30 |
|
Keegan McAllister
|
dc86e83654
|
Eliminate warnings
|
2014-09-20 13:00:55 -07:00 |
|
Keegan McAllister
|
a640a7c5c3
|
Upgrade to rustc 0.12.0-pre (4d2af3861 2014-09-17 15:51:11 +0000)
|
2014-09-20 13:00:06 -07:00 |
|
Manish Goregaokar
|
30014c3919
|
Make Reflector #[must_root], propagate to non-HTMLElements
|
2014-09-17 01:02:41 +05:30 |
|
Manish Goregaokar
|
bded5c3703
|
Add unrooted_must_root lint for usages of JS<T> in let/for bindings
|
2014-09-16 22:54:24 +05:30 |
|
Jack Moffitt
|
c6ab60dbfc
|
Cargoify servo
|
2014-09-08 20:21:42 -06:00 |
|