servo/components/script/dom
Manish Goregaokar 11ba79894a Merge pull request #3374 from Manishearth/lint_unrooted_jsmanaged
Add lint for ensuring proper rooting of JS<T>; r=jdm
2014-09-17 18:17:19 +05:30
..
bindings Make Reflector #[must_root], propagate to non-HTMLElements 2014-09-17 01:02:41 +05:30
webidls Cargoify servo 2014-09-08 20:21:42 -06:00
attr.rs Add unrooted_must_root lint for usages of JS<T> in let/for bindings 2014-09-16 22:54:24 +05:30
blob.rs Merge pull request #3374 from Manishearth/lint_unrooted_jsmanaged 2014-09-17 18:17:19 +05:30
browsercontext.rs Add unrooted_must_root lint for enums and structs containing JS<T>, as well as functions with JS<T> in their parameter list 2014-09-16 22:11:27 +05:30
canvasrenderingcontext2d.rs Add unrooted_must_root lint for enums and structs containing JS<T>, as well as functions with JS<T> in their parameter list 2014-09-16 22:11:27 +05:30
characterdata.rs Make Reflector #[must_root], propagate to non-HTMLElements 2014-09-17 01:02:41 +05:30
comment.rs Merge pull request #3374 from Manishearth/lint_unrooted_jsmanaged 2014-09-17 18:17:19 +05:30
console.rs Make Reflector #[must_root], propagate to non-HTMLElements 2014-09-17 01:02:41 +05:30
customevent.rs Make Reflector #[must_root], propagate to non-HTMLElements 2014-09-17 01:02:41 +05:30
dedicatedworkerglobalscope.rs Make Reflector #[must_root], propagate to non-HTMLElements 2014-09-17 01:02:41 +05:30
document.rs Add unrooted_must_root lint for usages of JS<T> in let/for bindings 2014-09-16 22:54:24 +05:30
documentfragment.rs Make Reflector #[must_root], propagate to non-HTMLElements 2014-09-17 01:02:41 +05:30
documenttype.rs Make Reflector #[must_root], propagate to non-HTMLElements 2014-09-17 01:02:41 +05:30
domexception.rs Make Reflector #[must_root], propagate to non-HTMLElements 2014-09-17 01:02:41 +05:30
domimplementation.rs Add unrooted_must_root lint for enums and structs containing JS<T>, as well as functions with JS<T> in their parameter list 2014-09-16 22:11:27 +05:30
domparser.rs Add unrooted_must_root lint for enums and structs containing JS<T>, as well as functions with JS<T> in their parameter list 2014-09-16 22:11:27 +05:30
domrect.rs Make Reflector #[must_root], propagate to non-HTMLElements 2014-09-17 01:02:41 +05:30
domrectlist.rs Add unrooted_must_root lint for enums and structs containing JS<T>, as well as functions with JS<T> in their parameter list 2014-09-16 22:11:27 +05:30
domtokenlist.rs Add unrooted_must_root lint for enums and structs containing JS<T>, as well as functions with JS<T> in their parameter list 2014-09-16 22:11:27 +05:30
element.rs Merge pull request #3374 from Manishearth/lint_unrooted_jsmanaged 2014-09-17 18:17:19 +05:30
event.rs Make Reflector #[must_root], propagate to non-HTMLElements 2014-09-17 01:02:41 +05:30
eventdispatcher.rs Cargoify servo 2014-09-08 20:21:42 -06:00
eventtarget.rs Make Reflector #[must_root], propagate to non-HTMLElements 2014-09-17 01:02:41 +05:30
file.rs Make Reflector #[must_root], propagate to non-HTMLElements 2014-09-17 01:02:41 +05:30
formdata.rs Add unrooted_must_root lint for usages of JS<T> in let/for bindings 2014-09-16 22:54:24 +05:30
htmlanchorelement.rs Use #[must_root] for HTMLElements 2014-09-17 01:02:44 +05:30
htmlappletelement.rs Use #[must_root] for HTMLElements 2014-09-17 01:02:44 +05:30
htmlareaelement.rs Use #[must_root] for HTMLElements 2014-09-17 01:02:44 +05:30
htmlaudioelement.rs Use #[must_root] for HTMLElements 2014-09-17 01:02:44 +05:30
htmlbaseelement.rs Use #[must_root] for HTMLElements 2014-09-17 01:02:44 +05:30
htmlbodyelement.rs Use #[must_root] for HTMLElements 2014-09-17 01:02:44 +05:30
htmlbrelement.rs Use #[must_root] for HTMLElements 2014-09-17 01:02:44 +05:30
htmlbuttonelement.rs Use #[must_root] for HTMLElements 2014-09-17 01:02:44 +05:30
htmlcanvaselement.rs Use #[must_root] for HTMLElements 2014-09-17 01:02:44 +05:30
htmlcollection.rs Add unrooted_must_root lint for enums and structs containing JS<T>, as well as functions with JS<T> in their parameter list 2014-09-16 22:11:27 +05:30
htmldataelement.rs Use #[must_root] for HTMLElements 2014-09-17 01:02:44 +05:30
htmldatalistelement.rs Use #[must_root] for HTMLElements 2014-09-17 01:02:44 +05:30
htmldirectoryelement.rs Use #[must_root] for HTMLElements 2014-09-17 01:02:44 +05:30
htmldivelement.rs Use #[must_root] for HTMLElements 2014-09-17 01:02:44 +05:30
htmldlistelement.rs Use #[must_root] for HTMLElements 2014-09-17 01:02:44 +05:30
htmlelement.rs Use #[must_root] for HTMLElements 2014-09-17 01:02:44 +05:30
htmlembedelement.rs Use #[must_root] for HTMLElements 2014-09-17 01:02:44 +05:30
htmlfieldsetelement.rs Use #[must_root] for HTMLElements 2014-09-17 01:02:44 +05:30
htmlfontelement.rs Use #[must_root] for HTMLElements 2014-09-17 01:02:44 +05:30
htmlformelement.rs Use #[must_root] for HTMLElements 2014-09-17 01:02:44 +05:30
htmlframeelement.rs Use #[must_root] for HTMLElements 2014-09-17 01:02:44 +05:30
htmlframesetelement.rs Use #[must_root] for HTMLElements 2014-09-17 01:02:44 +05:30
htmlheadelement.rs Use #[must_root] for HTMLElements 2014-09-17 01:02:44 +05:30
htmlheadingelement.rs Use #[must_root] for HTMLElements 2014-09-17 01:02:44 +05:30
htmlhrelement.rs Use #[must_root] for HTMLElements 2014-09-17 01:02:44 +05:30
htmlhtmlelement.rs Use #[must_root] for HTMLElements 2014-09-17 01:02:44 +05:30
htmliframeelement.rs Merge pull request #3374 from Manishearth/lint_unrooted_jsmanaged 2014-09-17 18:17:19 +05:30
htmlimageelement.rs Use #[must_root] for HTMLElements 2014-09-17 01:02:44 +05:30
htmlinputelement.rs Use #[must_root] for HTMLElements 2014-09-17 01:02:44 +05:30
htmllabelelement.rs Use #[must_root] for HTMLElements 2014-09-17 01:02:44 +05:30
htmllegendelement.rs Use #[must_root] for HTMLElements 2014-09-17 01:02:44 +05:30
htmllielement.rs Use #[must_root] for HTMLElements 2014-09-17 01:02:44 +05:30
htmllinkelement.rs Merge pull request #3374 from Manishearth/lint_unrooted_jsmanaged 2014-09-17 18:17:19 +05:30
htmlmapelement.rs Use #[must_root] for HTMLElements 2014-09-17 01:02:44 +05:30
htmlmediaelement.rs Use #[must_root] for HTMLElements 2014-09-17 01:02:44 +05:30
htmlmetaelement.rs Use #[must_root] for HTMLElements 2014-09-17 01:02:44 +05:30
htmlmeterelement.rs Use #[must_root] for HTMLElements 2014-09-17 01:02:44 +05:30
htmlmodelement.rs Use #[must_root] for HTMLElements 2014-09-17 01:02:44 +05:30
htmlobjectelement.rs Use #[must_root] for HTMLElements 2014-09-17 01:02:44 +05:30
htmlolistelement.rs Use #[must_root] for HTMLElements 2014-09-17 01:02:44 +05:30
htmloptgroupelement.rs Use #[must_root] for HTMLElements 2014-09-17 01:02:44 +05:30
htmloptionelement.rs Use #[must_root] for HTMLElements 2014-09-17 01:02:44 +05:30
htmloutputelement.rs Use #[must_root] for HTMLElements 2014-09-17 01:02:44 +05:30
htmlparagraphelement.rs Use #[must_root] for HTMLElements 2014-09-17 01:02:44 +05:30
htmlparamelement.rs Use #[must_root] for HTMLElements 2014-09-17 01:02:44 +05:30
htmlpreelement.rs Use #[must_root] for HTMLElements 2014-09-17 01:02:44 +05:30
htmlprogresselement.rs Use #[must_root] for HTMLElements 2014-09-17 01:02:44 +05:30
htmlquoteelement.rs Use #[must_root] for HTMLElements 2014-09-17 01:02:44 +05:30
htmlscriptelement.rs Use #[must_root] for HTMLElements 2014-09-17 01:02:44 +05:30
htmlselectelement.rs Use #[must_root] for HTMLElements 2014-09-17 01:02:44 +05:30
htmlserializer.rs Unwrap pointers and miscellany for unrooted_must_root check 2014-09-16 23:31:40 +05:30
htmlsourceelement.rs Use #[must_root] for HTMLElements 2014-09-17 01:02:44 +05:30
htmlspanelement.rs Use #[must_root] for HTMLElements 2014-09-17 01:02:44 +05:30
htmlstyleelement.rs Merge pull request #3374 from Manishearth/lint_unrooted_jsmanaged 2014-09-17 18:17:19 +05:30
htmltablecaptionelement.rs Use #[must_root] for HTMLElements 2014-09-17 01:02:44 +05:30
htmltablecellelement.rs Use #[must_root] for HTMLElements 2014-09-17 01:02:44 +05:30
htmltablecolelement.rs Use #[must_root] for HTMLElements 2014-09-17 01:02:44 +05:30
htmltabledatacellelement.rs Use #[must_root] for HTMLElements 2014-09-17 01:02:44 +05:30
htmltableelement.rs Use #[must_root] for HTMLElements 2014-09-17 01:02:44 +05:30
htmltableheadercellelement.rs Use #[must_root] for HTMLElements 2014-09-17 01:02:44 +05:30
htmltablerowelement.rs Use #[must_root] for HTMLElements 2014-09-17 01:02:44 +05:30
htmltablesectionelement.rs Use #[must_root] for HTMLElements 2014-09-17 01:02:44 +05:30
htmltemplateelement.rs Use #[must_root] for HTMLElements 2014-09-17 01:02:44 +05:30
htmltextareaelement.rs Use #[must_root] for HTMLElements 2014-09-17 01:02:44 +05:30
htmltimeelement.rs Use #[must_root] for HTMLElements 2014-09-17 01:02:44 +05:30
htmltitleelement.rs Use #[must_root] for HTMLElements 2014-09-17 01:02:44 +05:30
htmltrackelement.rs Use #[must_root] for HTMLElements 2014-09-17 01:02:44 +05:30
htmlulistelement.rs Use #[must_root] for HTMLElements 2014-09-17 01:02:44 +05:30
htmlunknownelement.rs Use #[must_root] for HTMLElements 2014-09-17 01:02:44 +05:30
htmlvideoelement.rs Use #[must_root] for HTMLElements 2014-09-17 01:02:44 +05:30
location.rs Make Reflector #[must_root], propagate to non-HTMLElements 2014-09-17 01:02:41 +05:30
macros.rs Cargoify servo 2014-09-08 20:21:42 -06:00
messageevent.rs Make Reflector #[must_root], propagate to non-HTMLElements 2014-09-17 01:02:41 +05:30
mouseevent.rs Make Reflector #[must_root], propagate to non-HTMLElements 2014-09-17 01:02:41 +05:30
namednodemap.rs Add unrooted_must_root lint for enums and structs containing JS<T>, as well as functions with JS<T> in their parameter list 2014-09-16 22:11:27 +05:30
navigator.rs Make Reflector #[must_root], propagate to non-HTMLElements 2014-09-17 01:02:41 +05:30
node.rs Merge pull request #3374 from Manishearth/lint_unrooted_jsmanaged 2014-09-17 18:17:19 +05:30
nodeiterator.rs Make Reflector #[must_root], propagate to non-HTMLElements 2014-09-17 01:02:41 +05:30
nodelist.rs Make Reflector #[must_root], propagate to non-HTMLElements 2014-09-17 01:02:41 +05:30
performance.rs Add unrooted_must_root lint for usages of JS<T> in let/for bindings 2014-09-16 22:54:24 +05:30
performancetiming.rs Make Reflector #[must_root], propagate to non-HTMLElements 2014-09-17 01:02:41 +05:30
processinginstruction.rs Use #[must_root] for HTMLElements 2014-09-17 01:02:44 +05:30
progressevent.rs Make Reflector #[must_root], propagate to non-HTMLElements 2014-09-17 01:02:41 +05:30
range.rs Make Reflector #[must_root], propagate to non-HTMLElements 2014-09-17 01:02:41 +05:30
screen.rs Make Reflector #[must_root], propagate to non-HTMLElements 2014-09-17 01:02:41 +05:30
testbinding.rs Add unrooted_must_root lint for enums and structs containing JS<T>, as well as functions with JS<T> in their parameter list 2014-09-16 22:11:27 +05:30
text.rs Use #[must_root] for HTMLElements 2014-09-17 01:02:44 +05:30
treewalker.rs Make Reflector #[must_root], propagate to non-HTMLElements 2014-09-17 01:02:41 +05:30
uievent.rs Make Reflector #[must_root], propagate to non-HTMLElements 2014-09-17 01:02:41 +05:30
urlsearchparams.rs Make Reflector #[must_root], propagate to non-HTMLElements 2014-09-17 01:02:41 +05:30
validitystate.rs Make Reflector #[must_root], propagate to non-HTMLElements 2014-09-17 01:02:41 +05:30
virtualmethods.rs Cargoify servo 2014-09-08 20:21:42 -06:00
window.rs Merge pull request #3374 from Manishearth/lint_unrooted_jsmanaged 2014-09-17 18:17:19 +05:30
worker.rs Add unrooted_must_root lint for enums and structs containing JS<T>, as well as functions with JS<T> in their parameter list 2014-09-16 22:11:27 +05:30
workerglobalscope.rs Make Reflector #[must_root], propagate to non-HTMLElements 2014-09-17 01:02:41 +05:30
workerlocation.rs Make Reflector #[must_root], propagate to non-HTMLElements 2014-09-17 01:02:41 +05:30
workernavigator.rs Make Reflector #[must_root], propagate to non-HTMLElements 2014-09-17 01:02:41 +05:30
xmlhttprequest.rs Add unrooted_must_root lint for usages of JS<T> in let/for bindings 2014-09-16 22:54:24 +05:30
xmlhttprequesteventtarget.rs Make Reflector #[must_root], propagate to non-HTMLElements 2014-09-17 01:02:41 +05:30
xmlhttprequestupload.rs Make Reflector #[must_root], propagate to non-HTMLElements 2014-09-17 01:02:41 +05:30