servo/components/script/dom/bindings
bors-servo f350879574 auto merge of #3666 : ttaubert/servo/issue/3644-privatize-dom, r=Manishearth
This PR removes public fields from all (hope I didn't miss any) DOM structs. Should |Page| be privatized as well? This PR additionally introduces a #[privatize] lint to ensure nobody accidentally re-introduces a public field.

All changesets compile separately if applied in the same order. Hope that helps reviewing but I can of course squash them before merging.
2014-10-13 22:00:37 -06:00
..
codegen auto merge of #3666 : ttaubert/servo/issue/3644-privatize-dom, r=Manishearth 2014-10-13 22:00:37 -06:00
callback.rs Remove Traceable from callback.rs 2014-10-05 22:53:52 +05:30
conversions.rs Upgrade to rustc d2b30f7d3 2014-09-23 2014-09-29 17:41:45 +01:00
DESIGN.md Remove Traceable/Untraceable entirely 2014-10-05 22:58:00 +05:30
error.rs Upgrade to rustc 0.12.0-pre (4d2af3861 2014-09-17 15:51:11 +0000) 2014-09-20 13:00:06 -07:00
global.rs Privatize Window 2014-10-13 13:25:44 +02:00
js.rs Implement MutNullableJS for mutable, nullable member pointers to DOM objects. 2014-10-01 17:06:23 +02:00
proxyhandler.rs Upgrade to rustc 0.12.0-pre (4d2af3861 2014-09-17 15:51:11 +0000) 2014-09-20 13:00:06 -07:00
str.rs Use JSTraceable everywhere 2014-09-24 05:44:49 +05:30
trace.rs Incremental Style Recalc 2014-10-09 12:55:21 -04:00
utils.rs Privatize Window 2014-10-13 13:25:44 +02:00