servo/components/script/dom
Bruno de Oliveira Abinader dc008977f9 Share supported CSS properties between style and CSSStyleDeclaration
Avoids duplicated code when implementing the CSS properties accessors in
CSSStyleDeclaration WebIDL. Servo internal CSS properties are not
accessible.

CSS property "float" is unnacessible because we currently lack support
for BinaryName IDL annotation (#4435).

Fixes #4429, #4430.
2015-01-19 13:21:03 -04:00
..
bindings Stop using Vec::from_elem. 2015-01-19 14:42:30 +01:00
webidls Share supported CSS properties between style and CSSStyleDeclaration 2015-01-19 13:21:03 -04:00
activation.rs Replace Root::deref() calls by Root::r() calls where possible. 2015-01-01 20:36:43 +01:00
attr.rs Remove unsound Root::deref() call in Attr::set_value. 2015-01-01 20:36:44 +01:00
blob.rs Fixes #4164 Make Constructor and new functions take GlobalRef by value 2015-01-07 18:52:41 -05:00
browsercontext.rs Implement most of the important WindowProxy traps 2015-01-12 17:41:48 +01:00
canvasrenderingcontext2d.rs CanvasRenderTask connected to Layout 2015-01-09 18:53:10 +01:00
characterdata.rs auto merge of #4173 : Manishearth/servo/a-more-dom-struct, r=kmcallister 2014-12-27 22:12:45 -07:00
comment.rs Fixes #4164 Make Constructor and new functions take GlobalRef by value 2015-01-07 18:52:41 -05:00
console.rs Fix obsolete format traits. 2015-01-02 19:04:18 +01:00
create.rs auto merge of #4173 : Manishearth/servo/a-more-dom-struct, r=kmcallister 2014-12-27 22:12:45 -07:00
cssstyledeclaration.rs Share supported CSS properties between style and CSSStyleDeclaration 2015-01-19 13:21:03 -04:00
customevent.rs Fixes #4164 Make Constructor and new functions take GlobalRef by value 2015-01-07 18:52:41 -05:00
dedicatedworkerglobalscope.rs Implement StructuredCloneData::read. 2015-01-10 16:33:26 +01:00
document.rs Fixes #4164 Make Constructor and new functions take GlobalRef by value 2015-01-07 18:52:41 -05:00
documentfragment.rs Fixes #4164 Make Constructor and new functions take GlobalRef by value 2015-01-07 18:52:41 -05:00
documenttype.rs auto merge of #4173 : Manishearth/servo/a-more-dom-struct, r=kmcallister 2014-12-27 22:12:45 -07:00
domexception.rs Update rustc to revision 2cfb5acb5a2751c759627377e602bac4f88f2d19. 2015-01-08 09:58:46 -05:00
domimplementation.rs Replace Root::deref() calls by Root::r() calls where possible. 2015-01-01 20:36:43 +01:00
domparser.rs Fixes #4164 Make Constructor and new functions take GlobalRef by value 2015-01-07 18:52:41 -05:00
domrect.rs Remove manual impls of Reflectors (autogen) 2014-12-27 02:52:33 +05:30
domrectlist.rs Remove manual impls of Reflectors (autogen) 2014-12-27 02:52:33 +05:30
domstringmap.rs Replace Root::deref() calls by Root::r() calls where possible. 2015-01-01 20:36:43 +01:00
domtokenlist.rs Replace Root::deref() calls by Root::r() calls where possible. 2015-01-01 20:36:43 +01:00
element.rs Disallow lines that span more than 160 columns. 2015-01-19 13:48:32 +01:00
errorevent.rs Fixes #4164 Make Constructor and new functions take GlobalRef by value 2015-01-07 18:52:41 -05:00
event.rs auto merge of #4566 : mattnenterprise/servo/globalref-by-value, r=Ms2ger 2015-01-08 13:12:55 -07:00
eventdispatcher.rs Add handling for unreported exceptions when invoking callback objects. 2015-01-14 12:54:46 -05:00
eventtarget.rs Deny unsafe blocks in script. 2015-01-09 10:13:25 +01:00
file.rs Fixes #4164 Make file.rs Constructor and new functions take GlobalRef by value 2015-01-08 11:18:16 -05:00
formdata.rs auto merge of #4575 : mttr/servo/warnings, r=jdm 2015-01-08 16:03:55 -07:00
htmlanchorelement.rs auto merge of #4495 : MeghaGupta/servo/typeid, r=Ms2ger 2015-01-04 12:12:48 -07:00
htmlappletelement.rs Add HTMLElementTypeId enum (fixes #3625) 2015-01-02 23:10:31 +05:30
htmlareaelement.rs Add HTMLElementTypeId enum (fixes #3625) 2015-01-02 23:10:31 +05:30
htmlaudioelement.rs Fix inheritance enums for htmlmediaelement and htmltablecellelement 2015-01-02 23:10:32 +05:30
htmlbaseelement.rs Add HTMLElementTypeId enum (fixes #3625) 2015-01-02 23:10:31 +05:30
htmlbodyelement.rs auto merge of #4495 : MeghaGupta/servo/typeid, r=Ms2ger 2015-01-04 12:12:48 -07:00
htmlbrelement.rs Add HTMLElementTypeId enum (fixes #3625) 2015-01-02 23:10:31 +05:30
htmlbuttonelement.rs auto merge of #4495 : MeghaGupta/servo/typeid, r=Ms2ger 2015-01-04 12:12:48 -07:00
htmlcanvaselement.rs CanvasRenderTask connected to Layout 2015-01-09 18:53:10 +01:00
htmlcollection.rs Replace Root::deref() calls by Root::r() calls where possible. 2015-01-01 20:36:43 +01:00
htmldataelement.rs Add HTMLElementTypeId enum (fixes #3625) 2015-01-02 23:10:31 +05:30
htmldatalistelement.rs auto merge of #4495 : MeghaGupta/servo/typeid, r=Ms2ger 2015-01-04 12:12:48 -07:00
htmldirectoryelement.rs Add HTMLElementTypeId enum (fixes #3625) 2015-01-02 23:10:31 +05:30
htmldivelement.rs Add HTMLElementTypeId enum (fixes #3625) 2015-01-02 23:10:31 +05:30
htmldlistelement.rs Add HTMLElementTypeId enum (fixes #3625) 2015-01-02 23:10:31 +05:30
htmlelement.rs Update rustc to revision 2cfb5acb5a2751c759627377e602bac4f88f2d19. 2015-01-08 09:58:46 -05:00
htmlembedelement.rs Add HTMLElementTypeId enum (fixes #3625) 2015-01-02 23:10:31 +05:30
htmlfieldsetelement.rs auto merge of #4495 : MeghaGupta/servo/typeid, r=Ms2ger 2015-01-04 12:12:48 -07:00
htmlfontelement.rs Add HTMLElementTypeId enum (fixes #3625) 2015-01-02 23:10:31 +05:30
htmlformelement.rs Fix variable does not need to be mutable warning 2015-01-08 08:51:10 -08:00
htmlframeelement.rs Add HTMLElementTypeId enum (fixes #3625) 2015-01-02 23:10:31 +05:30
htmlframesetelement.rs Add HTMLElementTypeId enum (fixes #3625) 2015-01-02 23:10:31 +05:30
htmlheadelement.rs Add HTMLElementTypeId enum (fixes #3625) 2015-01-02 23:10:31 +05:30
htmlheadingelement.rs Add HTMLElementTypeId enum (fixes #3625) 2015-01-02 23:10:31 +05:30
htmlhrelement.rs Add HTMLElementTypeId enum (fixes #3625) 2015-01-02 23:10:31 +05:30
htmlhtmlelement.rs Add HTMLElementTypeId enum (fixes #3625) 2015-01-02 23:10:31 +05:30
htmliframeelement.rs Update FrameTree pipelines when appropriate 2015-01-09 15:14:01 -08:00
htmlimageelement.rs auto merge of #4542 : servo/servo/pre-rustup_20141221, r=saneyuki 2015-01-04 12:39:47 -07:00
htmlinputelement.rs Deny unsafe blocks in script. 2015-01-09 10:13:25 +01:00
htmllabelelement.rs Add HTMLElementTypeId enum (fixes #3625) 2015-01-02 23:10:31 +05:30
htmllegendelement.rs Add HTMLElementTypeId enum (fixes #3625) 2015-01-02 23:10:31 +05:30
htmllielement.rs Add HTMLElementTypeId enum (fixes #3625) 2015-01-02 23:10:31 +05:30
htmllinkelement.rs auto merge of #4495 : MeghaGupta/servo/typeid, r=Ms2ger 2015-01-04 12:12:48 -07:00
htmlmapelement.rs Add HTMLElementTypeId enum (fixes #3625) 2015-01-02 23:10:31 +05:30
htmlmediaelement.rs Update rustc to revision 2cfb5acb5a2751c759627377e602bac4f88f2d19. 2015-01-08 09:58:46 -05:00
htmlmetaelement.rs Add HTMLElementTypeId enum (fixes #3625) 2015-01-02 23:10:31 +05:30
htmlmeterelement.rs Add HTMLElementTypeId enum (fixes #3625) 2015-01-02 23:10:31 +05:30
htmlmodelement.rs Add HTMLElementTypeId enum (fixes #3625) 2015-01-02 23:10:31 +05:30
htmlobjectelement.rs auto merge of #4542 : servo/servo/pre-rustup_20141221, r=saneyuki 2015-01-04 12:39:47 -07:00
htmlolistelement.rs Add HTMLElementTypeId enum (fixes #3625) 2015-01-02 23:10:31 +05:30
htmloptgroupelement.rs Add HTMLElementTypeId enum (fixes #3625) 2015-01-02 23:10:31 +05:30
htmloptionelement.rs Add HTMLElementTypeId enum (fixes #3625) 2015-01-02 23:10:31 +05:30
htmloutputelement.rs auto merge of #4495 : MeghaGupta/servo/typeid, r=Ms2ger 2015-01-04 12:12:48 -07:00
htmlparagraphelement.rs Add HTMLElementTypeId enum (fixes #3625) 2015-01-02 23:10:31 +05:30
htmlparamelement.rs Add HTMLElementTypeId enum (fixes #3625) 2015-01-02 23:10:31 +05:30
htmlpreelement.rs Add HTMLElementTypeId enum (fixes #3625) 2015-01-02 23:10:31 +05:30
htmlprogresselement.rs Add HTMLElementTypeId enum (fixes #3625) 2015-01-02 23:10:31 +05:30
htmlquoteelement.rs Add HTMLElementTypeId enum (fixes #3625) 2015-01-02 23:10:31 +05:30
htmlscriptelement.rs fixup! Make script load event asynchronous for internal scripts 2015-01-11 03:38:57 +09:00
htmlselectelement.rs auto merge of #4495 : MeghaGupta/servo/typeid, r=Ms2ger 2015-01-04 12:12:48 -07:00
htmlserializer.rs Update rustc to revision 2cfb5acb5a2751c759627377e602bac4f88f2d19. 2015-01-08 09:58:46 -05:00
htmlsourceelement.rs Add HTMLElementTypeId enum (fixes #3625) 2015-01-02 23:10:31 +05:30
htmlspanelement.rs Add HTMLElementTypeId enum (fixes #3625) 2015-01-02 23:10:31 +05:30
htmlstyleelement.rs auto merge of #4495 : MeghaGupta/servo/typeid, r=Ms2ger 2015-01-04 12:12:48 -07:00
htmltablecaptionelement.rs Add HTMLElementTypeId enum (fixes #3625) 2015-01-02 23:10:31 +05:30
htmltablecellelement.rs Update rustc to revision 2cfb5acb5a2751c759627377e602bac4f88f2d19. 2015-01-08 09:58:46 -05:00
htmltablecolelement.rs Add HTMLElementTypeId enum (fixes #3625) 2015-01-02 23:10:31 +05:30
htmltabledatacellelement.rs Fix inheritance enums for htmlmediaelement and htmltablecellelement 2015-01-02 23:10:32 +05:30
htmltableelement.rs auto merge of #4495 : MeghaGupta/servo/typeid, r=Ms2ger 2015-01-04 12:12:48 -07:00
htmltableheadercellelement.rs Fix inheritance enums for htmlmediaelement and htmltablecellelement 2015-01-02 23:10:32 +05:30
htmltablerowelement.rs Add HTMLElementTypeId enum (fixes #3625) 2015-01-02 23:10:31 +05:30
htmltablesectionelement.rs Add HTMLElementTypeId enum (fixes #3625) 2015-01-02 23:10:31 +05:30
htmltemplateelement.rs Add HTMLElementTypeId enum (fixes #3625) 2015-01-02 23:10:31 +05:30
htmltextareaelement.rs auto merge of #4495 : MeghaGupta/servo/typeid, r=Ms2ger 2015-01-04 12:12:48 -07:00
htmltimeelement.rs Add HTMLElementTypeId enum (fixes #3625) 2015-01-02 23:10:31 +05:30
htmltitleelement.rs auto merge of #4495 : MeghaGupta/servo/typeid, r=Ms2ger 2015-01-04 12:12:48 -07:00
htmltrackelement.rs Add HTMLElementTypeId enum (fixes #3625) 2015-01-02 23:10:31 +05:30
htmlulistelement.rs Add HTMLElementTypeId enum (fixes #3625) 2015-01-02 23:10:31 +05:30
htmlunknownelement.rs Add HTMLElementTypeId enum (fixes #3625) 2015-01-02 23:10:31 +05:30
htmlvideoelement.rs Fix inheritance enums for htmlmediaelement and htmltablecellelement 2015-01-02 23:10:32 +05:30
keyboardevent.rs Fixes #4164 Make Constructor and new functions take GlobalRef by value 2015-01-07 18:52:41 -05:00
location.rs Remove manual impls of Reflectors (autogen) 2014-12-27 02:52:33 +05:30
macros.rs Replace Root::deref() calls by Root::r() calls where possible. 2015-01-01 20:36:43 +01:00
messageevent.rs Fixes #4164 Make Constructor and new functions take GlobalRef by value 2015-01-07 18:52:41 -05:00
mouseevent.rs Fixes #4164 Make Constructor and new functions take GlobalRef by value 2015-01-07 18:52:41 -05:00
namednodemap.rs Replace Root::deref() calls by Root::r() calls where possible. 2015-01-01 20:36:43 +01:00
navigator.rs Remove the NavigatorInfo struct. 2015-01-09 12:10:08 +01:00
navigatorinfo.rs Remove the NavigatorInfo struct. 2015-01-09 12:10:08 +01:00
node.rs Implement Element#closest 2015-01-17 07:29:33 -08:00
nodeiterator.rs Remove manual impls of Reflectors (autogen) 2014-12-27 02:52:33 +05:30
nodelist.rs Replace Root::deref() calls by Root::r() calls where possible. 2015-01-01 20:36:43 +01:00
performance.rs Replace Root::deref() calls by Root::r() calls where possible. 2015-01-01 20:36:43 +01:00
performancetiming.rs Remove manual impls of Reflectors (autogen) 2014-12-27 02:52:33 +05:30
processinginstruction.rs Remove manual impls of Reflectors (autogen) 2014-12-27 02:52:33 +05:30
progressevent.rs Fixes #4164 Make Constructor and new functions take GlobalRef by value 2015-01-07 18:52:41 -05:00
range.rs Fixes #4164 Make Constructor and new functions take GlobalRef by value 2015-01-07 18:52:41 -05:00
screen.rs Remove manual impls of Reflectors (autogen) 2014-12-27 02:52:33 +05:30
servohtmlparser.rs Deny unsafe blocks in script. 2015-01-09 10:13:25 +01:00
storage.rs Rename GlobalRoot::root_ref() to GlobalRoot::r() for consistency. 2015-01-01 20:38:04 +01:00
testbinding.rs Fixes #4164 Make Constructor and new functions take GlobalRef by value 2015-01-07 18:52:41 -05:00
text.rs Fixes #4164 Make Constructor and new functions take GlobalRef by value 2015-01-07 18:52:41 -05:00
treewalker.rs Add handling for unreported exceptions when invoking callback objects. 2015-01-14 12:54:46 -05:00
uievent.rs Fixes #4164 Make Constructor and new functions take GlobalRef by value 2015-01-07 18:52:41 -05:00
urlhelper.rs script: to_string() -> into_string() 2014-12-27 14:48:36 +01:00
urlsearchparams.rs auto merge of #4575 : mttr/servo/warnings, r=jdm 2015-01-08 16:03:55 -07:00
validitystate.rs Remove manual impls of Reflectors (autogen) 2014-12-27 02:52:33 +05:30
virtualmethods.rs Simplify vtable_for. 2015-01-05 08:55:00 +01:00
websocket.rs Fixes #4164 Make Constructor and new functions take GlobalRef by value 2015-01-07 18:52:41 -05:00
window.rs Implement most of the important WindowProxy traps 2015-01-12 17:41:48 +01:00
worker.rs Make Runnable::handler take self by value. 2015-01-10 17:47:18 +01:00
workerglobalscope.rs auto merge of #4069 : guillaumebort/servo/fix/3936, r=jdm 2015-01-08 08:48:54 -07:00
workerlocation.rs Remove manual impls of Reflectors (autogen) 2014-12-27 02:52:33 +05:30
workernavigator.rs Remove the NavigatorInfo struct. 2015-01-09 12:10:08 +01:00
xmlhttprequest.rs Make Runnable::handler take self by value. 2015-01-10 17:47:18 +01:00
xmlhttprequesteventtarget.rs Update rustc to revision 2cfb5acb5a2751c759627377e602bac4f88f2d19. 2015-01-08 09:58:46 -05:00
xmlhttprequestupload.rs Remove manual impls of Reflectors (autogen) 2014-12-27 02:52:33 +05:30