servo/components/script/dom
Martin Robinson 3a74013abc Start having animations conform to the HTML spec
This is a small step toward fixing #19242. The main idea is that the
clock for animations should advance as the event loop ticks. We
accomplish this by moving the clock from layout and naming it the
"animation timeline" which is the spec language. This should fix
flakiness with animations and transitions tests where a reflow could
move animations forward while script was running.

This change also starts to break out transition and animation events
into their own data structure, because it's quite likely that the next
step in fixing #19242 is to no longer send these events through a
channel.
2020-05-05 20:08:44 +02:00
..
bindings Add XRJointSpace 2020-04-27 17:35:48 -07:00
servoparser Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
webgl_extensions webgl: Fix tidy 2020-04-30 00:21:49 -04:00
webgl_validations Add support for WebGL2 TexStorage2D 2020-04-30 00:21:48 -04:00
webidls Use a restyle for animation ticks 2020-05-05 15:13:35 +02:00
abstractworker.rs
abstractworkerglobalscope.rs
activation.rs Event dispatch rewritten to resemble spec more often, activate on clicks better 2020-02-12 15:57:37 -05:00
analysernode.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
animationevent.rs Add support for animationend event 2020-05-01 15:29:57 +02:00
attr.rs Remove an obsolete comment 2020-03-31 15:23:06 +02:00
audiobuffer.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
audiobuffersourcenode.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
audiocontext.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
audiodestinationnode.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
audiolistener.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
audionode.rs
audioparam.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
audioscheduledsourcenode.rs
audiotrack.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
audiotracklist.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
baseaudiocontext.rs fixed channels indexing in progress callback in BaseAudioContext.DecodeAudioData 2020-05-04 00:48:51 +03:00
beforeunloadevent.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
biquadfilternode.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
blob.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
bluetooth.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
bluetoothadvertisingevent.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
bluetoothcharacteristicproperties.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
bluetoothdevice.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
bluetoothpermissionresult.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
bluetoothremotegattcharacteristic.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
bluetoothremotegattdescriptor.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
bluetoothremotegattserver.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
bluetoothremotegattservice.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
bluetoothuuid.rs Modify script to prevent further violations of snake_case 2020-01-18 14:22:15 +05:30
broadcastchannel.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
canvasgradient.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
canvaspattern.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
canvasrenderingcontext2d.rs Resolve mach build warnings 2020-04-10 23:02:31 +05:30
cdatasection.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
channelmergernode.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
channelsplitternode.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
characterdata.rs Make LayoutCharacterDataHelpers::data_for_layout be safe 2020-03-31 14:57:44 +02:00
client.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
closeevent.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
comment.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
compositionevent.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
console.rs Report real caller information for console APIs to devtools. 2020-04-28 21:32:41 -04:00
constantsourcenode.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
create.rs Always pass InRealm to GlobalScope::from_context to avoid getting null global 2020-02-16 09:55:10 +09:00
crypto.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
css.rs Modify script to prevent further violations of snake_case 2020-01-18 14:22:15 +05:30
cssconditionrule.rs
cssfontfacerule.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
cssgroupingrule.rs
cssimportrule.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
csskeyframerule.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
csskeyframesrule.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
cssmediarule.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
cssnamespacerule.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
cssrule.rs
cssrulelist.rs Some servo build fixes. 2020-04-16 18:29:30 +02:00
cssstyledeclaration.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
cssstylerule.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
cssstylesheet.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
cssstylevalue.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
csssupportsrule.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
cssviewportrule.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
customelementregistry.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
customevent.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
dedicatedworkerglobalscope.rs Support connecting to worker globals from remote devtools. 2020-04-28 11:07:45 -04:00
dissimilaroriginlocation.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
dissimilaroriginwindow.rs
document.rs Start having animations conform to the HTML spec 2020-05-05 20:08:44 +02:00
documentfragment.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
documentorshadowroot.rs Doc named getter improvements 2020-02-13 15:37:03 -05:00
documenttype.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
domexception.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
domimplementation.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
dommatrix.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
dommatrixreadonly.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
domparser.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
dompoint.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
dompointreadonly.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
domquad.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
domrect.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
domrectreadonly.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
domstringlist.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
domstringmap.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
domtokenlist.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
element.rs Add a fast path in Element::SetInnerHTML when the value is small and trivial text 2020-05-04 18:11:49 +02:00
errorevent.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
event.rs Add support for transitionrun events 2020-04-24 14:20:37 +02:00
eventsource.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
eventtarget.rs Use mozjs exposed function to generate SourceText 2020-03-31 22:29:53 +09:00
extendableevent.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
extendablemessageevent.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
fakexrdevice.rs Update webxr 2020-04-27 08:02:41 -07:00
fakexrinputcontroller.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
file.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
filelist.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
filereader.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
filereadersync.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
focusevent.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
formdata.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
formdataevent.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
gainnode.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
gamepad.rs Remove WebVR 2020-04-08 20:23:41 -05:00
gamepadbutton.rs Remove WebVR 2020-04-08 20:23:41 -05:00
gamepadbuttonlist.rs Remove WebVR 2020-04-08 20:23:41 -05:00
gamepadevent.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
gamepadlist.rs Remove WebVR 2020-04-08 20:23:41 -05:00
gamepadpose.rs Remove WebVR 2020-04-08 20:23:41 -05:00
globalscope.rs implemented CreateImageBitmap function for Canvas image source 2020-04-29 21:51:10 -04:00
gpu.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
gpuadapter.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
gpubindgroup.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
gpubindgrouplayout.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
gpubuffer.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
gpubufferusage.rs
gpucommandbuffer.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
gpucommandencoder.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
gpucomputepassencoder.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
gpucomputepipeline.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
gpudevice.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
gpupipelinelayout.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
gpuqueue.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
gpushadermodule.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
gpushaderstage.rs Initial implementation of GPUBindGroupLayout for WebGPU 2020-01-16 10:53:51 +01:00
hashchangeevent.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
headers.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
history.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
htmlanchorelement.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
htmlareaelement.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
htmlaudioelement.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
htmlbaseelement.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
htmlbodyelement.rs Introduce <LayoutDom<Element>>::attrs() 2020-03-31 18:46:49 +02:00
htmlbrelement.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
htmlbuttonelement.rs Form constraints validation 2020-04-02 10:16:46 +02:00
htmlcanvaselement.rs Update some URLs 2020-05-04 10:26:35 -07:00
htmlcollection.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
htmldataelement.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
htmldatalistelement.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
htmldetailselement.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
htmldialogelement.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
htmldirectoryelement.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
htmldivelement.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
htmldlistelement.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
htmlelement.rs Add a dummy implementation of contentEditable 2020-04-21 19:12:52 -05:00
htmlembedelement.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
htmlfieldsetelement.rs Form constraints validation 2020-04-02 10:16:46 +02:00
htmlfontelement.rs Introduce <LayoutDom<Element>>::attrs() 2020-03-31 18:46:49 +02:00
htmlformcontrolscollection.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
htmlformelement.rs Form constraints validation 2020-04-02 10:16:46 +02:00
htmlframeelement.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
htmlframesetelement.rs Add a fast path in Element::SetInnerHTML when the value is small and trivial text 2020-05-04 18:11:49 +02:00
htmlheadelement.rs Add a fast path in Element::SetInnerHTML when the value is small and trivial text 2020-05-04 18:11:49 +02:00
htmlheadingelement.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
htmlhrelement.rs Introduce <LayoutDom<Element>>::attrs() 2020-03-31 18:46:49 +02:00
htmlhtmlelement.rs Add a fast path in Element::SetInnerHTML when the value is small and trivial text 2020-05-04 18:11:49 +02:00
htmliframeelement.rs Introduce <LayoutDom<Element>>::attrs() 2020-03-31 18:46:49 +02:00
htmlimageelement.rs Use a restyle for animation ticks 2020-05-05 15:13:35 +02:00
htmlinputelement.rs Form constraints validation 2020-04-02 10:16:46 +02:00
htmllabelelement.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
htmllegendelement.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
htmllielement.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
htmllinkelement.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
htmlmapelement.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
htmlmediaelement.rs Make LayoutHTMLMediaElementHelpers methods take self 2020-03-29 17:21:38 +02:00
htmlmenuelement.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
htmlmetaelement.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
htmlmeterelement.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
htmlmodelement.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
htmlobjectelement.rs Form constraints validation 2020-04-02 10:16:46 +02:00
htmlolistelement.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
htmloptgroupelement.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
htmloptionelement.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
htmloptionscollection.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
htmloutputelement.rs Form constraints validation 2020-04-02 10:16:46 +02:00
htmlparagraphelement.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
htmlparamelement.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
htmlpictureelement.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
htmlpreelement.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
htmlprogresselement.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
htmlquoteelement.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
htmlscriptelement.rs Auto merge of #26005 - jdm:hubs-csp, r=nox 2020-03-25 13:33:23 -04:00
htmlselectelement.rs Add a fast path in Element::SetInnerHTML when the value is small and trivial text 2020-05-04 18:11:49 +02:00
htmlsourceelement.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
htmlspanelement.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
htmlstyleelement.rs Some servo build fixes. 2020-04-16 18:29:30 +02:00
htmltablecaptionelement.rs Add a fast path in Element::SetInnerHTML when the value is small and trivial text 2020-05-04 18:11:49 +02:00
htmltablecellelement.rs Add a fast path in Element::SetInnerHTML when the value is small and trivial text 2020-05-04 18:11:49 +02:00
htmltablecolelement.rs Add a fast path in Element::SetInnerHTML when the value is small and trivial text 2020-05-04 18:11:49 +02:00
htmltableelement.rs Add a fast path in Element::SetInnerHTML when the value is small and trivial text 2020-05-04 18:11:49 +02:00
htmltablerowelement.rs Add a fast path in Element::SetInnerHTML when the value is small and trivial text 2020-05-04 18:11:49 +02:00
htmltablesectionelement.rs Add a fast path in Element::SetInnerHTML when the value is small and trivial text 2020-05-04 18:11:49 +02:00
htmltemplateelement.rs Add a fast path in Element::SetInnerHTML when the value is small and trivial text 2020-05-04 18:11:49 +02:00
htmltextareaelement.rs Form constraints validation 2020-04-02 10:16:46 +02:00
htmltimeelement.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
htmltitleelement.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
htmltrackelement.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
htmlulistelement.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
htmlunknownelement.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
htmlvideoelement.rs Use a restyle for animation ticks 2020-05-05 15:13:35 +02:00
identityhub.rs Initial implementation of GPUCommandEncoder 2020-02-11 10:20:34 +01:00
imagebitmap.rs implemented CreateImageBitmap function for Canvas image source 2020-04-29 21:51:10 -04:00
imagedata.rs Update euclid 2020-04-07 08:51:08 -07:00
inputevent.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
keyboardevent.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
location.rs Implement various checks on the Location setters 2020-04-24 10:08:01 +05:30
macros.rs Add support for animationend event 2020-05-01 15:29:57 +02:00
mediadevices.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
mediaelementaudiosourcenode.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
mediaerror.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
mediafragmentparser.rs
medialist.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
mediametadata.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
mediaquerylist.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
mediaquerylistevent.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
mediasession.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
mediastream.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
mediastreamtrack.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
messagechannel.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
messageevent.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
messageport.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
mimetype.rs
mimetypearray.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
mod.rs Add support for animationend event 2020-05-01 15:29:57 +02:00
mouseevent.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
mutationobserver.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
mutationrecord.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
namednodemap.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
navigationpreloadmanager.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
navigator.rs Remove WebVR 2020-04-08 20:23:41 -05:00
navigatorinfo.rs Modify script to prevent further violations of snake_case 2020-01-18 14:22:15 +05:30
node.rs Add a fast path in Element::SetInnerHTML when the value is small and trivial text 2020-05-04 18:11:49 +02:00
nodeiterator.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
nodelist.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
offlineaudiocompletionevent.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
offlineaudiocontext.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
offscreencanvas.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
offscreencanvasrenderingcontext2d.rs Resolve mach build warnings 2020-04-10 23:02:31 +05:30
oscillatornode.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
pagetransitionevent.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
paintrenderingcontext2d.rs Update euclid 2020-04-07 08:51:08 -07:00
paintsize.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
paintworkletglobalscope.rs
pannernode.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
performance.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
performanceentry.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
performancemark.rs
performancemeasure.rs
performancenavigation.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
performancenavigationtiming.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
performanceobserver.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
performanceobserverentrylist.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
performancepainttiming.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
performanceresourcetiming.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
performancetiming.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
permissions.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
permissionstatus.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
plugin.rs
pluginarray.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
popstateevent.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
processinginstruction.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
progressevent.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
promise.rs Add InRealm argument to Callback trait 2020-04-05 19:54:30 +02:00
promisenativehandler.rs Add InRealm argument to Callback trait 2020-04-05 19:54:30 +02:00
promiserejectionevent.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
radionodelist.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
range.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
raredata.rs Cache the result of retrieving an element's client rectangle from layout. 2020-03-31 17:15:44 -04:00
request.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
response.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
rtcicecandidate.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
rtcpeerconnection.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
rtcpeerconnectioniceevent.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
rtcsessiondescription.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
rtctrackevent.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
screen.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
selection.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
serviceworker.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
serviceworkercontainer.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
serviceworkerglobalscope.rs Always pass InRealm to GlobalScope::from_context to avoid getting null global 2020-02-16 09:55:10 +09:00
serviceworkerregistration.rs Support connecting to worker globals from remote devtools. 2020-04-28 11:07:45 -04:00
shadowroot.rs Add some comments and remove obsolete allow attributes 2020-04-01 11:40:56 +02:00
stereopannernode.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
storage.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
storageevent.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
stylepropertymapreadonly.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
stylesheet.rs
stylesheetlist.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
submitevent.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
svgelement.rs
svggraphicselement.rs
svgsvgelement.rs Introduce <LayoutDom<Element>>::attrs() 2020-03-31 18:46:49 +02:00
test_mapping.json
testbinding.rs Use a restyle for animation ticks 2020-05-05 15:13:35 +02:00
testbindingiterable.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
testbindingpairiterable.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
testbindingproxy.rs
testrunner.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
testworklet.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
testworkletglobalscope.rs
text.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
textcontrol.rs
textdecoder.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
textencoder.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
textmetrics.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
texttrack.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
texttrackcue.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
texttrackcuelist.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
texttracklist.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
timeranges.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
touch.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
touchevent.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
touchlist.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
trackevent.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
transitionevent.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
treewalker.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
uievent.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
url.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
urlhelper.rs Update checking origin trustworthy align to spec 2020-04-13 10:23:00 +09:00
urlsearchparams.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
userscripts.rs
validation.rs Form constraints validation 2020-04-02 10:16:46 +02:00
validitystate.rs Form constraints validation 2020-04-02 10:16:46 +02:00
values.rs
vertexarrayobject.rs Replaced failible boolean with an enum 2020-04-23 18:23:01 +02:00
videotrack.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
videotracklist.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
virtualmethods.rs
vttcue.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
vttregion.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
webgl2renderingcontext.rs Auto merge of #26336 - szeged:mmatyas__webgl_fns_getparam4, r=jdm 2020-05-01 13:30:05 -04:00
webglactiveinfo.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
webglbuffer.rs Replaced failible boolean with an enum 2020-04-23 18:23:01 +02:00
webglcontextevent.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
webglframebuffer.rs Replaced failible boolean with an enum 2020-04-23 18:23:01 +02:00
webglobject.rs
webglprogram.rs Replaced failible boolean with an enum 2020-04-23 18:23:01 +02:00
webglquery.rs Replaced failible boolean with an enum 2020-04-23 18:23:01 +02:00
webglrenderbuffer.rs Replaced failible boolean with an enum 2020-04-23 18:23:01 +02:00
webglrenderingcontext.rs webgl: Return TEXTURE_IMMUTABLE_FORMAT as a boolean; don't panic on macOS for TEXTURE_IMMUTABLE_LEVELS. 2020-04-30 00:21:49 -04:00
webglsampler.rs Replaced failible boolean with an enum 2020-04-23 18:23:01 +02:00
webglshader.rs Replaced failible boolean with an enum 2020-04-23 18:23:01 +02:00
webglshaderprecisionformat.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
webglsync.rs Replaced failible boolean with an enum 2020-04-23 18:23:01 +02:00
webgltexture.rs webgl: Return TEXTURE_IMMUTABLE_FORMAT as a boolean; don't panic on macOS for TEXTURE_IMMUTABLE_LEVELS. 2020-04-30 00:21:49 -04:00
webgltransformfeedback.rs Replaced failible boolean with an enum 2020-04-23 18:23:01 +02:00
webgluniformlocation.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
webglvertexarrayobject.rs Replaced failible boolean with an enum 2020-04-23 18:23:01 +02:00
webglvertexarrayobjectoes.rs Replaced failible boolean with an enum 2020-04-23 18:23:01 +02:00
websocket.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
wheelevent.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
window.rs Start having animations conform to the HTML spec 2020-05-05 20:08:44 +02:00
windowproxy.rs Update window.open() to return fallible result 2020-05-04 19:02:38 +05:30
worker.rs Support connecting to worker globals from remote devtools. 2020-04-28 11:07:45 -04:00
workerglobalscope.rs Auto merge of #26296 - ramyananth:master, r=jdm 2020-04-30 12:05:21 -04:00
workerlocation.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
workernavigator.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
worklet.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
workletglobalscope.rs
xmldocument.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
xmlhttprequest.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
xmlhttprequesteventtarget.rs
xmlhttprequestupload.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
xmlserializer.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
xrframe.rs Add XRJointPose 2020-04-27 17:35:48 -07:00
xrhand.rs Add XRHand[index] 2020-04-27 17:35:48 -07:00
xrhittestresult.rs Add XRHitTestResult::getPose 2020-04-19 20:29:14 -07:00
xrhittestsource.rs Add XRFrame::getHitTestResults() 2020-04-19 20:29:14 -07:00
xrinputsource.rs Add XRHand[index] 2020-04-27 17:35:48 -07:00
xrinputsourcearray.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
xrinputsourceevent.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
xrinputsourceschangeevent.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
xrjointpose.rs Add XRJointPose 2020-04-27 17:35:48 -07:00
xrjointspace.rs Add XRJointSpace 2020-04-27 17:35:48 -07:00
xrlayer.rs Added first-cut implementation of XR layers 2020-04-13 13:57:58 -05:00
xrmediabinding.rs Added first-cut implementation of XR layers 2020-04-13 13:57:58 -05:00
xrpose.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
xrray.rs Add XRSession::requestHitTestSource() 2020-04-19 20:29:14 -07:00
xrreferencespace.rs Add XRSession::requestHitTestSource() 2020-04-19 20:29:14 -07:00
xrrenderstate.rs Added first-cut implementation of XR layers 2020-04-13 13:57:58 -05:00
xrrigidtransform.rs Remove WebVR 2020-04-08 20:23:41 -05:00
xrsession.rs Add feature gating for hit tests 2020-04-19 20:29:14 -07:00
xrsessionevent.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
xrspace.rs Add XRJointSpace 2020-04-27 17:35:48 -07:00
xrsubimage.rs Added first-cut implementation of XR layers 2020-04-13 13:57:58 -05:00
xrsystem.rs Report openxr failure at app startup. 2020-04-24 14:47:21 -04:00
xrtest.rs Support .supportedModes to enable newer tests 2020-04-19 20:29:14 -07:00
xrview.rs handle detached array in XRView 2020-04-15 10:07:36 +05:30
xrviewerpose.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
xrviewport.rs Add trait DomObjectWrap to provide WRAP function 2020-03-20 22:16:56 -04:00
xrwebglbinding.rs Added first-cut implementation of XR layers 2020-04-13 13:57:58 -05:00
xrwebgllayer.rs Support WebGL2 contexts in XRWebGLLayer. 2020-04-08 12:52:01 -04:00
xrwebglsubimage.rs Added first-cut implementation of XR layers 2020-04-13 13:57:58 -05:00